html:not([class*=of-ref-]) [data-of-ref]{display:none!important}html.of-ref-pf [data-of-ref]:not([data-of-ref~=pf]),html.of-ref-pf [data-of-def~=pf]{display:none!important}html.of-ref-pf [data-of-ref~=pf],html.of-ref-pf [data-of-boost~=pf]{order:-1}html.of-ref-ha [data-of-ref]:not([data-of-ref~=ha]),html.of-ref-ha [data-of-def~=ha]{display:none!important}html.of-ref-ha [data-of-ref~=ha],html.of-ref-ha [data-of-boost~=ha]{order:-1}html.of-ref-bn [data-of-ref]:not([data-of-ref~=bn]),html.of-ref-bn [data-of-def~=bn]{display:none!important}html.of-ref-bn [data-of-ref~=bn],html.of-ref-bn [data-of-boost~=bn]{order:-1}html.of-ref-ff [data-of-ref]:not([data-of-ref~=ff]),html.of-ref-ff [data-of-def~=ff]{display:none!important}html.of-ref-ff [data-of-ref~=ff],html.of-ref-ff [data-of-boost~=ff]{order:-1}html.of-ref-ls [data-of-ref]:not([data-of-ref~=ls]),html.of-ref-ls [data-of-def~=ls]{display:none!important}html.of-ref-ls [data-of-ref~=ls],html.of-ref-ls [data-of-boost~=ls]{order:-1}html.of-ref-cs [data-of-ref]:not([data-of-ref~=cs]),html.of-ref-cs [data-of-def~=cs]{display:none!important}html.of-ref-cs [data-of-ref~=cs],html.of-ref-cs [data-of-boost~=cs]{order:-1}#shopify-buyer-consent{margin-top:1em;display:inline-block;width:100%}#shopify-buyer-consent.hidden{display:none}#shopify-subscription-policy-button{background:none;border:none;padding:0;text-decoration:underline;font-size:inherit;cursor:pointer}#shopify-subscription-policy-button:before{box-shadow:none}:root,.color-scheme-1{--color-background:255,255,255;--gradient-background:#ffffff;--color-foreground:44,44,44;--color-background-contrast:191,191,191;--color-shadow:18,18,18;--color-button:46,121,119;--color-button-text:255,255,255;--color-secondary-button:255,255,255;--color-secondary-button-text:18,18,18;--color-link:18,18,18;--color-badge-foreground:44,44,44;--color-badge-background:255,255,255;--color-badge-border:44,44,44;--payment-terms-background-color:rgb(255 255 255)}.color-scheme-2{--color-background:243,243,243;--gradient-background:#f3f3f3;--color-foreground:44,44,44;--color-background-contrast:179,179,179;--color-shadow:18,18,18;--color-button:46,121,119;--color-button-text:255,255,255;--color-secondary-button:243,243,243;--color-secondary-button-text:18,18,18;--color-link:18,18,18;--color-badge-foreground:44,44,44;--color-badge-background:243,243,243;--color-badge-border:44,44,44;--payment-terms-background-color:rgb(243 243 243)}.color-scheme-3{--color-background:46,121,119;--gradient-background:#2e7977;--color-foreground:255,255,255;--color-background-contrast:11,29,28;--color-shadow:18,18,18;--color-button:255,255,255;--color-button-text:0,0,0;--color-secondary-button:46,121,119;--color-secondary-button-text:255,255,255;--color-link:255,255,255;--color-badge-foreground:255,255,255;--color-badge-background:46,121,119;--color-badge-border:255,255,255;--payment-terms-background-color:rgb(46 121 119)}.color-scheme-4{--color-background:18,18,18;--gradient-background:#121212;--color-foreground:255,255,255;--color-background-contrast:146,146,146;--color-shadow:18,18,18;--color-button:255,255,255;--color-button-text:18,18,18;--color-secondary-button:18,18,18;--color-secondary-button-text:255,255,255;--color-link:255,255,255;--color-badge-foreground:255,255,255;--color-badge-background:18,18,18;--color-badge-border:255,255,255;--payment-terms-background-color:rgb(18 18 18)}.color-scheme-5{--color-background:247,255,255;--gradient-background:#f7ffff;--color-foreground:44,44,44;--color-background-contrast:120,255,255;--color-shadow:18,18,18;--color-button:46,121,119;--color-button-text:255,255,255;--color-secondary-button:247,255,255;--color-secondary-button-text:18,18,18;--color-link:18,18,18;--color-badge-foreground:44,44,44;--color-badge-background:247,255,255;--color-badge-border:44,44,44;--payment-terms-background-color:rgb(247 255 255)}.color-scheme-2b8c8571-05a4-4149-9b19-2a740ba086f8{--color-background:44,44,44;--gradient-background:#2c2c2c;--color-foreground:255,102,102;--color-background-contrast:57,57,57;--color-shadow:18,18,18;--color-button:255,255,255;--color-button-text:255,255,255;--color-secondary-button:44,44,44;--color-secondary-button-text:18,18,18;--color-link:18,18,18;--color-badge-foreground:255,102,102;--color-badge-background:44,44,44;--color-badge-border:255,102,102;--payment-terms-background-color:rgb(44 44 44)}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-2b8c8571-05a4-4149-9b19-2a740ba086f8{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background))}:root{--font-body-family:Montserrat, sans-serif;--font-body-style:normal;--font-body-weight:500;--font-body-weight-bold:800;--font-heading-family:Montserrat, sans-serif;--font-heading-style:normal;--font-heading-weight:700;--font-body-scale:1;--font-heading-scale:1;--media-padding:px;--media-border-opacity:.05;--media-border-width:1px;--media-radius:0px;--media-shadow-opacity:0;--media-shadow-horizontal-offset:0px;--media-shadow-vertical-offset:4px;--media-shadow-blur-radius:5px;--media-shadow-visible:0;--page-width:120rem;--page-width-margin:0rem;--product-card-image-padding:0rem;--product-card-corner-radius:0rem;--product-card-text-alignment:left;--product-card-border-width:0rem;--product-card-border-opacity:.1;--product-card-shadow-opacity:0;--product-card-shadow-visible:0;--product-card-shadow-horizontal-offset:0rem;--product-card-shadow-vertical-offset:.4rem;--product-card-shadow-blur-radius:.5rem;--collection-card-image-padding:0rem;--collection-card-corner-radius:0rem;--collection-card-text-alignment:left;--collection-card-border-width:0rem;--collection-card-border-opacity:.1;--collection-card-shadow-opacity:0;--collection-card-shadow-visible:0;--collection-card-shadow-horizontal-offset:0rem;--collection-card-shadow-vertical-offset:.4rem;--collection-card-shadow-blur-radius:.5rem;--blog-card-image-padding:0rem;--blog-card-corner-radius:0rem;--blog-card-text-alignment:left;--blog-card-border-width:0rem;--blog-card-border-opacity:.1;--blog-card-shadow-opacity:0;--blog-card-shadow-visible:0;--blog-card-shadow-horizontal-offset:0rem;--blog-card-shadow-vertical-offset:.4rem;--blog-card-shadow-blur-radius:.5rem;--badge-corner-radius:4rem;--popup-border-width:1px;--popup-border-opacity:.1;--popup-corner-radius:0px;--popup-shadow-opacity:.05;--popup-shadow-horizontal-offset:0px;--popup-shadow-vertical-offset:4px;--popup-shadow-blur-radius:5px;--drawer-border-width:1px;--drawer-border-opacity:.1;--drawer-shadow-opacity:0;--drawer-shadow-horizontal-offset:0px;--drawer-shadow-vertical-offset:4px;--drawer-shadow-blur-radius:5px;--spacing-sections-desktop:0px;--spacing-sections-mobile:0px;--grid-desktop-vertical-spacing:8px;--grid-desktop-horizontal-spacing:8px;--grid-mobile-vertical-spacing:4px;--grid-mobile-horizontal-spacing:4px;--text-boxes-border-opacity:.1;--text-boxes-border-width:0px;--text-boxes-radius:0px;--text-boxes-shadow-opacity:0;--text-boxes-shadow-visible:0;--text-boxes-shadow-horizontal-offset:0px;--text-boxes-shadow-vertical-offset:4px;--text-boxes-shadow-blur-radius:5px;--buttons-radius:10px;--buttons-radius-outset:11px;--buttons-border-width:1px;--buttons-border-opacity:1;--buttons-shadow-opacity:0;--buttons-shadow-visible:0;--buttons-shadow-horizontal-offset:0px;--buttons-shadow-vertical-offset:4px;--buttons-shadow-blur-radius:5px;--buttons-border-offset:.3px;--inputs-radius:0px;--inputs-border-width:1px;--inputs-border-opacity:.55;--inputs-shadow-opacity:0;--inputs-shadow-horizontal-offset:0px;--inputs-margin-offset:0px;--inputs-shadow-vertical-offset:4px;--inputs-shadow-blur-radius:5px;--inputs-radius-outset:0px;--variant-pills-radius:40px;--variant-pills-border-width:1px;--variant-pills-border-opacity:.55;--variant-pills-shadow-opacity:0;--variant-pills-shadow-horizontal-offset:0px;--variant-pills-shadow-vertical-offset:4px;--variant-pills-shadow-blur-radius:5px}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}body{display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;min-height:100%;margin:0;font-size:1.5rem;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}#bubl-drawer-tab,.bubl-drawer-tab{display:none!important}@media screen and (min-width:750px){body{font-size:1.6rem}}footer.footer{display:none}.kaching-bundles-sticky-atc{display:none}.ig-hidden{display:none!important}[data-ig-discount]:not([data-ig-discount="0"]){display:none}#aca-close-icon-container{background:none;border:none;padding:0}#aca-bottom-close{all:unset}#aca-modal-container{border:none}.aca-container{flex:1;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;height:100vh;overflow:auto}.aca-container::-webkit-scrollbar{width:.5em}.aca-container::-webkit-scrollbar-thumb{background-color:transparent}#left-wrapper{display:flex;align-items:flex-start}#center-wrapper{display:flex;align-items:center}#right-wrapper{display:flex;align-items:flex-end}.aca-main-wrapper .aca-container .aca-item-section{display:flex;flex-direction:column}.aca-main-wrapper{position:fixed;top:0;right:0;left:0;bottom:0;pointer-events:none;width:100%;display:flex;z-index:9999;flex-wrap:wrap}@media(max-width:700px){.aca-container{position:absolute;left:0;right:0;top:0;bottom:0;justify-content:space-between;align-items:center;overflow:visible}.aca-item-section{align-items:center;width:100%}}.drawer{visibility:hidden}header-drawer{justify-self:start;margin-left:-1.2rem}@media screen and (min-width:990px){header-drawer{display:none}}.menu-drawer-container{display:flex}.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:inline-flex;flex-wrap:wrap}summary.list-menu__item{padding-right:2.7rem}.list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.list-menu__item--link{text-decoration:none;padding-bottom:1rem;padding-top:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}@media screen and (min-width:750px){.list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}shopify-account.header__icon{--shopify-account-font-heading:var(--font-heading-family);--shopify-account-font-heading-weight:var(--font-heading-weight);--shopify-account-font-body:var(--font-body-family);--shopify-account-font-body-weight:var(--font-body-weight);--shopify-account-radius-base:var(--popup-corner-radius);--shopify-account-radius-button:var(--buttons-radius);--shopify-account-radius-button-small:var(--buttons-radius);--shopify-account-radius-input:var(--inputs-radius);--shopify-account-color-background:rgb(var(--color-background));--shopify-account-color-text:rgb(var(--color-foreground));--shopify-account-color-accent:rgb(var(--color-button));--shopify-account-color-accent-text:rgb(var(--color-button-text));--shopify-account-dialog-position-top:var(--account-dialog-top, var(--header-height, 0px))}shopify-account.header__icon:not(:defined){display:flex;align-items:center;justify-content:center;min-width:4.4rem;height:4.4rem}.header{padding:10px 3rem}.section-header{position:sticky;margin-bottom:0}@media screen and (min-width:750px){.section-header{margin-bottom:0}}@media screen and (min-width:990px){.header{padding-top:20px;padding-bottom:20px}}.cw-footer-styles{padding:40px 0}.cw-container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.cw-footer-styles a{color:currentColor;text-decoration:none;transition:color .2s}.cw-footer-styles a:hover{color:#007bff}.cw-footer-styles h3{font-weight:700;margin-bottom:1rem;color:#212121;font-family:Montserrat,sans-serif!important;font-size:18px}.cw-footer-styles ul{list-style:none;padding:0;margin:0}.cw-footer-styles li{margin-bottom:.5rem}.cw-prefooter{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:3rem;margin-bottom:3rem}.prefooter-wrapper{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.prefooter-wrapper{flex-direction:row;align-items:center;justify-content:space-between}}.prefooter-content-col{margin-bottom:1.5rem}@media(min-width:768px){.prefooter-content-col{flex:0 0 50%;max-width:50%;margin-bottom:0}.prefooter-form-col{flex:0 0 50%;max-width:50%}}.cw-prefooter h2{font-size:32px;font-weight:700;line-height:110%;color:#001d1e;margin-bottom:0;margin-top:0}.cw-prefooter p.prefooter-subtitle{color:#2e7977;margin-bottom:0;font-weight:600;font-size:20px}.cw-prefooter-form{display:flex;align-items:center;justify-content:center}@media(min-width:768px){.cw-prefooter-form{justify-content:flex-end}}.cw-prefooter-form input[type=email]{width:100%;border:none;color:#001d1e;font-size:16px}.cw-prefooter-form button{background-color:#f5a623;color:#fff;font-weight:600;border:none;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;width:200px;border-radius:50px;height:46px}.cw-prefooter-form button:hover{background-color:#e59d00}.prefooter-security-message{margin-top:.75rem;font-size:14px;display:flex;justify-content:center;gap:5px}@media(min-width:768px){.prefooter-security-message{text-align:right}}.footer-grid-wrapper{display:flex;flex-direction:column;gap:2.5rem}@media(min-width:768px){.footer-grid-wrapper{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem}}.cw-branding-col img{max-width:180px;height:auto;margin-bottom:1rem}.cw-branding-col .rte{font-size:.875rem;line-height:1.5}.cw-contact-us-col p{margin-bottom:.75rem;font-size:.9rem}.cw-social-icons-list{margin-top:1rem}.cw-social-icons-list a{display:inline-block;margin-right:.75rem;font-size:1.5rem}.cw-footer-bottom{border-top:1px solid rgba(0,0,0,.1);padding-top:2rem;margin-top:3rem;font-size:.8rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;text-align:center}.cw-payment-icons{display:flex;align-items:center;gap:20px}.cw-payment-icons img.cw-payment-icons__hsa{max-width:120px}.localization-form:only-child{display:flex!important;flex-direction:row!important}.localization-form:only-child>div{display:flex;align-items:center;gap:20px}@media(min-width:768px){.cw-footer-bottom{flex-direction:row;text-align:left}}.cw-payment-icons svg{height:24px;margin-left:.5rem;display:inline-block}footer.footer.color-scheme-5.gradient.section-sections--27150499184983__footer-padding{display:none}.cw-prefooter-form{border:1px solid #001D1E;border-radius:43px;height:58px;padding:0 15px;font-family:Montserrat,sans-serif!important}.cw-branding-col p{color:#001d1e;font-size:14px;line-height:140%}.cw-footer-styles li a{color:#001d1e!important;text-decoration:none!important;font-size:14px}.cw-social-icons-list a img{max-width:35px;object-fit:contain}.cw-column-contact_column p{color:#001d1e}.cw-column-contact_column p a{color:#001d1e!important;text-decoration:none!important}.cw-footer-bottom p{color:#001d1e;font-size:14px}.cw-payment-icons img{max-width:400px;object-fit:contain}@media only screen and (max-width:600px){.footer-grid-wrapper{gap:0px}.cw-branding-col img{max-width:170px}.cw-branding-col p{font-size:12px}.cw-footer-styles h3{font-size:16px}.cw-prefooter h2{text-align:center;font-size:22px}.cw-prefooter p.prefooter-subtitle{text-align:center;font-size:16px}.cw-prefooter-form{border:none;flex-wrap:wrap;justify-content:center;height:auto;padding:0;gap:10px}.cw-prefooter-form input[type=email]{border:1px solid #001D1E;border-radius:43px;height:50px;padding:0 15px}.cw-prefooter-form button{width:100%;height:50px}.prefooter-security-message{font-size:13px}.cw-payment-icons img{max-width:100%}.cw-payment-icons{flex-wrap:wrap;justify-content:center}.cw-payment-icons img.cw-payment-icons__hsa{max-width:180px}}@media only screen and (min-width:768px)and (max-width:989px){.cw-footer-styles .cw-container{padding-left:24px;padding-right:24px}.cw-footer-styles .prefooter-wrapper{flex-direction:column;align-items:stretch;gap:20px}.cw-footer-styles .prefooter-content-col,.cw-footer-styles .prefooter-form-col{flex:0 0 auto;max-width:100%;text-align:center}.cw-footer-styles .prefooter-form-col{width:100%;max-width:560px;margin:0 auto}.cw-footer-styles .cw-prefooter-form{justify-content:space-between}.cw-footer-styles .prefooter-security-message{justify-content:center}.cw-footer-styles .footer-grid-wrapper{grid-template-columns:1.3fr .9fr .9fr 1.5fr;gap:20px}.cw-footer-styles .cw-footer-bottom{flex-wrap:wrap;justify-content:center;gap:16px 24px}.cw-footer-styles #FooterCountryLabel{white-space:nowrap;flex-shrink:0;margin:0}.cw-footer-styles .cw-payment-icons{flex-wrap:wrap;justify-content:center}.cw-footer-styles .cw-payment-icons img{max-width:min(100%,400px)}.cw-footer-styles .cw-payment-icons img.cw-payment-icons__hsa{max-width:120px}}.of-sp{--of-sp-teal:#2f7470;--of-sp-teal-dark:#1f5552;--of-sp-teal-soft:#e8f3f2;--of-sp-ink:#111;--of-sp-grey:#5c5f6a;position:fixed;left:0;right:0;top:var(--of-sp-top, 0px);height:var(--of-sp-vh, 100%);z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:12px;box-sizing:border-box;font-family:var(--font-body-family);letter-spacing:normal}.of-sp[hidden]{display:none}.of-sp *,.of-sp *:before,.of-sp *:after{box-sizing:border-box}.of-sp .of-sp__backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0c1c1b73;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:of-sp-fade .25s ease-out}.of-sp__panel{position:relative;width:100%;max-width:520px;max-height:100%;overflow-y:auto;overscroll-behavior:contain;background:#fff;color:var(--of-sp-ink);border-radius:20px;padding:44px 40px 24px;text-align:center;box-shadow:0 24px 60px #0000004d;animation:of-sp-in .3s cubic-bezier(.2,.9,.3,1.2)}@keyframes of-sp-fade{0%{opacity:0}to{opacity:1}}@keyframes of-sp-in{0%{opacity:0;transform:scale(.92) translateY(8px)}to{opacity:1;transform:none}}.of-sp__close{position:absolute;top:12px;right:12px;z-index:2;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#f0f1f3;color:var(--of-sp-ink);cursor:pointer;padding:0}.of-sp__close:hover{background:#e3e5e8}.of-sp__close:focus{outline:none}.of-sp__close:focus-visible{outline:3px solid var(--of-sp-teal);outline-offset:2px}.of-sp__eyebrow{display:inline-block;margin:0 0 12px;padding:4px 14px;border-radius:999px;background:var(--of-sp-teal-soft);color:var(--of-sp-teal);font-size:16px;font-weight:700;line-height:1.4}.of-sp__eyebrow sup{font-size:.6em}.of-sp__title{margin:0 0 20px;padding:0 24px;font-family:var(--font-heading-family);font-size:30px;line-height:1.2;font-weight:700;color:var(--of-sp-ink);letter-spacing:normal}.of-sp__ticket{position:relative;padding:12px;border-radius:16px;background:linear-gradient(135deg,var(--of-sp-teal) 0%,var(--of-sp-teal-dark) 100%);box-shadow:0 8px 20px #1f555259}.of-sp__ticket:before,.of-sp__ticket:after{content:"";position:absolute;top:50%;width:24px;height:24px;margin-top:-12px;border-radius:50%;background:#fff}.of-sp__ticket:before{left:-12px}.of-sp__ticket:after{right:-12px}.of-sp__ticket-inner{position:relative;height:150px;border:2px dashed rgba(255,255,255,.6);border-radius:10px;overflow:hidden}.of-sp__prize{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#fff}.of-sp__prize-num{font-size:56px;line-height:1;font-weight:800;letter-spacing:.01em}.of-sp__prize-sub{font-size:18px;opacity:.9}.of-sp__foil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:none;cursor:grab}.of-sp__foil:focus-visible{outline:3px solid #fff;outline-offset:-5px}.of-sp__hint{margin:12px 0 0;font-size:16px;color:var(--of-sp-grey)}.of-sp--revealed .of-sp__hint{display:none}.of-sp__form{animation:of-sp-fade .3s ease-out}.of-sp__text{margin:20px 0 12px;font-size:18px;line-height:1.4;color:var(--of-sp-ink)}.of-sp__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.of-sp__input{display:block;width:100%;height:56px;padding:0 16px;font-size:18px;font-family:inherit;color:var(--of-sp-ink);background:#fff;border:1.5px solid #b9bcc3;border-radius:10px;-webkit-appearance:none}.of-sp__input:focus{outline:none;border-color:var(--of-sp-teal);box-shadow:0 0 0 3px #2f747033}.of-sp__error{margin:8px 0 0;font-size:16px;color:#c0392b;text-align:left}.of-sp__btn{display:block;width:100%;min-height:58px;margin-top:12px;padding:12px 16px;border:0;border-radius:10px;background:var(--of-sp-teal);color:#fff;font-family:inherit;font-size:18px;font-weight:700;letter-spacing:.02em;cursor:pointer;box-shadow:0 4px 12px #2f747059}.of-sp__btn:hover{background:var(--of-sp-teal-dark)}.of-sp__btn[disabled]{opacity:.7;cursor:wait}.of-sp__meta{margin:12px 0 0;font-size:16px;line-height:1.4;color:var(--of-sp-grey)}.of-sp__meta a{color:var(--of-sp-grey);text-decoration:underline}.of-sp__link{display:inline-block;margin-top:8px;padding:8px 12px;border:0;background:none;font-family:inherit;font-size:16px;color:var(--of-sp-grey);text-decoration:underline;cursor:pointer}.of-sp__code{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 20px;border:2px dashed var(--of-sp-teal);border-radius:12px;background:var(--of-sp-teal-soft)}.of-sp__code-value{font-size:30px;font-weight:800;letter-spacing:.06em;color:var(--of-sp-teal)}.of-sp__copy{min-height:44px;padding:0 18px;border:1.5px solid var(--of-sp-teal);border-radius:8px;background:#fff;color:var(--of-sp-teal);font-family:inherit;font-size:16px;font-weight:700;cursor:pointer}.of-sp__confetti{position:absolute;top:30%;width:8px;height:12px;border-radius:2px;pointer-events:none;animation:of-sp-confetti 1.3s ease-out forwards}@keyframes of-sp-confetti{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(var(--x),var(--y)) rotate(var(--r));opacity:0}}html.of-sp-lock,html.of-sp-lock body{overflow:hidden}@media screen and (max-width:600px){.of-sp{padding:16px}.of-sp__panel{padding:40px 20px 16px;border-radius:18px}.of-sp__title{font-size:26px;padding:0 20px;margin-bottom:16px}.of-sp__ticket-inner{height:130px}.of-sp__prize-num{font-size:48px}.of-sp__code-value{font-size:26px}}.of-sp--short .of-sp__eyebrow,.of-sp--short .of-sp__prize-sub{display:none}.of-sp--short .of-sp__panel{padding-top:16px;padding-bottom:8px}.of-sp--short .of-sp__title{font-size:22px;margin-bottom:10px;padding:0 44px}.of-sp--short .of-sp__ticket{padding:8px}.of-sp--short .of-sp__ticket-inner{height:64px}.of-sp--short .of-sp__prize-num{font-size:34px}.of-sp--short .of-sp__text{margin:10px 0 8px}.of-sp--short .of-sp__btn{min-height:52px;margin-top:8px}.of-sp--short .of-sp__meta{margin-top:8px}.of-sp--short .of-sp__close{top:8px;right:8px}@media(prefers-reduced-motion:reduce){.of-sp__panel,.of-sp__backdrop,.of-sp__form{animation:none}.of-sp__confetti{display:none}}#variant-selects-template--28694480453975__main>div:first-child{display:none}.product__tax{display:none}.ofx-sc{--ofx-teal:#2e7977;--ofx-teal-dark:#25615f;--ofx-ink:#2c2c2c;--ofx-line:#e2e8e7;--ofx-tint:#eaf3f2;--ofx-zebra:#f6faf9;--ofx-muted:#5f6f6d;font-family:inherit;color:var(--ofx-ink);max-width:640px;margin:0 auto}.ofx-sc,.ofx-sc *{box-sizing:border-box}.ofx-sc__card{background:#fff;border:1px solid var(--ofx-line);border-radius:12px;height:auto!important;max-height:none!important;overflow-y:visible;overflow-x:auto;-webkit-overflow-scrolling:touch}.ofx-sc table,.ofx-sc tr,.ofx-sc th,.ofx-sc td{height:auto!important}.ofx-sc table{width:100%;border-collapse:collapse;margin:0;font-size:18px;line-height:1.3}.ofx-sc caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ofx-sc thead th{background:var(--ofx-teal);color:#fff;font-size:18px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-align:center;vertical-align:middle;padding:10px 8px;border:0;white-space:nowrap}.ofx-sc thead th+th{border-left:1px solid rgba(255,255,255,.18)}.ofx-sc thead th em{display:block;font-style:normal;font-weight:600;font-size:18px;letter-spacing:0;text-transform:none;opacity:.82;margin-top:1px}.ofx-sc tbody th,.ofx-sc tbody td{padding:12px 8px;text-align:center;vertical-align:middle;border:0;border-top:1px solid var(--ofx-line);white-space:nowrap;font-variant-numeric:tabular-nums;background:transparent}.ofx-sc tbody tr:nth-child(2n) th,.ofx-sc tbody tr:nth-child(2n) td{background:var(--ofx-zebra)}.ofx-sc tbody th span{display:inline-block;min-width:2.6em;padding:3px 8px;border-radius:999px;background:var(--ofx-tint);color:var(--ofx-teal-dark);font-size:18px;font-weight:700;letter-spacing:.03em}.ofx-sc thead th:first-child,.ofx-sc tbody th{position:sticky;left:0;z-index:1;box-shadow:2px 0 4px #1212120d}.ofx-sc tbody th{background:#fff}.ofx-sc__note{margin:8px 2px 0;font-size:18px;line-height:1.45;color:var(--ofx-muted);text-align:left}@media(min-width:600px){.ofx-sc thead th{padding:12px 10px}.ofx-sc tbody th,.ofx-sc tbody td{padding:14px 10px}}#GallerySwiper:not(.swiper-initialized) .swiper-slide:not(:first-child),#GallerySwiper:not(.swiper-initialized) .swiper-button-prev,#GallerySwiper:not(.swiper-initialized) .swiper-button-next,#ThumbSwiper:not(.swiper-initialized){display:none}.kl3-rev{display:flex;align-items:center;gap:5px}.kl3-rev img{max-width:90px;object-fit:contain}.kl3-rev a{color:#001d1e!important;font-size:18px}.product__title h1{color:#001d1e;font-size:36px;font-weight:700}.product.product--medium .grid__item.product__media-wrapper,.product.product--medium .product__info-wrapper{width:50%!important;max-width:50%!important}.product__title{margin:5px 0!important}div#price-template--27150524580183__main{margin-top:0!important}span.price-item.price-item--regular{color:#001d1e;font-weight:600;font-size:24px}.kl3-product-list ul li{position:relative;color:#001d1e;font-size:18px;list-style:none;gap:5px;padding-left:30px;display:block;align-items:center;padding-bottom:4px}.kl3-product-list ul{margin:0;padding:0}.kl3-product-list ul li:before{content:"";position:absolute;left:0;background-image:url("data:image/svg+xml,%3Csvg width='19' height='14' viewBox='0 0 19 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.04175 6.87496L6.59077 12.7083L17.7084 1.04163' stroke='%23001D1E' stroke-width='2.08333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:20px;height:20px;background-size:contain;background-repeat:no-repeat;display:flex;align-items:center;top:9px}h3.kl3-bundle-title{color:#001d1e;font-weight:700;font-size:18px;margin-top:0}.cw-bundle-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;align-items:end}.cw-bundle-item{min-width:0;text-align:center;border:1.5px solid #001D1E40;height:fit-content}@media only screen and (min-width:750px)and (max-width:1099px){.cw-bundle-container{grid-template-columns:1fr;align-items:stretch}.cw-bundle-item{margin-top:12px}}.cw-bundle-image img{height:65px;object-fit:contain}.cw-bundle-item{border-radius:10px;padding:10px}.cw-bundle-info h3{margin:0 0 6px;color:#001d1e;font-weight:600;font-size:18px;font-family:Montserrat,sans-serif!important}p.cw-bundle-price{margin:0;color:#001d1e;font-size:18px;line-height:1.25}.cw-bundle-info-price{display:flex;flex-direction:column;align-items:center;gap:4px}.cw-bundle-price-row{display:flex;flex-direction:column;align-items:center;gap:2px}p.cw-bundle-fullprice{color:#75788c;font-size:16px;line-height:1.25;text-decoration:line-through;margin:0}p.save-badge{margin:0;display:flex;background:#1f9d55;font-weight:700;color:#fff;font-size:14px;line-height:22px;border-radius:30px;padding:0 14px}p.save-badge.cw-gift-badge{margin-top:8px}p.cw-gift-line{display:block;text-align:center;margin:4px 0 0;color:#1f9d55;font-size:14px;font-weight:700;line-height:20px}.cw-bundle-price .cw-per-pair{font-size:14px;font-weight:500;color:#75788c;margin-left:2px}.cw-unit-discount{text-align:center;color:#75788c;font-size:16px;line-height:1.25;margin-top:2px}.cw-bundle-container .cw-bundle-item:nth-child(2) .cw-bundle-badge{background:#001d1e;color:#fff;font-size:12px;border-radius:4px;display:flex;justify-content:center;align-items:center;max-width:120px;margin:-20px auto 10px}.cw-bundle-container .cw-bundle-item:nth-child(3) .cw-bundle-badge{background:#00a3ad;color:#fff;font-size:12px;border-radius:4px;display:flex;justify-content:center;align-items:center;max-width:120px;margin:-20px auto 10px}.cw-bundle-item{cursor:pointer}.exclusive-bns img{width:100%}.product-form__submit{background:#f5a623;border:0!important;box-shadow:none!important;border-radius:45px;font-weight:700;text-transform:uppercase;letter-spacing:normal;font-size:18px}.product-form__submit:before{display:none}.product-form__submit:after{display:none}.product-form__buttons{width:100%;max-width:100%}.accordion .summary__title .accordion__title{color:#001d1e;font-size:18px;font-weight:700;font-family:Montserrat,sans-serif!important}.product__accordion .accordion__content{font-size:18px;line-height:140%;padding-left:0!important;color:#001d1e}.product__info-container .product__description,.product__info-container .product__description p,.product__info-container .product__description li{font-size:18px}.product-form__buttons{max-width:100%}.swiper-slide img{width:100%;border-radius:5px}.single-product-thumb-swiper .swiper-slide{height:115px}.single-product-thumb-swiper .swiper-slide img{height:101px;object-fit:contain;width:115px;border:1.05px solid #D1D1D1}.single-product-gallery-swiper .swiper-slide img{border:1.05px solid #D1D1D1;width:99%}.single-product-gallery-swiper .swiper-button-next{right:4%!important;width:40px!important}.single-product-gallery-swiper .swiper-button-prev{left:4%!important;width:40px!important}.cw-pdp-rv-card{border:1px solid #001D1E33;border-radius:9px;padding:20px}.cw-pdp-rv-text{color:#001d1e;font-size:18px;line-height:140%}.cw-pdp-rv-author{color:#171b34;font-weight:700;font-size:16px}html{scroll-behavior:smooth}.product__tax.caption.rte{display:none!important}.cw-stock-delivery{display:flex;align-items:center;font-size:18px;color:#001d1e;line-height:1.5;font-weight:500;gap:5px}.cw-stock-dot{width:12px;height:12px;background-color:#26c54a40;border-radius:50%;margin-right:2px;position:relative}.cw-stock-dot:after{content:"";position:absolute;top:3px;left:3px;width:6px;height:6px;background-color:#26c54a;border-radius:50%}.cw-stock-delivery strong{font-weight:700}.cw-bundle-section .active{border:2px solid #001D1E}.product__title h1{font-family:Montserrat,sans-serif!important}.cw-pdp-sizes-container{width:100%;max-width:100%;border:1px solid #001D1E;border-radius:6px;background:#fff;overflow:hidden}.cw-pdp-sizes-trigger{width:100%;display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#fff;border:none;cursor:pointer;font-weight:700;font-size:18px;color:#001d1e;font-family:Montserrat,sans-serif!important}.cw-pdp-sizes-trigger:hover{background-color:#f8f8f8}.cw-pdp-sizes-icon{transition:transform .25s ease;color:#333}.cw-pdp-sizes-container.active .cw-pdp-sizes-icon{transform:rotate(180deg)}.cw-pdp-sizes-dropdown{max-height:0;overflow:hidden;transition:max-height .3s ease;border-top:1px solid #001D1E}.cw-pdp-sizes-container.active .cw-pdp-sizes-dropdown{max-height:400px}.product-form__input.product-form__input--dropdown{display:none!important}.cw-pdp-sizes-list{list-style:none;margin:0;padding:0}.cw-pdp-sizes-list li{padding:12px 16px;border-bottom:1px solid #001D1E;font-size:14px;cursor:pointer;transition:background .2s ease}.cw-pdp-sizes-list li:hover,.cw-pdp-sizes-list li.selected{background-color:#e6f6f7}.cw-pdp-sizes-list li:last-child{border-bottom:none}.swiper-slide video{width:100%}.cw-pdp-descriptions{color:#001d1e;font-size:18px;line-height:24px;padding-bottom:10px}div#GallerySwiper{position:relative}.cw-pdp-kl3-badge{width:150px;padding:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:30px;position:absolute;top:20px;left:20px;z-index:1;background-color:#f5a623;color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}.exclusive-bns{background:#1e8b7d;border-radius:12px;padding:15px;width:100%;color:#fff;margin:20px 0}.exclusive-bns-inner{display:flex;align-items:center;gap:15px}.exclusive-bns-img img{max-width:115px;border-radius:10px;object-fit:cover}.exclusive-bns-content h3{font-size:22px;font-weight:700;margin:0 0 5px;color:#fff}.exclusive-bns-content p{margin:0;font-size:17px;line-height:130%}.exclusive-bns-price{font-size:16px;margin-top:5px}.exclusive-bns-price .old-price{text-decoration:line-through;margin-right:8px}.exclusive-bns-price .new-price{font-weight:700}p.exclusive-bns-price{padding-top:5px}#ThumbSwiper .swiper-slide:has(img[alt="Video thumbnail"]){position:relative}#ThumbSwiper .swiper-slide:has(img[alt="Video thumbnail"]):before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='11' height='14' viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.6' d='M1.71795 0.719814C1.56631 0.627985 1.39299 0.578117 1.21573 0.57532C1.03847 0.572523 0.863662 0.616896 0.7092 0.703896C0.554738 0.790895 0.42618 0.917392 0.336696 1.07043C0.247212 1.22346 0.200019 1.39754 0.199951 1.57481V12.3108C0.199976 12.4926 0.249526 12.6708 0.343274 12.8265C0.437022 12.9822 0.571425 13.1094 0.732038 13.1945C0.89265 13.2795 1.0734 13.3191 1.25486 13.3092C1.43632 13.2992 1.61163 13.24 1.76195 13.1378L10.112 7.46081C10.2504 7.36662 10.363 7.23915 10.4394 7.09011C10.5158 6.94107 10.5536 6.77523 10.5492 6.6078C10.5448 6.44038 10.4985 6.27673 10.4144 6.13189C10.3303 5.98704 10.2112 5.86564 10.068 5.77881L1.71795 0.718814V0.719814Z' fill='black'%3E%3C/path%3E%3C/svg%3E");position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:32px;height:32px;box-sizing:border-box;background-color:#fff;background-repeat:no-repeat;background-position:55% center;background-size:12px 15px;border:1px solid #d9d9d9;border-radius:4px;pointer-events:none}@media only screen and (max-width:600px){.exclusive-bns-content h3,.exclusive-bns-content p,.cw-stock-delivery{font-size:18px}.exclusive-bns-img img{width:85px}.cw-pdp-descriptions{font-size:18px;line-height:23px}.product.product--medium .grid__item.product__media-wrapper,.product.product--medium .product__info-wrapper{width:100%!important;max-width:100%!important}.product__title h1{font-size:24px}span.price-item.price-item--regular{font-size:20px}.kl3-rev a{font-size:18px}.kl3-rev img{max-width:90px}.kl3-product-list ul li:before{width:17px;height:18px}.kl3-product-list ul li{font-size:18px;line-height:26px;padding-left:24px;display:block}h3.kl3-bundle-title{font-size:16px}.cw-bundle-image img{height:55px}.cw-bundle-info h3,p.cw-bundle-price{font-size:18px}p.cw-bundle-fullprice{font-size:16px}.cw-bundle-info-price{row-gap:2px;column-gap:4px}p.save-badge{margin-top:4px}.cw-bundle-container .cw-bundle-item:nth-child(2) .cw-bundle-badge{font-size:14px}.cw-bundle-container .cw-bundle-item:nth-child(3) .cw-bundle-badge{font-size:14px}.cw-bundle-container{gap:5px}.product__accordion .accordion__content{font-size:18px}.single-product-gallery-swiper .swiper-button-next,.single-product-gallery-swiper .swiper-button-prev{width:22px!important}.single-product-thumb-swiper .swiper-slide img{height:63px;object-fit:contain;width:61px}#ThumbSwiper .swiper-slide:has(img[alt="Video thumbnail"]):before{width:26px;height:26px;background-size:10px 13px}.cw-pdp-sizes-trigger{font-size:16px}}#kl3-bundle{scroll-margin-top:110px}@media only screen and (min-width:1100px){.product .product__media-wrapper{position:sticky;top:20px;align-self:flex-start}.product .product__info-container.product__column-sticky{position:static;top:auto}}@media only screen and (min-width:601px)and (max-width:1099px){.product .product__media-wrapper{position:sticky;top:20px;align-self:flex-start}}@media only screen and (max-width:360px),only screen and (min-width:601px)and (max-width:1099px){.cw-bundle-container{grid-template-columns:1fr;align-items:stretch;gap:0;margin-top:8px}.cw-bundle-item p.save-badge{margin-top:0}.cw-bundle-item{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:10px;align-items:center;text-align:left;padding:10px 12px;position:relative;margin-top:10px}.cw-bundle-container .cw-bundle-item+.cw-bundle-item{margin-top:18px}.cw-bundle-item .cw-bundle-image{grid-column:1;grid-row:1}.cw-bundle-item .cw-bundle-image img{height:48px;width:56px;display:block}.cw-bundle-item .cw-bundle-info{grid-column:2;grid-row:1;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;align-items:center}.cw-bundle-item .cw-bundle-info h3{margin:0;white-space:nowrap;text-align:left}.cw-bundle-item .cw-bundle-info-price{align-items:flex-end;text-align:right;gap:2px}.cw-bundle-item .cw-bundle-price-row{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:0 6px}.cw-bundle-item .cw-unit-discount{text-align:right;margin-top:0}.cw-bundle-container .cw-bundle-item:nth-child(n) .cw-bundle-badge{position:absolute;top:-11px;left:12px;margin:0;max-width:none;width:auto;padding:0 10px;line-height:20px;white-space:nowrap}}@media only screen and (min-width:601px)and (max-width:989px){product-info[id^=MainProduct-]>.page-width{padding-left:24px;padding-right:24px}.product.product--medium .grid__item.product__media-wrapper{width:45%!important;max-width:45%!important}.product.product--medium .product__info-wrapper{width:55%!important;max-width:55%!important;padding-left:28px}.product__title h1{font-size:28px;line-height:1.2}.product__info-container .kl3-rev{flex-wrap:nowrap}.product__info-container .kl3-rev a{white-space:nowrap}#ThumbSwiper.single-product-thumb-swiper{margin-top:8px}.product__media-wrapper .cw-pdp-rv-card{margin-top:14px;padding:16px}.product__info-container .exclusive-bns-img{flex:0 0 72px}.product__info-container .exclusive-bns-img img{width:72px;max-width:72px;display:block}.product__info-container .exclusive-bns-content h3{font-size:20px}.product__info-container .exclusive-bns-price{column-gap:8px}}@media only screen and (min-width:601px)and (max-width:699px){.product__info-container .kl3-rev{flex-wrap:wrap;row-gap:0}}@media only screen and (min-width:601px)and (max-width:1023px){#ThumbSwiper.single-product-thumb-swiper .swiper-slide{height:auto}#ThumbSwiper.single-product-thumb-swiper .swiper-slide img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block;box-sizing:border-box}}@media only screen and (min-width:1024px){#ThumbSwiper.single-product-thumb-swiper .swiper-slide{height:auto}#ThumbSwiper.single-product-thumb-swiper .swiper-slide img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;display:block;box-sizing:border-box}}.section-template--32020070990167__main-padding{padding-top:30px;padding-bottom:45px}@media screen and (min-width:750px){.section-template--32020070990167__main-padding{padding-top:40px;padding-bottom:60px}}.product__info-container .kl3-rev.cw-v1-rating{padding-bottom:8px}.product__info-container .kl3-rev.cw-v1-rating a{display:inline-flex;align-items:center;gap:6px;color:#001d1e!important;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;line-height:1.3;letter-spacing:0;text-decoration:none!important}.product__info-container .kl3-rev.cw-v1-rating a span{text-decoration:underline;text-underline-offset:4px}.product__info-container .kl3-rev.cw-v1-rating a strong{font-weight:700}.product__info-container .kl3-rev.cw-v1-rating svg{flex:0 0 20px;width:20px;height:20px}@media only screen and (max-width:600px){.product__info-container .kl3-rev.cw-v1-rating a{font-size:16px!important}}.product__info-container p.product__text.subtitle{color:#2e7977;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:1.3;letter-spacing:0;margin:4px 0 0}.kl3-product-list.cw-v1-points{margin-top:30px}.kl3-product-list.cw-v1-points ul li{font-size:18px;font-weight:500;line-height:1.4;letter-spacing:0;color:#1f3536;padding:0 0 10px 34px}.kl3-product-list.cw-v1-points ul li strong{font-weight:700;color:#001d1e}.kl3-product-list.cw-v1-points ul li:before{width:16px;height:12px;top:7px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 6.2L5.8 10.5L14.5 1.5' stroke='%232E7977' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media only screen and (max-width:600px){.product__info-container p.product__text.subtitle{font-size:18px;margin-top:8px}.product__info-container .product__title{margin-bottom:0!important}.kl3-product-list.cw-v1-points{margin-top:20px}}.product__info-container p.cw-v1-bundle-note{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;color:#4a5b5c;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;line-height:1.4;letter-spacing:0}.product__info-container p.cw-v1-bundle-note svg{flex:0 0 18px;width:18px;height:18px;margin-top:2px}@media only screen and (min-width:361px)and (max-width:600px),only screen and (min-width:1100px){.cw-bundle-container{align-items:stretch}.cw-bundle-container .cw-bundle-item{height:auto}.cw-bundle-container .cw-bundle-item:not(:has(.cw-bundle-badge)){padding-top:20px}.cw-bundle-container .cw-bundle-item:nth-child(n) .cw-bundle-badge{white-space:nowrap;width:fit-content;max-width:none;padding:0 6px;line-height:20px}.cw-bundle-container .cw-bundle-item p.save-badge{white-space:nowrap;padding:0 8px}}.size_v2_title span,h3.kl3-bundle-title{color:#001d1e;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:19.6px;text-transform:capitalize}.tabs_v2_sizes{display:flex;justify-content:space-between;gap:20px;margin:18px 0 28px}.tag_slcv2{color:#001d1e;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;border:2px solid #001D1E;width:100%;text-align:center;padding:12px 30px;border-radius:8px}.tag_slcv2.active{background:#001d1e;color:#fff}.size_v2_title{display:flex;justify-content:space-between}.size_v2_title a{color:#001d1e!important;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:19.6px;display:flex;align-items:center;gap:10px;text-underline-offset:4px}.size_selector_main_list{display:flex;margin-top:18px;margin-bottom:28px;gap:10px;flex-wrap:wrap}.cur_size_lbl{color:#001d1e;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:140%;border:1px solid rgba(0,29,30,.35);background:#fff;border-radius:8px;padding:15px;text-align:center}.cur_size_lbl.active{color:#fff;background:#001d1e}.cw-size-finder{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:14px 0 6px;padding:14px 16px;border-radius:12px;background:#eef9f9;font-family:Montserrat,sans-serif;text-align:left}.cw-size-finder__label{flex:1 1 100%;margin:0;color:#001d1e;font-size:18px;font-weight:600;line-height:1.3}.cw-size-finder__row{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.cw-size-finder__who{display:flex;gap:8px}.cw-size-finder__who-btn{height:48px;padding:0 16px;border:1.5px solid rgba(0,29,30,.35);border-radius:8px;background:#fff;color:#001d1e;font-family:inherit;font-size:18px;font-weight:600;cursor:pointer}.cw-size-finder__who-btn.active{background:#001d1e;border-color:#001d1e;color:#fff}.cw-size-finder__select:disabled{border-color:#001d1e40;color:#75788c;cursor:not-allowed;opacity:1}.cw-size-finder__select{flex:1 1 200px;max-width:320px;min-width:160px;height:48px;padding:0 36px 0 14px;border:1.5px solid #2E7977;border-radius:8px;background:#fff url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23001D1E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 14px center;color:#001d1e;font-family:inherit;font-size:18px;-webkit-appearance:none;appearance:none;cursor:pointer}.cw-size-finder__result{flex:1 1 100%;color:#25615f;font-size:18px;font-weight:600}.cw-size-finder__result:empty{display:none}.cw-size-finder__result{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.cw-size-finder__answer strong{font-weight:800}.cw-size-finder__pick{min-height:44px;padding:0 4px;border:0;background:none;color:#001d1e;font-family:inherit;font-size:18px;font-weight:700;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.cur_size_lbl .men_sizing_lbl,.cur_size_lbl .women_sizing_lbl{font-weight:600}.cur_size_lbl .cw-size-code{color:#75788c;font-weight:400}.cur_size_lbl.active .cw-size-code{color:#ffffffbf}span.men_sizing_lbl.hide{display:none}span.women_sizing_lbl.show{display:block}span.women_sizing_lbl.hide{display:none}span.men_sizing_lbl.show{display:block}.sizing_selector_v2{margin-top:-20px!important}.tag_slcv2,.cur_size_lbl{cursor:pointer}button#ProductPopup-popup_RpHkHe{display:none}.cw-pdp-sizes-container{display:none!important}.cw-stock-dot{min-width:12px!important}.sv_label span{color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:140%;border-radius:100px;background:#ff2f26;padding:6px 14px}.product-form__buttons{max-width:100%!important}div#price-template--27578814529879__main{margin-bottom:-10px!important}@media(max-width:767px){.tag_slcv2{padding:10px}.sv_label span{font-size:12px}.tabs_v2_sizes{gap:10px}.size_v2_title a{font-size:16px}.cur_size_lbl{padding:10px 20px}.cw-pdp-descriptions{display:none}.single-product-thumb-swiper .swiper-slide{height:auto!important}.kl3-rev a{font-size:16px!important}.kl3-rev{margin-top:10px}.product__title{margin-bottom:-10px!important}.kl3-product-list ul li{font-size:18px!important;line-height:24px}.kl3-product-list ul li:before{top:6px}}.product-form__submit.cw-needs-size,form[action*="/cart/add"] button[type=submit].cw-needs-size{opacity:.55!important;cursor:not-allowed}@media only screen and (min-width:601px)and (max-width:989px){.tabs_v2_sizes{gap:12px}.tabs_v2_sizes .tag_slcv2{white-space:nowrap;padding-left:8px;padding-right:8px}.main_sizes_init .size_v2_title{flex-wrap:wrap;align-items:center;gap:4px 12px}.main_sizes_init .size_v2_title a{white-space:nowrap;flex-shrink:0}}.cw-stock-delivery[data-cw-flag=us]:after{content:"";flex:0 0 auto;width:24px;height:13px;margin-left:4px;border-radius:2px;box-shadow:0 0 0 1px #00000014;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 20'%3E%3Crect width='38' height='20' fill='%23B22234'/%3E%3Cg fill='%23fff'%3E%3Crect y='1.54' width='38' height='1.54'/%3E%3Crect y='4.62' width='38' height='1.54'/%3E%3Crect y='7.69' width='38' height='1.54'/%3E%3Crect y='10.77' width='38' height='1.54'/%3E%3Crect y='13.85' width='38' height='1.54'/%3E%3Crect y='16.92' width='38' height='1.54'/%3E%3C/g%3E%3Crect width='15.2' height='10.77' fill='%233C3B6E'/%3E%3C/svg%3E") center/cover no-repeat}.exclusive-bns-content{min-width:0}.exclusive-bns-price{display:flex;flex-wrap:wrap;align-items:center}.exclusive-bns-price .exclusive-bns-more{margin-left:auto;color:#fff!important;font-size:16px;font-weight:500;text-decoration:underline!important;text-underline-offset:3px}.exclusive-bns-price .exclusive-bns-more:hover{opacity:.85}.cw-pdp-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:16px 0 4px;padding:16px;border:1px solid rgba(0,29,30,.15);border-radius:12px;background:#f4fbfb;font-family:Montserrat,sans-serif}.cw-pdp-trust>div{display:flex;align-items:center;gap:10px;min-width:0;color:#001d1e;font-size:16px;font-weight:600;line-height:1.3;letter-spacing:0}.cw-pdp-trust img{width:24px;height:24px;object-fit:contain;flex-shrink:0;filter:brightness(0) saturate(100%) invert(39%) sepia(16%) saturate(1352%) hue-rotate(129deg) brightness(93%) contrast(88%)}@media only screen and (max-width:479px){.cw-pdp-trust{grid-template-columns:minmax(0,1fr);gap:10px}}.product-popup-modal .product-popup-modal__toggle{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;padding:0;background-color:#fff;border:1px solid rgba(0,29,30,.15);border-radius:50%;color:#001d1e;cursor:pointer;box-sizing:border-box}.product-popup-modal .product-popup-modal__toggle:hover{color:#001d1e;border-color:#001d1e59}.product-popup-modal .product-popup-modal__toggle svg{width:16px;height:16px;margin:0}.product-popup-modal .product-popup-modal__toggle svg path{stroke:currentColor;stroke-width:.6px}@media screen and (max-width:749px){.product-popup-modal .product-popup-modal__content{position:fixed;top:auto;right:0;bottom:0;left:0;width:100%;max-width:none;height:auto;max-height:90vh;max-height:90dvh;margin:0;padding:16px 16px calc(24px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;transform:none;border-width:0;border-radius:16px 16px 0 0;box-shadow:0 -4px 24px #001d1e26;box-sizing:border-box}.product-popup-modal[open] .product-popup-modal__content{animation:of-sheet-up .25s ease-out}}@keyframes of-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.product-popup-modal[open] .product-popup-modal__content{animation:none}}@media screen and (max-width:749px){.product-popup-modal .product-popup-modal__content-info{padding-right:0}.product-popup-modal .product-popup-modal__toggle{top:0}.product-popup-modal .product-popup-modal__content-info>h1:first-child{display:flex;align-items:center;min-height:40px;margin:-40px 0 12px;padding-right:52px}.product-popup-modal .product-popup-modal__content table{display:table;table-layout:auto;width:100%;max-width:none}.product-popup-modal .product-popup-modal__content :has(>table){overflow-x:auto}}#shopify-section-template--32020070990167__cw_pdp_problem_v1 .cw-prob{background:#eff8f9;padding:48px 0}@media only screen and (min-width:990px){#shopify-section-template--32020070990167__cw_pdp_problem_v1 .cw-prob{padding:80px 0}}.cw-prob,.cw-prob *{box-sizing:border-box}.cw-prob{font-family:Montserrat,sans-serif;color:#001d1e;letter-spacing:0}.cw-prob__wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 15px}.cw-prob__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}.cw-prob__media{position:relative}.cw-prob__tag{position:absolute;top:12px;left:12px;z-index:1;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 24px);background:#c43d2c;color:#fff;border-radius:8px;padding:6px 10px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.25;box-shadow:0 2px 8px #0000002e}.cw-prob__tag svg{width:14px;height:14px;flex:0 0 14px}.cw-prob__cap{margin:10px 2px 0;font-size:15px;line-height:1.4;color:#4a5c60;font-style:italic}.cw-prob__media img{display:block;width:100%;height:auto;border-radius:16px}.cw-prob__title{margin:0 0 14px;color:#001d1e;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;line-height:1.2;letter-spacing:0}.cw-prob__text,.cw-prob__text p{margin:0 0 14px;color:#1f3536;font-size:18px;font-weight:500;line-height:1.5;letter-spacing:0}.cw-prob__text p:last-child{margin-bottom:0}.cw-prob__list{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.cw-prob__list li{display:flex;align-items:center;gap:12px;margin:0;padding:14px 16px;border:1px solid rgba(0,29,30,.12);border-radius:12px;background:#fff;color:#001d1e;font-size:18px;line-height:1.4}.cw-prob__list svg{flex:0 0 20px;width:20px;height:20px}.cw-prob__kicker{margin:20px 0 0;color:#001d1e;font-size:18px;font-weight:700;line-height:1.45}@media only screen and (min-width:601px){.cw-prob__wrap{padding:0 24px}.cw-prob__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:28px}.cw-prob__grid--image-right .cw-prob__media{order:2}.cw-prob__title{font-size:30px}}@media only screen and (min-width:990px){.cw-prob__wrap{padding:0 50px}.cw-prob__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px}.cw-prob__title{margin-bottom:18px;font-size:40px;line-height:1.15}.cw-prob__list{gap:12px;margin-top:18px}.cw-prob__list li{padding:16px 20px}.cw-prob__kicker{font-size:20px}}#shopify-section-template--32020070990167__cw_pdp_conditions_v1 .cw-cond{background-color:#e3f4f8;background-image:url(/cdn/shop/files/hs-Frame_2085669330.jpg?v=1792280345&width=2400);padding:44px 0}@media only screen and (min-width:990px){#shopify-section-template--32020070990167__cw_pdp_conditions_v1 .cw-cond{padding:72px 0}}.cw-cond,.cw-cond *{box-sizing:border-box}.cw-cond{background-position:center;background-size:cover;background-repeat:no-repeat;font-family:Montserrat,sans-serif;color:#001d1e;letter-spacing:0}.cw-cond__wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 15px}.cw-cond__title{margin:0 0 8px;color:#001d1e;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;line-height:1.2;text-align:center;letter-spacing:0}.cw-cond__sub{margin:0;color:#2e7977;font-size:18px;font-weight:600;line-height:1.4;text-align:center}.cw-cond__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:20px 0}.cw-cond .cw-cond__tab{appearance:none;-webkit-appearance:none;margin:0;padding:9px 14px;min-height:44px;border:2px solid #001D1E;border-radius:999px;background:#fff;color:#001d1e;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;line-height:1.2;letter-spacing:0;cursor:pointer;transition:background-color .15s,color .15s}.cw-cond .cw-cond__tab.is-on{background:#001d1e;color:#fff}.cw-cond .cw-cond__tab:focus-visible{outline:3px solid #2E7977;outline-offset:2px}.cw-cond__panel{display:none;grid-template-columns:minmax(0,1fr);gap:16px;align-items:center}.cw-cond__panel.is-on{display:grid}.cw-cond__boxes{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cw-cond__boxes li{display:flex;align-items:flex-start;gap:14px;margin:0;padding:14px 16px;border:1px solid rgba(0,29,30,.12);border-radius:12px;background:#fff}.cw-cond__boxes img{flex:0 0 40px;width:40px;height:40px;margin-top:2px;border-radius:0;object-fit:contain}.cw-cond__boxes h3{margin:0 0 3px;color:#001d1e;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:0}.cw-cond__boxes p{margin:0;color:#22393a;font-size:18px;font-weight:500;line-height:1.45;letter-spacing:0}.cw-cond__rev{padding:20px;border:1px solid rgba(0,29,30,.12);border-radius:16px;background:#fff;box-shadow:0 10px 30px #001d1e0f}.cw-cond__who{display:flex;align-items:center;gap:12px;margin-bottom:12px}.cw-cond__who img,.cw-cond__initials{flex:0 0 48px;width:48px;height:48px;border-radius:50%}.cw-cond__who img{display:block;object-fit:cover}.cw-cond__initials{display:flex;align-items:center;justify-content:center;background:#fff6cc;color:#001d1e;font-size:16px;font-weight:800;text-transform:uppercase}.cw-cond__who div b{display:block;color:#001d1e;font-size:18px;font-weight:700;line-height:1.3}.cw-cond__who div span{display:block;color:#75788c;font-size:16px;font-weight:600;line-height:1.3}.cw-cond__stars{display:block;width:104px;height:auto;margin:0 0 10px;border-radius:0}.cw-cond__text,.cw-cond__text p{margin:0;color:#001d1e;font-size:18px;font-weight:500;line-height:1.5;letter-spacing:0}.cw-cond__text p+p{margin-top:10px}.cw-cond__text strong{font-weight:700}.cw-cond__cta{margin-top:24px}.cw-cond a.cw-cond__btn,.cw-cond a.cw-cond__btn:hover{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:500px;min-height:55px;margin:0 auto;padding:10px 24px;border-radius:45px;background:#f5a623;color:#fff!important;font-size:18px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none!important}.cw-cond a.cw-cond__btn span,.cw-cond a.cw-cond__btn small{color:#fff!important;text-decoration:none!important}.cw-cond a.cw-cond__btn small{display:block;margin-top:2px;font-size:16px;font-weight:600}@media only screen and (min-width:601px){.cw-cond__wrap{padding:0 24px}.cw-cond__title{font-size:30px}.cw-cond__tabs{gap:10px;margin:24px 0}.cw-cond .cw-cond__tab{padding:11px 20px;font-size:18px}.cw-cond__panel{gap:20px}.cw-cond__boxes img{flex-basis:44px;width:44px;height:44px}.cw-cond__rev{padding:24px}}@media only screen and (min-width:990px){.cw-cond__wrap{padding:0 50px}.cw-cond__title{margin-bottom:12px;font-size:40px;line-height:1.15}.cw-cond__sub{font-size:20px}.cw-cond__tabs{margin:30px 0 26px}.cw-cond__panel{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:36px}.cw-cond__boxes{gap:12px}.cw-cond__cta{margin-top:34px}}#shopify-section-template--32020070990167__cw_pdp_how_v1 .cw-how{background:#fff;padding:48px 0}@media only screen and (min-width:990px){#shopify-section-template--32020070990167__cw_pdp_how_v1 .cw-how{padding:80px 0}}.cw-how,.cw-how *{box-sizing:border-box}.cw-how{font-family:Montserrat,sans-serif;color:#001d1e;letter-spacing:0}.cw-how__wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 15px}.cw-how__title{margin:0 0 10px;color:#001d1e;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;line-height:1.2;text-align:center;letter-spacing:0}.cw-how__sub{margin:0 0 24px;color:#2e7977;font-size:18px;font-weight:600;line-height:1.4;text-align:center;letter-spacing:0}.cw-how__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:center}.cw-how__media img{display:block;width:100%;height:auto;border-radius:16px}.cw-how__feat{list-style:none;margin:0;padding:0;display:grid;gap:12px}.cw-how__feat li{display:flex;align-items:flex-start;gap:14px;margin:0;padding:16px;border:1px solid rgba(0,29,30,.12);border-radius:16px;background:#fff}.cw-how__feat img.cw-how__icon{flex:0 0 40px;width:40px;height:40px;margin-top:2px;border-radius:0;object-fit:contain}.cw-how__feat h3{margin:0 0 4px;color:#001d1e;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:0}.cw-how__feat p{margin:0;color:#1f3536;font-size:18px;font-weight:500;line-height:1.5;letter-spacing:0}.cw-how__spec{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.cw-how__spec>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:14px 6px;border-radius:12px;background:#001d1e;color:#fff;text-align:center}.cw-how__spec b{display:block;font-size:18px;font-weight:800;line-height:1.2}.cw-how__spec span{display:block;margin-top:4px;font-size:16px;font-weight:600;line-height:1.25}@media only screen and (max-width:360px){.cw-how__spec>div{padding:12px 4px}.cw-how__spec b{font-size:16px}.cw-how__spec span{font-size:14px}}@media only screen and (min-width:601px){.cw-how__wrap{padding:0 24px}.cw-how__title{font-size:30px}.cw-how__sub{margin-bottom:28px}.cw-how__media{max-width:460px;margin:0 auto}.cw-how__feat li{padding:18px 20px}.cw-how__feat img.cw-how__icon{flex-basis:48px;width:48px;height:48px}.cw-how__feat h3{font-size:20px}.cw-how__spec{gap:12px}.cw-how__spec>div{padding:18px 10px}.cw-how__spec b{font-size:22px}}@media only screen and (min-width:750px){.cw-how__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:28px}.cw-how__grid--image-right .cw-how__media{order:2}.cw-how__media{max-width:none;margin:0}}@media only screen and (min-width:750px)and (max-width:989px){.cw-how__spec{gap:8px}.cw-how__spec>div{padding:14px 6px}.cw-how__spec b{font-size:18px}}@media only screen and (min-width:990px){.cw-how__wrap{padding:0 50px}.cw-how__title{margin-bottom:12px;font-size:40px;line-height:1.15}.cw-how__sub{margin-bottom:40px;font-size:20px}.cw-how__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.cw-how__feat{gap:16px}.cw-how__feat li{gap:16px;padding:18px 24px}.cw-how__spec{margin-top:20px}.cw-how__spec b{font-size:24px}}#shopify-section-template--32020070990167__cw_pdp_reviews_v1 .cw-rev{background:#fff;padding:44px 0}#shopify-section-template--32020070990167__cw_pdp_reviews_v1 .cw-rev__card{background:#f0fcfd}@media only screen and (min-width:990px){#shopify-section-template--32020070990167__cw_pdp_reviews_v1 .cw-rev{padding:72px 0}}.cw-rev,.cw-rev *{box-sizing:border-box}.cw-rev{font-family:Montserrat,sans-serif;color:#001d1e;letter-spacing:0}.cw-rev__wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 15px}.cw-rev__head{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:22px}.cw-rev__title{margin:0;color:#001d1e;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;line-height:1.2;text-align:center;letter-spacing:0}.cw-rev__title sup{font-size:.5em;line-height:0;vertical-align:super}.cw-rev__tp{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 8px;color:#001d1e;font-size:16px;font-weight:600;line-height:1.3;text-align:center}.cw-rev__tp strong{font-weight:700}.cw-rev__tp .cw-rev__tp-stars{display:block;width:96px;height:auto}.cw-rev__tp-dot{color:#8aa3a4}.cw-rev__tp-word{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.cw-rev__tp img.cw-rev__tp-logo{display:block;width:auto;height:1.2em;border-radius:0}.cw-rev__count{color:#2e7977}.cw-rev__track{display:flex;gap:12px;--cw-rev-edge:15px;margin:0;padding:4px var(--cw-rev-edge) 12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--cw-rev-edge);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;list-style:none}.cw-rev__track::-webkit-scrollbar{display:none}.cw-rev__card{flex:0 0 min(86%,330px);display:flex;flex-direction:column;margin:0;padding:22px 20px;border:1px solid #DDEDEE;border-radius:14px;scroll-snap-align:start}.cw-rev__stars{display:block;width:100px;height:auto;margin:0 0 12px;border-radius:0}.cw-rev__card h3{margin:0 0 8px;color:#001d1e;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:0}.cw-rev__card p{flex:1;margin:0;color:#001d1e;font-size:18px;font-weight:500;line-height:1.45;letter-spacing:0}.cw-rev__author{margin-top:14px;color:#001d1e;font-size:16px;font-weight:700;line-height:1.3}.cw-rev__nav{display:flex;justify-content:center;gap:12px;margin-top:8px}.cw-rev__nav[hidden]{display:none}.cw-rev .cw-rev__arrow{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:#001d1e;color:#fff;cursor:pointer}.cw-rev .cw-rev__arrow:disabled{opacity:.35;cursor:default}.cw-rev .cw-rev__arrow:focus-visible{outline:3px solid #2E7977;outline-offset:2px}.cw-rev__arrow svg{width:18px;height:18px}.cw-rev__more{display:flex;align-items:center;justify-content:center;gap:6px;margin:14px 0 0;font-size:18px;font-weight:500;line-height:1.3;text-align:center}.cw-rev .cw-rev__more a,.cw-rev .cw-rev__more a:hover{display:inline-flex;align-items:center;gap:6px;color:#001d1e!important;text-decoration:none!important}.cw-rev .cw-rev__more a span{text-decoration:underline;text-underline-offset:4px}.cw-rev__more svg{flex:0 0 20px;width:20px;height:20px}.cw-rev__nav+.cw-rev__more{margin-top:18px}@media only screen and (min-width:601px){.cw-rev__wrap{padding:0 24px}.cw-rev__title{font-size:30px}.cw-rev__track{--cw-rev-edge:24px;gap:16px}.cw-rev__card{flex-basis:330px;padding:26px 22px}}@media only screen and (min-width:990px){.cw-rev__wrap{padding:0 50px}.cw-rev__head{gap:18px;margin-bottom:30px}.cw-rev__title{font-size:40px;line-height:1.15}.cw-rev__tp{font-size:18px}.cw-rev__tp .cw-rev__tp-stars{width:104px}.cw-rev__track{--cw-rev-edge:50px}}@media only screen and (max-width:400px){.cw-cta2__rev,.cw-rev__more{font-size:16px}.cw-cta2 .cw-cta2__rev a,.cw-cta2__rev-plain{align-items:flex-start;text-align:left}.cw-cta2__rev svg{margin-top:1px}}.cw-vid,.cw-vid *{box-sizing:border-box}.cw-vid{padding:44px 0;background:#fff;font-family:Montserrat,sans-serif;color:#001d1e;letter-spacing:0}.cw-vid.cw-vid--tight{padding-top:0}.cw-vid__wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 15px}.cw-vid__title{margin:0 0 10px;color:#001d1e;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;line-height:1.2;text-align:center;letter-spacing:0}.cw-vid__sub{max-width:742px;margin:0 auto;color:#2e7977;font-size:18px;font-weight:600;line-height:1.4;text-align:center}.cw-vid__head{margin-bottom:22px}.cw-vid__track{--cw-vid-edge:15px;display:flex;gap:12px;margin:0;padding:6px var(--cw-vid-edge) 14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--cw-vid-edge);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;list-style:none}.cw-vid__track::-webkit-scrollbar{display:none}.cw-vid__track>li:first-child{margin-left:auto}.cw-vid__track>li:last-child{margin-right:auto}.cw-vid__item{position:relative;flex:0 0 min(62%,230px);aspect-ratio:9 / 16;margin:0;padding:0;overflow:hidden;border-radius:15px;background:#000;scroll-snap-align:start}.cw-vid__item video{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.cw-vid .cw-vid__play{appearance:none;-webkit-appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:#0000002e;cursor:pointer}.cw-vid__play span{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:#ffffffeb}.cw-vid__play svg{width:26px;height:26px;margin-left:3px}.cw-vid .cw-vid__play:focus-visible span{outline:3px solid #2E7977;outline-offset:2px}.cw-vid__item.is-playing .cw-vid__play{display:none}.cw-vid__nav{display:flex;justify-content:center;gap:12px;margin-top:8px}.cw-vid__nav[hidden]{display:none}.cw-vid .cw-vid__arrow{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:#001d1e;color:#fff;cursor:pointer}.cw-vid .cw-vid__arrow:disabled{opacity:.35;cursor:default}.cw-vid .cw-vid__arrow:focus-visible{outline:3px solid #2E7977;outline-offset:2px}.cw-vid__arrow svg{width:18px;height:18px}@media only screen and (min-width:601px){.cw-vid__wrap{padding:0 24px}.cw-vid__title{font-size:30px}.cw-vid__track{--cw-vid-edge:24px;gap:16px}.cw-vid__item{flex-basis:230px}}@media only screen and (min-width:990px){.cw-vid{padding:72px 0}.cw-vid.cw-vid--tight{padding-top:0}.cw-vid__wrap{padding:0 50px}.cw-vid__head{margin-bottom:30px}.cw-vid__title{margin-bottom:12px;font-size:40px;line-height:1.15}.cw-vid__sub{font-size:20px}.cw-vid__track{--cw-vid-edge:50px}}.cw-support-section{background:url(https://cdn.shopify.com/s/files/1/0450/6818/9860/files/support-bg.png?v=1762509740);padding:40px 0}@media only screen and (min-width:990px){.cw-support-section{padding:64px 0}}.cw-steps2,.cw-steps2 *{box-sizing:border-box}.cw-steps2{font-family:Montserrat,sans-serif;color:#001d1e;letter-spacing:0}.cw-steps2__wrap{width:100%;max-width:1140px;margin:0 auto;padding:0 15px}.cw-steps2__sub{max-width:742px;margin:-8px auto 20px;color:#2e7977;font-size:18px;font-weight:600;line-height:1.4;text-align:center}.cw-steps2__title{margin:0 0 20px;color:#001d1e;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;line-height:1.2;text-align:center;letter-spacing:0}.cw-steps2__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.cw-steps2__list li{display:grid;grid-template-columns:120px minmax(0,1fr);grid-template-areas:"img head" "text text";column-gap:14px;row-gap:10px;align-items:center;margin:0;padding:12px;border:1px solid rgba(0,29,30,.12);border-radius:16px;background:#fff}.cw-steps2__list li.cw-steps2__step--noimg{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "text"}.cw-steps2__img{grid-area:img;display:block;width:120px;height:120px;border-radius:12px;object-fit:cover}.cw-steps2__head{grid-area:head;min-width:0}.cw-steps2__pill{display:inline-block;margin:0 0 6px;padding:4px 12px;border-radius:999px;background:#2e7977;color:#fff;font-size:16px;font-weight:800;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.cw-steps2__list h3{margin:0;color:#001d1e;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:0}.cw-steps2__list p{grid-area:text;margin:0;color:#1f3536;font-size:18px;font-weight:500;line-height:1.45;letter-spacing:0}.cw-steps2__cta{margin-top:24px;text-align:center}.cw-steps2 a.cw-steps2__btn,.cw-steps2 a.cw-steps2__btn:hover{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:500px;min-height:55px;margin:0 auto;padding:10px 24px;border-radius:45px;background:#f5a623;color:#fff!important;font-size:18px;font-weight:700;line-height:1.2;text-decoration:none!important}.cw-steps2 a.cw-steps2__btn span{color:#fff!important;text-decoration:none!important}.cw-steps2__btn svg,.cw-steps2__btn img{flex:0 0 20px;width:20px;height:14px;object-fit:contain}.cw-steps2__rev{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:14px 0 0;color:#001d1e;font-size:18px;line-height:1.3}.cw-steps2 .cw-steps2__rev a,.cw-steps2 .cw-steps2__rev a:hover,.cw-steps2__rev-plain{display:inline-flex;align-items:center;gap:6px;color:#001d1e!important;text-decoration:none!important}.cw-steps2 .cw-steps2__rev a .cw-steps2__rev-text{text-decoration:underline;text-underline-offset:4px}.cw-steps2__rev-text strong{font-weight:700}.cw-steps2__plat{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.cw-steps2__rev img{width:20px;height:20px;object-fit:contain}.cw-steps2__rev svg{width:20px;height:20px}@media only screen and (max-width:400px){.cw-steps2__rev{font-size:16px}.cw-steps2 .cw-steps2__rev a,.cw-steps2__rev-plain{align-items:flex-start;text-align:left}}@media only screen and (max-width:360px){.cw-steps2__list li{grid-template-columns:100px minmax(0,1fr);column-gap:12px}.cw-steps2__img{width:100px;height:100px}.cw-steps2 a.cw-steps2__btn,.cw-steps2 a.cw-steps2__btn:hover{padding:10px 14px;font-size:16px}}@media only screen and (min-width:601px){.cw-steps2__wrap{padding:0 24px}.cw-steps2__title{margin-bottom:24px;font-size:30px}}@media only screen and (min-width:601px)and (max-width:749px){.cw-steps2__list{max-width:560px;margin:0 auto}.cw-steps2__list li{grid-template-columns:120px minmax(0,1fr);grid-template-areas:"img head" "img text";align-items:start;padding:14px}.cw-steps2__img{width:120px;height:120px}}@media only screen and (min-width:750px){.cw-steps2__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cw-steps2__list li,.cw-steps2__list li.cw-steps2__step--noimg{display:block;padding:0 0 18px;overflow:hidden}.cw-steps2__img{width:100%;height:auto;aspect-ratio:16 / 10;border-radius:0}.cw-steps2__head{padding:14px 16px 0}.cw-steps2__list p{padding:8px 16px 0}}@media only screen and (min-width:750px)and (max-width:989px){.cw-steps2__list h3,.cw-steps2__list p{font-size:18px}}@media only screen and (min-width:990px){.cw-steps2__wrap{padding:0 50px}.cw-steps2__title{margin-bottom:32px;font-size:40px;line-height:1.15}.cw-steps2__list{gap:24px}.cw-steps2__list li,.cw-steps2__list li.cw-steps2__step--noimg{padding-bottom:22px}.cw-steps2__img{aspect-ratio:16 / 9}.cw-steps2__head{padding:18px 22px 0}.cw-steps2__list p{padding:8px 22px 0}.cw-steps2__cta{margin-top:32px}}@media only screen and (min-width:601px)and (max-width:989px){.cw-support-section .cw-steps2__rev{display:none}}#shopify-section-template--32020070990167__cw_pdp_faq_v1 .cw-faq2{background:#eef9f9;padding:48px 0}@media only screen and (min-width:990px){#shopify-section-template--32020070990167__cw_pdp_faq_v1 .cw-faq2{padding:80px 0}}.cw-faq2,.cw-faq2 *{box-sizing:border-box}.cw-faq2{font-family:Montserrat,sans-serif;color:#001d1e;letter-spacing:0}.cw-faq2__wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 15px}.cw-faq2__title{margin:0;color:#001d1e;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;line-height:1.2;text-align:center;letter-spacing:0}.cw-faq2__sub{max-width:720px;margin:12px auto 0;color:#2e7977;font-size:18px;font-weight:600;line-height:1.4;text-align:center}.cw-faq2__list{max-width:820px;margin:24px auto 0}.cw-faq2__group{margin:26px 0 12px;color:#2e7977;font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.cw-faq2__list>.cw-faq2__group:first-child{margin-top:0}.cw-faq2__item{margin:0 0 10px;padding:0 16px;border:1px solid #D9E2E2;border-radius:12px;background:#fff}.cw-faq2__item summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;color:#001d1e;font-size:18px;font-weight:700;line-height:1.35;list-style:none;cursor:pointer}.cw-faq2__item summary::-webkit-details-marker{display:none}.cw-faq2__item summary::marker{content:""}.cw-faq2__item summary:focus-visible{outline:3px solid #2E7977;outline-offset:4px;border-radius:6px}.cw-faq2__item summary svg{flex:0 0 18px;width:18px;height:18px;transition:transform .2s}.cw-faq2__item[open] summary svg{transform:rotate(45deg)}.cw-faq2__body{padding:0 0 16px;color:#22393a;font-size:18px;font-weight:500;line-height:1.5}.cw-faq2__body p{margin:0;color:#22393a;font-size:18px;line-height:1.5;letter-spacing:0}.cw-faq2__body p+p{margin-top:10px}.cw-faq2 .cw-faq2__body a,.cw-faq2 .cw-faq2__body a:hover,.cw-faq2 .cw-faq2__contact a,.cw-faq2 .cw-faq2__contact a:hover{color:#001d1e!important;font-weight:700;text-decoration:underline!important;text-underline-offset:3px}.cw-faq2__contact{max-width:820px;margin:24px auto 0;color:#22393a;font-size:18px;line-height:1.5;text-align:center}@media only screen and (min-width:601px){.cw-faq2__wrap{padding:0 24px}.cw-faq2__title{font-size:30px}.cw-faq2__list{margin-top:30px}.cw-faq2__item{padding:0 18px}}@media only screen and (min-width:990px){.cw-faq2__wrap{padding:0 50px}.cw-faq2__title{font-size:40px;line-height:1.15}.cw-faq2__sub{margin-top:14px;font-size:20px}}#shopify-section-template--32020070990167__cw_pdp_final_cta_v1 .cw-final{background:#fff;padding:48px 0}@media only screen and (min-width:990px){#shopify-section-template--32020070990167__cw_pdp_final_cta_v1 .cw-final{padding:80px 0}}.cw-final,.cw-final *{box-sizing:border-box}.cw-final{font-family:Montserrat,sans-serif;color:#001d1e;letter-spacing:0}.cw-final__wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-items:center;width:100%;max-width:1240px;margin:0 auto;padding:0 15px}.cw-final__media{order:-1}.cw-final__media img{display:block;width:100%;height:auto;border-radius:16px}.cw-final__title{margin:0;color:#001d1e;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;line-height:1.2;letter-spacing:0}.cw-final__title span{display:block;margin-top:8px;color:#2e7977;font-size:.78em;line-height:1.25}.cw-final__text{margin:12px 0 0;color:#22393a;font-size:18px;font-weight:500;line-height:1.5}.cw-final__stat{margin:14px 0 0;color:#22393a;font-size:18px;font-weight:500;line-height:1.4}.cw-final__stat strong{margin-right:8px;color:#2e7977;font-size:32px;font-weight:800;line-height:1;vertical-align:-3px}.cw-final__media{position:relative}.cw-final__badge{position:absolute;left:12px;bottom:12px;width:96px!important;height:auto;border-radius:0!important;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}.cw-final__list{margin:16px 0 0;padding:0;list-style:none}.cw-final__list li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:5px 0;color:#001d1e;font-size:18px;font-weight:500;line-height:1.4}.cw-final__list strong{font-weight:700}.cw-final__list svg{flex:0 0 20px;width:20px;height:20px;margin-top:3px}.cw-final .cw-cta2{max-width:500px;margin-left:auto;margin-right:auto}.cw-cta2{margin-top:24px;text-align:center}.cw-cta2 a.cw-cta2__btn,.cw-cta2 a.cw-cta2__btn:hover{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:500px;min-height:55px;margin:0 auto;padding:10px 24px;border-radius:45px;background:#f5a623;color:#fff!important;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:0;text-decoration:none!important}.cw-cta2 a.cw-cta2__btn span{color:#fff!important;text-decoration:none!important}.cw-cta2__btn svg{flex:0 0 20px;width:20px;height:14px}.cw-cta2__rev{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:14px 0 0;color:#001d1e;font-size:18px;font-weight:500;line-height:1.3}.cw-cta2 .cw-cta2__rev a,.cw-cta2 .cw-cta2__rev a:hover,.cw-cta2__rev-plain{display:inline-flex;align-items:center;gap:6px;color:#001d1e!important;text-decoration:none!important}.cw-cta2 .cw-cta2__rev a .cw-cta2__rev-text{text-decoration:underline;text-underline-offset:4px}.cw-cta2__rev svg{flex:0 0 20px;width:20px;height:20px}.cw-cta2__rev strong{font-weight:700}.cw-cta2__plat{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.cw-cta2__plat svg{width:20px;height:20px}@media only screen and (max-width:400px){.cw-cta2__rev{font-size:16px}.cw-cta2 .cw-cta2__rev a,.cw-cta2__rev-plain{align-items:flex-start;text-align:left}.cw-cta2__rev svg{margin-top:1px}}@media only screen and (max-width:360px){.cw-cta2 a.cw-cta2__btn,.cw-cta2 a.cw-cta2__btn:hover{padding:10px 14px;font-size:16px}}@media only screen and (min-width:601px)and (max-width:989px){.cw-cta2__rev{display:none}}@media only screen and (min-width:990px){.cw-cta2{margin-top:32px}}@media only screen and (min-width:601px){.cw-final__wrap{padding:0 24px}.cw-final__title{font-size:30px}.cw-final__media{max-width:520px;margin:0 auto}}@media only screen and (min-width:750px){.cw-final__wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.cw-final__media{order:0;max-width:none;margin:0}.cw-final__wrap--image-left .cw-final__media{order:-1}.cw-final .cw-cta2{margin-left:0}}@media only screen and (min-width:990px){.cw-final__wrap{gap:40px;padding:0 50px}.cw-final__title{font-size:40px;line-height:1.15}.cw-final__title span{font-size:.72em}.cw-final__list{margin-top:18px}.cw-final__badge{left:18px;bottom:18px;width:130px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hs-product-max.css.map */
