<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade&gt;.splide__list&gt;.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade&gt;.splide__list&gt;.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb&gt;.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;min-height:100%;padding-block-end:0!important;scroll-behavior:smooth}html:focus-within{scroll-behavior:smooth}body,h1,h2,h3,h4,p,li,figure,figcaption,blockquote,dl,dd{margin:0}body{background-color:var(--color-white);min-height:100vh;font-size:var(--font-size-m)}body.minicart-is-open{overflow:hidden}ul,ol{list-style:none;padding:0;margin:0}a{color:var(--color-text-primary);text-decoration:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block;height:auto}input,button,textarea,select{font:inherit}button{padding:0;background-color:transparent;border:none;text-decoration:none;outline:none;cursor:pointer}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none;-moz-appearance:none;-webkit-appearance:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.rte{font-size:var(--font-size-sm);font-weight:var(--weight-book)}.rte:after{clear:both;content:"";display:block}.rte table{table-layout:fixed;border-collapse:collapse;margin-block-end:var(--spacing-m);width:100%}.rte table tr:not(:has(th)):nth-child(odd){background-color:var(--color-grey-150)}.rte table tr th{font-family:var(--title-font);font-weight:600;text-align:left}.rte table td,.rte table th{border:5px solid var(--color-white);font-size:var(--font-size-sm);font-weight:var(--weight-book);color:var(--color-brand-primary)}.rte table td *:not(a),.rte table th *:not(a){font-size:var(--font-size-sm);font-weight:var(--weight-book)!important;color:var(--color-brand-primary)}.rte table th,.rte table td{padding:var(--spacing-m)}@media screen and (max-width: 863px){.rte table th,.rte table td{padding-block:var(--spacing-s)}}.rte img{height:auto;max-width:100%;border:var(--spacing-4xs) solid rgba(var(--color-border-dark));border-radius:var(--media-radius)}.rte ul,.rte ol{list-style-position:outside;padding-inline-start:var(--spacing-m);padding-block:var(--spacing-m)}.rte ul{list-style-type:disc}.rte ul ul{list-style-type:circle;padding-inline-start:var(--spacing-xl)}.rte ol{list-style-type:decimal}.rte ol ol{list-style-type:lower-alpha;padding-inline-start:var(--spacing-xl)}.rte li{list-style:inherit;margin-block-end:var(--spacing-xs)}.rte li:last-child{margin-block-end:0}.rte a{color:var(--color-text-primary);text-decoration:underline;text-underline-offset:var(--spacing-3xs);text-decoration-thickness:var(--spacing-4xs);font-weight:var(--weight-semi)}.rte blockquote{display:inline-flex}.rte blockquote&gt;*{margin:-.5rem 0}.rte p,.rte li{color:var(--color-grey-700);font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-regular)}.rte strong{font-weight:var(--weight-semi)}.rte h1{text-align:center;margin-block:var(--spacing-3xl)}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-block-start:var(--spacing-xl);margin-block-end:var(--spacing-m);color:var(--color-brand-primary);font-family:Poppins,sans-serif;font-weight:var(--weight-semi)}.rte p{margin-block-end:var(--spacing-m);display:block}.rte p br{display:none}.rte b{font-weight:var(--weight-bold)!important}.rte h1{font-size:var(--font-size-xl)}.rte h2{font-size:var(--font-size-l)}.rte h3{font-size:var(--font-size-ml)}.rte h4{font-size:var(--font-size-2m)}.rte h5{font-size:var(--font-size-m)}.rte h6{font-size:var(--font-size-sm)}@media (min-width: 1600px){.rte h1{font-size:var(--font-size-2xl)}.rte h2{font-size:var(--font-size-xl)}.rte h3{font-size:var(--font-size-l)}.rte h4{font-size:var(--font-size-ml)}.rte h5{font-size:var(--font-size-2m)}.rte h6{font-size:var(--font-size-m)}}.main-page .breadcrumbs{margin-inline-start:var(--spacing-m)}@media (min-width: 1600px){.main-page .breadcrumbs{margin-inline-start:var(--spacing-3xl)}}.article-rte{font-size:var(--font-size-sm);font-weight:var(--weight-book)}.article-rte:after{clear:both;content:"";display:block}.article-rte&gt;*:first-child{margin-block-start:0;padding-block-start:0}.article-rte&gt;*:last-child{margin-block-end:0}.article-rte table{table-layout:fixed;border-collapse:collapse;margin-block-end:var(--spacing-m);width:100%}.article-rte table tr:not(:has(th)):nth-child(odd){background-color:var(--color-grey-150)}.article-rte table tr th{font-family:var(--title-font);font-weight:600;text-align:left}.article-rte table td,.article-rte table th{border:5px solid var(--color-white);font-size:var(--font-size-sm);font-weight:var(--weight-book);color:var(--color-foreground, var(--color-text-primary))}.article-rte table td *:not(a),.article-rte table th *:not(a){font-size:var(--font-size-sm);font-weight:var(--weight-book)!important;color:var(--color-foreground, var(--color-text-primary))}.article-rte table th,.article-rte table td{padding:var(--spacing-m)}@media screen and (max-width: 863px){.article-rte table th,.article-rte table td{padding-block:var(--spacing-s)}}.article-rte img{height:auto;max-width:100%;border:var(--spacing-4xs) solid rgba(var(--color-border-dark));border-radius:var(--media-radius)}.article-rte ul,.article-rte ol{list-style-position:outside;padding-inline-start:var(--spacing-xl);padding-block:var(--spacing-m)}.article-rte ul{list-style-type:disc;margin-block-end:var(--spacing-m)}.article-rte ul ul{list-style-type:circle;padding-inline-start:var(--spacing-xl)}.article-rte ol{list-style-type:decimal}.article-rte ol ol{list-style-type:lower-alpha;padding-inline-start:var(--spacing-xl)}.article-rte li{list-style:inherit;margin-block-end:var(--spacing-xs)}.article-rte li:last-child{margin-block-end:0}.article-rte a{color:var(--color-foreground, var(--color-text-primary));text-decoration:underline;text-underline-offset:var(--spacing-3xs);text-decoration-thickness:var(--spacing-4xs);font-weight:var(--weight-bold)}.article-rte a *{font-weight:var(--weight-semi)}.article-rte blockquote{display:inline-flex}.article-rte blockquote&gt;*{margin:-.5rem 0}.article-rte p,.article-rte span,.article-rte li{color:var(--color-foreground, var(--color-text-primary))}.article-rte h1,.article-rte h2,.article-rte h3,.article-rte h4,.article-rte h5,.article-rte h6{margin-block-start:var(--spacing-xl);margin-block-end:var(--spacing-m);font-weight:var(--weight-semi);color:var(--color-foreground)}.article-rte p{margin-block-end:var(--spacing-m);display:block}.article-rte p br{display:none}.article-rte b{font-weight:var(--weight-semi)!important}.btn{display:flex;align-items:center;justify-content:center;column-gap:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--weight-mid);padding-block:calc(var(--spacing-s));padding-inline:var(--spacing-xl);border-radius:var(--spacing-xl);cursor:pointer;text-align:center;border:var(--spacing-4xs) solid transparent;letter-spacing:normal}.btn svg{height:20px;width:20px}.btn--large{padding-inline:var(--spacing-2xl);padding-block:var(--spacing-sm)}.btn--small{font-size:var(--font-size-sm);padding-inline:var(--spacing-m);padding-block:var(--spacing-xs)}.btn--x-small{font-size:var(--font-size-s);padding-inline:var(--spacing-m);padding-block:var(--spacing-2xs)}.btn--primary{background-color:var(--color-brand-secondary);color:var(--color-brand-primary);transition:background-color var(--duration-medium) ease-in-out}.btn--primary:hover{background-color:var(--color-brand-accent);transition:background-color var(--duration-medium) ease-in-out}.btn--secondary{background-color:var(--color-brand-primary);color:var(--color-white);transition:background-color var(--duration-medium) ease-in-out}.btn--secondary:hover{background-color:var(--color-grey-700);color:var(--color-white);transition:background-color var(--duration-medium) ease-in-out}.btn--outline{background-color:transparent;color:var(--color-brand-primary);border-color:var(--color-brand-primary)}.btn--outline:hover{background-color:var(--color-grey-150)}.btn--text{background-color:transparent;border:0;border-radius:unset;color:var(--color-black);overflow:visible;padding:0;text-decoration:underline}.btn--text:hover{box-shadow:none;opacity:50%}.btn--block{display:block;width:100%}.btn--disabled,[disabled],.btn--disabled:hover,[disabled]:hover{background-color:var(--color-border-mid);border-color:var(--color-border-mid);color:var(--color-grey-500)}.btn--amazon{border-radius:80px;background:linear-gradient(0deg,#f9cc4b,#fce5a1);display:flex;padding-inline:14px;justify-content:center;align-items:center;height:60px}.btn--amazon__content{display:flex;align-items:flex-start;gap:var(--spacing-xs)}.btn--amazon svg{height:unset;width:unset}input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=url],input[type=search],select,.custom-select{font-size:var(--font-size-s);padding-inline:var(--spacing-m);border-radius:var(--spacing-2xs);border:var(--spacing-4xs) solid var(--color-border-mid);color:var(--color-text-primary);transition:var(--duration-short);width:100%;box-sizing:border-box;height:44px}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,select:focus,.custom-select:focus{outline:var(--spacing-3xs) solid var(--color-brand-primary);outline-offset:var(--spacing-3xs)}input[type=text]:hover,input[type=password]:hover,input[type=email]:hover,input[type=number]:hover,input[type=tel]:hover,input[type=url]:hover,input[type=search]:hover,select:hover,.custom-select:hover{border-color:var(--color-grey-300)}input[type=text]:disabled,input[type=password]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=search]:disabled,select:disabled,.custom-select:disabled{background-color:var(--color-off-white);color:var(--color-app-error)}input[type=search]::-webkit-search-cancel-button{display:none!important}input[type=search]{font-size:var(--font-size-s)}select,.custom-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23666' viewBox='0 0 12 12'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3 4.5l3 3 3-3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-m) center;background-size:var(spacing-s) var(--spacing-s)}.form-group{align-items:center;display:grid;gap:var(--spacing-m);grid-template-columns:1fr}.form-group+.form-group{margin-block-start:var(--spacing-l)}.form-group__footer{width:fit-content}.form-group__field{display:grid;gap:var(--spacing-xs)}.form-group__label{display:none}.form-group__label abbr{margin-inline-start:var(--spacing-2xs);text-decoration:none}.form-group__optional{margin-inline-start:auto}.form-group input[type=email],.form-group input[type=number],.form-group input[type=password],.form-group input[type=search],.form-group input[type=tel],.form-group input[type=text],.form-group textarea,.form-group select{background-color:var(--color-white);border:1px solid var(--color-grey-300);border-radius:0;color:var(--color-text-primary);min-height:calc(var(--spacing-s) * 2 + var(--font-size-m) + 2px);padding:var(--spacing-s);width:100%}.has-error .form-group input[type=email],.form-group input[type=email].has-error,.has-error .form-group input[type=number],.form-group input[type=number].has-error,.has-error .form-group input[type=password],.form-group input[type=password].has-error,.has-error .form-group input[type=search],.form-group input[type=search].has-error,.has-error .form-group input[type=tel],.form-group input[type=tel].has-error,.has-error .form-group input[type=text],.form-group input[type=text].has-error,.has-error .form-group textarea,.form-group textarea.has-error,.has-error .form-group select,.form-group select.has-error{border-color:var(--color-app-error)}.has-success .form-group input[type=email],.form-group input[type=email].has-success,.has-success .form-group input[type=number],.form-group input[type=number].has-success,.has-success .form-group input[type=password],.form-group input[type=password].has-success,.has-success .form-group input[type=search],.form-group input[type=search].has-success,.has-success .form-group input[type=tel],.form-group input[type=tel].has-success,.has-success .form-group input[type=text],.form-group input[type=text].has-success,.has-success .form-group textarea,.form-group textarea.has-success,.has-success .form-group select,.form-group select.has-success{border-color:var(--color-app-success)}.form-group textarea{min-height:90px}.form-group.is-hidden,.form-group .is-hidden{display:none}.form-group.has-error input,.form-group.has-error textarea,.form-group.has-error select,.form-group__field.has-error input,.form-group__field.has-error textarea,.form-group__field.has-error select{border-color:var(--color-app-error)}.form-group.has-error .form-group__note,.form-group__field.has-error .form-group__note{color:var(--color-app-error)}.form-group.has-success input,.form-group.has-success textarea,.form-group.has-success select,.form-group__field.has-success input,.form-group__field.has-success textarea,.form-group__field.has-success select{border-color:var(--color-app-success)}.form-group.has-success .form-group__note,.form-group__field.has-success .form-group__note{color:var(--color-app-success)}@media (min-width: 864px){.form-group{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion: no-preference){[data-animate]{opacity:0!important;transform:translateY(var(--translate-distance, 0));transition:opacity var(--duration, .5s) ease,transform var(--duration, .5s) ease;will-change:opacity,transform}[data-animate][data-animate-state=visible]{opacity:1!important;transform:translateY(0)}[data-animate][data-animate-duration=normal]{--duration: .5s}[data-animate][data-animate-duration=long]{--duration: .75s}[data-animate][data-animate-duration=longer]{--duration: 1s}[data-animate][data-animate-delay=none]{transition-delay:0s}[data-animate][data-animate-delay=normal]{transition-delay:.2s}[data-animate][data-animate-delay=delayed]{transition-delay:.5s}[data-animate][data-animate-direction=up]{--translate-distance: 16px}[data-animate][data-animate-direction=down]{--translate-distance: -16px}[data-animate][data-animate-direction=left]{--translate-distance: 16px;transform:translate(var(--translate-distance, 0))}[data-animate][data-animate-direction=right]{--translate-distance: -16px;transform:translate(var(--translate-distance, 0))}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--fade-in-up,.scroll-trigger.animate--fade-in-down,.scroll-trigger.animate--fade-in-left,.scroll-trigger.animate--fade-in-right,.scroll-trigger.animate--slide-in-up,.scroll-trigger.animate--slide-in-left,.scroll-trigger.animate--slide-in-right,.scroll-trigger.animate--slide-in-down{opacity:.01}.scroll-trigger.animate--slide-in-up{transform:translateY(2rem)}.scroll-trigger.animate--slide-in-down{transform:translateY(-2rem)}.scroll-trigger.animate--slide-in-left{transform:translate(-2rem)}.scroll-trigger.animate--slide-in-right{transform:translate(2rem)}.scroll-trigger.animate--fade-in-up{transform:translateY(2rem)}.scroll-trigger.animate--fade-in-down{transform:translateY(-2rem)}.scroll-trigger.animate--fade-in-left{transform:translate(-2rem)}.scroll-trigger.animate--fade-in-right{transform:translate(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in,.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in-up,.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in-down,.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in-left,.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in-right{opacity:1;animation:var(--animation-fade-in)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in-up{animation:var(--animation-slide-in-up);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in-down{animation:var(--animation-slide-in-down);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in-left{animation:var(--animation-slide-in-left);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in-right{animation:var(--animation-slide-in-right);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--fade-in-up,.scroll-trigger.scroll-trigger--design-mode.animate--fade-in-down,.scroll-trigger.scroll-trigger--design-mode.animate--fade-in-left,.scroll-trigger.scroll-trigger--design-mode.animate--fade-in-right,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in-up,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in-left,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in-right,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in-down,.scroll-trigger.scroll-trigger--design-mode .slider,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1;animation:none;transition:none;transform:none}@keyframes slideInUp{0%{transform:translateY(2rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes slideInDown{0%{transform:translateY(-2rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes slideInLeft{0%{transform:translate(-2rem);opacity:.01}to{transform:translate(0);opacity:1}}@keyframes slideInRight{0%{transform:translate(2rem);opacity:.01}to{transform:translate(0);opacity:1}}@keyframes fadeInUp{0%{transform:translateY(2rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes fadeInDown{0%{transform:translateY(-2rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes fadeInLeft{0%{transform:translate(-2rem);opacity:.01}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(2rem);opacity:.01}to{transform:translate(0);opacity:1}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}@keyframes ooni-skeleton-pulse{0%{background-position:-200vw 0}to{background-position:200vw 0}}.animate-pulse{background-color:var(--color-border-mid);border-radius:3.125rem;min-height:1rem;position:relative}.animate-pulse:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;animation:ooni-skeleton-pulse 2s linear infinite;background:#ffffff8c;background:linear-gradient(90deg,#fff0,#ffffff4d 30%,#ffffff4d,#fff0);background-size:200vw 100%;box-shadow:none!important}.animate-pulse+.animate-pulse{margin-top:1.125rem}.animate-pulse.animate-pulse-skinny{min-height:8px}.animate-pulse.animate-pulse-skinny+.animate-pulse{margin-top:.857rem}.animate-pulse.animate-pulse-light{background:var(--color-white)}.animate-pulse.animate-pulse-light:before{background:linear-gradient(90deg,#0000,#0000001a 30%,#0000001a,#0000)}.animate-pulse.animate-pulse-semi{background:#dfe0e180}.animate-pulse.rounded-none{border-radius:0}.animate-pulse.rounded-sm{border-radius:.25rem}.skeleton-page{margin:0 auto 9rem;box-sizing:content-box}.skeleton-page *{box-sizing:border-box}#skeleton-landing-page #skeleton-hero{min-height:650px;padding:0 6.25rem 0 .875rem;display:flex;align-items:center;justify-content:center}#skeleton-landing-page #skeleton-hero[data-fillscreen]{min-height:100vh}@media all and (min-width: 640px){#skeleton-landing-page #skeleton-hero{padding:0 6.25rem}}#skeleton-landing-page #skeleton-hero&gt;div{width:100%;max-width:1350px;box-sizing:content-box}#skeleton-landing-page #skeleton-copy{text-align:center;padding:0 3.5rem;margin-top:4.875rem;display:flex;flex-direction:column;align-items:center}#skeleton-landing-page #skeleton-copy&gt;div{display:block}#skeleton-landing-page #skeleton-copy&gt;div.skeleton-lp-custom-class-1{width:100%}#skeleton-landing-page #skeleton-copy&gt;div#skeleton-custom-el-3{width:50%}@media all and (min-width: 640px){#skeleton-landing-page #skeleton-copy&gt;div#skeleton-custom-el-3{width:100%}}#skeleton-landing-page .skeleton-lp-custom-class-1{max-width:614px}#skeleton-landing-page #skeleton-custom-el-2{max-width:302px;margin-right:9.5rem}#skeleton-landing-page #skeleton-custom-el-3{max-width:302px;margin-left:4.69rem;margin-right:4.69rem}#skeleton-explore-ovens{padding:0 .75rem;max-width:1400px}@media all and (min-width: 640px){#skeleton-explore-ovens{padding:0 5.5rem}}#skeleton-explore-ovens #skeleton-top{padding:5.95rem 0}@media all and (min-width: 640px){#skeleton-explore-ovens #skeleton-top{padding:7.5rem 0}}@media all and (min-width: 864px){#skeleton-explore-ovens #skeleton-bottom{display:flex;gap:120px;align-items:stretch}#skeleton-explore-ovens #skeleton-bottom #skeleton-left{width:300px;flex-shrink:0}#skeleton-explore-ovens #skeleton-bottom #skeleton-right{width:100%}}#skeleton-explore-ovens #skeleton-bottom #skeleton-left #skeleton-left-block{display:none;height:200px}@media all and (min-width: 864px){#skeleton-explore-ovens #skeleton-bottom #skeleton-left #skeleton-left-block{display:block}}#skeleton-explore-ovens #skeleton-bottom #skeleton-right{margin-top:3.125rem}@media all and (min-width: 864px){#skeleton-explore-ovens #skeleton-bottom #skeleton-right{margin-top:0}}#skeleton-explore-ovens #skeleton-bottom #skeleton-right #skeleton-content-block{height:320px;display:flex;flex-direction:column;justify-content:flex-end;padding:2.75rem 1.5rem}@media all and (min-width: 864px){#skeleton-explore-ovens #skeleton-bottom #skeleton-right #skeleton-content-block{padding:4.5rem 2.25rem;height:100%}}#skeleton-explore-ovens .skeleton-custom-class-1{max-width:100px}#skeleton-explore-ovens #skeleton-custom-el-1{max-width:614px}#skeleton-explore-ovens #skeleton-custom-el-2{max-width:302px;margin-right:9.5rem}#skeleton-explore-ovens #skeleton-custom-el-3{margin-right:4.625rem}#skeleton-explore-ovens #skeleton-custom-el-5{max-width:380px;margin-right:10.85rem}#skeleton-recipe #skeleton-top{height:320px;display:none}@media all and (min-width: 640px){#skeleton-recipe #skeleton-top{display:block}}#skeleton-recipe #skeleton-bottom{max-width:720px;margin-left:auto;margin-right:auto;box-sizing:content-box}@media all and (min-width: 640px){#skeleton-recipe #skeleton-bottom{padding:1.5rem;margin-top:-320px}}#skeleton-recipe #skeleton-bottom #skeleton-video{height:360px}@media all and (max-width: 640px){#skeleton-recipe #skeleton-bottom #skeleton-video{border-radius:0;height:160px}}#skeleton-recipe #skeleton-bottom #skeleton-content{padding:1rem;margin-top:1.5rem}@media all and (min-width: 640px){#skeleton-recipe #skeleton-bottom #skeleton-content{padding:0}}#skeleton-recipe #skeleton-bottom #skeleton-avatar{display:flex;align-items:center;gap:.5rem;margin:1rem 0}#skeleton-recipe #skeleton-bottom #skeleton-avatar&gt;div#skeleton-avatar-el-1{width:2rem;height:2rem}#skeleton-recipe #skeleton-bottom #skeleton-avatar&gt;div#skeleton-avatar-el-2{margin-top:0;width:100%;max-width:145px}#skeleton-recipe #skeleton-custom-el-1{margin-right:145px;max-width:360px}#skeleton-recipe #skeleton-custom-el-2{max-width:360px;margin-right:9rem}.title-1,.article-rte h1{font-size:var(--font-size-3xl);font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.title-1,.article-rte h1{font-size:72px}}@media (min-width: 1600px){.title-1,.article-rte h1{font-size:var(--font-size-5xl)}}.title-2,.article-rte h2{font-size:calc(var(--font-size-xl) + var(--spacing-2xs));font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.title-2,.article-rte h2{font-size:var(--font-size-3xl)}}@media (min-width: 1600px){.title-2,.article-rte h2{font-size:var(--font-size-4xl)}}.title-3,.article-rte h3{font-size:var(--font-size-xl);font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.title-3,.article-rte h3{font-size:var(--font-size-2l)}}@media (min-width: 1600px){.title-3,.article-rte h3{font-size:var(--font-size-2xl)}}.title-4,.article-rte h4{font-size:var(--font-size-l);font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.title-4,.article-rte h4{font-size:var(--font-size-l)}}@media (min-width: 1600px){.title-4,.article-rte h4{font-size:var(--font-size-xl)}}.title-5,.article .article-rte.rich-text-renderer p:has(strong):has(:only-child),.article .article-rte.rich-text-renderer p:has(em):has(:only-child),.article-rte h5{font-size:var(--font-size-ml);font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.title-5,.article .article-rte.rich-text-renderer p:has(strong):has(:only-child),.article .article-rte.rich-text-renderer p:has(em):has(:only-child),.article-rte h5{font-size:var(--font-size-ml)}}@media (min-width: 1600px){.title-5,.article .article-rte.rich-text-renderer p:has(strong):has(:only-child),.article .article-rte.rich-text-renderer p:has(em):has(:only-child),.article-rte h5{font-size:var(--spacing-l)}}.title-6{font-size:var(--font-size-2m);font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.title-6{font-size:var(--font-size-2m)}}@media (min-width: 1600px){.title-6{font-size:var(--font-size-2m)}}.title-6--semi,.sticky-add-to-cart__price,.article-rte h6{font-size:var(--font-size-2m);line-height:1.3;font-weight:var(--weight-semi)}@media (min-width: 863px) and (max-width: 1600px){.title-6--semi,.sticky-add-to-cart__price,.article-rte h6{font-size:var(--font-size-2m)}}@media (min-width: 1600px){.title-6--semi,.sticky-add-to-cart__price,.article-rte h6{font-size:var(--font-size-2m)}}.text-large{font-size:var(--font-size-m);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.text-large{font-size:var(--font-size-2m)}}.text-large--semi{font-size:var(--font-size-m);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}@media (min-width: 1600px){.text-large--semi{font-size:var(--font-size-2m)}}.text-medium{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.text-medium{font-size:var(--font-size-m)}}.text-medium--semi{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}@media (min-width: 1600px){.text-medium--semi{font-size:var(--font-size-m)}}.text-small,.text-sm{font-size:var(--font-size-s);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.text-small,.text-sm{font-size:var(--font-size-sm)}}.text-small--semi,.text-sm--semi{font-size:var(--font-size-s);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}@media (min-width: 1600px){.text-small--semi,.text-sm--semi{font-size:var(--font-size-sm)}}.text-x-small{font-size:var(--font-size-2xs);line-height:1.3;font-weight:var(--weight-regular)}.text-x-small--semi{font-size:var(--font-size-2xs);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}.text-caption{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-light)}.text-caption--semi{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-light);font-weight:var(--weight-semi)}.text-label{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-book)}.text-label--semi{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-book);font-weight:var(--weight-semi)}.text-navigation{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-mid)}.text-navigation--semi{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-mid);font-weight:var(--weight-semi)}.text-announcement{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.text-announcement{font-size:var(--font-size-sm)}}.text-announcement--semi{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}@media (min-width: 1600px){.text-announcement--semi{font-size:var(--font-size-sm)}}.text-breadcrumb{font-size:var(--font-size-s);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.text-breadcrumb{font-size:var(--font-size-sm)}}#BambooHR-ATS .BambooHR-ATS-board ul.BambooHR-ATS-Department-List{margin:24px 0;list-style:none}#BambooHR-ATS .BambooHR-ATS-board ul.BambooHR-ATS-Department-List a{text-decoration:underline;font-weight:var(--weight-bold);margin-right:6px}#BambooHR-ATS .BambooHR-ATS-board ul.BambooHR-ATS-Department-List li{color:var(--color-foreground)}#BambooHR-ATS .BambooHR-ATS-board ul.BambooHR-ATS-Department-List ul.BambooHR-ATS-Jobs-List{list-style:disc;padding-left:24px}#BambooHR-ATS .BambooHR-ATS-board ul.BambooHR-ATS-Department-List .BambooHR-ATS-Department-Header{font-weight:var(--weight-bold);margin:20px 0 10px}#BambooHR-ATS .BambooHR-ATS-board ul.BambooHR-ATS-Department-List .BambooHR-ATS-Jobs-Item{padding:4px 0}#main-content.hide,#not-found-wrapper.hide{display:none}.custom-dropdown{position:relative;background-color:var(--color-white);display:block}.custom-dropdown__button{display:flex;align-items:center;height:100%;cursor:pointer;column-gap:var(--spacing-s)}.custom-dropdown__options{display:none;position:absolute;top:100%;left:0;width:100%;background-color:var(--color-white);max-height:30vh;overflow-y:auto;box-shadow:0 10px 30px #00000014;z-index:var(--zindex-dropdown)}.custom-dropdown__option{display:flex;align-items:center;column-gap:var(--spacing-s);cursor:pointer;padding-inline:var(--spacing-m);padding-block:calc(var(--spacing-s) - var(--spacing-3xs))}#gladlyChat_container svg{pointer-events:none}.customers-loyalty-block *,.yotpo-widget-loyalty-page *{font-family:Poppins,sans-serif}.customers-loyalty-block *:focus:not(:focus-visible),.yotpo-widget-loyalty-page *:focus:not(:focus-visible){outline:0!important;box-shadow:none!important}.customers-loyalty-block .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container a,.yotpo-widget-loyalty-page .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container a{font-weight:var(--weight-bold);text-decoration:underline}.customers-loyalty-block .yotpo-inactive-button,.yotpo-widget-loyalty-page .yotpo-inactive-button{display:none!important}.customers-loyalty-block .yotpo-widget-hero-section .replacement-button,.yotpo-widget-loyalty-page .yotpo-widget-hero-section .replacement-button{font-size:1.125rem}.customers-loyalty-block .yotpo-widget-hero-section .replacement-button.sign-up,.yotpo-widget-loyalty-page .yotpo-widget-hero-section .replacement-button.sign-up{background:none;border:1px solid var(--color-white);color:var(--color-white)}.customers-loyalty-block .yotpo-widget-hero-section .replacement-button.log-in,.yotpo-widget-loyalty-page .yotpo-widget-hero-section .replacement-button.log-in{background:#ffc633;color:#293035}@media (min-width: 1280px){.customers-loyalty-block .yotpo-widget-hero-section .yotpo-text-on-background,.yotpo-widget-loyalty-page .yotpo-widget-hero-section .yotpo-text-on-background{min-height:unset}}.customers-loyalty-block .yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-background-text-mobile,.yotpo-widget-loyalty-page .yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-background-text-mobile{margin-bottom:0}.customers-loyalty-block .yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-text-and-buttons,.yotpo-widget-loyalty-page .yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-text-and-buttons{padding:2.5rem}.customers-loyalty-block .yotpo-widget-hero-section .yotpo-text-on-background .yotpo-text-and-buttons .yotpo-title,.yotpo-widget-loyalty-page .yotpo-widget-hero-section .yotpo-text-on-background .yotpo-text-and-buttons .yotpo-title{line-height:1.25}@media (min-width: 1280px){.customers-loyalty-block .yotpo-widget-hero-section .yotpo-text-on-background .yotpo-text-container,.yotpo-widget-loyalty-page .yotpo-widget-hero-section .yotpo-text-on-background .yotpo-text-container{max-width:520px!important;padding:9.375rem 0!important;top:unset!important}}.customers-loyalty-block .yotpo-widget-my-rewards-widget,.yotpo-widget-loyalty-page .yotpo-widget-my-rewards-widget{background-color:#2c2c2c08}.customers-loyalty-block .yotpo-widget-my-rewards-widget .yotpo-logged-in-view,.yotpo-widget-loyalty-page .yotpo-widget-my-rewards-widget .yotpo-logged-in-view{max-width:800px}.customers-loyalty-block .yotpo-widget-my-rewards-widget .yotpo-logged-in-view .yotpo-description,.yotpo-widget-loyalty-page .yotpo-widget-my-rewards-widget .yotpo-logged-in-view .yotpo-description{margin-bottom:1.875rem}.customers-loyalty-block .yotpo-widget-my-rewards-widget .yotpo-logged-in-view .yotpo-description .yotpo-inner-text,.yotpo-widget-loyalty-page .yotpo-widget-my-rewards-widget .yotpo-logged-in-view .yotpo-description .yotpo-inner-text{padding:0 1rem}.customers-loyalty-block .yotpo-widget-my-rewards-widget .yotpo-logged-in-view .yotpo-action-button-widget .yotpo-button-standard-size,.yotpo-widget-loyalty-page .yotpo-widget-my-rewards-widget .yotpo-logged-in-view .yotpo-action-button-widget .yotpo-button-standard-size{padding:0 1rem;width:fit-content}.customers-loyalty-block .yotpo-widget-my-rewards-widget .yotpo-logged-in-view .yotpo-secondary-button,.yotpo-widget-loyalty-page .yotpo-widget-my-rewards-widget .yotpo-logged-in-view .yotpo-secondary-button{padding-left:0}.customers-loyalty-block .yotpo-widget-my-rewards-widget .yotpo-row-display.yotpo-border-style.border-style-rectangular,.yotpo-widget-loyalty-page .yotpo-widget-my-rewards-widget .yotpo-row-display.yotpo-border-style.border-style-rectangular,.customers-loyalty-block .yotpo-widget-my-rewards-widget .yotpo-row-display,.yotpo-widget-loyalty-page .yotpo-widget-my-rewards-widget .yotpo-row-display{justify-content:center}.customers-loyalty-block .yotpo-widget-my-rewards-widget .row-action-column,.yotpo-widget-loyalty-page .yotpo-widget-my-rewards-widget .row-action-column{max-width:220px}.customers-loyalty-block .yotpo-widget-my-rewards-widget .row-date-column,.yotpo-widget-loyalty-page .yotpo-widget-my-rewards-widget .row-date-column{max-width:130px}.customers-loyalty-block .yotpo-widget-my-rewards-widget .row-status-column,.yotpo-widget-loyalty-page .yotpo-widget-my-rewards-widget .row-status-column{align-items:center;max-width:135px}.customers-loyalty-block .yotpo-widget-my-rewards-widget .row-points-column,.yotpo-widget-loyalty-page .yotpo-widget-my-rewards-widget .row-points-column{text-align:left;max-width:100px;width:100%}.customers-loyalty-block .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-close-icon,.yotpo-widget-loyalty-page .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-close-icon{top:110px}.customers-loyalty-block .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container.yotpo-is-mobile .yotpo-headline-center-element .yotpo-title-text,.yotpo-widget-loyalty-page .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container.yotpo-is-mobile .yotpo-headline-center-element .yotpo-title-text{overflow:hidden;text-overflow:ellipsis}.customers-loyalty-block .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container .yotpo-button-style,.yotpo-widget-loyalty-page .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container .yotpo-button-style{font-weight:var(--weight-mid)!important}.customers-loyalty-block .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container .replacement-button,.yotpo-widget-loyalty-page .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container .replacement-button{font-size:1rem}.customers-loyalty-block .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container .replacement-button.sign-up,.yotpo-widget-loyalty-page .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container .replacement-button.sign-up{color:#293035;background:#ffc633;padding:.5rem 3rem;text-decoration:none}.customers-loyalty-block .yotpo-widget-referral-widget .yotpo-copy-link-body-input,.yotpo-widget-loyalty-page .yotpo-widget-referral-widget .yotpo-copy-link-body-input{background:var(--color-white);color:#293035cc;cursor:text}.customers-loyalty-block .yotpo-widget-referral-widget .yopto-widget-button-icon,.yotpo-widget-loyalty-page .yotpo-widget-referral-widget .yopto-widget-button-icon{align-items:center}.customers-loyalty-block .yotpo-widget-referral-widget .yotpo-right-align-background .yotpo-email-view,.yotpo-widget-loyalty-page .yotpo-widget-referral-widget .yotpo-right-align-background .yotpo-email-view{width:100%;margin:auto}.customers-loyalty-block .yotpo-widget-referral-widget .yotpo-widget-clear .yopto-widget-button-icon,.customers-loyalty-block .yotpo-widget-referral-widget .yotpo-widget-clear .yopto-widget-button-text,.yotpo-widget-loyalty-page .yotpo-widget-referral-widget .yotpo-widget-clear .yopto-widget-button-icon,.yotpo-widget-loyalty-page .yotpo-widget-referral-widget .yotpo-widget-clear .yopto-widget-button-text{font-weight:var(--weight-mid)!important}.customers-loyalty-block .yotpo-widget-referral-widget .yotpo-input-container label,.yotpo-widget-loyalty-page .yotpo-widget-referral-widget .yotpo-input-container label{color:#293035!important}.customers-loyalty-block .yotpo-widget-referral-widget .yotpo-referral-widget-error-message,.yotpo-widget-loyalty-page .yotpo-widget-referral-widget .yotpo-referral-widget-error-message{align-items:flex-end;display:flex;margin-top:.5rem!important}.customers-loyalty-block .yotpo-widget-referral-widget .yotpo-action-button-widget.yotpo-friends-share-button,.yotpo-widget-loyalty-page .yotpo-widget-referral-widget .yotpo-action-button-widget.yotpo-friends-share-button{margin-top:58px!important}.customers-loyalty-block .yotpo-widget-referral-widget .yotpo-email-view .yotpo-header-text,.yotpo-widget-loyalty-page .yotpo-widget-referral-widget .yotpo-email-view .yotpo-header-text{background-image:url(https://cdn.shopify.com/s/files/1/0944/3476/files/ooni-rewards.webp?v=1739291350);background-position:center;background-repeat:no-repeat;background-size:180px;height:180px}.customers-loyalty-block.rewards-locale-de .yotpo-widget-referral-widget .yotpo-email-view .yotpo-header-text,.yotpo-widget-loyalty-page.rewards-locale-de .yotpo-widget-referral-widget .yotpo-email-view .yotpo-header-text{background-image:url(https://cdn.shopify.com/s/files/1/0944/3476/files/ooni-rewards-de.webp?v=1739291292);background-size:240px}.customers-loyalty-block.rewards-locale-fr .yotpo-widget-referral-widget .yotpo-email-view .yotpo-header-text,.yotpo-widget-loyalty-page.rewards-locale-fr .yotpo-widget-referral-widget .yotpo-email-view .yotpo-header-text{background-image:url(https://cdn.shopify.com/s/files/1/0944/3476/files/ooni-rewards-fr.webp?v=1739291308);background-size:160px}.customers-loyalty-block.rewards-locale-it .yotpo-widget-referral-widget .yotpo-email-view .yotpo-header-text,.yotpo-widget-loyalty-page.rewards-locale-it .yotpo-widget-referral-widget .yotpo-email-view .yotpo-header-text{background-image:url(https://cdn.shopify.com/s/files/1/0944/3476/files/ooni-rewards-it.webp?v=1739291334);background-size:140px}.loyalty-faqs-container{max-width:800px;margin:24px auto}.loyalty-faqs-container h3{font-size:24px;margin-bottom:16px}.loyalty-faqs-container p{line-height:1.5;padding:16px 0}.customers-loyalty-block{position:relative}.customers-loyalty-block img{max-height:400px}.customers-loyalty-block .yotpo-button-standard-size{max-width:80%!important}.customers-loyalty-block .customers-loyalty-block__content{position:absolute;top:0;width:100%}.customers-loyalty-block .responsive-image{max-height:300px;aspect-ratio:1/1}@media (min-width: 863px){.customers-loyalty-block .responsive-image{aspect-ratio:16/9}}.customers-loyalty-block .customers-loyalty-block__message{color:var(--color-white);text-align:center}.customers-loyalty-block .customers-loyalty-block__image-overlay{background:#01010180;height:300px;position:absolute;top:0;width:100%;pointer-events:none}.customers-loyalty-block .yotpo-widget-my-rewards-widget{min-height:266px}.giftcard__header{width:100%;height:18rem;background:var(--color-brand-primary);display:flex;flex-flow:column wrap;justify-content:center;align-items:center;padding-block-end:var(--spacing-2xl)}@media screen and (min-width: 864px){.giftcard__header{height:16rem}}.giftcard__header-title{color:var(--color-white)}.giftcard__header-logo img{width:5rem;height:3rem}.giftcard__main{display:flex;flex-flow:column wrap;align-items:center;position:relative;margin-block-start:-110px}@media screen and (min-width: 864px){.giftcard__main{margin-block-start:-100px}}.giftcard__container{max-width:480px!important;padding:0 var(--spacing-m)}@media screen and (min-width: 864px){.giftcard__container{padding:0}}.giftcard__image-container{display:flex;justify-content:center;width:100%;margin-block-end:var(--spacing-m)}.giftcard__image{border-radius:var(--spacing-s);aspect-ratio:16/9;object-fit:cover}.giftcard__details{margin:var(--spacing-l) 0}.giftcard__amount{margin-block-end:var(--spacing-l)}@media screen and (min-width: 864px){.giftcard__amount{margin-block-end:var(--spacing-m)}}.giftcard__amount label{display:flex;flex-flow:column wrap}@media screen and (min-width: 864px){.giftcard__amount label{width:100%;flex-flow:row wrap;justify-content:space-between}}.giftcard__amount label span{margin-block-start:var(--spacing-2xs)}@media screen and (min-width: 864px){.giftcard__amount label span{margin-block-start:0}}.giftcard__amount-value{font-weight:var(--weight-bold)}.giftcard__code-inner label{display:flex;flex-flow:column wrap}@media screen and (min-width: 864px){.giftcard__code-inner label{width:100%;flex-flow:row wrap;justify-content:space-between}}.giftcard__code-inner label span{margin-block-start:var(--spacing-2xs)}@media screen and (min-width: 864px){.giftcard__code-inner label span{margin-block-start:0}}.giftcard__code-value{font-weight:var(--weight-bold)}.giftcard__actions{display:flex;flex-flow:column wrap;gap:var(--spacing-s)}@media screen and (min-width: 864px){.giftcard__actions{flex-flow:row nowrap;justify-content:space-between}}.giftcard__actions button{flex-grow:1}@media screen and (min-width: 864px){.giftcard__actions button{width:50%}}.giftcard__shop-link{width:100%;text-align:center;margin-block-start:var(--spacing-l)}.giftcard button i{margin-inline-end:var(--spacing-s)}.giftcard button i.print-icon{color:var(--color-brand-primary)}.giftcard button i.copy-icon{color:var(--color-grey-300)}.giftcard__redemption-container{width:100%;background:var(--color-grey-150);padding:var(--spacing-xl) var(--spacing-m);margin-block-start:var(--spacing-xl);display:flex;justify-content:center}@media screen and (min-width: 864px){.giftcard__redemption-container{padding:var(--spacing-xl) 0}}.giftcard__redemption-content{max-width:480px}.giftcard__redemption-content h5{margin:0 0 var(--spacing-s)}.giftcard__redemption-content ol{padding-inline-start:calc(2 * var(--spacing-m));margin-block-end:0}.giftcard__redemption-content ol li{line-height:calc(2 * var(--spacing-m))}.giftcard__shop-link{color:var(--color-white)!important;text-decoration:none!important;width:max-content}.print-only{display:none}@media print{@page{size:A4;margin:var(--spacing-2xl) var(--spacing-3xl);font-family:var(--text-font)!important}.print-only{display:unset!important}.giftcard__image-container,.giftcard__actions,.shop-link{display:none!important}.giftcard__header{height:unset!important;width:100%!important;padding:0!important;margin:0!important;background:none!important;flex-flow:row wrap!important;justify-content:flex-start!important}.giftcard__header-logo{width:100%!important;display:flex!important;align-items:center!important;font-size:var(--font-size-m)!important}.giftcard__header-logo img{filter:invert(1)!important;margin-inline-end:var(--spacing-s)!important}.giftcard__header-title{color:var(--color-text-primary)!important;font-size:var(--font-size-m)!important;margin:var(--spacing-xl) 0!important}.giftcard__main{margin-block-start:0!important}.giftcard__container{max-width:unset!important;width:100%!important;padding:0!important;display:flex!important;flex-flow:row wrap!important}.giftcard__details{width:100%!important;margin:var(--spacing-m) 0 var(--spacing-xl)!important}.giftcard__amount label,.giftcard__code-inner label{width:100%!important;display:flex!important;flex-flow:row wrap!important;justify-content:space-between!important;align-items:center!important}.giftcard__amount label .giftcard__amount-value,.giftcard__amount label .giftcard__code-value,.giftcard__code-inner label .giftcard__amount-value,.giftcard__code-inner label .giftcard__code-value{font-size:var(--font-size-sm)!important;line-height:1.125!important}hr{width:100%!important;border:1px solid var(--color-grey-150)!important}.giftcard__redemption-container{width:100%!important;padding:0!important;justify-content:flex-start!important;background:none!important}.giftcard__redemption-content{max-width:unset!important}}#shopify-section-404{display:flex;align-items:center;justify-content:center;min-height:70vh;padding:48px 0}#shopify-section-404 .not-found-section{padding:0 16px;text-align:center}#shopify-section-404 .not-found-section p{margin:0 0 16px}#shopify-section-404 .not-found-section .btn{background:#ffc633}.bottom-bar{border-top:var(--spacing-4xs) solid var(--color-grey-700)}.bottom-bar__container{display:flex;justify-content:space-between;align-items:center;padding-block:var(--spacing-xl);padding-inline:0}.bottom-bar__localization{margin-inline-end:var(--spacing-l)}.bottom-bar__localization .localization-trigger__label-text{color:var(--color-white)}.bottom-bar__attribution{display:flex;align-items:end;flex-grow:1;justify-content:flex-end}.bottom-bar__policy-links{display:flex;gap:var(--spacing-2xl);margin-inline-end:var(--spacing-2xl)}.bottom-bar__policy-link,.bottom-bar__copyright{color:var(--color-grey-500)}.bottom-bar__payments{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-s);padding-block:0}.bottom-bar__securely-text{color:var(--color-grey-500);text-align:center}.bottom-bar__payments-icon--klarna,.bottom-bar__payments-icon--revolut{height:calc(var(--spacing-l) - var(--spacing-3xs));width:auto}@media (max-width: 863px){.bottom-bar{margin-inline:var(--spacing-m);max-width:var(--container-max-width)}.bottom-bar__copyright{flex-basis:100%;text-align:center}.bottom-bar__attribution{width:100%;justify-content:center;gap:var(--spacing-m);flex-wrap:wrap;flex-direction:row}.bottom-bar__container{display:flex;flex-direction:column;align-items:center}.bottom-bar__payments{padding-block:calc(var(--spacing-l) - var(--spacing-2xs))}.bottom-bar__policy-links{flex-wrap:wrap;justify-content:center;gap:var(--spacing-xs) var(--spacing-l);margin-right:0}}.footer{background-color:var(--color-ooni-grey);display:block;padding-block:var(--spacing-s) var(--spacing-xl);position:relative}.footer-group{background-color:var(--color-brand-primary)}.footer__accordion-link{display:block;padding-block-end:var(--spacing-xs)}.footer__download-text{color:var(--color-white);margin-block-start:var(--spacing-xl)}.footer__download-logos{display:flex;gap:var(--spacing-s);margin-block-start:var(--spacing-l)}.footer__back-to-top-wrapper{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-s)}.footer__back-to-top{background-color:var(--color-brand-secondary)}.footer__back-to-top-text{color:var(--color-white)}.footer__mobile-heading{display:flex;align-items:center;justify-content:space-between;margin-block-end:var(--spacing-m)}.footer__logo{max-width:102px}.footer__back-to-top{width:44px;height:44px;border-radius:50%}.footer__back-to-top svg{height:var(--spacing-xl)}.footer__credential-logos{align-items:center;display:flex;gap:var(--spacing-m);margin-block-start:var(--spacing-xl);flex-wrap:wrap}.footer__credential-logo{max-width:124px}.footer__social-icons{display:flex;gap:var(--spacing-s);margin-block:var(--spacing-xl)}.footer__social-icon{display:block;width:calc(var(--spacing-l) + var(--spacing-2xs));height:calc(var(--spacing-l) + var(--spacing-2xs))}.footer__social-icon svg{width:calc(var(--spacing-l) + var(--spacing-2xs));height:calc(var(--spacing-l) + var(--spacing-2xs))}.footer__title,.footer__localization .localization-trigger__label-text{color:var(--color-white)}@media (min-width: 863px){.footer{padding-block-start:var(--spacing-4xl)}.footer__content{border-top:0;padding-block:0}.footer__content-impact{flex-direction:column}.footer__content .footer__title{margin-block-end:0}.footer__logo{max-width:142px}.footer__social-icons{margin-block-end:0}.footer__container{display:grid;grid-template-columns:1fr 3fr;padding-block-end:var(--spacing-3xl)}.footer__links{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.footer__menu-link{cursor:pointer;display:block;padding-block-end:var(--spacing-xs);color:var(--color-white)}.footer__menu-link:hover{color:var(--color-off-white);opacity:.8}.footer__title{display:block;padding-block-end:var(--spacing-m);padding-block-start:calc(var(--spacing-m) + var(--spacing-2xs))}.footer__back-to-top{width:var(--spacing-4xl);height:var(--spacing-4xl);border-radius:50%}.footer__credential-logos{align-items:center;display:flex;gap:var(--spacing-m);margin-block-start:var(--spacing-xl)}.footer__credential-logo{max-width:112px}}@media (max-width: 863px){.footer__social-icons{margin-block-start:0;padding-block:var(--spacing-l);border-bottom:1px solid var(--color-grey-700)}}.footer .uwp-accordion__panel{border-color:var(--color-grey-700)}.footer .uwp-accordion__panel:last-child{border-bottom:1px solid var(--color-grey-700)}.footer .uwp-accordion__panel-control,.footer .uwp-accordion__panel-content{color:var(--color-white)}.footer .uwp-accordion__panel-content--spaced{padding-top:0}.footer #ot-sdk-btn.ot-sdk-show-settings.footer__menu-link,.footer #ot-sdk-btn.ot-sdk-show-settings.footer__accordion-link{border:none;color:var(--color-white);cursor:pointer;padding:0 0 8px;font-size:var(--font-size-s);line-height:1.3;text-transform:none;text-decoration:none;transition:none}@media screen and (min-width: 1600px){.footer #ot-sdk-btn.ot-sdk-show-settings.footer__menu-link,.footer #ot-sdk-btn.ot-sdk-show-settings.footer__accordion-link{font-size:var(--font-size-sm)}}.footer #ot-sdk-btn.ot-sdk-show-settings.footer__menu-link:hover,.footer #ot-sdk-btn.ot-sdk-show-settings.footer__accordion-link:hover{background-color:unset}.minicart__container .minicart__main svg{height:auto;width:auto}.minicart__container .minicart__main .free-gifts .free-gift__title{margin-block-end:var(--spacing-s)}.minicart__actions{display:flex;align-items:center;margin-block-start:var(--spacing-m)}.minicart__body{flex-grow:1;height:100%;max-height:calc(100dvh - 281px);overflow-y:auto;padding-block:calc(var(--spacing-l) - var(--spacing-2xs))}.minicart__body .cart__compatibility{margin-inline:0}.minicart__free-gifts-title{display:block;margin-block-end:var(--spacing-m)}.minicart__free-gifts .product-card__title,.minicart__free-gifts .price__item{font-size:var(--font-size-s)}.minicart__free-gifts .product-card__reviews{display:none}.minicart__free-gifts .product-card__details{padding-block-end:calc(var(--spacing-s) - var(--spacing-3xs))}.minicart__quantity{display:flex;align-items:center;width:91px;height:32px;overflow:hidden;margin-inline-end:var(--spacing-l)}.minicart__quantity:has(input[type=button].is-hidden) input[type=number]{margin-left:var(--spacing-xl);width:23px}.minicart__quantity input[type=button]{background-color:transparent;color:var(--color-brand-primary);padding-inline:var(--spacing-s);height:100%;border:0;cursor:pointer}.minicart__quantity input[type=number]{color:var(--color-brand-primary);padding:0;text-align:center;height:100%;border-radius:0;background-color:transparent;border:1px solid var(--color-grey-300)}.minicart__quantity input::-webkit-outer-spin-button,.minicart__quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.minicart__quantity input:focus{outline:none}.minicart__close,.minicart__delete{color:var(--color-text-primary)}.minicart__delete{color:var(--color-brand-primary);text-decoration:underline}.minicart__body,.minicart__header,.minicart__footer,.minicart__message{padding-inline:calc(var(--spacing-m) + var(--spacing-3xs))}.minicart__body--empty{display:none}.minicart__close-icon.minicart__close-icon{display:flex;align-items:center;justify-content:center;background-color:var(--color-grey-150);border-radius:50%;height:32px;width:32px}.minicart__close-icon.minicart__close-icon svg{width:var(--spacing-m);height:var(--spacing-m)}.minicart__footer{padding:var(--spacing-m) 0;margin-inline:var(--spacing-m);border-top:1px solid var(--color-grey-300)}.minicart__footer-actions{display:grid;grid-template-columns:1fr;gap:var(--spacing-m);padding-block-start:var(--spacing-m)}.minicart__footer-actions--empty{display:none}.minicart__footer-checkout{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs)}.minicart__footer-checkout svg{margin-block-start:var(--spacing-3xs);height:18px!important;width:18px!important}.minicart__footer-cart{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);text-decoration:none}.minicart__footer-cart svg{height:12px!important;width:12px!important}.minicart__footer-free-shipping{margin-block-end:var(--spacing-xl)}.minicart__footer-free-shipping-header{gap:var(--spacing-s)}.minicart__footer-free-shipping-bar{height:3px;width:100%;display:inline-block;background:var(--color-border-mid);position:relative;margin-block-start:var(--spacing-s)}.minicart__footer-free-shipping-progress{height:3px;display:inline-block;position:absolute;left:0;top:0;background:var(--color-brand-evergreen);transition:width .5s ease}.minicart__footer-free-shipping-header,.minicart__footer-free-shipping-footer{display:flex;align-items:center}.minicart__footer-free-shipping-cost,.minicart__footer-free-shipping-amount-left{margin-inline-start:auto}.minicart__footer-free-shipping+.minicart__footer-totals,.minicart__footer-free-shipping-footer{margin-block-start:var(--spacing-s)}.minicart__footer-payments{display:flex;align-items:center;justify-content:center;column-gap:calc(var(--spacing-s) - var(--spacing-3xs));flex-wrap:wrap;padding-block-start:calc(var(--spacing-m) - var(--spacing-3xs))}.minicart__footer-payments svg{width:var(--spacing-l)!important}.minicart__footer-total{display:flex;align-items:center;justify-content:space-between;color:var(--color-grey-600);margin-block-end:var(--spacing-xs)}.minicart__footer-subtotal{color:var(--color-brand-primary)}.minicart__header-title{display:flex;align-items:center;gap:var(--spacing-xs)}.minicart__header-title span:has(svg){display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-brand-secondary);height:22px;width:22px}.minicart__header-icon svg{width:16px;height:16px}.minicart__header-wrapper{padding-block-start:var(--spacing-l);padding-block-end:calc(var(--spacing-l) - var(--spacing-2xs));display:flex;align-items:center;justify-content:space-between;border-bottom:var(--spacing-4xs) solid var(--color-grey-300)}.minicart__drawer .drawer__container.drawer__container{background-color:var(--color-white)}.minicart__drawer .drawer__container.drawer__container--has-bundles{display:grid}.minicart__item{display:flex;flex-direction:column;column-gap:var(--spacing-m);margin-block-end:var(--spacing-m);padding-block-end:var(--spacing-m);border-bottom:1px solid var(--color-grey-300)}.minicart__item .price__unit_pricing{font-size:var(--spacing-s)}.minicart__item-info{display:flex;flex-direction:column;width:100%}.minicart__item-info p:not(:only-child):first-child{margin-block-end:var(--spacing-2xs)}.minicart__item-info p+p{color:var(--color-grey-600)}.minicart__item-wrapper{display:flex;gap:var(--spacing-m);flex:1}.minicart__item-inner{flex:1}.minicart__item-image{max-width:104px;aspect-ratio:1/1;object-fit:cover}.minicart__item-option{margin-block-start:var(--spacing-2xs);color:var(--color-grey-600)}.minicart__item-title,.minicart__item-line,.minicart__item-options{margin-block-end:var(--spacing-2xs)}.minicart__item .price__item.price__item{font-weight:var(--weight-semi)}.minicart__item .availability-note{background:var(--color-grey-150);padding:12px 18px;border-radius:4px;display:flex;align-items:center;gap:8px;margin-block-start:var(--spacing-s)}.minicart__item .availability-note span{line-height:1;display:flex}.minicart__item .availability-note span svg{width:24px}.minicart__item .availability-note p{font-size:var(--font-size-s);font-weight:var(--weight-regular)}@media (min-width: 1401px){.minicart__item .availability-note p{font-size:var(--font-size-sm)}}.minicart__bundles{display:none;background-color:var(--color-grey-150);color:var(--color-brand-primary);padding:var(--spacing-l);height:100dvh;overflow-y:auto;scrollbar-width:none}.minicart__bundles-title{margin-block-end:var(--spacing-l)}.minicart__bundle{background-color:var(--color-white);padding:var(--spacing-s) var(--spacing-m);display:flex;gap:var(--spacing-m);align-items:flex-start}.minicart__bundle:not(:last-child){margin-block-end:var(--spacing-xs)}.minicart__bundle:has(button[disabled]){pointer-events:none;opacity:.7}.minicart__bundle-image{background-color:var(--color-grey-150)}.minicart__bundle-content{display:flex;justify-content:space-between;gap:var(--spacing-m);flex:1}.minicart__bundle-title{margin-block-end:var(--spacing-2xs)}.minicart__bundle-variant{display:block;height:auto;padding:var(--spacing-xs);margin-block-start:var(--spacing-2xs);padding-inline-end:var(--spacing-xl);text-overflow:ellipsis}.minicart__bundle-variant:has(+*){margin-block-end:var(--spacing-2xs)}.minicart__bundle-description{color:var(--color-grey-600)}.minicart__bundle-actions{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--spacing-m)}.minicart__bundle-add{border:1px solid var(--color-grey-300);border-radius:50%;display:flex;align-items:center;justify-content:center;height:32px;width:32px}.minicart__bundle-add span,.minicart__bundle-add span&gt;svg{display:block;height:16px;width:16px}.minicart__main{display:flex;flex-direction:column;height:100%;max-height:100vh}.minicart__toggle{position:relative;color:var(--content-color, inherit)}.minicart__toggle-count{position:absolute;top:15px;right:10px;transform:translate(60%,-60%);background-color:var(--color-brand-secondary);color:var(--color-text-primary);padding:var(--spacing-2xs);font-size:var(--font-size-xs);border-radius:var(--spacing-l);width:8px;height:8px}.minicart__container.is-empty .minicart__footer-free-shipping,.minicart__container.is-empty .minicart__header-title,.minicart__container.is-empty .minicart__body{display:none}.minicart__container.is-empty .minicart__body--empty{display:block;padding-block:calc(var(--spacing-l) - var(--spacing-2xs));flex-grow:1;height:100%}.minicart__container.is-empty .minicart__footer-totals{display:none}.minicart__container.is-empty .minicart__footer-actions:not(.minicart__footer-actions--empty){display:none}.minicart__container.is-empty .minicart__footer-actions--empty{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));column-gap:calc(var(--spacing-m) - var(--spacing-3xs))}@media (max-width: 768px){.minicart__drawer .drawer__container.drawer__container.drawer__container{max-width:calc(100% - 20px)}.minicart__header-wrapper{padding-block-start:var(--spacing-m);padding-block-end:var(--spacing-m)}}@media (min-width: 769px){.minicart__bundles{display:block}.minicart__drawer .drawer__container.drawer__container.drawer__container{max-width:452px}.minicart__drawer .drawer__container.drawer__container.drawer__container--has-bundles{grid-template-columns:repeat(2,50%);max-width:790px}}.product-carousel{padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom);display:block;background-color:var(--color-background);overflow:hidden}.product-carousel__heading{width:max-content;position:relative;max-width:calc(100% - 76px);color:var(--color-title)}.product-carousel__header{padding-block-end:var(--spacing-xl)}.product-carousel__wrapper{position:relative}.product-carousel__nav{display:flex;align-items:center;gap:var(--spacing-m);margin-top:var(--spacing-m)}.product-carousel__progress{max-width:296px;margin-top:var(--spacing-xl)}.product-carousel .splide__arrows{display:flex;gap:var(--spacing-xs);align-items:center;margin-bottom:calc(var(--spacing-2xs) * -1)}.product-carousel .splide__arrow[disabled]{border:none;background-color:transparent}@media (max-width: 863px){.product-carousel__title{max-width:calc(100% - 72px)}.product-carousel .splide__track{overflow:unset}.product-carousel__nav{padding-inline:var(--spacing-l)}.product-carousel__progress{margin-inline:auto;max-width:296px;width:100%}}@media (min-width: 863px){.product-carousel{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}.product-carousel__header{margin-block-end:var(--spacing-xl)}.product-carousel .splide__track{min-height:var(--desktop-min-height)}}@media (min-width: 641px){.product-carousel__progress-hide{display:none}}.content-carousel{background-color:var(--color-background);display:block;padding-block:var(--spacing-xl);overflow-x:hidden}.content-carousel__heading{align-items:center;display:flex;justify-content:space-between;margin-block-end:var(--spacing-2xl)}.content-carousel__headers{display:flex;flex-direction:column;gap:var(--spacing-m)}.content-carousel__subtitle{color:var(--color-subtitle)}.content-carousel__title{color:var(--color-title)}.content-carousel__subtitle-area{display:flex;gap:var(--spacing-s);margin-block-start:var(--spacing-2xs)}.content-carousel__cta{background-color:var(--color-button);color:var(--color-button-text);border-color:var(--color-button-border);margin-block-start:var(--spacing-xl);margin-inline:auto;width:fit-content}.content-carousel__progress{margin-block-start:var(--spacing-xl);margin-inline:auto}.content-carousel__video,.content-carousel__image,.content-carousel__hover-image{width:100%;height:100%;object-fit:cover}.content-carousel__content-area{position:absolute;bottom:calc(var(--spacing-l) + var(--spacing-2xs));left:var(--spacing-l);max-width:65%}.content-carousel__content-title,.content-carousel__content-subtitle{color:var(--color-subtitle)}.content-carousel__arrow{position:absolute;bottom:var(--spacing-xl);transition:var(--duration-short);z-index:1;color:var(--color-white);right:var(--spacing-xl);opacity:1}.content-carousel__slide{position:relative;overflow:hidden}.content-carousel:not(.small) .content-carousel__slide{min-width:313px;min-height:401px}.content-carousel__slide-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.content-carousel__slide-single .content-carousel__image{transition:scale var(--duration-medium)}.content-carousel__slide-single:hover .content-carousel__image{scale:1.1}.content-carousel__slide:hover .content-carousel__arrow{opacity:1;right:var(--spacing-2xl)}.content-carousel__slider .splide__track{overflow:unset}.content-carousel__slide--light .content-carousel__content-subtitle,.content-carousel__slide--light .content-carousel__content-title{color:var(--color-white)}.content-carousel__image{transition:opacity var(--duration-short)}.content-carousel__hover-image{transition:opacity var(--duration-short);opacity:0;top:0;position:absolute!important}.content-carousel__progress{margin-inline:auto;margin-block-start:var(--spacing-xl)}.content-carousel__slide-hover:hover .content-carousel__image{opacity:0}.content-carousel__slide-hover:hover .content-carousel__hover-image{opacity:1}.content-carousel__slide-v2:hover .content-carousel__view--1:has(.content-carousel__hover-image) .content-carousel__image{opacity:0}.content-carousel__slide-v2:hover .content-carousel__view--1:has(.content-carousel__hover-image) .content-carousel__hover-image{opacity:1}.content-carousel__slide-v2:hover .content-carousel__view--2:has(.content-carousel__hover-image) .content-carousel__image{opacity:0}.content-carousel__slide-v2:hover .content-carousel__view--2:has(.content-carousel__hover-image) .content-carousel__hover-image{opacity:1}.content-carousel__wrapper{max-width:var(--screen-wide);margin-inline:auto}.content-carousel__no-slider{display:none}.content-carousel__slide-v2{position:relative;width:313px;height:401px;display:grid;grid-template:1fr/1fr}.content-carousel__slide-v2:not(:has(.content-carousel__view-input:checked)) .content-carousel__view--1{opacity:1;z-index:1}.content-carousel__view{display:grid;grid-area:1/1;opacity:0;transition:opacity var(--duration-long);z-index:0}.content-carousel__view-input{position:absolute;opacity:0}.content-carousel__view-input[id^=view1-]:checked~.content-carousel__view--1{opacity:1;z-index:1}.content-carousel__view-input[id^=view1-]:checked~.content-carousel__toggle-container .content-carousel__toggle-highlight{left:calc(var(--spacing-2xs) * -1);transform:translateY(-50%)}.content-carousel__view-input[id^=view2-]:checked~.content-carousel__view--2{opacity:1;z-index:1}.content-carousel__view-input[id^=view2-]:checked~.content-carousel__toggle-container .content-carousel__toggle-highlight{left:calc(100% + var(--spacing-2xs));transform:translate(-100%,-50%)}.content-carousel__toggle-container{position:absolute;bottom:calc(var(--spacing-l) + var(--spacing-2xs));right:var(--spacing-2xl);display:flex;z-index:3}.content-carousel__toggle{align-items:center;display:flex;gap:var(--spacing-m);position:relative}.content-carousel__toggle-highlight{width:32px;height:32px;border-radius:50%;background-color:var(--color-brand-primary);opacity:.2;position:absolute;top:50%;left:calc(var(--spacing-2xs) * -1);transform:translateY(-50%);transition:left var(--duration-long),transform var(--duration-long);z-index:-1}.content-carousel__toggle-btn{width:24px;height:24px;border-radius:50%;border:1px solid var(--color-grey-700);background-color:var(--background-color);cursor:pointer;position:relative}.content-carousel__toggle-btn:hover{opacity:.8}.content-carousel__no-slider .content-carousel__slide,.content-carousel__no-slider .content-carousel__slide-v2{flex:1}.content-carousel__no-slider .content-carousel__toggle-container{right:var(--spacing-l)}.content-carousel__no-slider .content-carousel__arrow-v2{display:none}@media screen and (min-width: 1024px){.content-carousel{padding-block:var(--spacing-4xl)}.content-carousel__slide{width:566px;height:640px}.content-carousel__cta{margin:0}.content-carousel__progress{margin-block-start:var(--spacing-xl);max-width:296px;margin-inline:0}.content-carousel.content-carousel__with-no-slider .content-carousel__no-slider{display:flex;justify-content:space-evenly;gap:var(--spacing-m)}.content-carousel.content-carousel__with-no-slider .content-carousel__slider{display:none}.content-carousel__subtitle-area{margin-block-start:var(--spacing-xs)}.content-carousel__arrow{position:absolute;right:var(--spacing-4xl);bottom:var(--spacing-2xl);opacity:0}.content-carousel__arrow:hover .content-carousel__arrow{opacity:1;right:var(--spacing-2xl)}.content-carousel__arrow-v2{opacity:0;overflow:hidden;visibility:hidden;transition:opacity var(--duration-long),width var(--duration-long);width:0;margin-inline-start:0;display:flex}.content-carousel__slide-v2:hover .content-carousel__arrow-v2{opacity:1;margin-inline-start:var(--spacing-m);width:40px;visibility:visible}.content-carousel__slide-v2{width:566px;height:640px}.content-carousel__no-slider .content-carousel__slide-v2 .content-carousel__slide{width:100%}}.content-carousel .splide__arrows{gap:var(--spacing-xs)}@media screen and (max-width: 1024px){.content-carousel__slide-v2{width:100%;height:320px}.content-carousel__content-area{bottom:var(--spacing-m);left:var(--spacing-m);max-width:75%}.content-carousel__toggle-container{bottom:var(--spacing-m);right:var(--spacing-m);position:initial}.content-carousel__toggle{position:absolute;bottom:calc(var(--spacing-m) + 58px + var(--spacing-s));left:var(--spacing-m)}.content-carousel__content-area .content-carousel__toggle{display:flex}.content-carousel__arrow-v2{margin-inline-start:var(--spacing-xs);position:absolute;width:32px;bottom:var(--spacing-xs);right:var(--spacing-m)}}.collection{display:flex;flex-direction:column}.collection__actions{background-color:var(--color-white)}.collection__actions-container{display:grid;grid-template-columns:1fr auto auto;justify-content:center;align-items:center;padding-block:var(--spacing-2xl) var(--spacing-xl);position:relative}.collection__actions-icon{color:var(--color-border-inverse);font-size:0}.collection__actions-icon.is-active{color:var(--color-brand-primary)}.collection__filter-action{display:flex;align-items:center;color:var(--color-brand-primary)}.collection__filter-action svg{color:var(--color-brand-primary)}.collection__filters--desktop{display:block;flex-grow:1}.collection__filters--mobile{display:none}.collection__filters .collection__actions-icon{color:var(--color-grey-700);margin-inline-start:calc(var(--spacing-3xs) + var(--spacing-2xs));display:flex;align-items:center}.collection__filters .collection__actions-icon svg{width:var(--spacing-m);height:var(--spacing-m)}.collection__grid-change{display:none;gap:var(--spacing-xs)}.collection__grid-change-icon{width:var(--spacing-l);height:var(--spacing-l)}.collection.is-empty .collection__actions button:not(.desktop-filters-form__clear),.collection.is-empty .collection__actions select{color:var(--color-grey-300)}.collection.is-empty .collection__actions svg{color:var(--color-grey-300)}@media (max-width: 863px){.collection__actions-container.collection__actions-container{max-width:100%;width:100%}}@media (max-width: 769px){.collection__grid-change{display:flex}.collection__filters--desktop{display:none}.collection__filters--mobile{display:block}}@media (min-width: 864px){.collection__actions-container{display:flex;justify-content:space-between;align-items:center}}.localization-ui__choice-actions{display:flex;flex-direction:column;row-gap:var(--spacing-s)}.localization-ui__choice .localization-ui__text{text-align:center;margin-block-end:var(--spacing-xl)}.localization-ui__choice .localization-ui__title{text-align:center;margin-block-end:var(--spacing-l)}.localization-ui__choice .localization-ui__subtitle{text-align:center;margin-block-end:var(--spacing-m)}.localization-ui__form-select{color:var(--color-brand-primary);height:48px;border-radius:0}.localization-ui__form-field{margin-block-end:var(--spacing-m)}.localization-ui__form-label{display:block;margin-block-end:var(--spacing-s)}.localization-ui__title{display:block;margin-block-end:var(--spacing-xl)}.localization-ui__subtitle{display:block;margin-block-end:var(--spacing-m)}.localization-ui__button,.localization-ui__submit{padding-block:var(--spacing-m)}.localization-ui__button:has(svg),.localization-ui__submit:has(svg){display:flex;align-items:center;justify-content:center;gap:var(--spacing-s)}.localization-ui__button:has(svg) svg rect,.localization-ui__submit:has(svg) svg rect{fill:transparent}.localization-ui__button:has(svg) svg path,.localization-ui__submit:has(svg) svg path{fill:var(--color-brand-secondary)}.localization-ui .modal__close-button{background-color:var(--color-brand-primary);border-radius:50%;color:var(--color-white);position:absolute;top:var(--spacing-m);right:var(--spacing-m);display:flex;align-items:center;justify-content:center;transition:opacity var(--duration-medium) ease-in-out;height:36px;width:36px}.localization-ui .modal__close-button:hover{opacity:.8}.localization-ui .modal__container{padding-inline:var(--spacing-m)}.localization-ui .modal__container-content{background-color:var(--color-grey-150);padding-block:var(--spacing-3xl);position:relative;border-radius:0}.localization-ui .modal__content{margin:0}.localization-ui [js-localization-ui=country-select] .is-hidden{z-index:1001}.localization-ui .custom-dropdown{background-color:var(--color-white)}.localization-ui .custom-dropdown__button{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-s);border:1px solid var(--color-grey-300)}.localization-ui .custom-dropdown__button[aria-expanded=true] .is-hidden{rotate:180deg}.localization-ui .custom-dropdown__button .is-hidden{display:block}.localization-ui .custom-dropdown__options{top:0;opacity:0;transform:translateY(-10px);transition:opacity var(--duration-medium) ease,transform var(--duration-medium) ease;z-index:1001}.localization-ui .custom-dropdown__options.is-visible{opacity:1;transform:translateY(0)}.localization-ui .custom-dropdown__option{gap:var(--spacing-xs);display:flex;align-items:center;justify-content:flex-start;padding:var(--spacing-s);transition:background-color var(--duration-medium) ease-in-out;border-bottom:1px solid var(--color-grey-300);height:48px;position:relative}.localization-ui .custom-dropdown__option:first-child{border-top:1px solid var(--color-grey-300)}.localization-ui .custom-dropdown__option.selected .localization-ui__tick{display:block}.localization-ui .custom-dropdown__option:hover{background-color:var(--color-grey-200)}.localization-ui__flag-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-xs)}.localization-ui__label{display:flex;align-items:center;gap:var(--spacing-2xs)}.localization-ui__extra-info{color:var(--color-grey-700)}.localization-ui__tick{display:none}@media (min-width: 864px){.localization-ui__choice-actions{display:flex;flex-direction:column;gap:var(--spacing-m)}.localization-ui .modal__container-content{padding:var(--spacing-3xl) var(--spacing-2xl);max-width:493px;margin:0 auto}}.product-grid{padding-block-end:var(--spacing-2xl);background-color:var(--color-white)}.product-grid__container{display:grid;grid-template-columns:repeat(1,minmax(0px,1fr));gap:var(--spacing-m)}.product-grid__container--no-results,.product-grid__container--pending{grid-template-columns:1fr}.product-grid__container--no-results{text-align:center}@media (max-width: 769px){.product-grid--multi-card .product-grid__container{grid-template-columns:repeat(2,minmax(0px,1fr))}.product-grid--multi-card .product-grid__container--no-results,.product-grid--multi-card .product-grid__container--pending{grid-template-columns:1fr}}@media (min-width: 769px) and (max-width: 1200px){.product-grid__container{grid-template-columns:repeat(3,minmax(0px,1fr))}}@media (min-width: 1200px){.product-grid__container{grid-template-columns:repeat(var(--collection-desktop-columns, 4),minmax(0px,1fr))}.product-grid__container--no-results,.product-grid__container--pending{grid-template-columns:1fr}}.search{padding-block:var(--spacing-3xl) var(--spacing-4xl);padding-inline:var(--spacing-m);text-align:center}.search__title{color:var(--color-brand-primary);margin-block-end:var(--spacing-l)}.search__result-msg{color:var(--color-text-primary);margin-block-end:var(--layout-xs);margin-inline:auto;width:fit-content}.search__result-msg.is-loading__skeleton{height:25px;width:300px}@media (max-width: 864px){.search__result-msg{margin-block-end:var(--spacing-2xl)}}.search__form{align-items:center;border-radius:80px;border:1px solid var(--color-grey-250, #E6E7E8);background:var(--color-white);display:flex;flex-direction:row;height:56px;margin-block:var(--spacing-m);margin-inline:auto;width:598px;max-width:100%}.search__input.search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:80px 0 0 80px;height:100%;width:calc(100% - 60px)}.search__reset{color:var(--color-brand-primary);font-size:0;padding-inline:20px;height:100%}@media (max-width: 864px){.search{padding-block-end:var(--spacing-xl)}.search__result-msg{margin-block-end:var(--spacing-2xl)}.search__form{height:48px}}.search-tabs{text-align:center;border-block-end:1px solid var(--color-grey-300, rgb(216, 216, 216));max-width:100%;overflow:auto;white-space:nowrap;scroll-behavior:smooth}.search-tabs__tab{display:inline-block;padding:var(--spacing-m) var(--spacing-l);color:var(--color-brand-primary, rgb(37, 40, 42))}.search-tabs__tab:not(:last-child){margin-inline-end:var(--spacing-xs)}.search-tabs__tab.is-active{border-block-end:1px solid var(--color-brand-secondary)}.search-tabs__tab span{font-family:var(--text-font);font-size:18px;font-style:normal;font-weight:500;line-height:24px;margin-right:var(--spacing-2xs)}main:has(.product)~.footer-group,.shopify-section:has(.product)~.shopify-section{position:relative;z-index:10}.product{position:relative}.product__gallery{min-width:0}.product .product-badges{position:absolute;top:8px;left:16px;width:calc(100% - 16px)}@media (min-width: 1401px){.product .product-badges{top:25px;left:30px;width:calc(100% - 30px)}}.product__wrapper--mobile{margin-inline:calc(-1 * var(--spacing-m))}.product__wrapper--mobile .product-details__title-info{padding-inline:var(--spacing-m)}.product__zoom-wrapper .modal__content{margin-block-end:0}.product__zoom-wrapper .modal__container-content{position:relative}.product__zoom-wrapper .modal__close-button{position:absolute;z-index:1;top:var(--spacing-m);right:var(--spacing-m)}@media (max-width: 1110px){.product__sticky-info-content{padding-inline-end:var(--spacing-m)}.product__sticky-info-title.product__sticky-info-title{font-size:var(--font-size-sm);font-weight:var(--weight-medium)}.product__sticky .responsive-image{display:none}}@media (min-width: 1110px){.product__gallery{padding-block-end:var(--spacing-2xl)}}@media (min-width: 1110px){.product__wrapper{background-color:var(--gallery-bg-color, var(--color-off-white));display:grid;grid-template-columns:repeat(12,1fr);min-height:calc(100dvh - var(--pdp-header-height))}.product__info{background-color:var(--color-white);grid-column:9/13;padding-inline:var(--spacing-xl)}.product__zoom-wrapper .modal__container{height:100%;padding-block:calc(var(--spacing-l) - var(--spacing-2xs))}.product__zoom-wrapper .modal__container-content,.product__zoom-wrapper .modal__content,.product__zoom-wrapper .product__zoom,.product__zoom-wrapper .splide,.product__zoom-wrapper .splide__track,.product__zoom-wrapper .shopify-section,.product__zoom-wrapper uwp-product-zoom-carousel{height:100%}}.product .product-availability-note{background:var(--color-grey-150);padding:12px 18px;border-radius:4px;display:flex;align-items:center;gap:8px;margin-block-end:var(--spacing-xl)}.product .product-availability-note span{line-height:1;display:flex}.product .product-availability-note span svg{width:24px}.product .product-availability-note p{font-size:var(--font-size-s);font-weight:var(--weight-regular)}@media (min-width: 1401px){.product .product-availability-note p{font-size:var(--font-size-sm)}}[modal-name=comparison] .modal__container-content{max-height:90vh;overflow-y:auto;background-color:var(--color-grey-150)}[modal-name=comparison] .modal__close-button{position:sticky;top:0;left:0;background-color:#fff;z-index:2;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:2px 2px 4px #0003}@media (max-width: 863px){[modal-name=comparison] .modal__container-content{max-height:100vh}[modal-name=comparison] .modal__container{height:100%}[modal-name=comparison] .modal__container-content{height:inherit;overflow-y:auto;padding:var(--spacing-m);position:relative}[modal-name=comparison] .modal__container .modal__close-button{margin-left:auto}}.collection-header{position:relative;display:block;background-color:var(--color-background)}.collection-header__container{overflow:hidden}.collection-header .breadcrumbs{position:absolute;top:var(--spacing-m);z-index:1;font-size:var(--font-size-xs)}.collection-header__compare{display:flex;justify-content:space-between;padding-block:var(--spacing-3xl) var(--spacing-xl)}.collection-header__compare+.collection-header__quick-links{padding-block-start:0}.collection-header__description span,.collection-header__description p,.collection-header__description div{font-weight:var(--weight-book)!important}.collection-header__overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:var(--overlay-background)}.collection-header__hero{height:var(--mobile-image-height);position:relative}.collection-header__hero-image{aspect-ratio:unset;height:100%}.collection-header__hero .responsive-image{height:100%;aspect-ratio:unset}.collection-header__copy{background:var(--overlay-background, transparent);color:var(--text-color, var(--color-white));display:flex;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:flex-end;padding-inline:var(--spacing-3xl);padding-block-end:var(--spacing-3xl)}.collection-header__copy--center,.collection-header__copy--left,.collection-header__copy--right{align-items:flex-start;text-align:left}.collection-header__quick-link{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform var(--duration-medium) ease-in-out;padding-block:var(--spacing-xs);transform:scale(1)}.collection-header__quick-link:last-child{margin-inline-end:0!important}.collection-header__quick-link-icon{width:var(--spacing-xl);height:var(--spacing-xl);display:flex;align-items:center;justify-content:center}.collection-header__quick-link-label{display:flex;align-items:center;gap:var(--spacing-2xs);text-align:center;scale:1}.collection-header__quick-link-label svg{opacity:0;visibility:hidden;transition:all var(--duration-short) ease-in-out;height:16px;width:16px}.collection-header__quick-link-label svg path{fill:var(--color-brand-primary)}.collection-header__quick-link:hover{transform:scale(1.1)}.collection-header__quick-link:hover .collection-header__quick-link-label svg{opacity:1;visibility:visible}.collection-header__quick-links{padding-block-start:var(--spacing-3xl);padding-block-end:var(--spacing-xl)}.collection-header__quick-links-carousel-progress{margin-top:var(--spacing-xl)}.collection-header__quick-links-carousel-progress .carousel-progress{margin:auto}.collection-header .uwp-carousel__arrows{pointer-events:none;width:calc(100% + var(--spacing-xl));left:calc(-1 * var(--spacing-m))}.collection-header .uwp-carousel__arrow{pointer-events:auto;background-color:var(--color-brand-secondary);height:var(--spacing-2xl);width:var(--spacing-2xl);border-radius:var(--spacing-l);overflow:hidden;display:flex;align-items:center;justify-content:flex-start}.collection-header .uwp-carousel__arrow[disabled]{visibility:hidden;pointer-events:none;opacity:0}.collection-header .uwp-carousel__arrow--next{padding-inline-start:calc(var(--spacing-s) / 2);transform:translate(50%)}.collection-header .uwp-carousel__arrow--prev{transform:rotate(180deg) translate(50%);padding-inline-start:calc(var(--spacing-s) / 2)}.collection-header .uwp-carousel__arrow svg{width:var(--spacing-s);height:var(--spacing-s)}.collection-header .comparison-modal{padding-block-start:var(--spacing-l)}.collection-header [modal-name=comparison] .modal__container{max-width:2000px}.collection-header .modal__close-button{display:flex;margin-inline-start:auto}.collection-header__quick-card{display:flex;flex-direction:column;width:20%;height:100%;position:relative;background-color:var(--color-background-secondary)}.collection-header__quick-card:hover .collection-header__quick-card-icon{transform:translate(0);opacity:1;transition:transform var(--duration-short) ease-in-out,opacity var(--duration-short) ease-in-out}.collection-header__quick-card img{aspect-ratio:1/1;height:100%;width:auto;object-fit:cover}.collection-header__quick-card-icon{width:32px;height:32px;transform:translate(-100%);opacity:0;transition:transform var(--duration-short) ease-in-out,opacity var(--duration-short) ease-in-out}.collection-header__quick-card-title{padding-block-end:var(--spacing-l);padding-inline:var(--spacing-m);color:var(--color-subtitle);display:flex;align-items:center;justify-content:space-between;width:100%}.collection-header .breadcrumbs__list .breadcrumbs__link{color:var(--color-button-hover)!important}.collection-header .breadcrumbs__list li:first-of-type .breadcrumbs__link{color:var(--color-button)!important}@media (max-width: 863px){.collection-header .splide__track{overflow:unset}.collection-header__quick-link-label svg{display:none}.collection-header__compare-action--mobile{margin:0 auto;margin-block-end:var(--spacing-xl)}}@media (min-width: 864px){.collection-header__hero{height:var(--image-height)}.collection-header__description{max-width:var(--content-width, 100%)}.collection-header__copy{justify-content:center;padding-block-end:0}.collection-header__copy--center{align-items:center;text-align:center}.collection-header__copy--left{align-items:flex-start;text-align:left}.collection-header__copy--right{align-items:flex-end;text-align:right}.collection-header .uwp-carousel__arrows{display:none}.collection-header__quick-card{flex:1}.collection-header__quick-card-title{padding-inline:var(--spacing-l)}.collection-header__quick-links{padding-block-end:calc(var(--spacing-3xl) + var(--spacing-xs))}.collection-header__quick-links .splide__list{justify-content:center}.collection-header__quick-grid{display:flex;column-gap:var(--spacing-m);align-items:center;justify-content:center}}.cart{display:block;height:100%}.cart shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 60px;--shopify-accelerated-checkout-button-border-radius: 80px;--shopify-accelerated-checkout-row-gap: 8px}.cart__actions{display:flex;flex-direction:column}.cart__actions .btn.btn--secondary{height:60px;padding-block:0}.cart__compatibility{align-items:flex-start;display:grid;grid-auto-flow:column;background-color:#fce9e9;gap:var(--spacing-xs);margin-block:var(--spacing-s);padding:var(--spacing-xs)}.cart__compatibility--not-needed{background-color:#fcf5e9}.cart__container{height:100%;padding-inline:var(--spacing-3xl)}.cart__disclaimer{display:block;text-align:center;margin-block-end:var(--spacing-s)}.cart__items{padding-block:var(--spacing-l);width:100%}.cart__items-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--spacing-m);margin-bottom:var(--spacing-m);border-bottom:1px solid var(--color-grey-300)}.cart__items-header p:first-child{flex:1}.cart__items-header-label{max-width:625px}.cart__items-header-price{width:80px}.cart__items-header-qty{margin-left:var(--spacing-xl)}.cart__gifts-title{margin-block-end:var(--spacing-m)}.cart__gifts-list{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.cart__gifts .product-card__reviews{display:none}.cart__gifts .price__item{font-size:var(--font-size-sm)}.cart__gifts .price__container{margin-block-end:var(--spacing-s)}.cart__payments{padding-block:var(--spacing-m);text-align:center}.cart__quantity{display:flex;align-items:center;width:96px;height:32px;overflow:hidden}.cart__quantity:has(input[type=button].is-hidden) input[type=number]{margin-left:var(--spacing-xl);flex:0;width:28px}.cart__quantity input[type=button]{background-color:transparent;height:100%;border:0;cursor:pointer;padding-inline:var(--spacing-s)}.cart__quantity input[type=number]{flex:1;padding:0;text-align:center;height:32px;border-radius:0;background-color:transparent;border:1px solid var(--color-grey-300)}.cart__quantity input::-webkit-outer-spin-button,.cart__quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart__quantity input:focus{outline:none}.cart__empty{padding-block:var(--spacing-3xl)}.cart__empty-action{width:100%}.cart__empty-actions{padding-block-start:var(--spacing-l);display:flex;flex-direction:column;row-gap:var(--spacing-s);width:100%;max-width:340px}.cart__item{display:flex;justify-content:space-between;column-gap:var(--spacing-m);margin-block-end:calc(var(--spacing-l) - var(--spacing-2xs));border-bottom:var(--spacing-4xs) solid var(--color-border-mid)}.cart__item:has(+.cart__item--is-gift){margin-bottom:0;border-bottom:0}.cart__item--is-gift:not(.cart__item--is-gift-added){border:1px solid var(--color-grey-250);padding:var(--spacing-m);opacity:.6}.cart__item-title .text-large--semi{color:var(--color-brand-primary)}.cart__item-title .text-large--semi:has(+.text-medium--semi){margin-bottom:var(--spacing-2xs)}.cart__item-title .text-medium--semi{color:var(--color-grey-600)}.cart__item-title:has(.cart__item-gift-badge){display:flex;align-items:flex-start;gap:var(--spacing-m)}.cart__item-meta{margin-top:var(--spacing-2xs)}.cart__item-meta-value{color:var(--color-grey-600)}.cart__item-content .product-badges:not(:has(span)){display:none}.cart__item-original-price{margin-top:var(--spacing-xs)}.cart__item-actions,.cart__item-actions-labels{display:flex;align-items:flex-start;justify-content:space-between}.cart__item-details{width:100%}.cart__item-discount{display:flex;align-items:center;column-gap:var(--spacing-xs);margin-block-end:var(--spacing-2xs);padding:var(--spacing-2xs);background-color:var(--color-off-white);width:max-content;border-radius:var(--spacing-xs)}.cart__item-final-price{color:var(--color-brand-sale)}.cart__item-image.cart__item-image{width:104px}.cart__item-old-price{color:var(--color-grey-300);text-decoration:line-through;margin-inline-end:var(--spacing-2xs)}.cart__item-discount svg{width:var(--spacing-s);height:var(--spacing-s)}.cart__item-price{margin-top:var(--spacing-xs)}.cart__item-image{max-width:137px;aspect-ratio:1/1}.cart__item-title,.cart__item-line,.cart__item-options{margin-block-end:var(--spacing-2xs)}.cart__item-remove{margin-top:var(--spacing-xs);text-decoration:underline}.cart__item-gift-badge{display:inline-block;border:1px solid var(--color-grey-600);border-radius:8px;color:var(--color-grey-600);padding:var(--spacing-3xs) var(--spacing-xs);font-size:var(--font-size-2xs);min-width:max-content}.cart__item .availability-note{background:var(--color-grey-150);padding:12px 18px;border-radius:4px;display:flex;align-items:center;gap:8px;margin-block-start:var(--spacing-s)}.cart__item .availability-note span{line-height:1;display:flex}.cart__item .availability-note span svg{width:24px}.cart__item .availability-note p{font-size:var(--font-size-s);font-weight:var(--weight-regular)}@media (min-width: 1401px){.cart__item .availability-note p{font-size:var(--font-size-sm)}}.cart__sticky{padding:var(--spacing-l)}.cart:has(.free-gifts:not(.is-hidden)) .cart__sticky .free-gift{display:none}.cart__title{margin-block:var(--spacing-3xl);text-align:center;grid-column:1/-1}.cart__free-shipping-title{display:flex;align-items:center;gap:var(--spacing-xs)}.cart__free-shipping-title .icon-tick{border-radius:50%;background-color:var(--color-brand-primary);display:flex;align-items:center;justify-content:center;height:20px;width:20px}.cart__free-shipping-title .icon-tick path{fill:var(--color-white)}.cart__free-shipping-bar{height:3px;width:100%;display:inline-block;background:var(--color-border-mid);position:relative;margin-top:var(--spacing-s);overflow:hidden}.cart__free-shipping-progress{height:3px;display:inline-block;position:absolute;left:0;top:0;background:var(--color-brand-evergreen);transition:width .5s ease}.cart__free-shipping-header,.cart__free-shipping-footer{display:flex;align-items:center}.cart__free-shipping-cost,.cart__free-shipping-amount-left{margin-left:auto}.cart__free-shipping+.cart__totals,.cart__free-shipping-footer{margin-top:var(--spacing-s)}.cart__totals{display:flex;align-items:center;justify-content:space-between;color:var(--color-grey-700);margin-block:var(--spacing-xl)}.cart__totals--total{color:var(--color-brand-primary);padding-block:var(--spacing-2xl);border-top:1px solid var(--color-grey-300);border-bottom:1px solid var(--color-grey-300)}.cart__totals-discount{display:flex;align-items:center;column-gap:var(--spacing-xs);margin-block-end:var(--spacing-2xs);padding:var(--spacing-2xs);background-color:var(--color-off-white);width:max-content;border-radius:var(--spacing-xs)}.cart__totals-discount svg{width:var(--spacing-s);height:var(--spacing-s)}.cart__sticky{width:100%}.cart__usps{display:flex;align-items:flex-start;gap:var(--spacing-l);margin-top:var(--spacing-xl)}.cart__usp{display:grid;grid-template-columns:24px 1fr;gap:var(--spacing-s);flex:1;border:1px solid var(--color-grey-300);border-radius:4px;padding:var(--spacing-l) var(--spacing-m)}.cart__usp-title{color:var(--color-brand-primary);margin-bottom:var(--spacing-xs)}.cart__usp-text{color:var(--color-grey-700);margin-bottom:var(--spacing-s)}.cart__usp-button{color:var(--color-brand-primary);text-decoration:underline}.cart__accordion-left{display:flex;align-items:center;gap:var(--spacing-m);pointer-events:none}.cart .uwp-accordion__panel{display:block;border-bottom:1px solid var(--color-grey-300)}.cart .uwp-accordion__panel:first-child{border-top:1px solid var(--color-grey-300)}.cart .uwp-accordion__panel:last-child{border-bottom:1px solid var(--color-grey-300)}.cart .uwp-accordion__panel-content p{padding-bottom:var(--spacing-m)}@media (max-width: 1024px){.cart shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: 80px;--shopify-accelerated-checkout-row-gap: 8px}.cart__container{padding-inline:var(--spacing-m)}.cart__title{margin:0 0 var(--spacing-l);padding-block:var(--spacing-l) var(--spacing-xl);border-bottom:1px solid var(--color-grey-300)}.cart__empty{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1}.cart__sticky{padding:0}.cart__free-shipping{margin-bottom:var(--spacing-l)}.cart__items{overflow-y:auto;width:calc(100% + var(--spacing-xl));margin-inline-start:calc(-1 * var(--spacing-m));padding:0}.cart__item{justify-content:flex-start;margin-inline:var(--spacing-m);padding-block:var(--spacing-m)}.cart__item-content{margin-bottom:var(--spacing-m)}.cart__item-remove{margin-left:var(--spacing-xl)}.cart__item-wrapper{flex:1}.cart__gifts{padding-inline:var(--spacing-m)}.cart__gifts-list{display:grid;grid-template-columns:1fr}.cart__actions{gap:0}.cart__actions .btn.btn--secondary{height:48px}.cart__title{padding-inline:var(--spacing-m)}.cart__compatibility{margin-inline:var(--spacing-m)}.cart__totals{margin-block:var(--spacing-l)}.cart__totals--total{padding-block:var(--spacing-l)}.cart__usps{flex-direction:column;gap:var(--spacing-xs)}.cart__usp{width:100%}}@media (min-width: 1024px){.cart__container{display:grid;grid-template-columns:repeat(12,1fr);column-gap:calc(var(--spacing-l) - var(--spacing-2xs))}.cart__desktop-title,.cart__empty{grid-column:1/13}.cart__empty-action{width:max-content}.cart__empty-actions{flex-direction:row;column-gap:var(--spacing-m);max-width:unset}.cart__item{justify-content:flex-start;padding-block-end:calc(var(--spacing-l) - var(--spacing-2xs))}.cart__item-content{max-width:452px;flex:1}.cart__item-wrapper{display:flex;justify-content:space-between;gap:var(--spacing-l);width:100%}.cart__item-image.cart__item-image{width:137px}.cart__item-actions,.cart__item-actions-labels{min-width:300px}.cart__item-details{width:100%;display:flex;align-items:center;justify-content:space-between}.cart__items{grid-column:1/9}.cart__sticky{grid-column:9/13;height:max-content;position:sticky;top:254px}.cart__summary-title{border-bottom:1px solid var(--color-grey-300);padding-bottom:var(--spacing-m);margin-bottom:var(--spacing-l)}.cart__subtotal-label.text-large--semi,.cart__subtotal-value.text-large--semi,.cart__total-value.text-large--semi,.cart__total-label.text-large--semi{font-size:var(--spacing-m);line-height:1.3;font-weight:var(--weight-semi)}}.cart__unit_pricing{padding-top:var(--spacing-2xs);font-size:var(--font-size-s)}.free-gifts__list{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xs)}.free-gifts__gift{border:1px solid var(--color-grey-250);display:flex;align-items:center;gap:var(--spacing-m);padding:var(--spacing-m);text-align:left}.free-gifts__gift:disabled{opacity:.7;pointer-events:none}.free-gifts__gift:active{border-color:var(--color-brand-primary)}.free-gifts__gift img{background-color:var(--color-grey-150)}.minicart__container .free-gifts .free-gifts__list{overflow-x:auto;scrollbar-width:none}.minicart__container .free-gifts .free-gifts__gift{flex-direction:column;min-width:170px;max-width:170px}.minicart__container .free-gifts .free-gifts__gift img{width:100%}@media screen and (max-width: 1024px){.free-gifts{padding-inline:var(--spacing-m)}.free-gifts__list{display:flex;overflow-x:auto}.free-gifts__gift{flex-direction:column;min-width:120px}}.free-gift{margin-block-end:var(--spacing-m)}.free-gift.is-loading,.free-gift.is-loading svg,.free-gift.is-loading .free-gift__title,.free-gift.is-loading .free-gift__progress-bar{display:none}.free-gift__title{display:flex;align-items:center;gap:var(--spacing-xs);cursor:pointer}.free-gift__title:has(+.free-gift__progress-bar){margin-block-end:var(--spacing-s)}.free-gift__title-icon{border-radius:50%;background-color:var(--color-brand-primary);display:flex;align-items:center;justify-content:center;height:20px;width:20px}.free-gift__title-icon:has(.icon__gift){background-color:transparent}.free-gift__title-icon:has(.icon__gift) path{fill:var(--color-brand-primary)}.free-gift__title-icon path{fill:var(--color-white)}.free-gift__progress-bar{background-color:var(--color-grey-300);position:relative;height:3px;overflow:hidden;width:100%}.free-gift__progress-bar:after{content:"";display:block;position:absolute;left:0;top:0;height:3px;background-color:var(--color-brand-evergreen);width:var(--progress)}.free-gift__signup{background-color:var(--color-grey-150);padding:var(--spacing-xs);margin-block-end:var(--spacing-m)}.template-product .free-gift__signup{background-color:var(--color-brand-secondary)}.free-gift__form{position:relative;margin-block-start:var(--spacing-m)}.free-gift__input[type=email]{border-radius:80px;padding:var(--spacing-xs) var(--spacing-m)}.free-gift__input[type=email]::placeholder{color:var(--color-brand-primary)}.free-gift__submit{position:absolute;right:var(--spacing-s);top:var(--spacing-3xs)}.free-gift__submit svg path{fill:var(--color-brand-secondary)}.split-features-carousel__title{padding-inline:var(--spacing-m)}.split-features-carousel__image{height:463px}.split-features-carousel .hide-on-desktop--wide{background-color:var(--color-background);padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}.split-features-carousel__icon{height:var(--spacing-xl);width:var(--spacing-xl);margin-block-start:var(--spacing-3xs)}.split-features-carousel__title{color:var(--color-title);padding-block-start:var(--spacing-l)}.split-features-carousel__title em{color:var(--color-sub-subtitle);font-style:normal}.split-features-carousel__heading{display:flex;gap:var(--spacing-s);padding-block-start:var(--spacing-l)}.split-features-carousel__body-text{color:var(--color-subtitle);padding-block-start:var(--spacing-m);padding-inline:var(--spacing-m);font-family:Poppins,sans-serif}.split-features-carousel__progress{margin-block-start:calc(var(--spacing-3xl) + var(--spacing-xs));margin-inline:auto}.split-features-carousel__progress .carousel-progress{margin-inline:auto}.split-features-carousel__container{display:grid;grid-template-columns:1fr 1fr;min-height:1222px}.split-features-carousel__content{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding-inline-end:80px}@media (min-width: 1024px){.split-features-carousel .hide-on-mobile--wide{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}.split-features-carousel__title.title-3,.article-rte h3.split-features-carousel__title{font-size:40px}.split-features-carousel__icon{margin-block-start:var(--spacing-xs)}.split-features-carousel__desktop-slide{position:relative;display:grid;grid-template-columns:1fr 1fr;background-color:transparent}.split-features-carousel__desktop-slide.rtl{direction:rtl;text-align:left}.split-features-carousel__desktop-slide.height__extra_large{min-height:1130px}.split-features-carousel__desktop-slide.height__large{min-height:900px}.split-features-carousel__desktop-slide.height__medium{min-height:700px}.split-features-carousel__desktop-slide.height__small{min-height:550px}.split-features-carousel__carousel{display:block;background-color:var(--color-background);position:relative}.split-features-carousel__image.art-direction-image{height:100%;position:relative;align-self:center}.split-features-carousel__image.art-direction-image picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.split-features-carousel__content-wrapper{display:flex;flex-direction:column;padding-inline:60px;justify-content:flex-end;height:65%}.split-features-carousel__content-wrapper.single-item{height:100%;justify-content:center}.split-features-carousel__desktop-progress{position:absolute;top:68%;left:calc(50% + 80px);z-index:9}.split-features-carousel__desktop-progress.carousel-left{left:80px}}.newsletter{display:flex;flex-direction:column;align-items:center;position:relative;min-height:680px}.newsletter__container{padding-block-end:var(--spacing-2xl)}.newsletter__wrapper{position:relative;display:flex;padding-block:var(--spacing-2xl);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-m);width:100%}.newsletter__overlay{width:100%;height:100%;position:absolute;top:0;left:0}.newsletter__content,.newsletter__terms{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-m)}.newsletter__success{padding-block-start:var(--spacing-s);color:var(--color-app-success)}.newsletter__email-error,.newsletter__error{padding-block-start:var(--spacing-s);color:var(--color-app-error)}.newsletter__form{width:100%;display:flex;flex-direction:column;justify-content:center}.newsletter__form form{width:100%;display:flex;flex-direction:column;justify-content:center;align-self:stretch}.newsletter__form__accepts-marketing{margin-inline-start:var(--spacing-m);display:flex;align-items:center;column-gap:var(--spacing-s)}.newsletter__form__input-wrapper{display:flex;height:var(--spacing-4xl);justify-content:space-between;align-items:center;align-self:stretch;flex:1 0 0}.newsletter__form__discount-text{color:var(--color-button)}.newsletter__form__input[type=email]{background-color:#797b7d;color:var(--color-title);font-size:var(--font-size-s);border-radius:var(--spacing-4xl) 0 0 var(--spacing-4xl);border:0;outline:none}.newsletter__form__input[type=email]::placeholder{color:var(--color-title)}.newsletter__form__input[type=email]:active,.newsletter__form__input[type=email]:focus{outline:none}.newsletter__form__arrow{width:var(--spacing-l);height:var(--spacing-l)}.newsletter__form__arrow rect{fill:transparent}.newsletter__form__arrow path{fill:var(--color-button)}.newsletter__form__submit{background-color:#797b7d;color:var(--color-button);display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;border-radius:0 var(--spacing-4xl) var(--spacing-4xl) 0;width:auto;white-space:nowrap;border:0;padding-inline:var(--spacing-s)}.newsletter__form__label{cursor:pointer;color:var(--color-foreground)}.newsletter__image{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.newsletter__image .art-direction-image{height:100%}.newsletter__content__title{font-size:var(--font-size-l);font-weight:var(--weight-semi);color:var(--color-title)}.newsletter__content__text{color:var(--color-subtitle);margin-block-end:var(--spacing-l)}.newsletter__content__text em{font-style:normal;color:var(--color-sub-subtitle)}.newsletter__terms__text{color:var(--color-foreground)}.newsletter .contact-form{margin-block-end:var(--spacing-l)}@media (min-width: 1023px){.newsletter{min-height:unset}.newsletter__form{max-width:356px}.newsletter__container.container{max-width:619px;padding:0;grid-column:6/span 6}.newsletter__wrapper{display:grid;grid-template-columns:repeat(12,1fr)}.newsletter__input-wrapper{max-width:356px}.newsletter__content__title{font-size:var(--font-size-2xl)}.newsletter__content,.newsletter__terms{gap:var(--spacing-l)}}@media (min-width: 1280px){.newsletter__container.container{grid-column:7/span 5}}.split-feature-image-text{padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}.split-feature-image-text__body-text *{font-family:Poppins,sans-serif;color:var(--color-grey-700)}.split-feature-image-text__body-text&gt;*{padding-block-end:var(--spacing-l)}.split-feature-image-text__body-text&gt;*:last-child{padding-block-end:0}.split-feature-image-text__media{position:relative}.split-feature-image-text__title{color:var(--color-title);font-size:var(--font-size-xl);font-weight:var(--weight-semi);line-height:1.3}.split-feature-image-text__content{display:flex;padding-block:var(--spacing-l);padding-inline:var(--spacing-m)}.split-feature-image-text__content-inner{display:flex;flex-direction:column;gap:var(--spacing-m)}.split-feature-image-text__image.art-direction-image,.split-feature-image-text__video-wrapper{position:relative;z-index:1}.split-feature-image-text__video-pause{display:none}.split-feature-image-text__video{width:100%;height:100%}.split-feature-image-text__video-trigger{position:absolute;bottom:var(--spacing-l);right:var(--spacing-m)}.split-feature-image-text__video-trigger path,.split-feature-image-text__video-trigger rect{fill:var(--color-white)}.split-feature-image-text__video-trigger.is-playing .split-feature-image-text__video-play{display:none}.split-feature-image-text__video-trigger.is-playing .split-feature-image-text__video-pause{display:block}@media (min-width: 1024px){.split-feature-image-text{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}.split-feature-image-text__title{font-size:var(--font-size-4xl)}.split-feature-image-text__container{display:grid;grid-template-columns:1fr 1fr}.split-feature-image-text__media.orientation-right{order:1}.split-feature-image-text__content{align-items:center;justify-content:center;padding-inline:var(--spacing-4xl)}.split-feature-image-text__content-inner{gap:var(--spacing-2xl);max-width:608px}}.reviews{background-color:var(--color-background);color:var(--color-foreground);padding-block:var(--padding-block)}.reviews__container{display:grid;grid-template-columns:1fr;gap:30px}.reviews__has-filters .reviews__widget .yotpo-review-votes-wrapper,.reviews__has-filters .reviews__widget .yotpo-filters-container,.reviews__has-filters .reviews__widget .yotpo-display-s .yotpo-head,.reviews__has-filters .reviews__widget .yotpo-display-l .yotpo-main-layout .yotpo-head,.reviews__has-filters .reviews__widget .yotpo-display-m .yotpo-main-layout .yotpo-head,.reviews__has-filters .reviews__widget .yotpo-review-border-smooth,.reviews__has-filters .reviews__widget .yotpo-display-s .yotpo-filters-container,.reviews__has-filters .reviews__widget .yotpo-display-m .yotpo-filters-container,.reviews__has-filters .reviews__widget .yotpo-display-l .yotpo-filters-container,.reviews__has-filters .reviews__widget .yotpo-header-container[data-v-012a3912]{display:block}.reviews__header{position:relative;display:flex;align-items:center;justify-content:space-between;margin-block-start:var(--spacing-m)}.reviews__header:after{content:"";position:absolute;left:0;bottom:calc(var(--spacing-m) * -1);height:1px;width:100%;background-color:var(--color-grey-700)}.reviews__header .btn{background-color:var(--color-button);color:var(--color-button-text);border:1px solid var(--color-button-border)}.reviews__title{position:relative;align-self:flex-start}.reviews__title:after{content:"";position:absolute;left:0;bottom:-24px;height:1px;width:100%;background-color:var(--color-grey-700)}.reviews__widget .yotpo-horizontal-pagination .yotpo-reviews-pagination-item,.reviews__widget .yotpo-text-container .yotpo-read-more,.reviews__widget .yotpo-text-container .yotpo-read-more-text,.reviews__widget .yotpo-reviewer-name,.reviews__widget .yotpo-date-format,.reviews__widget .yotpo-comment-data,.reviews__widget .yotpo-comment-content{color:var(--color-foreground)!important}.reviews__widget .yotpo-reviews-pagination-container{margin-bottom:1rem}.reviews__widget .yotpo-horizontal-pagination .selected,.reviews__widget .yotpo-pagination-number:hover{color:var(--color-background)!important;background-color:var(--color-sub-subtitle)!important}.reviews__widget .yotpo-comment-title{color:var(--color-subtitle)!important;font-weight:var(--weight-semi)!important;font-style:italic!important}.reviews__widget .yotpo-pagination-icon{fill:var(--color-foreground)!important}.reviews__widget .yotpo-review-votes-wrapper,.reviews__widget .yotpo-filters-container,.reviews__widget .yotpo-display-s .yotpo-head,.reviews__widget .yotpo-display-l .yotpo-main-layout .yotpo-head,.reviews__widget .yotpo-display-m .yotpo-main-layout .yotpo-head,.reviews__widget .yotpo-review-border-smooth,.reviews__widget .yotpo-review-title,.reviews__widget .yotpo-reviewer-image,.reviews__widget .yotpo-reviewer-name+div,.reviews__widget .yotpo-reviews-main-widget div:empty,.reviews__widget .yotpo-display-s .yotpo-filters-container,.reviews__widget .yotpo-display-m .yotpo-filters-container,.reviews__widget .yotpo-display-l .yotpo-filters-container,.reviews__widget .yotpo-header-container[data-v-012a3912]{display:none}.reviews__widget .yotpo-review-border-smooth{height:1px;background-color:var(--color-grey-700);background-image:none}.reviews__widget .yotpo-reviews-container .yotpo-review-border-smooth:empty{display:block;margin:0}.reviews__widget .yotpo-base-layout{width:100%!important}.reviews__widget .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review),.reviews__widget .yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review){margin:0}.reviews__widget .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel{padding:0;min-height:90px}.reviews__widget .yotpo-review{position:relative;padding-block:var(--spacing-xl);min-height:100px}.reviews__widget .yotpo-review-rating-title{position:absolute;left:0;top:var(--spacing-xl)}.reviews__widget .yotpo-reviewer{position:absolute;top:calc(var(--spacing-xl) + var(--spacing-m))}.reviews__widget .yotpo-date-format{opacity:.5}.reviews__widget .yotpo-date-format,.reviews__widget .yotpo-reviewer-name{font-size:18px;line-height:26px}.reviews__widget .yotpo-review-content{font-size:18px;font-weight:600;line-height:30px}.reviews__widget .yotpo-reviews-main-widget svg{width:14px;height:14px;transform:none}.reviews__widget .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-right-panel,.reviews__widget .yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-right-panel{position:unset;left:0;text-align:left;bottom:var(--spacing-xl)}.reviews__widget .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-details,.reviews__widget .yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-details{display:block}.reviews__widget .yotpo-star-rating .star-container:not(:last-child){margin-right:2px}.reviews__widget .yotpo-vertical-pagination .yotpo-reviews-pagination-item{background-color:var(--color-button);color:var(--color-button-text);border:1px solid var(--color-button-border)}@media screen and (max-width: 863px){.reviews__title.title-3,.article-rte h3.reviews__title{margin-block-end:var(--spacing-m);font-size:24px}.reviews__header{margin-block-start:0;margin-block-end:var(--spacing-l)}.reviews__header .btn{display:none}.reviews__widget .yotpo-display-s .yotpo-review{margin:0}.reviews__widget .yotpo-review-content{font-size:16px;line-height:26px;margin-top:38px!important}.reviews__widget .yotpo-display-s .yotpo-review .yotpo-review-right-panel{margin-top:0}.reviews__widget .yotpo-date-format,.reviews__widget .yotpo-reviewer-name{font-size:16px;line-height:24px}.reviews__widget .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel{margin-top:72px;min-height:auto}}@media screen and (min-width: 1024px){.reviews__container:not(.reviews__has-filters){grid-template-columns:40% auto}.reviews .reviews__header,.reviews .reviews__title{min-height:64px!important;margin:0;display:flex;align-items:flex-end}.reviews .reviews__header:after,.reviews .reviews__title:after{bottom:-16px}.reviews .yotpo-review{margin:0!important}}@media screen and (min-width: 1490px){.reviews .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-right-panel,.reviews .yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-right-panel{position:absolute}}.reviews-grid{padding-block:var(--padding-block, 0);background-color:var(--color-background, var(--color-brand-primary))}.reviews-grid__container{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-l) var(--spacing-m)}.reviews-grid__item{color:var(--color-foreground, var(--color-grey-300))}.reviews-grid__title,.reviews-grid__review-for{color:var(--color-title, var(--color-white))}.reviews-grid__review-for{font-size:var(--font-size-xl);font-weight:var(--weight-semi);line-height:1.3;color:var(--color-title);margin-block-end:var(--spacing-m)}@media (min-width: 863px) and (max-width: 1600px){.reviews-grid__review-for{font-size:var(--font-size-2l)}}@media (min-width: 1600px){.reviews-grid__review-for{font-size:var(--font-size-2xl)}}.reviews-grid__title{color:var(--color-subtitle)}.reviews-grid__review{color:var(--color-foreground)}.reviews-grid__rating{color:var(--color-icons, var(--color-brand-secondary))}.reviews-grid__author{color:var(--color-sub-subtitle)}.reviews-grid .responsive-image,.reviews-grid__rating,.reviews-grid__title,.reviews-grid__review,.reviews-grid__author{margin-block-end:var(--spacing-l)}.reviews-grid__review svg{height:18px;width:18px}.reviews-grid__button{display:inline-block;color:var(--color-button-text, var(--color-brand-primary));background-color:var(--color-button, var(--color-brand-secondary));border:1px solid var(--color-button-border, var(--color-brand-secondary))}.reviews-grid__button:hover{color:var(--color-button-text-hover, var(--color-brand-primary));background-color:var(--color-button-hover, var(--color-brand-secondary));border:1px solid var(--color-button-border-hover, var(--color-brand-secondary))}@media screen and (max-width: 863px){.reviews-grid__container{grid-template-columns:1fr}.reviews-grid .responsive-image,.reviews-grid__rating,.reviews-grid__title,.reviews-grid__review{margin-block-end:var(--spacing-m)}.reviews-grid__review-for{font-size:var(--font-size-l);font-weight:var(--weight-semi);line-height:1.3;margin-block-end:var(--spacing-2xs)}}@media screen and (max-width: 863px) and (min-width: 863px) and (max-width: 1600px){.reviews-grid__review-for{font-size:var(--font-size-l)}}@media screen and (max-width: 863px) and (min-width: 1600px){.reviews-grid__review-for{font-size:var(--font-size-xl)}}.yotpo-ugc-gallery{background-color:var(--color-background)}.instagram-section{background-color:var(--color-background);display:block;padding-block:var(--padding-top) var(--padding-bottom)}.instagram-section__subtitle{color:var(--color-subtitle)}.instagram-section__subtitle em{color:var(--color-sub-subtitle);text-decoration:none}.instagram-section__cta{background-color:var(--color-button);color:var(--color-button-text);border-color:var(--color-button-border);margin-block-start:var(--spacing-xl);margin-inline:auto;width:fit-content}.instagram-section__icon{position:absolute;bottom:var(--spacing-xs);right:var(--spacing-xs)}.instagram-section__heading{align-items:center;display:flex;justify-content:space-between;margin-block-end:var(--spacing-2xl)}.instagram-section__headers{display:flex;flex-direction:column;gap:var(--spacing-m)}.instagram-section__title{color:var(--color-title)}.instagram-section__list-grid-area .instagram-section__item:nth-child(1){grid-area:a}.instagram-section__list-grid-area .instagram-section__item:nth-child(2){grid-area:b}.instagram-section__list-grid-area .instagram-section__item:nth-child(3){grid-area:c}.instagram-section__list-grid-area .instagram-section__item:nth-child(4){grid-area:d}.instagram-section__list-grid-area .instagram-section__item:nth-child(5){grid-area:e}.instagram-section .instagram-section__item{position:relative;height:100%}.instagram-section__list{display:grid;grid-template-columns:1fr;gap:var(--spacing-m) var(--spacing-m)}.instagram-section__list-5{grid-template-columns:1fr 1fr;grid-auto-flow:row;grid-template-areas:"a b" "c c" "d e"}.instagram-section__list-4{grid-template-columns:1fr 1fr;grid-auto-flow:row;grid-template-areas:"a b" "c c" "d d"}.instagram-section__list-4 .instagram-section__item{position:relative;height:100%}.instagram-section__list-4 .instagram-section__item:nth-child(3){aspect-ratio:1}.instagram-section__list-4 .instagram-section__item:nth-child(4){max-height:344px}.instagram-section__image{height:100%}@media screen and (min-width: 1024px){.instagram-section__list{overflow:hidden}.instagram-section__item{overflow:hidden;width:100%}.instagram-section__item:hover .instagram-section__icon{transform:translate(0)}.instagram-section__icon{transition:transform var(--duration-short) ease-in-out;transform:translate(150%)}.instagram-section__list{grid-auto-flow:column;grid-auto-columns:1fr}.instagram-section__list-5{grid-template-columns:1fr 2fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"a c d" "b c e"}.instagram-section__list-4{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"a a b c" "a a d d"}.instagram-section__list-4 .instagram-section__item{position:relative;height:100%;overflow:hidden}.instagram-section__list-4 .instagram-section__item:nth-child(1){max-height:904px}.instagram-section__list-4 .instagram-section__item:nth-child(2),.instagram-section__list-4 .instagram-section__item:nth-child(3){max-height:444px}.instagram-section__list-4 .instagram-section__item:nth-child(4){max-height:444px}.instagram-section__cta{margin:0}}.text-media{width:100%;background-color:var(--color-background);display:flex;align-items:center;position:relative;padding-block-start:var(--padding-top-mobile);padding-block-end:var(--padding-bottom-mobile)}.text-media__action{display:flex;align-items:center}.text-media__action-icon{margin-inline-start:var(--spacing-xs);width:var(--spacing-m);height:var(--spacing-m)}.text-media__action-icon svg{width:var(--spacing-m);height:var(--spacing-m)}.text-media__actions{padding-block-start:calc(var(--spacing-xl) - var(--spacing-3xs));display:flex;flex-wrap:wrap;gap:var(--spacing-s)}.text-media__item{display:flex;align-items:center;column-gap:calc(var(--spacing-s) - var(--spacing-3xs));margin-block-end:var(--spacing-m)}.text-media__item-icon{display:flex;align-items:center;justify-content:center;width:var(--spacing-l);height:var(--spacing-l);background-color:var(--color-button);color:var(--color-button-text);border-radius:var(--spacing-l)}.text-media__item-label{color:var(--color-subtitle)}.text-media__content *{font-size:var(--font-size-sm);color:var(--color-foreground)}.text-media__content--lower{margin-block-start:calc(var(--spacing-l) - var(--spacing-2xs))}.text-media__media{width:100%}.text-media__media-video{width:100%;height:auto}.text-media__list--metafield{margin-block-end:var(--spacing-m)}.text-media__list--metafield ol{padding-inline-start:20px;list-style-position:outside;counter-reset:elementcounter;margin-block-end:var(--spacing-m);padding-block-start:var(--spacing-m)!important}.text-media__list--metafield li{position:relative;z-index:0;padding-inline-start:var(--spacing-l);margin-block-end:var(--spacing-l)}.text-media__list--metafield li::marker{color:transparent;font-weight:700;z-index:1;margin-inline-end:var(--spacing-m)}.text-media__list--metafield li:before{content:"";width:var(--spacing-l);height:var(--spacing-l);background-color:var(--color-brand-secondary);display:flex;border-radius:var(--spacing-s);position:absolute;top:50%;transform:translateY(-50%);left:calc((var(--spacing-l) - var(--spacing-3xs)) * -1);z-index:-1;content:counter(elementcounter) "";counter-increment:elementcounter;justify-content:center;align-items:center;font-weight:var(--weight-bold)}.text-media__title{margin-block-end:var(--spacing-m);color:var(--color-title);font-weight:var(--weight-semi)}.text-media__title--impact{font-size:var(--font-size-xl)!important}.text-media__wrapper{display:flex;flex-direction:column}.text-media .btn--primary .text-media__action-icon,.text-media .btn--outline .text-media__action-icon{color:var(--color-button-text)}.text-media .btn--secondary .text-media__action-icon{color:var(--color-secondary-button-text)}@media (max-width: 863px){.text-media__media{margin-block-end:calc(var(--spacing-l) - var(--spacing-2xs))}.text-media__info--full{padding-inline:var(--spacing-m)}}@media (min-width: 864px){.text-media{padding-block-start:var(--padding-top-desktop);padding-block-end:var(--padding-bottom-desktop)}.text-media__info{padding-inline:var(--spacing-2xl)}.text-media__info--full{max-width:600px;margin:0 auto}.text-media__media{order:var(--desktop-image-position)}.text-media__wrapper{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.text-media__wrapper--wider{column-gap:calc(var(--spacing-2xl) / 2)}.text-media__title--impact{font-size:var(--font-size-3xl)!important}.text-media .container--small .product-information__wrapper{display:flex;flex-direction:column}.text-media .container--small .product-information__media{margin-block-end:calc(var(--spacing-l) - var(--spacing-2xs))}}.rich-text{background-color:var(--color-background, transparent);padding-block:var(--padding-top-mobile) var(--padding-bottom-mobile)}.rich-text .container{display:grid}.rich-text__title{color:var(--color-title, var(--color-brand-primary));margin-block-end:var(--spacing-l)}.rich-text__excerpt,.rich-text__content{color:var(--color-foreground, var(--color-grey-700))}.rich-text__toggle{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);margin-block:var(--spacing-xl);width:max-content;margin-inline:auto}.rich-text__toggle input{display:none}.rich-text__toggle svg{transition:transform var(--duration-default) ease}.rich-text__input{display:none}.rich-text:has(.rich-text__input:checked) svg{transform:rotate(180deg)}.rich-text:has(.rich-text__input:checked) .rich-text__content{max-height:1000px}.rich-text:has(.rich-text__input:checked) .rich-text__collapse{display:block}.rich-text:has(.rich-text__input:checked) .rich-text__expand{display:none}.rich-text__collapse{display:none}.rich-text__content{overflow:hidden;max-height:0;transition:max-height var(--duration-default) ease-in-out}.rich-text__cta{width:auto;max-width:max-content;margin-block-start:var(--spacing-xl);margin-inline:auto}.rich-text--stacked .container{text-align:center}.rich-text--title-left&gt;.rich-text__cta,.rich-text--title-left&gt;.rich-text__toggle,.rich-text--title-right&gt;.rich-text__cta,.rich-text--title-right&gt;.rich-text__toggle{margin-left:0}.rich-text__title{margin-block-end:var(--spacing-m);color:var(--color-title);font-weight:var(--weight-semi);font-size:var(--font-size-xl)}@media screen and (min-width: 863px){.rich-text{padding-block:var(--padding-top) var(--padding-bottom)}.rich-text--title-left .container,.rich-text--title-right .container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.rich-text--title-right .container .rich-text__text{grid-column:1;grid-row:1}.rich-text--title-right .container .rich-text__title{grid-column:2;text-align:right}.rich-text__title{font-size:var(--font-size-3xl);text-align:var(--desktop-title-align)}}@media screen and (max-width: 863px){.rich-text--stacked&gt;.rich-text__cta{width:100%}.rich-text--title-left .container,.rich-text--title-right .container{grid-template-columns:1fr;gap:var(--spacing-m)}}.split-features-list{padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom);display:block}.split-features-list__image{height:463px}.split-features-list__icon{height:var(--spacing-xl);width:var(--spacing-xl);margin-block-start:var(--spacing-3xs)}.split-features-list__title.title-3,.article-rte h3.split-features-list__title{color:var(--color-title);font-weight:var(--weight-bold);transition:var(--duration-short) opacity;opacity:1}.split-features-list__title.title-3.not-active,.article-rte h3.split-features-list__title.not-active{cursor:pointer;opacity:.5}.split-features-list__title.title-3:hover,.article-rte h3.split-features-list__title:hover{opacity:1}.split-features-list__heading{display:flex;gap:var(--spacing-s);padding-block-start:var(--spacing-l)}.split-features-list__description{color:var(--color-subtitle);padding-block-start:var(--spacing-m);padding-inline-start:var(--spacing-3xl);font-family:Poppins,sans-serif;opacity:1;transition:.5s opacity}.split-features-list__description.visually-hidden{opacity:0}.split-features-list__progress{margin-block-start:calc(var(--spacing-4xl) + var(--spacing-m));margin-inline-start:var(--spacing-xs)}.split-features-list__container{display:grid;grid-template-columns:1fr 1fr}.split-features-list__content{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding-inline-end:80px}.split-features-list__desktop-image{opacity:1;transition:.5s opacity;position:relative;z-index:1;height:100%;aspect-ratio:unset!important}.split-features-list__desktop-image.visually-hidden{opacity:0}@media (min-width: 1024px){.split-features-list{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}.split-features-list__container{min-height:100vh}.split-features-list__title.title-3,.article-rte h3.split-features-list__title{font-size:40px}.split-features-list__icon{margin-block-start:var(--spacing-xs)}}.info-columns{background-color:var(--color-background);padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}.info-columns--full-bleed{overflow:hidden}.info-columns--full-bleed .splide__track{overflow:unset}.info-columns__inner{display:grid;row-gap:var(--row-gap-mobile)}.info-columns uwp-carousel .info-columns__arrows{position:absolute;z-index:1;display:flex;justify-content:space-between;align-items:center}.info-columns uwp-carousel .splide__arrow{background-color:var(--color-carousel-arrows);height:calc(var(--spacing-xl) - var(--spacing-3xs));width:calc(var(--spacing-xl) - var(--spacing-3xs));border-radius:var(--spacing-l);overflow:hidden;display:flex;align-items:center;justify-content:center}.info-columns uwp-carousel .splide__arrow svg{width:var(--spacing-s);color:var(--color-carousel-arrow-icons)}@media (max-width: 863px){.info-columns uwp-carousel .info-columns__arrows{top:unset;bottom:0;right:unset;left:0;transform:unset;width:max-content;left:unset;column-gap:var(--spacing-xs);transform:translateY(100%)}.info-columns uwp-carousel .splide__arrow{background-color:var(--color-brand-secondary)}}@media (min-width: 864px){.info-columns{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}.info-columns--spread-cards .info-columns__inner{column-gap:0;grid-template-columns:1fr}.info-columns__inner{column-gap:var(--column-gap-desktop);grid-template-columns:repeat(var(--card-columns),1fr);row-gap:var(--row-gap-desktop)}.info-columns uwp-carousel .info-columns__arrows{top:50%;left:calc(-1 * var(--spacing-m));transform:translateY(-50%);width:calc(100% + var(--spacing-xl))}}.info-columns .splide__pagination{display:flex;justify-content:center;gap:var(--spacing-s);padding-block-start:var(--spacing-m)}.info-columns .splide__pagination__page{width:var(--spacing-xs);height:var(--spacing-xs);background-color:var(--color-carousel-dots);border-radius:var(--spacing-s)}.info-columns .splide__pagination__page.is-active{background-color:var(--color-active-carousel-dots)}.text-actions{background-color:var(--color-background);padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}.text-actions__button{height:var(--spacing-3xl);display:flex;align-items:center;justify-content:center}.text-actions__button-one:hover{color:var(--color-button-text)}.text-actions__button-one{background-color:var(--color-button);color:var(--color-button-text);border-color:var(--color-button-border)}.text-actions__button-two{background-color:var(--color-secondary-button);color:var(--color-secondary-button-text);border-color:var(--color-secondary-button-border)}.text-actions__button-two:hover{color:var(--color-secondary-button-text)}.text-actions__buttons{display:flex;flex-direction:column;row-gap:var(--spacing-s);padding-block-start:var(--spacing-m)}.text-actions__inner{display:grid}.text-actions__title{color:var(--color-title);font-weight:var(--weight-bold);font-size:var(--font-size-xl)}.text-actions__title--large{font-size:calc(var(--font-size-xl) + var(--font-size-m))}.text-actions__subtitle-one{color:var(--color-subtitle);font-weight:var(--weight-bold);font-size:var(--font-size-l)}.text-actions__subtitle-one--bold{font-family:Poppins;font-size:var(--font-size-ml);font-weight:var(--weight-book);letter-spacing:.2em;text-transform:uppercase}.text-actions__subtitle-two{color:var(--color-sub-subtitle);font-weight:var(--weight-book);font-size:var(--font-size-ml)}.text-actions__subtitle-two--bold{font-family:Poppins;font-size:var(--font-size-ml);font-weight:var(--weight-book)}.text-actions__text{color:var(--color-foreground)}.text-actions__text *{font-size:var(--font-size-m);font-weight:var(--weight-book)}.text-actions__text a{font-weight:var(--weight-bold);text-decoration:underline}.text-actions__text--bold *{font-family:Poppins;font-size:var(--font-size-m);font-weight:var(--weight-regular)}.text-actions__subtitle-one,.text-actions__subtitle-two,.text-actions__text,.text-actions__title{margin-block-end:var(--spacing-xs)}@media (min-width: 864px){.text-actions{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}.text-actions--align-center .text-actions__content{grid-column:1/13;text-align:center;justify-content:center}.text-actions--align-center .text-actions__buttons{grid-column:1/13;justify-content:center}.text-actions__buttons{flex-direction:row;column-gap:var(--spacing-s);align-items:flex-end;justify-content:flex-end;grid-column:9/13;padding-block:var(--spacing-m)}.text-actions__content{grid-column:1/9}.text-actions__content--full{grid-column:1/13}.text-actions__inner{grid-template-columns:repeat(12,1fr);column-gap:var(--spacing-m)}.text-actions__subtitle-one,.text-actions__subtitle-two{font-size:var(--font-size-l)}.text-actions__text{font-size:var(--spacing-m)}.text-actions__title{font-size:calc(var(--font-size-xl) + var(--font-size-m))}.text-actions__title--large{font-size:calc((var(--font-size-l) + var(--font-size-m)) * 2)}.text-actions__subtitle-one,.text-actions__subtitle-two,.text-actions__text,.text-actions__title{margin-block-end:var(--spacing-m)}}.info-blocks{background-color:var(--color-background);padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}.info-blocks__actions{margin-block-end:var(--spacing-l)}.info-blocks__grid{display:grid;grid-template-columns:1fr;row-gap:var(--row-gap-mobile)}.info-blocks__accordion .uwp-accordion__panel{background-color:var(--color-background-secondary)}.info-blocks__accordion .uwp-accordion__panel-control,.info-blocks__accordion .uwp-accordion__panel-content{padding-inline:var(--spacing-m)}.info-blocks__accordion .uwp-accordion__indicators{color:var(--color-icons)}.info-blocks__accordion .uwp-accordion__panel-control{font-weight:var(--weight-bold);font-size:var(--font-size-m);color:var(--color-button)}.info-blocks__accordion .uwp-accordion__panel-content{font-weight:var(--weight-book);font-size:var(--font-size-sm);color:var(--color-foreground)}.info-blocks__accordion .uwp-accordion__panel-content *{color:var(--color-foreground)}.info-blocks__accordion--bold .uwp-accordion__panel{border-radius:var(--spacing-s);border:none;margin-block-end:var(--spacing-xs)}.info-blocks__accordion--bold .uwp-accordion__panel-control{font-weight:var(--weight-bold);font-size:var(--font-size-m)}.info-blocks__accordion--bold .uwp-accordion__panel-content *{font-weight:var(--weight-book);font-size:var(--font-size-m)}.info-blocks .uwp-accordion__panel-control .info-blocks__accordion-icon{pointer-events:none}@media (min-width: 864px){.info-blocks{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}.info-blocks--row .info-blocks__container{display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--spacing-xl)}.info-blocks__actions{margin-block-end:var(--spacing-xl)}.info-blocks__grid{row-gap:var(--row-gap-desktop)}.info-blocks__info-blocks{grid-template-columns:repeat(var(--card-columns),1fr);column-gap:var(--spacing-l)}}.text-blocks{background-color:var(--color-background);padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}.text-blocks__header{padding-block-end:var(--spacing-2xl);display:flex;flex-direction:column}.text-blocks__block-button{background-color:var(--color-button);color:var(--color-button-text)}.text-blocks__block-title{margin-block-end:var(--spacing-s);color:var(--color-subtitle)}.text-blocks__block-content{margin-block-end:var(--spacing-m)}.text-blocks__block-content a{font-weight:var(--weight-semi);text-decoration:underline}.text-blocks__block-content p{margin-block-end:var(--spacing-m)}.text-blocks__block-content *{color:var(--color-foreground)}.text-blocks__blocks{display:grid;grid-template-columns:1fr;row-gap:var(--row-gap-mobile)}.text-blocks__content{padding-block-end:var(--spacing-l);color:var(--color-foreground)}.text-blocks__title{color:var(--color-title);position:relative;z-index:1;margin-block-end:var(--spacing-m)}@media (min-width: 864px){.text-blocks{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}.text-blocks__title--underline:before{content:"";display:block;width:100%;position:absolute;bottom:2px;left:0;height:5px;background-color:var(--color-button);z-index:-1}.text-blocks__blocks{grid-template-columns:repeat(var(--text-block-columns),1fr);row-gap:var(--row-gap-desktop);column-gap:var(--spacing-l)}}.static-media{position:relative;background-color:var(--color-background);padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}.static-media .js-youtube,.static-media .js-vimeo{width:100%;aspect-ratio:16/9}.static-media__header{padding-block-end:var(--spacing-m)}.static-media__video{object-fit:cover;width:100%}.static-media__video-controls{display:flex;align-items:center;justify-content:space-between;width:100%;position:absolute;bottom:0;left:0;padding:var(--spacing-m)}.static-media__video-controls--hero{top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center}.static-media__video-hero{display:flex;flex-direction:column;align-items:center;max-width:420px}.static-media__video-hero-text{margin-block-end:var(--spacing-m);text-align:center}.static-media__video-trigger--hero.static-media__video-trigger--hero{color:var(--color-button);width:88px;height:88px}.static-media__video-hero-text{color:var(--color-subtitle)}.static-media__video-trigger{color:var(--color-icons, inherit);width:var(--spacing-l);height:var(--spacing-l)}.static-media__video-wrapper{height:100%;display:block;position:relative}.static-media__video-pause{display:none}.static-media___video-play{display:block}.static-media__video-trigger.is-playing .static-media__video-play{display:none}.static-media__video-trigger.is-playing .static-media__video-pause{display:block}.static-media__video-mute{display:none}.static-media__video-trigger.is-muted .static-media__video-mute{display:block}.static-media__video-trigger.is-muted .static-media__video-unmute{display:none}.static-media__title{color:var(--color-title)}@media (min-width: 864px){.static-media{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}.static-media__header{padding-block-end:var(--spacing-3xl)}.static-media__video-trigger{width:var(--spacing-3xl);height:var(--spacing-3xl)}.static-media__video-hero-text{margin-block-end:var(--spacing-xl)}}.custom-script{background-color:var(--color-background);padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}@media (min-width: 864px){.custom-script{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}}.custom-script-blocks__block{color:var(--color-foreground);background-color:var(--color-background);padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}@media (min-width: 864px){.custom-script-blocks__block{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}}.custom-script-blocks__title{padding-bottom:18px}.content-grid{background-color:var(--color-background);padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}.content-grid__grid{display:grid;grid-template-columns:repeat(var(--columns-mobile),minmax(0,1fr));column-gap:var(--spacing-m);row-gap:var(--row-gap-mobile)}.content-grid__card{background-color:var(--color-background-secondary);border:var(--spacing-4xs) solid var(--color-element-border)}.content-grid__card-action{color:var(--color-button-text)}.content-grid__card-header{width:100%}.content-grid__card-content{padding-block:var(--spacing-m);padding-inline:var(--spacing-m);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.content-grid__card-content--center{align-items:center}.content-grid__card-content--right{align-items:flex-end}.content-grid__card-excerpt{color:var(--color-foreground);margin-block-end:var(--spacing-l)}.content-grid__card-excerpt *{font-size:var(--font-size-sm);font-weight:var(--weight-book)}.content-grid__card-icon{width:var(--spacing-xs);height:var(--spacing-xs)}.content-grid__card-footer{display:flex;justify-content:space-between;width:100%}.content-grid__card-indicators{display:flex;gap:var(--spacing-xs);align-items:center}.content-grid__card-indicator{width:var(--spacing-l);height:var(--spacing-l)}.content-grid__card-link{display:flex;flex-direction:column;min-height:fit-content;height:100%}.content-grid__card-subtitle{margin-block-end:var(--spacing-xs);color:var(--color-subtitle);overflow:hidden;text-overflow:ellipsis}.content-grid__card-title{margin-block-end:var(--spacing-xs);color:var(--color-title);overflow:hidden;text-overflow:ellipsis}.content-grid__card--rounded{border-radius:var(--spacing-s);overflow:hidden}.content-grid__card--shadow{-webkit-box-shadow:0px 0px 10px 3px rgba(0,0,0,.08);-moz-box-shadow:0px 0px 10px 3px rgba(0,0,0,.08);box-shadow:0 0 10px 3px #00000014}.content-grid__card:hover .content-grid__card-action{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}@media (min-width: 864px){.content-grid{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}.content-grid__grid{grid-template-columns:repeat(var(--columns-desktop),minmax(0,1fr));column-gap:calc(var(--spacing-m) + var(--spacing-2xs));row-gap:var(--row-gap-desktop)}.content-grid__card-content{padding-block:calc(var(--spacing-xl) - var(--spacing-3xs));padding-inline:calc(var(--spacing-m) + var(--spacing-2xs))}}.navigation-bar{background-color:var(--color-background);padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}.navigation-bar__item,.navigation-bar__item-content{display:flex;flex-direction:column;align-items:center;text-align:center}.navigation-bar__icon img{height:100%;width:100%;object-fit:contain}.navigation-bar__icon--small{height:24px;width:24px}.navigation-bar__icon--medium{height:40px;width:40px}.navigation-bar__icon--large{height:64px;width:64px}.navigation-bar__icon--gap-small{margin-block-end:var(--spacing-xs)}.navigation-bar__icon--gap-medium{margin-block-end:var(--spacing-m)}.navigation-bar__icon--gap-large{margin-block-end:var(--spacing-l)}.navigation-bar__item{background-color:var(--color-background)}.navigation-bar__item-title{margin-block-end:var(--spacing-2xs);color:var(--color-title)}.navigation-bar__item-text{color:var(--color-foreground)}.navigation-bar__item--active.is-visible,.navigation-bar__item:hover.is-visible{opacity:.4}.navigation-bar__carousel-progress{margin-top:var(--spacing-m);padding-block:10px}.navigation-bar__carousel-progress .splide__arrows{display:flex!important}@media (min-width: 864px){.navigation-bar{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}.navigation-bar__icon--desktop-small{height:40px;width:40px}.navigation-bar__icon--desktop-medium{height:80px;width:80px}.navigation-bar__icon--desktop-large{height:128px;width:128px}}.guide-content{padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom);display:block;position:relative;z-index:1}.guide-content--completed .guide-content__sidebar{display:none}.guide-content--completed .guide-content__wrapper{grid-template-columns:1fr}.guide-content--completed .guide-content__bottom-nav{display:none}.guide-content--tools .guide-content__bottom-nav-actions{justify-content:flex-end}.guide-content--cook .guide-content__bottom-nav{margin-block-start:var(--spacing-3xl)}.guide-content__action{display:flex;align-items:center;column-gap:var(--spacing-s)}.guide-content__apps{background-color:var(--color-off-white);padding:var(--spacing-m);display:flex}.guide-content__apps-buttons{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-s);padding-block-start:var(--spacing-m)}.guide-content__apps-text,.guide-content__apps-title{margin-block-end:var(--spacing-m)}.guide-content__bottom-nav{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-m);background-color:var(--color-off-white)}.guide-content__bottom-nav-action{display:flex;align-items:center;column-gap:var(--spacing-s)}.guide-content__bottom-nav-actions{display:flex;justify-content:space-between;align-items:center;width:100%}.guide-content__completed-step{box-shadow:0 0 4px #0000001a}.guide-content__completed-step-link{width:100%;display:flex;align-items:center;justify-content:space-between;column-gap:var(--spacing-s);padding:var(--spacing-l)}.guide-content__completed-step-info{display:flex;align-items:center;column-gap:var(--spacing-2xs)}.guide-content__carousel{padding-block-end:var(--spacing-3xl)}.guide-content__carousel .uwp-carousel__arrows{top:unset;bottom:0;transform:translateY(100%);width:max-content;right:0;left:unset;column-gap:var(--spacing-l)}.guide-content__carousel .uwp-carousel__arrow{width:var(--spacing-l);height:var(--spacing-l)}.guide-content__carousel .uwp-carousel__arrow svg{width:var(--spacing-s);height:var(--spacing-s)}.guide-content__carousel .uwp-carousel__arrow[disabled]{opacity:.5}.guide-content__carousel .uwp-carousel__arrow[disabled]:hover{background-color:var(--color-white)}.guide-content__image{width:100%}.guide-content__gif{position:relative}.guide-content__gif-control{width:var(--spacing-xl);height:var(--spacing-xl);position:absolute;left:var(--spacing-m);bottom:var(--spacing-m)}.guide-content__wrapper{display:grid;grid-template-columns:1fr}.guide-content__sidebar,.guide-content__main{padding-block:var(--spacing-m)}.guide-content__main--completed .guide-content__title{margin-block-end:var(--spacing-xl)}.guide-content__tool-title.guide-content__tool-title{margin-block-end:var(--spacing-xs)}.guide-content__rte{margin-block:var(--spacing-m)}.guide-content__tool-item{display:grid;grid-template-columns:1fr 130px;align-items:center;padding-block:var(--spacing-m);justify-content:space-between;width:100%;column-gap:var(--spacing-m);border-block-end:1px solid var(--color-border-mid)}.guide-content__tool-item:first-of-type{padding-block-start:0}.guide-content__tool-item .guide-content__tool-image{width:130px;height:130px;object-fit:cover;max-width:fit-content}.guide-content__tool-item .guide-content__image-wrapper{width:130px;height:130px}.guide-content__tips{padding:var(--spacing-m);background-color:var(--color-brand-accent);display:grid;align-items:center;grid-template-columns:20px 1fr;column-gap:var(--spacing-m)}.guide-content__tips p{margin:0}.guide-content__tips svg{width:20px;height:20px}.guide-content__tools:not(:first-of-type){padding-block-start:var(--spacing-xl)}.guide-content__tools-hero{margin-block-end:calc(var(--spacing-m) + var(--spacing-2xs))}.guide-content__tools-title,.guide-content__title{margin-block-end:var(--spacing-m)}.guide-content__video{width:100%;aspect-ratio:16/9;margin-block-end:var(--spacing-m)}.guide-content__video-caption{margin-block-start:var(--spacing-m)}.guide-content__video-wrapper{padding-block:var(--spacing-m)}@media (max-width: 863px){.guide-content__carousel .splide__track{max-width:calc(100vw - 32px)}.guide-content__tips{margin-block-start:var(--spacing-xl)}}@media (min-width: 864px){.guide-content{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}.guide-content__apps{background-color:var(--color-off-white);padding-inline:var(--spacing-4xl);padding-block:0;display:flex;margin-block-start:var(--spacing-3xl)}.guide-content__apps-image{max-width:190px}.guide-content__apps-buttons{display:flex;flex-direction:row;align-items:center;column-gap:var(--spacing-s);padding-block-start:var(--spacing-m)}.guide-content__apps-text,.guide-content__apps-title{margin-block-end:var(--spacing-m)}.guide-content__bottom-nav{padding:var(--spacing-l)}.guide-content__tool-item{padding-block:var(--spacing-xl)}.guide-content__tools:not(:first-of-type){padding-block-start:var(--spacing-3xl)}.guide-content__tips{margin-block-start:var(--spacing-3xl)}.guide-content__wrapper{display:grid;grid-template-columns:minmax(0,200px) minmax(0,740px);justify-content:space-between;width:100%;max-width:1000px;margin:0 auto}}.article{background-color:var(--color-background);padding-block-start:var(--padding-top);padding-block-end:var(--padding-bottom)}.article--recipe{padding-inline:var(--spacing-3xl);display:grid;grid-template-columns:repeat(12,minmax(0px,1fr))}.article__steps h1,.article__steps h2,.article__steps h3,.article__steps h4,.article__steps h5,.article__steps h6{margin:var(--spacing-4xl) 0 16px}.article__steps h1:first-child,.article__steps h2:first-child,.article__steps h3:first-child,.article__steps h4:first-child,.article__steps h5:first-child,.article__steps h6:first-child{margin-top:0}.article__steps h1,.article__steps h2,.article__steps h3{font-size:var(--font-size-xl)}@media (min-width: 863px){.article__steps h1,.article__steps h2,.article__steps h3{font-size:var(--font-size-2l)}}@media (min-width: 1600px){.article__steps h1,.article__steps h2,.article__steps h3{font-size:var(--font-size-2xl)}}.article__steps h4,.article__steps h5,.article__steps h6{font-size:var(--font-size-l);font-weight:var(--weight-mid)}@media (min-width: 863px){.article__steps h4,.article__steps h5,.article__steps h6{font-size:var(--font-size-ml)}}@media (min-width: 1600px){.article__steps h4,.article__steps h5,.article__steps h6{font-size:var(--font-size-xl)}}.article-step br{display:inherit!important}.article-step__first-child{font-size:var(--font-size-ml);font-weight:var(--weight-semi);font-style:normal}.article-step__first-child em{font-style:normal}.article-step b,.article-step strong{font-weight:var(--weight-semi)}.article__main{grid-column:2/span 6}.article__note.article__note{border-block-start:1px solid var(--color-element-border);display:flex;gap:var(--spacing-m);padding-block:var(--spacing-2xl) var(--spacing-3xl)}.article__note-icon{color:var(--color-icons)}.article__note-icon svg{height:32px;width:32px}.article__note-title.article__note-title{color:var(--color-title);margin-block:var(--spacing-2xs) var(--spacing-xs)}.article__note-copy{color:var(--color-foreground)}.article__step-label.article__step-label{color:var(--color-subtitle)}.article__step-label:not(.article__step-label--1){border-top:1px solid var(--color-element-border);margin-block-start:var(--spacing-3xl);padding-block-start:var(--spacing-3xl)}.article__instruction-title.article__instruction-title{margin-block-start:var(--spacing-4xl);color:var(--color-title)}.article__step-label+.article__instruction-title,.article__instruction-title--1{margin-block-start:0!important}.article__instruction.article__instruction,.article__instruction .article__instruction *,.article__instruction *.article__instruction,.article__instruction * .article__instruction *{color:var(--color-foreground)}p:has(.article__instruction-tip),em:has(.article__instruction-tip){color:var(--color-sub-subtitle)}p:has(.article__instruction-tip) *,em:has(.article__instruction-tip) *{color:var(--color-sub-subtitle)!important}.article__instruction-tip.article__instruction-tip{color:var(--color-sub-subtitle)}.article__sidebar{grid-column:8/span 4;padding-inline-start:var(--spacing-4xl)}.article__sidebar uwp-accordion+.featured-data{margin-block-start:var(--spacing-3xl)}.article__more-recipes{display:grid;gap:var(--spacing-l)}.article .article-rte ul{padding-inline-start:var(--spacing-l);padding-block:0}.article .article-rte li:has(uwp-product-image){list-style:none;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--spacing-m);margin-left:calc(-1 * var(--spacing-l));margin-bottom:var(--spacing-m)}.article .article-rte li:has(uwp-product-image) .product-image{margin:0}.article .article-rte.rich-text-renderer p:has(strong):has(:only-child),.article .article-rte.rich-text-renderer p:has(em):has(:only-child){color:var(--color-subtitle);margin-block:var(--spacing-xl) var(--spacing-m)}.article .article-rte.rich-text-renderer p:has(strong):has(:only-child):first-child,.article .article-rte.rich-text-renderer p:has(em):has(:only-child):first-child{margin-block-start:0}.article .article-rte.rich-text-renderer p:has(strong):has(:only-child) strong,.article .article-rte.rich-text-renderer p:has(strong):has(:only-child) em,.article .article-rte.rich-text-renderer p:has(em):has(:only-child) strong,.article .article-rte.rich-text-renderer p:has(em):has(:only-child) em{font-weight:var(--weight-semi);font-style:normal}.article .article-rte.rich-text-renderer p:has(strong):has(:only-child) *,.article .article-rte.rich-text-renderer p:has(em):has(:only-child) *{color:var(--color-subtitle)}.article .article-rte a{color:var(--color-links);font-weight:var(--weight-book);text-decoration:underline;text-decoration-color:var(--color-links);text-decoration-thickness:var(--spacing-3xs);text-underline-offset:var(--spacing-3xs)}.article .article-rte a:hover{color:var(--color-links-hover);text-decoration-color:var(--color-links-hover)}.article .article-rte a *{font-weight:var(--weight-book)!important}.article .article-rte img{margin-block:var(--spacing-2xl) var(--spacing-l)}.article__share{padding-block:var(--spacing-2xl);display:flex;justify-content:center;color:var(--color-foreground);border-block-end:1px solid var(--color-element-border)}.article__author{color:var(--color-foreground);padding-block:var(--spacing-3xl) var(--spacing-2xl)}.article__author-header{display:flex;align-items:center;gap:var(--spacing-m)}.article__author-header+.article__author-bio{margin-block-start:var(--spacing-m)}.article .uwp-accordion__panel{border-block-start:1px solid var(--color-element-border);border-block-end:0}.article .uwp-accordion__panel:last-child{border-block:1px solid var(--color-element-border)}.article .uwp-accordion__panel-control{border:0;color:var(--color-title);padding-block:var(--spacing-l)}.article .uwp-accordion__panel-control *{pointer-events:none}.article .uwp-accordion__panel-control[aria-expanded=true]{padding-block-end:var(--spacing-l)}.article .uwp-accordion__panel-control:hover&gt;*{opacity:.5}.article .uwp-accordion__panel-control svg{color:inherit;margin-inline-start:var(--spacing-m);min-width:20px;min-height:20px;width:20px;height:20px}.article .uwp-accordion__panel-control[aria-expanded=true] svg.plus{display:none}.article .uwp-accordion__panel-control:not([aria-expanded=true]) svg.minus{display:none}.article .uwp-accordion__panel-content{color:var(--color-foreground);box-sizing:content-box}.article .uwp-accordion__panel-content.is-open{border-block-start:1px solid var(--color-element-border);min-height:fit-content;padding-block-start:var(--spacing-xl);padding-block-end:var(--spacing-3xl)}@media (max-width: 863px){.article{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.article--recipe{padding-inline:var(--spacing-m);grid-template-columns:1fr;row-gap:var(--spacing-2xl)}.article__main,.article__sidebar{grid-column:1}.article__sidebar{grid-row:1;padding:0}.article__sidebar uwp-accordion+.featured-data{margin-block-start:var(--spacing-xl)}.article .uwp-accordion__panel-content.is-open{padding-block-end:var(--spacing-xl)}.article__note.article__note{padding-block:var(--spacing-l)}.article .article-rte li:has(uwp-product-image) .product-image{height:56px;width:56px}.article .article-rte.rich-text-renderer p:has(strong):has(:only-child),.article .article-rte.rich-text-renderer p:has(em):has(:only-child){margin-block:var(--spacing-l) var(--spacing-m)}.article .article-rte img{margin-block:var(--spacing-l)}}@media print{body:has(.article){-ms-overflow-style:none;scrollbar-width:none;overflow:visible}body:has(.article) ::-webkit-scrollbar{overflow-y:hidden}body:has(.article) .shopify-section-group-header-group,body:has(.article) .featured-data,body:has(.article) .article__main :where(img,video),body:has(.article) .no-print{display:none}body:has(.article) .article-hero__description{-webkit-line-clamp:unset}}.article-image{position:relative}.article-image__background{position:relative;height:var(--mobile-height)}.article-image__background img{max-height:var(--mobile-height)}.article-image__container{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.article-image__overlay{width:100%;height:100%;position:absolute;top:0;left:0}.article-image__title{margin:0;color:var(--color-title)}.article-image__title-wrapper{padding-block:var(--spacing-l)}@media (max-width: 863px){.article-image__background .responsive-image,.article-image__background .art-direction-image{aspect-ratio:unset;height:100%}.article-image__container-media{display:none}}@media (min-width: 864px){.article-image__background{height:var(--desktop-height)}.article-image__background img{max-height:var(--desktop-height)}.article-image__background--blurred{overflow:hidden}.article-image__background--blurred img{transform:scale(1.2);filter:blur(12px)}.article-image__container--overlapped{bottom:calc(-1 * var(--spacing-xl))}}.article-hero{background-color:var(--color-background);padding-inline:var(--spacing-l);padding-block-start:var(--padding-top);padding-block-end:var(--padding-bottom)}.article-hero__main{column-gap:var(--spacing-3xl);display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;padding-block-end:var(--spacing-3xl)}.article-hero__details{max-width:750px}.article-hero__title{color:var(--color-title)}.article-hero__description{color:var(--color-foreground);-webkit-box-orient:vertical;-webkit-line-clamp:var(--description-line-clamp);display:-webkit-box;margin-block-end:var(--spacing-2xs);overflow:hidden;transition:max-height var(--duration-short) ease;margin-top:var(--spacing-xl)}.article-hero__description-inline{display:inline}.article-hero__description *{color:var(--color-foreground)}.article-hero__description a{color:var(--color-foreground);text-decoration:none}.article-hero__description a:hover{text-decoration:underline}.article-hero__description.is-open{-webkit-line-clamp:unset}.article-hero__ctas{display:flex;margin-top:var(--spacing-l)}.article-hero__read{background-color:var(--color-secondary-button);color:var(--color-secondary-button-text);border:1px solid var(--color-secondary-button-border);margin-inline-end:var(--spacing-l)}.article-hero__read svg{height:20px;width:20px}.article-hero__read:hover{background-color:var(--color-secondary-button-hover);color:var(--color-secondary-button-text-hover);border:1px solid var(--color-secondary-button-border-hover)}.article-hero__read-less,.article-hero__read-more{display:flex;align-items:center}.article-hero__description:not(.is-open)+.article-hero__ctas .article-hero__read-more{display:flex;gap:var(--spacing-2xs)}.article-hero__description:not(.is-open)+.article-hero__ctas .article-hero__read-less{display:none}.article-hero__description.is-open+.article-hero__ctas .article-hero__read-more{display:none}.article-hero__description.is-open+.article-hero__ctas .article-hero__read-less{display:flex;gap:var(--spacing-2xs)}.article-hero__description.is-open+.article-hero__ctas .article-hero__read-less svg{rotate:180deg}.article-hero__featured-link,.article-hero__anchor{background-color:var(--color-button);color:var(--color-button-text);border:1px solid var(--color-button-border)}.article-hero__featured-link svg,.article-hero__anchor svg{height:20px;width:20px}.article-hero__featured-link:hover,.article-hero__anchor:hover{background-color:var(--color-button-hover);color:var(--color-button-text-hover);border:1px solid var(--color-button-border-hover)}.article-hero__metadata{display:flex;margin-top:var(--spacing-xl)}.article-hero__author+.article-hero__published-at{border-inline-start:2px solid var(--color-foreground);margin-inline-start:var(--spacing-xl);padding-inline-start:var(--spacing-xl)}.article-hero__metadata-title,.article-hero__author,.article-hero__published-at{color:var(--color-foreground)}.article-hero__metadata-value{color:var(--color-subtitle);margin-top:20px}.article-hero__metadata-value+span{color:var(--color-sub-subtitle);display:block;margin-top:var(--spacing-xs);max-width:200px}.article-hero__difficulty,.article-hero__servings,.article-hero__prep-time,.article-hero__cook-time{margin-top:var(--spacing-xl)}.article-hero__metadata-recipe{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;column-gap:var(--spacing-m)}.article-hero__metadata-icon{height:20px;width:20px;color:var(--color-icons)}.article-hero__difficulty-level{display:flex;margin-top:20px}.article-hero__difficulty-level span{display:block;width:16px;height:16px;border-radius:80px;background-color:var(--color-foreground)}.article-hero__difficulty-level span:not(:last-child){margin-right:var(--spacing-xs)}.article-hero__share{align-items:center;color:var(--color-links);margin-top:var(--spacing-4xl);display:flex}.article-hero__print{margin-inline-start:var(--spacing-xl);background-color:transparent;border:1px solid var(--color-foreground);color:var(--color-foreground);height:fit-content}.article-hero__print:hover{background-color:transparent;border:1px solid var(--color-foreground);color:var(--color-foreground);opacity:.8}.article-hero__video-wrapper{aspect-ratio:1824/938;font-size:0;position:relative}.article-hero__video-wrapper iframe{height:100%;width:100%}.article-hero__video-trigger{color:var(--color-foreground);position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.article-hero__video-trigger svg{overflow:visible}.article-hero__video-play{display:block}.article-hero__video-pause,.article-hero__video-trigger.is-playing .article-hero__video-play{display:none}.article-hero__video-trigger.is-playing .article-hero__video-pause{display:block}.article-hero__difficulty-level--1&gt;span:nth-child(1){background-color:var(--color-icons)}.article-hero__difficulty-level--2&gt;span:nth-child(2){background-color:var(--color-icons)}.article-hero__difficulty-level--3&gt;span:nth-child(3){background-color:var(--color-icons)}.article-hero__difficulty-level--4&gt;span:nth-child(4){background-color:var(--color-icons)}.article-hero__difficulty-level--5&gt;span:nth-child(5){background-color:var(--color-icons)}.article-hero__video{width:100%}@media (max-width: 863px){.article-hero{padding-inline:var(--spacing-m);padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.article-hero__main{gap:var(--spacing-l);grid-template-columns:1fr}.article-hero__img-wrapper{grid-row:1}.article-hero__ctas{display:flex;justify-content:space-between}.article-hero__share{align-items:flex-start;display:flex;flex-direction:column;margin-top:var(--spacing-l)}.article-hero__print{margin:0;margin-top:var(--spacing-l);width:100%}}.warranty-form__hint-images{margin-block-start:var(--spacing-m);display:flex;flex-direction:row;column-gap:var(--spacing-s)}.warranty-form div[data-error-message]{display:none;color:var(--color-app-error)}.warranty-form div[data-error-message][data-has-error=true]{display:block}.warranty-form#gas-burner-serial-number,.warranty-form#oven-serial-number{text-transform:uppercase}.warranty-form .warranty-form-error-block{padding:var(--spacing-l);background:#fce9e9;border:1px solid #D51616;border-radius:var(--spacing-2xs);margin:var(--spacing-m) 0}.warranty-form .warranty-form-error-block a{text-decoration:underline;font-weight:var(--weight-semi)}.warranty-form-section{max-width:720px;min-height:60vh;margin:0 auto;padding-block:var(--spacing-xl);display:flex;align-items:center}.warranty-form-section__copy{max-width:640px;margin-block-end:var(--spacing-xl)}@media (min-width: 864px){.warranty-form-section{padding-block:var(--layout-s)}}.warranty-form__terms{display:block;margin-block:var(--spacing-xl)}.warranty-form .no-javascript-warning{display:flex;align-items:center;border:var(--spacing-4xs) solid var(--color-off-white);border-radius:10px;padding:1rem;background-color:var(--color-off-white);gap:var(--spacing-m)}.warranty-form__fieldset{margin-block-end:var(--spacing-l);display:flex;flex-direction:column;row-gap:var(--spacing-m)}.warranty-form__serial-error{display:flex;align-items:center;gap:var(--spacing-2xs);margin:.5rem 0;margin-block-start:var(--spacing-m);color:var(--color-app-error)}.warranty-form__success-message{display:flex;column-gap:var(--spacing-m)}.warranty-form__success-message-icon,.warranty-form__success-message svg{width:var(--spacing-l);height:var(--spacing-l)}.warranty-form__success-message-info{display:flex;flex-direction:column;row-gap:var(--spacing-s)}.warranty-form__success-message a{margin-block-start:var(--spacing-m);width:max-content}.warranty-form .form-field-heading{margin-block-end:var(--spacing-m)}.warranty-form select#locale{margin-bottom:var(--spacing-m)}.warranty-form .success-actions{display:flex;gap:8px}.form-conditional-field{display:none}.form-conditional-field[data-parent-selected=true]{display:block}.form-conditional-field__hint-container{background:var(--color-grey-150);padding:var(--spacing-m);margin-block-start:var(--spacing-m);border-radius:var(--spacing-2xs)}.form-conditional-field input[data-has-error=true],.form-conditional-field select[data-has-error=true]{border:var(--spacing-4xs) solid var(--color-grey-700)}.form-radio__label{display:flex;align-items:center;column-gap:var(--spacing-s);cursor:pointer}.form-date-fields__container{display:grid;grid-template-columns:repeat(3,1fr);column-gap:var(--spacing-m)}.form-date-fields__error{padding-block:var(--spacing-s)}.form-checkbox__label{display:flex;flex-direction:column}.form-checkbox__wrapper{display:flex;align-items:flex-start;column-gap:var(--spacing-s)}.form-input__confirmation-message{padding-block:var(--spacing-s)}.form-input__error{padding-block-start:var(--spacing-xs)}.form-input__wrapper{position:relative}.form-input__wrapper input::placeholder{color:transparent!important}.form-input__wrapper input:not(:placeholder-shown)+label,.form-input__wrapper input:focus+label{top:var(--spacing-xs);font-size:var(--font-size-xs);transition-delay:0s}.form-input__wrapper input[data-has-error=true]{border:var(--spacing-4xs) solid var(--color-app-error)}.form-input__wrapper label{position:absolute;z-index:1;top:50%;left:var(--spacing-m);color:var(--color-grey-300);pointer-events:none;transform:translateY(-50%);transition:125ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.form-input .warranty-form__submit.disabled{opacity:.6;pointer-events:none}.form-select__label{margin-block-end:var(--spacing-xs);display:block}.app-blocks-section{background-color:var(--color-background);padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}@media (min-width: 864px){.app-blocks-section{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}}.image-buttons{background-color:var(--color-background);padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}.image-buttons__container{display:flex;flex-direction:column;justify-content:center;row-gap:var(--spacing-s)}@media (min-width: 640px){.image-buttons__button{width:var(--button-width-desktop)}.image-buttons__container{flex-direction:row;column-gap:var(--column-gap-desktop)}}@media (min-width: 864px){.image-buttons{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}}.vertical-split-media{padding-block:calc(var(--spacing-3xl) * 2);background-color:var(--color-background, var(--color-brand-primary))}.vertical-split-media__title{color:color-mix(in srgb,var(--color-title, var(--color-white)) 60%,transparent);margin-block-end:var(--spacing-4xl);text-align:center}.vertical-split-media__title strong{color:var(--color-title, var(--color-white))}.vertical-split-media__blocks{display:grid;margin-block-end:var(--spacing-3xl)}.vertical-split-media__item{display:block}.vertical-split-media__item:nth-child(odd){padding-inline-end:var(--spacing-m)}.vertical-split-media__media{flex:1;margin-block-end:var(--spacing-l);overflow:hidden;position:relative}.vertical-split-media__media:after{display:block;content:"";background:var(--overlay);position:absolute;top:0;left:0;height:100%;width:100%}.vertical-split-media__media video,.vertical-split-media__media .responsive-image{display:block;aspect-ratio:var(--desktop-aspect-ratio);object-fit:cover;height:100%;width:100%}.vertical-split-media__media-title{margin-block-end:var(--spacing-xs);color:var(--color-title, var(--color-white))}.vertical-split-media__text{color:var(--color-foreground, var(--color-grey-300))}.vertical-split-media__buttons{display:flex;align-items:center;justify-content:center;gap:var(--spacing-l)}@media screen and (max-width: 863px){.vertical-split-media{padding-block:var(--spacing-l)}.vertical-split-media__title{margin-block-end:var(--spacing-2xl)}.vertical-split-media__blocks{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);margin-block-end:var(--spacing-2xl)}.vertical-split-media__media video,.vertical-split-media__media .responsive-image{aspect-ratio:var(--mobile-aspect-ratio)}.vertical-split-media__item{display:flex;flex-direction:column;width:100%!important}.vertical-split-media__item:nth-child(odd){padding-inline-end:0}.vertical-split-media__buttons{gap:var(--spacing-xs)}.vertical-split-media__buttons svg{width:160px}}.product-details-section{display:block;--color-carousel-bar: var(--color-brand-primary);--color-carousel-bar-bg: var(--color-grey-250);padding-block:var(--padding-top) var(--padding-bottom);background-color:var(--color-background, transparent)}.product-details-section__whats-included{background-color:var(--color-background-secondary, var(--color-grey-150));padding:var(--spacing-l)}.product-details-section__whats-included-title{margin-block-start:var(--spacing-xs);color:var(--color-foreground, var(--color-brand-primary))}.product-details-section__label{pointer-events:none;color:var(--color-title, var(--color-brand-primary))}.product-details-section__progress{max-width:300px;margin-block-end:var(--spacing-l)}.product-details-section__features{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}@media screen and (min-width: 863px){.product-details-section__features{gap:var(--spacing-xl)}}.product-details-section__feature{padding-block-end:var(--spacing-m);position:relative}.product-details-section__feature:nth-child(-n+5){margin-block-start:var(--spacing-m)}.product-details-section__feature-icon{margin:var(--spacing-m) 0;height:60px}.product-details-section__feature-title{color:var(--color-title, var(--color-brand-primary));margin-block-end:var(--spacing-l)}.product-details-section__feature-text{color:var(--color-foreground, var(--color-grey-600))}.product-details-section__feature-text:not(:has(p)){margin-block-end:var(--spacing-xs)}.product-details-section__feature-text p{margin-block-end:var(--spacing-xs)}.product-details-section__feature-text p+p:has(strong){margin-block-start:var(--spacing-2xl)}.product-details-section__feature-text p strong{font-weight:var(--weight-semi)}.product-details-section__feature-text p:empty{display:none}.product-details-section__toggle-wrapper{display:flex;align-items:center;position:absolute;right:0;z-index:1}.product-details-section__unit-toggle{border-radius:80px;color:var(--color-grey-500);padding:var(--spacing-xs) var(--spacing-l);cursor:pointer}.product-details-section__unit-toggle.is-active{background-color:var(--color-brand-primary);color:var(--color-white)}.product-details-section__feature-unit{margin-block-end:var(--spacing-l)}.product-details-section .uwp-accordion__panel-control{transition:opacity var(--duration-default) ease-in-out}.product-details-section .uwp-accordion__panel-control:hover{opacity:.5;transition:opacity var(--duration-default) ease-in-out}.product-details-section .uwp-accordion__panel-control .uwp-accordion__panel-icon{width:var(--spacing-m);height:var(--spacing-m)}.product-details-section .uwp-accordion__panel.is-open .uwp-accordion__panel-control{opacity:.5;transition:opacity var(--duration-default) ease-in-out}@media screen and (max-width: 863px){.product-details-section__progress,.product-details-section .carousel-progress{max-width:100%;width:100%}.product-details-section__progress{padding-block-start:var(--spacing-2xl)}.product-details-section__features{grid-template-columns:1fr}.product-details-section__toggle-wrapper{position:static;width:100%}.product-details-section__unit-toggle{flex:1}}@media screen and (min-width: 764px){.product-details-section__container.product-details-section__container{max-width:1306px}.product-details-section__label.product-details-section__label{font-size:var(--font-size-l)}.product-details-section .uwp-accordion__panel-control{padding-block:var(--spacing-xl)}.product-details-section .uwp-accordion__panel-control .uwp-accordion__panel-icon{width:calc(var(--spacing-l) - var(--spacing-2xs));height:calc(var(--spacing-l) - var(--spacing-2xs))}}@media screen and (min-width: 1600px){.product-details-section__label.product-details-section__label{font-size:var(--font-size-xl)}}.usps{background-color:var(--color-background, transparent);padding-block:var(--padding-top) var(--padding-bottom);text-align:center}.usps__title{color:var(--color-title, var(--color-brand-primary));max-width:1212px;margin-inline:auto;margin-block-end:var(--spacing-xl)}.usps__text{color:var(--color-foreground, var(--color-brand-primary));max-width:905px;margin-inline:auto;margin-block-end:var(--spacing-2xl)}.usps__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-m)}.usps__list--bold-titles .usps__item-text{font-weight:var(--weight-semi)}.usps__list--small-icons .usps__icon{height:48px;width:48px}.usps__item{color:var(--color-foreground, var(--color-brand-primary));text-align:center;width:calc(100% / var(--columns-desktop) - var(--spacing-m))}.usps__item-text{display:block;margin-block-end:var(--spacing-xs)}.usps__icon{margin-block-end:var(--spacing-l);margin-inline:auto;height:96px;width:96px}@media screen and (max-width: 863px){.usps{text-align:left}.usps__title{margin-block-end:var(--spacing-m)}.usps__text{margin-block-end:var(--spacing-l)}.usps__list{justify-content:space-between}.usps__item{width:calc(100% / var(--columns-mobile) - var(--spacing-m))}}@media screen and (min-width: 1024px){.usps__item-text.usps__item-text{font-size:var(--font-size-ml);max-width:300px;margin-inline:auto}}.split-media{display:grid;grid-template-columns:repeat(2,1fr);padding-block:var(--padding-block);background-color:var(--color-background, var(--color-white))}.split-media__item{position:relative;overflow:hidden;aspect-ratio:var(--aspect-ratio-desktop)}.split-media__item:after{content:"";display:block;background:var(--overlay);position:absolute;left:0;top:0;height:100%;width:100%;z-index:1}.split-media__item--has-text:hover .split-media__content{translate:0%}.split-media__item--has-text:hover .split-media__title svg,.split-media__item--has-text:hover .split-media__text{opacity:1}.split-media__item:hover .split-media__media.responsive-image,.split-media__item:hover video{scale:1.2}.split-media__media.responsive-image,.split-media video{transition:scale var(--duration-long) ease;aspect-ratio:var(--aspect-ratio-desktop)}.split-media video{display:block;object-fit:cover;width:100%}.split-media__content{color:var(--color-title, var(--color-white));position:absolute;bottom:var(--spacing-l);padding-inline:var(--spacing-3xl);transition:translate var(--duration-long) ease;translate:0 50%;width:100%;z-index:2}.split-media__title{margin-block-end:var(--spacing-m);display:flex;align-items:center;gap:var(--spacing-xs)}.split-media__title svg{margin-block-end:var(--spacing-2xs)}.split-media__title svg,.split-media__text{opacity:0;transition:opacity var(--duration-long) ease}@media screen and (max-width: 863px){.split-media{grid-template-columns:1fr}.split-media__item{aspect-ratio:var(--aspect-ratio-mobile)}.split-media__content{translate:0;padding-inline:var(--spacing-m)}.split-media__title{justify-content:space-between}.split-media__title svg,.split-media__text{opacity:1}}@media (min-width: 864px){.split-media__content{bottom:var(--spacing-2xl)}}.sticky-add-to-cart{background-color:var(--color-background);display:block;position:relative}.sticky-add-to-cart__anchor{color:var(--color-links);height:48px;display:flex;align-items:center;position:relative}.sticky-add-to-cart__anchor:hover{color:var(--color-links-hover)}.sticky-add-to-cart__anchor:hover:after{width:100%;height:2px;background-color:var(--color-button-border, var(--color-brand-secondary));content:"";position:absolute;bottom:var(--spacing-xs);left:0}.sticky-add-to-cart__container{display:flex;align-items:center;justify-content:space-between;padding-inline:var(--spacing-m);height:48px}.sticky-add-to-cart__container .uwp-back-in-stock{background:var(--color-white);color:#25282a;border-color:var(--color-white);padding:8px 16px;margin-left:var(--spacing-xl)}.sticky-add-to-cart__container .uwp-back-in-stock:hover{background:#f4f4f4}@media screen and (min-width: 1110px){.sticky-add-to-cart__container .uwp-back-in-stock{padding:12px 32px}}.sticky-add-to-cart__form,.sticky-add-to-cart__product{display:flex;align-items:center}.sticky-add-to-cart__product .product-details__button--atc{height:44px;padding:0;padding-inline:var(--spacing-m);font-size:var(--font-size-sm)!important;font-weight:var(--weight-mid)}.sticky-add-to-cart__product .product-details__form--sticky-add-to-cart{margin:0}.sticky-add-to-cart__product .product-details__form-actions{padding-inline-start:var(--spacing-xl)}.sticky-add-to-cart__product .product-summary{display:none}.sticky-add-to-cart.is-open .sticky-add-to-cart__mobilenav{opacity:1;max-height:256px;transition:max-height var(--duration-long) linear,opacity var(--duration-long) linear var(--duration-announcement-bar)}.sticky-add-to-cart.is-open .sticky-add-to-cart__overlay{opacity:.8;transition:opacity var(--duration-long) ease-out var(--duration-announcement-bar);height:100vh;width:100vw;pointer-events:auto}.sticky-add-to-cart.is-open .sticky-add-to-cart__anchor:after{display:none}.sticky-add-to-cart.is-open .sticky-add-to-cart__title-icon{transform:rotate(-180deg);transition:transform var(--duration-long) linear}.sticky-add-to-cart__mobilenav{position:absolute;width:100%;left:0;bottom:0;background-color:var(--color-background);padding-inline:calc(var(--spacing-m) + var(--spacing-xs));transform:translateY(100%);opacity:0;max-height:0;transition:max-height var(--duration-long),opacity var(--duration-long);overflow:hidden}.sticky-add-to-cart__mobilenav .sticky-add-to-cart__anchor:not(:last-of-type){border-block-end:var(--spacing-4xs) solid var(--color-button-border)}.sticky-add-to-cart__mobilenav .sticky-add-to-cart__anchor:last-of-type{margin-block-end:var(--spacing-m)}.sticky-add-to-cart__overlay{width:0;height:0;position:fixed;top:0;left:0;background-color:var(--color-background);z-index:-1;opacity:0;transition:opacity var(--duration-long) ease-out;pointer-events:none}.sticky-add-to-cart__title{color:var(--color-title);display:flex;align-items:center;height:100%}.sticky-add-to-cart__title-icon{width:var(--spacing-l);height:var(--spacing-l);display:flex;align-items:center;justify-content:center;transform:rotate(0);transition:transform var(--duration-long) linear;color:var(--color-subtitle)}.sticky-add-to-cart__wrapper{position:sticky;top:60px;transition:top var(--duration-long, .5s) ease;z-index:var(--zindex-sticky)}.sticky-add-to-cart__price{color:var(--color-foreground)}.sticky-add-to-cart__price+.sticky-add-to-cart__atc{margin-inline-start:var(--spacing-xl)}.sticky-add-to-cart uwp-quantity-selector,.sticky-add-to-cart uwp-related-bundles,.sticky-add-to-cart .product-stock-indicator,.sticky-add-to-cart .product-swatches{display:none}.sticky-add-to-cart [modal-name=back-in-stock] .modal__close-button{display:flex;margin-inline-start:auto}.sticky-add-to-cart [modal-name=back-in-stock] .modal__container-content{max-width:540px;margin:0 auto}@media (max-width: 1110px){.sticky-add-to-cart__subnav{display:none}.sticky-add-to-cart__price{scale:.9}.sticky-add-to-cart__price+.sticky-add-to-cart__atc{font-size:var(--font-size-sm);padding-inline:var(--spacing-m);padding-block:var(--spacing-xs);margin-inline-start:var(--spacing-m)}}@media (max-width: 430px){.sticky-add-to-cart__container{padding-block:var(--spacing-xs);min-height:48px;flex-wrap:wrap;height:fit-content;gap:var(--spacing-xs)}.sticky-add-to-cart__title-label.sticky-add-to-cart__title-label{font-size:var(--font-size-sm)}.sticky-add-to-cart__form a{font-size:var(--font-size-s);padding-inline:var(--spacing-m);padding-block:var(--spacing-2xs)}}@media (min-width: 1024px){.sticky-add-to-cart__wrapper{top:70px}}@media (min-width: 1110px){.sticky-add-to-cart__anchor{height:60px}.sticky-add-to-cart__container{padding-inline:var(--spacing-xl);height:60px}.sticky-add-to-cart__product .price__item.price__item .money{font-size:var(--font-size-ml)}.sticky-add-to-cart__subnav{display:flex;align-items:center;column-gap:var(--spacing-2xl);margin-inline-end:var(--spacing-2xl)}.sticky-add-to-cart__mobilenav{display:none}.sticky-add-to-cart__title{pointer-events:none}}.product-features{background-color:var(--color-background-secondary, #17191a);padding-block:var(--padding-top) var(--padding-bottom);overflow:hidden;width:100%}.product-features__container{background-color:var(--color-background-secondary, #17191a);display:grid;gap:var(--spacing-m);text-align:center}.product-features__container--30-70{grid-template-columns:30% calc(70% - var(--spacing-m))}.product-features__container--70-30{grid-template-columns:calc(70% - var(--spacing-m)) 30%}.product-features__container--50-50{grid-template-columns:repeat(2,50%)}.product-features__container--full-width{text-align:left}.product-features__container--full-width .product-features__block{display:grid;grid-template-columns:repeat(2,1fr)}.product-features__container--full-width .product-features__block video,.product-features__container--full-width .product-features__block .responsive-image{order:2}.product-features__container--full-width .product-features__block video:after,.product-features__container--full-width .product-features__block .responsive-image:after{display:none}.product-features__container--full-width .product-features__content{order:1;position:static;display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-4xl)}.product-features__block{background-color:var(--color-background, var(--color-brand-primary));position:relative}.product-features__block video,.product-features__block .art-direction-image{display:block;position:relative;object-fit:cover;height:100%;width:100%}.product-features__block video:after,.product-features__block .art-direction-image:after{content:"";background:linear-gradient(180deg,#0000,#00000080 35%,#000);display:block;position:absolute;left:0;bottom:0;height:260px;width:100%}.product-features__content{position:absolute;left:0;bottom:var(--spacing-xl);width:100%}.product-features__title{color:var(--color-title, var(--color-white));margin-block-end:var(--spacing-m)}.product-features__subtext{color:var(--color-foreground, var(--color-grey-300))}@media screen and (max-width: 863px){.product-features__block--contain .art-direction-image__image{object-position:top}.product-features__block--video video{aspect-ratio:1/1}.product-features__container{grid-template-columns:1fr;gap:var(--spacing-xs)}.product-features__container--full-width .product-features__block{grid-template-columns:1fr;text-align:center}.product-features__container--full-width .product-features__content{padding:var(--spacing-l) var(--spacing-m)}.product-features__content{bottom:var(--spacing-l);padding-inline:var(--spacing-m)}.product-features__title.title-3,.article-rte h3.product-features__title{margin-block-end:var(--spacing-xs);font-size:var(--font-size-l)}}@media (min-width: 864px){.product-features__container{height:var(--section-height-desktop, auto)}.product-features__container--full-width .product-features__image{order:2}}.content-cards{background-color:var(--color-background);display:block;padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}.content-cards__heading{align-items:center;display:flex;justify-content:space-between;margin-block-end:var(--spacing-l);padding-inline:var(--spacing-m)}.content-cards__title{color:var(--color-title)}.content-cards__progress{padding-inline:var(--spacing-m);margin-block-start:var(--spacing-xl);margin-inline:auto}.content-cards__content-title{color:var(--color-title);font-weight:var(--weight-semi)}.content-cards__grid-layout{display:flex;gap:var(--spacing-m)}.content-cards__card{background-color:var(--color-background-secondary, #25282A);padding:var(--spacing-xl);width:100%}.content-cards__card--combo{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.content-cards__card--trustpilot{display:flex;align-items:var(--tp-vertical-align)}.content-cards__cta{background-color:var(--color-button);color:var(--color-button-text);border-color:var(--color-button-border);width:fit-content;margin-block-start:var(--spacing-xl);margin-inline:auto}.content-cards__logo{width:auto;height:100%;object-fit:contain;max-height:48px}.content-cards__small .content-cards__block-content{margin-block-start:20px}.content-cards__block-content{display:flex;flex-direction:column;gap:var(--spacing-s);margin-block-start:54px}.content-cards__content-description{color:var(--color-subtitle);max-width:203px}.content-cards__content-description *{font-size:var(--font-size-sm);line-height:20px}.content-cards__content-description em{color:var(--color-sub-subtitle)}.content-cards__arrow{position:absolute;bottom:var(--spacing-m);z-index:1;color:var(--color-white);right:var(--spacing-s);opacity:1}.content-cards__slide{position:relative}.content-cards__slide:hover .content-cards__arrow{opacity:1;right:var(--spacing-2xl)}.content-cards__image{transition:opacity var(--duration-short)}@media screen and (min-width: 1024px){.content-cards{padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom);padding-inline:var(--spacing-3xl)}.content-cards__heading{padding-inline:0}.content-cards__small .content-cards__block-content{margin-block-start:var(--spacing-3xl)}.content-cards__block-content{display:flex;flex-direction:column;gap:var(--spacing-s);margin-block-start:110px;max-width:324px}.content-cards__content-description{max-width:unset}.content-cards__content-description *{color:var(--color-foreground);font-size:var(--font-size-sm)}.content-cards__card{position:relative}.content-cards__card:hover .content-cards__arrow{opacity:1;right:var(--spacing-m)}.content-cards__arrow{position:absolute;bottom:var(--spacing-2xl);transition:var(--duration-short);z-index:1;color:var(--color-white);right:var(--spacing-4xl);opacity:0}.content-cards__cta{margin:0}}.brand-usps{background-color:var(--color-background, var(--color-brand-primary));padding-block:var(--padding-top) var(--padding-bottom)}.brand-usps__header{text-align:center;margin-block-end:var(--spacing-2xl);max-width:900px;margin-inline:auto}.brand-usps__title{margin-block-end:var(--spacing-l);color:var(--color-title, var(--color-white))}.brand-usps__text{color:var(--color-subtitle, var(--color-white))}.brand-usps__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-m)}.brand-usps__item{padding:var(--spacing-xl);text-align:center;width:calc(100% / var(--columns-desktop) - var(--spacing-m))}.brand-usps__item img{margin-inline:auto;margin-block-end:var(--spacing-l)}.brand-usps__item-title{color:var(--color-sub-subtitle, var(--color-brand-secondary));margin-block-end:var(--spacing-l)}.brand-usps__item-text{color:var(--color-foreground, var(--color-white))}@media screen and (max-width: 863px){.brand-usps__header{margin-block-end:var(--spacing-3xl);text-align:left}.brand-usps__title{margin-block-end:var(--spacing-m)}.brand-usps__list{justify-content:flex-start;row-gap:var(--spacing-xl)}.brand-usps__item{padding:0;text-align:left;width:calc(100% / var(--columns-mobile) - var(--spacing-m))}.brand-usps__item img{margin-inline-start:0;margin-block-end:var(--spacing-m)}.brand-usps__item-title{margin-block-end:var(--spacing-m)}}.faqs{padding-block:var(--spacing-3xl);background-color:var(--color-background);padding-block-start:var(--padding-top);padding-block-end:var(--padding-bottom)}.faqs__content{max-width:1306px;margin-inline:auto;padding-inline:var(--spacing-3xl)}.faqs__tabs{display:flex;flex-direction:column;gap:var(--content-gap-desktop)}.faqs__title{color:var(--color-title, var(--color-brand-primary));text-align:center;width:100%}.faqs__title+.faqs__tabs-content{margin-block-start:var(--spacing-2xl)}.faqs__tabs-content{display:flex;scrollbar-width:thin;align-items:center;overflow:auto;white-space:nowrap;scroll-behavior:smooth;flex-direction:row}.faqs__tab{font-size:var(--font-size-2m);font-weight:var(--weight-semi);line-height:1.3;font-weight:var(--weight-mid);cursor:pointer;display:inline-block;border-radius:0;padding:var(--spacing-m) var(--spacing-l);color:var(--color-button-text, var(--color-brand-primary));background-color:var(--color-button, transparent);margin-right:var(--spacing-2xs)}@media (min-width: 863px) and (max-width: 1600px){.faqs__tab{font-size:var(--font-size-2m)}}@media (min-width: 1600px){.faqs__tab{font-size:var(--font-size-2m)}}.faqs__tab--radio{position:absolute;left:-99em}.faqs__tab--radio:hover+label{border-block-end:1px solid var(--color-button-border)}.faqs__tab--radio:checked+label{font-size:var(--font-size-2m);line-height:1.3;font-weight:var(--weight-semi);border-block-end:1px solid var(--color-button-border)}@media (min-width: 863px) and (max-width: 1600px){.faqs__tab--radio:checked+label{font-size:var(--font-size-2m)}}@media (min-width: 1600px){.faqs__tab--radio:checked+label{font-size:var(--font-size-2m)}}.faqs__categories&gt;.faqs__category{display:none;position:relative}[active-category="1"]&gt;.faqs__category:nth-child(1){display:flex;flex-direction:column}[active-category="2"]&gt;.faqs__category:nth-child(2){display:flex;flex-direction:column}[active-category="3"]&gt;.faqs__category:nth-child(3){display:flex;flex-direction:column}[active-category="4"]&gt;.faqs__category:nth-child(4){display:flex;flex-direction:column}[active-category="5"]&gt;.faqs__category:nth-child(5){display:flex;flex-direction:column}[active-category="6"]&gt;.faqs__category:nth-child(6){display:flex;flex-direction:column}[active-category="7"]&gt;.faqs__category:nth-child(7){display:flex;flex-direction:column}[active-category="8"]&gt;.faqs__category:nth-child(8){display:flex;flex-direction:column}[active-category="9"]&gt;.faqs__category:nth-child(9){display:flex;flex-direction:column}[active-category="10"]&gt;.faqs__category:nth-child(10){display:flex;flex-direction:column}[active-category="11"]&gt;.faqs__category:nth-child(11){display:flex;flex-direction:column}[active-category="12"]&gt;.faqs__category:nth-child(12){display:flex;flex-direction:column}[active-category="13"]&gt;.faqs__category:nth-child(13){display:flex;flex-direction:column}[active-category="14"]&gt;.faqs__category:nth-child(14){display:flex;flex-direction:column}[active-category="15"]&gt;.faqs__category:nth-child(15){display:flex;flex-direction:column}[active-category="16"]&gt;.faqs__category:nth-child(16){display:flex;flex-direction:column}[active-category="17"]&gt;.faqs__category:nth-child(17){display:flex;flex-direction:column}[active-category="18"]&gt;.faqs__category:nth-child(18){display:flex;flex-direction:column}[active-category="19"]&gt;.faqs__category:nth-child(19){display:flex;flex-direction:column}[active-category="20"]&gt;.faqs__category:nth-child(20){display:flex;flex-direction:column}.faqs__category-list:not(:first-child){padding-block:var(--spacing-xl)}.faqs .uwp-accordion__panel,.faqs .faqs__always-visible .uwp-accordion__panel:last-child:not(.is-last){border-bottom:1px solid var(--color-grey-300)}.faqs .uwp-accordion__panel-control{font-size:var(--font-size-ml);font-weight:var(--weight-semi);line-height:1.3;color:var(--color-subtitle, var(--color-brand-primary));padding-block:var(--spacing-xl)}@media (min-width: 863px) and (max-width: 1600px){.faqs .uwp-accordion__panel-control{font-size:var(--font-size-ml)}}@media (min-width: 1600px){.faqs .uwp-accordion__panel-control{font-size:var(--spacing-l)}}.faqs .uwp-accordion__panel-control *{pointer-events:none}.faqs .uwp-accordion__panel-control[aria-expanded=true]{padding-block-end:var(--spacing-l)}.faqs .uwp-accordion__panel-control[aria-expanded=true],.faqs .uwp-accordion__panel-control:hover{opacity:.5}.faqs .uwp-accordion__panel-control svg{color:inherit;margin-inline-start:var(--spacing-m);min-width:16px;min-height:16px;width:16px;height:16px}.faqs .uwp-accordion__panel-control[aria-expanded=true] svg.plus{display:none}.faqs .uwp-accordion__panel-control:not([aria-expanded=true]) svg.minus{display:none}.faqs .uwp-accordion__panel-content{color:var(--color-foreground, var(--color-grey-700));box-sizing:content-box}.faqs .uwp-accordion__panel-content .rte *{color:var(--color-foreground, var(--color-grey-700))}.faqs__categories{overflow:hidden;max-height:var(--max-height, fit-content);opacity:1;transition:max-height var(--duration-long) ease,opacity var(--duration-long) ease,visibility var(--duration-long) ease;visibility:visible}.faqs__categories.is-collapsed{max-height:0;opacity:0;visibility:hidden}.faqs__collapsible-button{margin-inline:auto}.faqs__collapsible-button.is-collapsed{margin-block-start:calc(var(--spacing-xl) * -1)}.faqs__collapsible-button.is-collapsed.has-visible-faqs{margin-block-start:0}.faqs__collapsible-button&gt;span:first-child{align-items:center;display:flex;gap:var(--spacing-2xs)}.faqs__collapsible-button.is-collapsed&gt;span:first-child{display:none}.faqs__collapsible-button&gt;span:last-child{display:none}.faqs__collapsible-button.is-collapsed&gt;span:last-child{align-items:center;display:flex;gap:var(--spacing-2xs)}@media (max-width: 863px){.faqs{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.faqs__content{max-width:100%;padding-inline:var(--spacing-m)}.faqs__title{width:100%}.faqs__tabs{gap:var(--content-gap-mobile);column-gap:0}.faqs .uwp-accordion__panel-control{font-size:var(--font-size-2m);line-height:1.3;font-weight:var(--weight-semi)}}@media (max-width: 863px) and (min-width: 863px) and (max-width: 1600px){.faqs .uwp-accordion__panel-control{font-size:var(--font-size-2m)}}@media (max-width: 863px) and (min-width: 1600px){.faqs .uwp-accordion__panel-control{font-size:var(--font-size-2m)}}.oven-overlay{position:relative;padding-block-end:var(--desktop-padding-bottom, var(--layout-m));padding-block-start:var(--desktop-padding-top, var(--layout-m));background-color:rgb(var(--bg-color))}.oven-overlay__title-wrapper{position:absolute;width:100%;transform:translateY(0);animation:fadeUp linear both;animation-timeline:view(y 70% 15%)}.oven-overlay__title{font-size:var(--font-size, 140px);background-image:var(--color);font-weight:var(--weight-regular);width:100%;text-align:center;color:transparent;-webkit-background-clip:text;background-clip:text;animation:gradientAnimation 8s linear infinite;animation-direction:alternate;background-size:150% 100%;white-space:nowrap;overflow:hidden}.oven-overlay__title strong{font-weight:var(--weight-bold)}.oven-overlay__fog{content:"";height:calc(100% + var(--opacity-height));width:100%;display:grid;position:absolute;background:linear-gradient(180deg,rgba(var(--bg-color),0),rgba(var(--bg-color),.8),rgb(var(--bg-color)) 20%,rgb(var(--bg-color)));bottom:0}.oven-overlay__img-wrapper{position:relative}.oven-overlay .responsive-image{position:relative;width:100%;aspect-ratio:unset}.oven-overlay .responsive-image img{height:auto;width:50%;margin-inline:auto;position:relative}@keyframes fadeUp{0%{transform:translateY(0)}to{transform:translateY(-70%)}}@keyframes gradientAnimation{0%{background-position:0}to{background-position:100%}}@media (max-width: 863px){.oven-overlay{padding-block-end:var(--mobile-padding-bottom, var(--layout-s));padding-block-start:var(--mobile-padding-top, var(--layout-s))}.oven-overlay__title-wrapper{transform:translateY(50%);animation-timeline:view(y 40% 15%)}.oven-overlay__title{font-size:var(--font-size-mobile, 68px)}.oven-overlay__fog{height:calc(100% + 30px)}.oven-overlay .responsive-image img{width:90%}@keyframes fadeUp{to{transform:translateY(-90%)}}}@media (prefers-reduced-motion: reduce){.oven-overlay__title-wrapper{transform:translateY(-70%);animation-timeline:none}.oven-overlay__title{animation:none}}@media (max-width: 863px) and (prefers-reduced-motion: reduce){.oven-overlay__title-wrapper{transform:translateY(-90%)}}.animated-text{position:relative;padding-block-end:var(--desktop-padding-bottom);padding-block-start:var(--desktop-padding-top);background-color:var(--bg-color)}.animated-text__title{font-size:var(--font-size, 140px)!important;font-weight:var(--weight-regular);color:var(--color);text-align:center}.animated-text__title em{font-style:normal;color:transparent;background-image:linear-gradient(90deg,var(--animated-color) 50%,var(--color) 50%);background-position:100%;background-size:200% 100%;background-clip:text;-webkit-background-clip:text;transition:background-position 1s ease;animation:fillAnimation linear both;animation-timeline:view(y 30% 30%)}.animated-text__title strong{font-weight:var(--weight-bold)}@keyframes fillAnimation{0%{background-position:100%}to{background-position:0}}@media (max-width: 863px){.animated-text{padding-block-end:var(--mobile-padding-bottom);padding-block-start:var(--mobile-padding-top)}.animated-text__title{font-size:var(--font-size-mobile, 32px)!important}}@media (min-width: 1248px){.animated-text .container{max-width:1256px}}@media (prefers-reduced-motion: reduce){.animated-text__title{animation:none}}.body-parallax{position:relative;padding-block-end:var(--desktop-padding-bottom, var(--layout-m));padding-block-start:var(--desktop-padding-top, var(--layout-m));background-color:var(--bg-color)}.body-parallax__title{color:var(--title-color);text-align:center;max-width:1254px;width:70%;margin-inline:auto}.body-parallax__text{color:var(--text-color);max-width:600px;width:85%;margin-inline:auto;text-align:center;margin-top:var(--spacing-3xl)}.body-parallax__img{aspect-ratio:var(--aspect-ratio);z-index:var(--z-index);grid-area:1/1}.body-parallax__img:first-child{animation:closeUp ease-in-out both;animation-timeline:view(y 50% 0%)}.body-parallax__img-wrapper{aspect-ratio:var(--aspect-ratio);display:grid;width:50%;margin-inline:auto}.body-parallax__img-wrapper:empty{display:none}@keyframes closeUp{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (max-width: 863px){.body-parallax{padding-block-end:var(--mobile-padding-bottom, var(--layout-s));padding-block-start:var(--mobile-padding-top, var(--layout-s))}.body-parallax__img:first-child{animation-timeline:view(y 40% 0%)}.body-parallax__img-wrapper{width:90%}}.guide-body{background-color:var(--color-background);padding-block:var(--spacing-m)}.guide-body__tool{display:flex;align-items:center;column-gap:var(--spacing-m)}.guide-body__tool-title,.guide-body__tool-text,.guide-body__tool-richtext *,.guide-body__tool *{color:var(--color-sub-subtitle)!important}.guide-body__tool-image{width:56px;height:56px;max-width:56px}.guide-body__tool-richtext{padding-block-start:var(--spacing-m);padding-block-end:var(--spacing-xs)}.guide-body__ingredient-title{font-size:var(--font-size-ml);color:var(--color-subtitle)}.guide-body__ingredient-text *{color:var(--color-foreground)!important}.guide-body__ingredient-text p{padding-block-start:var(--spacing-m)}.guide-body__section-content{display:flex;flex-direction:column;row-gap:var(--spacing-xs);padding-block:var(--spacing-l)}.guide-body__section-title-text{color:var(--color-title)}.guide-body .uwp-accordion__panel-icon{color:var(--color-sub-subtitle)}.guide-body .uwp-accordion__panel-control{border-top:1px solid var(--color-element-border);border-bottom:1px solid var(--color-element-border)}@media (min-width: 864px){.guide-body{padding-block:calc(var(--spacing-3xl) + var(--spacing-xs))}.guide-body__container{display:grid;grid-template-columns:repeat(12,1fr);column-gap:72px;max-width:1500px!important}.guide-body__sidebar{grid-column:1/5}.guide-body__main{grid-column:5/13}.guide-body__section-content{padding-block:var(--spacing-xl)}.guide-body__ingredient-title{font-size:var(--font-size-l)}.guide-body__tool-image{width:80px;height:80px;max-width:80px}.guide-body__tool-richtext{padding-block-start:var(--spacing-xl)}}.guide-step{padding-block-end:var(--spacing-m)}.guide-step--bordered{border-top:1px solid var(--color-element-border);padding-block-start:var(--spacing-l)}.guide-step__apps{display:grid;column-gap:var(--spacing-xs);grid-template-columns:1fr 1fr;align-items:center;padding-block-start:24px;padding-block-end:32px}.guide-step__apps .responsive-image{height:48px;width:100%}.guide-step__footer-button{margin-block-end:var(--spacing-l)}.guide-step__image{margin-block-end:var(--spacing-m)}.guide-step__video{width:100%;aspect-ratio:16/9;margin-block-end:var(--spacing-m)}.guide-step__video-caption{margin-block-start:var(--spacing-m)}.guide-step__video-wrapper{padding-block:var(--spacing-m)}.guide-step__subtitle{color:var(--color-subtitle);margin-block-end:var(--spacing-m)}.guide-step__rte{margin-block-end:var(--spacing-l)}.guide-step__rte *{color:var(--color-foreground)!important}.guide-step__title{font-size:var(--font-size-l);font-weight:var(--weight-semi);color:var(--color-title);margin-block-end:var(--spacing-l)}.guide-step__title--media-above-content{margin-block-end:var(--spacing-xs)!important}@media (min-width: 864px){.guide-step{padding-block-end:var(--spacing-l)}.guide-step--bordered{padding-block-start:var(--spacing-2xl)}.guide-step__apps{display:flex;column-gap:var(--spacing-m);align-items:center;padding-block-start:48px;padding-block-end:56px}.guide-step__apps .responsive-image{height:70px;width:240px}.guide-step__footer-button{margin-block-end:var(--spacing-xl);width:max-content}.guide-step__image,.guide-step__subtitle{margin-block-end:var(--spacing-l)}.guide-step__rte{margin-block-end:var(--spacing-2xl)}.guide-step__title{font-size:var(--font-size-2xl);margin-block-end:var(--spacing-xl)}}.simple-rich-text{background-color:var(--color-background);min-height:var(--mobile-section-height);display:flex;align-items:center;padding-block-start:var(--mobile-padding-top);padding-block-end:var(--mobile-padding-bottom)}.simple-rich-text__body{text-align:var(--text-alignment, left)}.simple-rich-text__copy{display:grid;row-gap:var(--spacing-m);padding-block-start:var(--spacing-m)}.simple-rich-text__copy-item{font-size:var(--font-size-sm);color:var(--color-foreground);font-weight:var(--weight-book)}.simple-rich-text__data{display:grid;grid-template-columns:1fr;column-gap:var(--layout-xs);row-gap:var(--spacing-m)}.simple-rich-text__title{color:var(--color-title);white-space:nowrap}.simple-rich-text__subtitle{color:var(--color-foreground);display:flex;gap:var(--spacing-s);justify-content:var(--copy-justify-content, flex-start)}.simple-rich-text__payments{padding-block-start:var(--spacing-l);display:flex;gap:var(--spacing-s);flex-wrap:wrap}.simple-rich-text__cta{background-color:var(--color-button);color:var(--color-button-text);border-color:var(--color-button-border);margin-block-start:var(--spacing-xl);width:max-content}@media (max-width: 863px){.simple-rich-text__body{text-align:var(--mobile-text-alignment, left)}.simple-rich-text__data{grid-template-columns:1fr}}@media (min-width: 864px){.simple-rich-text{min-height:var(--section-height);padding-block-start:var(--desktop-padding-top);padding-block-end:var(--desktop-padding-bottom)}.simple-rich-text__data--row{grid-template-columns:repeat(12,1fr)}.simple-rich-text__data--row .simple-rich-text__column-one{grid-column:span 4}.simple-rich-text__data--row .simple-rich-text__column-two{grid-column:span 8}.simple-rich-text__payments-icon{height:var(--spacing-xl);width:auto}}.parallax-scroll__inner{background-color:var(--bg-color, var(--color-brand-primary));height:var(--desktop-scroll-height)}.parallax-scroll__canvas{aspect-ratio:16/9;height:100vh;grid-column:1/-1;grid-row:1/-1;max-width:100%;object-fit:cover;transform:scale(var(--zoom-scale-start, 1));transition:transform var(--duration-medium) ease;width:100%;will-change:transform}.parallax-scroll__canvas-wrapper{display:grid;min-height:100vh;max-width:100%;position:sticky;top:0;width:100%}.parallax-scroll__content{grid-column:1/-1;grid-row:1/-1;padding:var(--spacing-4xl) var(--spacing-3xl)}.parallax-scroll__content-inner{align-items:var(--alignment-vertical);display:flex;justify-content:var(--alignment-horizontal);height:100%;margin-inline:var(--margin-inline);text-align:var(--alignment-horizontal)}.parallax-scroll__content-title+.parallax-scroll__content-text{margin-block-start:var(--content-gap)}.parallax-scroll__content-title{color:var(--title-color, var(--color-white))}.parallax-scroll__content-text{color:var(--text-color, var(--color-white))}.parallax-scroll__animated-text{color:#fff;display:flex;flex-direction:column;height:fit-content;position:relative;width:var(--content-width);opacity:0;transition:opacity var(--duration-medium) ease}@media (max-width: 863px){.parallax-scroll__inner{height:var(--scroll-height)}.parallax-scroll__content{padding:calc(var(--spacing-l) - var(--spacing-3xs))}.parallax-scroll__content-inner{align-items:var(--alignment-vertical-mobile);justify-content:var(--alignment-horizontal-mobile);height:100%;margin-inline:var(--margin-inline-mobile);text-align:var(--alignment-horizontal-mobile)}.parallax-scroll__content-title+.parallax-scroll__content-text{margin-block-start:var(--content-gap-mobile)}.parallax-scroll__animated-text{width:var(--content-width-mobile)}}.hot-spot{background-color:var(--color-background);color:var(--color-foreground);display:block;padding-block-start:var(--padding-top);padding-block-end:var(--padding-bottom);transition:all var(--duration-medium) ease}.hot-spot__element{display:grid;column-gap:120px;row-gap:var(--spacing-3xl);grid-template-columns:37% 44%;grid-template-rows:auto 1fr;justify-content:center}.hot-spot__title{color:var(--color-subtitle)}.hot-spot__title-wrapper{height:fit-content;overflow:hidden;display:flex;flex-direction:column}.hot-spot__section-title{margin-bottom:var(--spacing-m)}.hot-spot__price{color:var(--color-sub-subtitle);display:block;margin-bottom:var(--spacing-xs)}.hot-spot__swatches{background-color:var(--toggles-wrapper-color);border-radius:40px;display:flex;padding:var(--spacing-xs);width:fit-content}.hot-spot__swatch{cursor:pointer;display:inline-block;position:relative}.hot-spot__swatch:before{cursor:pointer;content:"";background-color:transparent;border-radius:80px;height:40px;padding:var(--spacing-xs);width:40px;display:block;position:relative;box-sizing:content-box;opacity:30%;transition:all var(--duration-medium) ease}.hot-spot__swatch-label{cursor:pointer;display:block;height:40px;width:40px;position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);transition:all var(--duration-medium) ease}.hot-spot__swatch--1 .hot-spot__swatch-label{background-color:var(--toggle-color1)}.hot-spot__swatch--2 .hot-spot__swatch-label{background-color:var(--toggle-color2)}.hot-spot__swatch--1:has(.hot-spot__swatch-radio:hover):before,.hot-spot__swatch--1:has(.hot-spot__swatch-radio:checked):before{background-color:var(--toggle-color1)}.hot-spot__swatch--2:has(.hot-spot__swatch-radio:hover):before,.hot-spot__swatch--2:has(.hot-spot__swatch-radio:checked):before{background-color:var(--toggle-color2)}.hot-spot__point-radio,.hot-spot__swatch-radio{position:absolute;left:-99em}.hot-spot__slide{width:100%}.hot-spot__slide-title-wrapper:not(:only-child){margin-block-end:var(--spacing-m)}.hot-spot__slide-img.hot-spot__slide-img,.hot-spot__slide-img .hot-spot__slide-img-2,.hot-spot__slide-img-2.hot-spot__slide-img,.hot-spot__slide-img-2 .hot-spot__slide-img-2{position:absolute}.hot-spot__slide-img-wrapper{aspect-ratio:2/1;overflow:hidden;position:relative}.hot-spot__slide-title{color:var(--color-title);margin-bottom:var(--spacing-xs)}.hot-spot__slide-text{color:var(--color-foreground);margin-top:calc(var(--spacing-l) - var(--spacing-3xs))}.hot-spot__carousel-progress .carousel-progress{margin-top:var(--spacing-l);width:fit-content}.hot-spot__carousel-progress .carousel-progress .splide__arrows{align-items:center;height:fit-content}.hot-spot__carousel-progress .carousel-progress .splide__arrow{height:32px;width:32px}.hot-spot__carousel-progress .carousel-progress .splide__arrow svg{height:24px;width:24px}.hot-spot__carousel-progress .carousel-progress__pagination{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.hot-spot__carousel-progress .carousel-progress__pagination{font-size:var(--font-size-m)}}.hot-spot__img{transition:all var(--duration-medium) ease}.hot-spot__img.hot-spot__img--1,.hot-spot__img.hot-spot__img--2{position:absolute}.hot-spot__img-wrapper{aspect-ratio:1/1;grid-row:1/-1;grid-column:2;overflow:hidden;position:relative}.hot-spot__point{border:none;background-color:transparent;cursor:pointer;padding:0;margin:0;position:absolute;left:var(--x-coordinate);top:var(--y-coordinate)}.hot-spot__point-radio:checked+.hot-spot__point{transform-origin:center;transform:scale(1.2)}.hot-spot__point-radio:checked+.hot-spot__point .hot-spot__point-outer{opacity:50%}.hot-spot__point:hover{transform-origin:center;transform:scale(1.1)}.hot-spot__point:hover .hot-spot__point-outer{opacity:40%}.hot-spot__point-outer{display:block;background-color:var(--hot-point-outer-color1);height:48px;width:48px;border-radius:50%;opacity:30%}.hot-spot__point-inner{display:block;background-color:var(--hot-point-color1);height:50%;width:50%;position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.hot-spot[data-variant="1"] .hot-spot__title-wrapper--1,.hot-spot[data-variant="1"] .hot-spot__img--1,.hot-spot[data-variant="1"] .hot-spot__slide-img{visibility:visible;opacity:1;transition:all var(--duration-medium) ease}.hot-spot[data-variant="1"] .hot-spot__title-wrapper--2,.hot-spot[data-variant="1"] .hot-spot__img--2,.hot-spot[data-variant="1"] .hot-spot__slide-img-2{visibility:hidden;opacity:0}.hot-spot[data-variant="1"] .hot-spot__title-wrapper--1{position:relative}.hot-spot[data-variant="1"] .hot-spot__title-wrapper--2{position:absolute}.hot-spot[data-variant="2"] .hot-spot__title-wrapper--2,.hot-spot[data-variant="2"] .hot-spot__img--2,.hot-spot[data-variant="2"] .hot-spot__slide-img-2{visibility:visible;opacity:1;transition:all var(--duration-medium) ease}.hot-spot[data-variant="2"] .hot-spot__title-wrapper--1,.hot-spot[data-variant="2"] .hot-spot__img--1,.hot-spot[data-variant="2"] .hot-spot__slide-img{visibility:hidden;opacity:0}.hot-spot[data-variant="2"] .hot-spot__title-wrapper--1{position:absolute}.hot-spot[data-variant="2"] .hot-spot__title-wrapper--2{position:relative}@media (max-width: 863px){.hot-spot{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.hot-spot__element{column-gap:0;row-gap:var(--spacing-m);grid-template-columns:1fr;grid-template-rows:unset;padding-inline:calc(var(--spacing-m) + var(--spacing-3xs))}.hot-spot__section-title{text-align:center}.hot-spot__title-wrapper{align-items:center}.hot-spot__swatches{margin-inline:auto}.hot-spot__slider{max-width:100%;overflow:hidden}.hot-spot__img-wrapper{grid-row:2;grid-column:1}}.gladly-help-center-container{background:#f4f4f4}.gladly-help-center-container #gladly-help-center{padding:var(--spacing-3xl) 0}.gladly-help-center-container #gladly-help-center h2{margin:var(--spacing-l) 0}.gladly-help-center-container #gladly-help-center h3{margin:0 0 var(--spacing-l)}.gladly-help-center-container #gladly-help-center ul{list-style:disc;padding-left:20px}.gladly-help-center-container #gladly-help-center ul li{margin:var(--spacing-xs) 0}.gladly-help-center-container #gladly-help-center a{text-decoration:underline}.gladly-help-center-container #gladly-help-center a:hover{opacity:.6}.gladly-help-center-container #gladly-help-center .gladlyHC-searchContainer{display:flex!important}.gladly-help-center-container #gladly-help-center .gladlyHC-searchContainer input{max-width:600px;margin:0 auto;padding:var(--spacing-s) var(--spacing-m);border:1px solid #C9CBCC;border-radius:22px}.gladly-help-center-container #gladly-help-center .gladlyHC-answerDetail-backLink{margin:var(--spacing-xs) 0 var(--spacing-l) 0}.gladly-help-center-container #gladly-help-center .gladlyHC-faqSections{gap:16px}.gladly-help-center-container #gladly-help-center .gladlyHC-faqSections .gladlyHC-faqSection{background:var(--color-white);flex-basis:100%;border:1px solid #C9CBCC;border-radius:6px;padding:16px}@media screen and (min-width: 863px){.gladly-help-center-container #gladly-help-center .gladlyHC-faqSections .gladlyHC-faqSection{flex-basis:30%}}.hibob-careers-section{max-width:700px;margin:0 auto;padding:var(--spacing-l) var(--spacing-m);display:flex;flex-direction:column}@media screen and (min-width: 863px){.hibob-careers-section{padding:var(--spacing-3xl)}}.hibob-careers-section h3{font-size:var(--font-size-xl);font-weight:var(--weight-semi);margin:0 0 var(--spacing-m);text-align:center}@media screen and (min-width: 863px){.hibob-careers-section h3{font-size:var(--spacing-3xl)}}.hibob-careers-section p{margin:0 0 var(--font-size-m)}.hibob-careers-section ooni-hibob-careers ul{list-style:disc;padding-left:20px}.hibob-careers-section ooni-hibob-careers ul li{margin:var(--spacing-xs) 0}.hibob-careers-section ooni-hibob-careers a{font-weight:var(--weight-bold);text-decoration:underline}.hibob-careers-section ooni-hibob-careers a:hover{opacity:.6}.trustpilot-carousel{padding:var(--spacing-xl) var(--spacing-m);text-align:center}@media screen and (min-width: 864px){.trustpilot-carousel{padding:var(--spacing-3xl)}}.trustpilot-carousel.light-grey-bg{background:#f5f5f5}.trustpilot-carousel.white-bg{background:#fff}.trustpilot-carousel.dark-grey-bg{background:#25282a}.trustpilot-carousel.dark-grey-bg *{color:#fff}.trustpilot-carousel h2{margin-bottom:var(--spacing-l)}.trustpilot-carousel h3{margin-bottom:var(--spacing-3xl);font-weight:var(--weight-regular)}.customers__pages{display:grid;grid-template-columns:1fr;margin-block:var(--spacing-2xl)}.customers__pages-header{grid-column:1/-1;margin-block-end:var(--spacing-l)}.customers__pages-content{grid-column:1/-1}.customers__pages-divider{margin:0;border:0;height:1px;background-color:var(--color-border-mid)}.customers__pages-title{margin:0;margin-block-end:var(--spacing-xs)}.customers__pages-text{color:var(--color-grey-300);margin-block-end:var(--spacing-l)}.customers__error-container{display:block;margin-block-end:var(--spacing-xs);width:100%}.customers__error{color:var(--color-app-error)}.customers__error:not(:first-child){margin-block-start:var(--spacing-xs)}.customers__button,.customers__cta,.customers__submit,.customers__cancel,.customers__reset,.customers__decline,.customers__activate{height:40px}@media (min-width: 864px){.customers__pages-header{margin-block-end:0}.customers__pages-title{margin-block-end:var(--spacing-s)}.customers__pages{margin-block:var(--layout-xs);grid-template-columns:repeat(12,1fr)}.customers .customers-login,.customers .customers-register,.customers .customers-reset,.customers .customers-activate{grid-column:4/10}.customers__button,.customers__cta,.customers__submit,.customers__cancel,.customers__reset,.customers__decline,.customers__activate{height:46px}}.customers-login__toggle-form.is-hidden,.customers-login__reset-success.is-hidden{display:none}.customers-login__copy{color:var(--color-grey-300);margin-bottom:var(--spacing-l)}.customers-login__reset-success{color:var(--color-app-success);margin-block-end:var(--spacing-l);min-height:40px;padding-block:var(--spacing-xs)}.customers-login__forgot-password{margin-block-end:var(--spacing-s)}.customers-login__guest{margin-block-start:var(--spacing-l)}.customers-login__guest-form{margin-block-start:var(--spacing-m)}.customers-login__forgot-password-errors{margin-block-end:var(--spacing-s)}.customers-form .gap-xs{margin-block-end:var(--spacing-xs)}.customers-form .gap-s{margin-block-end:var(--spacing-s)}.customers-form .gap-m{margin-block-end:var(--spacing-m)}.customers-account__content{display:grid;gap:var(--spacing-3xl);margin-block-start:var(--spacing-xs)}.customers-account__title,.customers-account__action-link{color:var(--color-brand-primary)}.customers-account__action-link:hover{text-decoration:underline}.customers-account__add-new-address{border:1px solid var(--color-grey-300);padding:var(--spacing-3xl) var(--spacing-2xl);display:flex;align-items:center;flex-direction:column;justify-content:center;gap:var(--spacing-2xl);width:100%}.customers-account__add-new-address-icon{height:75px;width:75px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-grey-300);border-radius:50%}.customers-account__panel{display:grid;gap:var(--spacing-l);max-width:1210px;width:100%;margin:0 auto}.customers-account__panel-text{color:var(--color-grey-300)}.customers-account__panel-body{display:flex;flex-direction:column;gap:var(--spacing-m)}.customers-account__panel-header{align-items:baseline;display:flex}.customers-account__view-all{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);margin-inline-start:auto}.customers-account__view-all:hover{text-decoration:underline}@media (max-width: 863px){.customers-account__header{display:none}}@media (min-width: 864px){.customers-account__add-new-address{width:290px}.customers-account__content{margin-block-start:var(--spacing-3xl)}.customers-account__panel-body{flex-direction:row}}.customers-orders__content{display:grid;gap:var(--spacing-l);max-width:1210px;margin:0 auto;width:100%;margin-block-start:var(--spacing-s)}@media (min-width: 864px){.customers-orders__content{margin-block-start:96px}}.customers-order.critical-component-hide{display:block}.customers-order.critical-component-clear{opacity:1}.customers-order__title{color:var(--color-brand-primary);margin:0}.customers-order__content{display:grid;gap:var(--spacing-l);max-width:1210px;margin:0 auto;width:100%}.customers-order__content .divider-line{padding-block:var(--spacing-2xs)}.customers-order__order-heading{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-l)}.customers-order__back-to-orders{align-items:center;gap:var(--spacing-2xs);display:flex}.customers-order__order-id{color:var(--color-grey-600)}.customers-order__order-no{display:flex;flex-direction:column;gap:var(--spacing-xs)}.customers-order__info{color:var(--color-brand-primary)}.customers-order__info-title{color:var(--color-grey-600);margin-block-end:var(--spacing-3xs)}.customers-order__addresses{display:flex;flex-direction:column;gap:var(--spacing-l);margin-block:var(--spacing-l)}.customers-order__addresses .address-block{border:0;padding:0}.customers-order__cancelled{color:var(--color-app-error);margin-block-end:var(--spacing-l)}.customers-order__fulfillment,.customers-order__shipping,.customers-order__billing,.customers-order__fields{display:grid}.customers-order__fulfillment{gap:0}.customers-order__track{margin-block-start:var(--spacing-xs)}.customers-order__shipping,.customers-order__billing{gap:var(--spacing-l)}.customers-order__shipping-header,.customers-order__billing-header{align-items:baseline;display:flex;justify-content:space-between}.customers-order__address{gap:var(--spacing-2xs)}.customers-order__fields{gap:var(--spacing-xs)}.customers-order__subtotal,.customers-order__total-price,.customers-order__shipping,.customers-order__discounts{display:flex;justify-content:space-between}.customers-order__subtotal,.customers-order__total-price{margin-block-start:var(--spacing-l)}.customers-order__total-price{color:var(--color-brand-primary)}.customers-order__price-wrapper{display:flex;flex-direction:column;gap:var(--spacing-m)}.customers-order__discounts{margin-block-end:var(--spacing-l)}.customers-order__order-content{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-l)}.customers-order__field{color:var(--color-neutral-3);display:flex;justify-content:space-between}.customers-order .address-block__address{color:var(--color-neutral-3)}.customers-order .rte a{text-decoration:none}.customers-order .rte a,.customers-order .rte p{color:var(--color-neutral-3)}@media (min-width: 864px){.customers-order__item-cards,.customers-order__fulfillment{gap:var(--spacing-l)}.customers-order__fields{gap:var(--spacing-s)}.customers-order__order-heading{justify-content:space-between;align-items:flex-end;flex-direction:row}.customers-order__header{margin-block-start:96px;margin-block-end:var(--spacing-4xl)}.customers-order__order-content{display:flex;flex-direction:column;gap:var(--spacing-3xl);min-width:221px}.customers-order__detail{display:grid;grid-template-columns:max-content 1fr;border:1px solid var(--color-grey-300);padding:80px}.customers-order__fulfillment{gap:var(--spacing-m)}.customers-order__addresses{flex-direction:row;margin-block-end:80px}.customers-order__shipment-details{padding-inline-start:80px;border-left:1px solid var(--color-grey-300)}.customers-order__order-items-title{margin-block-start:var(--spacing-3xl)}}.customers-addresses__content,.customers-addresses__addresses,.customers-addresses__default,.customers-addresses__additional{display:grid;gap:var(--spacing-l)}.customers-addresses__content.is-hidden,.customers-addresses__addresses.is-hidden,.customers-addresses__forms.is-hidden,.customers-addresses__form.is-hidden{display:none}.customers-addresses__content{max-width:1210px;margin:0 auto;width:100%;margin-block-start:96px}.customers-addresses__additional-addresses{display:flex;gap:var(--spacing-m);flex-wrap:wrap}.customers-addresses__form{max-width:1210px;margin:0 auto;margin-block-start:96px;width:100%}.customers-addresses__cancel{display:flex;gap:var(--spacing-s);text-decoration:none}.customers-addresses__cancel .icon{height:24px;width:24px}.customers-addresses__add{width:fit-content}.customers-addresses__modal-buttons{display:grid;gap:var(--spacing-s);margin-block-start:var(--spacing-s)}.customers-addresses__form-header{margin-block-end:var(--spacing-l)}.customers-addresses__form-address{display:none}.customers-addresses-overlay{display:flex;flex-direction:column;gap:var(--spacing-s)}.customers-addresses-overlay p:empty{display:none}.customers-addresses .modal__close-button{position:absolute;top:var(--spacing-xl);right:var(--spacing-xl)}.customers-addresses .modal__container-content{position:relative}.customers-addresses .modal__content{margin:0}@media (min-width: 864px){.customers-addresses__cancel{margin-block-end:var(--spacing-3xl)}.customers-addresses .modal__container{max-width:566px;margin:0}}.address-block{border:1px solid var(--color-grey-300);display:flex;flex-direction:column;gap:var(--spacing-2xl);padding:var(--spacing-xl) var(--spacing-l);position:relative;width:100%}.address-block__actions{align-items:center;display:flex;gap:var(--spacing-m);justify-content:space-between}.address-block__address.text-large{font-weight:var(--weight-book)}.address-block__action-link{align-items:center;color:var(--color-brand-primary);display:flex;gap:var(--spacing-2xs)}.address-block__action-link .text-medium{font-weight:var(--weight-mid)}.address-block__action-link:hover{text-decoration:underline}.address-block button.address-block__edit-icon{position:absolute;right:var(--spacing-m);top:var(--spacing-m)}.address-block button.address-block__edit-icon .icon{height:24px;width:24px}@media (min-width: 864px){.address-block{padding:var(--spacing-3xl) var(--spacing-2xl);width:290px}}.order-card{border:1px solid var(--color-grey-300);column-gap:var(--spacing-m);display:flex;padding:var(--spacing-m);flex-direction:column}.order-card__order-status{grid-column:span 2}.order-card__image-container,.order-card__details{align-items:flex-end;display:grid;grid-template-columns:1fr 1fr;justify-items:flex-start;gap:var(--spacing-m)}.order-card__images{display:flex;gap:var(--spacing-s)}.order-card__images .responsive-image{width:82px;height:82px}.order-card__column{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-xs)}.order-card__column .text-large{font-weight:var(--weight-book);color:var(--color-brand-primary)}.order-card__image,.order-card__image-overlay-wrapper{position:relative}.order-card__image-container{margin-block-end:var(--spacing-m)}.order-card__image-overlay{background-color:#25282a80;color:var(--color-white);display:grid;height:100%;left:0;place-items:center;position:absolute;top:0;width:100%}.order-card__footer{align-items:flex-end;display:flex;gap:var(--spacing-xs);margin-top:var(--spacing-s)}.order-card__footer a,.order-card__footer button{max-height:40px}.order-card__view{align-items:center;color:var(--color-brand-primary);display:flex;font-weight:var(--weight-mid);gap:var(--spacing-xs);justify-content:center}.order-card__view:hover{text-decoration:underline}.order-card__view,.order-card__track{flex:1}.order-card__field.text-large{color:var(--color-grey-600)}.order-card__field.order-card__field--heading{color:var(--color-grey-700);margin-block-end:var(--spacing-2xs)}@media (max-width: 864px){.order-card__footer{grid-column:span 2;margin-block-start:var(--spacing-m)}}@media (min-width: 864px){.order-card{flex-direction:row}.order-card__image-container{min-width:290px;margin-block-end:0}.order-card__image-container,.order-card__details{align-items:center;display:grid;grid-template-columns:unset;justify-items:center}.order-card__images{display:grid;grid-auto-flow:column}.order-card__images .responsive-image{width:136px;height:136px}.order-card__column{align-items:center}.order-card__details{grid-auto-flow:column;flex:1}}.order-status{--bar-thickness: 2px;--circle-width: 8px;align-items:center;display:grid;grid-template-columns:repeat(2,minmax(10px,1fr));position:relative;width:100%}.order-status__stage{position:relative}.order-status__stage:before,.order-status__stage:after{background-color:var(--color-off-white);content:"";position:absolute;right:0}.order-status__stage:before{bottom:calc((var(--circle-width) - var(--bar-thickness)) / 2);height:var(--bar-thickness);width:100%}.order-status__stage:after{border-radius:100%;bottom:0;height:var(--circle-width);width:var(--circle-width);z-index:2}.order-status__stage.order-status__stage--first{left:0;position:absolute}.order-status__stage.order-status__stage--first:after{left:0}.order-status__stage.is-active:not(.cancelled):before,.order-status__stage.is-active:not(.cancelled):after{background-color:var(--color-app-success)}.order-status__stage.partially-shipped:before{background-image:linear-gradient(90deg,var(--color-app-success) 50%,var(--color-off-white) 50%)}.order-status__stage.cancelled:before,.order-status__stage.cancelled:after{background-color:var(--color-app-error)}.order-status__label{color:var(--color-grey-300);padding-block-end:var(--spacing-l);text-align:center;translate:50% 0}.order-status__label.order-status__label--first{text-align:flex-start;translate:0}.order-status__label.order-status__label--last{text-align:end;translate:0}.order-status__label.is-active:not(.cancelled){color:var(--color-neutral-2)}.order-status__label.cancelled{color:var(--color-app-error)}@media (max-width: 864px){.order-status__label{padding-block-end:var(--spacing-m)}}.item-card{align-items:center;display:grid;gap:var(--spacing-m);grid-template-columns:93px 1fr;border-bottom:1px solid var(--color-grey-300);padding-block-end:var(--spacing-l);padding-block-start:var(--spacing-xl)}.item-card:first-child{padding-block-start:0}.item-card__details{display:flex;flex-direction:column;gap:var(--spacing-xs)}.item-card__field{color:var(--color-brand-primary);font-weight:var(--weight-book)}.item-card__field.item-card__field--heading{margin-block-end:var(--spacing-s)}@media (min-width: 864px){.item-card{align-items:flex-start;border-bottom:0;grid-template-columns:115px 1fr}.item-card__details{display:grid;grid-auto-flow:column;grid-template-columns:2fr 1fr 1fr 1fr}.item-card__field{text-align:right}.item-card__field.item-card__field--heading{text-align:left}}.customers-header{overflow:hidden}.customers-header__header{align-items:baseline;display:flex;gap:var(--spacing-l);justify-content:space-between;margin-block-end:var(--spacing-l);flex-direction:column}.customers-header__title{color:var(--color-brand-primary)}.customers-header__tabs{border-bottom:1px solid var(--color-border-mid);overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-block-end:26px;-ms-overflow-style:none;scrollbar-width:none}.customers-header__tabs::-webkit-scrollbar{display:none}.customers-header__tab{color:var(--color-brand-primary);padding:var(--spacing-l)}.customers-header__tab--active{border-bottom:2px solid var(--color-brand-secondary)}.customers-header a.customers-header__back-to{align-items:center;gap:var(--spacing-s);padding:0;text-decoration:none}.customers-header a.customers-header__back-to .icon{height:24px;width:24px}.customers-header__navigation{display:flex;flex-direction:column;gap:var(--spacing-m)}.customers-header__navigation-item{display:flex;align-items:center;justify-content:space-between}.customers-header__navigation-icon--append{margin-inline-start:auto}.customers-header__navigation-link{align-items:center;display:flex;gap:var(--spacing-s);width:100%}.customers-header__navigation-link:hover{color:var(--color-grey-300)}@media (max-width: 864px){.customers-header a.customers-header__back-to{display:inline-flex}.customers-header__navigation--mobile-hidden,.customers-header__navigation-item--mobile-hidden{display:none}}@media (min-width: 864px){.customers-header__back-to{display:none}.customers-header__header{position:relative;flex-direction:row;gap:0}.customers-header__title{flex:1;text-align:center}.customers-header__logout{position:absolute;right:0}.customers-header__navigation{gap:var(--spacing-l)}.customers-header__navigation-link.customers-header__navigation-link--active{border-inline-start:2px solid var(--color-border-mid);padding-inline-start:var(--spacing-s)}.customers-header__tabs{align-items:center;display:flex;justify-content:center;padding-block-end:0;white-space:unset}}.responsive-image{position:relative;width:100%;aspect-ratio:var(--aspect-ratio, 16/9);overflow:hidden}.responsive-image--force-height{padding-block-end:100%}.responsive-image__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.art-direction-image{position:relative;width:100%;overflow:hidden}.art-direction-image__image{width:100%;height:100%;object-fit:cover}.art-direction-image:not(.art-direction-image--intrinsic) .art-direction-image__image{position:absolute;top:0;left:0}.art-direction-image:not(.art-direction-image--intrinsic){aspect-ratio:var(--aspect-ratio)}@media (min-width: 863px){.art-direction-image:not(.art-direction-image--intrinsic){aspect-ratio:var(--aspect-ratio-desktop)}}.product-card{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative;background-color:var(--color-off-white);cursor:pointer;container-type:inline-size}.product-card__actions{display:none;column-gap:var(--spacing-s);align-items:center;flex-wrap:wrap}.product-card.is-loading{aspect-ratio:.78;background-color:var(--color-off-white, var(--color-white))}.product-card__image-container{display:grid;overflow:hidden;position:relative}.product-card__badges{position:absolute;top:0;left:0;z-index:1;padding-inline:calc(var(--spacing-s) - var(--spacing-3xs))}.product-card__content{position:relative;flex-grow:1;display:flex;flex-direction:column}.product-card__details{padding-inline:var(--spacing-m);padding-block-start:calc(var(--spacing-2xs) + var(--spacing-l));padding-block-end:var(--spacing-s);display:flex;align-items:flex-end;gap:var(--spacing-m)}.product-card__details .product-card__atc,.product-card__details .product-card__learn{display:none}.product-card__atc--form{display:content}.product-card__titles{flex:1}.product-card__title{color:var(--color-brand-primary)}.product-card__title--error{color:var(--color-brand-sale)}.product-card__quick-add{display:flex;justify-content:center;background:#25282a66;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px var(--spacing-l);position:absolute;bottom:0;width:100%}.product-card__quick-add--hidden{opacity:0;visibility:hidden}.product-card__learn{color:var(--color-white);gap:0;margin-inline-start:var(--spacing-l);text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color var(--duration-default) ease-in-out}.product-card__learn:hover{color:var(--color-white);text-decoration-color:var(--color-white);opacity:1}.product-card__learn span{display:contents}.product-card__learn svg{height:20px;transform:rotate(180deg);width:20px}.product-card__image-variant-1,.product-card__image-variant-2{background-color:var(--color-off-white);grid-area:1/1;opacity:0;visibility:hidden;transition:opacity var(--duration-medium) ease-in-out,visibility var(--duration-medium) ease-in-out}.product-card__image-variant-1.is-active,.product-card__image-variant-2.is-active{opacity:1;visibility:visible}.product-card__image-variant-1.is-active .splide__arrow,.product-card__image-variant-2.is-active .splide__arrow{z-index:1}.product-card:hover .product-card__image-wrapper:has(+.product-card__image-wrapper--rollover){opacity:0;transition:opacity var(--duration-short) ease-in-out}.product-card:hover .product-card__image-wrapper+.product-card__image-wrapper--rollover{opacity:1;transition:opacity var(--duration-short) ease-in-out;visibility:visible}.product-card__image-wrapper{width:100%;object-fit:cover;height:100%}.product-card__image-wrapper--rollover{position:absolute;top:0;left:0;opacity:0;transition:opacity var(--duration-short) ease-in-out;height:100%}.product-card__image-wrapper&gt;a{display:flex;height:100%}.product-card__image,.product-card__slide-image img{aspect-ratio:1/1;background-color:var(--color-off-white);mix-blend-mode:multiply;object-fit:cover;width:100%}.product-card__slide-image{background-color:var(--color-off-white);width:100%}.product-card__slide-image img{width:100%;aspect-ratio:1/1;object-fit:cover}.product-card .splide__arrows{display:flex;justify-content:space-between;position:absolute;top:50%;left:var(--spacing-m);width:calc(100% - var(--spacing-m) * 2)}.product-card__carousel-prev,.product-card__carousel-next{box-sizing:content-box;background-color:var(--color-white);border-radius:20px;color:var(--color-black);height:20px;width:20px;font-size:0;padding:6px}.product-card__carousel-prev:focus-visible,.product-card__carousel-prev:focus,.product-card__carousel-prev:hover,.product-card__carousel-next:focus-visible,.product-card__carousel-next:focus,.product-card__carousel-next:hover{background-color:var(--color-black);color:var(--color-white)}.product-card__carousel-next{transform:rotate(180deg)}.product-card__reviews{min-height:30px;display:flex;align-items:flex-end}.product-card__reviews .yotpo-widget-instance{align-items:center;display:flex;flex-wrap:wrap}.product-card__reviews .yotpo-widget-instance .yotpo-sr-bottom-line-text{color:var(--color-border-inverse)!important;font-size:12px!important}@container (width &lt; 160px){.product-card__reviews .yotpo-widget-instance .yotpo-sr-bottom-line-text{font-size:11px!important}}.product-card__reviews .yotpo-widget-instance .yotpo-sr-bottom-line-summary{display:flex;flex-wrap:wrap;row-gap:var(--spacing-2xs)}.product-card__reviews .yotpo-widget-instance .yotpo-sr-bottom-line-summary,.product-card__reviews .yotpo-widget-instance .yotpo-sr-bottom-line-summary *{height:unset!important;line-height:unset!important}.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-full,.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-half,.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-empty{color:var(--color-border-inverse)!important;height:14px!important}@container (width &lt; 160px){.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-full,.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-half,.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-empty{height:10px!important}}.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-full svg,.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-half svg,.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-empty svg{height:14px!important;width:14px!important}@container (width &lt; 160px){.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-full svg,.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-half svg,.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-empty svg{height:10px!important;width:10px!important}}.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-full svg path,.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-half svg path,.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-empty svg path{stroke:var(--color-border-inverse)!important}.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-full svg stop:first-child,.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-half svg stop:first-child,.product-card__reviews .yotpo-widget-instance .star-container.yotpo-sr-star-empty svg stop:first-child{stop-color:var(--color-border-inverse)!important}.product-card__reviews .yotpo .yotpo-bottomline{align-items:center;display:flex;flex-wrap:wrap}.product-card__reviews .yotpo .yotpo-bottomline a{color:var(--color-border-inverse)!important;font-size:12px!important}@container (width &lt; 160px){.product-card__reviews .yotpo .yotpo-bottomline a{font-size:11px!important}}.product-card__reviews .yotpo .yotpo-bottomline .yotpo-icon-star,.product-card__reviews .yotpo .yotpo-bottomline .yotpo-icon-half-star,.product-card__reviews .yotpo .yotpo-bottomline .yotpo-icon-empty-star{color:var(--color-border-inverse)!important;font-size:14px!important}@container (width &lt; 160px){.product-card__reviews .yotpo .yotpo-bottomline .yotpo-icon-star,.product-card__reviews .yotpo .yotpo-bottomline .yotpo-icon-half-star,.product-card__reviews .yotpo .yotpo-bottomline .yotpo-icon-empty-star{font-size:10px!important}}.product-card__reviews .yotpo .yotpo-bottomline .font-color-gray.based-on{font-size:12px}@container (width &lt; 160px){.product-card__reviews .yotpo .yotpo-bottomline .font-color-gray.based-on{font-size:11px!important}}.product-card__reviews,.product-card__subtitle{color:var(--color-border-inverse);margin-block-start:var(--spacing-xs)}.product-card__price{color:var(--color-brand-primary, #25282A)}.product-card__price .price__unit_pricing{font-size:var(--spacing-sm)}.product-card.is-loading .product-card__rollover-images{margin-block-end:var(--spacing-s)}.product-card.is-loading .product-card__skeleton-image{width:100%;aspect-ratio:1/1}.product-card.is-loading .product-card__title{height:var(--spacing-l);margin-block-end:var(--spacing-s)}.product-card.is-loading .product-card__description{height:var(--spacing-2xl)}@media (max-width: 769px){.product-card:hover .product-card__image-wrapper:has(+.product-card__image-wrapper--rollover){opacity:1;transition:opacity var(--duration-short) ease-in-out}.product-card:hover .product-card__image-wrapper+.product-card__image-wrapper--rollover{display:none}.product-card .price__item,.product-card__title.product-card__title,.product-card__subtitle{font-size:var(--font-size-sm)}.product-card__actions{display:flex}.product-card__quick-add{display:none}.product-card__details{display:block}.product-card__details .product-card__atc,.product-card__details .product-card__learn{display:flex}.product-card__details .product-card__learn{margin-inline:auto}.product-card__atc{margin-block-start:var(--spacing-s)}.product-card__learn{color:var(--color-black);margin-block-start:var(--spacing-s);margin-inline-start:0}.product-card__price{display:flex;gap:var(--spacing-2xs);margin-block-start:var(--spacing-xs)}}.product-card-v2 .product-card__quick-add{opacity:0;visibility:hidden;transition:opacity var(--duration-short) ease-in-out,visibility var(--duration-short) ease-in-out}.product-card-v2:hover .product-card__quick-add{opacity:1;visibility:visible}.product-grid--multi-card .product-card-v2 .product-card__details{grid-template-areas:"title title" "price price" "actions toggle"}.product-card-v2 .product-card__details{display:grid;grid-template-areas:"title price" "actions toggle";justify-content:space-between}.product-card-v2 .product-card__details .product-card__titles{grid-area:title}.product-card-v2 .product-card__details .product-card__price{grid-area:price;margin-block:0 auto}.product-card-v2 .product-card__details .product-card__atc,.product-card-v2 .product-card__details .product-card__learn{margin:0}.product-card-v2 .product-card__details .product-card__actions{grid-area:actions;gap:var(--spacing-s)}.product-card-v2 .product-card__toggle-container{grid-area:toggle;position:relative;display:flex;gap:var(--spacing-xs);margin-block:auto;margin-inline-start:auto}.product-card-v2 .product-card__toggle{align-items:center;display:flex;gap:var(--spacing-m);position:relative}.product-card-v2 .product-card__toggle-highlight{width:32px;height:32px;border-radius:50%;background-color:var(--color-brand-primary);opacity:.2;position:absolute;top:50%;left:calc(var(--spacing-2xs) * -1);transform:translateY(-50%);transition:left var(--duration-long),transform var(--duration-long)}.product-card-v2 .product-card__toggle-highlight.first{left:calc(var(--spacing-2xs) * -1);transform:translateY(-50%)}.product-card-v2 .product-card__toggle-highlight.second{transform:translate(100%,-50%)}.product-card-v2 .product-card__toggle-btn{width:24px;height:24px;border-radius:50%;border:1px solid var(--color-grey-700);background-color:var(--background-color);cursor:pointer;position:relative}.product-card-v2 .product-card__toggle-btn:hover{opacity:.8}@media (min-width: 769px){.product-grid--multi-card .product-card-v2 .product-card__details,.product-card-v2 .product-card__details{grid-template-areas:"title toggle" "title price"}.product-grid--multi-card .product-card-v2 .product-card__details .product-card__price,.product-card-v2 .product-card__details .product-card__price{margin-block:auto 0}}.variant-picker{color:var(--color-white);display:flex;flex-direction:column;justify-content:center;background:#25282a66;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--spacing-s);position:absolute;top:0;bottom:0;transform:translateY(100%);transition:transform var(--duration-short) ease;width:100%;align-items:center}.variant-picker--visible{transform:translateY(0);z-index:1}.variant-picker__title{color:var(--color-white)}.variant-picker__title--error{color:var(--color-brand-sale)}.variant-picker__select{display:flex;flex-wrap:wrap;gap:var(--spacing-m);justify-content:center;margin-block-start:var(--spacing-xl);overflow-x:hidden;overflow-y:auto;scrollbar-color:gray;scrollbar-width:thin}.variant-picker__option{border-color:var(--color-white);color:var(--color-white);opacity:1}.variant-picker__option:hover{background-color:transparent;box-shadow:inset 0 0 0 1px var(--color-white)}.variant-picker__option--checkbox{position:absolute;left:-99em}.variant-picker__option--checkbox:checked+label{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-black);opacity:1}.variant-picker__option--checkbox:disabled+label{opacity:.5}.variant-picker__option--checkbox:disabled+label:hover{background-color:unset;box-shadow:unset}.variant-picker__atc{margin-block-start:var(--spacing-xl)}.variant-picker-drawer{display:none}.variant-picker-drawer__overlay{background-color:transparent}.variant-picker-drawer__container{background-color:var(--color-white);box-sizing:border-box;height:fit-content!important;max-height:calc(100vh - var(--layout-xs));overflow:auto;padding-block:var(--spacing-xl);padding-inline:20px;box-shadow:-4px 0 20px #0000000d;border-radius:0;width:100%}@media (max-width: 769px){.variant-picker:not(.variant-picker--mobile){display:none}.variant-picker--mobile{background:transparent;position:initial;transform:none;align-items:flex-start;padding:0}.variant-picker__select{justify-content:left}.variant-picker__title{color:var(--color-brand-primary)}.variant-picker__title--error{color:var(--color-brand-sale)}.variant-picker__option{border-color:transparent;color:var(--color-black);background:var(--color-off-white, #F4F4F4);opacity:1;flex-grow:1}.variant-picker__option:hover{border-color:transparent;color:var(--color-black);background:var(--color-off-white, #F4F4F4);opacity:1}.variant-picker__option--checkbox:checked+label{color:var(--color-black);background:var(--color-off-white, #F4F4F4);border-color:var(--color-black)}.variant-picker__atc{width:100%}.variant-picker-drawer{display:block;z-index:1029}.variant-picker-drawer hr{background-color:var(--color-grey-300);border:0;margin-block:var(--spacing-l);height:1px}.product-card__details .variant-picker-drawer{display:none}}.carousel-progress{display:flex;gap:12px;align-items:center;min-width:296px;box-sizing:content-box}.carousel-progress .splide__arrows,.carousel-progress .splide__arrow{color:var(--color-carousel-progress-bar-arrows, #FFFFFF)}.carousel-progress .splide__arrows{align-items:center;display:flex!important;height:24px}.carousel-progress .splide__arrow{height:20px;width:20px}.carousel-progress .splide__arrow:disabled,.carousel-progress .splide__arrow.disabled{background-color:transparent;opacity:.4;color:var(--color-carousel-progress-bar-arrows, #575A5D)}.carousel-progress__bar{display:block;background-color:var(--color-carousel-bar-bg, #575A5D);border-radius:8px;position:relative;overflow:hidden;height:4px;flex-grow:1}.carousel-progress__bar:after{content:"";display:block;background-color:var(--color-carousel-bar, #FFFFFF);border-radius:8px;position:absolute;left:0;top:0;transition:width var(--duration-medium) ease;height:4px;width:var(--progress-width);z-index:1}.carousel-progress__pagination{color:var(--color-carousel-bar, #FFFFFF)}@media (max-width: 863px){.carousel-progress{width:calc(100% - 80px);box-sizing:border-box}.carousel-progress__bar{width:unset}}.uwp-carousel{display:block}.uwp-carousel__arrow{background-color:var(--color-white);width:var(--spacing-xl);height:var(--spacing-xl);display:flex;justify-content:center;align-items:center}.uwp-carousel__arrow svg{width:var(--spacing-l);height:var(--spacing-l)}.uwp-carousel__arrow--prev{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.uwp-carousel__arrows{width:100%;position:absolute;left:0;z-index:var(--zindex-sticky);display:flex;justify-content:space-between;top:50%;transform:translateY(-50%)}.localization-trigger{display:flex;align-items:center}.localization-trigger--expanded{width:100%}.localization-trigger__icon{margin-inline-end:var(--spacing-xs)}.localization-trigger__icon img{display:block;width:var(--spacing-l);height:var(--spacing-l);object-fit:cover;border-radius:50%;border:var(--spacing-4xs) solid var(--color-white)}.localization-trigger__label{display:flex;align-items:center;gap:var(--spacing-2xs)}.localization-trigger__label-text--static{display:flex;align-items:center;gap:var(--spacing-xs)}.localization-trigger__label-text--change{text-decoration:underline}@media (min-width: 864px){.localization-trigger__icon img{width:calc(var(--spacing-m) + var(--spacing-2xs));height:calc(var(--spacing-m) + var(--spacing-2xs))}}flyout-tooltip{cursor:pointer}flyout-tooltip [slot=activator],flyout-tooltip button,flyout-tooltip a{cursor:pointer}flyout-tooltip [slot=flyout-content]{visibility:hidden;text-align:center;padding:0;margin:0;position:absolute;z-index:1;top:calc(100% + var(--spacing-m));left:50%;transform:translate(-50%);width:min-content;z-index:var(--zindex-tooltip)}flyout-tooltip [slot=flyout-content].visible{visibility:visible}flyout-tooltip .hover-area{cursor:pointer;position:absolute;top:0;left:50%;transform:translate(-50%);width:calc(100% + 32px);padding-block:32px;z-index:var(--zindex-popover)}.uwp-accordion{display:block}.uwp-accordion__panel{border-bottom:var(--spacing-4xs) solid var(--color-border-inverse)}.uwp-accordion__panel:last-child{border:0}.uwp-accordion__panel-icon{width:var(--spacing-s);height:var(--spacing-s);display:flex;justify-content:center;align-items:center;color:var(--color-brand-primary)}.uwp-accordion__panel-control{display:flex;align-items:center;justify-content:space-between;padding-block:var(--spacing-m);width:100%;text-align:left;border:none;cursor:pointer;outline:none;transition:background-color var(--duration-short) ease-in-out}.uwp-accordion__panel-content{overflow:hidden;max-height:0;transition:max-height var(--duration-short) ease-out}.uwp-accordion__panel-content--spaced{padding-block:var(--spacing-m)}.uwp-accordion__panel-content.is-open{padding-block-end:var(--spacing-m)}.uwp-accordion__indicators{position:relative;display:flex;justify-content:center;align-items:center;pointer-events:none}.uwp-accordion__indicators--open,.uwp-accordion__indicators--closed{position:absolute;top:50%;right:0;transform:translateY(-50%)}.uwp-accordion__indicators--open{opacity:0;transition:opacity var(--duration-short) ease-in-out}.uwp-accordion__indicators--closed{opacity:1;transition:opacity var(--duration-short) ease-in-out}.uwp-accordion .is-open .uwp-accordion__panel-content{max-height:500px}.uwp-accordion__panel.is-open&gt;.uwp-accordion__panel-control .uwp-accordion__indicators--closed{opacity:0;transition:opacity var(--duration-short) ease-in-out}.uwp-accordion__panel.is-open&gt;.uwp-accordion__panel-control .uwp-accordion__indicators--open{opacity:1;transition:opacity var(--duration-short) ease-in-out}.desktop-menu{--grid-layout-gap: calc(var(--spacing-l) - var(--spacing-3xs));--grid-column-count: 9;--grid-item--min-width: 128px;--gap-count: calc(var(--grid-column-count) - 1);--total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width: calc( (100% - var(--total-gap-width)) / var(--grid-column-count) );padding-inline-start:var(--spacing-3xl)}.desktop-menu__actions{padding-block-end:var(--spacing-xl);visibility:hidden}.desktop-menu__actions-content{display:flex;align-items:center;justify-content:center;gap:calc(var(--spacing-l) - var(--spacing-2xs))}.desktop-menu__list{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:var(--spacing-l)}.desktop-menu__item--level-3:not(:last-of-type){margin-block-end:calc(var(--spacing-l) - var(--spacing-2xs))}.desktop-menu__item-label{font-weight:var(--weight-semi);margin-block-end:var(--spacing-xs)}.desktop-menu__item-title{display:flex;flex-direction:column;margin-block-end:calc(var(--spacing-l) - var(--spacing-2xs))}.desktop-menu__item-description{color:var(--color-grey-700);margin-bottom:var(--spacing-m)}.desktop-menu__item.is-open .desktop-menu__link--first{color:var(--color-brand-secondary)}.desktop-menu__item.is-open:not(:has(.desktop-menu__dropdown-inner--cards)) .desktop-menu__card-close{display:flex}.desktop-menu__item.is-open .desktop-menu__dropdown--overlay{opacity:1;transition:opacity var(--duration-default) ease-in-out;width:100%;height:calc(100% - var(--header-height))}.desktop-menu__dropdown--overlay{position:fixed;top:var(--header-height);left:0;width:0;height:0;background-color:#0009;opacity:0;pointer-events:none;z-index:-1;transition:opacity var(--duration-default) ease-in-out}.desktop-menu__dropdown-icon{transform:rotate(0);transition:transform var(--duration-short) ease}.desktop-menu__link:has(+.desktop-menu__card-menu.is-active),.desktop-menu__link:hover{color:var(--color-grey-600)}.desktop-menu__link--level-2{color:var(--color-grey-600)}.desktop-menu__link--card{align-items:center;display:flex;padding-block:var(--spacing-s);text-align:left;color:var(--color-brand-primary)}.desktop-menu__link--card svg{margin-inline-start:var(--spacing-xs);height:28px;width:28px}.desktop-menu__link-icon{display:block;margin-inline-end:var(--spacing-m);background:var(--image) center center no-repeat;background-size:contain;height:32px;width:32px}.desktop-menu__link--level-3{color:var(--color-grey-700);height:var(--spacing-xl);display:flex;align-items:center}.desktop-menu__link--level-3:hover{text-decoration:underline;transition:text-decoration var(--duration-short) ease}.desktop-menu__link svg{pointer-events:none;margin-inline-start:var(--spacing-2xs)}.desktop-menu__link--first{color:var(--color-white);height:70px;display:flex;align-items:center;font-size:var(--font-size-sm)}.desktop-menu__link--first:hover{color:var(--color-brand-secondary)}.desktop-menu__promo-block--1{grid-column:5/span 1}.desktop-menu__promo-block--2{grid-column:6/span 1}.desktop-menu__promo-block-title{display:flex;align-items:center;column-gap:var(--spacing-xs);display:block;padding-block:var(--spacing-xs);font-weight:var(--weight-semi)}.desktop-menu__card-menu{display:grid;grid-template-columns:repeat(var(--columns, 3),1fr);grid-template-rows:auto 1fr;column-gap:var(--spacing-m);background-color:var(--color-grey-150);padding:72px var(--spacing-4xl);position:absolute;right:0;top:0;height:100%;width:calc(100% - 400px);translate:0%;overflow-y:auto;visibility:hidden;opacity:0;scrollbar-width:thin;overflow:auto}.desktop-menu__card-menu.full-width{display:flex;justify-content:center;left:0;width:100%}.desktop-menu__card-menu.full-width .menu-card{margin-inline:0}.desktop-menu__card-menu.full-width .menu-card:not(:last-child){margin-inline-end:100px}.desktop-menu__card-menu.is-active{visibility:visible;opacity:1}.desktop-menu__card-menu *{visibility:hidden;opacity:0;transition:all var(--duration-medium) ease}.desktop-menu__card-menu.is-active *{visibility:visible;opacity:1}.desktop-menu__card-menu-link{grid-column:1/-1;height:fit-content;margin-block-start:var(--spacing-2xl);margin-inline:auto;width:fit-content}.desktop-menu__card-learn-more{justify-content:center;margin-block-start:var(--spacing-m)}.desktop-menu__card-close{display:none;align-items:center;justify-content:center;cursor:pointer;background:var(--color-white);border-radius:50%;position:absolute;right:var(--spacing-l);top:var(--spacing-l);height:36px;width:36px;z-index:1}.desktop-menu__dropdown{visibility:hidden;overflow:hidden;position:absolute;left:0;top:100%;width:100%;min-width:400px;max-height:0;height:calc(100vh - var(--header-height));padding-inline:var(--spacing-l);-webkit-box-shadow:0px 10px 30px -20px rgba(0,0,0,.25);-moz-box-shadow:0px 10px 30px -20px rgba(0,0,0,.25);box-shadow:0 10px 30px -20px #00000040;background-color:var(--color-off-white)}.desktop-menu__dropdown:has(.desktop-menu__dropdown-inner--cards){padding:0;overflow-y:hidden;max-height:0;visibility:hidden;left:0;background-color:transparent!important}.desktop-menu__dropdown:has(.desktop-menu__dropdown-inner--cards) .desktop-menu__dropdown-inner{background-color:var(--color-white);padding-inline:var(--spacing-3xl);height:100%;max-width:400px;width:100%}.desktop-menu__dropdown:has(.desktop-menu__card-menu.is-active){width:100%}.desktop-menu__dropdown-inner{padding-block:calc(var(--spacing-4xl) + var(--spacing-xs))}.desktop-menu__dropdown-inner:not(.desktop-menu__dropdown-inner--cards){display:grid;grid-template-columns:repeat(5,1fr);column-gap:var(--spacing-xl)}.desktop-menu__dropdown-inner--cards{display:flex;flex-direction:column;padding-block:var(--spacing-2xl);overflow-y:auto;scrollbar-width:thin}.desktop-menu__dropdown-inner--cards:has(.desktop-menu__card-menu.is-active) .desktop-menu__card-close{display:flex;visibility:visible}.desktop-menu__dropdown-inner--skip-level-2{max-width:unset;padding:0;scrollbar-width:thin;visibility:hidden;width:0}.desktop-menu__support-menu{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--spacing-s);flex:1;margin-block:var(--spacing-m)}.desktop-menu__support-menu-link{color:var(--color-grey-600)}.desktop-menu__social-icons{display:flex;align-items:center;gap:var(--spacing-m)}.desktop-menu .is-open .desktop-menu__dropdown{visibility:visible;max-height:calc(100vh - var(--header-height));transition:max-height var(--duration-medium) ease,visibility var(--duration-medium) ease}.desktop-menu .is-open .desktop-menu__actions{visibility:visible}@media (min-width: 1600px){.desktop-menu__list{gap:var(--spacing-xl)}.desktop-menu__dropdown:has(.desktop-menu__dropdown-inner--cards) .desktop-menu__dropdown-inner{max-width:500px}.desktop-menu__card-menu:not(.full-width){width:calc(100% - 500px)}}.menu-card{display:flex;flex-direction:column;height:100%;gap:var(--spacing-m)}.menu-card__image{width:100%;aspect-ratio:1/1;object-fit:cover;margin-block-end:var(--spacing-xs)}.menu-card__title-wrapper{display:flex;align-items:center;gap:var(--spacing-m);flex-wrap:wrap}.menu-card__title.title-5,.article-rte h5.menu-card__title,.article .article-rte.rich-text-renderer p.menu-card__title:has(strong):has(:only-child),.article .article-rte.rich-text-renderer p.menu-card__title:has(em):has(:only-child){color:var(--color-brand-primary);font-size:var(--font-size-xl);line-height:44px}.menu-card__subtitle{display:flex;align-items:center;gap:var(--spacing-s);color:var(--color-grey-600)}.menu-card__description{color:var(--color-grey-700);line-height:1.5}.menu-card__coming-soon{color:var(--color-brand-flame)}.menu-card__color{width:100%}.menu-card__buttons{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;column-gap:var(--spacing-s);margin-top:auto}.menu-card__buttons a{flex:1}.menu-card__header{display:flex;flex-wrap:wrap;gap:var(--spacing-s)}.menu-card__button{display:flex;align-items:center;column-gap:var(--spacing-2xs)}.menu-card__learn-more.menu-card__learn-more,.menu-card__learn-more .menu-card__shop-now,.menu-card__shop-now.menu-card__learn-more,.menu-card__shop-now .menu-card__shop-now{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-mid);align-items:center;display:flex}.menu-card__learn-more.btn,.menu-card__shop-now.btn{padding-inline:var(--spacing-xl);flex:unset;width:fit-content}@media (min-width: 864px){.menu-card{max-width:440px;min-width:294px;margin:0 auto}}.mobile-menu{display:flex;flex-direction:column;background-color:var(--color-white);height:calc(100dvh - var(--header-height));overflow-y:scroll;overflow-x:hidden;width:100%;position:fixed;padding:var(--spacing-m);top:0}.mobile-menu uwp-search-input{position:relative}.mobile-menu__search{position:relative;margin-bottom:var(--spacing-m)}.mobile-menu__search-input[type=search]{border-radius:80px;font-size:var(--font-size-m);height:auto;padding:calc(var(--spacing-m) - var(--spacing-3xs)) var(--spacing-m)}.mobile-menu__search-input[type=search]::placeholder{font-size:var(--font-size-s)}.mobile-menu__search-submit{background:none;position:absolute;top:50%;right:var(--spacing-s);translate:0 -50%;display:flex;align-items:center;justify-content:center}.mobile-menu__search-submit svg{height:24px;width:24px}.mobile-menu__drawer .modal__overlay.modal__overlay{background-color:transparent;height:0;width:0;top:0;left:0;pointer-events:none}.mobile-menu__drawer .drawer__container{top:var(--header-height)}.mobile-menu__toggle.is-open .mobile-menu__submenu{transform:translate(0);transition:transform var(--duration-medium) ease!important}.mobile-menu__toggle .mobile-menu__submenu{position:absolute;display:block;top:var(--spacing-4xl);left:0;transform:translate(150%);padding:var(--spacing-m);transition:transform var(--duration-medium) ease!important;width:100%;background-color:var(--color-white);height:-webkit-fill-available}.mobile-menu__submenu-item .uwp-accordion__panel-icon{width:20px;height:20px}.mobile-menu__link,.mobile-menu__submenu-link,.mobile-menu__support-link{color:var(--color-brand-primary);display:flex;align-items:center;justify-content:space-between;padding-block:calc(var(--spacing-xs) + var(--spacing-3xs));width:100%}.mobile-menu__link--alt,.mobile-menu__submenu-link--alt,.mobile-menu__support-link--alt{color:var(--color-grey-600)}.mobile-menu__link{height:54px;padding-block:0}.mobile-menu__accordion-link{display:flex;align-items:center;gap:var(--spacing-xs);padding-block:var(--spacing-m)}.mobile-menu__accordion-link--alt{color:var(--color-grey-600);padding-block:var(--spacing-s)}.mobile-menu__accordion-item:first-child .mobile-menu__accordion-link{padding-top:var(--spacing-xs)}.mobile-menu__back{position:relative;color:var(--color-brand-primary);background-color:var(--color-grey-150);margin-inline:calc(var(--spacing-m) * -1);padding-block:var(--spacing-m);width:calc(100% + var(--spacing-m) * 2);margin-bottom:var(--spacing-m)}.mobile-menu__back svg{color:inherit;position:absolute;left:var(--spacing-m);top:50%;translate:0 -50%}.mobile-menu__support{display:flex;justify-content:flex-end;flex-direction:column;flex:1}.mobile-menu__support-link,.mobile-menu .localization-trigger__label-text{color:var(--color-grey-700)}.instant-search-results{color:var(--color-brand-primary);display:flex;width:100%;position:absolute;top:calc(100% + var(--spacing-xs));background-color:var(--color-off-white);flex-direction:column;max-height:calc(100dvh - 100px - var(--header-height));overflow:auto}.instant-search-results__column{width:100%;margin-block-end:var(--spacing-2xl)}.instant-search-results__container{padding-block:var(--spacing-l);padding-inline:var(--spacing-xl);display:flex;flex-direction:column;width:100%;overflow:auto}.instant-search-results__product{display:flex;align-items:center;column-gap:calc(var(--spacing-s) - var(--spacing-3xs))}.instant-search-results__product-image{width:70px;height:70px;object-fit:cover}.instant-search-results__product:hover .instant-search-results__product-title{text-decoration:underline}.instant-search-results__result:hover,.instant-search-results__suggestion:hover{cursor:pointer;text-decoration:underline}.instant-search-results__results{padding-block-start:var(--spacing-l);display:flex;flex-direction:column;row-gap:var(--spacing-m)}.instant-search-results__results:not(:last-of-type){margin-block-end:var(--spacing-2xl)}.instant-search-results__title{padding-block-end:var(--spacing-xs);border-bottom:var(--spacing-4xs) solid var(--color-border-mid)}.instant-search-results__wrapper{width:100%}.instant-search-results__view-all{padding-block:var(--spacing-m);padding-inline:var(--spacing-2xl);border-top:var(--spacing-4xs) solid var(--color-border-mid);display:flex;justify-content:flex-start}.instant-search-results__view-all-icon{margin-inline-start:var(--spacing-xs)}.instant-search-results__view-all-icon svg{width:var(--spacing-s)!important;height:var(--spacing-s)!important}@media (min-width: 864px){.instant-search-results{right:0;width:unset;flex-direction:row;max-width:calc(100vw - var(--scrollbar-width, 0px) - var(--spacing-3xl));top:calc(100% + var(--spacing-l));max-height:initial;overflow:initial}.instant-search-results__column{width:max-content;margin-block-end:0}.instant-search-results__container{padding-inline:var(--spacing-2xl);column-gap:var(--spacing-2xl);flex-direction:row;flex-wrap:wrap;width:max-content;max-width:100%}.instant-search-results__container--waiting-input{flex-direction:column}.instant-search-results__container--waiting-input .instant-search-results__results,.instant-search-results__container--no-results{display:flex;flex-direction:column}.instant-search-results__results{margin-block-end:0}}.collection-filters-drawer__content{height:100%;padding:var(--spacing-l) var(--spacing-m)}.collection-filters-drawer .drawer__container{background-color:var(--color-white)}@media (min-width: 864px){.collection-filters-drawer .drawer__container{max-width:500px}}.filters-form{display:flex;flex-direction:column;height:100%}.filters-form__page{display:none;flex-grow:1;flex-direction:column}.filters-form__page.is-active{display:flex}.filters-form__header{display:flex;align-items:center;justify-content:space-between;margin-block-end:20px}.filters-form__header&gt;button{font-size:0;padding:6px}.filters-form__header .filters-form__close-button{font-size:0;padding:6px;background-color:var(--color-off-white);border-radius:20px}.filters-form__header .filters-form__close-button svg{height:20px;width:20px}.filters-form__actions{display:grid;gap:var(--spacing-m);grid-template-columns:1fr 1fr}.filters-form__input,.filters-form__label{cursor:pointer}.filters-form__label{display:flex;gap:var(--spacing-m);padding-block:var(--spacing-s)}.filters-form__filter{display:flex;flex-direction:column}.filters-form__filter&gt;button{align-items:center;display:flex;justify-content:space-between;padding-block:var(--spacing-m)}.filters-form__filter&gt;button svg{rotate:180deg}.filters-form__filter-input,.filters-form__filter-label{cursor:pointer}.filters-form__filter-input{margin-inline-end:var(--spacing-s)}.filters-form__filter-title{margin-block-end:var(--spacing-s)}.filters-form__list{display:flex;flex-direction:column}@media (min-width: 864px){.filters-form__actions{display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--spacing-s)}}.desktop-filters-form{display:flex;flex-direction:column}.desktop-filters-form__input,.desktop-filters-form__label{cursor:pointer}.desktop-filters-form__label{display:flex}.desktop-filters-form__input{margin-inline-end:var(--spacing-m);height:20px;width:20px}.desktop-filters-form__toggles{display:flex;gap:var(--spacing-m)}.desktop-filters-form__toggles:has(.is-active) .desktop-filters-form__toggle:not(.is-active){color:var(--color-grey-500);border-color:var(--color-grey-500);pointer-events:none}.desktop-filters-form__toggle{height:unset;color:var(--color-brand-primary);border-color:var(--color-brand-primary);cursor:pointer;text-align:left;padding-block:var(--spacing-s);padding-inline:var(--spacing-l)}.desktop-filters-form__toggle span:has(svg){height:20px;width:20px;rotate:-90deg;transition:rotate var(--duration-short) cubic-bezier(.4,0,.2,1)}.desktop-filters-form__toggle.is-active svg{rotate:180deg}.desktop-filters-form__list{display:none;padding-block:var(--spacing-xl);position:absolute;top:100%;width:100%;z-index:var(--zindex-dropdown);background:#fff;gap:var(--spacing-m);grid-template-columns:repeat(auto-fit,minmax(100px,250px))}.desktop-filters-form__list.is-active{display:grid}.sort-select__select{background-image:url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.84789 0.313185C3.8154 0.280569 3.77947 0.251402 3.74105 0.225751C3.7253 0.215269 3.70824 0.208107 3.69184 0.199057C3.66866 0.186167 3.6462 0.172299 3.62152 0.162077C3.59945 0.152963 3.57647 0.147754 3.55375 0.141049C3.53318 0.134929 3.51345 0.126986 3.49209 0.122754C3.40238 0.104915 3.31 0.104915 3.22028 0.122754C3.19899 0.126986 3.17933 0.134863 3.15882 0.140984C3.13603 0.147755 3.11299 0.152898 3.09085 0.162077C3.06624 0.172234 3.04391 0.186101 3.0208 0.198926C3.00433 0.20804 2.98714 0.215201 2.97132 0.225814C2.93284 0.251465 2.89697 0.280632 2.86448 0.313249L0.50815 2.66958C0.236867 2.94087 0.236867 3.38033 0.50815 3.65155C0.779433 3.92283 1.2189 3.92283 1.49012 3.65155L2.66173 2.47993V10.1969C2.66173 10.5805 2.9726 10.8914 3.3562 10.8914C3.7398 10.8914 4.05067 10.5805 4.05067 10.1969V2.47993L5.22228 3.65155C5.3579 3.78716 5.53563 3.855 5.7133 3.855C5.89097 3.855 6.06863 3.78716 6.20432 3.65155C6.4756 3.38027 6.4756 2.9408 6.20432 2.66958L3.84789 0.313185Z' fill='currentcolor'/%3E%3Cpath d='M13.4894 7.34874C13.2181 7.07745 12.7787 7.07745 12.5074 7.34874L11.3358 8.52035V0.803353C11.3358 0.419753 11.025 0.108887 10.6414 0.108887C10.2578 0.108887 9.94689 0.419753 9.94689 0.803353V8.52035L8.77527 7.34874C8.50399 7.07745 8.06452 7.07745 7.79331 7.34874C7.52202 7.62002 7.52202 8.05949 7.79331 8.3307L10.1496 10.687C10.1821 10.7197 10.2181 10.7488 10.2565 10.7745C10.2724 10.7851 10.2898 10.7924 10.3064 10.8016C10.3293 10.8143 10.3515 10.8281 10.3759 10.8381C10.3982 10.8474 10.4215 10.8527 10.4445 10.8594C10.4649 10.8655 10.4843 10.8733 10.5054 10.8775C10.5503 10.8864 10.5958 10.8912 10.6413 10.8912C10.6869 10.8912 10.7323 10.8864 10.7772 10.8775C10.7983 10.8733 10.8179 10.8655 10.8383 10.8594C10.8612 10.8527 10.8845 10.8474 10.9067 10.8382C10.9312 10.8281 10.9535 10.8143 10.9765 10.8015C10.993 10.7923 11.0103 10.7851 11.0261 10.7745C11.0646 10.7489 11.1005 10.7197 11.133 10.6871L13.4893 8.33077C13.7607 8.05949 13.7607 7.61997 13.4894 7.34874L13.4894 7.34874Z' fill='currentcolor'/%3E%3C/svg%3E%0A");background-position:right var(--spacing-l) center;background-repeat:no-repeat;height:unset;color:var(--color-brand-primary);cursor:pointer;text-align:left;padding-block:var(--spacing-s);padding-inline:var(--spacing-l) var(--spacing-3xl)}@media (max-width: 769px){.sort-select{display:none}}.dynamic-form__content [id*=lightbox]{max-width:90vw}.products-count{color:var(--color-brand-primary);margin-inline:0 var(--spacing-l)}@media (max-width: 769px){.products-count{color:var(--color-grey-600);margin-inline:var(--spacing-s) 0}}.price__item.price__item{font-weight:var(--weight-regular);line-height:1}.price__item--regular{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-regular);color:var(--color-brand-primary)}@media (min-width: 1600px){.price__item--regular{font-size:var(--font-size-m)}}.product .price__item--regular{margin-inline-end:calc(var(--spacing-s) - var(--spacing-3xs))}.price__sale .price__item--regular{font-size:var(--font-size-s);line-height:1.3;font-weight:var(--weight-regular);color:var(--color-grey-600);text-decoration:line-through}@media (min-width: 1600px){.price__sale .price__item--regular{font-size:var(--font-size-sm)}}.price__item--sale{color:var(--color-brand-flame)}.price__container{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.price__saving-badge{margin-top:8px;background:var(--color-brand-flame);color:#fff;width:fit-content;font-size:var(--font-size-sm);padding:10px 16px;border-radius:4px;line-height:1}.price__saving-badge-amount{font-weight:var(--weight-semi)}.product-details{margin-block-start:calc(var(--spacing-xl) - var(--spacing-3xs));margin-block-end:calc(var(--spacing-l) - var(--spacing-2xs));background-color:var(--color-white)}.product-details__button--atc{width:100%;height:60px}.product-details__excerpt{margin-block-end:var(--spacing-l);color:var(--color-grey-700);line-height:1.5}.product-details__price{margin-block-end:var(--spacing-s)}.product-details__price .price__item{font-weight:var(--weight-semi);font-size:var(--font-size-l)}.product-details__country-mbar{display:block;position:relative;margin-block-end:var(--spacing-m)}.product-details__country-tooltip{position:absolute;top:var(--spacing-xl);border:1px solid var(--color-grey-250);border-radius:4px;background-color:var(--color-white);padding:var(--spacing-xs);max-height:250px;overflow-y:auto;z-index:1}.product-details__country{display:flex;align-items:center;gap:var(--spacing-xs)}.product-details__country:not(:last-child){margin-block-end:var(--spacing-m)}.product-details__usps{display:flex;flex-direction:column;gap:var(--spacing-m);margin-block:var(--spacing-l)}.product-details__usp{display:flex;align-items:center;gap:var(--spacing-xs)}.product-details__usp-title{flex:1}.product-details__usp-icon,.product-details__usp-icon img{display:block;height:28px;width:28px}.product-details__review-stars{min-height:calc(var(--spacing-m) + var(--spacing-2xs));margin-bottom:var(--spacing-xs)}.product-details__review-stars .yotpo-widget-instance{align-items:flex-end}.product-details__review-stars .yotpo-widget-instance .yotpo-sr-bottom-line-text{color:var(--color-border-inverse)!important;font-size:12px!important}.product-details__review-stars .yotpo-widget-instance .yotpo-sr-bottom-line-summary,.product-details__review-stars .yotpo-widget-instance .yotpo-sr-bottom-line-summary *{height:unset!important;line-height:unset!important}.product-details__review-stars .yotpo-widget-instance .star-container.yotpo-sr-star-full,.product-details__review-stars .yotpo-widget-instance .star-container.yotpo-sr-star-half,.product-details__review-stars .yotpo-widget-instance .star-container.yotpo-sr-star-empty{height:14px!important;color:var(--color-brand-secondary)!important}.product-details__review-stars .yotpo-widget-instance .star-container.yotpo-sr-star-full svg,.product-details__review-stars .yotpo-widget-instance .star-container.yotpo-sr-star-half svg,.product-details__review-stars .yotpo-widget-instance .star-container.yotpo-sr-star-empty svg{height:14px!important;width:14px!important}.product-details__review-stars .yotpo-widget-instance .star-container.yotpo-sr-star-full svg path,.product-details__review-stars .yotpo-widget-instance .star-container.yotpo-sr-star-half svg path,.product-details__review-stars .yotpo-widget-instance .star-container.yotpo-sr-star-empty svg path{stroke:var(--color-brand-secondary)!important}.product-details__review-stars .yotpo-widget-instance .star-container.yotpo-sr-star-full svg stop:first-child,.product-details__review-stars .yotpo-widget-instance .star-container.yotpo-sr-star-half svg stop:first-child,.product-details__review-stars .yotpo-widget-instance .star-container.yotpo-sr-star-empty svg stop:first-child{stop-color:var(--color-brand-secondary)!important}.product-details__review-stars .yotpo .yotpo-bottomline{align-items:flex-end}.product-details__review-stars .yotpo .yotpo-bottomline a{color:var(--color-border-inverse)!important;font-size:14px!important}.product-details__review-stars .yotpo .yotpo-bottomline .yotpo-icon-star,.product-details__review-stars .yotpo .yotpo-bottomline .yotpo-icon-half-star,.product-details__review-stars .yotpo .yotpo-bottomline .yotpo-icon-empty-star,.product-details__review-stars .yotpo .yotpo-bottomline .yotpo-sr-star-full,.product-details__review-stars .yotpo .yotpo-bottomline .yotpo-sr-star-half{color:var(--color-brand-secondary)!important;font-size:14px!important}.product-details__review-stars .yotpo .yotpo-bottomline .yotpo-icon-star path,.product-details__review-stars .yotpo .yotpo-bottomline .yotpo-icon-half-star path,.product-details__review-stars .yotpo .yotpo-bottomline .yotpo-icon-empty-star path,.product-details__review-stars .yotpo .yotpo-bottomline .yotpo-sr-star-full path,.product-details__review-stars .yotpo .yotpo-bottomline .yotpo-sr-star-half path{stroke:var(--color-brand-secondary)!important;fill:var(--color-brand-secondary)!important}.product-details__review-stars .yotpo .yotpo-bottomline .font-color-gray.based-on{font-size:14px}.product-details__form{display:flex;align-items:center;column-gap:calc(var(--spacing-s) - var(--spacing-3xs));margin-block-end:var(--spacing-m)}.product-details__form-actions{width:100%}.product-details__form-actions .btn{max-height:var(--spacing-3xl);font-size:var(--font-size-m)}.product-details__recommendation-banner{padding-block:var(--spacing-m);padding-inline:calc(var(--spacing-s) - var(--spacing-3xs));border-radius:var(--spacing-s);background-color:var(--color-grey-150)}.product-details__recommendation-banner-content{display:grid;grid-template-columns:auto 1fr;column-gap:var(--spacing-s)}.product-details__recommendation-banner-text{font-size:.7rem;font-style:italic;font-weight:300;display:flex;align-items:center}.product-details__recommendation-banner .responsive-image{width:80px}.product-details__recommendation-banner .responsive-image__image{height:auto;top:50%;transform:translateY(-50%)}.product-details__quantity{display:flex;align-items:center;width:100px;height:42px;border:var(--spacing-4xs) solid var(--color-brand-primary);border-radius:var(--spacing-xl);overflow:hidden}.product-details__quantity input[type=button]{background-color:transparent;color:var(--color-text-primary);height:100%;border:0;cursor:pointer}.product-details__quantity input[type=button]:first-of-type{padding-inline-start:var(--spacing-m)}.product-details__quantity input[type=button]:last-of-type{padding-inline-end:var(--spacing-m)}.product-details__quantity input[type=number]{color:var(--color-text-primary);padding:0;text-align:center;height:42px;border:none;background-color:transparent}.product-details__quantity input::-webkit-outer-spin-button,.product-details__quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-details__quantity input:focus{outline:none}.product-details__title{color:var(--color-brand-primary);font-size:initial;margin-block-end:calc(var(--spacing-s) - var(--spacing-2xs))}.product-details__subtitle{color:var(--color-grey-600);margin-block-end:var(--spacing-m)}.product-details__amazon-cta{margin-block-end:var(--spacing-m)}.product-details [modal-name=back-in-stock] .modal__close-button{display:flex;margin-inline-start:auto}.product-details [modal-name=back-in-stock] .modal__container-content{max-width:540px;margin:0 auto}.product-details .custom-select{margin-block-end:var(--spacing-m)}@media (max-width: 1110px){.product-details{padding-inline:var(--spacing-m)}}@media (min-width: 1110px){.product-details{margin-block-end:var(--spacing-2xl);margin-block-start:var(--spacing-3xl);width:100%;align-self:start}.product-details .price__item{font-size:var(--font-size-l)}}@media (min-width: 1600px){.product-details__form-actions .btn{max-height:calc(var(--spacing-4xl) - var(--spacing-2xs))}}.shopify-payment-button{margin-top:16px}.shopify-payment-button__button{border-radius:var(--spacing-xl)}.shopify-payment-button__button--hidden,.shopify-payment-button__more-options{display:none}@media screen and (min-width: 1110px){body .hide-on-desktop-pdp{display:none}}body .hide-on-mobile-pdp{display:none}@media screen and (min-width: 1110px){body .hide-on-mobile-pdp{display:flex}}.product-media-slider{margin-block-start:0;position:relative}.product-media-slider__gallery{position:unset}.product-media-slider__gallery .splide__slide{cursor:pointer}.product-media-slider__gallery .splide__slide .responsive-image{overflow:visible;background-color:var(--gallery-bg-color, var(--color-off-white))}.product-media-slider__gallery .splide__slide .responsive-image img{mix-blend-mode:multiply}@media (min-width: 1110px){.product-media-slider__gallery .splide__slide{aspect-ratio:auto}.product-media-slider__gallery .splide__slide .responsive-image{aspect-ratio:16/8}.product-media-slider__gallery .splide__slide img{max-height:95%;height:100%;object-fit:contain;object-position:center;position:relative}.product.product--aspect-ratio .product-media-slider__gallery .splide__slide img{object-fit:contain}.product.product--full-width .product-media-slider__gallery .splide__slide img{object-fit:cover}}.product-media-slider__gallery .splide__slide video{width:100%;height:100%;object-fit:cover}.product-media-slider__gallery-pagination{height:60px;width:100%}.product-media-slider__gallery-pagination .carousel-pagination{display:flex;gap:var(--spacing-2xs)}.product-media-slider .splide__pagination{gap:var(--spacing-m)}.product-media-slider .splide__pagination__page{background-color:var(--color-grey-600);border-radius:50%;transition:width .3s ease;height:5px;width:5px}.product-media-slider .splide__pagination__page.is-active{border-radius:4px;background-color:var(--color-black);width:40px}.product-media-slider__thumbnails{display:none}.product-media-slider__arrow{background-color:var(--color-white);height:48px;width:48px;border-radius:var(--spacing-l);overflow:hidden;display:flex;align-items:center;justify-content:center;pointer-events:auto}.product-media-slider__arrow--prev{transform:rotate(180deg)}.product-media-slider__arrows{position:absolute;top:50%;left:0;z-index:var(--zindex-dropdown);display:flex;align-items:center;justify-content:space-between;translate:0 -50%;padding-inline:24px;width:100%;pointer-events:none}.product-media-slider__arrows svg{width:16px;height:16px}@media (max-width: 1110px){.product-media-slider__arrows{display:none}}@media (max-width: 1110px){.product-media-slider__slide .responsive-image{aspect-ratio:2/1}}@media (max-width: 864px){.product-media-slider{margin-block-end:var(--spacing-m) var(--spacing-xl);width:100%;display:block}.product-media-slider__slide{cursor:initial;pointer-events:none}.product-media-slider__slide .responsive-image{aspect-ratio:1/1}}@media (min-width: 1110px){.product-media-slider{grid-column:span 8;position:sticky;top:96px}.product-media-slider__gallery-pagination{position:absolute;left:0;bottom:0}}@media (min-width: 1110px){.product-media-slider__thumbnails{display:block;width:100%;max-width:925px;margin:0 auto;visibility:visible}.product-media-slider__thumbnails .splide__list{justify-content:center}.product-media-slider__thumbnails .splide__slide{cursor:pointer;border-radius:4px}.product-media-slider__thumbnails .splide__slide.is-active{border:1px solid var(--color-grey-900)}}@media (min-width: 1110px) and (max-width: 1401px){.product-media-slider__gallery-pagination{position:relative;left:0;bottom:unset;top:140px}}@media (min-width: 1401px){.product-media-slider{max-height:90dvh}.product-media-slider__gallery .splide__track{aspect-ratio:16/8}.product-media-slider__gallery-pagination{position:relative;top:160px}}.uwp-description-panel{display:block;margin-block-end:var(--spacing-l)}.uwp-description-panel__content{overflow:hidden;max-height:0;transition:max-height var(--duration-short) ease-out}.uwp-description-panel__content--spaced{padding-block:var(--spacing-m)}.uwp-description-panel .is-open .uwp-description-panel__-content{max-height:700px}.product-swatches{width:100%;margin-block-end:var(--spacing-2xl)}.product-swatches__button{position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-s) var(--spacing-m);border:2px solid var(--color-grey-250);border-radius:4px;transition:border-color var(--duration-short) ease-in-out;width:100%}.product-swatches__button-img{background-color:var(--gallery-bg-color, var(--color-off-white))}.product-swatches__button svg{display:none;position:absolute;bottom:0;right:0}.product-swatches__button img{background-color:var(--color-grey-150);mix-blend-mode:multiply;pointer-events:none;max-width:55px}.product-swatches__button.btn--disabled{background-color:transparent}.product-swatches__button.variant-option-selected{border-color:var(--color-grey-900)}.product-swatches__button.variant-option-selected svg{display:block}.product-swatches__button:hover{background-color:transparent}.product-swatches__button:not([disabled]):not(.variant-option-selected):hover,.product-swatches__button:not([disabled]):not(.variant-option-selected):focus-visible{border-width:2px;outline:none!important}.product-swatches__text-image-container{pointer-events:none;display:flex;flex-direction:row;align-items:center;gap:16px}.product-swatches__sold-out-container{display:flex;height:100%;align-items:flex-start;padding:0 0 14px;pointer-events:none}.product-swatches__sold-out{background:var(--color-grey-250);padding:6px;border-radius:16px}uwp-product-swatches.inactive .product-swatches .product-swatches__button.variant-option-selected{border-color:var(--color-grey-250)}uwp-product-swatches.inactive .product-swatches .product-swatches__button.variant-option-selected svg{display:none}.product-swatches__button-text{text-align:left;pointer-events:none}.product-swatches__notify-me{margin-top:6px}.product-swatches__button-label{display:block}.product-swatches__button-subtitle{display:block;color:var(--color-grey-600);margin-top:var(--spacing-3xs)}.product-swatches__label{font-size:var(--font-size-sm);color:var(--color-grey-700);margin-block-end:var(--spacing-xs);display:flex;align-items:center;column-gap:var(--spacing-s);width:100%;justify-content:space-between}.product-swatches__label-range{display:flex;align-items:center}.product-swatches__label-range-icon{width:var(--spacing-m);height:var(--spacing-m);display:flex;align-items:center;justify-content:center}.product-swatches__group{border:0;padding:0;display:flex;gap:var(--spacing-xs);flex-wrap:wrap;width:100%}.product-swatches__group+.product-swatches__group{margin-top:var(--spacing-l)}.product-accordion{display:block;padding:var(--spacing-xs) var(--spacing-l);border:1px solid var(--color-grey-250);border-radius:4px}.product-accordion__label{display:flex;align-items:center;gap:var(--spacing-s);max-width:calc(100% - var(--spacing-l));pointer-events:none;cursor:pointer}.product-accordion__button{padding-block:var(--spacing-m);width:100%}.product-accordion__button--compare{border-top:var(--spacing-4xs) solid var(--color-border-mid);text-align:left;color:var(--color-grey-700)}.product-accordion__button--compare .product-accordion__button-label{text-align:left}.product-accordion__button-label,.product-accordion__bundle-item{display:flex;gap:var(--spacing-s);align-items:center}.product-accordion__bundle-icon{display:flex;align-items:center;justify-content:center}.product-accordion__bundle-icon svg{width:var(--spacing-xs);height:var(--spacing-xs)}.product-accordion__bundle-link{padding-block:var(--spacing-s);width:100%;display:flex}.product-accordion__bundle-link:hover{text-decoration:underline}.product-accordion__panel{border-color:var(--color-border-mid)}.product-accordion__panel&gt;button{color:var(--color-grey-700)}.product-accordion .modal__close-button{display:flex;margin-inline-start:auto}.product-accordion .comparison-modal{padding-block-start:var(--spacing-l)}.product-media-grid{display:grid;grid-template-columns:1fr;gap:calc(var(--spacing-l) - var(--spacing-2xs));padding-block-end:var(--spacing-2xl)}.product-media-grid__panel{display:flex;align-items:center;min-width:0;cursor:pointer}.product-media-grid__panel video{max-width:100%}@media (min-width: 1248px){.product-media-grid{grid-template-columns:repeat(2,1fr)}}.product-key-features{display:flex;flex-direction:column;flex-wrap:wrap;column-gap:calc(var(--spacing-l));row-gap:calc(var(--spacing-xs));margin-block-end:var(--spacing-l)}.product-key-features__feature{display:flex;align-items:center}.product-key-features__feature-icon{margin-inline-end:var(--spacing-2xs);width:var(--spacing-l);height:var(--spacing-l)}@media (min-width: 864px){.product-key-features{align-items:center;flex-direction:row}}.product-stock-indicator{margin-block:var(--spacing-m);text-align:center}.product-stock-indicator__preorder{background-color:var(--color-grey-150);padding:var(--spacing-m) var(--spacing-l)}.product-stock-indicator__preorder strong{display:block}.product-stock-indicator__urgency{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);color:var(--color-brand-flame)}.product-zoom-carousel{position:relative}.product-zoom-carousel__arrows{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;z-index:1;display:flex;justify-content:space-between;align-items:center;padding-inline:24px}.product-zoom-carousel__arrow{background-color:var(--color-white);height:48px;width:48px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.product-zoom-carousel__arrow--prev{transform:rotate(180deg)}.product-zoom-carousel__arrow svg{width:var(--spacing-s)}.product-zoom-carousel .responsive-image__image{object-fit:contain}.product-zoom-carousel .splide__slide{display:flex;justify-content:center;align-items:center}@media (max-width: 1110px){.product-zoom-carousel__arrows{margin-inline-start:calc(-1 * var(--spacing-m));margin-inline-end:calc(-1 * var(--spacing-m));width:calc(100% + var(--spacing-xl))}.product-zoom-carousel video{width:100%}}@media (min-width: 864px){.product-zoom-carousel .responsive-image{aspect-ratio:unset;height:100%}}.product-badges{padding-block:var(--spacing-m);column-gap:var(--spacing-xs);row-gap:var(--spacing-xs);display:flex;flex-wrap:wrap;width:100%;align-items:center;z-index:1}.product-badges--minicart,.product-badges.product-badges--liquid{padding-block-start:0}.product-badges:not(.product-badges--liquid):not(.product-badges--minicart){position:absolute;top:0;left:0;padding-inline:var(--spacing-m)}.product-badges__badge{--color: var(--badge-color, var(--color-brand-primary));background-color:var(--badge-bg-color, var(--color-white));color:var(--color);border:1px solid var(--color);border-radius:var(--spacing-2xs);padding-inline:var(--spacing-xs);padding-block:var(--spacing-2xs);align-items:center;column-gap:var(--spacing-xs)}.product-badges__pdp{display:flex;flex-direction:column;align-items:flex-start}.product-badges__pdp .save-badge{--color: var(--badge-color, var(--color-brand-primary));background-color:var(--badge-bg-color, var(--color-white));color:var(--color);border:1px solid var(--color);border-radius:var(--spacing-2xs);padding-inline:var(--spacing-xl);padding-block:calc(var(--spacing-s));align-items:center;column-gap:var(--spacing-xs)}.product-badges__pdp .save-badge span{font-size:var(--font-size-sm);font-weight:var(--weight-mid)}.product-free-gifts{margin-block:var(--spacing-m);padding:var(--spacing-m);background-color:var(--color-brand-accent);color:var(--color-text-primary);border-radius:var(--spacing-xs);display:flex;column-gap:var(--spacing-m)}.product-free-gifts__icon svg{width:var(--spacing-m);height:var(--spacing-m)}.product-free-gifts__title{margin-bottom:var(--spacing-xs)}.product-free-gifts__list{padding-left:var(--spacing-l);list-style-type:disc}.product-free-gifts a{text-decoration:underline;font-size:var(--font-size-s);font-weight:var(--weight-book)}.content-block{grid-column:span 1;grid-row:span 1;width:100%;height:auto;overflow:hidden;position:relative}.content-block__action{display:flex;align-items:center}.content-block__action--center{justify-content:center}.content-block__action--left{justify-content:flex-start}.content-block__action--right{justify-content:flex-end}.content-block__action:hover{text-decoration:underline}.content-block__action-icon svg{width:var(--spacing-xs);height:var(--spacing-xs)}.content-block__action-icon{display:flex;align-items:center;margin-inline-start:var(--spacing-2xs)}.content-block__media{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.content-block__media-wrapper{position:relative;width:100%;height:100%;flex-grow:1;overflow:hidden}.content-block__media-wrapper:after{content:"";background:linear-gradient(180deg,#0000,#00000080 80%,#000);position:absolute;top:0;right:0;bottom:0;left:0}.content-block__info{bottom:0;color:var(--text-color, var(--color-white));padding:var(--spacing-m);position:absolute;text-align:var(--text-alignment)}.content-block__link{display:flex;flex-direction:column;height:100%}.content-block__title{margin-block-end:var(--spacing-xs)}.content-block__description{margin-block-end:var(--spacing-m)}@media (max-width: 863px){.content-block__media-wrapper{aspect-ratio:1/1}}@media (min-width: 864px){.content-block{min-height:440px;grid-column:span var(--block-width);grid-row:span var(--block-height)}.content-block__info{padding:var(--spacing-xl)}}.related-bundles{display:block;margin-block-end:var(--spacing-l)}.alternative-product-view .related-bundles{margin-block-start:calc(var(--spacing-l) * -1)}.related-bundles.is-error{display:none}.related-bundles__fieldset{border:none;padding:0;margin:0}.related-bundles__label{pointer-events:none;column-gap:var(--spacing-2xs);font-size:var(--font-size-sm);color:var(--color-grey-700);margin-block-end:var(--spacing-xs);display:flex;align-items:center;column-gap:var(--spacing-s);width:100%;justify-content:space-between}.related-bundles__group-wrapper{flex-direction:column;flex-wrap:nowrap;border:0;padding:0;display:flex;gap:var(--spacing-xs);flex-wrap:wrap;width:100%}.related-bundles:has(+.related-bundles){display:none}.related-bundle{display:block;padding:var(--spacing-s) var(--spacing-m);border:2px solid var(--color-grey-250);border-width:2px;border-radius:4px;transition:all var(--duration-default) ease-in-out}.related-bundle:not([disabled]):hover,.related-bundle:not([disabled]):focus{box-shadow:0 0 0 1px var(--color-grey-250)}.related-bundle.is-active:not([disabled]){border-color:var(--color-grey-900);border-width:2px}.related-bundle.is-active:not([disabled]) .related-bundle__button.child{padding:var(--spacing-s) var(--spacing-m);border:2px solid var(--color-grey-250);border-width:2px;transition:all var(--duration-default) ease-in-out;border-radius:4px}.related-bundle.is-active:not([disabled]) .related-bundle__button.child.is-active:not([disabled]){border-color:var(--color-grey-900);border-width:2px}.related-bundle.is-active:not([disabled]) .related-bundle__button.child:not([disabled]):hover,.related-bundle.is-active:not([disabled]) .related-bundle__button.child:not([disabled]):focus{box-shadow:0 0 0 1px var(--color-grey-250)}.related-bundle__label{pointer-events:none;display:flex;align-items:center;column-gap:var(--spacing-2xs)}.related-bundle__button{justify-content:center;position:relative;display:flex;justify-content:flex-start;transition:border-color var(--duration-default) ease-in-out;width:100%;flex-direction:column;align-items:end}.related-bundle__button.is-active .related-bundle__check-icon{display:flex}.related-bundle__button.is-active .related-bundle__plus-icon{display:none}.related-bundle__button.is-active.child{border-color:var(--color-grey-900);padding:var(--spacing-s) var(--spacing-m)}.related-bundle__button.is-active:not(.child) .related-bundle__check-icon,.related-bundle__button.is-active:not(.child) .related-bundle__plus-icon{right:0;bottom:0}.related-bundle__button[disabled] img{mix-blend-mode:multiply}.related-bundle__button-content{display:flex;flex:1;flex-direction:column;width:100%}@media screen and (min-width: 1110px){.related-bundle__button-content{flex-direction:row}}.related-bundle__button-content img{object-fit:contain}.related-bundle__button:not(.is-active)+.related-bundle__variants{display:none}.related-bundle__header{display:flex;justify-content:space-between;margin-block-end:var(--spacing-2xs)}.related-bundle__title,.related-bundle__price{color:var(--color-brand-primary)}.related-bundle__title+.related-bundle__description{color:var(--color-grey-600);margin-top:var(--spacing-2xs)}.related-bundle__price-wrapper{text-align:right}.related-bundle__price{margin-inline-start:var(--spacing-xs);white-space:nowrap;display:flex;flex-direction:column}.related-bundle__price.is-on-sale{color:var(--color-brand-flame)}.related-bundle__price .compare-at-price{color:var(--color-grey-600);font-size:var(--font-size-xs);text-decoration:line-through;text-align:right}.related-bundle__compare-price{color:var(--color-grey-600);text-decoration:line-through}.related-bundle__info{flex:1;text-align:left}img+.related-bundle__info{margin-inline-start:var(--spacing-m)}.related-bundle__product{color:var(--color-grey-600)}.related-bundle__included{color:var(--color-brand-evergreen)}.related-bundle__group-wrapper{flex-direction:column;flex-wrap:nowrap}.related-bundle__content_container{display:flex;width:100%}.related-bundle__add-or-expand{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row}@media screen and (min-width: 1110px){.related-bundle__add-or-expand{flex-direction:column}}.related-bundle__add-or-expand-variant{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:column}.related-bundle__price-and-cta-container{display:flex;align-items:center;gap:10px;width:max-content}.related-bundle__price-and-cta-container span{color:var(--color-grey-600);font-size:var(--font-size-2xs)}.related-bundle__plus-icon,.related-bundle__check-icon{color:var(--color-white);display:flex;width:32px;height:32px;padding:8px;justify-content:center;align-items:center;border-radius:40px;background:var(--color-brand-primary)}.alternative-product-view .related-bundle .related-bundle__plus-icon,.alternative-product-view .related-bundle .related-bundle__check-icon{scale:.6}.related-bundle__check-icon{display:none}.related-bundle__plus-icon{display:flex;background:transparent;border:1px solid var(--color-grey-300);color:var(--color-brand-primary)}.related-bundle__select-label{color:var(--color-grey-700);margin-bottom:var(--spacing-m)}.related-bundle__select-option:not(:last-child){margin-bottom:var(--spacing-m)}.related-bundle__divider{margin-block:var(--spacing-m);height:1px;border:0;background:#000}.related-bundle__label [href*="/products"]{text-decoration:underline;pointer-events:auto}.related-bundle.is-loading__skeleton{height:100px}.related-bundle .uwp-accordion__panel-control{align-items:flex-start;color:var(--color-brand-primary);position:relative}.related-bundle .uwp-accordion__panel-control *{pointer-events:none}.related-bundle .uwp-accordion__toggle-icon{rotate:-90deg;transition:rotate var(--duration-default) ease-in-out}.related-bundle .uwp-accordion__panel{border:0;transition:max-height var(--duration-default) ease-in-out}.related-bundle .uwp-accordion__panel.is-open .uwp-accordion__toggle-icon{rotate:90deg}.related-bundle .uwp-accordion__panel-content.is-open{min-height:fit-content}.hero{display:flex;flex-direction:column;height:fit-content;margin-inline:auto;max-width:var(--section-max-width);position:relative}.hero .breadcrumbs{position:absolute;top:var(--spacing-m);font-size:var(--font-size-xs);z-index:1}body:has(.header__wrapper--transparent) .hero .breadcrumbs{top:var(--header-height)}.hero-block--static{aspect-ratio:var(--aspect-ratio)}.hero__carousel{width:100%;display:grid;flex-grow:1}.hero__carousel-track{height:100%}.hero .splide__slide{width:100%}.hero__gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.hero__content{height:100%;position:relative}.hero__content--overlay:before{position:absolute;content:"";background-color:var(--color-background);opacity:var(--overlay-opacity, .5);top:0;right:0;bottom:0;left:0;z-index:1}.hero__video{object-fit:cover;height:100%;width:100%}.hero__video-wrapper{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;display:block}.hero__video-wrapper-mobile{height:100%;display:none}.hero__video-trigger{color:var(--color-icons, inherit);position:absolute;bottom:var(--spacing-2xl);right:var(--spacing-2xl);min-width:40px;min-height:40px;padding:var(--spacing-2xs);z-index:2}.hero__video-play{display:block}.hero__video-pause,.hero__video-trigger.is-playing .hero__video-play{display:none}.hero__video-trigger.is-playing .hero__video-pause{display:block}.hero__media-wrapper{height:100%;top:0;right:0;bottom:0;left:0;position:absolute}.hero__data{align-items:initial;display:flex;flex-direction:column}.hero__data-wrapper{display:flex;height:100%;padding-inline:var(--inline-padding, var(--spacing-m));padding-block:calc(var(--spacing-4xl) + var(--spacing-xs));position:relative;z-index:1;align-items:var(--align-items, center);justify-content:var(--justify-content, flex-start);text-align:var(--text-align, initial)}.extra-bp .hero__data-wrapper{padding-block-end:100px}.hero__title,.hero__subtitle{margin-block-end:var(--spacing-l)}.hero__title{color:var(--color-title)}.hero__subtitle{color:var(--color-subtitle)}.hero__copy{color:var(--color-foreground)}.hero__cta-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--button-align);gap:var(--spacing-m);margin-block-start:var(--spacing-xl)}.hero__cta-wrapper .text-navigation{pointer-events:none}.hero__cta{align-self:var(--cta-self-align, initial);width:fit-content}.hero__cta.btn--primary{background-color:var(--color-button);color:var(--color-button-text);border-color:var(--color-button-border)}.hero__cta.btn--primary:hover{background-color:var(--color-button-hover);color:var(--color-button-text-hover);border-color:var(--color-button-border-hover)}.hero__cta.btn--secondary{background-color:var(--color-secondary-button);color:var(--color-secondary-button-text);border-color:var(--color-secondary-button-border)}.hero__cta.btn--secondary:hover{background-color:var(--color-secondary-button-hover);color:var(--color-secondary-button-text-hover);border-color:var(--color-secondary-button-border-hover)}.hero__carousel-progress{padding:40px 70px;position:absolute;bottom:0}.hero__subtitle{margin-block-end:var(--spacing-xs)}.hero__subtitle.desktop-title-1{font-size:var(--font-size-3xl);font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.hero__subtitle.desktop-title-1{font-size:72px}}@media (min-width: 1600px){.hero__subtitle.desktop-title-1{font-size:var(--font-size-5xl)}}.hero__subtitle.desktop-title-2{font-size:calc(var(--font-size-xl) + var(--spacing-2xs));font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.hero__subtitle.desktop-title-2{font-size:var(--font-size-3xl)}}@media (min-width: 1600px){.hero__subtitle.desktop-title-2{font-size:var(--font-size-4xl)}}.hero__subtitle.desktop-title-3{font-size:var(--font-size-xl);font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.hero__subtitle.desktop-title-3{font-size:var(--font-size-2l)}}@media (min-width: 1600px){.hero__subtitle.desktop-title-3{font-size:var(--font-size-2xl)}}.hero__subtitle.desktop-title-4{font-size:var(--font-size-l);font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.hero__subtitle.desktop-title-4{font-size:var(--font-size-l)}}@media (min-width: 1600px){.hero__subtitle.desktop-title-4{font-size:var(--font-size-xl)}}.hero__subtitle.desktop-title-5{font-size:var(--font-size-ml);font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.hero__subtitle.desktop-title-5{font-size:var(--font-size-ml)}}@media (min-width: 1600px){.hero__subtitle.desktop-title-5{font-size:var(--spacing-l)}}.hero__subtitle.desktop-title-6{font-size:var(--font-size-2m);line-height:1.3;font-weight:var(--weight-semi)}@media (min-width: 863px) and (max-width: 1600px){.hero__subtitle.desktop-title-6{font-size:var(--font-size-2m)}}@media (min-width: 1600px){.hero__subtitle.desktop-title-6{font-size:var(--font-size-2m)}}.hero__subtitle.desktop-text-large{font-size:var(--font-size-m);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.hero__subtitle.desktop-text-large{font-size:var(--font-size-2m)}}.hero__subtitle.deskop-text-large--semi{font-size:var(--font-size-m);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}@media (min-width: 1600px){.hero__subtitle.deskop-text-large--semi{font-size:var(--font-size-2m)}}.hero__subtitle.deskop-text-medium{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.hero__subtitle.deskop-text-medium{font-size:var(--font-size-m)}}.hero__subtitle.deskop-text-medium--semi{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}@media (min-width: 1600px){.hero__subtitle.deskop-text-medium--semi{font-size:var(--font-size-m)}}.hero__subtitle.deskop-text-small{font-size:var(--font-size-s);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.hero__subtitle.deskop-text-small{font-size:var(--font-size-sm)}}.hero__subtitle.deskop-text-small--semi{font-size:var(--font-size-s);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}@media (min-width: 1600px){.hero__subtitle.deskop-text-small--semi{font-size:var(--font-size-sm)}}.hero__subtitle.deskop-text-x-small{font-size:var(--font-size-2xs);line-height:1.3;font-weight:var(--weight-regular)}.hero__subtitle.deskop-text-navigation{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-mid)}.hero__subtitle.deskop-text-announcement{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.hero__subtitle.deskop-text-announcement{font-size:var(--font-size-sm)}}.hero__subtitle.deskop-text-announcement--semi{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}@media (min-width: 1600px){.hero__subtitle.deskop-text-announcement--semi{font-size:var(--font-size-sm)}}.hero__subtitle.deskop-text-breadcrumb{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.hero__subtitle.deskop-text-breadcrumb{font-size:var(--font-size-sm)}}.hero__title{margin-block-end:0;line-height:unset}.hero__title.desktop-title-1{font-size:var(--font-size-3xl);font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.hero__title.desktop-title-1{font-size:72px}}@media (min-width: 1600px){.hero__title.desktop-title-1{font-size:var(--font-size-5xl)}}.hero__title.desktop-title-2{font-size:calc(var(--font-size-xl) + var(--spacing-2xs));font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.hero__title.desktop-title-2{font-size:var(--font-size-3xl)}}@media (min-width: 1600px){.hero__title.desktop-title-2{font-size:var(--font-size-4xl)}}.hero__title.desktop-title-3{font-size:var(--font-size-xl);font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.hero__title.desktop-title-3{font-size:var(--font-size-2l)}}@media (min-width: 1600px){.hero__title.desktop-title-3{font-size:var(--font-size-2xl)}}.hero__title.desktop-title-4{font-size:var(--font-size-l);font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.hero__title.desktop-title-4{font-size:var(--font-size-l)}}@media (min-width: 1600px){.hero__title.desktop-title-4{font-size:var(--font-size-xl)}}.hero__title.desktop-title-5{font-size:var(--font-size-ml);font-weight:var(--weight-semi);line-height:1.3}@media (min-width: 863px) and (max-width: 1600px){.hero__title.desktop-title-5{font-size:var(--font-size-ml)}}@media (min-width: 1600px){.hero__title.desktop-title-5{font-size:var(--spacing-l)}}.hero__title.desktop-title-6{font-size:var(--font-size-2m);line-height:1.3;font-weight:var(--weight-semi)}@media (min-width: 863px) and (max-width: 1600px){.hero__title.desktop-title-6{font-size:var(--font-size-2m)}}@media (min-width: 1600px){.hero__title.desktop-title-6{font-size:var(--font-size-2m)}}.hero__title.desktop-text-large{font-size:var(--font-size-m);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.hero__title.desktop-text-large{font-size:var(--font-size-2m)}}.hero__title.desktop-text-large--semi{font-size:var(--font-size-m);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}@media (min-width: 1600px){.hero__title.desktop-text-large--semi{font-size:var(--font-size-2m)}}.hero__title.desktop-text-medium{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.hero__title.desktop-text-medium{font-size:var(--font-size-m)}}.hero__title.desktop-text-medium--semi{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}@media (min-width: 1600px){.hero__title.desktop-text-medium--semi{font-size:var(--font-size-m)}}.hero__title.desktop-text-small{font-size:var(--font-size-s);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.hero__title.desktop-text-small{font-size:var(--font-size-sm)}}.hero__title.desktop-text-small--semi{font-size:var(--font-size-s);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}@media (min-width: 1600px){.hero__title.desktop-text-small--semi{font-size:var(--font-size-sm)}}.hero__title.desktop-text-x-small{font-size:var(--font-size-2xs);line-height:1.3;font-weight:var(--weight-regular)}.hero__title.desktop-text-navigation{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-mid)}.hero__title.desktop-text-announcement{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.hero__title.desktop-text-announcement{font-size:var(--font-size-sm)}}.hero__title.desktop-text-announcement--semi{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}@media (min-width: 1600px){.hero__title.desktop-text-announcement--semi{font-size:var(--font-size-sm)}}.hero__title.desktop-text-breadcrumb{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-regular)}@media (min-width: 1600px){.hero__title.desktop-text-breadcrumb{font-size:var(--font-size-sm)}}@media (max-width: 863px){.hero{aspect-ratio:var(--mobile-aspect-ratio);max-width:unset}.hero__cta-wrapper{padding-block-start:var(--spacing-xs);justify-content:var(--mobile-button-align)}.hero-block--static{aspect-ratio:var(--mobile-aspect-ratio)}.hero__data{flex-direction:column;justify-content:initial;height:fit-content;width:fit-content}.hero__data-wrapper{align-items:var(--mobile-align-items, center);justify-content:var(--mobile-justify-content, flex-start);padding-block:var(--spacing-xl);padding-inline:var(--spacing-m);text-align:var(--mobile-text-align, initial)}.extra-bp .hero__data-wrapper{padding-block-end:72px}.hero__headings br{display:none}.hero__title{margin-block-end:0;line-height:unset}.hero__title.mobile-title-1{font-size:var(--font-size-3xl);font-weight:var(--weight-semi);line-height:1.3}}@media (max-width: 863px) and (min-width: 863px) and (max-width: 1600px){.hero__title.mobile-title-1{font-size:72px}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-title-1{font-size:var(--font-size-5xl)}}@media (max-width: 863px){.hero__title.mobile-title-2{font-size:calc(var(--font-size-xl) + var(--spacing-2xs));font-weight:var(--weight-semi);line-height:1.3}}@media (max-width: 863px) and (min-width: 863px) and (max-width: 1600px){.hero__title.mobile-title-2{font-size:var(--font-size-3xl)}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-title-2{font-size:var(--font-size-4xl)}}@media (max-width: 863px){.hero__title.mobile-title-3{font-size:var(--font-size-xl);font-weight:var(--weight-semi);line-height:1.3}}@media (max-width: 863px) and (min-width: 863px) and (max-width: 1600px){.hero__title.mobile-title-3{font-size:var(--font-size-2l)}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-title-3{font-size:var(--font-size-2xl)}}@media (max-width: 863px){.hero__title.mobile-title-4{font-size:var(--font-size-l);font-weight:var(--weight-semi);line-height:1.3}}@media (max-width: 863px) and (min-width: 863px) and (max-width: 1600px){.hero__title.mobile-title-4{font-size:var(--font-size-l)}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-title-4{font-size:var(--font-size-xl)}}@media (max-width: 863px){.hero__title.mobile-title-5{font-size:var(--font-size-ml);font-weight:var(--weight-semi);line-height:1.3}}@media (max-width: 863px) and (min-width: 863px) and (max-width: 1600px){.hero__title.mobile-title-5{font-size:var(--font-size-ml)}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-title-5{font-size:var(--spacing-l)}}@media (max-width: 863px){.hero__title.mobile-title-6{font-size:var(--font-size-2m);line-height:1.3;font-weight:var(--weight-semi)}}@media (max-width: 863px) and (min-width: 863px) and (max-width: 1600px){.hero__title.mobile-title-6{font-size:var(--font-size-2m)}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-title-6{font-size:var(--font-size-2m)}}@media (max-width: 863px){.hero__title.mobile-text-large{font-size:var(--font-size-m);line-height:1.3;font-weight:var(--weight-regular)}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-text-large{font-size:var(--font-size-2m)}}@media (max-width: 863px){.hero__title.mobile-text-large--semi{font-size:var(--font-size-m);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-text-large--semi{font-size:var(--font-size-2m)}}@media (max-width: 863px){.hero__title.mobile-text-medium{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-regular)}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-text-medium{font-size:var(--font-size-m)}}@media (max-width: 863px){.hero__title.mobile-text-medium--semi{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-text-medium--semi{font-size:var(--font-size-m)}}@media (max-width: 863px){.hero__title.mobile-text-small{font-size:var(--font-size-s);line-height:1.3;font-weight:var(--weight-regular)}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-text-small{font-size:var(--font-size-sm)}}@media (max-width: 863px){.hero__title.mobile-text-small--semi{font-size:var(--font-size-s);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-text-small--semi{font-size:var(--font-size-sm)}}@media (max-width: 863px){.hero__title.mobile-text-x-small{font-size:var(--font-size-2xs);line-height:1.3;font-weight:var(--weight-regular)}.hero__title.mobile-text-navigation{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-mid)}.hero__title.mobile-text-announcement{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-regular)}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-text-announcement{font-size:var(--font-size-sm)}}@media (max-width: 863px){.hero__title.mobile-text-announcement--semi{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-text-announcement--semi{font-size:var(--font-size-sm)}}@media (max-width: 863px){.hero__title.mobile-text-breadcrumb{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-regular)}}@media (max-width: 863px) and (min-width: 1600px){.hero__title.mobile-text-breadcrumb{font-size:var(--font-size-sm)}}@media (max-width: 863px){.hero__subtitle{margin-block-end:var(--spacing-xs)}.hero__subtitle.mobile-title-1{font-size:var(--font-size-3xl);font-weight:var(--weight-semi);line-height:1.3}}@media (max-width: 863px) and (min-width: 863px) and (max-width: 1600px){.hero__subtitle.mobile-title-1{font-size:72px}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-title-1{font-size:var(--font-size-5xl)}}@media (max-width: 863px){.hero__subtitle.mobile-title-2{font-size:calc(var(--font-size-xl) + var(--spacing-2xs));font-weight:var(--weight-semi);line-height:1.3}}@media (max-width: 863px) and (min-width: 863px) and (max-width: 1600px){.hero__subtitle.mobile-title-2{font-size:var(--font-size-3xl)}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-title-2{font-size:var(--font-size-4xl)}}@media (max-width: 863px){.hero__subtitle.mobile-title-3{font-size:var(--font-size-xl);font-weight:var(--weight-semi);line-height:1.3}}@media (max-width: 863px) and (min-width: 863px) and (max-width: 1600px){.hero__subtitle.mobile-title-3{font-size:var(--font-size-2l)}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-title-3{font-size:var(--font-size-2xl)}}@media (max-width: 863px){.hero__subtitle.mobile-title-4{font-size:var(--font-size-l);font-weight:var(--weight-semi);line-height:1.3}}@media (max-width: 863px) and (min-width: 863px) and (max-width: 1600px){.hero__subtitle.mobile-title-4{font-size:var(--font-size-l)}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-title-4{font-size:var(--font-size-xl)}}@media (max-width: 863px){.hero__subtitle.mobile-title-5{font-size:var(--font-size-ml);font-weight:var(--weight-semi);line-height:1.3}}@media (max-width: 863px) and (min-width: 863px) and (max-width: 1600px){.hero__subtitle.mobile-title-5{font-size:var(--font-size-ml)}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-title-5{font-size:var(--spacing-l)}}@media (max-width: 863px){.hero__subtitle.mobile-title-6{font-size:var(--font-size-2m);line-height:1.3;font-weight:var(--weight-semi)}}@media (max-width: 863px) and (min-width: 863px) and (max-width: 1600px){.hero__subtitle.mobile-title-6{font-size:var(--font-size-2m)}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-title-6{font-size:var(--font-size-2m)}}@media (max-width: 863px){.hero__subtitle.mobile-text-large{font-size:var(--font-size-m);line-height:1.3;font-weight:var(--weight-regular)}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-text-large{font-size:var(--font-size-2m)}}@media (max-width: 863px){.hero__subtitle.mobile-text-large--semi{font-size:var(--font-size-m);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-text-large--semi{font-size:var(--font-size-2m)}}@media (max-width: 863px){.hero__subtitle.mobile-text-medium{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-regular)}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-text-medium{font-size:var(--font-size-m)}}@media (max-width: 863px){.hero__subtitle.mobile-text-medium--semi{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-text-medium--semi{font-size:var(--font-size-m)}}@media (max-width: 863px){.hero__subtitle.mobile-text-small{font-size:var(--font-size-s);line-height:1.3;font-weight:var(--weight-regular)}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-text-small{font-size:var(--font-size-sm)}}@media (max-width: 863px){.hero__subtitle.mobile-text-small--semi{font-size:var(--font-size-s);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-text-small--semi{font-size:var(--font-size-sm)}}@media (max-width: 863px){.hero__subtitle.mobile-text-x-small{font-size:var(--font-size-2xs);line-height:1.3;font-weight:var(--weight-regular)}.hero__subtitle.mobile-text-navigation{font-size:var(--font-size-sm);line-height:1.3;font-weight:var(--weight-mid)}.hero__subtitle.mobile-text-announcement{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-regular)}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-text-announcement{font-size:var(--font-size-sm)}}@media (max-width: 863px){.hero__subtitle.mobile-text-announcement--semi{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-regular);font-weight:var(--weight-semi)}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-text-announcement--semi{font-size:var(--font-size-sm)}}@media (max-width: 863px){.hero__subtitle.mobile-text-breadcrumb{font-size:var(--font-size-xs);line-height:1.3;font-weight:var(--weight-regular)}}@media (max-width: 863px) and (min-width: 1600px){.hero__subtitle.mobile-text-breadcrumb{font-size:var(--font-size-sm)}}@media (max-width: 863px){.hero__video-wrapper{display:none}.hero__video-wrapper-mobile{display:block;top:0;right:0;bottom:0;left:0;position:absolute}.hero__video-trigger{bottom:var(--spacing-xl);right:var(--spacing-m)}.hero__cta{align-self:var(--mobile-cta-self-align, initial)}.hero__carousel-progress{padding:var(--spacing-m)}}@media (min-height: 800px){.hero.height-large .hero__carousel-track,.hero.height-large .hero__content,.hero.height-large .hero__video,.hero.height-large .hero__video-wrapper,.hero.height-large .hero__data-wrapper,.hero.height-large .hero__media-wrapper,.hero.height-large .hero-block--static,.hero.height-large .hero-block{max-height:calc(100vh - var(--header-height, 176px))}.hero.height-medium .hero__carousel-track,.hero.height-medium .hero__content,.hero.height-medium .hero__video,.hero.height-medium .hero__video-wrapper,.hero.height-medium .hero__data-wrapper,.hero.height-medium .hero__media-wrapper,.hero.height-medium .hero-block--static,.hero.height-medium .hero-block{max-height:600px}.hero.height-small .hero__carousel-track,.hero.height-small .hero__content,.hero.height-small .hero__video,.hero.height-small .hero__video-wrapper,.hero.height-small .hero__data-wrapper,.hero.height-small .hero__media-wrapper,.hero.height-small .hero-block--static,.hero.height-small .hero-block{max-height:400px}}.custom-select{position:relative;background-color:var(--color-white);display:block;border:2px solid var(--color-grey-900);transition:border-color .15s ease,background-color .15s ease}.custom-select:hover{border-color:var(--color-grey-900)}.custom-select__button{display:flex;align-items:center;height:100%;cursor:pointer;column-gap:var(--spacing-s)}.custom-select__options{display:none;position:absolute;top:100%;left:0;width:100%;background-color:var(--color-white);max-height:40vh;overflow-y:auto;-webkit-box-shadow:0px 10px 30px 0px rgba(0,0,0,.08);-moz-box-shadow:0px 10px 30px 0px rgba(0,0,0,.08);box-shadow:0 10px 30px #00000014;z-index:var(--zindex-dropdown)}.custom-select__option{display:flex;align-items:center;column-gap:var(--spacing-s);cursor:pointer;padding-inline:var(--spacing-m);padding-block:calc(var(--spacing-s) - var(--spacing-3xs))}.custom-select__option--unavailable{background:var(--color-grey-200)}.custom-select.option-unavailable{border-color:var(--color-grey-300);background-color:var(--color-grey-200)}.custom-select.option-unavailable:hover{border-color:var(--color-grey-300)}.back-in-stock__label{margin-block-end:var(--spacing-xs);display:block}.back-in-stock__messages{min-height:var(--spacing-xl);position:relative;width:100%}.back-in-stock__message--error{color:var(--color-app-error)}.back-in-stock__input.back-in-stock__input{font-size:var(--font-size-s)}.back-in-stock__text,.back-in-stock__select,.back-in-stock__sign-up{margin-block-end:var(--spacing-m)}.pagination-controls{width:100%}.pagination-controls.top-gutter{margin-top:var(--spacing-3xl)}.pagination-controls__control,.pagination-controls__page{width:var(--spacing-xl);height:var(--spacing-xl);min-width:var(--spacing-xl)}.pagination-controls__control.is-hidden{visibility:hidden;pointer-events:none}.pagination-controls__control{display:flex;align-items:center;justify-content:center;background-color:var(--color-background, var(--color-white));color:var(--color-foreground, var(--color-text-primary))}.pagination-controls__control:hover:not(.is-active){background-color:var(--color-background-secondary, var(--color-grey-150))}.pagination-controls__control *{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.pagination-controls__control svg{width:var(--spacing-s);height:var(--spacing-s)}.pagination-controls__page{border:var(--spacing-4xs) solid var(--color-element-border, var(--color-border-mid))}.pagination-controls__page.is-active{background-color:var(--color-secondary-button, var(--color-brand-primary));border-color:var(--color-secondary-button-border, var(--color-brand-primary));color:var(--color-secondary-button-text, var(--color-white))}.pagination-controls__wrapper{display:flex;justify-content:center;align-items:center;column-gap:var(--spacing-xs);position:relative}.pagination-controls__wrapper button{background-color:var(--color-button, var(--color-brand-primary));color:var(--color-button-text, var(--color-white));border:1px solid var(--color-button-border, var(--color-brand-primary))}.pagination-controls__wrapper button:hover{background-color:var(--color-button-hover, var(--color-grey-700));color:var(--color-button-text-hover, var(--color-white));border:1px solid var(--color-button-border-hover, var(--color-grey-700))}.breadcrumbs{margin-bottom:var(--spacing-m)}.breadcrumbs__item:not(:first-child) .breadcrumbs__link:before{content:"—";margin-inline-end:var(--spacing-2xs);pointer-events:none}.breadcrumbs__item{margin-inline-end:var(--spacing-2xs)}.breadcrumbs__item:last-child .breadcrumbs__link{color:var(--color-grey-500)}.breadcrumbs__item .breadcrumbs__link{color:var(--color-foreground)}.breadcrumbs__item:last-of-type .breadcrumbs__link{color:var(--color-links)}.breadcrumbs__list{display:flex;align-items:center;list-style:none;padding:0;margin:0}.content-card{background-color:var(--color-background-secondary);height:100%;position:relative}.content-card--rounded{border-radius:var(--spacing-m);overflow:hidden}.content-card--bordered{border:var(--spacing-4xs) solid var(--color-element-border)}.content-card--text-bold .content-card__title,.content-card--text-bold .content-card__subtitle,.content-card--text-bold .content-card__copy,.content-card--text-bold .content-card__title *,.content-card--text-bold .content-card__subtitle *,.content-card--text-bold .content-card__copy *{font-family:Poppins,sans-serif}.content-card--text-bold .content-card__title{font-size:var(--font-size-l);font-weight:var(--weight-book);text-transform:uppercase;letter-spacing:5px}.content-card--text-bold .content-card__copy{font-size:var(--font-size-m);font-weight:var(--weight-book)}.content-card__button{background-color:var(--color-button);color:var(--color-button-text);border-color:var(--color-button-border)}.content-card__copy,.content-card__subtitles{margin-block-end:calc(var(--spacing-l) - var(--spacing-2xs))}.content-card__info{padding-block:var(--spacing-l);padding-inline:calc(var(--spacing-l) - var(--spacing-2xs))}.content-card__icon{margin-block-end:var(--spacing-xs);display:block}.content-card__title{color:var(--color-title);margin-block-end:calc(var(--spacing-s) - var(--spacing-3xs))}.content-card__media{position:relative}.content-card--card .content-card__info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.content-card__overlay{width:100%;height:100%;position:absolute;top:0;left:0}.content-card__subtitle{color:var(--color-subtitle)}.content-card__subtitle-two{color:var(--color-sub-subtitle)}.content-card__copy{color:var(--color-foreground)}.content-card__copy a{color:var(--color-links);font-weight:700;text-decoration:underline}@media (min-width: 864px){.content-card--spread{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.content-card--spread .content-card__info{padding:var(--spacing-xl)}.content-card--card .content-card__info{max-width:480px;margin:0 auto}.content-card--spread-reverse .content-card__media{order:1}}.info-block__content{display:flex;flex-direction:row;column-gap:var(--spacing-xs)}.info-block__icon{min-width:var(--spacing-xl);width:var(--spacing-xl);height:var(--spacing-xl);display:flex;align-items:center;justify-content:center}.info-block__icon img{width:var(--spacing-xl);height:var(--spacing-xl)}.info-block__text{font-weight:var(--weight-book);font-size:var(--font-size-m);color:var(--color-foreground)}.info-block__title{font-weight:var(--weight-bold);font-size:var(--font-size-m);margin-block-end:var(--spacing-xs);color:var(--color-title)}@media (min-width: 864px){.info-block__content{column-gap:var(--spacing-m)}.info-block__title{font-size:var(--font-size-l)}}.review-block{padding:var(--spacing-l);background-color:var(--color-white);border-radius:var(--spacing-s)}.review-block__headline{color:var(--color-brand-primary);margin-block-end:var(--spacing-xs)}.review-block__content{margin-block-end:var(--spacing-xs)}.review-block__content *{font-size:var(--font-size-m);font-weight:var(--weight-book);color:var(--color-text-primary)}.review-block__footer{display:flex;align-items:center;justify-content:space-between}.review-block__star{color:var(--color-icons)}.review-block__star svg{width:var(--spacing-l);height:var(--spacing-l)}.review-block__stars{display:flex;align-items:center;column-gap:var(--spacing-2xs);margin-block-end:var(--spacing-m)}.review-block__verified{background-color:var(--color-off-white);height:var(--spacing-l);padding-inline:var(--spacing-xs);display:flex;align-items:center;justify-content:center}@media (min-width: 864px){.review-block--first .review-block__headline{font-size:var(--font-size-l)!important}.review-block--first .review-block__star{width:var(--spacing-2xl);height:var(--spacing-2xl)}.review-block--first .review-block__star svg{width:var(--spacing-2xl);height:var(--spacing-2xl)}}.guide-steps-tracker__step{display:flex;align-items:center;margin-block-end:calc(var(--spacing-m) + var(--spacing-2xs))}.guide-steps-tracker__step.is-active .guide-steps-tracker__step-count,.guide-steps-tracker__step:hover .guide-steps-tracker__step-count{background-color:var(--color-brand-secondary);transition:background-color var(--duration-default) ease-in-out}.guide-steps-tracker__step-count{width:var(--spacing-l);min-width:var(--spacing-l);height:var(--spacing-l);border-radius:var(--spacing-s);display:flex;align-items:center;justify-content:center;background-color:var(--color-brand-accent);margin-inline-end:var(--spacing-m);transition:background-color var(--duration-default) ease-in-out}.guide-steps-tracker__link{display:flex;align-items:center}.guide-steps-tracker__title{margin-block-end:calc(var(--spacing-m) + var(--spacing-2xs))}@media (max-width: 863px){.guide-steps-tracker__step{justify-content:center}.guide-steps-tracker__steps{display:flex;justify-content:space-between;align-items:center}.guide-steps-tracker__title{display:none}}@media (min-width: 864px){.guide-steps-tracker{position:sticky;top:calc(var(--header-height) + var(--spacing-l))}}.guide-sticky-nav{position:sticky;top:60px;background-color:var(--color-white);margin:0 auto;opacity:0;transition:opacity var(--duration-short) ease-in-out;pointer-events:none}.guide-sticky-nav.sticky{opacity:1;transition:opacity var(--duration-short) ease-in-out}.guide-sticky-nav.sticky a{pointer-events:auto}.guide-sticky-nav__absolute{position:absolute;top:0;left:0;width:100%;background-color:var(--color-white);border-bottom:var(--spacing-4xs) solid var(--color-border-mid)}.guide-sticky-nav__container{padding-block:var(--spacing-m);background-color:var(--color-white);max-width:1000px;margin:0 auto}.guide-sticky-nav__links{display:flex;align-items:center;column-gap:var(--spacing-xl)}.guide-sticky-nav__links a{font-size:var(--spacing-sm);font-weight:var(--weight-book)}.guide-sticky-nav__links a.is-active{font-weight:var(--weight-bold)}@media (max-width: 863px){.guide-sticky-nav__container{padding-inline:var(--spacing-m)}}@media (min-width: 864px){.guide-sticky-nav{top:70px}.guide-sticky-nav__container{display:grid;grid-template-columns:minmax(0,200px) minmax(0,740px);justify-content:space-between;width:100%}}.verify-email{padding-block:var(--spacing-xl);display:block}.verify-email__actions{display:flex;flex-direction:column;row-gap:var(--spacing-s)}.verify-email__container{max-width:640px!important}.verify-email__form{margin:0 auto}.verify-email__form-label{margin-block-end:var(--spacing-s)}.verify-email__form-field{margin-block-end:var(--spacing-m)}.verify-email__notifications{padding:var(--spacing-m);background-color:var(--color-off-white);margin-block-start:var(--spacing-l);display:none}@media (min-width: 864px){.verify-email__actions{display:flex;flex-direction:row;column-gap:var(--spacing-s)}}.share-buttons{padding-block-end:var(--spacing-l);margin-block-end:var(--spacing-l);border-block-end:var(--spacing-3xs) solid var(--color-border-mid)}.share-buttons__list{display:flex;align-items:center;column-gap:var(--spacing-s)}.share-buttons__title{margin-block-end:var(--spacing-xs);display:block}.cart-delivery-message{padding:var(--spacing-l);padding-block-end:var(--spacing-m)}.cart-delivery-message__content{text-align:center}.article-grid{padding-top:var(--padding-top-mobile, var(--spacing-4xl));padding-bottom:var(--padding-bottom-mobile, var(--spacing-3xl))}.article-grid__container{display:grid;grid-template-columns:repeat(1,minmax(0px,1fr));column-gap:var(--spacing-m);row-gap:var(--spacing-l)}.article-grid__container--no-results,.article-grid__container--pending{grid-template-columns:1fr}@media (min-width: 769px){.article-grid{padding-top:var(--padding-top, var(--spacing-4xl));padding-bottom:var(--padding-bottom, var(--spacing-3xl))}.article-grid__container{grid-template-columns:repeat(3,minmax(0px,1fr));row-gap:calc(var(--spacing-3xl) + var(--spacing-xs))}.article-grid__container--no-results,.article-grid__container--pending{grid-template-columns:1fr}}.blog{background-color:var(--color-background)}.result-msg{color:var(--color-foreground, var(--color-grey-700));margin-block:var(--spacing-3xl) var(--spacing-l);text-align:center;width:fit-content;margin-inline:auto}.article-card__image{aspect-ratio:1;object-fit:cover;width:100%}.article-card__details{margin-top:var(--spacing-l);padding-bottom:var(--spacing-m)}.article-card__title{color:var(--color-title, var(--color-brand-primary))}.article-card__excerpt{color:var(--color-foreground, var(--color-grey-700));margin-top:var(--spacing-m);-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.article-card__metadata{display:flex;margin-top:var(--spacing-xl)}.article-card__author,.article-card__published-at{color:var(--color-foreground, var(--color-grey-600))}.article-card__metadata2{display:flex;justify-content:space-between;margin-top:var(--spacing-l)}.article-card__metadata2&gt;:not(:last-child){margin-right:var(--spacing-l)}.article-card__metadata2-title{color:var(--color-foreground, var(--color-grey-600));margin-bottom:var(--spacing-m)}.article-card__metadata2-title svg{color:var(--color-icons, var(--color-brand-primary));height:16px;width:16px}.article-card__metadata2-value{color:var(--color-subtitle, var(--color-grey-700))}.article-card__difficulty-level{display:flex}.article-card__difficulty-level span{display:block;width:16px;height:16px;border-radius:80px;background-color:var(--color-foreground, var(--color-grey-300))}.article-card__difficulty-level span:not(:last-child){margin-right:var(--spacing-xs)}.article-card__difficulty-level--1&gt;span:nth-child(1){background-color:var(--color-icons, var(--color-yellow-300))}.article-card__difficulty-level--2&gt;span:nth-child(2){background-color:var(--color-icons, var(--color-yellow-300))}.article-card__difficulty-level--3&gt;span:nth-child(3){background-color:var(--color-icons, var(--color-yellow-300))}.article-card__difficulty-level--4&gt;span:nth-child(4){background-color:var(--color-icons, var(--color-yellow-300))}.article-card__difficulty-level--5&gt;span:nth-child(5){background-color:var(--color-icons, var(--color-yellow-300))}.article-card__author{border-inline-end:1px solid var(--color-grey-500);margin-inline-end:var(--spacing-l);padding-inline-end:var(--spacing-l)}.article-card.is-loading{height:fit-content}.article-card.is-loading .article-card__image{width:100%;aspect-ratio:1/1;margin-block-end:var(--spacing-l)}.article-card.is-loading .article-card__title{height:30px;margin-block-end:var(--spacing-m)}.article-card.is-loading .article-card__description{height:24px}.article-card.is-loading .article-card__description+.article-card__description{margin-block-start:var(--spacing-2xs);width:80%}@media (min-width: 769px){.blog .article-grid__container .article-card:nth-child(10n+4),.blog .article-grid__container .article-card:nth-child(10n+10){grid-column:span 2}.blog .article-grid__container .article-card:nth-child(10n+4) .article-card__image,.blog .article-grid__container .article-card:nth-child(10n+10) .article-card__image{aspect-ratio:var(--img-aspect-ratio, 200/99)}}.product-summary{margin-block-end:var(--spacing-m);display:block}.product-summary__item-price{display:flex;flex-direction:column}.product-summary__item-price.is-on-sale{color:var(--color-brand-flame);font-weight:var(--weight-semi)}.product-summary__item-price .compare-at-price{color:var(--color-grey-600);font-size:var(--font-size-xs);text-decoration:line-through;text-align:right}.product-summary.is-active .product-summary__panel{max-height:2000px;transition:max-height var(--duration-long) ease-in-out}.product-summary.is-active .product-summary__price{opacity:0;transition:opacity var(--duration-long) ease-in-out}.product-summary.is-active .product-summary__price-icon{transform:rotate(-180deg);transition:transform var(--duration-long) linear}.product-summary__control{padding:var(--spacing-s) var(--spacing-m);display:flex;align-items:center;justify-content:space-between;width:100%}.product-summary__subtitle{display:flex;align-items:center;column-gap:var(--spacing-2xs);color:var(--color-grey-600)}.product-summary__line{height:calc(var(--spacing-l) + var(--spacing-3xs));margin-block-end:var(--spacing-s);display:flex;align-items:center;justify-content:space-between}.product-summary__line-total{color:var(--color-grey-700)}.product-summary__line:last-of-type{margin-block-end:0;margin-block-start:var(--spacing-m);padding-block-start:var(--spacing-m);border-top:var(--spacing-4xs) solid var(--color-grey-250)}.product-summary__price{color:var(--color-brand-primary);display:flex;align-items:center;opacity:1;transition:opacity var(--duration-long) ease-in-out}.product-summary__price-wrapper{display:flex;align-items:center;column-gap:var(--spacing-xs)}.product-summary__price-icon{width:var(--spacing-s);height:var(--spacing-s);display:flex;align-items:center;justify-content:center;transform:rotate(0);transition:transform var(--duration-long) linear}.product-summary__item{padding:var(--spacing-m);display:flex;align-items:center;column-gap:var(--spacing-m)}.product-summary__item-image{height:70px;width:70px;min-width:70px;background-color:var(--color-grey-250)}.product-summary__item-content{display:flex;align-items:flex-start;column-gap:var(--spacing-s);width:100%;justify-content:space-between}.product-summary__lines{padding:var(--spacing-m);padding-block-end:var(--spacing-l)}.product-summary__panel{max-height:0;height:max-content;overflow:hidden;transition:max-height var(--duration-long) ease-in-out}.product-summary__icon-label{align-items:flex-start;color:var(--color-grey-600);display:flex;margin-top:var(--spacing-2xs)}.product-summary__icon-label img+span{margin-left:var(--spacing-xs)}.product-summary__stock{display:flex;align-items:center;column-gap:var(--spacing-xs);padding-block-start:var(--spacing-xs);padding-inline:var(--spacing-m)}.product-summary__stock-indicator{width:10px;height:10px;border-radius:32px;display:flex}.product-summary__stock-indicator--in-stock{background-color:var(--color-brand-bright-green)}.product-summary__stock-indicator:not(.product-summary__stock-indicator--in-stock){background-color:var(--color-yellow-300)}.product-summary__stock-label{text-transform:uppercase;font-size:var(--font-size-xs);color:var(--color-grey-700)}.product-summary__title{color:var(--color-grey-700);margin-block-end:calc(var(--spacing-m) + var(--spacing-2xs))}.product-summary__wrapper{border:1px solid var(--color-grey-250);border-radius:4px}@media (min-width: 768px){.product-summary{margin-block:var(--spacing-l) var(--spacing-m)}.product-summary__title{margin-block-end:calc(var(--spacing-m) + var(--spacing-2xs))}.product-summary__line:last-of-type{padding-block-start:var(--spacing-l)}}[js-animate-element=left],[js-animate-element=right]{animation-duration:1s;animation-fill-mode:forwards}.not-animated[js-animate-element=left],.not-animated[js-animate-element=right]{opacity:0}.animated-left[js-animate-element=left]{animation-name:fadeInLeft}.animated-right[js-animate-element=right]{animation-name:fadeInRight}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.content-banner{margin-top:var(--mobile-padding-top);margin-bottom:var(--mobile-padding-bottom)}@media (min-width: 864px){.content-banner{margin-top:var(--desktop-padding-top);margin-bottom:var(--desktop-padding-bottom)}}.content-banner:focus-within{outline:1px auto -webkit-focus-ring-color}.content-banner__container *{line-height:1.5}.content-banner__icon{height:44px;width:44px}.content-banner__content{padding:12px 20px;border:1px solid var(--color-element-border, transparent);border-radius:5px;font-size:var(--font-size-sm);font-weight:var(--weight-book);background:var(--color-background, rgb(244, 244, 244));color:var(--color-foreground, var(--color-black));display:flex;align-items:center;gap:12px}.content-banner__content div&gt;svg{display:block;fill:var(--color-foreground)}.content-banner__link_copy{display:flex;align-items:baseline;margin-top:4px}.content-banner__link_copy svg{margin-left:5px}.pdp-cta{margin-top:var(--mobile-padding-top);margin-bottom:var(--mobile-padding-bottom);border-radius:80px;background:var(--color-button);color:var(--color-button-text);border:1px solid var(--color-button-border);display:flex;height:60px;padding-inline:14px;justify-content:center;align-items:center}.pdp-cta:hover{background:var(--color-button);color:var(--color-button-text);opacity:.8}.pdp-cta__content{display:flex;align-items:flex-start;gap:var(--spacing-xs)}.pdp-cta svg{height:unset;width:unset}@media (min-width: 864px){.pdp-cta{margin-top:var(--desktop-padding-top);margin-bottom:var(--desktop-padding-bottom)}}.social-share{align-items:center;display:flex;gap:var(--spacing-m)}.social-share__icon{align-items:center;display:flex;padding:var(--spacing-xs)}.mini-article-card{display:flex;gap:var(--spacing-m)}.mini-article-card__img{aspect-ratio:1;height:fit-content;object-fit:cover}.mini-article-card__details{display:grid;gap:var(--spacing-s)}.mini-article-card__link{align-items:center;display:flex;gap:var(--spacing-2xs)}.mini-article-card__link svg{rotate:-90deg}.featured-data{aspect-ratio:1;display:flex;gap:var(--spacing-m);position:relative}.featured-data__img{object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.featured-data__details{color:var(--color-white);display:flex;flex-direction:column;gap:var(--spacing-s);justify-content:end;z-index:1;padding:var(--spacing-xl);opacity:.8;background:linear-gradient(180deg,#0000,#00000080 30%,#000)}@media (max-width: 863px){.featured-data__details{padding:var(--spacing-m)}}.yotpo.yotpo-small{min-height:calc(var(--spacing-m) + var(--spacing-2xs))}.yotpo.yotpo-pictures-widget.yotpo-pictures-widget,.yotpo.yotpo-pictures-gallery-header-wrapper{margin:0}.yotpo .yotpo-stars{margin-inline-end:var(--spacing-2xs)}.yotpo .based-on:last-of-type{display:none}.yotpo-sr-bottom-line-syndication-text{display:none}.yotpo-sr-bottom-line-text{font-size:var(--font-size-sm)!important;font-weight:var(--weight-book)!important}.comparison-table .button{background-color:var(--color-brand-secondary)}.contentful-landing .ooni-nn2qgl{max-height:320px}#yotpo-main-widget-btn.yotpo-btn-s{background-color:var(--color-brand-secondary)!important;color:var(--color-text-primary)!important;font-size:var(--font-size-sm);font-weight:var(--weight-regular);padding-block:calc(var(--spacing-xs) + var(--spacing-3xs));padding-inline:calc(var(--spacing-2xs) + var(--spacing-m));border-radius:var(--spacing-xl);transition:box-shadow var(--duration-short),background-color var(--duration-short),color var(--duration-short);cursor:pointer;display:inline-block;text-align:center;border:var(--spacing-4xs) solid transparent;letter-spacing:normal}#yotpo-summary{background-color:var(--color-brand-primary)!important;color:var(--color-white)!important;font-size:var(--font-size-sm);font-weight:var(--weight-regular);padding-block:calc(var(--spacing-xs) + var(--spacing-3xs));padding-inline:calc(var(--spacing-2xs) + var(--spacing-m));border-radius:var(--spacing-xl);transition:box-shadow var(--duration-short),background-color var(--duration-short),color var(--duration-short);cursor:pointer;display:flex;align-items:center;text-align:center;border:var(--spacing-4xs) solid transparent;letter-spacing:normal}#yotpo-summary path{fill:var(--color-white)}.yotpo-verified-icon circle{fill:var(--color-brand-secondary)}.yotpo-verified-icon path{stroke:var(--color-brand-primary)}.yotpo-smart-topic-filter{background-color:var(--color-brand-secondary)!important;border:var(--spacing-4xs) solid var(--color-brand-secondary)}.yotpo-smart-topic-filter:hover{background-color:var(--color-brand-primary)!important}.yotpo-reviews-wrapper{display:none}#yotpo-star-rating-reviews-summary{display:none!important}#onetrust-banner-sdk .banner_logo{background-image:url(new-logo.svg)!important;background-size:cover!important;background-position:center!important;display:block!important;width:84px!important;height:50px!important;margin:0 auto!important}#onetrust-banner-sdk #onetrust-policy-title{text-align:center!important;font-size:2rem!important;margin-top:1.5rem!important;padding:0!important;width:100%!important}#onetrust-banner-sdk #onetrust-policy-text{font-size:1rem!important;margin:1.25rem!important;line-height:1.75!important;text-align:center!important}#onetrust-banner-sdk #onetrust-button-group-parent{font-size:1rem!important}#onetrust-banner-sdk #onetrust-button-group-parent button:not(.cookie-setting-link){padding:.75rem 1.5rem!important}#onetrust-banner-sdk.otCenterRounded{left:0!important;z-index:2147483647!important;max-width:550px!important;border-radius:8px!important}@media screen and (min-width: 426px){#onetrust-banner-sdk.otCenterRounded{top:30%!important}}@media screen and (max-width: 425px){#onetrust-banner-sdk #onetrust-button-group,#onetrust-banner-sdk #onetrust-button-group .banner-actions-container{text-align:center!important}}#ot-sdk-btn-floating{display:none!important}.in-theme-editor{overflow:initial!important}.in-theme-editor #onetrust-consent-sdk{display:none}.js-youtube{width:100%;aspect-ratio:16/9}#ReCharge{padding-block:var(--spacing-4xl)}#ReCharge .page__customers__request-invite .row{justify-content:center}#ReCharge .page__customers__request-invite .grid__item{max-width:100%}shop-pay-wallet-button{border-radius:32px}
</pre></body></html>