.dg-product-mobile-bar,.dg-product-mobile-space{display:none}
@media(max-width:760px){
 [data-product-gallery]{display:flow-root;width:100%;min-width:0}
 form[data-product-mobile]{display:block;clear:both;width:100%;min-width:0;box-sizing:border-box;margin:16px 0 20px}
 form[data-product-mobile] .params_holder{box-sizing:border-box;margin:0 0 16px;padding:18px 14px;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 4px 18px #20263212}
 form[data-product-mobile] .params_title{font-size:18px;font-weight:700}
 form[data-product-mobile] select{box-sizing:border-box;width:100%;max-width:100%;min-height:46px;font-size:16px}
 form[data-product-mobile] .buttons_bottom_block{float:none!important;width:100%;clear:both}
 form[data-product-mobile] [name=add_to_cart]{box-sizing:border-box;width:100%;max-width:100%;min-height:46px;font-size:16px;white-space:normal}
 form[data-product-mobile] .dg-product-mobile-attention{outline:3px solid #f27624;outline-offset:3px}
 .dg-product-mobile-bar:not([hidden]){position:fixed;z-index:11000;bottom:0;left:0;right:0;display:block;box-sizing:border-box;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #f0dccb;box-shadow:0 -5px 24px #2026321a}
 .dg-product-mobile-add{display:block;box-sizing:border-box;width:100%;min-height:46px;border:0;border-radius:11px;padding:12px 16px;background:linear-gradient(115deg,#fa862c,#f36812);color:#fff;font:700 16px/1.3 Arial,sans-serif;text-align:center;cursor:pointer}
 .dg-product-mobile-add:disabled{opacity:.6;cursor:wait}
 html.dg-product-mobile-bar-visible .dg-product-mobile-space{display:block;height:var(--dg-product-mobile-bar-height,66px)}
 html.dg-product-mobile-bar-visible #back-top{bottom:calc(var(--dg-product-mobile-bar-height,66px) + 16px)!important}
}
@media print{.dg-product-mobile-bar,.dg-product-mobile-space{display:none!important}}
