.single-product .summary .gostore-dolyami-wrap{margin-top:0}.single-product .summary .gostore-dolyami-button{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;max-width:340px;min-height:44px;height:44px;padding:12px;box-sizing:border-box;font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;border-radius:8px;background:rgba(0,0,0,.04);color:#000;border:none;transition:background .2s ease,padding .2s ease}.single-product .summary .gostore-dolyami-button:hover{background:rgba(0,0,0,.13);padding:12px 8px 12px 12px;color:#000}.single-product .summary .gostore-dolyami-button:focus{outline:2px solid #000;outline-offset:2px}.single-product .summary .gostore-dolyami-badge{display:flex;flex:none;order:0;flex-grow:0;width:68px;height:20px;border-radius:4px;overflow:hidden}.single-product .summary .gostore-dolyami-badge-img{display:block;width:68px;height:20px;object-fit:contain;object-position:left center}.single-product .summary .at-phone-details{display:inline-block;max-width:100%;vertical-align:top}.single-product .summary .at-phone-details>summary::-webkit-details-marker{display:none}.single-product .summary .at-phone-details>summary{list-style:none}.single-product .summary .at-phone-btn.at-phone-summary{-webkit-tap-highlight-color:rgba(10,36,70,.08);cursor:pointer;display:inline-flex;align-items:center;justify-content:flex-start;box-sizing:border-box;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(10,36,70,.35);background:#f5c518;color:#0a2446;font-weight:700;font-size:14px;letter-spacing:.02em;box-shadow:0 4px 12px rgba(10,36,70,.08),0 6px 14px rgba(245,197,24,.25);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;position:relative;max-width:100%}.single-product .summary .at-phone-details[open]>.at-phone-summary{background:#e8b800;border-color:rgba(10,36,70,.5)}.single-product .summary .at-phone-btn.at-phone-summary:hover{transform:translateY(-2px);background:#e8b800;border-color:#0a2446;box-shadow:0 8px 22px rgba(10,36,70,.14),0 6px 20px rgba(245,197,24,.45)}.single-product .summary .at-phone-details[open]>.at-phone-summary:hover{background:#ddb800}.single-product .summary .at-phone-btn.at-phone-summary:focus{outline:none}.single-product .summary .at-phone-btn.at-phone-summary:focus-visible{outline:2px solid #0a2446;outline-offset:3px;border-color:#0a2446}.single-product .summary .at-phone-btn.at-phone-summary:active{transform:translateY(0);border-color:#0a2446;background:#d4a800;box-shadow:0 2px 8px rgba(10,36,70,.18)}@media (prefers-reduced-motion:reduce){.single-product .summary .at-phone-btn.at-phone-summary{transition-duration:.01ms}}.single-product .summary .at-phone-view{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px 10px;max-width:100%}.single-product .summary .at-phone-details:not([open]) .at-phone-view--open{display:none}.single-product .summary .at-phone-details[open] .at-phone-view--closed{display:none}.single-product .summary .at-phone-mask{font-weight:700;white-space:nowrap}.single-product .summary .at-phone-tel{font-weight:700;font-size:15px;line-height:1.3;color:#0a2446;text-decoration:underline;text-decoration-color:rgba(10,36,70,.4);text-underline-offset:2px;white-space:nowrap;transition:color .2s ease,text-decoration-color .2s ease}@media (max-width:480px){.single-product .summary .at-phone-btn.at-phone-summary{min-height:40px;padding:6px 12px;font-size:12px;line-height:1.25}.single-product .summary .at-phone-view{gap:4px 6px;justify-content:center}.single-product .summary .at-phone-mask{white-space:nowrap}.single-product .summary .at-phone-tel{font-size:13px;white-space:normal;word-break:break-all;max-width:16rem}}.single-product .summary .at-phone-tel:hover,.single-product .summary .at-phone-tel:focus-visible{color:#d94a28;text-decoration-color:#d94a28}.single-product .summary .gostore-dolyami-label{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.single-product .summary .gostore-dolyami-chevron{color:#c7c9cc;transition:color .2s ease}.single-product .summary .gostore-dolyami-button:hover .gostore-dolyami-chevron{color:#000}@media (max-width:768px){.single-product .summary .gostore-dolyami-button{max-width:295px;font-size:11px;padding:8px 10px;gap:6px}.single-product .summary .gostore-dolyami-label{font-size:11px}.blockMsg.blockMsgAwooc{padding-top:env(safe-area-inset-top,0)!important;max-height:min(70vh,70dvh,calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 20px))!important}#awooc-form-custom-order .awooc-close{padding-top:max(12px,env(safe-area-inset-top,0px))!important;min-height:max(48px,calc(48px + env(safe-area-inset-top,0px)))!important}}#awooc-form-custom-order .awooc-popup-title,#awooc-form-custom-order .awooc-form-custom-order-title{border-bottom:2px solid #ae161a;padding-bottom:.5rem;margin-bottom:1rem}#awooc-form-custom-order .wpcf7-acceptance{font-size:12px!important;line-height:1.35}#awooc-form-custom-order .wpcf7-acceptance .wpcf7-list-item-label,#awooc-form-custom-order .wpcf7-acceptance .awooc-consent-policy-link{font-size:12px!important}#awooc-form-custom-order .wpcf7-acceptance .wpcf7-list-item{display:flex!important;align-items:flex-start!important;flex-direction:row!important;flex-wrap:wrap;gap:6px;margin:0}#awooc-form-custom-order .wpcf7-acceptance label{display:flex!important;align-items:flex-start!important;flex-direction:row!important;flex-wrap:wrap;gap:6px;margin:0;cursor:pointer;order:1;max-width:100%}#awooc-form-custom-order .wpcf7-acceptance input[type=checkbox]{margin:0;flex-shrink:0;width:14px;height:14px;min-width:14px;min-height:14px;order:0;align-self:center;margin-top:2px;cursor:pointer;border:1px solid #bbb;border-radius:2px}#awooc-form-custom-order .wpcf7-acceptance .wpcf7-list-item-label{order:1;color:#333;flex:1;min-width:0;word-wrap:break-word}#awooc-form-custom-order .wpcf7-acceptance .awooc-consent-policy-link{color:#c92a2a!important;text-decoration:underline!important;font-weight:500}#awooc-form-custom-order .wpcf7-acceptance .awooc-consent-policy-link:hover{color:#a82323!important}@media (max-width:768px){#awooc-form-custom-order .wpcf7-acceptance,#awooc-form-custom-order .wpcf7-acceptance .wpcf7-list-item-label,#awooc-form-custom-order .wpcf7-acceptance .awooc-consent-policy-link{font-size:12px!important}}@media (max-width:1024px){.rev_slider_wrapper,.rev_slider_wrapper .rev_slider,.tp-revslider-mainwrapper{max-width:100%!important;width:100%!important;overflow:hidden}.rev_slider_wrapper .rev_slider ul li .slotholder,.rev_slider_wrapper .tp-revslider-slidesli .tp-bgimg{background-size:cover!important;background-position:center!important}}@media (max-width:767px){.rev_slider_wrapper,.rev_slider_wrapper .rev_slider{max-width:100%!important;width:100%!important}}.elementor-section.slider-fullwidth,.elementor-element.slider-fullwidth{width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;left:50%;right:auto;transform:translateX(-50%);box-sizing:border-box}.elementor-section.slider-fullwidth .elementor-container,.elementor-section.slider-fullwidth .elementor-column{max-width:100%!important;width:100%!important}.elementor-element.slider-fullwidth .elementor-widget-container{width:100%!important;max-width:100%!important}@media (max-width:1024px){.elementor-widget-shortcode,.elementor-widget-shortcode .elementor-widget-container{max-width:100%!important;overflow:hidden!important}.elementor-widget-shortcode iframe,.elementor-widget-shortcode [class*=slider],.elementor-widget-shortcode [class*=rev_slider],.elementor-widget-shortcode [class*=uncode]{max-width:100%!important;width:100%!important;overflow:hidden!important}.rev_slider_wrapper .rev_slider ul li .slotholder,.rev_slider_wrapper .tp-revslider-slidesli .tp-bgimg{background-size:cover!important;background-position:center center!important}}@media (max-width:767px){.elementor-widget-shortcode,.elementor-widget-shortcode .elementor-widget-container{max-width:100%!important;overflow:hidden!important}.rev_slider_wrapper,.tp-revslider-mainwrapper,.rev_slider_wrapper .rev_slider{max-width:100%!important;width:100%!important;overflow:hidden!important}}.gostore-customer-type-row .woocommerce-input-wrapper{display:flex;flex-wrap:wrap;gap:0;align-items:center}.gostore-customer-type-row .woocommerce-input-wrapper label{display:inline-flex;align-items:center;gap:6px;margin:0}.gostore-customer-type-row .woocommerce-input-wrapper input.input-radio[type=radio]{vertical-align:middle;position:relative;top:0;margin:0 6px 0 0!important}.gostore-customer-type-row .woocommerce-input-wrapper input.input-radio[type=radio][value="Физическое лицо"],.gostore-customer-type-row .woocommerce-input-wrapper input.input-radio[type=radio][value=no_vat]{top:-2px;margin-right:3px!important}.gostore-customer-type-row .woocommerce-input-wrapper input.input-radio[type=radio][value="Юридическое лицо"],.gostore-customer-type-row .woocommerce-input-wrapper input.input-radio[type=radio][value=with_vat]{top:-2px;margin-right:3px!important;margin-left:14px!important}.gostore-customer-type-row .woocommerce-input-wrapper label.radio{vertical-align:middle;line-height:1.2}@media (max-width:767px){.gostore-customer-type-row .woocommerce-input-wrapper{display:block}.gostore-customer-type-row .woocommerce-input-wrapper input.input-radio[type=radio]{display:inline-block!important;vertical-align:middle;position:relative;top:-2px;margin:0 2px 0 0!important}.gostore-customer-type-row .woocommerce-input-wrapper input.input-radio[type=radio][value="Физическое лицо"],.gostore-customer-type-row .woocommerce-input-wrapper input.input-radio[type=radio][value=no_vat]{top:-2px!important;margin-right:3px!important}.gostore-customer-type-row .woocommerce-input-wrapper input.input-radio[type=radio][value="Юридическое лицо"],.gostore-customer-type-row .woocommerce-input-wrapper input.input-radio[type=radio][value=with_vat]{top:-2px!important;margin-right:3px!important;margin-left:34px!important;transform:translateX(12px)!important}.gostore-customer-type-row .woocommerce-input-wrapper input.input-radio[type=radio][value="Юридическое лицо"]+label.radio,.gostore-customer-type-row .woocommerce-input-wrapper input.input-radio[type=radio][value=with_vat]+label.radio{transform:translateX(12px)!important}.gostore-customer-type-row .woocommerce-input-wrapper label.radio{display:inline-block!important;vertical-align:middle;margin:0!important;white-space:nowrap;line-height:1.2}.gostore-customer-type-row .woocommerce-input-wrapper label.radio+input.input-radio[type=radio]{display:inline-block!important;margin:0 3px 0 0!important;margin-left:0!important}}.gostore-legal-field{display:none}.gostore-city-suggest-box{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;border:1px solid #ddd;box-shadow:0 8px 20px rgba(0,0,0,.08);max-height:240px;overflow-y:auto;z-index:999}.gostore-city-suggest-item{display:block;width:100%;text-align:left;padding:8px 10px;border:0;background:#fff;cursor:pointer}.gostore-city-suggest-item:hover{background:#f5f7fb}.woocommerce-notice.woocommerce-thankyou-order-received,body.woocommerce-order-received .woocommerce-notice.woocommerce-thankyou-order-received{font-family:Verdana,Geneva,Tahoma,sans-serif!important}