.layout{--content-max: 1420px;--breakout-max: 1600px;--gutter: 1rem;display:grid;grid-template-columns:[full-start] minmax(1rem,1fr) [breakout-start] minmax(0,90px) [content-start] min(100% - (1rem * 2),1420px) [content-end] minmax(0,90px) [breakout-end] minmax(1rem,1fr) [full-end];grid-template-columns:[full-start] minmax(var(--gutter),1fr) [breakout-start] minmax(0,calc((var(--breakout-max) - var(--content-max)) / 2)) [content-start] min(100% - (var(--gutter) * 2),var(--content-max)) [content-end] minmax(0,calc((var(--breakout-max) - var(--content-max)) / 2)) [breakout-end] minmax(var(--gutter),1fr) [full-end]}.layout>*{grid-column:content}.full{grid-column:full}.breakout{grid-column:breakout}.full-end{grid-column:content-start / full-end}.full-start{grid-column:full-start / content-end}.breakout-end{grid-column:content-start / breakout-end}.breakout-start{grid-column:breakout-start / content-end}*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh;min-width:320px;overflow-x:hidden}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs);background-color:#fff;background-color:var(--color-input-background, var(--color-background));color:#000;color:var(--color-input-text, var(--color-foreground));border:1px solid #e6e6e6;border:1px solid var(--color-input-border, var(--color-border))}select{background-color:#fff;background-color:var(--color-input-background, var(--color-background));color:#000;color:var(--color-input-text, var(--color-foreground))}dialog{background-color:#fff;background-color:var(--color-background);color:#000;color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{word-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-top:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-bottom:0}body{font-family:var(--font-primary--family);background-color:#fff;background-color:var(--color-background);color:#000;color:var(--color-foreground)}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.max-container{max-width:1420px;margin:0 auto;width:100%;padding-left:1rem;padding-right:1rem;height:-moz-fit-content;height:fit-content}:root{--spacing-xxs: .25rem;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-base: 1.25rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--spacing-xxl: 4rem;--spacing-xxxl: 5rem;--page-margin: 1rem;--page-gutter: var(--page-margin);--breakpoint-sm: 320px;--breakpoint-md: 768px;--breakpoint-lg: 980px;--breakpoint-xl: 1200px;--breakpoint-xxl: 1440px}@media screen and (min-width:768px){:root{--page-margin: 2rem}}@media screen and (min-width:980px){:root{--page-margin: 3rem}}@media screen and (min-width:1200px){:root{--page-margin: 5.625rem}}.pad-x{padding-left:1rem;padding-left:var(--page-gutter);padding-right:1rem;padding-right:var(--page-gutter)}.pad-x-sm{padding-left:1rem;padding-left:var(--spacing-sm);padding-right:1rem;padding-right:var(--spacing-sm)}.pad-x-md{padding-left:1.5rem;padding-left:var(--spacing-md);padding-right:1.5rem;padding-right:var(--spacing-md)}.pad-x-lg{padding-left:2rem;padding-left:var(--spacing-lg);padding-right:2rem;padding-right:var(--spacing-lg)}:root{--color-white: #ffffff;--color-black: #000000;--color-brand-primary: #36eaea;--brand-blue-light: #E1FFF6;--brand-aqua: #8FFFDF;--brand-blue: #36eaea;--brand-indigo: #9AB1FF;--brand-yellow-light: #FDFFD7;--brand-yellow: #FFE36C;--brand-orange: #FFAF45;--brand-pink: #F59CA7;--brand-white: #fff;--brand-black: #000;--brand-dark: #1a1a1a;--brand-grey: #e6e6e6;--brand-grey-mid: #999;--brand-grey-dark: #4a4a4a;--color-gradient-yellow: #ffe36c;--color-gradient-orange: #ffaf45;--color-gradient-pink: #f49ca7;--btn-bg-color-primary: #36eaea;--btn-bg-color-hover-primary: #ffffff;--btn-text-color-primary: #000;--btn-text-color-hover-primary: #000000;--btn-bg-color-secondary: #fff;--btn-bg-color-hover-secondary: #000;--btn-text-color-secondary: #000;--btn-text-color-hover-secondary: #fff;--progress-bg-color: #e6e6e6;--progress-fill-color: linear-gradient(46deg, var(--brand-yellow-light) 0%, var(--brand-yellow) 10%, var(--brand-orange) 50%, var(--brand-pink) 100%);--progress-thickness: 16px;--progress-roundness: 0px;--progress-border: 0px solid black;--gradient-brand: linear-gradient(46deg, var(--color-gradient-yellow) 0%, var(--color-gradient-orange) 69.37%, var(--color-gradient-pink) 100%);--gradient-brand-rgba: linear-gradient(46deg, rgba(255, 227, 108, 1), rgba(255, 175, 69, 1) 69%, rgba(244, 156, 167, 1) 100%);--color-gray-100: #f5f5f5;--color-gray-200: #e6e6e6;--color-gray-400: #cccccc;--color-gray-600: #666666;--color-gray-900: #1a1a1a;--color-sale: #cc0000;--color-overlay-dark: rgba(0, 0, 0, .5);--color-background: var(--color-white);--color-foreground: var(--color-black);--color-border: var(--color-gray-200);--color-input-background: var(--color-background);--color-input-text: var(--color-foreground);--color-input-border: var(--color-border)}:root{--font-headings-family: "obviously-narrow", sans-serif;--font-body-family: "degular-text", sans-serif;--font-size--md: 18px}h1,.h1,h2,.h2,h3,.h3{font-family:obviously-narrow,sans-serif;font-family:var(--font-headings-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,.body,h4,.h4,h5,.h5,h6,.h6,span,.span,label,.label,button,.button,li,a{font-family:degular-text,sans-serif;font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1{font-style:normal;font-weight:400;line-height:100%;font-size:46px}@media all and (min-width:640px){h1,.h1{font-size:60px}}@media all and (min-width:1024px){h1,.h1{font-size:100px}}h2,.h2,a.h2{font-size:36px;font-style:normal;font-weight:200;line-height:100%}@media all and (min-width:640px){h2,.h2,a.h2{font-size:48px}}@media all and (min-width:1024px){h2,.h2,a.h2{font-size:60px}}h3,.h3{font-style:normal;font-weight:460;line-height:100%;font-size:28px}@media all and (min-width:640px){h3,.h3{font-size:32px}}@media all and (min-width:1024px){h3,.h3{font-size:42px}}h4,.h4{font-style:normal;font-weight:200;line-height:100%}.bold:is(h4,.h4),:is(h4,.h4):has(strong){font-weight:700;font-family:obviously-narrow,sans-serif;font-family:var(--font-headings-family)}h4,.h4{font-size:22px}@media all and (min-width:640px){h4,.h4{font-size:28px}}@media all and (min-width:1024px){h4,.h4{font-size:32px}}p,.body,li{font-style:normal;font-weight:200;line-height:115%}.bold:is(p,.body,li){font-weight:700}p,.body,li{font-size:16px}@media all and (min-width:1024px){p,.body,li{font-size:18px}}h5,.h5{font-size:14px;font-style:normal;font-weight:200;line-height:115%}.bold:is(h5,.h5){font-weight:700}h6,.h6{font-size:12px;font-style:normal;font-weight:200;line-height:120%}.bold:is(h6,.h6){font-weight:700}strong{font-weight:600}li{padding:3px 0}a{color:#000;color:var(--color-black, #000000);-webkit-text-decoration:underline;text-decoration:underline}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.email-signup-block input{padding:1.375rem 2.125rem}.animate-fade{opacity:0;transition:opacity .45s ease-out}.animate-fade.is-visible{opacity:1;transform:translateY(0)}.animate-fade.delay-1{transition-delay:.1s}.animate-fade.delay-2{transition-delay:.2s}.animate-fade.delay-3{transition-delay:.3s}.animate-fade.delay-4{transition-delay:.4s}.animate-fade.delay-5{transition-delay:.5s}@media(prefers-reduced-motion:reduce){.animate-fade{opacity:1;transition:none}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.3s;animation-timing-function:ease-in-out}::view-transition-old(root){animation-name:fade-out}::view-transition-new(root){animation-name:fade-in}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}.header[sticky=always],.header[sticky=scroll-up]{position:sticky;top:0;z-index:100;background:#fff;background:var(--color-background)}.header[sticky=scroll-up]{transition:transform .25s ease,opacity .25s ease}.header[sticky=scroll-up].header--hidden{transform:translateY(-100%);opacity:0}.header--transparent{position:absolute;top:0;left:0;right:0;background:transparent;border-bottom:none;z-index:100}.header--transparent .header__row{background:transparent}.header__row{background:#fff;background:var(--color-background)}.header__inner{display:grid;grid-template-columns:1fr auto;grid-template-areas:"left right";padding:8px 1rem;padding:calc(var(--header-padding-block, 16px) / 2) 1rem;grid-gap:1rem;gap:1rem;align-items:center;max-width:1200px;max-width:var(--page-width, 1200px);margin:0 auto}@media screen and (min-width:768px){.header__inner{grid-template-columns:1fr 1fr;padding:16px 2rem 16px 2.5rem;padding:var(--header-padding-block, 16px) 2rem var(--header-padding-block, 16px) 2.5rem;gap:2rem}}.header__column{display:flex;align-items:center;position:relative}.header__column--left{order:1;grid-area:left;justify-content:flex-start;gap:2rem}.header__column--center{order:2;grid-area:center;justify-content:center}.header__column--right{order:3;grid-area:right;justify-content:flex-end;gap:1rem}.header-logo{position:absolute;display:flex;height:100%;align-items:center;-webkit-text-decoration:none;text-decoration:none;color:#000;color:var(--color-foreground);padding:var(--padding-block-start) var(--padding-inline-end) var(--padding-block-end) var(--padding-inline-start);margin-top:20px}.header-logo[data-hidden-on-home-page]{display:none}.header[sticky=always]:not([data-scroll-direction=none]) .header-logo[data-hidden-on-home-page],.header[sticky=scroll-up][data-scroll-direction=up] .header-logo[data-hidden-on-home-page]{display:flex}.header-logo__text{font-size:var(--font-size--lg);font-weight:600}.header-logo__image{-o-object-fit:contain;object-fit:contain;height:28px;height:var(--header-logo-height-mobile, 28px);width:auto;width:var(--header-logo-width-mobile, auto);max-width:100%}.header-logo__image-container:before{content:"";position:absolute;left:-134px;top:-54px;bottom:0;width:370px;height:110px;background:#fff;background:var(--color-background);clip-path:polygon(0 0,89% 0,100% 24%,50% 96%,0 18%);z-index:-1}@media screen and (min-width:768px){.header-logo{margin-top:28px}.header-logo__image{height:36px;height:var(--header-logo-height, 36px);width:auto;width:var(--header-logo-width, auto)}.header-logo__image-container:before{left:-122px;top:-40px}}.header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--original{display:block;display:var(--header-logo-display, block)}.header-logo__image-container--inverse{display:none;display:var(--header-logo-inverse-display, none)}.header-menu__nav{display:flex;align-items:center;height:100%;position:relative}.header-menu__list{display:flex;gap:2rem;list-style:none;margin:0;padding:0;position:relative}.header-menu__link{position:relative;color:#000;color:var(--color-foreground);-webkit-text-decoration:none;text-decoration:none;font-size:18px;font-size:var(--font-size--md, 18px);white-space:nowrap}.header-menu__link:after{content:"";position:absolute;bottom:-7px;right:0;width:0;height:0px;transition:width .12s ease-in-out}.header-menu__link:before{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:currentColor;transition:width .1s ease-in-out}.header-menu__link:hover:before{width:100%}.header-menu__link:hover:after{width:80%}.header-menu__active-indicator{position:absolute;bottom:1px;left:0;height:1px;background-color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:1}.header-menu__active-indicator--animating{transition:all .25s cubic-bezier(.4,0,.2,1)}.menu-list--mobile{display:grid}.menu-list--mobile .menu-list__list{width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto;gap:var(--menu-horizontal-gap)}.menu-list--mobile li{width:-moz-max-content;width:max-content;padding-top:1rem;padding-bottom:1rem;padding-top:var(--padding-sm, 1rem);padding-bottom:var(--padding-sm, 1rem)}.menu-list--mobile a{color:#000;color:var(--color-foreground);-webkit-text-decoration:none;text-decoration:none}.menu-list__scroll-container{position:relative;overflow-x:auto;padding-top:.5rem;padding-bottom:.5rem;padding-top:var(--padding-2xs, .5rem);padding-bottom:var(--padding-2xs, .5rem)}header-menu{width:100%}.header-actions{display:flex;align-items:center;gap:.2rem}.header-actions__link{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#000;color:var(--color-foreground);-webkit-text-decoration:none;text-decoration:none}.header-actions__link svg{width:24px;height:24px}.header-actions__cart-count{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:#000;background:var(--color-foreground);color:#fff;color:var(--color-background);border-radius:50%;font-size:11px;font-weight:600;line-height:1}.header-drawer{display:flex}.header-drawer__toggle{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:5px;width:auto;height:auto;cursor:pointer;list-style:none;color:#000;color:var(--color-foreground);background-color:#fff;background-color:var(--color-background);border:none}.header-drawer__toggle .header-icon__bar{width:18px;height:1px;background-color:#fff;border-radius:1px}.bar-3:is(.header-drawer__toggle .header-icon__bar){width:12px}.header-drawer__toggle::-webkit-details-marker{display:none}.header-drawer__icon{width:24px;height:24px}.header-drawer__content{position:fixed;bottom:0;left:0;width:100vw;height:calc(100vh - 62px);background:#fff;background:var(--color-background);transform:translate(-100%);opacity:0;transition:transform .3s ease,opacity .3s ease;z-index:-1;overflow-y:auto}.header-drawer__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;background:var(--color-overlay-dark, rgba(0, 0, 0, .5));opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:-1}.header-drawer.is-open .header-drawer__content{transform:translate(0);opacity:1}.header-drawer.is-open .header-drawer__overlay{opacity:1;pointer-events:auto}.header-drawer__inner{padding:2rem;height:100%}.header-drawer__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto;margin-bottom:1rem;background:none;border:none;cursor:pointer;color:#000;color:var(--color-foreground)}.header-drawer__list{list-style:none;margin:0;padding:0;text-align:center}.header-drawer__item{border-bottom:1px solid transparent}.header-drawer__item--dividers{border-bottom-color:#e6e6e6;border-bottom-color:var(--color-border)}.header-drawer__link{display:block;padding:1rem 0;color:#000;color:var(--color-foreground);-webkit-text-decoration:none;text-decoration:none;font-size:18px;font-size:var(--font-size--md, 16px)}.header-drawer__link--parent{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.header-drawer__accordion{list-style:none}.header-drawer__accordion summary{list-style:none}.header-drawer__accordion summary::-webkit-details-marker{display:none}.header-drawer__chevron{transition:transform .2s ease}.header-drawer__accordion[open] .header-drawer__chevron{transform:rotate(180deg)}.header-drawer__sublist{list-style:none;margin:0;padding:0;padding-left:1rem}.header-drawer__sublist--flat{padding-left:1rem}.header-drawer__link--child{font-size:14px;font-size:var(--font-size--sm, 14px);opacity:.8}@media screen and (min-width:768px){.header-drawer{display:none}}.mobile\:hidden{display:none}.desktop\:hidden{display:flex}@media screen and (min-width:768px){.mobile\:hidden{display:flex}.desktop\:hidden{display:none}}.footer{background:#fff;background:var(--color-background);color:#000;color:var(--color-foreground)}.footer__wrapper{max-width:1420px;margin:0 auto}.footer a{color:currentcolor;color:var(--color-link, currentcolor)}.footer__inner>*{grid-column:2;width:100%}.footer__top{display:flex;gap:4rem;gap:var(--spacing-xxl);width:100%}.footer__top .container-block{display:contents}@media(max-width:900px){.footer__top{grid-template-columns:1fr;gap:3rem;gap:var(--spacing-xl)}}.footer__left{max-width:36.25rem}.footer__right{display:grid;grid-gap:2rem;grid-gap:var(--spacing-lg);gap:2rem;gap:var(--spacing-lg);justify-items:end}@media(max-width:900px){.footer__right{justify-items:start}}@media(max-width:900px){.footer__top [data-footer-menu]{grid-column:1;justify-self:start}}.footer__meta{padding-top:2rem;padding-top:var(--spacing-lg);border-top:1px solid currentcolor;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;gap:var(--spacing-md);flex-wrap:wrap}.footer__copyright a{color:currentcolor;-webkit-text-decoration:none;text-decoration:none}.footer__copyright a:hover{-webkit-text-decoration:underline;text-decoration:underline}.footer-utilities{background:#fff;background:var(--color-background);color:#000;color:var(--color-foreground);padding-left:1.25rem;padding-right:1.25rem}@media all and (min-width:768px){.footer-utilities{padding-left:3.625rem;padding-right:3.625rem}}.footer-utilities a{color:currentcolor;color:var(--color-link, currentcolor)}.footer-utilities__inner{max-width:1420px;margin:0 auto;padding-top:2rem;padding-top:var(--spacing-lg);padding-bottom:5rem;padding-bottom:var(--spacing-xxxl);display:flex;gap:1.5rem;gap:var(--spacing-md);border-top:1px solid #e6e6e6;border-top:1px solid var(--color-border)}.footer-utilities__inner>*{grid-column:2}.footer-utilities__nav{width:100%}.footer-utilities__list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1rem;gap:var(--spacing-sm);justify-content:flex-start}.footer-utilities__link{-webkit-text-decoration:none;text-decoration:none}.footer-utilities__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.footer-menu-block{width:100%;max-width:15.625rem;display:flex;flex-direction:column}.footer-menu-block__heading{margin-bottom:1rem;margin-bottom:var(--spacing-sm);padding-top:1.25rem;padding-top:var(--spacing-base);padding-bottom:1rem;padding-bottom:var(--spacing-sm);border-bottom:1px solid currentcolor;border-top:1px solid currentcolor;font-weight:600;font-size:1.125rem}.footer-menu-block__list{list-style:none;padding:0;margin:0;display:grid;grid-gap:.5rem;grid-gap:var(--spacing-xs);gap:.5rem;gap:var(--spacing-xs)}.footer-menu-block__link{-webkit-text-decoration:none;text-decoration:none;color:currentcolor;color:var(--color-link, currentcolor)}.footer-menu-block__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.cart-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none;visibility:hidden}.cart-drawer[aria-hidden=false]{pointer-events:auto;visibility:visible}.cart-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;background:var(--color-overlay-dark, rgba(0, 0, 0, .5));opacity:0;transition:opacity .3s ease}.cart-drawer[aria-hidden=false] .cart-drawer__overlay{opacity:1}.cart-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:420px;width:var(--cart-drawer-width, 420px);max-width:100vw;background:#fff;background:var(--color-background, #fff);display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease}.cart-drawer[aria-hidden=false] .cart-drawer__panel{transform:translate(0)}.cart-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e6e6e6;border-bottom:1px solid var(--color-border, #e6e6e6);flex-shrink:0}.cart-drawer__title{font-size:1.25rem;font-weight:600;margin:0}.cart-drawer__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;cursor:pointer;color:#000;color:var(--color-foreground)}.cart-drawer__close:hover{opacity:.7}.cart-drawer__content{flex:1;overflow-y:auto;padding:0 1.5rem}.cart-drawer__items{display:flex;flex-direction:column}.cart-drawer__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:3rem 1.5rem;text-align:center}.cart-drawer__empty p{margin:0;color:#000;color:var(--color-foreground);opacity:.7}.cart-drawer__footer{padding:1.5rem;border-top:1px solid #e6e6e6;border-top:1px solid var(--color-border, #e6e6e6);flex-shrink:0;background:#fff;background:var(--color-background, #fff)}.cart-drawer__footer--hidden{display:none}.cart-drawer__subtotal{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.cart-drawer__subtotal-label{font-size:1rem}.cart-drawer__subtotal-value{font-size:1.5rem;font-weight:600}.cart-drawer__checkout{width:100%;padding:1rem;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}@media screen and (max-width:749px){.cart-drawer__panel{width:100vw}}.cart-page{max-width:1200px;max-width:var(--page-width, 1200px);margin:0 auto;padding:2rem}.cart-page__title{margin-bottom:2rem}.cart-page__content{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media screen and (min-width:990px){.cart-page__content{grid-template-columns:1fr 350px;gap:3rem}}.cart-page__items{display:flex;flex-direction:column}.cart-page__footer{position:sticky;top:100px;align-self:start;padding:1.5rem;background:#fff;background:var(--color-background, #fff);border:1px solid #e6e6e6;border:1px solid var(--color-border, #e6e6e6)}.cart-page__subtotal{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e6e6e6;border-bottom:1px solid var(--color-border, #e6e6e6)}.cart-page__subtotal-label{font-size:1rem}.cart-page__subtotal-value{font-size:1.5rem;font-weight:600}.cart-page__checkout{width:100%;padding:1rem;font-size:1rem;font-weight:600}.cart-page__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:4rem 2rem;text-align:center}.cart-page__empty p{margin:0;color:#000;color:var(--color-foreground);opacity:.7}:root{--section-size-mob-sm: 420px;--section-size-dt-sm: 700px;--section-size-mob-md: max(450px, min(100vw, 761px));--section-size-dt-md: 761px;--section-size-mob-lg: 480px;--section-size-dt-lg: 800px}.slider-dots{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.slider-dot{width:10px;height:10px;border-radius:50%;background:#0003;transition:background .3s ease,width .3s ease;cursor:pointer;border:none;padding:0}.slider-dot.is-active{background:#000}@media(max-width:767px){.container-block--mobile-slider{overflow-x:scroll!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-x:contain;width:100%!important;max-width:100%!important;padding-left:10%!important;padding-right:0!important}.container-block--mobile-slider .container-block__content{display:block!important;width:auto!important;height:auto!important}.container-block__slider-rail{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;width:-moz-max-content!important;width:max-content!important;gap:1rem!important;padding-right:10vw!important}.container-block__slider-rail>*{flex:0 0 auto!important;width:80vw!important;scroll-snap-align:start;padding-right:10vw}.container-block__slider-rail>*:last-child{margin-right:10vw!important}.container-block--mobile-slider .slider-dot:first-child{background:#000}}@media(min-width:768px){.container-wrapper:has(.container-block--mobile-slider) .slider-dots{display:none}}@media(max-width:767px){.container-block--mobile-slider--center{padding-left:0!important;padding-right:0!important}.container-block__slider-rail--center{padding-left:10vw!important;padding-right:10vw!important}.container-block__slider-rail--center>*{scroll-snap-align:center!important;padding-right:0!important;max-width:70vw!important}.container-block__slider-rail--center>*:last-child{margin-right:0!important}}.shopify-section:has(.center-slider-wrapper){--content-width: 100%;--content-margin: 0}.center-slider-wrapper{position:relative;width:100%;margin:0 auto;overflow:visible}.center-slider{position:relative;width:100%;overflow-x:scroll;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:auto;touch-action:pan-x pan-y;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0;transition:scroll-left .3s cubic-bezier(.4,0,.2,1)}.center-slider.is-dragging{scroll-snap-type:none!important}.center-slider[style*="scroll-behavior: smooth"]{scroll-behavior:smooth}.center-slider:active{cursor:grabbing}.center-slider::-webkit-scrollbar{display:none}.center-slider__rail{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;width:-moz-max-content;width:max-content;padding:0 50vw}.center-slider__rail.small{max-height:420px;max-height:var(--section-size-mob-sm)}@media screen and (min-width:768px){.center-slider__rail.small{max-height:700px;max-height:var(--section-size-dt-sm)}}.center-slider__rail.medium{min-height:max(450px,min(100vw,761px));min-height:var(--section-size-mob-md)}@media screen and (min-width:768px){.center-slider__rail.medium{min-height:761px;min-height:var(--section-size-dt-md)}}.center-slider__rail.large{max-height:480px;max-height:var(--section-size-mob-lg)}@media screen and (min-width:768px){.center-slider__rail.large{max-height:800px;max-height:var(--section-size-dt-lg)}}.center-slider__slide{flex:0 0 auto;scroll-snap-align:center;transition:transform .3s ease;opacity:1;position:relative;width:calc(100vw - 2rem);width:calc(100vw - (var(--page-margin) * 2));max-width:none}.reviews__stars{display:flex;align-items:flex-start;gap:.3rem}.slider-rating--light path{fill:#fff}@media screen and (min-width:768px){.center-slider__slide{width:calc((100vw - 2rem)*.4);width:calc((100vw - (var(--page-margin) * 2)) / 2.5);max-width:400px}}@media screen and (min-width:1200px){.center-slider__slide{width:calc((min(100vw,1600px) - 100px)/4);max-width:420px;max-width:var(--slide-max-width, 420px);min-height:200px;min-height:var(--slide-min-height, 200px)}}.center-slider.is-dragging .center-slider__slide{scroll-snap-align:none}.center-slider__slide.is-active{z-index:1}.center-slider__image,.center-slider__video{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background-color:#f5f5f5}.full:is(.center-slider__image,.center-slider__video){height:100%;aspect-ratio:unset}.full:is(.center-slider__image,.center-slider__video) h4{text-align:center}.full:is(.center-slider__image,.center-slider__video) img{max-height:761px;max-height:var(--section-size-dt-md);-o-object-position:50% 30%;object-position:50% 30%}.center-slider__image img,.center-slider__video video,.center-slider__video-container{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.center-slider__video-embed{position:absolute;top:0;left:0;width:100%;height:100%}.center-slider__video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.center-slider__video-container{display:none}.center-slider__video-play-button{padding-top:24px;cursor:pointer}.center-slider__video-play-button .play{display:block}.center-slider__video-play-button .pause{display:none}.center-slider__video-container.playing{display:block}.center-slider__video-play-button.playing .play{display:none}.center-slider__video-play-button.playing .pause{display:block}@media screen and (min-width:1200px){.center-slider__image,.center-slider__video{min-height:200px;min-height:var(--slide-min-height, 200px)}}.center-slider__content{position:absolute;bottom:0;left:0;right:0;padding:24px;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);color:#fff;text-align:left}.center-slider__content.full{background:none;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:2rem 1.25rem 2.625rem}@media all and (min-width:768px){.center-slider__content.full{padding:2.5rem}}.center-slider__content.full .center-slider__title{max-width:783px}.center-slider__content.full .center-slider__text{max-width:340px}@media all and (max-width:768px){:is(.center-slider__content.full .center-slider__text) h4{text-align:center}}.center-slider__title{font-size:1.25rem;font-weight:700;margin:0 0 8px;line-height:1.3}.center-slider__subtitle{font-size:.875rem;margin:0 0 4px;opacity:.9}.center-slider__text{font-size:.875rem;line-height:1.5;opacity:.9}.center-slider__text p{margin:0}.center-slider__slide--review{border:1px solid rgba(0,0,0,.5);border:1px solid var(--50-black, rgba(0, 0, 0, .5));padding:30px}.center-slider__slide--review .reviews__stars{display:flex;align-items:flex-start;gap:.375rem;padding-bottom:15px}.center-slider__slide--review .reviews__star,.reviews__star{width:18px;height:18px}.center-slider__slide--review .reviews__star svg path{fill:#000!important;fill:var(--black, #000)!important}.center-slider__slide--review .center-slider__review-text{font-weight:460;text-transform:uppercase}.center-slider__slide--review .center-slider__content{position:relative;padding:0;background:none}.center-slider__slide--review .center-slider__content p{color:#000;color:var(--black, #000);font-size:14px;font-style:normal;font-weight:600;line-height:120%;padding:15px 0 10px}.center-slider-wrapper .slider-dots{margin-top:60px;margin-bottom:60px}.center-slider-wrapper--full{position:relative}.center-slider-wrapper--full .center-slider__rail{padding:0}.center-slider-wrapper--full .center-slider{overscroll-behavior-x:none}.center-slider-wrapper--full .center-slider__slide{width:100vw;max-width:100%;scroll-snap-align:start}@media screen and (min-width:768px){.center-slider-wrapper--full .center-slider__slide{width:100vw;max-width:100%}}@media screen and (min-width:1200px){.center-slider-wrapper--full .center-slider__slide{width:100vw;max-width:100%}}.center-slider-wrapper--full .slider-dots{position:absolute;bottom:24px;left:0;right:0;margin:0;pointer-events:none}.center-slider-wrapper--full .slider-dot{pointer-events:auto}.slider-section--full{position:relative}.slider-section--full.small{max-height:420px;max-height:var(--section-size-mob-sm)}@media screen and (min-width:768px){.slider-section--full.small{max-height:700px;max-height:var(--section-size-dt-sm)}}.slider-section--full.medium{max-height:max(450px,min(100vw,761px));max-height:var(--section-size-mob-md)}@media screen and (min-width:768px){.slider-section--full.medium{max-height:761px;max-height:var(--section-size-dt-md)}}.slider-section--full.large{max-height:480px;max-height:var(--section-size-mob-lg)}@media screen and (min-width:768px){.slider-section--full.large{max-height:800px;max-height:var(--section-size-dt-lg)}}body:has(.survey-container,.review-container){--csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) var(--brand-black);background:#fff;background:var(--csstools-light-dark-toggle--0, var(--brand-white));background:light-dark(#fff,#000)}@supports (color: light-dark(red,red)){body:has(.survey-container,.review-container){background:light-dark(var(--brand-white),var(--brand-black))}}.survey-container,.review-container{display:flex;flex-direction:column;min-height:calc(100vh - 380px);padding:4rem 1.25rem!important;--csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) var(--brand-black);background:#fff;background:var(--csstools-light-dark-toggle--1, var(--brand-white));background:light-dark(#fff,#000)}@supports (color: light-dark(red,red)){.survey-container,.review-container{background:light-dark(var(--brand-white),var(--brand-black))}}@media all and (max-width:768px){.survey-container,.review-container{min-height:calc(100vh - 280px)}}:is(.survey-container,.review-container) p,:is(.survey-container,.review-container) span,:is(.survey-container,.review-container) a,:is(.survey-container,.review-container) label,:is(.survey-container,.review-container) textarea,:is(.survey-container,.review-container) input,:is(.survey-container,.review-container) button,:is(.survey-container,.review-container) .survey-offer-code{font-family:degular-text}:is(.survey-container,.review-container) h1,:is(.survey-container,.review-container) h2,:is(.survey-container,.review-container) h3,:is(.survey-container,.review-container) h4,:is(.survey-container,.review-container) h5,:is(.survey-container,.review-container) h6,:is(.survey-container,.review-container) p,:is(.survey-container,.review-container) a,:is(.survey-container,.review-container) label,:is(.survey-container,.review-container) textarea,:is(.survey-container,.review-container) input,:is(.survey-container,.review-container) button,:is(.survey-container,.review-container) .survey-offer-code{--csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) var(--brand-white);color:#000;color:var(--csstools-light-dark-toggle--2, var(--brand-black));color:light-dark(#000,#fff)}@supports (color: light-dark(red,red)){:is(.survey-container,.review-container) h1,:is(.survey-container,.review-container) h2,:is(.survey-container,.review-container) h3,:is(.survey-container,.review-container) h4,:is(.survey-container,.review-container) h5,:is(.survey-container,.review-container) h6,:is(.survey-container,.review-container) p,:is(.survey-container,.review-container) a,:is(.survey-container,.review-container) label,:is(.survey-container,.review-container) textarea,:is(.survey-container,.review-container) input,:is(.survey-container,.review-container) button,:is(.survey-container,.review-container) .survey-offer-code{color:light-dark(var(--brand-black),var(--brand-white))}}:is(.survey-container,.review-container) .review-success{margin:auto 0}:is(:is(.survey-container,.review-container) .survey-header,:is(.survey-container,.review-container) .review-header,:is(.survey-container,.review-container) .survey-completion-screen) h1{margin-bottom:2.5rem}:is(.survey-container,.review-container) .review-text{margin-bottom:1.6rem}:is(.survey-container,.review-container) .survey-label{font-size:1.3rem;font-weight:600;margin-bottom:30px}:is(.survey-container,.review-container) .survey-progress-bar{border-radius:0;border-radius:var(--progress-roundness);height:16px;height:var(--progress-thickness);--csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) var(--brand-grey-dark);background-color:#e6e6e6;background-color:var(--csstools-light-dark-toggle--3, var(--progress-bg-color));background-color:light-dark(#e6e6e6,#4a4a4a);border:0px solid black;border:var(--progress-border)}@supports (color: light-dark(red,red)){:is(.survey-container,.review-container) .survey-progress-bar{background-color:light-dark(var(--progress-bg-color),var(--brand-grey-dark))}}:is(:is(.survey-container,.review-container) .survey-progress-bar) .survey-progress-fill{height:100%;background:linear-gradient(46deg,#fdffd7,#ffe36c 10%,#ffaf45 50%,#f59ca7);background:var(--progress-fill-color);transition:width .3s ease}:is(:is(.survey-container,.review-container) .survey-progress-bar) .survey-error-box{border:1px solid #F59CA7;border:1px solid var(--brand-pink);border-radius:4px;padding:12px;color:#f59ca7;color:var(--brand-pink);margin-bottom:20px;text-align:center;background-color:#f69ca71a}:is(.survey-container,.review-container) input,:is(.survey-container,.review-container) textarea{font-size:14px;width:100%;border:1px solid #4a4a4a;border:1px solid var(--brand-grey-dark);--csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) var(--brand-black);background:#fff;background:var(--csstools-light-dark-toggle--4, var(--brand-white));background:light-dark(#fff,#000);--csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) var(--brand-white);color:#000;color:var(--csstools-light-dark-toggle--5, var(--brand-black));color:light-dark(#000,#fff);border-radius:3px;padding:1.375rem 2.125rem}@supports (color: light-dark(red,red)){:is(.survey-container,.review-container) input,:is(.survey-container,.review-container) textarea{background:light-dark(var(--brand-white),var(--brand-black));color:light-dark(var(--brand-black),var(--brand-white))}}:is(:is(.survey-container,.review-container) input,:is(.survey-container,.review-container) textarea):focus{border-color:#36eaea;border-color:var(--brand-blue)}:is(:is(.survey-container,.review-container) input,:is(.survey-container,.review-container) textarea) ::-moz-placeholder{--csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) var(--brand-white);color:#4a4a4a;color:var(--csstools-light-dark-toggle--6, var(--brand-grey-dark));color:light-dark(#4a4a4a,#fff)}:is(:is(.survey-container,.review-container) input,:is(.survey-container,.review-container) textarea) ::placeholder{--csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) var(--brand-white);color:#4a4a4a;color:var(--csstools-light-dark-toggle--6, var(--brand-grey-dark));color:light-dark(#4a4a4a,#fff)}@supports (color: light-dark(red,red)){:is(:is(.survey-container,.review-container) input,:is(.survey-container,.review-container) textarea) ::-moz-placeholder{color:light-dark(var(--brand-grey-dark),var(--brand-white))}:is(:is(.survey-container,.review-container) input,:is(.survey-container,.review-container) textarea) ::placeholder{color:light-dark(var(--brand-grey-dark),var(--brand-white))}}:is(.survey-container,.review-container) button:not(.review-star){padding:1.25rem;text-transform:uppercase;border-radius:0;font-size:1rem;font-weight:500;--csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) var(--brand-white);color:#000;color:var(--csstools-light-dark-toggle--7, var(--brand-black));color:light-dark(#000,#fff)}@supports (color: light-dark(red,red)){:is(.survey-container,.review-container) button:not(.review-star){color:light-dark(var(--brand-black),var(--brand-white))}}.survey-btn-primary:is(:is(.survey-container,.review-container) button:not(.review-star)),.review-submit-button:is(:is(.survey-container,.review-container) button:not(.review-star)),.survey-copy-button:is(:is(.survey-container,.review-container) button:not(.review-star)){background-color:#36eaea;background-color:var(--brand-blue);border:1px solid #36eaea;border:1px solid var(--brand-blue);color:#000;color:var(--brand-black)}:is(.survey-btn-primary:is(:is(.survey-container,.review-container) button:not(.review-star)),.review-submit-button:is(:is(.survey-container,.review-container) button:not(.review-star)),.survey-copy-button:is(:is(.survey-container,.review-container) button:not(.review-star))):hover{border:1px solid #000;border:1px solid var(--brand-black);background-color:#fff;background-color:var(--brand-white)}.survey-btn-secondary:is(:is(.survey-container,.review-container) button:not(.review-star)){--csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) var(--brand-black);background-color:#fff;background-color:var(--csstools-light-dark-toggle--8, var(--brand-white));background-color:light-dark(#fff,#000);border:1px solid #fff;border:1px solid var(--brand-white);--csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) var(--brand-white);color:#000;color:var(--csstools-light-dark-toggle--9, var(--brand-black));color:light-dark(#000,#fff)}@supports (color: light-dark(red,red)){.survey-btn-secondary:is(:is(.survey-container,.review-container) button:not(.review-star)){background-color:light-dark(var(--brand-white),var(--brand-black));color:light-dark(var(--brand-black),var(--brand-white))}}.survey-btn-secondary:is(:is(.survey-container,.review-container) button:not(.review-star)):hover{border:1px solid #000;border:1px solid var(--brand-black);background-color:#fff;background-color:var(--brand-white);color:#000;color:var(--brand-black)}.survey-copy-button:is(:is(.survey-container,.review-container) button:not(.review-star)){background-color:#ffaf45;background-color:var(--brand-orange);border:1px solid #FFAF45;border:1px solid var(--brand-orange);line-height:130%;padding:.625rem 1.25rem}.survey-copy-button:is(:is(.survey-container,.review-container) button:not(.review-star)):hover{background-color:#ffe36c;background-color:var(--brand-yellow)}:is(:is(.survey-container,.review-container) button:not(.review-star)):disabled{--csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) var(--brand-grey-dark);background-color:#e6e6e6;background-color:var(--csstools-light-dark-toggle--10, var(--brand-grey));background-color:light-dark(#e6e6e6,#4a4a4a);--csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) var(--brand-grey-dark);border:1px solid #e6e6e6;border:1px solid var(--csstools-light-dark-toggle--11, var(--brand-grey));border:1px solid light-dark(#e6e6e6,#4a4a4a);color:#999;color:var(--brand-grey-mid);cursor:not-allowed}@supports (color: light-dark(red,red)){:is(:is(.survey-container,.review-container) button:not(.review-star)):disabled{background-color:light-dark(var(--brand-grey),var(--brand-grey-dark));border:1px solid light-dark(var(--brand-grey),var(--brand-grey-dark))}}:is(:is(.survey-container,.review-container) button:not(.review-star)):disabled:hover{--csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) var(--brand-grey-dark);background-color:#e6e6e6;background-color:var(--csstools-light-dark-toggle--12, var(--brand-grey));background-color:light-dark(#e6e6e6,#4a4a4a);--csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) var(--brand-grey-dark);border:1px solid #e6e6e6;border:1px solid var(--csstools-light-dark-toggle--13, var(--brand-grey));border:1px solid light-dark(#e6e6e6,#4a4a4a);color:#999;color:var(--brand-grey-mid)}@supports (color: light-dark(red,red)){:is(:is(.survey-container,.review-container) button:not(.review-star)):disabled:hover{background-color:light-dark(var(--brand-grey),var(--brand-grey-dark));border:1px solid light-dark(var(--brand-grey),var(--brand-grey-dark))}}:is(.survey-container,.review-container) .survey-choice-button,:is(.survey-container,.review-container) .survey-rating-button,:is(.survey-container,.review-container) .survey-checkbox-button{padding:1.25rem;text-transform:uppercase;border-radius:0;font-size:1rem;font-weight:500;--csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) var(--brand-black);background-color:#fff;background-color:var(--csstools-light-dark-toggle--14, var(--brand-white));background-color:light-dark(#fff,#000);border:1px solid #e6e6e6;border:1px solid var(--brand-grey);--csstools-light-dark-toggle--15: var(--csstools-color-scheme--light) var(--brand-white);color:#000;color:var(--csstools-light-dark-toggle--15, var(--brand-black));color:light-dark(#000,#fff)}@supports (color: light-dark(red,red)){:is(.survey-container,.review-container) .survey-choice-button,:is(.survey-container,.review-container) .survey-rating-button,:is(.survey-container,.review-container) .survey-checkbox-button{background-color:light-dark(var(--brand-white),var(--brand-black));color:light-dark(var(--brand-black),var(--brand-white))}}:is(:is(.survey-container,.review-container) .survey-choice-button,:is(.survey-container,.review-container) .survey-rating-button,:is(.survey-container,.review-container) .survey-checkbox-button):hover{--csstools-light-dark-toggle--16: var(--csstools-color-scheme--light) var(--brand-blue);background-color:#e1fff6;background-color:var(--csstools-light-dark-toggle--16, var(--brand-blue-light));background-color:light-dark(#E1FFF6,#36eaea);--csstools-light-dark-toggle--17: var(--csstools-color-scheme--light) var(--brand-blue);border:1px solid #e6e6e6;border:1px solid var(--csstools-light-dark-toggle--17, var(--brand-grey));border:1px solid light-dark(#e6e6e6,#36eaea);color:#000;color:var(--brand-black)}@supports (color: light-dark(red,red)){:is(:is(.survey-container,.review-container) .survey-choice-button,:is(.survey-container,.review-container) .survey-rating-button,:is(.survey-container,.review-container) .survey-checkbox-button):hover{background-color:light-dark(var(--brand-blue-light),var(--brand-blue));border:1px solid light-dark(var(--brand-grey),var(--brand-blue))}}[data-value=Yes]:is(:is(.survey-container,.review-container) .survey-choice-button,:is(.survey-container,.review-container) .survey-rating-button,:is(.survey-container,.review-container) .survey-checkbox-button){border:1px solid #9AB1FF;border:1px solid var(--brand-indigo);--csstools-light-dark-toggle--18: var(--csstools-color-scheme--light) var(--brand-white);color:#000;color:var(--csstools-light-dark-toggle--18, var(--brand-black));color:light-dark(#000,#fff)}@supports (color: light-dark(red,red)){[data-value=Yes]:is(:is(.survey-container,.review-container) .survey-choice-button,:is(.survey-container,.review-container) .survey-rating-button,:is(.survey-container,.review-container) .survey-checkbox-button){color:light-dark(var(--brand-black),var(--brand-white))}}[data-value=Yes]:is(:is(.survey-container,.review-container) .survey-choice-button,:is(.survey-container,.review-container) .survey-rating-button,:is(.survey-container,.review-container) .survey-checkbox-button):hover{--csstools-light-dark-toggle--19: var(--csstools-color-scheme--light) var(--brand-black);color:#000;color:var(--csstools-light-dark-toggle--19, var(--brand-black));color:light-dark(#000,#000)}@supports (color: light-dark(red,red)){[data-value=Yes]:is(:is(.survey-container,.review-container) .survey-choice-button,:is(.survey-container,.review-container) .survey-rating-button,:is(.survey-container,.review-container) .survey-checkbox-button):hover{color:light-dark(var(--brand-black),var(--brand-black))}}.selected:is(:is(.survey-container,.review-container) .survey-choice-button,:is(.survey-container,.review-container) .survey-rating-button,:is(.survey-container,.review-container) .survey-checkbox-button){--csstools-light-dark-toggle--20: var(--csstools-color-scheme--light) var(--brand-yellow);background-color:#fdffd7;background-color:var(--csstools-light-dark-toggle--20, var(--brand-yellow-light));background-color:light-dark(#FDFFD7,#FFE36C);color:#000;color:var(--brand-black);border-color:#ffaf45;border-color:var(--brand-orange)}@supports (color: light-dark(red,red)){.selected:is(:is(.survey-container,.review-container) .survey-choice-button,:is(.survey-container,.review-container) .survey-rating-button,:is(.survey-container,.review-container) .survey-checkbox-button){background-color:light-dark(var(--brand-yellow-light),var(--brand-yellow))}}:is(.survey-container,.review-container) .survey-offer-code-box{outline:3px dashed #FFAF45;outline:3px dashed var(--brand-orange);border:none;--csstools-light-dark-toggle--21: var(--csstools-color-scheme--light) var(--brand-yellow);background-color:#fdffd7;background-color:var(--csstools-light-dark-toggle--21, var(--brand-yellow-light));background-color:light-dark(#FDFFD7,#FFE36C)}@supports (color: light-dark(red,red)){:is(.survey-container,.review-container) .survey-offer-code-box{background-color:light-dark(var(--brand-yellow-light),var(--brand-yellow))}}:is(:is(.survey-container,.review-container) .survey-offer-code-box) .survey-offer-code{font-weight:600;--csstools-light-dark-toggle--22: var(--csstools-color-scheme--light) var(--brand-black);color:#ffaf45;color:var(--csstools-light-dark-toggle--22, var(--brand-orange));color:light-dark(#FFAF45,#000)}@supports (color: light-dark(red,red)){:is(:is(.survey-container,.review-container) .survey-offer-code-box) .survey-offer-code{color:light-dark(var(--brand-orange),var(--brand-black))}}:is(:is(.survey-container,.review-container) .survey-offer-code-box) .survey-offer-text{font-weight:600;--csstools-light-dark-toggle--23: var(--csstools-color-scheme--light) var(--brand-black);color:#fff;color:var(--csstools-light-dark-toggle--23, var(--brand-white));color:light-dark(#fff,#000)}@supports (color: light-dark(red,red)){:is(:is(.survey-container,.review-container) .survey-offer-code-box) .survey-offer-text{color:light-dark(var(--brand-white),var(--brand-black))}}:is(.survey-container,.review-container) .review-success-icon{color:transparent;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}:is(.survey-container,.review-container) .review-success-icon:after{content:"";display:inline-block;width:68px;height:68px;background:url('data:image/svg+xml;utf8,<svg width="68" height="68" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.5 12L10.5 15L16.5 9M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z" stroke="%2337EAEA" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.shopify-policy__container{max-width:748px!important;padding-top:60px;padding-bottom:60px}.shopify-policy__container h1,.shopify-policy__container h2{font-size:36px;font-style:normal;font-weight:200;line-height:100%;padding-bottom:20px}.shopify-policy__container h3{font-size:48px;font-style:normal;font-weight:200;line-height:100%;padding:20px 0}.shopify-policy__container h4,.shopify-policy__container .h4{margin-top:20px;font-size:22px;font-style:normal;font-weight:200;line-height:130%}.shopify-policy__container p{margin:10px 0}@media(min-width:640px){.shopify-policy__container h1,.shopify-policy__container h2{font-size:48px}.shopify-policy__container h4,.shopify-policy__container .h3{font-size:32px}.shopify-policy__container h4,.shopify-policy__container .h4{font-size:28px}}@media(min-width:1024px){.shopify-policy__container h1,.shopify-policy__container h2{font-size:60px}.shopify-policy__container h4,.shopify-policy__container .h3{font-size:48px}.shopify-policy__container h4,.shopify-policy__container .h4{font-size:32px}}.template-index{background:linear-gradient(46deg,#ffe36c,#ffaf45 69.37%,#f49ca7),#fff;background:var(--gradient-brand, linear-gradient(46deg, #FFE36C 0%, #FFAF45 69.37%, #F49CA7 100%)),var(--color-white, #FFF)}.template-index .hero__content h1{margin-bottom:-20px}.template-index .hero__content p{font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.286px;max-width:320px;text-align:center}.template-index .hero__content .button--primary:hover{color:inherit;background-color:#fff;background-color:var(--color-white, #ffffff)}.template-index .hero__content .image-block__media img{max-width:200px;margin-top:-20px}.template-index .hero__content .hero-reviews{gap:.625rem;padding:0}@media all and (max-width:767px){.template-index .hero__content .hero-reviews{flex-direction:column}}.template-index .hero__content .container-block{align-items:center!important;justify-content:center!important}.template-index .hero__content>.shopify-block:first-child .container-block{gap:20px!important}.template-index .hero__content h1,.template-index .hero__content h2{font-size:42px;font-weight:460;text-align:center}@media(min-width:768px){.template-index .hero__content>.shopify-block:first-child{min-width:400px}.template-index .hero__content .image-block__media img{max-width:464px;margin-top:0}.template-index .hero__content .container-block{justify-content:flex-end!important;align-items:flex-start!important}.template-index .hero__content>.shopify-block:first-child .container-block{gap:30px!important}.template-index .hero__content h1,.template-index .hero__content h2{font-weight:400;text-align:left}.template-index .hero__content h1{font-size:80px;line-height:80%}.template-index .hero__content h2{font-size:40px}.template-index .hero__content p{font-size:22px;line-height:28px;max-width:none;max-width:initial;text-align:left}}@media(min-width:1200px){.template-index .hero__content>.shopify-block:first-child{min-width:480px}.template-index .hero__content .hero-reviews{flex-direction:row;align-items:center!important;gap:1rem}.template-index .hero__content h1{font-size:100px}.template-index .hero__content h2{font-size:60px}.template-index .hero__content p{font-size:26px;line-height:32px}}.template-index #home-image-icons-one h4,.template-index #home-image-icons-three h4{padding-top:10px;line-height:115%;text-transform:none;max-width:400px}.template-index #home-image-icons-one .multi-layout__item:first-child{order:2}.template-index #home-image-icons-one .multi-layout__item:nth-child(2){order:1}.template-index #home-image-icons-one .max-container{padding-left:0;padding-right:0}@media(min-width:768px){.template-index #home-image-icons-one h2,.template-index #home-image-icons-three h2,.template-index #home-image-icons-one h4,.template-index #home-image-icons-three h4{padding-top:0}.template-index #home-image-icons-one .multi-layout__item:first-child{order:1;padding-left:0}.template-index #home-image-icons-one .multi-layout__item:nth-child(2){order:2}.template-index #home-image-icons-one .max-container{padding-left:1rem;padding-right:1rem}}.template-index #home-image-icons-two .multi-layout__item:nth-child(2){padding-left:2rem}.template-index #home-image-icons-two .max-container{padding-left:0;padding-right:0}@media(min-width:768px){.template-index #home-image-icons-two .multi-layout__item:nth-child(2){padding-left:0}.template-index #home-image-icons-two .container-block__slider-rail .container-block{align-items:center;justify-content:center;max-width:280px}.template-index #home-image-icons-two .container-block__slider-rail h5,.template-index #home-image-icons-two .container-block__slider-rail p{text-align:center}}@media(min-width:1200px){.template-index #homepage-four-icons .multi-layout__grid{--grid-columns: 4 !important}.template-index #homepage-four-icons .multi-layout__grid .multi-layout__item .container-block{justify-content:flex-start}.template-index #homepage-four-icons h4{font-size:18px}}:root{--csstools-color-scheme--light: initial;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--csstools-color-scheme--light: }}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.of-hidden{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/3/assets/main.css.map */
