.fluid-flex-experience__bg{background-color:var(--grad-1)}.fluid-flex-experience__ramp{height:100%;overflow:hidden}.fluid-flex-experience__ramp.is-live{background-image:linear-gradient(to bottom,var(--grad-1) 0%,color-mix(in srgb,var(--grad-2) 6%,var(--grad-1)) 30%,color-mix(in srgb,var(--grad-2) 19%,var(--grad-1)) 50%,color-mix(in srgb,var(--grad-2) 39%,var(--grad-1)) 60%,var(--grad-2) 72%,color-mix(in srgb,var(--grad-3) 55%,var(--grad-2)) 86%,var(--grad-3) 100%)}.fluid-flex-experience__ramp.is-live:after{content:"";position:absolute;inset:0 0 auto;height:560px;background:linear-gradient(to bottom,#331c0f,#331c0f8c 45%,#331c0f00)}.fluid-flex-experience__blob{position:absolute;background-image:radial-gradient(ellipse closest-side,var(--blob) var(--blob-core, 12%),color-mix(in srgb,var(--blob) 50%,transparent) 45%,transparent 100%)}.fluid-flex-experience__blob--1{--blob: #1f0d02;--blob-core: 30%;top:21.9%;left:-79.4%;width:125.4%;height:55.5%}.fluid-flex-experience__blob--2{--blob: #2e1608;top:61.7%;left:-5%;width:170%;height:49.3%}.fluid-flex-experience__blob--3{--blob: #603821;--blob-core: 10%;top:49.7%;left:-41.8%;width:170%;height:40.1%}.fluid-flex-experience__blob--4{--blob: #a16f51;top:-7.3%;left:-4.2%;width:246%;height:57.7%}.fluid-flex-experience__form-fields,.fluid-flex-experience__form-shade{--color-background: rgb(242 234 232 / .2);--color-background-secondary: rgb(242 234 232 / .3);--color-foreground: rgb(255 255 255);--color-foreground-secondary: rgb(255 255 255 / .7);--color-border-01: transparent;--color-danger: rgb(255 187 187);--color-u-error: rgb(255 187 187)}.fluid-flex-experience__form-shade{background-color:var(--color-background)}:host(.fluid-flex-experience__form-shade) .custom-select__dropdown{background-color:#3d2b20}.fluid-flex-experience__legal{font-size:.625rem;line-height:.875rem;color:#fffc}.fluid-flex-experience__legal a{text-decoration:underline;color:#fff}.fluid-flex-experience__legal p:last-child{margin-bottom:0}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.fluid-flex-experience__bottle{position:relative;display:grid;align-content:center;will-change:transform;backface-visibility:hidden}.fluid-flex-experience__bottle-stage{position:relative;width:calc(100%*min(1,var(--ffe-bottle-aspect, .5379) / var(--ffe-slot-aspect, .5386)));aspect-ratio:var(--ffe-bottle-aspect, .5379);margin-inline:auto;container-type:inline-size}.fluid-flex-experience__bottle-label{position:absolute;top:var(--ffe-label-top, 62%);left:50%;display:grid;justify-items:center;row-gap:.11em;transform:translate(-50%);font-size:var(--ffe-label-size, 5.6cqw);line-height:1.15;letter-spacing:var(--ffe-label-tracking, .22em);text-transform:uppercase;white-space:nowrap;color:#ffffffb8;text-shadow:var(--ffe-label-shadow);pointer-events:none;font-weight:600}.fluid-flex-experience__bottle-label>span{padding-inline-start:var(--ffe-label-tracking, .22em)}.fluid-flex-experience__bottle-label{--ffe-label-shadow: .625em .477em .329em rgb(0 0 0 / .2), .7px .7px .7px rgb(0 0 0 / .1)}.fluid-flex-experience__hero-start{transform:translateY(calc(-1 * var(--ffe-hero-lift, 0%)))}.fluid-flex-experience__step-02-product{position:sticky;top:calc(50vh - var(--ffe-step-02-bottle-h) / 2 + var(--ffe-step-02-nudge));width:var(--ffe-step-02-bottle-w);margin-bottom:60px}.fluid-flex-experience__step-02{--ffe-step-02-headroom: 184px;--ffe-step-02-gap: 32px;--ffe-step-02-inset: 40px;--ffe-step-02-hold: 100vh;--ffe-step-02-nudge: 0px;--ffe-step-02-bottle-w-natural: min(calc((100vw - 2 * var(--pagemargin)) * .9), 351px);--ffe-step-02-bottle-h: min( calc(var(--ffe-step-02-bottle-w-natural) / var(--ffe-step-02-aspect, .91)), max( 240px, calc(100vh + 2 * var(--ffe-step-02-nudge) - 2 * (var(--ffe-step-02-headroom) + var(--ffe-step-02-gap))) ) );--ffe-step-02-bottle-w: calc(var(--ffe-step-02-bottle-h) * var(--ffe-step-02-aspect, .91))}.fluid-flex-experience__step-02-stage{min-height:calc(var(--ffe-step-02-bottle-h) + 60px + var(--ffe-step-02-hold))}@media(min-width:1024px){.fluid-flex-experience__step-02{--ffe-step-02-bottle-w-natural: 592px;--ffe-step-02-headroom: 172px;--ffe-step-02-gap: 40px}}@media(max-width:1023px)and (max-height:720px){.fluid-flex-experience__step-02{--ffe-step-02-nudge: 40px}}.fluid-flex-experience__step-02-title{margin-top:calc(var(--ffe-step-02-inset) - 50vh - var(--ffe-step-02-bottle-h) / 2 - var(--ffe-step-02-nudge) - 60px)}.fluid-flex-experience__step-02-benefits{margin-top:calc(50vh + var(--ffe-step-02-bottle-h) / 2 + var(--ffe-step-02-nudge) - var(--ffe-step-02-headroom))}@media(prefers-reduced-motion:reduce){.fluid-flex-experience__step-02-product{position:static;margin-bottom:0}.fluid-flex-experience__step-02-title{order:-1;margin-top:0}.fluid-flex-experience__step-02-stage{order:1;min-height:0}.fluid-flex-experience__step-02-benefits{order:2;margin-top:0}.fluid-flex-experience__step-02{--ffe-step-02-bottle-h: calc(var(--ffe-step-02-bottle-w-natural) / var(--ffe-step-02-aspect, .91))}}.fluid-flex-experience__form:has(shade-custom-select[open]){z-index:30}@media screen and (max-width:1023px){.fluid-flex-experience__tagline{padding-block:30vh}.fluid-flex-experience__ticker{padding-block:20vh}}.text-with-shadow{text-shadow:0 2px 8px rgba(0,0,0,.55)}@media screen and (max-width:1023px){.fluid-flex-experience__header .core-image{display:none!important}.fluid-flex-experience__header>*{display:grid!important;width:100%;grid-template-columns:1fr 1fr;grid-template-areas:"visit product" "countdown countdown";align-items:center;row-gap:30px}.fluid-flex-experience__header>*>*:nth-child(1){grid-area:visit;justify-self:start;text-align:start}.fluid-flex-experience__header>*>*:nth-child(2){grid-area:countdown;justify-self:center}.fluid-flex-experience__header>*>*:nth-child(3){grid-area:product;justify-self:end;text-align:end}}dialog.shade-finder-close-confirm:not([open]){display:none}dialog.shade-finder-close-confirm::backdrop{background-color:#000000d9}#YMK-module{min-height:100%;width:100%;overflow:hidden}modal-dialog#ymk-module-dialog[data-ymk-mode=initial] .ymk-module-shell{padding:0}modal-dialog#ymk-module-dialog[data-ymk-mode=initial] .ymk-module-frame{aspect-ratio:auto;max-width:none;width:100%;height:100dvh}modal-dialog#ymk-module-dialog[data-ymk-mode=initial] #YMK-module,modal-dialog#ymk-module-dialog[data-ymk-mode=initial] #YMK-module>*{width:100%!important;height:100%!important}modal-dialog#ymk-module-dialog[data-ymk-mode=matched] .ymk-module-shell{padding:var(--spacing-md)}modal-dialog#ymk-module-dialog[data-ymk-mode=matched] .ymk-module-frame{aspect-ratio:315/378;max-width:none;width:calc(100vw - 60px);max-width:400px;height:auto}modal-dialog#ymk-module-dialog[data-ymk-mode=matched] #YMK-module,modal-dialog#ymk-module-dialog[data-ymk-mode=matched] #YMK-module>*,modal-dialog#ymk-module-dialog[data-ymk-mode=matched] #YMK-module iframe{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important}.ticker-marquee__track{gap:var(--ticker-gap, 2.5rem);animation:ticker-scroll var(--ticker-duration, 20s) linear infinite;animation-play-state:paused}.ticker-marquee__track>*{flex:0 0 auto}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--ticker-distance, 0px)))}}@media(prefers-reduced-motion:reduce){.ticker-marquee__track{animation:none!important;transform:none!important}}.before-after-step__range,.before-after-steps__range{-webkit-appearance:none;appearance:none}.before-after-step__range::-webkit-slider-thumb,.before-after-steps__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:60px;height:27px;border:none;border-radius:9999px;background-color:var(--color-background)}.before-after-step__range::-moz-range-thumb,.before-after-steps__range::-moz-range-thumb{width:60px;height:27px;border:none;border-radius:9999px;background-color:var(--color-background)}.divider__line{height:var(--divider-border-thickness);flex-basis:var(--divider-flex-basis);min-height:var(--divider-flex-basis)}
/*# sourceMappingURL=/cdn/shop/t/560/compiled_assets/styles.css.map */
