@charset "UTF-8";.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}body{line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5{font-weight:400}html{font-size:62.5%;min-height:calc(var(--vh, 1vh) * 100);min-height:-webkit-fill-available}body{color:var(--color-text, var(--color-black, #000000));background-color:var(--color-bg, var(--color-white, #ffffff));font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5);padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:calc(var(--vh, 1vh) * 100);min-height:-webkit-fill-available;max-width:100vw;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s)}::-moz-selection{background-color:var(--color-text, var(--color-black, #000000));color:var(--color-bg, var(--color-white, #ffffff))}::selection{background-color:var(--color-text, var(--color-black, #000000));color:var(--color-bg, var(--color-white, #ffffff))}*{-webkit-tap-highlight-color:transparent!important}@media (max-width: 767.98px){input{border-radius:0}}h1,h2,h3{font:inherit;line-height:inherit}img,video,picture{-webkit-user-select:none;-moz-user-select:none;user-select:none}svg{display:block}p+p{margin-top:1em}a{text-decoration:none;color:inherit}ul{list-style-type:none;padding-left:0}button,[role=button]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.is-external-link{text-decoration:underline;cursor:pointer;text-decoration-color:currentColor;transition:opacity var(--duration-default, .25s),text-decoration-color var(--duration-default, .25s)}@media (hover: hover){a.is-external-link:hover{opacity:.65;text-decoration-color:transparent}}.no-transition{transition:none}:root{--vh100: calc(var(--vh, 1vh) * 100)}.no-pointer{pointer-events:none!important}.no-scroll{overflow:hidden}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.background{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.background .image,.background img,.background video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.w-25{width:calc(25% - var(--w-spacing, 0rem))}.w-33{width:calc(33.333333% - var(--w-spacing, 0rem))}.w-50{width:calc(50% - var(--w-spacing, 0rem))}.w-66{width:calc(66.666666% - var(--w-spacing, 0rem))}.w-75{width:calc(75% - var(--w-spacing, 0rem))}.w-100{width:100%}.h-100{height:calc(var(--vh, 1vh) * 100)}.h-auto{height:-moz-fit-content;height:fit-content}:root{--sticky-top: 10rem;--margin-main-top: 16rem;--header-height: 5.6rem;--announcement-bar-height: 4rem}@media (max-width: 1179.98px){:root{--vh: 1svh;--pwx: 4rem;--header-height: 4.6rem;--margin-lg: 6rem;--margin-xl: 8rem;--mobile-card-width: 29rem;--size-large: 2rem;--size-large2: 3.2rem;--size-xlarge: 3.2rem}}@media (max-width: 767.98px){:root{--header-height: 5.1rem;--margin-main-top: 12rem;--pwx: 2rem;--pwx-nav: 2rem;--pwy: 3rem;--margin-md: 3rem;--margin-md2: 3.5rem;--margin-lg: 6rem;--margin-xl: 6rem;--size-medium: 2rem;--size-medium2: 2rem;--size-large: 2rem;--size-large2: 3.2rem;--size-xlarge: 3.2rem;--minicart-width: 100%;--mobile-card-width: 26.3rem}}.no-pointer,.no-pointer-events{pointer-events:none!important}.turbo-progress-bar{display:none!important}#loader{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:10000;background-color:var(--color-bg, var(--color-white, #ffffff));transition:opacity var(--duration-default, .25s) var(--duration-default, .25s);opacity:0;pointer-events:none}body:not(.is-loaded) #loader{transition-delay:0s;opacity:1;pointer-events:all}.lazyload,.lazyloading{opacity:0}.loading,.lazyload,.lazyloaded{opacity:1;transition:opacity var(--duration-default, .25s)}main#main-content{min-height:calc(var(--vh, 1vh) * 100 - var(--margin-main-top, 16rem) - var(--margin-xl, 12rem))}main#main-content[data-template=collection],main#main-content[data-template=cart]{padding-top:var(--margin-main-top, 16rem)}.section-main-password .password-container{display:flex;justify-content:center;align-items:center;height:100vh}.section-main-password .password-form-wrapper{width:30em;max-width:90vw;display:flex;flex-direction:column;gap:var(--gutter, 2rem)}.section-main-password .password-field{display:flex;flex-direction:column;gap:.5em}.section-main-password .password-field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;line-height:inherit;background:transparent;outline:none;box-shadow:none;border:none;color:inherit;padding:.8em 0;border-bottom:1px solid currentColor;width:100%}.section-main-password .password-field input::-moz-placeholder{color:inherit}.section-main-password .password-field input::placeholder{color:inherit}.section-main-password .password-submit{margin-top:var(--gutter, 2rem)}.section-main-password .password-submit button{-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));width:100%}.section-main-password .password-submit button:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.section-main-password .password-submit button{font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.section-main-password .password-submit button:hover{background-color:var(--color-black-faded, #202020)}}.image{display:block}.image media-controller{width:100%;display:block}.image img,.image video{border-radius:var(--radius-small, .3rem);width:100%;display:block;height:auto}.image media-controller{--media-primary-color: white;--media-secondary-color: transparent;--media-control-hover-background: transparent;--media-background-color: var(--color-bg, var(--color-white, #ffffff));--media-object-fit: cover;--media-control-background: var(--color-bg, var(--color-white, #ffffff));--media-control-color: var(--color-text, var(--color-black, #000000));border-radius:var(--radius-small, .3rem);overflow:hidden}.image media-controller media-play-button[slot=centered-chrome]{border-radius:50%;--media-control-padding: var(--gutter, 2rem);--media-control-height: 3rem;background:#0000001a;-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem);outline:none!important;box-shadow:none!important}.image media-controller media-play-button[slot=centered-chrome]:not([mediapaused]){opacity:0!important}.image media-controller media-control-bar{padding:var(--gutter, 2rem);gap:var(--gutter, 2rem)}@media (max-width: 1179.98px){.image media-controller media-control-bar{padding:1.5rem 1rem;gap:1rem}}@media (max-width: 767.98px){.image media-controller media-control-bar media-play-button{display:none}}.image media-controller media-control-bar media-play-button,.image media-controller media-control-bar media-mute-button,.image media-controller media-control-bar media-fullscreen-button{--media-primary-color: var(--color-text, var(--color-black, #000000));border-radius:50%;color:var(--color-text, var(--color-black, #000000));background-color:var(--color-bg, var(--color-white, #ffffff))!important}@media (min-width: 1180px){.image media-controller media-control-bar media-play-button,.image media-controller media-control-bar media-mute-button,.image media-controller media-control-bar media-fullscreen-button{--media-button-icon-height: 1.8rem;--media-button-icon-width: 1.8rem;--media-button-padding: 1.5rem}}@media (max-width: 1179.98px){.image media-controller media-control-bar media-play-button,.image media-controller media-control-bar media-mute-button,.image media-controller media-control-bar media-fullscreen-button{--media-button-icon-height: 1.6rem;--media-button-icon-width: 2.8rem;--media-button-padding: .8rem}}.image media-controller media-control-bar media-play-button svg,.image media-controller media-control-bar media-mute-button svg,.image media-controller media-control-bar media-fullscreen-button svg{height:2rem;width:2rem}@media (max-width: 1179.98px){.image media-controller:not([userinactive]) media-control-bar{opacity:1!important}}.image media-controller media-time-range{background-color:transparent;border-radius:1rem;overflow:hidden;margin-left:auto;margin-right:auto;--media-range-thumb-opacity: 0}.image media-controller[mediapaused]:not(:hover) media-control-bar{opacity:0}.image media-controller[mediapaused]:not([hasplayed]) media-control-bar{opacity:0}@media (max-width: 767.98px){#PBarNextFrameWrapper{display:none}}.overlay-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background-color:transparent;will-change:backdrop-filter;transition:background-color var(--duration-default, .25s),-webkit-backdrop-filter var(--duration-default, .25s);transition:background-color var(--duration-default, .25s),backdrop-filter var(--duration-default, .25s);transition:background-color var(--duration-default, .25s),backdrop-filter var(--duration-default, .25s),-webkit-backdrop-filter var(--duration-default, .25s)}.overlay-inner{position:fixed;top:0;right:0;bottom:0;width:var(--minicart-width, 49rem);z-index:120;padding:0 var(--gutter, 2rem) 6rem var(--gutter, 2rem);background:var(--color-bg, var(--color-white, #ffffff));font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5);overflow-y:auto;display:flex;flex-direction:column;overscroll-behavior:none}.overlay-inner .overlay-top{display:flex;width:100%;position:sticky;top:0;background:var(--color-bg, var(--color-white, #ffffff));justify-content:flex-end;z-index:1;padding-top:calc(var(--pwy-nav, 1.5rem) + .2em)}.overlay-inner .overlay-top .overlay-close{cursor:pointer;font-size:var(--size-body2, 1.4rem);padding:0 calc(var(--pwx-nav, 2rem) - var(--gutter, 2rem)) var(--gutter, 2rem) 0}.overlay-inner .overlay-section{margin-top:var(--margin-md2, 6rem)}.overlay-inner .overlay-section .overlay-section-title{font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;display:block;width:100%;padding-bottom:var(--gutter, 2rem);border-bottom:1px solid var(--color-separator, #d9d9d9);margin-bottom:var(--gutter-large, 4rem);line-height:1}.overlay-inner .overlay-section .overlay-section-content{display:flex;flex-direction:column;gap:var(--gutter-large, 4rem)}.overlay-inner .overlay-section .overlay-section-content .overlay-ingredients-item{display:flex;flex-direction:column;font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5);gap:1.6667em}.overlay-inner .overlay-section .overlay-section-content .overlay-ingredients-item .title{font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5)}.overlay-inner .overlay-section .overlay-section-content .overlay-ingredients-item .content{font-size:var(--size-body2, 1.4rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1.5;letter-spacing:.02em}.overlay-inner .overlay-section .overlay-section-content .overlay-ingredients-item .content strong,.overlay-inner .overlay-section .overlay-section-content .overlay-ingredients-item .content b{font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:.875em;line-height:inherit;font-weight:400}.overlay-inner .overlay-section .overlay-section-content .overlay-ingredients-item .content a{font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;transition:text-decoration-color var(--duration-default, .25s)}@media (hover: hover){.overlay-inner .overlay-section .overlay-section-content .overlay-ingredients-item .content a:hover{text-decoration-color:transparent}}.overlay-wrapper.overlay-ingredients-wrapper{pointer-events:none}body.overlay-ingredients-visible{overflow:hidden}body.overlay-ingredients-visible .overlay-wrapper.overlay-ingredients-wrapper{background-color:var(--color-bg-overlay, rgba(0, 0, 0, .075));-webkit-backdrop-filter:var(--blur-bg-overlay, blur(1rem));backdrop-filter:var(--blur-bg-overlay, blur(1rem));pointer-events:initial}.overlay-wrapper.overlay-participants-wrapper{pointer-events:none}body.overlay-participants-visible{overflow:hidden}body.overlay-participants-visible .overlay-wrapper.overlay-participants-wrapper{background-color:#00000054;-webkit-backdrop-filter:var(--blur-bg-overlay, blur(1rem));backdrop-filter:var(--blur-bg-overlay, blur(1rem));pointer-events:initial}.overlay-participants-inner{padding:6rem;display:flex;align-items:center;justify-content:center;height:100%;width:100%}@media (max-width: 767.98px){.overlay-participants-inner{padding:5rem 0 0}}.overlay-participants-inner .overlay-participants-nav-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;height:var(--button-round-size, 3rem);width:var(--button-round-size, 3rem);border-radius:50%;background-color:var(--color-white-off, #f8f6f5);color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),opacity var(--duration-default, .25s);height:var(--button-round-size-large, 4rem);width:var(--button-round-size-large, 4rem);min-width:var(--button-round-size-large, 4rem);font-size:var(--size-body2, 1.4rem);background-color:var(--color-bg, var(--color-white, #ffffff))}.overlay-participants-inner .overlay-participants-nav-arrow:hover:active{transform:scale(.985)}.overlay-participants-inner .overlay-participants-nav-arrow>svg{height:20%;width:auto;-o-object-fit:contain;object-fit:contain;display:block;transition:opacity var(--duration-default, .25s)}@media (hover: hover){.overlay-participants-inner .overlay-participants-nav-arrow:hover{background-color:var(--color-white-off-faded, #e5e1df)}}.overlay-participants-inner .overlay-participants-nav-arrow:disabled{pointer-events:none}.overlay-participants-inner .overlay-participants-nav-arrow:disabled>svg{opacity:.33}.overlay-participants-inner .overlay-participants-nav-arrow:not(:has(svg))>span{padding-bottom:.2em}.overlay-participants-inner .overlay-participants-nav-arrow>svg{height:25%;width:auto;-o-object-fit:contain;object-fit:contain;display:block;transition:opacity var(--duration-default, .25s)}@media (max-width: 767.98px){.overlay-participants-inner .overlay-participants-nav-arrow{display:none}}.overlay-participants-inner .overlay-participants-nav-arrow.is-prev{margin-right:var(--gutter-large, 4rem)}.overlay-participants-inner .overlay-participants-nav-arrow.is-next{margin-left:var(--gutter-large, 4rem)}.overlay-participants-inner .overlay-participants-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;height:var(--button-round-size, 3rem);width:var(--button-round-size, 3rem);border-radius:50%;background-color:var(--color-white-off, #f8f6f5);color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),opacity var(--duration-default, .25s);height:var(--button-round-size-large, 4rem);width:var(--button-round-size-large, 4rem);min-width:var(--button-round-size-large, 4rem);font-size:var(--size-body2, 1.4rem);background-color:var(--color-bg, var(--color-white, #ffffff));position:absolute;top:var(--pwy-nav, 1.5rem);right:var(--pwx-nav, 2rem);z-index:1}.overlay-participants-inner .overlay-participants-close:hover:active{transform:scale(.985)}.overlay-participants-inner .overlay-participants-close>svg{height:20%;width:auto;-o-object-fit:contain;object-fit:contain;display:block;transition:opacity var(--duration-default, .25s)}@media (hover: hover){.overlay-participants-inner .overlay-participants-close:hover{background-color:var(--color-white-off-faded, #e5e1df)}}.overlay-participants-inner .overlay-participants-close:disabled{pointer-events:none}.overlay-participants-inner .overlay-participants-close:disabled>svg{opacity:.33}.overlay-participants-inner .overlay-participants-close:not(:has(svg))>span{padding-bottom:.2em}.overlay-participants-inner .overlay-participants-close>svg{height:25%;width:auto;-o-object-fit:contain;object-fit:contain;display:block;transition:opacity var(--duration-default, .25s)}@media (max-width: 767.98px){.overlay-participants-inner .overlay-participants-close{display:none}}.overlay-participants-inner .overlay-participants-carousel{width:var(--overlay-participants-width, 44rem);max-width:100%;background-color:var(--color-white, #ffffff);border-radius:var(--radius-small, .3rem);overflow:hidden;position:relative;transition:height var(--duration-long, .35s) cubic-bezier(.32,0,0,1);height:var(--current-height, auto);max-height:calc(var(--vh, 1vh) * 90);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.overlay-participants-inner .overlay-participants-carousel::-webkit-scrollbar,.overlay-participants-inner .overlay-participants-carousel ::-webkit-scrollbar{width:0px!important;display:none;height:0px!important}@media (max-width: 767.98px){.overlay-participants-inner .overlay-participants-carousel{width:100%;height:93dvh;position:fixed;bottom:0;max-height:93dvh;overscroll-behavior:none}}.overlay-participants-inner .overlay-participants-carousel.no-transition{transition-duration:.05s!important}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner{padding:var(--gutter, 2rem);position:relative}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header{margin:calc(-1 * var(--gutter, 2rem));width:calc(100% + var(--gutter, 2rem) * 2);padding:var(--gutter, 2rem);position:sticky;top:0;background-color:var(--color-white, #ffffff);z-index:5;margin-bottom:var(--gutter, 2rem);display:flex;flex-direction:column;gap:var(--gutter, 2rem);transform:none!important}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .sm-drag-handle{display:none}@media (max-width: 767.98px){.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .sm-drag-handle{display:flex;align-items:center;justify-content:center;padding-bottom:1rem}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .sm-drag-handle span{display:block;background:var(--color-separator, #d9d9d9);height:.5rem;width:5.5rem;border-radius:1rem;margin-top:-.5rem}}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress{width:100%;background-color:var(--color-separator, #d9d9d9);border-radius:var(--radius-small, .3rem);display:flex}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress li{display:block;height:.3rem;width:100%;position:relative}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress li:nth-child(1){background-color:var(--color-text, var(--color-black, #000000));transition:transform var(--duration-default, .25s) cubic-bezier(.32,0,0,1);z-index:1}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="0"] li:nth-child(1){transform:none}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="1"] li:nth-child(1){transform:translate(100%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="2"] li:nth-child(1){transform:translate(200%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="3"] li:nth-child(1){transform:translate(300%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="4"] li:nth-child(1){transform:translate(400%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="5"] li:nth-child(1){transform:translate(500%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="6"] li:nth-child(1){transform:translate(600%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="7"] li:nth-child(1){transform:translate(700%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="8"] li:nth-child(1){transform:translate(800%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="9"] li:nth-child(1){transform:translate(900%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="10"] li:nth-child(1){transform:translate(1000%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="11"] li:nth-child(1){transform:translate(1100%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="12"] li:nth-child(1){transform:translate(1200%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="13"] li:nth-child(1){transform:translate(1300%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="14"] li:nth-child(1){transform:translate(1400%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="15"] li:nth-child(1){transform:translate(1500%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="16"] li:nth-child(1){transform:translate(1600%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="17"] li:nth-child(1){transform:translate(1700%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="18"] li:nth-child(1){transform:translate(1800%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="19"] li:nth-child(1){transform:translate(1900%)}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress[data-active-index="20"] li:nth-child(1){transform:translate(2000%)}@media (max-width: 767.98px){.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress{gap:.5rem;background-color:transparent}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress li{transform:none!important;border-radius:1rem}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress li:before{content:"";position:absolute;top:-1rem;bottom:-1rem;left:0;right:0;display:block}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress li:not(.is-active){background-color:var(--color-separator, #d9d9d9)!important}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-progress li.is-active{background-color:var(--color-text, var(--color-black, #000000))!important}}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-inner .overlay-participants-carousel-header .carousel-header-title-wrapper{display:flex;align-items:center;justify-content:space-between;line-height:1}.overlay-participants-inner .overlay-participants-carousel .overlay-participants-carousel-item{position:relative}.overlay-participants-item{display:flex;flex-direction:column;gap:var(--gutter-large, 4rem);width:100%}@media (max-width: 767.98px){.overlay-participants-item{padding-bottom:2rem}}.overlay-participants-item .overlay-participants-item-images{display:flex;gap:var(--gutter-half, 1rem)}.overlay-participants-item .overlay-participants-item-images .overlay-participants-item-image{width:100%;position:relative}.overlay-participants-item .overlay-participants-item-images .overlay-participants-item-image .image-label{position:absolute;z-index:1;top:1.5rem;left:1.5rem;-webkit-appearance:none;outline:none;border:none;display:inline-flex;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));font-size:var(--size-small, 1rem);cursor:default;padding:.5em .7em .7em}.overlay-participants-item .overlay-participants-item-images .overlay-participants-item-image .image-label:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.overlay-participants-item .overlay-participants-item-images .overlay-participants-item-image .image-label{font-size:var(--size-body, 1.2rem);font-size:var(--size-small, 1rem)}}.overlay-participants-item .overlay-participants-item-images .overlay-participants-item-image .image{width:100%}.overlay-participants-item .overlay-participants-item-images .overlay-participants-item-image .image img{width:100%;height:100%;aspect-ratio:.75;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--radius-small, .3rem)}@media screen and (min-width: 1180px) and (max-height: 800px){.overlay-participants-item .overlay-participants-item-images .overlay-participants-item-image .image img{aspect-ratio:1}}.overlay-participants-item .overlay-participants-item-images[data-total-images="1"] .overlay-participants-item-image .image img{aspect-ratio:1}.overlay-participants-item .overlay-participants-item-content{padding:var(--gutter, 2rem);border:1px solid var(--color-separator, #d9d9d9);border-radius:var(--radius-small, .3rem)}.overlay-participants-item .overlay-participants-item-content ul{display:flex;flex-direction:column;gap:var(--gutter-half, 1rem)}.overlay-participants-item .overlay-participants-item-content ul li{display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic;display:flex;align-items:baseline;gap:.33em;line-height:1}.overlay-participants-item .overlay-participants-item-content ul li span:nth-child(1){text-wrap:nowrap}.overlay-participants-item .overlay-participants-item-content ul li span:nth-child(2){font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);font-size:1.05em}.overlay-participants-item .overlay-participants-item-products .heading{text-box-trim:trim-both;text-box-edge:cap alphabetic;margin-bottom:var(--gutter, 2rem)}.overlay-participants-item .overlay-participants-item-products .products{display:flex;gap:var(--gutter-half, 1rem);margin-left:calc(-1 * var(--gutter, 2rem));margin-right:calc(-1 * var(--gutter, 2rem));padding:0 var(--gutter, 2rem)}.overlay-participants-item .overlay-participants-item-products .products[data-total-products="1"] .participants-product,.overlay-participants-item .overlay-participants-item-products .products[data-total-products="0"] .participants-product{width:100%}.overlay-participants-item .overlay-participants-item-products .products:not([data-total-products="1"]):not([data-total-products="0"]){overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:var(--gutter, 2rem);-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.overlay-participants-item .overlay-participants-item-products .products:not([data-total-products="1"]):not([data-total-products="0"])::-webkit-scrollbar,.overlay-participants-item .overlay-participants-item-products .products:not([data-total-products="1"]):not([data-total-products="0"]) ::-webkit-scrollbar{width:0px!important;display:none;height:0px!important}.overlay-participants-item .overlay-participants-item-products .products:not([data-total-products="1"]):not([data-total-products="0"]) .participants-product{width:90%;flex-shrink:0;scroll-snap-align:start}.participants-product{display:flex;align-items:center;width:100%;padding:var(--gutter-half, 1rem);border-radius:var(--radius-small, .3rem);border:1px solid var(--color-separator, #d9d9d9)}.participants-product .participants-product-image{width:calc(8rem + var(--gutter-half, 1rem));flex-shrink:0;padding-right:var(--gutter-half, 1rem)}.participants-product .participants-product-image img{width:100%;height:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--radius-small, .3rem)}@media (max-width: 767.98px){.participants-product .participants-product-image{width:calc(7rem + var(--gutter-half, 1rem))}}.participants-product .participants-product-details{width:50%;flex-shrink:1;display:flex;flex-direction:column;justify-content:center;gap:var(--gutter-half, 1rem);padding-left:var(--gutter-half, 1rem);padding-right:var(--gutter-half, 1rem);line-height:1}.participants-product .participants-product-details>*{text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width: 767.98px){.participants-product .participants-product-details{gap:var(--gutter-quarter, .5rem)}}.participants-product .participants-product-details .subtitle{color:var(--color-grey-text, #9f9f9f);font-size:var(--size-small, 1rem)}@media (max-width: 767.98px){.participants-product .participants-product-details .subtitle{display:none}.participants-product .participants-product-details .price{margin-top:var(--gutter-quarter, .5rem)}}.participants-product .participants-product-actions{margin-left:auto}.participants-product .participants-product-actions button[type=submit]{-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-white, #ffffff);color:var(--color-black, #000000);min-width:6.5em;font-size:var(--size-body, 1.2rem);background-color:var(--color-white-off, #f8f6f5);color:var(--color-text, var(--color-black, #000000));width:100%}.participants-product .participants-product-actions button[type=submit]:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.participants-product .participants-product-actions button[type=submit]{font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.participants-product .participants-product-actions button[type=submit]:hover{background-color:var(--color-white-off, #f8f6f5);background-color:var(--color-white-off-faded, #e5e1df)}}.minicart-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;pointer-events:none;background-color:transparent;will-change:backdrop-filter;transition:background-color var(--duration-default, .25s),-webkit-backdrop-filter var(--duration-default, .25s);transition:background-color var(--duration-default, .25s),backdrop-filter var(--duration-default, .25s);transition:background-color var(--duration-default, .25s),backdrop-filter var(--duration-default, .25s),-webkit-backdrop-filter var(--duration-default, .25s)}@media (max-width: 1179.98px){.minicart-wrapper{background-color:transparent!important;pointer-events:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}body.minicart-visible{overflow:hidden}body.minicart-visible .minicart-wrapper{background-color:var(--color-bg-overlay, rgba(0, 0, 0, .075));-webkit-backdrop-filter:var(--blur-bg-overlay, blur(1rem));backdrop-filter:var(--blur-bg-overlay, blur(1rem));pointer-events:initial}@media (max-width: 767.98px){body.minicart-visible header.header-mobile{z-index:200}}.minicart{position:fixed;top:0;right:0;bottom:0;width:var(--minicart-width, 49rem);z-index:120;padding:0 var(--gutter, 2rem) 0 var(--gutter, 2rem);background:var(--color-bg, var(--color-white, #ffffff));font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5);overflow-y:auto;display:flex;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:none}.minicart::-webkit-scrollbar,.minicart ::-webkit-scrollbar{width:0px!important;display:none;height:0px!important}@media (max-width: 1179.98px){.minicart{top:calc(var(--header-height, 5.6rem) + var(--announcement-bar-height, 0rem) - var(--gutter-quarter, .5rem) - 1px);pointer-events:initial;padding-top:calc(var(--gutter, 2rem) + var(--gutter-quarter, .5rem) + 1px);backface-visibility:hidden}.minicart .rebuy-widget.widget-type-cart{padding-top:0!important}}.minicart .minicart-top{display:flex;width:100%;position:sticky;top:0;background:var(--color-bg, var(--color-white, #ffffff));justify-content:flex-end;z-index:1;padding-top:calc(var(--pwy-nav, 1.5rem) + .2em)}.minicart .minicart-top .minicart-close{cursor:pointer;font-size:var(--size-body2, 1.4rem);padding:0 calc(var(--pwx-nav, 2rem) - var(--gutter, 2rem))}@media (max-width: 1179.98px){.minicart .minicart-top{display:none}}.minicart .minicart-bottom{margin-top:auto;position:sticky;bottom:0;z-index:1;background:var(--color-bg, var(--color-white, #ffffff));padding:var(--gutter, 2rem) 0 var(--pwy, 2.5rem) 0;display:flex;flex-direction:column;gap:var(--gutter, 2rem)}@media (max-width: 1179.98px){.minicart .minicart-bottom{padding-top:var(--gutter-half, 1rem);margin-left:calc(-1 * var(--gutter, 2rem));margin-right:calc(-1 * var(--gutter, 2rem));padding-left:var(--gutter, 2rem);padding-right:var(--gutter, 2rem);gap:var(--gutter-half, 1rem)}}.minicart .minicart-bottom .minicart-bottom-actions{display:flex;flex-direction:column;gap:var(--gutter-half, 1rem)}.minicart .minicart-bottom .minicart-bottom-actions button{-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));font-size:var(--size-body2, 1.4rem);width:100%}.minicart .minicart-bottom .minicart-bottom-actions button:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.minicart .minicart-bottom .minicart-bottom-actions button{font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.minicart .minicart-bottom .minicart-bottom-actions button:hover{background-color:var(--color-black-faded, #202020)}}.minicart .minicart-bottom .minicart-bottom-actions button.is-empty{opacity:.4;pointer-events:none!important}.minicart .minicart-bottom .minicart-bottom-message{font-size:var(--size-small, 1rem);line-height:var(--line-height, 1.5);letter-spacing:initial;color:var(--color-grey-text, #9f9f9f)}.minicart .minicart-section{margin-top:var(--margin-md2, 6rem)}@media (max-width: 1179.98px){.minicart .minicart-section.minicart-section-cart{margin-top:0}}.minicart .minicart-section .minicart-section-title{font-weight:400;margin-bottom:var(--gutter, 2rem);line-height:1}.minicart .minicart-section .minicart-section-title.is-empty{padding-bottom:var(--gutter, 2rem);border-bottom:1px solid var(--color-separator, #d9d9d9)}@media (max-width: 1179.98px){.minicart .minicart-section .minicart-section-title{text-box-trim:trim-both;text-box-edge:cap alphabetic;line-height:1;padding-top:var(--gutter, 2rem);border-top:1px solid var(--color-separator, #d9d9d9)}}.minicart .minicart-section-line-items{display:flex;flex-direction:column;gap:var(--gutter, 2rem);width:100%}@media (max-width: 1179.98px){.minicart .minicart-section-line-items{gap:var(--gutter-half, 1rem)}}.minicart-line-item{display:flex;width:100%;padding:var(--gutter-half, 1rem);border-radius:var(--radius-small, .3rem);border:1px solid var(--color-separator, #d9d9d9)}.minicart-line-item .minicart-line-item-image{width:calc(8rem + var(--gutter-half, 1rem));flex-shrink:0;padding-right:var(--gutter-half, 1rem)}.minicart-line-item .minicart-line-item-image img{width:100%;height:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--radius-small, .3rem)}@media (max-width: 1179.98px){.minicart-line-item .minicart-line-item-image{width:calc(7rem + var(--gutter-half, 1rem))}}.minicart-line-item .minicart-line-item-details{width:50%;flex-shrink:1;display:flex;flex-direction:column;justify-content:center;gap:var(--gutter-half, 1rem);padding-left:var(--gutter-half, 1rem);padding-right:var(--gutter-half, 1rem);line-height:1}@media (max-width: 1179.98px){.minicart-line-item .minicart-line-item-details{gap:var(--gutter-quarter, .5rem)}}.minicart-line-item .minicart-line-item-details .subtitle{color:var(--color-grey-text, #9f9f9f);font-size:var(--size-small, 1rem)}@media (max-width: 1179.98px){.minicart-line-item .minicart-line-item-details .price{margin-top:var(--gutter-quarter, .5rem)}}.minicart-line-item .minicart-line-item-actions{display:flex;flex-direction:column;align-items:center;justify-content:center;width:25%;margin-left:auto}.minicart-line-item .minicart-line-item-actions .actions-quantity ajax-cart-quantity{display:flex;align-items:center;gap:.33em;padding:1em 1.6667em;line-height:1;background-color:var(--color-white-off, #f8f6f5);border-radius:5rem}@media (max-width: 1179.98px){.minicart-line-item .minicart-line-item-actions .actions-quantity ajax-cart-quantity{font-size:var(--size-small, 1rem)!important}}.minicart-line-item .minicart-line-item-actions .actions-quantity ajax-cart-quantity [data-ajax-cart-quantity-minus][aria-disabled=true],.minicart-line-item .minicart-line-item-actions .actions-quantity ajax-cart-quantity [data-ajax-cart-quantity-plus][aria-disabled=true]{opacity:.2;pointer-events:none}.minicart-line-item .minicart-line-item-actions .actions-quantity ajax-cart-quantity input{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;border:none;background:transparent;outline:none;font-size:inherit;line-height:inherit;color:var(--color-text, var(--color-black, #000000));width:2em;text-align:center;-moz-appearance:textfield}.minicart-line-item .minicart-line-item-actions .actions-quantity ajax-cart-quantity input::-webkit-outer-spin-button,.minicart-line-item .minicart-line-item-actions .actions-quantity ajax-cart-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (max-width: 1179.98px){.minicart-line-item .minicart-line-item-actions .actions-quantity ajax-cart-quantity input{font-size:var(--size-small, 1rem)!important}}.minicart-line-item .minicart-line-item-actions .actions-remove{font-size:var(--size-small, 1rem);margin-top:.5em}.minicart-line-item .minicart-line-item-actions .actions-remove a{font-size:var(--size-small, 1rem);line-height:var(--line-height, 1.5);letter-spacing:initial;color:var(--color-grey-text, #9f9f9f);cursor:pointer;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color var(--duration-default, .25s)}@media (hover: hover){.minicart-line-item .minicart-line-item-actions .actions-remove a:hover{text-decoration-color:currentColor}}.transition-minicart-enter{transition:transform var(--duration-long, .35s) cubic-bezier(.32,0,0,1)}.transition-minicart-enter-start{transform:translate3d(100%,0,0)}.transition-minicart-enter-end{transform:translateZ(0)}.transition-minicart-leave{transition:transform var(--duration-long, .35s) cubic-bezier(.32,0,0,1)}.transition-minicart-leave-start{transform:translateZ(0)}.transition-minicart-leave-end{transform:translate3d(100%,0,0)}.minicart-rebuy-wrapper{position:relative;margin-top:var(--margin-md2, 6rem)}.minicart-rebuy-wrapper .powered-by-rebuy{display:none!important}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container h4.primary-title,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container h4.primary-title{text-align:left}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid{width:calc(100% + var(--gutter, 2rem) * 2);min-width:calc(100% + var(--gutter, 2rem) * 2);margin-left:calc(-1 * var(--gutter, 2rem))}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list{flex-wrap:nowrap;-moz-column-gap:var(--gutter-half, 1rem)!important;column-gap:var(--gutter-half, 1rem)!important;row-gap:var(--gutter, 2rem)!important;overflow-x:auto;padding:0 var(--gutter, 2rem)!important;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list::-webkit-scrollbar,.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list ::-webkit-scrollbar,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list::-webkit-scrollbar,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list ::-webkit-scrollbar{width:0px!important;display:none;height:0px!important}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide{padding:var(--gutter-half, 1rem)!important;border-radius:var(--radius-small, .3rem)!important;border:1px solid var(--color-separator, #d9d9d9)!important;max-width:80%!important}@media (max-width: 1179.98px){.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide{max-width:85%!important;min-width:33rem!important}}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide:first-child:last-child,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide:first-child:last-child{width:100%!important;max-width:100%!important}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-media,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-media{width:calc(8rem + var(--gutter-half, 1rem))!important;flex-shrink:0!important;padding-right:var(--gutter-half, 1rem)!important}@media (max-width: 1179.98px){.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-media,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-media{width:calc(7rem + var(--gutter-half, 1rem))!important}}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-media .rebuy-product-image img,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-media .rebuy-product-image img{width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-small, .3rem)}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-info,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-info{padding:0 var(--gutter-half, 1rem)!important;width:calc(100% - 8rem - var(--gutter-half, 1rem))!important;display:flex;align-items:flex-start;line-height:1}@media (max-width: 1179.98px){.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-info,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-info{width:calc(100% - 7rem - var(--gutter-half, 1rem))!important}}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-info .rebuy-product-title,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-info .rebuy-product-title{margin:0!important;display:flex;flex-direction:column;gap:var(--gutter-half, 1rem)}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-info .rebuy-product-title .subtitle,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-info .rebuy-product-title .subtitle{font-size:var(--size-small, 1rem);line-height:var(--line-height, 1.5);letter-spacing:initial;line-height:1;color:var(--color-grey-text, #9f9f9f)}@media (max-width: 1179.98px){.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-info .rebuy-product-title,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-info .rebuy-product-title{gap:var(--gutter-quarter, .5rem)}}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-info .rebuy-product-price,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-info .rebuy-product-price{margin:0 0 0 auto!important}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-info .rebuy-product-price .rebuy-money,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-info .rebuy-product-price .rebuy-money{color:var(--color-text, var(--color-black, #000000))}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-actions,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-actions{width:100%!important;margin-top:var(--gutter-half, 1rem)!important;padding:0!important}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-actions button.rebuy-button,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-actions button.rebuy-button{-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-white, #ffffff);color:var(--color-black, #000000);background-color:var(--color-white-off, #f8f6f5);font-size:var(--size-body, 1.2rem);color:var(--color-text, var(--color-black, #000000));width:100%}.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-actions button.rebuy-button:hover:active,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-actions button.rebuy-button:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-actions button.rebuy-button,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-actions button.rebuy-button{font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.minicart-rebuy-wrapper .rebuy-widget[id^=rebuy-widget-].widget-type-cart .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-actions button.rebuy-button:hover,.minicart-rebuy-wrapper #rebuy-widget-206113 .rebuy-widget-container .rebuy-product-grid .splide__track .splide__list .rebuy-product-block.splide__slide .rebuy-product-actions button.rebuy-button:hover{background-color:var(--color-white-off, #f8f6f5);background-color:var(--color-text, var(--color-black, #000000));color:var(--color-white, #ffffff);opacity:1!important}}[data-ajax-cart-section-scroll]{transition:opacity var(--duration-default, .25s)}[data-ajax-cart-section-scroll].is-processing{opacity:.2}ajax-cart-product-form [type=submit]{position:relative}ajax-cart-product-form[processing] [type=submit]{opacity:.8!important;cursor:not-allowed;pointer-events:none}ajax-cart-product-form [type=submit]:not(:has(.text-adding)){opacity:.7;cursor:not-allowed;pointer-events:none}ajax-cart-product-form:has(.text-adding) [type=submit]>span{transition:all var(--duration-default, .25s) cubic-bezier(.27,.12,.4,1)}ajax-cart-product-form:has(.text-adding) [type=submit] span.text-add{transition-delay:var(--duration-default, .25s)}ajax-cart-product-form:has(.text-adding) [type=submit] span.text-adding{position:absolute;transform:translateY(50%);opacity:0}ajax-cart-product-form:has(.text-adding)[processing] [type=submit] span.text-add{opacity:0;transform:translateY(-50%);transition-delay:0s}ajax-cart-product-form:has(.text-adding)[processing] [type=submit] span.text-adding{opacity:1;transform:translateY(0)}body.is-hero-logo-visible header.header-main .header-main-center svg.reframe-logo,body.is-hero-logo-visible header.header-mobile .header-mobile-center svg.reframe-logo{opacity:0}body.is-menu-open header.header-main .header-main-center svg.reframe-logo,body.is-menu-open header.header-mobile .header-mobile-center svg.reframe-logo,body.mobile-menu-visible header.header-main .header-main-center svg.reframe-logo,body.mobile-menu-visible header.header-mobile .header-mobile-center svg.reframe-logo{opacity:1!important}body.minicart-visible header.header-mobile .header-mobile-center svg.reframe-logo{opacity:1!important}body.minicart-visible:not(.is-hero-logo-visible) header.header-main .header-main-center svg.reframe-logo{opacity:1}body.is-header-transparent:not(.is-menu-open):not(.mobile-menu-visible) header.header-main{background-color:transparent}body.is-header-transparent:not(.is-menu-open):not(.mobile-menu-visible) header.header-main .header-main-inner{color:var(--color-white, #ffffff)}body.is-header-transparent:not(.is-menu-open):not(.mobile-menu-visible) header.header-mobile{background-color:transparent}body.is-header-transparent:not(.is-menu-open):not(.mobile-menu-visible) header.header-mobile .header-mobile-inner{color:var(--color-white, #ffffff)}body.is-header-transparent:not(.is-menu-open):not(.mobile-menu-visible) header.header-mobile .header-mobile-inner:before{background-color:transparent}body.is-header-transparent:not(.is-menu-open):not(.mobile-menu-visible).is-header-transparent-black header.header-main .header-main-inner{color:var(--color-black, #000000)}body.is-header-transparent:not(.is-menu-open):not(.mobile-menu-visible).is-header-transparent-black header.header-mobile .header-mobile-inner{color:var(--color-black, #000000)}body.announcement-bar-visible header.header-main{top:var(--announcement-bar-height, 4rem)}body.announcement-bar-visible header.header-mobile{top:var(--announcement-bar-height, 4rem)}header.header-main{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:var(--color-bg, var(--color-white, #ffffff));padding:var(--pwy-nav, 1.5rem) var(--pwx-nav, 2rem);font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5);font-size:var(--size-body2, 1.4rem);line-height:1;transition:background-color var(--duration-default, .25s) ease-in-out}@media (max-width: 1179.98px){header.header-main{display:none}}header.header-main .header-main-inner{display:flex;align-items:center;justify-content:space-between;transition:color var(--duration-default, .25s) ease-in-out}header.header-main .header-main-left{display:flex;justify-content:flex-start;width:33.3333%}header.header-main .header-main-right{display:flex;justify-content:flex-end;width:33.3333%}header.header-main .header-main-right .header-cart{cursor:pointer}header.header-main .header-main-center{height:1.85em;width:-moz-fit-content;width:fit-content;margin:0 auto}@media (max-width: 767.98px){header.header-main .header-main-center{height:1.15em}}header.header-main .header-main-center svg.reframe-logo{height:100%;width:auto;transition:opacity var(--duration-long, .35s)}header.header-main .header-nav{display:flex}header.header-main .header-nav>ul.header-menu{display:flex;gap:var(--gutter-large, 4rem)}@media (max-width: 767.98px){header.header-main .header-nav>ul.header-menu{gap:var(--gutter, 2rem)}}header.header-main .header-nav>ul.header-menu>li.header-menu-item{position:relative}header.header-main .header-nav>ul.header-menu>li.header-menu-item>a{text-decoration:underline;text-decoration-color:transparent;text-underline-position:from-font;transition:text-decoration-color var(--duration-default, .25s);position:relative}header.header-main .header-nav>ul.header-menu>li.header-menu-item>a.is-active{text-decoration-color:currentColor}header.header-main .header-nav>ul.header-menu>li.header-menu-item.has-submenu:hover:before{content:"";position:absolute;top:calc(var(--pwy, 2.5rem) * -1.5);left:calc(var(--gutter-large, 4rem) / 2 * -1);right:calc(var(--gutter-large, 4rem) / 2 * -1);bottom:calc(var(--pwy, 2.5rem) * -1.5)}header.header-main .header-nav>ul.header-menu>li.header-menu-item.has-submenu:hover:after{content:"";position:absolute;top:70%;left:0;right:calc(-1.5 * var(--gutter-large, 4rem));height:calc(100% + var(--gutter-large, 4rem))}header.header-main .header-nav>ul.header-menu>li.header-menu-item.has-submenu .header-submenu{position:fixed;background-color:var(--color-bg, var(--color-white, #ffffff));color:var(--color-text, var(--color-black, #000000));top:calc(var(--header-height, 5.6rem) + var(--announcement-bar-height, 0rem) - 1px);left:0;width:100%;z-index:99;pointer-events:none;box-shadow:0 2rem 2rem .5rem #00000005;--submenu-height: 100%;height:0px;overflow:hidden;transition:height var(--duration-long, .35s) cubic-bezier(.87,0,.13,1)}header.header-main .header-nav>ul.header-menu>li.header-menu-item.has-submenu .header-submenu .header-submenu-inner{padding:var(--gutter, 2rem) var(--pwx, 12rem) calc(var(--margin-md, 4rem) * 1.3) var(--pwx, 12rem);opacity:0;transition:all var(--duration-longer, .5s) ease-in-out;transform:translateY(-1rem)}header.header-main .header-nav>ul.header-menu>li.header-menu-item.has-submenu .header-submenu .header-submenu-inner ul.header-submenu-list{display:flex;align-items:flex-start;justify-content:center;gap:var(--gutter, 2rem);flex-wrap:wrap}@media (max-width: 1440.98px){header.header-main .header-nav>ul.header-menu>li.header-menu-item.has-submenu .header-submenu .header-submenu-inner ul.header-submenu-list{gap:var(--gutter-half, 1rem)}}header.header-main .header-nav>ul.header-menu>li.header-menu-item.has-submenu .header-submenu .header-submenu-inner ul.header-submenu-list>li{flex:1 1 calc(20% - var(--gutter, 2rem));max-width:22rem}@media (hover: hover){header.header-main .header-nav>ul.header-menu>li.header-menu-item.has-submenu:hover .header-submenu{pointer-events:initial;transform:none;height:var(--submenu-height)}header.header-main .header-nav>ul.header-menu>li.header-menu-item.has-submenu:hover .header-submenu .header-submenu-inner{opacity:1;transform:none}}@media (min-width: 376px){body:has(#shopify-section-header>header.header-main>div>div.header-main-left>nav>ul>li.header-menu-item.has-submenu:hover) #nav-cover,body.mobile-menu-visible #nav-cover{background-color:var(--color-bg-overlay, rgba(0, 0, 0, .075));-webkit-backdrop-filter:var(--blur-bg-overlay, blur(1rem));backdrop-filter:var(--blur-bg-overlay, blur(1rem));pointer-events:initial}}#nav-cover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;pointer-events:none;background-color:transparent;will-change:backdrop-filter;transition:background-color var(--duration-default, .25s),-webkit-backdrop-filter var(--duration-default, .25s) ease-in-out;transition:background-color var(--duration-default, .25s),backdrop-filter var(--duration-default, .25s) ease-in-out;transition:background-color var(--duration-default, .25s),backdrop-filter var(--duration-default, .25s) ease-in-out,-webkit-backdrop-filter var(--duration-default, .25s) ease-in-out}@media (min-width: 376px) and (max-width: 1179.98px){#nav-cover{display:none}}body.mobile-menu-visible{overflow:hidden!important}header.header-mobile{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:var(--color-bg, var(--color-white, #ffffff));padding:var(--pwy-nav, 1.5rem) var(--pwx-nav, 2rem);font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5);font-size:var(--size-body2, 1.4rem);line-height:1;display:none;transition:background-color var(--duration-default, .25s) ease-in-out}@media (max-width: 1179.98px){header.header-mobile{display:block;z-index:140}}@media (max-width: 767.98px){header.header-mobile{z-index:100}}header.header-mobile .header-mobile-inner{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:10;transition:color var(--duration-default, .25s) ease-in-out}header.header-mobile .header-mobile-inner:before{content:"";top:-1.5rem;left:calc(-1 * var(--pwx-nav, 2rem));right:calc(-1 * var(--pwx-nav, 2rem));bottom:-1.5rem;position:absolute;background-color:var(--color-bg, var(--color-white, #ffffff));pointer-events:none;z-index:-1;transition:background-color var(--duration-default, .25s) ease-in-out}header.header-mobile .header-mobile-left{display:flex;justify-content:flex-start;width:20%}header.header-mobile .header-mobile-right{display:flex;justify-content:flex-end;width:20%}header.header-mobile .header-mobile-right .header-cart{cursor:pointer;position:relative}header.header-mobile .header-mobile-right .header-cart .text-closed{position:relative;transition:opacity var(--duration-default, .25s)}header.header-mobile .header-mobile-right .header-cart .text-open{position:absolute;right:0;opacity:0;transition:opacity var(--duration-default, .25s);text-decoration:underline}header.header-mobile .header-mobile-right .header-cart.is-open .text-closed{opacity:0}header.header-mobile .header-mobile-right .header-cart.is-open .text-open{opacity:1}header.header-mobile .header-mobile-center{height:1.15em;width:-moz-fit-content;width:fit-content;margin:0 auto}header.header-mobile .header-mobile-center svg.reframe-logo{height:100%;width:auto;transition:opacity var(--duration-long, .35s)}header.header-mobile .header-mobile-toggle{position:relative}header.header-mobile .header-mobile-toggle .text-closed{position:relative;transition:opacity var(--duration-default, .25s)}header.header-mobile .header-mobile-toggle .text-open{position:absolute;left:0;opacity:0;transition:opacity var(--duration-default, .25s);text-decoration:underline}header.header-mobile .header-mobile-toggle.is-open .text-closed{opacity:0}header.header-mobile .header-mobile-toggle.is-open .text-open{opacity:1}header.header-mobile .header-mobile-nav{position:absolute;top:0;left:0;height:100dvh;width:100%;max-width:var(--minicart-width, 49rem);background-color:var(--color-bg, var(--color-white, #ffffff));padding-top:calc(var(--header-height, 5.6rem) + var(--announcement-bar-height, 0rem) + var(--gutter, 2rem) - var(--announcement-bar-height, 4rem));padding-left:var(--pwx-nav, 2rem);padding-right:var(--pwx-nav, 2rem);padding-bottom:var(--gutter-large, 4rem);z-index:1;overflow-y:auto;overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;backface-visibility:hidden}header.header-mobile .header-mobile-nav::-webkit-scrollbar,header.header-mobile .header-mobile-nav ::-webkit-scrollbar{width:0px!important;display:none;height:0px!important}header.header-mobile .header-mobile-nav .header-nav{border-top:1px solid var(--color-separator, #d9d9d9)}header.header-mobile .header-mobile-nav .header-nav ul.header-menu{display:flex;flex-direction:column}header.header-mobile .header-mobile-nav .header-nav ul.header-menu li.header-menu-item{width:100%;border-bottom:1px solid var(--color-separator, #d9d9d9)}header.header-mobile .header-mobile-nav .header-nav ul.header-menu li.header-menu-item>a{display:block;padding:var(--gutter, 2rem) 0;font-size:var(--size-body, 1.2rem);line-height:1;text-box-trim:trim-both;text-box-edge:cap alphabetic}header.header-mobile .header-mobile-nav .header-nav ul.header-menu li.header-menu-item>.header-submenu{padding-bottom:var(--gutter, 2rem)}header.header-mobile .header-mobile-nav .header-nav ul.header-menu li.header-menu-item>.header-submenu ul.header-submenu-list{display:flex;flex-direction:column;gap:var(--gutter-half, 1rem)}.transition-mobileNav-enter{transition:transform var(--duration-long, .35s) cubic-bezier(.32,0,0,1)}.transition-mobileNav-enter-start{transform:translate3d(-100%,0,0)}.transition-mobileNav-enter-end{transform:translateZ(0)}.transition-mobileNav-leave{transition:transform var(--duration-long, .35s) cubic-bezier(.32,0,0,1)}.transition-mobileNav-leave-start{transform:translateZ(0)}.transition-mobileNav-leave-end{transform:translate3d(-100%,0,0)}footer.footer-main{display:block;margin-top:var(--margin-xl, 12rem);padding:0 2rem 2rem;position:relative}footer.footer-main .footer-inner-content{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width: 767.98px){footer.footer-main .footer-inner-content{flex-direction:column;gap:var(--gutter-large, 4rem)}}footer.footer-main .footer-inner-content .footer-inner-content-left{display:flex;align-items:flex-start;justify-content:space-between;width:50%}@media (max-width: 767.98px){footer.footer-main .footer-inner-content .footer-inner-content-left{width:100%;flex-direction:column;gap:var(--gutter-large, 4rem)}}footer.footer-main .footer-inner-content .footer-inner-content-left .footer-nav-section{width:33.3333%}footer.footer-main .footer-inner-content .footer-inner-content-right{width:33.3333%;max-width:33.5rem}@media (max-width: 767.98px){footer.footer-main .footer-inner-content .footer-inner-content-right{width:100%;max-width:100%}}footer.footer-main .footer-nav-section{display:block}@media (max-width: 767.98px){footer.footer-main .footer-nav-section{width:100%;max-width:100%}}footer.footer-main .footer-nav-section .footer-nav-section-title{font-size:.8rem;text-transform:uppercase;margin-bottom:var(--gutter, 2rem)}footer.footer-main .footer-nav-section ul.footer-nav-section-list{display:flex;flex-direction:column;gap:.1em}footer.footer-main .footer-nav-section ul.footer-nav-section-list li a{transition:color var(--duration-default, .25s);cursor:pointer}@media (hover: hover){footer.footer-main .footer-nav-section ul.footer-nav-section-list li a:hover{color:var(--color-grey-text, #9f9f9f)}}footer.footer-main .footer-inner-bottom{display:flex;width:100%;align-items:flex-end;margin-top:var(--margin-xl, 12rem)}@media (max-width: 1179.98px){footer.footer-main .footer-inner-bottom{font-size:1rem}}@media (max-width: 767.98px){footer.footer-main .footer-inner-bottom{flex-direction:column;gap:var(--gutter, 2rem);margin-top:var(--gutter-large, 4rem)}}footer.footer-main .footer-inner-bottom .footer-inner-bottom-logo{display:block;width:33.3333%}@media (max-width: 767.98px){footer.footer-main .footer-inner-bottom .footer-inner-bottom-logo{width:100%;order:1}}footer.footer-main .footer-inner-bottom .footer-inner-bottom-logo svg{display:block;width:100%;height:auto;max-width:33.5rem}@media (max-width: 1179.98px){footer.footer-main .footer-inner-bottom .footer-inner-bottom-logo svg{max-width:19rem}}@media (max-width: 767.98px){footer.footer-main .footer-inner-bottom .footer-inner-bottom-logo svg{max-width:100%}}footer.footer-main .footer-inner-bottom .footer-inner-bottom-social ul{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap}footer.footer-main .footer-inner-bottom .footer-inner-bottom-social ul li{position:relative;display:flex}footer.footer-main .footer-inner-bottom .footer-inner-bottom-social ul li:not(:last-child):after{content:",";margin-right:.25em;display:inline}footer.footer-main .footer-inner-bottom .footer-inner-bottom-social ul a{transition:color var(--duration-default, .25s);cursor:pointer}@media (hover: hover){footer.footer-main .footer-inner-bottom .footer-inner-bottom-social ul a:hover{color:var(--color-grey-text, #9f9f9f)}}@media (max-width: 767.98px){footer.footer-main .footer-inner-bottom .footer-inner-bottom-social{width:100%;order:0}}footer.footer-main .footer-inner-bottom .footer-inner-bottom-copyright{width:33.3333%;margin-left:auto;text-align:right}@media (max-width: 767.98px){footer.footer-main .footer-inner-bottom .footer-inner-bottom-copyright{order:2;width:100%;text-align:left}}.klaviyo-footer{position:relative}.klaviyo-footer .klaviyo-footer-form{display:flex;flex-direction:column;gap:var(--gutter, 2rem)}.klaviyo-footer .klaviyo-footer-form .error-message{font-size:var(--size-small, 1rem);line-height:var(--line-height, 1.5);letter-spacing:initial;margin-top:var(--gutter-quarter, .5rem)}.klaviyo-footer .klaviyo-footer-form .error-msg{display:block;margin-top:var(--gutter-quarter, .5rem);font-size:var(--size-small, 1rem);line-height:var(--line-height, 1.5);letter-spacing:initial}.klaviyo-footer .klaviyo-footer-form .error-msg[hidden]{display:none}.klaviyo-footer .klaviyo-footer-form input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;line-height:1;padding:var(--gutter-half, 1rem) 0;border:none;border-bottom:1px solid var(--color-text, var(--color-black, #000000));width:100%;box-shadow:none;outline:none}.klaviyo-footer .klaviyo-footer-form input[type=email]:-moz-placeholder-shown{border-color:var(--color-separator, #d9d9d9)}.klaviyo-footer .klaviyo-footer-form input[type=email]:placeholder-shown,.klaviyo-footer .klaviyo-footer-form input[type=email]:not(:focus){border-color:var(--color-separator, #d9d9d9)}.klaviyo-footer .klaviyo-footer-form button[type=submit]{-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-white, #ffffff);color:var(--color-black, #000000);background-color:var(--color-white-off, #f8f6f5);color:var(--color-text, var(--color-black, #000000));width:100%}.klaviyo-footer .klaviyo-footer-form button[type=submit]:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.klaviyo-footer .klaviyo-footer-form button[type=submit]{font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.klaviyo-footer .klaviyo-footer-form button[type=submit]:hover{background-color:var(--color-white-off, #f8f6f5);background-color:var(--color-text, var(--color-black, #000000));color:var(--color-white, #ffffff)}}.klaviyo-footer .klaviyo-footer-form button[type=submit][disabled]{opacity:.66;pointer-events:none}body:not(.announcement-bar-visible) .announcementBar{height:0}.announcementBar{display:block;font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5);line-height:1;text-box-trim:trim-both;text-box-edge:cap alphabetic;height:var(--announcement-bar-height, 4rem);max-height:var(--announcement-bar-height, 4rem);color:var(--color-white, #ffffff);position:fixed;display:flex;align-items:center;justify-content:center;overflow:hidden;top:0;left:0;right:0;z-index:100;cursor:pointer}.announcementBar .announcementBar-inner{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:1em var(--pwx-nav, 2rem)}.announcementBar .announcementBar-inner .announcementBar-text-desktop{display:block}@media (max-width: 767.98px){.announcementBar .announcementBar-inner .announcementBar-text-desktop{display:none}}.announcementBar .announcementBar-inner .announcementBar-text-mobile{display:none}@media (max-width: 767.98px){.announcementBar .announcementBar-inner .announcementBar-text-mobile{display:block}}.announcementBar.is-black{background-color:var(--color-black, #000000)}.announcementBar.is-brown{background-color:var(--color-brand-brown, rgb(169, 67, 30))}.announcementBar.is-green{background-color:var(--color-brand-green, rgb(58, 121, 94))}.announcementBar.is-lime{background-color:var(--color-brand-lime, rgb(181, 204, 57))}.announcementBar.is-orange{background-color:var(--color-brand-orange, rgb(255, 165, 0))}.announcementBar.is-pink{background-color:var(--color-brand-pink, rgb(196, 132, 144))}.announcementBar.is-red{background-color:var(--color-brand-red, rgb(242, 95, 102))}.announcementBar.is-turquoise{background-color:var(--color-brand-turquoise, rgb(132, 206, 195))}.announcementBar.is-violet{background-color:var(--color-brand-violet, rgb(184, 172, 208))}#splash{position:fixed;top:0;left:0;right:0;bottom:0;z-index:500;background-color:var(--color-bg, var(--color-white, #ffffff));overscroll-behavior:none;display:flex;align-items:center;justify-content:center}#splash .splash-background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}#splash .splash-background .image{display:block;width:100%;height:100%}#splash .splash-background .image img,#splash .splash-background .image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#splash .splash-content{position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center;z-index:1;padding:var(--pwy, 2.5rem) var(--pwx, 12rem);-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);background-color:#00000026}@media (max-width: 767.98px){#splash .splash-content{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}}#splash .splash-logo{color:var(--color-white, #ffffff);position:absolute;top:0;left:0;right:0;z-index:10;display:flex;justify-content:center;padding:var(--pwy, 2.5rem) var(--pwx, 12rem) 0 var(--pwx, 12rem)}#splash .splash-logo>svg{height:2.5em;width:auto}@media (max-width: 767.98px){#splash .splash-logo>svg{height:2.2rem}}#splash .splash-footer{color:var(--color-white, #ffffff);position:absolute;bottom:0;left:0;right:0;z-index:2;padding:var(--pwy, 2.5rem) var(--pwx, 12rem) 4rem var(--pwx, 12rem);display:flex;text-align:center;flex-direction:column}#splash .splash-footer>b,#splash .splash-footer strong{font-size:2rem;font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);font-weight:400;line-height:2}#splash .splash-footer a{text-decoration:underline;cursor:pointer;text-decoration-color:transparent;transition:opacity var(--duration-default, .25s),text-decoration-color var(--duration-default, .25s)}@media (hover: hover){#splash .splash-footer a:hover{opacity:.65;text-decoration-color:currentColor}}.splash-klaviyo-form{font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5);color:var(--color-bg, var(--color-white, #ffffff))}.splash-klaviyo-form .klaviyo-form-container{width:40em;max-width:90vw}.splash-klaviyo-form .splash-success{text-align:center}.splash-klaviyo-form .splash-success a{cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;transition:text-decoration-color var(--duration-default, .25s)}@media (hover: hover){.splash-klaviyo-form .splash-success a:hover{text-decoration-color:transparent}}.splash-klaviyo-form .klaviyo-form-email,.splash-klaviyo-form .klaviyo-form-sms{display:block}.splash-klaviyo-form .klaviyo-form-email>*,.splash-klaviyo-form .klaviyo-form-sms>*{margin:1.25rem 0}.splash-klaviyo-form .klaviyo-form-email>*:first-child,.splash-klaviyo-form .klaviyo-form-sms>*:first-child{margin-top:0}.splash-klaviyo-form .klaviyo-form-email>*:last-child,.splash-klaviyo-form .klaviyo-form-sms>*:last-child{margin-bottom:0}.splash-klaviyo-form .klaviyo-form-email.is-submitted .form-field,.splash-klaviyo-form .klaviyo-form-email.is-submitted .cancel-btn,.splash-klaviyo-form .klaviyo-form-email.is-submitted .footer-content,.splash-klaviyo-form .klaviyo-form-sms.is-submitted .form-field,.splash-klaviyo-form .klaviyo-form-sms.is-submitted .cancel-btn,.splash-klaviyo-form .klaviyo-form-sms.is-submitted .footer-content{opacity:.5}.splash-klaviyo-form .klaviyo-form-email.is-submitted .submit-btn,.splash-klaviyo-form .klaviyo-form-sms.is-submitted .submit-btn{cursor:not-allowed}.splash-klaviyo-form .klaviyo-form-email.is-submitting .form-field,.splash-klaviyo-form .klaviyo-form-email.is-submitting .cancel-btn,.splash-klaviyo-form .klaviyo-form-email.is-submitting .footer-content,.splash-klaviyo-form .klaviyo-form-sms.is-submitting .form-field,.splash-klaviyo-form .klaviyo-form-sms.is-submitting .cancel-btn,.splash-klaviyo-form .klaviyo-form-sms.is-submitting .footer-content{opacity:.5}.splash-klaviyo-form .klaviyo-form-email.is-submitting .submit-btn,.splash-klaviyo-form .klaviyo-form-sms.is-submitting .submit-btn{cursor:wait}.splash-klaviyo-form .form-field{width:100%}.splash-klaviyo-form .email-input,.splash-klaviyo-form .sms-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;line-height:inherit;background:transparent;outline:none;box-shadow:none;border:none;color:inherit;padding:.8em 0;border-bottom:1px solid currentColor;width:100%}.splash-klaviyo-form .email-input::-moz-placeholder,.splash-klaviyo-form .sms-input::-moz-placeholder{color:inherit}.splash-klaviyo-form .email-input::placeholder,.splash-klaviyo-form .sms-input::placeholder{color:inherit}.splash-klaviyo-form input+.error-msg:not([hidden]){display:inline-block;margin-top:.5em}.splash-klaviyo-form .form-actions{display:flex;gap:var(--gutter-half, 1rem)}.splash-klaviyo-form .footer-content{font-size:var(--size-small, 1rem);line-height:var(--line-height, 1.5);letter-spacing:initial;text-align:center;font-size:.8rem}.splash-klaviyo-form .footer-content a{text-decoration:underline;cursor:pointer;text-decoration-color:transparent;transition:opacity var(--duration-default, .25s),text-decoration-color var(--duration-default, .25s)}@media (hover: hover){.splash-klaviyo-form .footer-content a:hover{opacity:.65;text-decoration-color:currentColor}}.splash-klaviyo-form .submit-btn{-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-white, #ffffff);color:var(--color-black, #000000)}.splash-klaviyo-form .submit-btn:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.splash-klaviyo-form .submit-btn{font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.splash-klaviyo-form .submit-btn:hover{background-color:var(--color-white-off, #f8f6f5)}}.splash-klaviyo-form .cancel-btn{-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:transparent;color:var(--color-white, #ffffff);border:1px solid currentColor}.splash-klaviyo-form .cancel-btn:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.splash-klaviyo-form .cancel-btn{font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.splash-klaviyo-form .cancel-btn:hover{opacity:.8}}.splash-klaviyo-form .submit-btn,.splash-klaviyo-form .cancel-btn{width:100%}.splash-klaviyo-form .submit-btn:disabled,.splash-klaviyo-form .cancel-btn:disabled{opacity:.7;cursor:not-allowed}.splash-klaviyo-form .error-message{color:red;margin-top:8px;font-size:14px}.splash-klaviyo-form .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.page-policy-wrapper{margin-top:var(--margin-main-top, 16rem);margin-bottom:var(--margin-main-top, 16rem);padding-left:var(--pwx, 12rem);padding-right:var(--pwx, 12rem)}.page-policy-wrapper .page-policy-inner{display:flex;gap:var(--gutter-large, 4rem);align-items:flex-start;justify-content:space-between;padding-top:var(--gutter, 2rem);border-top:1px solid var(--color-separator, #d9d9d9)}.page-policy-wrapper .page-policy-sidebar{width:60%;position:sticky;top:calc(var(--sticky-top, var(--margin-main-top, 16rem)) + 0px);font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial}.page-policy-wrapper .page-policy-sidebar ul{display:flex;flex-direction:column;gap:.5em}.page-policy-wrapper .page-policy-sidebar ul a{transition:color var(--duration-default, .25s);cursor:pointer;position:relative}@media (hover: hover){.page-policy-wrapper .page-policy-sidebar ul a:hover{color:var(--color-grey-text, #9f9f9f)}}.page-policy-wrapper .page-policy-sidebar ul a.is-active:before{content:"▪";display:inline-block;margin-right:.58em}.page-policy-wrapper .page-policy-content{font-size:var(--size-body, 1.2rem);width:38em;max-width:100%}@media (max-width: 1179.98px){.page-policy-wrapper .page-policy-content{width:60%;max-width:60%}}@media (max-width: 767.98px){.page-policy-wrapper .page-policy-content{width:100%;max-width:100%}}.shopify-policy__container{padding:0;font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5);line-height:1.66667;max-width:initial;margin:initial}.shopify-policy__container .shopify-policy__title{font-size:inherit;text-align:left;margin-bottom:calc(2em * var(--line-height, 1.5));font-weight:400;text-transform:uppercase}.shopify-policy__container .shopify-policy__body{font-weight:300}.shopify-policy__container .shopify-policy__body p+p{margin-top:calc(1em * var(--line-height, 1.5))}.shopify-policy__container .shopify-policy__body h2{font-size:inherit;text-align:left;margin-bottom:calc(1em * var(--line-height, 1.5));font-weight:400;text-transform:uppercase}.shopify-policy__container .shopify-policy__body h2:not(:first-child){margin-top:calc(2em * var(--line-height, 1.5))}.shopify-policy__container .shopify-policy__body h3{font-size:inherit;text-align:left;margin-bottom:calc(1em * var(--line-height, 1.5));font-weight:400}.shopify-policy__container .shopify-policy__body h3:not(:first-child){margin-top:calc(1.5em * var(--line-height, 1.5))}.shopify-policy__container .shopify-policy__body a{cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;transition:text-decoration-color var(--duration-default, .25s)}@media (hover: hover){.shopify-policy__container .shopify-policy__body a:hover{text-decoration-color:transparent}}.shopify-policy__container .shopify-policy__body ul{list-style-type:circle}.shopify-policy__container .shopify-policy__body ul:not(:last-child){margin-bottom:calc(1.5em * var(--line-height, 1.5))}.shopify-policy__container .shopify-policy__body ul:not(:first-child){margin-top:calc(1em * var(--line-height, 1.5))}.shopify-policy__container .shopify-policy__body ul li+li{margin-top:.5em}.shopify-policy__container .shopify-policy__body table{margin-bottom:calc(2em * var(--line-height, 1.5));margin-top:calc(2em * var(--line-height, 1.5))}.shopify-policy__container .shopify-policy__body table th{text-transform:uppercase;font-weight:400}.shopify-policy__container .shopify-policy__body table tr{vertical-align:top}.shopify-policy__container .shopify-policy__body table tr:has(th):not(:has(td)) th{padding-bottom:1em}.shopify-policy__container .shopify-policy__body table tr:has(td:nth-child(2)) td:nth-child(1){padding-right:1em}.shopify-policy__container .shopify-policy__body table tr:has(td:nth-child(2)) td:nth-child(2){padding-left:1em}.page-split-wrapper{padding-top:var(--margin-main-top, 16rem);margin-bottom:var(--margin-main-top, 16rem);padding-left:var(--pwx, 12rem);padding-right:var(--pwx, 12rem)}.page-split-wrapper .page-split-inner{display:flex;gap:var(--gutter-large, 4rem);align-items:flex-start;justify-content:space-between;padding-top:var(--gutter, 2rem);border-top:1px solid var(--color-separator, #d9d9d9);margin-left:auto;margin-right:auto;max-width:var(--container-max-width, 140rem);width:100%}@media (max-width: 767.98px){.page-split-wrapper .page-split-inner{padding-top:0;border-top:none;flex-direction:column}}.page-split-wrapper .page-split-sidebar{width:40%;position:sticky;top:calc(var(--sticky-top, var(--margin-main-top, 16rem)) + 0px);font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial}@media (max-width: 1179.98px){.page-split-wrapper .page-split-sidebar{font-size:var(--size-body, 1.2rem)}}@media (max-width: 767.98px){.page-split-wrapper .page-split-sidebar{width:100%;position:relative;top:initial}}.page-split-wrapper .page-split-sidebar ul{display:flex;flex-direction:column;gap:.5em}.page-split-wrapper .page-split-sidebar ul a{transition:color var(--duration-default, .25s);cursor:pointer;position:relative}@media (hover: hover){.page-split-wrapper .page-split-sidebar ul a:hover{color:var(--color-grey-text, #9f9f9f)}}.page-split-wrapper .page-split-sidebar ul a.is-active:before{content:"▪";display:inline-block;margin-right:.58em}.page-split-wrapper .page-split-content{font-size:var(--size-body, 1.2rem);width:38em;max-width:100%}@media (max-width: 1179.98px){.page-split-wrapper .page-split-content{width:60%;max-width:60%}}@media (max-width: 767.98px){.page-split-wrapper .page-split-content{width:100%;max-width:100%;padding-top:var(--gutter, 2rem);border-top:1px solid var(--color-separator, #d9d9d9)}}.page-split-wrapper .page-split-content .faq-section-heading{font-size:var(--size-small, 1rem);line-height:var(--line-height, 1.5);letter-spacing:initial;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text, var(--color-black, #000000))!important;font-size:var(--size-body, 1.2rem);margin-bottom:var(--gutter, 2rem)}@media (max-width: 767.98px){.page-split-wrapper .page-split-content .faq-section-heading{color:var(--color-grey-text, #9f9f9f);letter-spacing:0}}.page-split-wrapper .page-split-content .faq-section-heading:not(:first-child){margin-top:var(--margin-md2, 6rem)}.page-split-wrapper .page-split-content .richtext-wrapper{font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5)}.page-split-wrapper .page-split-content .richtext-wrapper a{cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;transition:text-decoration-color var(--duration-default, .25s)}@media (hover: hover){.page-split-wrapper .page-split-content .richtext-wrapper a:hover{text-decoration-color:transparent}}s.price-old{color:var(--color-grey-text, #9f9f9f)}.product-grid-item{display:block;position:relative;min-width:28rem}@media (max-width: 1179.98px){.product-grid-item{width:var(--mobile-card-width, 26.3rem)!important;min-width:var(--mobile-card-width, 26.3rem)}}@media (max-width: 767.98px){.product-grid-item{width:var(--mobile-card-width, 26.3rem)!important;min-width:initial}}@media (hover: hover){.product-grid-item:hover .product-grid-item-quickadd{opacity:1!important}}.product-grid-item.is-nav-product .product-grid-item-image .image-item:first-child{opacity:1;pointer-events:initial}.product-grid-item .product-grid-item-image{display:block;aspect-ratio:.845959596;width:100%;height:auto;position:relative}@media (max-width: 767.98px){.product-grid-item .product-grid-item-image{aspect-ratio:.75!important}}.product-grid-item .product-grid-item-image .image-item{display:block;position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;transition:opacity var(--duration-default, .25s) ease-in-out;opacity:0}.product-grid-item .product-grid-item-image .image-item .image{display:block;width:100%;height:100%}.product-grid-item .product-grid-item-image .image-item img,.product-grid-item .product-grid-item-image .image-item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-grid-item .product-grid-item-image .image-item.is-active{opacity:1;pointer-events:initial}.product-grid-item .product-grid-item-image .product-grid-item-image-nav{display:flex;position:absolute;top:0;left:0;height:100%;width:100%;align-items:center;justify-content:space-between;z-index:1;pointer-events:none;opacity:0;transition:opacity var(--duration-default, .25s)}@media (max-width: 767.98px){.product-grid-item .product-grid-item-image .product-grid-item-image-nav{opacity:1!important}}.product-grid-item .product-grid-item-image .product-grid-item-image-nav .nav-arrow{padding:var(--gutter-half, 1rem);cursor:pointer;display:block;pointer-events:initial;transition:opacity var(--duration-default, .25s)}.product-grid-item .product-grid-item-image .product-grid-item-image-nav .nav-arrow svg{display:block;width:.75rem;height:auto}.product-grid-item .product-grid-item-image .product-grid-item-image-nav .nav-arrow svg path{stroke:var(--color-separator, #d9d9d9);transition:stroke var(--duration-default, .25s)}.product-grid-item .product-grid-item-image .product-grid-item-image-nav .nav-arrow[disabled]{opacity:.5;pointer-events:none}@media (hover: hover){.product-grid-item .product-grid-item-image .product-grid-item-image-nav .nav-arrow:hover svg path{stroke:var(--color-grey-text, #9f9f9f)}}.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines{display:flex;position:absolute;bottom:0;left:0;width:100%;z-index:1;pointer-events:none;opacity:0;transition:opacity var(--duration-default, .25s);background-color:var(--color-separator, #d9d9d9)}@media (max-width: 767.98px){.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines{opacity:1!important}}.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines .line{display:block;width:100%;height:2px;background-color:transparent;transition:background-color var(--duration-default, .25s),transform var(--duration-default, .25s) cubic-bezier(.32,0,0,1);position:relative}.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines .line:nth-child(1){z-index:1;background-color:var(--color-text, var(--color-black, #000000))}.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines[data-active-index="0"] .line:nth-child(1){transform:translate(0)}.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines[data-active-index="1"] .line:nth-child(1){transform:translate(100%)}.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines[data-active-index="2"] .line:nth-child(1){transform:translate(200%)}.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines[data-active-index="3"] .line:nth-child(1){transform:translate(300%)}.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines[data-active-index="4"] .line:nth-child(1){transform:translate(400%)}.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines[data-active-index="5"] .line:nth-child(1){transform:translate(500%)}.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines[data-active-index="6"] .line:nth-child(1){transform:translate(600%)}.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines[data-active-index="7"] .line:nth-child(1){transform:translate(700%)}.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines[data-active-index="8"] .line:nth-child(1){transform:translate(800%)}.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines[data-active-index="9"] .line:nth-child(1){transform:translate(900%)}.product-grid-item .product-grid-item-image .product-grid-item-image-nav-lines[data-active-index="10"] .line:nth-child(1){transform:translate(1000%)}@media (hover: hover){.product-grid-item .product-grid-item-image:hover .product-grid-item-image-nav,.product-grid-item .product-grid-item-image:hover .product-grid-item-image-nav-lines{opacity:1}}.product-grid-item .product-grid-item-image .product-grid-item-card-tag{position:absolute;top:1.5rem;left:1.5rem;z-index:1;-webkit-appearance:none;outline:none;border:none;display:inline-flex;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));font-size:var(--size-small, 1rem);cursor:default;padding:.5em .7em .7em}.product-grid-item .product-grid-item-image .product-grid-item-card-tag:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.product-grid-item .product-grid-item-image .product-grid-item-card-tag{font-size:var(--size-body, 1.2rem);font-size:var(--size-small, 1rem)}}.product-grid-item .product-grid-item-content{display:block;position:relative;margin-top:var(--gutter, 2rem)}.product-grid-item .product-grid-item-content .product-grid-item-title{font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;line-height:1;display:flex;justify-content:space-between;align-items:center}@media (max-width: 1179.98px){.product-grid-item .product-grid-item-content .product-grid-item-title .product-grid-item-rating{display:none}}.product-grid-item .product-grid-item-content [data-oke-star-rating]{height:1em!important;font-size:inherit!important;line-height:1;transform:none!important;display:block!important}.product-grid-item .product-grid-item-content .okeReviews.oke-sr>div{display:flex;align-items:center;gap:var(--gutter-quarter, .5rem);font-size:var(--size-body, 1.2rem);line-height:1}.product-grid-item .product-grid-item-content .okeReviews.oke-sr>div .oke-sr-rating{display:block;order:1}.product-grid-item .product-grid-item-content .okeReviews.oke-sr>div .oke-sr-stars{order:0;margin:0}.product-grid-item .product-grid-item-content .okeReviews.oke-sr>div .oke-sr-count{order:2;margin-left:calc(-1 * var(--gutter-quarter, .5rem) / 2);display:flex;gap:0}.product-grid-item .product-grid-item-content .okeReviews.oke-sr>div .oke-sr-count .oke-sr-label-text{display:none}.product-grid-item .product-grid-item-content .okeReviews.oke-sr>div .oke-sr-count .oke-sr-count-number{display:flex;align-items:center;gap:0;position:relative;color:var(--color-grey, #9f9f9f)}.product-grid-item .product-grid-item-content .okeReviews.oke-sr>div .oke-sr-count .oke-sr-count-number:before{content:"(";display:block}.product-grid-item .product-grid-item-content .okeReviews.oke-sr>div .oke-sr-count .oke-sr-count-number:after{content:")";display:block}.product-grid-item .product-grid-item-content .product-grid-item-subtitle{font-size:var(--size-body, 1.2rem);color:var(--color-grey, #9f9f9f);line-height:1;margin-top:.5em}.product-grid-item .product-grid-item-content .sm-product-grid-item-rating{display:none}@media (max-width: 1179.98px){.product-grid-item .product-grid-item-content .sm-product-grid-item-rating{display:block;margin-top:1em}}.product-grid-item .product-grid-item-content .product-grid-item-bottom{margin-top:var(--gutter, 2rem)}.product-grid-item .product-grid-item-content .product-grid-item-bottom .product-grid-item-price{font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;transition:opacity var(--duration-default, .25s);line-height:1}.product-grid-item .product-grid-item-content .product-grid-item-benefits{display:flex;gap:var(--gutter-xs, .3rem);flex-wrap:wrap;width:100%;position:absolute;top:100%;left:0;z-index:2;pointer-events:none;opacity:0;transform:translateY(-50%);transition:all var(--duration-default, .25s) ease-out}.product-grid-item .product-grid-item-content .product-grid-item-benefits .product-grid-item-benefits-item{-webkit-appearance:none;outline:none;border:none;display:inline-flex;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-white-off, #f8f6f5);color:var(--color-black, #000000);font-size:var(--size-small, 1rem);padding:.5em .7em .7em}.product-grid-item .product-grid-item-content .product-grid-item-benefits .product-grid-item-benefits-item:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.product-grid-item .product-grid-item-content .product-grid-item-benefits .product-grid-item-benefits-item{font-size:var(--size-body, 1.2rem);font-size:var(--size-small, 1rem)}}.product-grid-item .product-grid-item-content .product-grid-item-quickadd{position:relative;width:100%;z-index:1;opacity:0;transition:all var(--duration-default, .25s) ease-out;transform:translateY(-40%)}@media (max-width: 767.98px){.product-grid-item .product-grid-item-content .product-grid-item-quickadd{opacity:1!important;transform:translateY(-40%)!important}}.product-grid-item .product-grid-item-content .product-grid-item-quickadd button{-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));font-size:var(--size-body, 1.2rem);width:100%;opacity:1!important;transition:all var(--duration-default, .25s)}.product-grid-item .product-grid-item-content .product-grid-item-quickadd button:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.product-grid-item .product-grid-item-content .product-grid-item-quickadd button{font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.product-grid-item .product-grid-item-content .product-grid-item-quickadd button:hover{background-color:var(--color-black-faded, #202020)}.product-grid-item:hover .product-grid-item-content .product-grid-item-quickadd{opacity:1}}.product-nav-item{display:block;position:relative}@media (max-width: 1179.98px){.product-nav-item{display:flex;align-items:center;width:100%;gap:var(--gutter, 2rem);padding:var(--gutter-half, 1rem) var(--gutter, 2rem) var(--gutter-half, 1rem) var(--gutter-half, 1rem);border:1px solid var(--color-separator, #d9d9d9);border-radius:var(--radius-small, .3rem)}}.product-nav-item .product-nav-item-image{display:block;aspect-ratio:.845959596;width:100%;height:auto;position:relative}@media (max-width: 1179.98px){.product-nav-item .product-nav-item-image{aspect-ratio:1;width:7rem;height:7rem}}.product-nav-item .product-nav-item-image .image-item{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.product-nav-item .product-nav-item-image .image-item .image{display:block;width:100%;height:100%}.product-nav-item .product-nav-item-image .image-item img,.product-nav-item .product-nav-item-image .image-item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-nav-item .product-nav-item-image .product-nav-item-card-tag{position:absolute;top:1.5rem;left:1.5rem;z-index:1;-webkit-appearance:none;outline:none;border:none;display:inline-flex;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));padding:1em 1em 1.1em;font-size:var(--size-small, 1rem);cursor:default}.product-nav-item .product-nav-item-image .product-nav-item-card-tag:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.product-nav-item .product-nav-item-image .product-nav-item-card-tag{font-size:var(--size-body, 1.2rem);font-size:var(--size-small, 1rem)}}@media (max-width: 1179.98px){.product-nav-item .product-nav-item-image .product-nav-item-card-tag{display:none}}.product-nav-item .product-nav-item-content{display:block;position:relative;margin-top:var(--gutter, 2rem)}@media (max-width: 1179.98px){.product-nav-item .product-nav-item-content{margin-top:0}}.product-nav-item .product-nav-item-content .product-nav-item-title{font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;line-height:1;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width: 1440.98px){.product-nav-item .product-nav-item-content .product-nav-item-title{font-size:var(--size-body, 1.2rem)}}@media (max-width: 1179.98px){.product-nav-item .product-nav-item-content .product-nav-item-title{font-size:var(--size-body, 1.2rem)}}.product-nav-item .product-nav-item-content .product-nav-item-subtitle{font-size:var(--size-body, 1.2rem);color:var(--color-grey, #9f9f9f);line-height:1;margin-top:.5em;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width: 1440.98px){.product-nav-item .product-nav-item-content .product-nav-item-subtitle{font-size:var(--size-small, 1rem);margin-top:var(--gutter-half, 1rem)}}@media (max-width: 1179.98px){.product-nav-item .product-nav-item-content .product-nav-item-subtitle{font-size:var(--size-small, 1rem);margin-top:var(--gutter-half, 1rem)}}.product-nav-item .product-nav-item-button{display:none}@media (max-width: 1179.98px){.product-nav-item .product-nav-item-button{position:relative;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;height:var(--button-round-size, 3rem);width:var(--button-round-size, 3rem);border-radius:50%;background-color:var(--color-white-off, #f8f6f5);color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),opacity var(--duration-default, .25s);margin-left:auto}.product-nav-item .product-nav-item-button:hover:active{transform:scale(.985)}.product-nav-item .product-nav-item-button>svg{height:20%;width:auto;-o-object-fit:contain;object-fit:contain;display:block;transition:opacity var(--duration-default, .25s)}}@media (max-width: 1179.98px) and (hover: hover){.product-nav-item .product-nav-item-button:hover{background-color:var(--color-white-off-faded, #e5e1df)}}@media (max-width: 1179.98px){.product-nav-item .product-nav-item-button:disabled{pointer-events:none}.product-nav-item .product-nav-item-button:disabled>svg{opacity:.33}}a.skip-to-content-link{display:block;position:absolute;top:0;left:0;opacity:0;z-index:-1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-pdp{display:flex;min-height:calc(var(--vh, 1vh) * 100)}@media (max-width: 1179.98px){.page-pdp{flex-direction:column}}.pdp-gallery{display:flex;position:relative;width:50%;padding-top:calc(var(--header-height, 5.6rem) + var(--announcement-bar-height, 0rem));overflow:hidden;height:calc(var(--vh, 1vh) * 100);position:sticky;top:0}@media (max-width: 1440.98px){.pdp-gallery{min-width:55%}}@media (max-width: 1179.98px){.pdp-gallery{position:relative;top:initial;width:100%;height:calc(var(--vh, 1vh) * 100 - 15rem)}}.pdp-gallery[data-total="1"] .pdp-gallery-thumbs{display:none!important}.pdp-gallery .pdp-gallery-thumbs{display:flex;flex-direction:column;gap:var(--gutter-half, 1rem);align-items:center;justify-content:center;padding:var(--pwx-nav, 2rem)}@media (max-width: 1440.98px){.pdp-gallery .pdp-gallery-thumbs{position:absolute;z-index:1}}@media (max-width: 1179.98px){.pdp-gallery .pdp-gallery-thumbs{display:none!important}}.pdp-gallery .pdp-gallery-thumbs .pdp-gallery-thumb{display:block;width:6rem;height:6rem;border-radius:var(--radius, 1rem);overflow:hidden;border:1px solid var(--color-separator, #d9d9d9);opacity:.33;transition:opacity var(--duration-default, .25s);cursor:pointer}.pdp-gallery .pdp-gallery-thumbs .pdp-gallery-thumb.is-active{opacity:1}.pdp-gallery .pdp-gallery-thumbs .pdp-gallery-thumb .image{display:block;width:100%;height:100%}.pdp-gallery .pdp-gallery-thumbs .pdp-gallery-thumb .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pdp-gallery .pdp-gallery-inner{display:block;position:relative;width:100%;height:100%;cursor:pointer}@media (max-width: 1179.98px){.pdp-gallery .pdp-gallery-inner{overflow-x:scroll;scroll-snap-type:x mandatory;scroll-snap-align:center;display:flex;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pdp-gallery .pdp-gallery-inner::-webkit-scrollbar,.pdp-gallery .pdp-gallery-inner ::-webkit-scrollbar{width:0px!important;display:none;height:0px!important}}.pdp-gallery .pdp-gallery-nav{position:absolute;top:0;left:calc(6rem + 2 * var(--pwx-nav, 2rem));height:100%;width:calc(100% - (6rem + 2 * var(--pwx-nav, 2rem)));z-index:1;pointer-events:none}@media (max-width: 1440.98px){.pdp-gallery .pdp-gallery-nav{left:0;width:100%}}@media (max-width: 1179.98px){.pdp-gallery .pdp-gallery-nav{top:calc(var(--header-height, 5.6rem) + var(--announcement-bar-height, 0rem));left:0;width:100%;height:calc(100% - (var(--header-height, 5.6rem) + var(--announcement-bar-height, 0rem)))}}.pdp-gallery .pdp-gallery-nav .pdp-gallery-nav-button{padding:var(--gutter, 2rem);cursor:pointer;display:block;pointer-events:initial;transition:opacity var(--duration-default, .25s);position:absolute;top:50%;transform:translateY(-50%)}.pdp-gallery .pdp-gallery-nav .pdp-gallery-nav-button.is-prev{left:0}.pdp-gallery .pdp-gallery-nav .pdp-gallery-nav-button.is-next{right:0}.pdp-gallery .pdp-gallery-nav .pdp-gallery-nav-button svg{display:block;width:.75rem;height:auto}.pdp-gallery .pdp-gallery-nav .pdp-gallery-nav-button svg path{stroke:var(--color-separator, #d9d9d9);transition:stroke var(--duration-default, .25s)}.pdp-gallery .pdp-gallery-nav .pdp-gallery-nav-button[disabled]{opacity:.5;pointer-events:none}@media (hover: hover){.pdp-gallery .pdp-gallery-nav .pdp-gallery-nav-button:hover svg path{stroke:var(--color-grey-text, #9f9f9f)}}.pdp-gallery .pdp-gallery-nav .pdp-nav-lines{display:flex;position:absolute;bottom:0;left:0;width:100%;z-index:10;pointer-events:none;background-color:var(--color-separator, #d9d9d9);display:none}@media (max-width: 1179.98px){.pdp-gallery .pdp-gallery-nav .pdp-nav-lines{display:flex}}.pdp-gallery .pdp-gallery-nav .pdp-nav-lines .line{display:block;width:100%;height:2px;background-color:transparent;transition:background-color var(--duration-default, .25s),left .2s;position:relative;will-change:left}.pdp-gallery .pdp-gallery-nav .pdp-nav-lines .line:nth-child(1){z-index:1;background-color:var(--color-text, var(--color-black, #000000));left:var(--mobile-position, 0%)}.pdp-gallery .pdp-gallery-item{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity var(--duration-default, .25s) ease-in-out;pointer-events:none}@media (max-width: 1179.98px){.pdp-gallery .pdp-gallery-item{position:relative;scroll-snap-align:center;top:initial;left:initial;opacity:1!important;pointer-events:initial;flex-shrink:0}}.pdp-gallery .pdp-gallery-item.is-active{opacity:1;pointer-events:initial}.pdp-gallery .pdp-gallery-item .image{display:block;position:relative;width:100%;height:100%}.pdp-gallery .pdp-gallery-item .image img,.pdp-gallery .pdp-gallery-item .image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pdp-content{display:flex;justify-content:center;width:50%;padding:var(--margin-main-top, 16rem) var(--gutter-large, 4rem) calc(var(--header-height, 5.6rem) + var(--announcement-bar-height, 0rem)) var(--gutter-large, 4rem);min-height:calc(var(--vh, 1vh) * 100)}@media (min-width: 1620px){.pdp-content{padding-top:calc(var(--margin-main-top, 16rem) * 1.5)}}@media screen and (min-width: 1441px) and (max-aspect-ratio: 1.5){.pdp-content{padding-top:calc(var(--margin-main-top, 16rem) * 1.75)}}@media (max-width: 1179.98px){.pdp-content{min-height:initial;justify-content:flex-start;padding:var(--gutter, 2rem) var(--gutter, 2rem) 0 var(--gutter, 2rem);width:100%}}.pdp-content .pdp-content-inner{width:100%;max-width:45.4rem;display:flex;flex-direction:column;gap:3rem}@media (max-width: 1179.98px){.pdp-content .pdp-content-inner{gap:var(--gutter, 2rem);max-width:100%}}.pdp-content .pdp-title-wrapper{display:flex;flex-direction:column;gap:var(--gutter, 2rem)}@media (max-width: 1179.98px){.pdp-content .pdp-title-wrapper{order:0;gap:var(--gutter-half, 1rem)}}.pdp-content .pdp-title-wrapper .title{font-size:var(--size-medium2, 2.4rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);letter-spacing:initial;font-weight:400;text-box-trim:trim-both;text-box-edge:cap alphabetic;line-height:1}@media (max-width: 1179.98px){.pdp-content .pdp-title-wrapper .title{font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);letter-spacing:unset;font-size:1.6rem;order:0}}.pdp-content .pdp-title-wrapper .pdp-title-bottom{display:flex;justify-content:space-between;align-items:flex-start}.pdp-content .pdp-title-wrapper .pdp-title-bottom .subtitle{font-size:var(--size-small, 1rem);line-height:var(--line-height, 1.5);letter-spacing:initial;line-height:1;letter-spacing:.04em;text-transform:uppercase}@media (max-width: 767.98px){.pdp-content .pdp-title-wrapper .pdp-title-bottom .subtitle{color:var(--color-grey-text, #9f9f9f);letter-spacing:0}}.pdp-content .pdp-tags{display:flex;gap:var(--gutter-xs, .3rem);flex-wrap:wrap;width:100%}.pdp-content .pdp-tags .pdp-tags-item{-webkit-appearance:none;outline:none;border:none;display:inline-flex;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-white-off, #f8f6f5);color:var(--color-black, #000000);padding:1em;font-size:var(--size-small, 1rem)}.pdp-content .pdp-tags .pdp-tags-item:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.pdp-content .pdp-tags .pdp-tags-item{font-size:var(--size-body, 1.2rem);font-size:var(--size-small, 1rem)}}@media (max-width: 1179.98px){.pdp-content .pdp-tags{order:2}}.pdp-content .pdp-description{font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5);text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:300;letter-spacing:.02em}@media (max-width: 1179.98px){.pdp-content .pdp-description{order:2}}.pdp-content .pdp-actions{display:block}@media (max-width: 1179.98px){.pdp-content .pdp-actions{order:1}}.pdp-content .pdp-actions .button-add-to-cart{-webkit-appearance:none;outline:none;border:none;display:inline-flex;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);font-size:var(--size-body2, 1.4rem);padding:1.7em 3em 1.75em;background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));background-color:var(--cta-highlight-color, #000000);color:var(--color-white, #ffffff);width:100%}.pdp-content .pdp-actions .button-add-to-cart:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.pdp-content .pdp-actions .button-add-to-cart{font-size:var(--size-body, 1.2rem);font-size:var(--size-body2, 1.4rem);padding:1.7em 3em 1.75em}}@media (hover: hover){.pdp-content .pdp-actions .button-add-to-cart:hover{background-color:var(--color-black-faded, #202020);background-color:var(--cta-highlight-color-faded, var(--color-black-faded, #202020))}}.pdp-dropdowns-wrapper{display:block}@media (max-width: 1179.98px){.pdp-dropdowns-wrapper{order:3}}.pdp-dropdowns-wrapper .bundle-tabs-heading{font-size:var(--size-small, 1rem);line-height:var(--line-height, 1.5);letter-spacing:initial;line-height:1;letter-spacing:.04em;text-transform:uppercase;margin-bottom:var(--gutter, 2rem)}@media (max-width: 767.98px){.pdp-dropdowns-wrapper .bundle-tabs-heading{color:var(--color-grey-text, #9f9f9f);letter-spacing:0;color:var(--color-text, var(--color-black, #000000))!important}}.pdp-dropdowns-wrapper .bundle-tabs-nav{display:flex;gap:.5rem;margin-bottom:var(--gutter, 2rem)}@media (max-width: 767.98px){.pdp-dropdowns-wrapper .bundle-tabs-nav{gap:0}}.pdp-dropdowns-wrapper .bundle-tabs-nav .bundle-tab-button{-webkit-appearance:none;outline:none;border:none;display:inline-flex;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);font-size:var(--size-body, 1.2rem);background-color:var(--color-white-off, #f8f6f5);color:var(--color-black, #000000);padding:.9em 1.5em 1.1em;border-radius:5rem;background-color:transparent}.pdp-dropdowns-wrapper .bundle-tabs-nav .bundle-tab-button:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.pdp-dropdowns-wrapper .bundle-tabs-nav .bundle-tab-button{font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.pdp-dropdowns-wrapper .bundle-tabs-nav .bundle-tab-button:hover:not(.is-active):not(:disabled){background-color:var(--color-white-off, #f8f6f5)}}@media (max-width: 1179.98px){.pdp-dropdowns-wrapper .bundle-tabs-nav .bundle-tab-button{font-size:var(--size-small, 1rem)!important}}.pdp-dropdowns-wrapper .bundle-tabs-nav .bundle-tab-button.is-active{background-color:var(--color-white-off, #f8f6f5)!important;color:var(--color-black, #000000)!important}.pdp-dropdowns-wrapper .bundle-tabs-content{position:static!important;display:block;height:36rem;min-height:-moz-fit-content;min-height:fit-content}.pdp-dropdowns-wrapper .bundle-tabs-content .bundle-tab-panel{position:relative}.dropdown-item{position:relative;border-bottom:1px solid var(--color-separator, #d9d9d9)}.dropdown-item .dropdown-item-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5);padding:var(--gutter, 2rem) 0}.dropdown-item .dropdown-item-header .dropdown-item-title{font:inherit}.dropdown-item .dropdown-item-header .dropdown-item-icon{transition:transform var(--duration-long, .35s) cubic-bezier(.32,0,0,1)}.dropdown-item .dropdown-item-header .dropdown-item-icon svg{width:.6667em;height:.6667em;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.dropdown-item .dropdown-item-content .dropdown-item-content-inner{padding:0 0 var(--gutter-large, 4rem) 0;font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);letter-spacing:.02em;line-height:1.6;font-size:var(--size-body2, 1.4rem)}.dropdown-item .dropdown-item-content .dropdown-item-content-inner ul{padding-left:1em}.dropdown-item .dropdown-item-content .dropdown-item-content-inner ul>li{position:relative;display:flex;align-items:center;gap:.33em}.dropdown-item .dropdown-item-content .dropdown-item-content-inner ul>li:before{content:"";display:block;width:.2143em;height:.2143em;background-color:var(--color-text, var(--color-black, #000000));position:absolute;left:-.75em;top:.75em}.dropdown-item[data-expanded=true] .dropdown-item-icon{transform:rotate(135deg)}.shopify-section.section-main-product+.shopify-section{margin-top:var(--margin-xl, 12rem)}.collection-wrapper{display:block;margin-bottom:var(--margin-xl, 12rem);min-height:calc(var(--vh, 1vh) * 100 - var(--margin-main-top, 16rem));padding:0 var(--pwx, 12rem)}.collection-wrapper .collection-inner{display:block;margin-left:auto;margin-right:auto;max-width:var(--container-max-width, 140rem);width:100%}.collection-wrapper .collection-inner .collection-header{display:flex;font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;width:100%;padding-bottom:var(--gutter, 2rem);margin-bottom:var(--gutter, 2rem);border-bottom:1px solid var(--color-separator, #d9d9d9);line-height:1}.collection-wrapper .collection-inner .collection-grid{display:grid;grid-gap:var(--gutter, 2rem);grid-row-gap:var(--gutter-large, 4rem);grid-template-columns:repeat(4,1fr)}@media (max-width: 1179.98px){.collection-wrapper .collection-inner .collection-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767.98px){.collection-wrapper .collection-inner .collection-grid{grid-template-columns:repeat(1,1fr)}.collection-wrapper .collection-inner .collection-grid>.product-grid-item{width:100%!important}}:root{--oke-title-fontWeight: 400;--oke-title-fontSize: var(--size-body, 1.2rem);--oke-title-fontFamily: inherit;--oke-bodyText-fontWeight: 400;--oke-bodyText-fontSize: var(--size-body, 1.2rem);--oke-bodyText-fontFamily: var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);--oke-button-fontWeight: 400;--oke-button-fontSize: var(--size-body, 1.2rem);--oke-button-fontFamily: inherit;--oke-text-regular: var(--size-body, 1.2rem);--oke-border-color: var(--color-separator, #d9d9d9)}div[data-oke-star-rating][data-oke-reviews-product-id]{display:flex;font-size:var(--size-body, 1.2rem)!important;height:1em!important;transform:translateY(-.2em);transition:opacity var(--duration-default, .25s) 1s}div[data-oke-star-rating][data-oke-reviews-product-id]:not([data-oke-rendered]){opacity:0;transition-delay:0s!important}div[data-oke-star-rating][data-oke-reviews-product-id] .okeReviews .oke-is-clickable{display:flex;align-items:center;gap:var(--gutter-half, 1rem);font-size:var(--size-body, 1.2rem);line-height:1}div[data-oke-star-rating][data-oke-reviews-product-id] .okeReviews .oke-is-clickable .oke-sr-rating{display:block;order:1}div[data-oke-star-rating][data-oke-reviews-product-id] .okeReviews .oke-is-clickable .oke-sr-stars{order:0;margin:0}div[data-oke-star-rating][data-oke-reviews-product-id] .okeReviews .oke-is-clickable .oke-sr-count{order:2;margin-left:calc(-1 * var(--gutter-quarter, .5rem));display:flex;gap:0}div[data-oke-star-rating][data-oke-reviews-product-id] .okeReviews .oke-is-clickable .oke-sr-count .oke-sr-label-text{display:none}div[data-oke-star-rating][data-oke-reviews-product-id] .okeReviews .oke-is-clickable .oke-sr-count .oke-sr-count-number{display:flex;align-items:center;gap:0;position:relative;color:var(--color-grey, #9f9f9f)}div[data-oke-star-rating][data-oke-reviews-product-id] .okeReviews .oke-is-clickable .oke-sr-count .oke-sr-count-number:before{content:"(";display:block}div[data-oke-star-rating][data-oke-reviews-product-id] .okeReviews .oke-is-clickable .oke-sr-count .oke-sr-count-number:after{content:")";display:block}.okeReviews[data-oke-container] .oke-w-reviewSplit,div.okeReviews .oke-w-reviewSplit{text-align:left!important}.shopify-section[class=shopify-section]:not(#shopify-section-minicart){margin-bottom:var(--margin-xl, 12rem)}.shopify-section[class=shopify-section]:not(#shopify-section-minicart) div[data-oke-widget][data-oke-reviews-product-id]{padding:0 var(--pwx, 12rem)}.shopify-section[class=shopify-section]:not(#shopify-section-minicart) div[data-oke-widget][data-oke-reviews-product-id] .okeReviews.oke-w{margin-left:auto;margin-right:auto;max-width:var(--container-max-width, 140rem);width:100%}.okeReviews[data-oke-container] .oke-button{box-shadow:none!important;padding:1.2em 1.6667em 1.33em!important;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);min-width:8em}.okeReviews[data-oke-container] .oke-button .oke-icon{display:none!important}.okeReviews[data-oke-container] .oke-button:before{content:unset!important}.okeReviews .oke-reviewsTab{display:none!important}.okeReviews .oke-state,.okeReviews div.okeReviews .oke-state{border-bottom:0!important}.okeReviews .oke-w-ratingAverageModule .oke-stars{transform:scale(.75);transform-origin:bottom left}.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item{font-size:var(--size-body, 1.2rem);width:38em;max-width:100%;margin-left:auto}@media (max-width: 1179.98px){.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item{width:60%;max-width:60%}}@media (max-width: 767.98px){.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item{width:100%;max-width:100%}}.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewSplit-main{flex-direction:column;gap:var(--gutter, 2rem)}.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewSplit-main .oke-w-reviewSplit-left{width:100%;text-align:left;display:flex;flex-direction:column;position:relative}.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewSplit-main .oke-w-reviewSplit-left .oke-w-reviewSplit-reviewer{order:1;text-align:left}.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewSplit-main .oke-w-reviewSplit-left .oke-w-reviewSplit-stars{order:0;margin-top:0}.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewSplit-main .oke-w-reviewSplit-left .oke-w-reviewSplit-date{order:2;margin:0;position:absolute;right:0;line-height:1;width:auto}.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewSplit-main .oke-w-reviewSplit-left .oke-w-reviewer{align-items:flex-start}.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewSplit-main .oke-w-reviewSplit-left .oke-w-reviewer strong{font-weight:400!important}.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewSplit-main .oke-w-reviewSplit-footer,.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewSplit-main .oke-w-review-helpful{display:none!important}.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewSplit-main .oke-w-reviewSplit-right{margin:0}.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewSplit-main .oke-w-reviewSplit-right .oke-w-selectAttr-item{display:flex;justify-content:flex-start;font-size:var(--size-small, 1rem);line-height:1;padding:.5em .8em;border-radius:var(--radius-small, .3rem);border:1px solid var(--color-separator, #d9d9d9);width:-moz-fit-content;width:fit-content;text-box-trim:trim-both;text-box-edge:cap alphabetic}.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewSplit-main .oke-w-reviewSplit-right .oke-w-selectAttr-item .oke-w-selectAttr-item-title{font-weight:400!important;position:relative;display:flex;margin-right:.33em}.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewSplit-main .oke-w-reviewSplit-right .oke-w-selectAttr-item .oke-w-selectAttr-item-title:after{content:":";display:inline-block}.okeReviews .oke-w-reviewsTab .oke-w-reviews-main ul.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewSplit-main .oke-w-reviewSplit-mid{width:100%;margin:0}.oke-modal .oke-mediaGallery .oke-w-reviewSimple-reviewer .oke-w-reviewer .oke-w-reviewer-avatar{display:none!important}.oke-modal .oke-mediaGallery .oke-w-reviewSimple-reviewer .oke-w-reviewer .oke-w-reviewer-identity strong{font-weight:400!important}.oke-modal .oke-mediaGallery .oke-w-reviewSimple-content .oke-reviewContent-date,.oke-modal .oke-mediaGallery .oke-w-reviewSimple-helpful .oke-helpful{color:var(--color-grey-text, #9f9f9f)!important}.pdp-sticky-cta{position:fixed;bottom:0;left:0;width:100%;z-index:90;pointer-events:none;display:flex;justify-content:center;padding:var(--pwy, 2.5rem) var(--pwx-nav, 2rem)}@media (max-width: 767.98px){.pdp-sticky-cta{padding:0}}.pdp-sticky-cta .pdp-sticky-cta-inner{display:flex;align-items:center;gap:var(--gutter, 2rem);background-color:#ffffff80;-webkit-backdrop-filter:blur(3rem);backdrop-filter:blur(3rem);padding:var(--gutter-half, 1rem);border-radius:var(--radius-small, .3rem);filter:drop-shadow(0px 4px 150px rgba(0,0,0,.25));pointer-events:initial}@media (max-width: 767.98px){.pdp-sticky-cta .pdp-sticky-cta-inner{background-color:var(--color-bg, var(--color-white, #ffffff));-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;width:100%;padding:var(--gutter-half, 1rem);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 -2rem 2rem .5rem #00000005;gap:var(--gutter-half, 1rem)}}.pdp-sticky-cta .pdp-sticky-cta-inner .pdp-sticky-cta-image{display:block;width:5rem;height:5rem;overflow:hidden;border-radius:var(--radius-small, .3rem)}.pdp-sticky-cta .pdp-sticky-cta-inner .pdp-sticky-cta-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pdp-sticky-cta .pdp-sticky-cta-inner .pdp-sticky-cta-content{display:flex;flex-direction:column;gap:var(--gutter-quarter, .5rem);line-height:1;padding-right:var(--gutter-large, 4rem)}@media (max-width: 767.98px){.pdp-sticky-cta .pdp-sticky-cta-inner .pdp-sticky-cta-content{padding-right:0;font-size:var(--size-body, 1.2rem)}}.pdp-sticky-cta .pdp-sticky-cta-inner .pdp-sticky-cta-content .pdp-sticky-cta-title{font-size:var(--size-body, 1.2rem);text-box-trim:trim-both;text-box-edge:cap alphabetic}.pdp-sticky-cta .pdp-sticky-cta-inner .pdp-sticky-cta-content .pdp-sticky-cta-subtitle{font-size:var(--size-small, 1rem);color:var(--color-grey-text, #9f9f9f)}@media (max-width: 767.98px){.pdp-sticky-cta .pdp-sticky-cta-inner .pdp-sticky-cta-content .pdp-sticky-cta-subtitle{font-size:var(--size-small, 1rem)}}.pdp-sticky-cta .pdp-sticky-cta-inner .pdp-sticky-cta-actions{display:flex;align-items:center;gap:var(--gutter-half, 1rem)}.pdp-sticky-cta .pdp-sticky-cta-inner .pdp-sticky-cta-actions .pdp-sticky-cta-button{-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));font-size:var(--size-body, 1.2rem);width:30rem;max-width:20vw}.pdp-sticky-cta .pdp-sticky-cta-inner .pdp-sticky-cta-actions .pdp-sticky-cta-button:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.pdp-sticky-cta .pdp-sticky-cta-inner .pdp-sticky-cta-actions .pdp-sticky-cta-button{font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.pdp-sticky-cta .pdp-sticky-cta-inner .pdp-sticky-cta-actions .pdp-sticky-cta-button:hover{background-color:var(--color-black-faded, #202020)}}@media (max-width: 767.98px){.pdp-sticky-cta .pdp-sticky-cta-inner .pdp-sticky-cta-actions{margin-left:auto}.pdp-sticky-cta .pdp-sticky-cta-inner .pdp-sticky-cta-actions .pdp-sticky-cta-button{width:auto;max-width:unset;padding-left:1.2em;padding-right:1.2em}}.transition-pdpSticky-enter{transition:transform var(--duration-long, .35s) cubic-bezier(.27,.12,.4,1),opacity var(--duration-long, .35s)}.transition-pdpSticky-enter-start{transform:translateY(100%);opacity:0}.transition-pdpSticky-enter-end{transform:translateY(0);opacity:1}.transition-pdpSticky-leave{transition:transform var(--duration-long, .35s) cubic-bezier(.27,.12,.4,1),opacity var(--duration-long, .35s)}.transition-pdpSticky-leave-start{transform:translateY(0);opacity:1}.transition-pdpSticky-leave-end{transform:translateY(100%);opacity:0}.section-hero{display:block;position:relative;margin-bottom:var(--margin-xl, 12rem)}.section-hero .hero-logo{padding:0 var(--gutter, 2rem);padding-top:calc(var(--header-height, 5.6rem) + var(--announcement-bar-height, 0rem));margin-bottom:var(--gutter, 2rem)}.section-hero .hero-logo svg{width:calc((100% - 2 * var(--pwx, 12rem)) * .6667);max-width:92.7rem;height:auto;display:block}@media (max-width: 767.98px){.section-hero .hero-logo svg{width:100%;max-width:45rem}}.section-hero .section-hero-inner.is-fullscreen{height:calc(var(--vh, 1vh) * 100);max-height:calc(var(--vh, 1vh) * 100);display:flex;flex-direction:column;width:100%}.section-hero .section-hero-inner.is-fullscreen .hero-bottom{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;margin-top:0;padding-top:var(--gutter, 2rem);padding-bottom:var(--gutter, 2rem);flex-shrink:0;flex-grow:1}.section-hero .section-hero-inner.is-fullscreen .hero-image{height:100%;flex-shrink:1;flex-grow:0}@media (min-width: 1180px){.section-hero .section-hero-inner.is-fullscreen .hero-image{height:calc(100% - 8.2rem)}}.section-hero .section-hero-inner.is-fullscreen .hero-image .image{height:100%}.section-hero .section-hero-inner.is-fullscreen .hero-image .image img,.section-hero .section-hero-inner.is-fullscreen .hero-image .image video,.section-hero .section-hero-inner.is-fullscreen .hero-image .image hls-video,.section-hero .section-hero-inner.is-fullscreen .hero-image .image media-controller{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0!important}.section-hero .hero-image{display:block;width:100%;height:auto;position:relative}.section-hero .hero-image .image{display:block;width:100%}.section-hero .hero-image .image img,.section-hero .hero-image .image video{width:100%;height:auto}.section-hero .hero-bottom{padding:0 var(--gutter, 2rem);position:relative;margin-top:var(--gutter, 2rem);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gutter-large, 4rem)}@media (max-width: 767.98px){.section-hero .hero-bottom{gap:var(--gutter, 2rem);flex-direction:column}}.section-hero .hero-bottom .hero-headline{font-size:var(--size-large, 3rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1.2;letter-spacing:.02em;font-weight:400;max-width:80%}@media (max-width: 767.98px){.section-hero .hero-bottom .hero-headline{max-width:100%}}.section-hero .hero-bottom .hero-cta{-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff))}.section-hero .hero-bottom .hero-cta:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.section-hero .hero-bottom .hero-cta{font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.section-hero .hero-bottom .hero-cta:hover{background-color:var(--color-black-faded, #202020)}}@media (max-width: 767.98px){.section-hero .hero-bottom .hero-cta{width:100%}}.section-heroDouble{display:block;position:relative;margin-bottom:var(--margin-xl, 12rem)}.section-heroDouble .hero-logo{padding:0 var(--gutter, 2rem);padding-top:calc(var(--header-height, 5.6rem) + var(--announcement-bar-height, 0rem));margin-bottom:var(--gutter, 2rem)}.section-heroDouble .hero-logo svg{width:calc((100% - 2 * var(--pwx, 12rem)) * .6667);max-width:92.7rem;height:auto;display:block}@media (max-width: 767.98px){.section-heroDouble .hero-logo svg{width:100%;max-width:45rem}}.section-heroDouble .hero-content{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width: 767.98px){.section-heroDouble .hero-content{flex-direction:column;gap:8rem}}.section-heroDouble .hero-content.is-equal-heights .hero-content-left .hero-image img,.section-heroDouble .hero-content.is-equal-heights .hero-content-left .hero-image video,.section-heroDouble .hero-content.is-equal-heights .hero-content-right .hero-image img,.section-heroDouble .hero-content.is-equal-heights .hero-content-right .hero-image video{aspect-ratio:.75;-o-object-fit:cover;object-fit:cover}.section-heroDouble .hero-content-left,.section-heroDouble .hero-content-right{width:50%}.section-heroDouble .hero-content-left,.section-heroDouble .hero-content-right{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media (max-width: 767.98px){.section-heroDouble .hero-content-left,.section-heroDouble .hero-content-right{width:100%}}.section-heroDouble .hero-content-left .hero-image,.section-heroDouble .hero-content-right .hero-image{width:100%;height:auto;position:relative}.section-heroDouble .hero-content-left .hero-image img,.section-heroDouble .hero-content-left .hero-image video,.section-heroDouble .hero-content-right .hero-image img,.section-heroDouble .hero-content-right .hero-image video{border-radius:0!important}@media (max-width: 767.98px){.section-heroDouble .hero-content-left .hero-image img,.section-heroDouble .hero-content-left .hero-image video,.section-heroDouble .hero-content-right .hero-image img,.section-heroDouble .hero-content-right .hero-image video{aspect-ratio:.8;height:auto;-o-object-fit:cover;object-fit:cover}}.section-heroDouble .hero-content-left .hero-bottom,.section-heroDouble .hero-content-right .hero-bottom{padding:0 var(--gutter, 2rem);position:relative;margin-top:var(--gutter, 2rem);display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:var(--gutter, 2rem)}@media (max-width: 767.98px){.section-heroDouble .hero-content-left .hero-bottom,.section-heroDouble .hero-content-right .hero-bottom{padding:0 var(--pwx, 12rem)!important}}.section-heroDouble .hero-content-left .hero-bottom .hero-headline,.section-heroDouble .hero-content-right .hero-bottom .hero-headline{font-size:var(--size-medium, 1.8rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1.3;letter-spacing:.02em;font-weight:400;max-width:80%}.section-heroDouble .hero-content-left .hero-bottom .hero-cta,.section-heroDouble .hero-content-right .hero-bottom .hero-cta{-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff))}.section-heroDouble .hero-content-left .hero-bottom .hero-cta:hover:active,.section-heroDouble .hero-content-right .hero-bottom .hero-cta:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.section-heroDouble .hero-content-left .hero-bottom .hero-cta,.section-heroDouble .hero-content-right .hero-bottom .hero-cta{font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.section-heroDouble .hero-content-left .hero-bottom .hero-cta:hover,.section-heroDouble .hero-content-right .hero-bottom .hero-cta:hover{background-color:var(--color-black-faded, #202020)}}@media (max-width: 767.98px){.section-heroDouble .hero-content-left .hero-bottom .hero-cta,.section-heroDouble .hero-content-right .hero-bottom .hero-cta{width:100%}}.section-heroDouble .hero-content-left .hero-bottom{padding-right:0}.section-heroDouble .hero-content-right .hero-bottom{padding-left:0}.section-media{display:block;position:relative;padding:0 var(--pwx, 12rem);margin-bottom:var(--margin-xl, 12rem)}.section-media .section-media-inner{margin-left:auto;margin-right:auto;max-width:var(--container-max-width, 140rem);width:100%}.section-media .media-image{display:block;width:100%;height:auto;position:relative}.section-media .media-image .image{display:block;width:100%}.section-media .media-image .image img,.section-media .media-image .image video{width:100%;height:auto}.section-media .media-bottom{display:block;margin-top:var(--gutter, 2rem)}.section-media .media-bottom .media-headline.is-normal{font-size:var(--size-medium, 1.8rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1.3;letter-spacing:.02em;font-weight:400;max-width:20em;text-wrap:balance}@media (max-width: 767.98px){.section-media .media-bottom .media-headline.is-normal{max-width:100%}}.section-media .media-bottom .media-headline.is-medium{font-size:var(--size-large, 3rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1.2;letter-spacing:.02em;font-weight:400;max-width:20em;text-wrap:balance}@media (max-width: 767.98px){.section-media .media-bottom .media-headline.is-medium{max-width:100%}}.section-media .media-bottom .media-cta{margin-top:var(--margin-sm, 3rem);-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff))}.section-media .media-bottom .media-cta:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.section-media .media-bottom .media-cta{font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.section-media .media-bottom .media-cta:hover{background-color:var(--color-black-faded, #202020)}}@media (max-width: 767.98px){.section-media .media-bottom .media-cta{width:100%}}.section-headline{display:block;position:relative;margin-bottom:var(--margin-xl, 12rem);padding:0 var(--pwx, 12rem)}.section-headline:has(>.is-short-margin){margin-bottom:calc(var(--margin-xl, 12rem) / 2)}.section-headline .section-headline-inner{margin-left:auto;margin-right:auto;max-width:var(--container-max-width, 140rem);width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.section-headline .section-headline-inner.align-left{align-items:flex-start;width:100%;text-align:left}.section-headline .section-headline-inner .heading-text{font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;width:100%;margin-bottom:var(--gutter, 2rem);margin-bottom:0}.section-headline .section-headline-inner .heading-text+.headline-text{padding-top:var(--gutter, 2rem);border-top:1px solid var(--color-separator, #d9d9d9);margin-top:var(--gutter, 2rem)}.section-headline .section-headline-inner .headline-text{text-wrap:pretty;font-size:var(--size-xlarge, 6rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1;letter-spacing:-.01em;font-weight:400}.section-headline .section-headline-inner .headline-text.is-large{font-size:var(--size-large2, 4.4rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1;font-weight:400}.section-headline .section-headline-inner .headline-cta:not(.is-link){-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));margin-top:var(--margin-md, 4rem)}.section-headline .section-headline-inner .headline-cta:not(.is-link):hover:active{transform:scale(.985)}@media (max-width: 767.98px){.section-headline .section-headline-inner .headline-cta:not(.is-link){font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.section-headline .section-headline-inner .headline-cta:not(.is-link):hover{background-color:var(--color-black-faded, #202020)}}.section-headline .section-headline-inner .headline-cta.is-link{display:inline-block;margin-top:2em;color:var(--color-grey-text, #9f9f9f);cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;transition:text-decoration-color var(--duration-default, .25s);font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif)}@media (hover: hover){.section-headline .section-headline-inner .headline-cta.is-link:hover{text-decoration-color:transparent}}.section-copyMedia{display:block;position:relative;padding:0 var(--pwx, 12rem);margin-bottom:var(--margin-xl, 12rem)}.section-copyMedia .section-copyMedia-inner{margin-left:auto;margin-right:auto;max-width:var(--container-max-width, 140rem);width:100%;display:block}@media (min-width: 1180px){.section-copyMedia .section-copyMedia-inner.is-tall .section-copyMedia-content .section-copyMedia-text{position:sticky;top:calc(var(--sticky-top, var(--margin-main-top, 16rem)) + 0px)}}.section-copyMedia .section-copyMedia-inner .section-copyMedia-heading{font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;width:100%;margin-bottom:var(--gutter, 2rem);padding-bottom:var(--gutter, 2rem);border-bottom:1px solid var(--color-separator, #d9d9d9)}.section-copyMedia .section-copyMedia-inner .section-copyMedia-heading .heading-text.is-invisible{display:none}.section-copyMedia .section-copyMedia-inner .section-copyMedia-heading:has(.heading-text.is-invisible){padding-bottom:0}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gutter-large, 4rem)}@media (max-width: 767.98px){.section-copyMedia .section-copyMedia-inner .section-copyMedia-content{flex-direction:column;gap:var(--gutter, 2rem)}}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text{width:calc(50% - var(--gutter, 2rem))}@media (max-width: 767.98px){.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text{width:100%;order:1}}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text .text.is-medium{font-size:var(--size-medium, 1.8rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1.3;letter-spacing:.02em;font-weight:400;max-width:20em;text-wrap:balance}@media (max-width: 767.98px){.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text .text.is-medium{max-width:100%}}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text .text.is-large{font-size:var(--size-large, 3rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1.2;letter-spacing:.02em;font-weight:400;max-width:20em;text-wrap:balance}@media (max-width: 767.98px){.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text .text.is-large{max-width:100%}}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text .text.is-xlarge{font-size:var(--size-xlarge, 6rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1;letter-spacing:-.01em;font-weight:400;max-width:11em;text-wrap:pretty}@media (max-width: 767.98px){.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text .text.is-xlarge{max-width:100%}}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text .link{display:inline-block}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text .link:not(.is-link){-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));margin-top:var(--margin-md, 4rem)}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text .link:not(.is-link):hover:active{transform:scale(.985)}@media (max-width: 767.98px){.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text .link:not(.is-link){font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text .link:not(.is-link):hover{background-color:var(--color-black-faded, #202020)}}@media (max-width: 767.98px){.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text .link:not(.is-link){width:100%}}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text .link.is-link{display:inline-block;margin-top:2em;color:var(--color-grey-text, #9f9f9f);cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;transition:text-decoration-color var(--duration-default, .25s);font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif)}@media (hover: hover){.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-text .link.is-link:hover{text-decoration-color:transparent}}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-media{display:flex;gap:var(--gutter, 2rem);align-items:flex-start;justify-content:flex-end}@media (max-width: 767.98px){.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-media{gap:var(--gutter-half, 1rem);order:0;width:100%!important}}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-media.is-normal{min-width:40%;width:40%}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-media.is-medium{min-width:50%;width:50%}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-media.is-large{min-width:60%;width:60%}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-media>.media{width:100%}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-media>.media .image{width:100%;display:block}.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-media>.media .image img,.section-copyMedia .section-copyMedia-inner .section-copyMedia-content .section-copyMedia-media>.media .image video{width:100%;height:auto}.section-ingredients{display:block;position:relative;padding:0 var(--pwx, 12rem);margin-bottom:var(--margin-xl, 12rem)}.section-ingredients .section-ingredients-inner{margin-left:auto;margin-right:auto;max-width:var(--container-max-width, 140rem);width:100%;display:block}.section-ingredients .section-ingredients-inner .section-ingredients-heading{font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;width:100%;margin-bottom:var(--gutter, 2rem)}.section-ingredients .section-ingredients-inner .section-ingredients-content{display:flex;align-items:flex-start;justify-content:space-between;padding-top:var(--gutter, 2rem);border-top:1px solid var(--color-separator, #d9d9d9);gap:var(--gutter-large, 4rem)}@media (max-width: 1179.98px){.section-ingredients .section-ingredients-inner .section-ingredients-content{flex-direction:column;gap:var(--gutter-large, 4rem)}}.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-text{width:calc(40% - var(--gutter-large, 4rem));font-size:var(--size-body2, 1.4rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1.5;letter-spacing:.02em}.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-text strong,.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-text b{font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:.875em;line-height:inherit;font-weight:400}.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-text .text{max-width:19em;text-wrap:pretty}.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-text .link{font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);display:inline-block}.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-text .link:not(.is-link){-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));margin-top:var(--margin-md, 4rem)}.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-text .link:not(.is-link):hover:active{transform:scale(.985)}@media (max-width: 767.98px){.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-text .link:not(.is-link){font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-text .link:not(.is-link):hover{background-color:var(--color-black-faded, #202020)}}.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-text .link.is-link{display:inline-block;margin-top:2em;color:var(--color-grey-text, #9f9f9f);cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;transition:text-decoration-color var(--duration-default, .25s);font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif)}@media (hover: hover){.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-text .link.is-link:hover{text-decoration-color:transparent}}@media (max-width: 1179.98px){.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-text{width:100%}}@media (max-width: 767.98px){.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-text .text{max-width:100%}}.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-ingredients{width:60%;display:flex;gap:var(--gutter, 2rem);align-items:flex-start;flex-wrap:wrap}.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-ingredients .ingredients-item{width:calc(50% - var(--gutter-half, 1rem))}@media (max-width: 1179.98px){.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-ingredients{width:100%}}@media (max-width: 767.98px){.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-ingredients{width:100%;flex-direction:column;flex-wrap:nowrap;gap:var(--gutter-half, 1rem)}.section-ingredients .section-ingredients-inner .section-ingredients-content .section-ingredients-ingredients .ingredients-item{width:100%}}.ingredients-item{position:relative;padding:var(--gutter-large, 4rem);border:1px solid var(--color-separator, #d9d9d9);background-color:var(--color-bg, var(--color-white, #ffffff));transition:background-color var(--duration-default, .25s),border-color var(--duration-default, .25s),transform var(--duration-default, .25s) cubic-bezier(.27,.12,.4,1);border-radius:var(--radius-small, .3rem);cursor:pointer}.ingredients-item:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.ingredients-item{padding:var(--gutter, 2rem)}}.ingredients-item .ingredients-item-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:var(--gutter, 2rem)}.ingredients-item .ingredients-item-header .ingredients-item-title{font-size:var(--size-medium, 1.8rem);line-height:1.2;letter-spacing:.02em;height:2.4em;display:inline-flex;align-items:center;max-width:75%;transition:color var(--duration-default, .25s)}@media (max-width: 767.98px){.ingredients-item .ingredients-item-header .ingredients-item-title{height:auto}}.ingredients-item .ingredients-item-header .ingredients-item-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;height:var(--button-round-size, 3rem);width:var(--button-round-size, 3rem);border-radius:50%;background-color:var(--color-white-off, #f8f6f5);color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),opacity var(--duration-default, .25s);height:var(--button-round-size-large, 4rem);width:var(--button-round-size-large, 4rem);min-width:var(--button-round-size-large, 4rem);font-size:var(--size-body2, 1.4rem);transition:transform var(--duration-long, .35s) cubic-bezier(.27,.12,.4,1)}.ingredients-item .ingredients-item-header .ingredients-item-icon:hover:active{transform:scale(.985)}.ingredients-item .ingredients-item-header .ingredients-item-icon>svg{height:20%;width:auto;-o-object-fit:contain;object-fit:contain;display:block;transition:opacity var(--duration-default, .25s)}@media (hover: hover){.ingredients-item .ingredients-item-header .ingredients-item-icon:hover{background-color:var(--color-white-off-faded, #e5e1df)}}.ingredients-item .ingredients-item-header .ingredients-item-icon:disabled{pointer-events:none}.ingredients-item .ingredients-item-header .ingredients-item-icon:disabled>svg{opacity:.33}.ingredients-item .ingredients-item-header .ingredients-item-icon:not(:has(svg))>span{padding-bottom:.2em}.ingredients-item .ingredients-item-header .ingredients-item-icon>svg{height:25%;width:auto;-o-object-fit:contain;object-fit:contain;display:block;transition:opacity var(--duration-default, .25s)}.ingredients-item .ingredients-item-header .ingredients-item-icon svg{width:.6em;height:.6em;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.ingredients-item .ingredients-item-content .ingredients-item-content-inner{padding-top:calc(var(--gutter-large, 4rem) * .8);font-size:var(--size-body2, 1.4rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1.5;letter-spacing:.02em;max-width:22em;text-wrap:pretty}.ingredients-item .ingredients-item-content .ingredients-item-content-inner strong,.ingredients-item .ingredients-item-content .ingredients-item-content-inner b{font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:.875em;line-height:inherit;font-weight:400}.ingredients-item.is-all{background-color:var(--color-white-off, #f8f6f5)!important;border-color:var(--color-white-off, #f8f6f5)!important}.ingredients-item.is-all .ingredients-item-header .ingredients-item-title{color:var(--color-black, #000000)!important}.ingredients-item.is-all .ingredients-item-header .ingredients-item-icon{background-color:var(--color-white, #ffffff)!important}.ingredients-item.is-expanded{background-color:var(--color-bg, var(--color-white, #ffffff))!important;border-color:var(--color-separator, #d9d9d9)!important;transform:none!important}.ingredients-item.is-expanded .ingredients-item-header .ingredients-item-title{color:var(--color-text, var(--color-black, #000000))!important}.ingredients-item.is-expanded .ingredients-item-header .ingredients-item-icon{background-color:var(--color-white-off, #f8f6f5)!important;transform:rotate(135deg)}@media (hover: hover){.ingredients-item:hover{background-color:var(--color-green, #3a795e);border-color:var(--color-green, #3a795e);transform:scale(1.025)}.ingredients-item:hover .ingredients-item-header .ingredients-item-title{color:var(--color-white, #ffffff)}.ingredients-item:hover .ingredients-item-header .ingredients-item-icon{background-color:var(--color-white, #ffffff);opacity:1!important}}.section-resultsStats{display:block;position:relative;padding:0 var(--pwx, 12rem);margin-bottom:var(--margin-xl, 12rem)}.section-resultsStats .section-resultsStats-inner{margin-left:auto;margin-right:auto;max-width:var(--container-max-width, 140rem);width:100%;display:block}.section-resultsStats .section-resultsStats-inner .section-resultsStats-heading{font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;width:100%;margin-bottom:var(--gutter, 2rem)}.section-resultsStats .section-resultsStats-inner .section-resultsStats-content{display:flex;gap:var(--gutter-large, 4rem);padding-top:var(--gutter, 2rem);border-top:1px solid var(--color-separator, #d9d9d9);justify-content:space-between}@media (max-width: 1179.98px){.section-resultsStats .section-resultsStats-inner .section-resultsStats-content{gap:var(--gutter, 2rem)}}@media (max-width: 767.98px){.section-resultsStats .section-resultsStats-inner .section-resultsStats-content{flex-direction:column;gap:var(--gutter-large, 4rem)}}.section-resultsStats .section-resultsStats-inner .section-resultsStats-content .section-resultsStats-item{display:flex;align-items:flex-start;gap:var(--gutter, 2rem);width:100%}@media (max-width: 1179.98px){.section-resultsStats .section-resultsStats-inner .section-resultsStats-content .section-resultsStats-item{gap:var(--gutter-half, 1rem)}}@media (max-width: 767.98px){.section-resultsStats .section-resultsStats-inner .section-resultsStats-content .section-resultsStats-item{gap:var(--gutter, 2rem);justify-content:space-between;width:100%!important;max-width:100%!important}}.section-resultsStats .section-resultsStats-inner .section-resultsStats-content .section-resultsStats-item .stats-value{line-height:1;font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);font-size:min(15vw,22.6rem);text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width: 1179.98px){.section-resultsStats .section-resultsStats-inner .section-resultsStats-content .section-resultsStats-item .stats-value{font-size:min(13vw,22.6rem)}}@media (max-width: 767.98px){.section-resultsStats .section-resultsStats-inner .section-resultsStats-content .section-resultsStats-item .stats-value{font-size:min(45vw,19rem)}}.section-resultsStats .section-resultsStats-inner .section-resultsStats-content .section-resultsStats-item .stats-value[x-count-up]{min-width:1.054em;max-width:1.054em}.section-resultsStats .section-resultsStats-inner .section-resultsStats-content .section-resultsStats-item .stats-text{display:flex;flex-direction:column;gap:1rem}@media (max-width: 767.98px){.section-resultsStats .section-resultsStats-inner .section-resultsStats-content .section-resultsStats-item .stats-text{width:33.3333%;flex-shrink:0}}.section-resultsStats .section-resultsStats-inner .section-resultsStats-content .section-resultsStats-item .stats-text .unit{font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);font-size:var(--size-xlarge, 6rem);line-height:1;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width: 767.98px){.section-resultsStats .section-resultsStats-inner .section-resultsStats-content .section-resultsStats-item .stats-text .unit{font-size:6rem}}.section-resultsStats .section-resultsStats-inner .section-resultsStats-content .section-resultsStats-item .stats-text .text{font-size:var(--size-small, 1rem);line-height:var(--line-height, 1.5);letter-spacing:initial;max-width:10em;width:10em}@media (max-width: 1179.98px){.section-resultsStats .section-resultsStats-inner .section-resultsStats-content .section-resultsStats-item .stats-text .text{max-width:8em}}.section-resultsStats .section-resultsStats-inner .section-resultsStats-content[data-columns="3"] .section-resultsStats-item{max-width:calc(33.333% - var(--gutter-large, 4rem));width:-moz-fit-content;width:fit-content}.section-faq{display:block;position:relative;padding:0 var(--pwx, 12rem);margin-bottom:var(--margin-xl, 12rem)}.section-faq .section-faq-inner{margin-left:auto;margin-right:auto;max-width:var(--container-max-width, 140rem);width:100%;display:block}.section-faq .section-faq-inner .section-faq-heading{font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;width:100%;margin-bottom:var(--gutter, 2rem);padding-bottom:var(--gutter, 2rem);border-bottom:1px solid var(--color-separator, #d9d9d9);margin-bottom:0}@media (max-width: 767.98px){.section-faq .section-faq-inner .section-faq-heading{margin-bottom:var(--gutter, 2rem)}}.section-faq .section-faq-inner .section-faq-content{font-size:var(--size-body, 1.2rem);width:38em;max-width:100%;margin-left:auto}@media (max-width: 1179.98px){.section-faq .section-faq-inner .section-faq-content{width:60%;max-width:60%}}@media (max-width: 767.98px){.section-faq .section-faq-inner .section-faq-content{width:100%;max-width:100%}}.section-heroCarouselData{display:block;position:relative;padding:0 var(--pwx, 12rem);margin-bottom:var(--margin-xl, 12rem)}.section-heroCarouselData:first-child{margin-top:var(--margin-main-top, 16rem)}.section-heroCarouselData .section-heroCarouselData-inner{margin-left:auto;margin-right:auto;max-width:var(--container-max-width, 140rem);width:100%;display:block}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-heading{font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;width:100%;margin-bottom:var(--gutter, 2rem)}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content{display:flex;justify-content:space-between}@media (max-width: 767.98px){.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content{flex-direction:column;align-items:center;gap:var(--margin-lg, 10rem)}}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content:not(.no-heading){padding-top:var(--gutter, 2rem);border-top:1px solid var(--color-separator, #d9d9d9)}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text{width:50%;padding-right:var(--gutter-large, 4rem);display:flex;flex-direction:column;align-items:flex-start;min-height:100%}@media (max-width: 767.98px){.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text{width:100%;padding-right:0;align-items:flex-start}}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .text.is-medium{font-size:var(--size-medium, 1.8rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1.3;letter-spacing:.02em;font-weight:400;max-width:20em;text-wrap:balance}@media (max-width: 767.98px){.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .text.is-medium{max-width:100%}}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .text.is-large{font-size:var(--size-large, 3rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1.2;letter-spacing:.02em;font-weight:400;max-width:20em;text-wrap:balance}@media (max-width: 767.98px){.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .text.is-large{max-width:100%}}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .text.is-xlarge{font-size:var(--size-xlarge, 6rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1;letter-spacing:-.01em;font-weight:400;max-width:11em;text-wrap:pretty}@media (max-width: 767.98px){.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .text.is-xlarge{max-width:100%}}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .link{display:inline-block}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .link:not(.is-link){-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));margin-top:var(--margin-md, 4rem)}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .link:not(.is-link):hover:active{transform:scale(.985)}@media (max-width: 767.98px){.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .link:not(.is-link){font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .link:not(.is-link):hover{background-color:var(--color-black-faded, #202020)}}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .link.is-link{display:inline-block;margin-top:2em;color:var(--color-grey-text, #9f9f9f);cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;transition:text-decoration-color var(--duration-default, .25s);font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif)}@media (hover: hover){.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .link.is-link:hover{text-decoration-color:transparent}}@media (max-width: 767.98px){.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .link{margin-bottom:var(--margin-md, 4rem)!important}}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text:has(.heroCarouselData-data-item):has(.link) .link{margin-bottom:var(--margin-lg, 10rem)}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text:has(.heroCarouselData-data-item):not(:has(.link)) .text{margin-bottom:var(--margin-lg, 10rem)}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .section-heroCarouselData-data{margin-top:auto;display:flex;flex-direction:column;justify-self:flex-end;font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial}@media (max-width: 1179.98px){.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .section-heroCarouselData-data{font-size:var(--size-body, 1.2rem);width:100%}}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .section-heroCarouselData-data .heroCarouselData-data-item{display:flex;gap:var(--gutter, 2rem);align-items:center;padding:var(--gutter, 2rem) 0;border-bottom:1px solid var(--color-separator, #d9d9d9);width:32em;max-width:100%}@media (max-width: 767.98px){.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .section-heroCarouselData-data .heroCarouselData-data-item{width:100%}}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .section-heroCarouselData-data .heroCarouselData-data-item .icon{width:1.428em;height:1.428em;display:block}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-text .section-heroCarouselData-data .heroCarouselData-data-item .icon svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-media{cursor:pointer;width:50%}@media (max-width: 767.98px){.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-media{width:100%}}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-media .glide{display:block;width:100%}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-media .glide .glide__track{border-radius:var(--radius-small, .3rem);overflow:hidden}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-media .glide .glide__slides{margin-right:0!important;gap:var(--gutter-half, 1rem);transition:none!important;transform:translateZ(0)!important}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-media .glide .glide__slide{margin:0!important;position:absolute;top:0;left:0;order:2;opacity:0;transition:opacity .66s ease-in-out}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-media .glide .glide__slide--active{position:relative;order:1;opacity:1;z-index:1}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-media .glide .glide__slide .image img,.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-media .glide .glide__slide .image video{border-radius:var(--radius-small, .3rem);-o-object-fit:cover;object-fit:cover;aspect-ratio:1}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-media .glide .glide__bullets{display:flex;gap:var(--gutter-half, 1rem);justify-content:center;position:absolute;bottom:3rem;left:0;right:0;z-index:1}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-media .glide .glide__bullets .glide__bullet{width:.8rem;height:.8rem;border-radius:50%;background-color:var(--color-white, #ffffff);transition:opacity var(--duration-default, .25s),transform var(--duration-default, .25s) ease-in-out;opacity:.5;position:relative}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-media .glide .glide__bullets .glide__bullet:before{content:"";position:absolute;top:calc(-1 * var(--gutter-half, 1rem));left:calc(-1 * var(--gutter-half, 1rem));right:calc(-1 * var(--gutter-half, 1rem));bottom:calc(-1 * var(--gutter-half, 1rem))}.section-heroCarouselData .section-heroCarouselData-inner .section-heroCarouselData-content .section-heroCarouselData-media .glide .glide__bullets .glide__bullet--active{opacity:1;transform:scale(1.3)}.glide__slides{transition:none!important}.glide__slides li{opacity:0;transition:all .7s ease-in-out}li.glide__slide--active{opacity:1}.section-participantsGrid{display:block;position:relative;padding:0 var(--pwx, 12rem);margin-bottom:var(--margin-xl, 12rem)}.section-participantsGrid .section-participantsGrid-inner{margin-left:auto;margin-right:auto;max-width:var(--container-max-width, 140rem);width:100%;display:block}.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-heading{font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;width:100%;padding-bottom:var(--gutter, 2rem);border-bottom:1px solid var(--color-separator, #d9d9d9);margin-bottom:var(--gutter, 2rem)}.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-text .text{display:flex;flex-direction:column;align-items:flex-start}.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-text .text>*:not(a){font-size:var(--size-body2, 1.4rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1.5;letter-spacing:.02em;max-width:19em;text-wrap:pretty}.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-text .text>*:not(a) strong,.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-text .text>*:not(a) b{font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:.875em;line-height:inherit;font-weight:400}@media (max-width: 767.98px){.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-text .text>*:not(a){max-width:100%}}.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-text .text p a:not(.link){cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;transition:text-decoration-color var(--duration-default, .25s)}@media (hover: hover){.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-text .text p a:not(.link):hover{text-decoration-color:transparent}}.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-text .text a.link:not(.is-link){-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));margin-top:var(--margin-md, 4rem)}.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-text .text a.link:not(.is-link):hover:active{transform:scale(.985)}@media (max-width: 767.98px){.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-text .text a.link:not(.is-link){font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-text .text a.link:not(.is-link):hover{background-color:var(--color-black-faded, #202020)}}.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-text .text a.link.is-link{display:inline-block;margin-top:2em;color:var(--color-grey-text, #9f9f9f);cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;transition:text-decoration-color var(--duration-default, .25s);font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif)}@media (hover: hover){.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-text .text a.link.is-link:hover{text-decoration-color:transparent}}.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--gutter-large, 4rem) var(--gutter, 2rem);margin-top:var(--margin-md2, 6rem)}@media (max-width: 1179.98px){.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-grid{display:flex;gap:var(--gutter-half, 1rem);flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-align:start;scroll-padding:var(--pwx, 12rem);-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-left:calc(-1 * var(--pwx, 12rem));padding:0 var(--pwx, 12rem);min-width:calc(100% + var(--pwx, 12rem) * 2)}.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-grid::-webkit-scrollbar,.section-participantsGrid .section-participantsGrid-inner .section-participantsGrid-grid ::-webkit-scrollbar{width:0px!important;display:none;height:0px!important}.participant-grid-item{flex-shrink:0;width:var(--mobile-card-width, 26.3rem)!important;scroll-snap-align:start}}.participant-grid-item .participant-grid-item-image{display:block}.participant-grid-item .participant-grid-item-image .image{display:block;width:100%}.participant-grid-item .participant-grid-item-image .image img,.participant-grid-item .participant-grid-item-image .image video{display:block;aspect-ratio:3/4;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.participant-grid-item .participant-grid-item-content{margin-top:var(--gutter, 2rem);display:flex;flex-direction:column;align-items:flex-start;font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5);line-height:1;gap:var(--gutter-half, 1rem)}@media (max-width: 1179.98px){.participant-grid-item .participant-grid-item-content{padding-bottom:1rem}}.participant-grid-item .participant-grid-item-content>div{text-box-trim:trim-both;text-box-edge:cap alphabetic}.participant-grid-item .participant-grid-item-content>div>span{font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);font-size:1.05em}.section-participantResults{display:block;position:relative;padding:0 var(--pwx, 12rem);margin-bottom:var(--margin-xl, 12rem)}.section-participantResults .section-participantResults-inner{margin-left:auto;margin-right:auto;max-width:var(--container-max-width, 140rem);width:100%;display:block}.section-participantResults .section-participantResults-inner .section-participantResults-heading{font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;width:100%;line-height:1;padding-bottom:var(--gutter, 2rem);border-bottom:1px solid var(--color-separator, #d9d9d9);margin-bottom:var(--gutter, 2rem);display:flex;justify-content:space-between;align-items:center}.section-participantResults .section-participantResults-inner .section-participantResults-heading .section-participantResults-nav{display:flex;margin-left:auto;gap:calc(var(--gutter, 2rem) / 4)}.section-participantResults .section-participantResults-inner .section-participantResults-heading .section-participantResults-nav .section-participantResults-nav-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;height:var(--button-round-size, 3rem);width:var(--button-round-size, 3rem);border-radius:50%;background-color:var(--color-white-off, #f8f6f5);color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),opacity var(--duration-default, .25s)}.section-participantResults .section-participantResults-inner .section-participantResults-heading .section-participantResults-nav .section-participantResults-nav-button:hover:active{transform:scale(.985)}.section-participantResults .section-participantResults-inner .section-participantResults-heading .section-participantResults-nav .section-participantResults-nav-button>svg{height:20%;width:auto;-o-object-fit:contain;object-fit:contain;display:block;transition:opacity var(--duration-default, .25s)}@media (hover: hover){.section-participantResults .section-participantResults-inner .section-participantResults-heading .section-participantResults-nav .section-participantResults-nav-button:hover{background-color:var(--color-white-off-faded, #e5e1df)}}.section-participantResults .section-participantResults-inner .section-participantResults-heading .section-participantResults-nav .section-participantResults-nav-button:disabled{pointer-events:none}.section-participantResults .section-participantResults-inner .section-participantResults-heading .section-participantResults-nav .section-participantResults-nav-button:disabled>svg{opacity:.33}.section-participantResults .section-participantResults-inner .section-participantResults-heading .section-participantResults-nav .section-participantResults-nav-button svg.icon-chevron-right path,.section-participantResults .section-participantResults-inner .section-participantResults-heading .section-participantResults-nav .section-participantResults-nav-button svg.icon-chevron-left path{stroke:currentColor;stroke-width:1.75}.section-participantResults .section-participantResults-inner .section-participantResults-content{display:flex}@media (max-width: 767.98px){.section-participantResults .section-participantResults-inner .section-participantResults-content{flex-direction:column-reverse;gap:var(--gutter, 2rem)}}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text{width:40%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--margin-lg, 10rem);padding-right:var(--gutter-large, 4rem)}@media (max-width: 767.98px){.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text{width:100%;padding-right:0}}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .text{font-size:var(--size-body2, 1.4rem);font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1.5;letter-spacing:.02em;max-width:19em;text-wrap:pretty}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .text strong,.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .text b{font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:.875em;line-height:inherit;font-weight:400}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .text p a:not(.link){cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;transition:text-decoration-color var(--duration-default, .25s)}@media (hover: hover){.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .text p a:not(.link):hover{text-decoration-color:transparent}}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .text a.link:not(.is-link){-webkit-appearance:none;outline:none;border:none;display:inline-flex;padding:1.2em 1.6667em 1.33em;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));margin-top:var(--margin-md, 4rem)}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .text a.link:not(.is-link):hover:active{transform:scale(.985)}@media (max-width: 767.98px){.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .text a.link:not(.is-link){font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .text a.link:not(.is-link):hover{background-color:var(--color-black-faded, #202020)}}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .text a.link.is-link{display:inline-block;margin-top:2em;color:var(--color-grey-text, #9f9f9f);cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;transition:text-decoration-color var(--duration-default, .25s);font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif)}@media (hover: hover){.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .text a.link.is-link:hover{text-decoration-color:transparent}}@media (max-width: 767.98px){.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text{width:100%}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .text{max-width:100%}}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .section-participantResults-stats{display:flex;gap:var(--gutter, 2rem)}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .section-participantResults-stats[data-columns="0"]{display:none!important}@media (max-width: 767.98px){.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .section-participantResults-stats{margin-top:0}}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .section-participantResults-stats .section-participantResults-stats-item{display:flex;flex-direction:column;padding-top:var(--gutter-half, 1rem);border-top:1px solid var(--color-separator, #d9d9d9)}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .section-participantResults-stats .section-participantResults-stats-item .stats-value{font-size:var(--size-large, 3rem);letter-spacing:.02em;font-family:var(--font-secondary, "ABC Synt", "Times", "Times New Roman", serif);line-height:1;text-box-trim:trim-both;text-box-edge:cap alphabetic}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .section-participantResults-stats .section-participantResults-stats-item .stats-text{font-size:var(--size-small, 1rem);line-height:var(--line-height, 1.5);letter-spacing:initial;margin-top:1.75em;max-width:9.8em}@media (max-width: 767.98px){.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .section-participantResults-stats .section-participantResults-stats-item{width:100%}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-text .section-participantResults-stats .section-participantResults-stats-item .stats-value{font-size:var(--size-large2, 4.4rem)}}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-media{width:60%;position:relative}@media (max-width: 767.98px){.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-media{width:100%;gap:var(--gutter-half, 1rem)}}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-media .participantResults-item{display:flex;gap:var(--gutter, 2rem);opacity:0;transition:opacity .66s ease-in-out;position:absolute;top:0;right:0;pointer-events:none;width:100%}@media (max-width: 767.98px){.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-media .participantResults-item{gap:var(--gutter-half, 1rem)}}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-media .participantResults-item:first-child{position:relative}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-media .participantResults-item.is-active{opacity:1;pointer-events:initial}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-media .participantResults-media-item{width:calc(50% - var(--gutter-half, 1rem));position:relative}@media (max-width: 767.98px){.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-media .participantResults-media-item{width:100%}}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-media .participantResults-media-item .image{display:block;width:100%}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-media .participantResults-media-item .image img,.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-media .participantResults-media-item .image video{width:100%;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-small, .3rem);display:block;height:auto}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-media .participantResults-media-item .week-tag{position:absolute;top:1.5rem;left:1.5rem;z-index:1;-webkit-appearance:none;outline:none;border:none;display:inline-flex;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);background-color:transparent;color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);background-color:var(--color-button-dark-bg, var(--color-black, #000000));color:var(--color-button-dark-text, var(--color-white, #ffffff));padding:1em 1em 1.1em;font-size:var(--size-small, 1rem);cursor:default}.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-media .participantResults-media-item .week-tag:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.section-participantResults .section-participantResults-inner .section-participantResults-content .section-participantResults-content-media .participantResults-media-item .week-tag{font-size:var(--size-body, 1.2rem);font-size:var(--size-small, 1rem)}}.section-hotspots{display:block;position:relative;padding:0 var(--pwx, 12rem);margin-bottom:var(--margin-xl, 12rem)}.section-hotspots .section-hotspots-inner{margin-left:auto;margin-right:auto;max-width:var(--container-max-width, 140rem);width:100%;display:block}.section-hotspots .section-hotspots-inner .section-hotspots-heading{font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;width:100%;padding-bottom:var(--gutter, 2rem);margin-bottom:var(--gutter, 2rem);border-bottom:1px solid var(--color-separator, #d9d9d9)}.section-hotspots .section-hotspots-inner .section-hotspots-content{display:block;position:relative}@media (max-width: 767.98px){.section-hotspots .section-hotspots-inner .section-hotspots-content{margin-left:calc(-1 * var(--pwx, 12rem));margin-right:calc(-1 * var(--pwx, 12rem))}}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-nav{position:absolute;top:var(--gutter-large, 4rem);left:0;right:0;z-index:5;display:flex;justify-content:center;align-items:center;pointer-events:none}@media (max-width: 767.98px){.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-nav{top:var(--gutter, 2rem);gap:0}}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-nav:not(:has(div[role=button]:nth-child(2))){display:none}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-nav .hotspots-nav-inner{display:flex;gap:.5rem;pointer-events:auto;padding:.5rem;background-color:var(--color-bg, var(--color-white, #ffffff));border-radius:5rem}@media (max-width: 767.98px){.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-nav .hotspots-nav-inner{gap:0}}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-nav .hotspots-nav-inner>div[role=button]{-webkit-appearance:none;outline:none;border:none;display:inline-flex;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);font-size:var(--size-body2, 1.4rem);color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),color var(--duration-default, .25s),opacity var(--duration-default, .25s);letter-spacing:initial;border-radius:var(--radius-small, .3rem);font-size:var(--size-body, 1.2rem);background-color:var(--color-white-off, #f8f6f5);color:var(--color-black, #000000);padding:.9em 1.5em 1.1em;border-radius:5rem;font-size:var(--size-small, 1rem)!important;background-color:transparent}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-nav .hotspots-nav-inner>div[role=button]:hover:active{transform:scale(.985)}@media (max-width: 767.98px){.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-nav .hotspots-nav-inner>div[role=button]{font-size:var(--size-body, 1.2rem)}}@media (hover: hover){.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-nav .hotspots-nav-inner>div[role=button]:hover:not(.is-active):not(:disabled){background-color:var(--color-white-off, #f8f6f5)}}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-nav .hotspots-nav-inner>div[role=button].is-active{background-color:var(--color-white-off, #f8f6f5)}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-media{display:block;width:100%}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-media .hotspot-image{position:relative;display:block;width:100%;transition:opacity var(--duration-longer, .5s);opacity:0;pointer-events:none}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-media .hotspot-image.is-active,.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-media .hotspot-image:first-child:last-child{opacity:1;pointer-events:auto}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-media .hotspot-image:not(:first-child){position:absolute;top:0;left:0;width:100%;height:100%}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-media .hotspot-image:not(:first-child) .image{height:100%}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-media .hotspot-image:not(:first-child) .image img,.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-media .hotspot-image:not(:first-child) .image video{height:100%;-o-object-fit:cover;object-fit:cover}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-media .image{display:block;width:100%}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-media .image img,.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-media .image video{display:block;width:100%;height:auto}@media (max-width: 767.98px){.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-media .image img,.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-media .image video{aspect-ratio:.71;-o-object-fit:cover;object-fit:cover}}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-group{position:absolute;top:0;left:0;width:100%;height:100%}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-group .hotspot-group-mobile{display:none}@media (max-width: 767.98px){.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-group .hotspot-group-mobile{display:block;position:absolute;bottom:0;left:0;width:100%}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-group .hotspot-group-mobile .hotspot-group-mobile-inner{display:flex;gap:var(--gutter-half, 1rem);overflow-x:auto;scroll-snap-type:x mandatory;padding:var(--gutter, 2rem);scroll-padding:var(--gutter, 2rem);pointer-events:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch;scrollbar-color:var(--color-text, var(--color-black, #000000)) var(--color-grey-text, #9f9f9f)}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-group .hotspot-group-mobile .hotspot-group-mobile-inner::-webkit-scrollbar{-webkit-appearance:none;height:2px}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-group .hotspot-group-mobile .hotspot-group-mobile-inner::-webkit-scrollbar-thumb{background:var(--color-text, var(--color-black, #000000));border-radius:0}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-group .hotspot-group-mobile .hotspot-group-mobile-inner::-webkit-scrollbar-track{background:var(--color-grey-text, #9f9f9f);border-radius:0}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-group .hotspot-group-mobile .hotspot-group-mobile-inner .hotspot-item-mobile{width:32rem;flex-shrink:0;scroll-snap-align:start;background-color:var(--color-bg, var(--color-white, #ffffff));padding:var(--gutter, 2rem)}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-group .hotspot-group-mobile .hotspot-group-mobile-inner .hotspot-item-mobile .hotspot-item-mobile-inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gutter-half, 1rem)}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-group .hotspot-group-mobile .hotspot-group-mobile-inner .hotspot-item-mobile .hotspot-item-mobile-inner .title{font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5)}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-group .hotspot-group-mobile .hotspot-group-mobile-inner .hotspot-item-mobile .hotspot-item-mobile-inner .text{font-size:var(--size-small, 1rem);line-height:var(--line-height, 1.5);letter-spacing:initial;color:var(--color-grey-text, #9f9f9f)}}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;top:var(--hotspot-y);left:var(--hotspot-x);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 767.98px){.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item{display:none}}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item.is-open{z-index:10}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item .hotspot-item-marker{position:relative;height:var(--button-round-size-large, 4rem);width:var(--button-round-size-large, 4rem);border-radius:50%;background-color:var(--color-bg, var(--color-white, #ffffff));display:flex;align-items:center;justify-content:center;line-height:1;font-size:var(--size-small, 1rem);cursor:pointer}@media (max-width: 767.98px){.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item .hotspot-item-marker{transform:translateY(-50%)}}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item .hotspot-item-marker span{position:absolute;top:.5rem;left:.5rem;bottom:.5rem;right:.5rem;border-radius:50%;background-color:var(--color-bg, var(--color-white, #ffffff));transition:background-color var(--duration-long, .35s);display:flex;align-items:center;justify-content:center;text-box-trim:trim-both;text-box-edge:cap alphabetic}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item .hotspot-item-content{position:absolute;top:calc(100% + var(--gutter-half, 1rem));left:0;background-color:var(--color-bg, var(--color-white, #ffffff));padding:var(--gutter, 2rem);border-radius:var(--radius-small, .3rem);opacity:0;pointer-events:none;transform:translate3d(0,2rem,0);transition:opacity var(--duration-long, .35s),transform var(--duration-long, .35s) cubic-bezier(.165,.84,.44,1)}@media (max-width: 767.98px){.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item .hotspot-item-content{display:none}}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item .hotspot-item-content.is-open{opacity:1;pointer-events:auto;transform:translateZ(0)}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item .hotspot-item-content.is-bottom{top:initial;bottom:calc(100% + var(--gutter-half, 1rem))}@media (max-width: 1179.98px){.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item .hotspot-item-content.is-bottom{bottom:0}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item .hotspot-item-content.is-bottom.is-right{right:calc(100% + var(--gutter-half, 1rem))}}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item .hotspot-item-content.is-right{left:initial;right:0}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item .hotspot-item-content .hotspot-item-content-inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gutter-half, 1rem)}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item .hotspot-item-content .hotspot-item-content-inner .title{font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5)}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item .hotspot-item-content .hotspot-item-content-inner .text{font-size:var(--size-small, 1rem);line-height:var(--line-height, 1.5);letter-spacing:initial;color:var(--color-grey-text, #9f9f9f);width:23em}.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item.is-open .hotspot-item-marker span{background-color:var(--color-white-off, #f8f6f5)}@media (max-width: 767.98px){.section-hotspots .section-hotspots-inner .section-hotspots-content .section-hotspots-hotspots .hotspot-item.is-open .hotspot-item-marker span{background-color:transparent!important}}span.product-tooltip-wrapper{position:relative}span.product-tooltip-wrapper .product-tooltip{display:block;border-radius:var(--radius-small, .3rem);background-color:var(--color-bg, var(--color-white, #ffffff));z-index:500;padding:var(--gutter-half, 1rem) var(--gutter, 2rem) var(--gutter-half, 1rem) var(--gutter-half, 1rem);color:var(--color-text, var(--color-black, #000000))!important;text-decoration:none!important;font-family:var(--font-primary, "Futura Now Text", "Helvetica", "Arial", sans-serif);filter:drop-shadow(0px 4px 150px rgba(0,0,0,.25));opacity:0;pointer-events:none;position:absolute;transition:opacity var(--duration-default, .25s),transform var(--duration-default, .25s) cubic-bezier(.27,.12,.4,1);width:-moz-max-content;width:max-content;transform:translate3d(-50%,1em,0)}@media (max-width: 767.98px){span.product-tooltip-wrapper .product-tooltip{display:none!important}}span.product-tooltip-wrapper .product-tooltip .product-tooltip-inner{display:flex;align-items:center;gap:var(--gutter, 2rem)}span.product-tooltip-wrapper .product-tooltip .product-tooltip-inner .product-tooltip-image{flex-shrink:0}span.product-tooltip-wrapper .product-tooltip .product-tooltip-inner .product-tooltip-image img{width:5rem;height:5rem;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}span.product-tooltip-wrapper .product-tooltip .product-tooltip-inner .product-tooltip-content{display:flex;flex-direction:column;gap:calc(.75 * var(--gutter-half, 1rem));width:-moz-fit-content;width:fit-content}span.product-tooltip-wrapper .product-tooltip .product-tooltip-inner .product-tooltip-content .title{font-size:var(--size-body, 1.2rem);line-height:var(--line-height, 1.5);line-height:1;text-box-trim:trim-both;text-box-edge:cap alphabetic;white-space:nowrap}span.product-tooltip-wrapper .product-tooltip .product-tooltip-inner .product-tooltip-content .subtitle{font-size:var(--size-small, 1rem);line-height:var(--line-height, 1.5);letter-spacing:initial;line-height:1;color:var(--color-grey-text, #9f9f9f);white-space:nowrap}span.product-tooltip-wrapper:hover .product-tooltip{opacity:1;transform:translate3d(-50%,-.33em,0)}.section-products{margin-bottom:var(--margin-xl, 12rem);position:relative;display:block}.section-products .section-products-top-wrapper{padding:0 var(--pwx, 12rem)}.section-products .section-products-top-wrapper .section-products-heading{margin-left:auto;margin-right:auto;max-width:var(--container-max-width, 140rem);display:flex;align-items:center;gap:var(--gutter-large, 4rem);width:100%;padding-bottom:var(--gutter, 2rem);margin-bottom:var(--gutter, 2rem);border-bottom:1px solid var(--color-separator, #d9d9d9)}.section-products .section-products-top-wrapper .section-products-heading .section-products-heading-text{width:50%;font-size:var(--size-body2, 1.4rem);line-height:var(--line-height, 1.5);letter-spacing:initial;line-height:1;font-weight:400}.section-products .section-products-top-wrapper .section-products-nav{display:flex;margin-left:auto;gap:calc(var(--gutter, 2rem) / 4)}.section-products .section-products-top-wrapper .section-products-nav .section-products-nav-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;height:var(--button-round-size, 3rem);width:var(--button-round-size, 3rem);border-radius:50%;background-color:var(--color-white-off, #f8f6f5);color:var(--color-text, var(--color-black, #000000));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;line-height:1;transition:background-color var(--duration-default, .25s),opacity var(--duration-default, .25s)}.section-products .section-products-top-wrapper .section-products-nav .section-products-nav-button:hover:active{transform:scale(.985)}.section-products .section-products-top-wrapper .section-products-nav .section-products-nav-button>svg{height:20%;width:auto;-o-object-fit:contain;object-fit:contain;display:block;transition:opacity var(--duration-default, .25s)}@media (hover: hover){.section-products .section-products-top-wrapper .section-products-nav .section-products-nav-button:hover{background-color:var(--color-white-off-faded, #e5e1df)}}.section-products .section-products-top-wrapper .section-products-nav .section-products-nav-button:disabled{pointer-events:none}.section-products .section-products-top-wrapper .section-products-nav .section-products-nav-button:disabled>svg{opacity:.33}.section-products .section-products-top-wrapper .section-products-nav .section-products-nav-button svg.icon-chevron-right path,.section-products .section-products-top-wrapper .section-products-nav .section-products-nav-button svg.icon-chevron-left path{stroke:currentColor;stroke-width:1.75}.section-products .section-products-grid-wrapper{display:block;width:100%}.section-products .section-products-grid-wrapper .section-products-grid{display:flex;width:100%;gap:var(--gutter, 2rem);overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0 var(--grid-padding, var(--pwx, 12rem)) 1rem var(--grid-padding, var(--pwx, 12rem));scroll-snap-type:x mandatory;scroll-snap-align:start;scroll-padding:var(--grid-padding, var(--pwx, 12rem));margin-bottom:-1rem}.section-products .section-products-grid-wrapper .section-products-grid::-webkit-scrollbar,.section-products .section-products-grid-wrapper .section-products-grid ::-webkit-scrollbar{width:0px!important;display:none;height:0px!important}@media (max-width: 1179.98px){.section-products .section-products-grid-wrapper .section-products-grid{gap:var(--gutter-half, 1rem)}}.section-products .section-products-grid-wrapper .section-products-grid .product-grid-item{width:28%;flex-shrink:0;scroll-snap-align:center}.section-products .section-products-grid-wrapper .section-products-grid.is-3-or-less{overflow-x:initial;overflow-y:initial;justify-content:flex-end}.section-products .section-products-grid-wrapper .section-products-grid.is-3-or-less .product-grid-item{width:30%}@media (max-width: 1179.98px){.section-products .section-products-grid-wrapper .section-products-grid.is-3-or-less{justify-content:flex-start;overflow-x:auto;overflow-y:hidden}}
