﻿.cft-icons{display:flex!important;align-items:center!important;gap:14px!important}.cft-lang-toggle{width:auto!important;min-width:62px!important;height:36px!important;padding:0 8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;font-size:11px!important;font-weight:800!important;color:#fff!important;background:transparent!important;border:0!important}.cft-lang-toggle::before,.cft-lang-toggle::after{content:none!important;display:none!important}.cft-lang-toggle .cft-lang-country,.cft-lang-toggle .cft-lang-currency{display:inline!important;font-size:11px!important;color:#fff!important;line-height:1!important}.cft-lang-toggle .cft-lang-currency::after{content:" ▾"!important}.cft-icon-search,.cft-icon-cart{display:inline-flex!important;width:24px!important;height:24px!important;min-width:24px!important;align-items:center!important;justify-content:center!important;background-repeat:no-repeat!important;background-position:center!important;background-size:22px 22px!important;font-size:0!important;border:0!important}.cft-icon-search::before,.cft-icon-search::after,.cft-icon-cart::before,.cft-icon-cart::after{content:none!important;display:none!important}.cft-icon-search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-4-4'/%3E%3C/svg%3E")!important}.cft-icon-cart{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8h12l-1 13H7L6 8Z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E")!important}.cft-mobile-menu summary,.cft-mobile-menu summary:focus,.cft-mobile-menu summary:active{outline:0!important;border:0!important;box-shadow:none!important;background:transparent!important}.cft-mobile-menu summary::before,.cft-mobile-menu summary::after,.cft-mobile-menu summary::-webkit-details-marker{content:none!important;display:none!important}.acm-payment-confidence{display:flex!important;flex-flow:row wrap!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:0!important;padding:12px 0!important;margin:0!important}.acm-payment-confidence__label{display:block!important;flex:0 0 100%!important;width:100%!important;margin:0 0 2px!important;font-size:12px!important;line-height:1.35!important;color:#555!important}.acm-payment-confidence__brand{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:32px!important;margin:0!important;padding:5px 8px!important;border:1px solid #ddd!important;border-radius:5px!important;background:#fff!important;box-sizing:border-box!important;font-size:0!important}.acm-payment-confidence__brand img{display:block!important;width:100%!important;height:100%!important;max-width:40px!important;max-height:21px!important;object-fit:contain!important;opacity:1!important;visibility:visible!important}.acm-payment-confidence [data-brand="klarna"],.acm-payment-confidence .acm-pay-klarna{display:none!important}.cft-fitstyle-feature-stack,.cft-pdp-video-story,.cft-pdp-waterproof-story{display:block!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;visibility:visible!important;opacity:1!important}.cft-fitstyle-feature-stack{margin:48px auto!important}.cft-pdp-video-story,.cft-pdp-waterproof-story{margin:36px auto!important}@media(max-width:767px){.cft-icons{gap:11px!important}.cft-lang-toggle{min-width:55px!important;padding:0 4px!important}.cft-icon-search,.cft-icon-cart{width:22px!important;height:22px!important;background-size:21px 21px!important}.acm-payment-confidence{gap:7px!important;padding:10px 0!important}.acm-payment-confidence__brand{width:50px!important;height:30px!important;padding:4px 7px!important}.cft-fitstyle-feature-stack{margin:28px auto!important}.cft-pdp-video-story,.cft-pdp-waterproof-story{margin:24px auto!important}}body.single-product .cft-pdp>.cft-fitstyle-feature-stack,body.single-product .cft-pdp>.cft-pdp-video-story,body.single-product .cft-pdp>.cft-pdp-waterproof-story{display:block!important;height:auto!important;max-height:none!important;min-height:1px!important;overflow:visible!important;visibility:visible!important;opacity:1!important;width:min(1200px,calc(100% - 32px))!important}body .cft-top .cft-nav .cft-icons>.cft-icon-search{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-4-4'/%3E%3C/svg%3E") center/22px 22px no-repeat!important}body .cft-top .cft-nav .cft-icons>.cft-icon-cart{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8h12l-1 13H7L6 8Z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E") center/22px 22px no-repeat!important}body .cft-top .cft-nav .cft-icons>.cft-lang-toggle{width:auto!important;min-width:62px!important;font-size:11px!important;background:none!important}body .cft-top .cft-nav .cft-icons>.cft-lang-toggle>.cft-lang-country,body .cft-top .cft-nav .cft-icons>.cft-lang-toggle>.cft-lang-currency{display:inline!important;font-size:11px!important;color:#fff!important}body.single-product .acm-payment-confidence>.acm-payment-confidence__brand{display:inline-flex!important;width:52px!important;height:32px!important;padding:5px 8px!important}body.single-product .acm-payment-confidence>.acm-payment-confidence__brand>img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;opacity:1!important;visibility:visible!important}@media(max-width:767px){body.single-product .cft-pdp>.cft-fitstyle-feature-stack,body.single-product .cft-pdp>.cft-pdp-video-story,body.single-product .cft-pdp>.cft-pdp-waterproof-story{width:calc(100% - 24px)!important}}