.ldt-brand img{width:260px!important;max-width:100%;height:auto!important}.ast-header-widget-area:empty{display:none}.ldx .ldt-targets{border:0;margin:32px 0 24px;padding:0;min-width:0}.ldx .ldt-targets legend{font-size:18px;font-weight:700;color:white;margin:0 0 5px;padding:0}.ldx .ldt-targets .ldx-small{margin:0 0 14px}.ldt-language-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ldt-language-options label{display:flex;align-items:center;gap:10px;cursor:pointer;background:#ffffff06;border:1px solid #ffffff25;border-radius:8px;padding:12px 14px;color:#fff;font-size:15px}.ldt-language-options label:has(input:checked){border-color:#ce3288;background:#ce328815}.ldt-language-options input{accent-color:#ce3288;width:18px;height:18px;flex-shrink:0}.ldx .ldt-basket-note{margin-top:18px;font-size:13px}.ldt-order button:disabled{opacity:.5;cursor:not-allowed}.ldx .ldt-error{color:#ffbddf;font-size:14px}.ldx .ldt-error[hidden]{display:none}.ldt-contact-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}.ldt-contact-form{background:#223547;border:1px solid #ffffff20;border-radius:16px;padding:30px}.ldt-contact-form .srfm-form-container{background:transparent!important;padding:0!important}.ldt-contact-form label,.ldt-contact-form .srfm-block-label{color:#fff!important}.ldt-contact-form input,.ldt-contact-form textarea{background:#172735!important;color:white!important;border-color:#637182!important;border-radius:7px!important}.ldt-contact-form button[type=submit]{background:#ce3288!important;color:#fff!important;border:0!important;border-radius:7px!important}.ldt-contact-form textarea{min-height:130px}.ldt-contact-form .srfm-form-title{display:none}.ldt-contact-form .srfm-form-description{color:#bac6d2}.ldt-contact-form .srfm-submit-container{margin-top:12px}.ldt-contact-copy svg{width:180px;margin-top:20px}.ldt-contact-form .srfm-form{margin:0!important}.ldt-contact-form p,.ldt-contact-form label{font-size:15px!important}.ldt-contact-form .srfm-error-message{color:#ffbddf!important}.woocommerce-cart .site-content,.woocommerce-checkout .site-content{background:#f6f7fa}.woocommerce-cart #primary,.woocommerce-checkout #primary{padding-top:45px}.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title{color:#172735}.woocommerce-cart .ast-container,.woocommerce-checkout .ast-container{max-width:1200px}.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce{color:#172735}.woocommerce-cart .site-header,.woocommerce-checkout .site-header{background:#172735}.woocommerce-cart .main-header-menu .menu-link,.woocommerce-checkout .main-header-menu .menu-link{color:white}.woocommerce a.button.alt,.woocommerce button.button.alt{background:#ce3288}.woocommerce-cart .product-name a{color:#a7256c}.ldx section{scroll-margin-top:35px}@media(max-width:767px){.ldt-brand img{width:210px!important}.ldt-contact-grid{grid-template-columns:1fr;gap:24px}.ldt-contact-form{padding:22px 18px}.ldt-language-options label{padding:10px 8px;font-size:13px}.ldt-language-options{gap:8px}.ldt-contact-copy svg{width:130px}}
