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}}.kaching-bundles-sticky-atc{display:none}.ig-hidden{display:none!important}[data-ig-discount]:not([data-ig-discount="0"]){display:none}.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}#shopify-section-template--32020070334807__of_products .of-hp{background:#fff;padding:40px 0}@media only screen and (min-width:990px){#shopify-section-template--32020070334807__of_products .of-hp{padding:64px 0}}.of-hp,.of-hp *{box-sizing:border-box}.of-hp{font-family:Montserrat,sans-serif;color:#001d1e;letter-spacing:0}.of-hp__wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 15px}.of-hp__head{margin:0 0 24px;text-align:center}.of-hp__title{margin:0 0 8px;color:#001d1e;font-family:Montserrat,sans-serif;font-size:28px;font-weight:800;line-height:1.15;letter-spacing:-.01em}.of-hp__sub{margin:0;color:#1f3536;font-size:18px;line-height:1.5}.of-hp__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.of-hp__card{position:relative;display:flex;flex-direction:column;padding:18px;border:1px solid rgba(0,29,30,.12);border-radius:20px;background:#fff;box-shadow:0 10px 30px #001d1e0f}.of-hp__badge{position:absolute;top:30px;left:30px;z-index:1;margin:0;padding:7px 12px;border-radius:999px;background:#f5a623;color:#fff;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.of-hp__badge--teal{background:#0b7c7e}.of-hp__media{margin:0 0 18px;padding:20px;border-radius:14px;overflow:hidden;background:#eff8f9}.of-hp__media img{display:block;width:100%;max-width:260px;height:auto;margin:0 auto;aspect-ratio:1 / 1;object-fit:contain}.of-hp__brand{margin:0 0 4px;color:#0b7c7e;font-size:13px;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.06em}.of-hp__name{margin:0 0 8px;color:#001d1e;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;line-height:1.15;letter-spacing:-.01em}.of-hp__price{margin:0 0 12px;color:#001d1e;font-size:18px;font-weight:700;line-height:1.3}.of-hp__price s{margin-left:6px;color:#75788c;font-weight:500}.of-hp__text,.of-hp__text p{margin:0 0 10px;color:#1f3536;font-size:18px;font-weight:500;line-height:1.5}.of-hp__text p:last-child{margin-bottom:0}.of-hp__for{margin:16px 0 0;color:#001d1e;font-size:15px;font-weight:700;line-height:1.4}.of-hp__pills{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0}.of-hp__pills li{display:inline-flex;align-items:center;gap:6px;margin:0;padding:7px 12px;border:1px solid rgba(11,124,126,.25);border-radius:999px;background:#f2fafa;color:#001d1e;font-size:14px;font-weight:600;line-height:1.3}.of-hp__pills svg{flex:0 0 14px;width:14px;height:14px}.of-hp__spec{display:flex;align-items:center;gap:12px;margin:18px 0 0;padding:12px 14px;border-radius:12px;background:#eff8f9}.of-hp__spec-label{flex:1 1 auto;color:#001d1e;font-size:15px;font-weight:600;line-height:1.35}.of-hp__spec-label small{display:block;color:#1f3536;font-size:13px;font-weight:500}.of-hp__bar{flex:0 0 72px;height:8px;border-radius:999px;background:#0b7c7e2e;overflow:hidden}.of-hp__bar i{display:block;height:100%;border-radius:999px;background:#0b7c7e}.of-hp__cta{margin-top:auto;padding-top:20px}.of-hp a.of-hp__btn,.of-hp a.of-hp__btn:hover{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;margin:0;padding:10px 24px;border-radius:45px;background:#f5a623;box-shadow:0 8px 20px #f5a6234d;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;transition:transform .15s ease,box-shadow .15s ease}.of-hp a.of-hp__btn:hover{transform:translateY(-1px);box-shadow:0 12px 24px #f5a62361}.of-hp a.of-hp__btn span{color:#fff!important;text-decoration:none!important}.of-hp__btn svg{flex:0 0 20px;width:20px;height:14px}.of-hp__under{margin:10px 0 0;color:#1f3536;font-size:14px;font-weight:500;line-height:1.4;text-align:center}.of-hp__quiz{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:center;margin:24px 0 0;padding:26px 20px;border-radius:20px;background:linear-gradient(135deg,#0b3d3e,#001d1e);color:#fff;text-align:center}.of-hp__quiz-title{margin:0 0 6px;color:#fff;font-family:Montserrat,sans-serif;font-size:22px;font-weight:800;line-height:1.2;letter-spacing:-.01em}.of-hp__quiz-text{margin:0;color:#ffffffd9;font-size:16px;line-height:1.5}.of-hp a.of-hp__quiz-btn,.of-hp a.of-hp__quiz-btn:hover{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;padding:10px 28px;border-radius:45px;background:#fff;color:#001d1e!important;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:0;text-decoration:none!important}.of-hp a.of-hp__quiz-btn span{color:#001d1e!important}.of-hp__quiz-btn svg{flex:0 0 20px;width:20px;height:14px}@media only screen and (min-width:601px){.of-hp__wrap{padding:0 24px}.of-hp__title{font-size:32px}.of-hp__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.of-hp__quiz{grid-template-columns:minmax(0,1fr) auto;text-align:left;padding:28px 32px}.of-hp a.of-hp__quiz-btn,.of-hp a.of-hp__quiz-btn:hover{width:auto;min-width:200px}}@media only screen and (min-width:990px){.of-hp__wrap{padding:0 50px}.of-hp__head{margin-bottom:40px}.of-hp__title{font-size:42px;line-height:1.1}.of-hp__sub{font-size:20px}.of-hp__grid{gap:32px}.of-hp__card{padding:24px}.of-hp__badge{top:40px;left:40px}.of-hp__media{padding:28px}.of-hp__media img{max-width:300px}.of-hp__name{font-size:28px}.of-hp__text,.of-hp__text p{font-size:18px}.of-hp__pills li{font-size:15px}.of-hp__bar{flex-basis:96px}.of-hp__quiz{margin-top:36px;padding:36px 40px}.of-hp__quiz-title{font-size:26px}.of-hp__quiz-text{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hs-page-page-ref-insoles-explained.css.map */
