:root{--vsc-ease: cubic-bezier(.2, .7, .2, 1);--vsc-ease-soft: cubic-bezier(.25, .8, .3, 1);--vsc-ease-back: cubic-bezier(.34, 1.45, .64, 1);--vsc-sheet-r: clamp(1.5rem, 3vw, 2.75rem);--vsc-trio-gap: clamp(.5rem, 1.5vw, 1rem);--vsc-rise: 1.75rem;--vsc-rise-lg: 3rem;--vsc-slide: 1.5rem}@media screen and (max-width:749px){:root{--vsc-rise: 1.1rem;--vsc-rise-lg: 1.75rem;--vsc-slide: 1rem}}main[data-template=index]>.shopify-section:is(:has(>.venoa-story),:has(>.venoa-editorial),:has(>.vtm),:has(>.venoa-bundle-section),:has(>.venoa-archive-teaser),:has(>.venoa-showcase),:has(>.venoa-steps),:has(>.vfin)),body:has(main[data-template=index]) footer>.shopify-section:first-child{position:relative;z-index:2;margin-top:calc(var(--vsc-sheet-r) * -1);border-radius:var(--vsc-sheet-r) var(--vsc-sheet-r) 0 0;overflow:clip;box-shadow:0 -1.25rem 2.75rem -1.5rem #00000073}body:has(main[data-template=index]) footer>.shopify-section:first-child{background:var(--color-background)}.venoa-showcase.venoa-showcase--contain{background-color:#0d0a08}.venoa-showcase__media{overflow:clip}@media screen and (min-width:750px){.venoa-showcase--contain .venoa-showcase__media img{object-fit:contain;object-position:50% 50%;-webkit-mask-image:radial-gradient(ellipse 72% 92% at 50% 50%,#000 60%,transparent 100%);mask-image:radial-gradient(ellipse 72% 92% at 50% 50%,#000 60%,transparent 100%)}}@media screen and (max-width:749px){.venoa-showcase--contain{min-height:0;align-items:start}.venoa-showcase--contain .venoa-showcase__media{position:relative;inset:auto;z-index:0;aspect-ratio:16 / 9}.venoa-showcase--contain .venoa-showcase__media img{object-fit:contain;-webkit-mask-image:linear-gradient(#000 72%,transparent);mask-image:linear-gradient(#000 72%,transparent)}.venoa-showcase--contain .venoa-showcase__overlay{display:none}.venoa-showcase--contain .venoa-showcase__content{padding-top:.5rem}}.venoa-showcase__title{padding-bottom:.12em}.venoa-showcase__title-in{display:inline-block}.vfin{position:relative;padding-block:var(--vfin-pad-top, 7rem) var(--vfin-pad-bottom, 7.5rem);overflow:clip;isolation:isolate;color:var(--color-foreground)}.vfin__inner{display:grid;justify-items:center;text-align:center}.vfin__eyebrow{margin:0;font-family:var(--font-subheading--family);font-size:.72rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--color-primary)}.vfin__title{margin:.9rem 0 0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 600);font-size:clamp(2.6rem,6.2vw,6rem);line-height:.98;letter-spacing:-.035em;color:var(--color-foreground-heading, var(--color-foreground))}.vfin__line{display:block;padding-bottom:.1em;margin-bottom:-.1em}.vfin__line>span{display:inline-block}.vfin__line--accent em{font-family:var(--font-accent--family);font-style:italic;font-weight:400;color:var(--color-primary);background:none;-webkit-text-fill-color:currentColor}.vfin__stage{--vfin-card: 33%;--vfin-overlap: 8%;position:relative;display:flex;justify-content:center;align-items:center;width:min(100%,52rem);margin-top:clamp(2.25rem,5vw,3.5rem);padding-block:1.25rem 2rem;isolation:isolate}.vfin__glow{pointer-events:none;position:absolute;left:50%;top:50%;width:130%;aspect-ratio:1.6;translate:-50% -50%;z-index:-1;background:radial-gradient(closest-side,#d9b87742,#d9b87700)}.vfin__card{position:relative;flex:0 0 var(--vfin-card);aspect-ratio:3 / 4.4;overflow:hidden;border-radius:var(--venoa-radius-lg, 1.25rem);background:rgb(var(--color-foreground-rgb) / .06);box-shadow:0 32px 60px -30px #000000bf}.vfin__card img,.vfin__card svg{display:block;width:100%;height:100%;object-fit:cover}.vfin__card--1{order:2;z-index:3;scale:1.05}.vfin__card--2{order:1;z-index:1;margin-right:calc(var(--vfin-overlap) * -1);rotate:-4deg;translate:0 1rem}.vfin__card--3{order:3;z-index:2;margin-left:calc(var(--vfin-overlap) * -1);rotate:4deg;translate:0 1rem}.vfin__card-label{position:absolute;inset-inline:.5rem;bottom:.6rem;padding:.4em .5em;border-radius:var(--style-border-radius-pills, 100px);background:rgb(var(--color-background-rgb) / .88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-subheading--family);font-weight:700;font-size:var(--font-size--3xs, .6875rem);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--color-foreground-heading, var(--color-foreground))}.vfin__card--2 .vfin__card-label{right:calc(32% + .5rem)}.vfin__card--3 .vfin__card-label{left:calc(32% + .5rem)}.vfin__stage{pointer-events:none}.vfin__foot{position:relative;z-index:2;display:grid;justify-items:center;gap:1.25rem;margin-top:clamp(2rem,5vw,3rem)}.vfin__lede{margin:0;max-width:36rem;font-size:1.02rem;line-height:1.6;color:rgb(var(--color-foreground-rgb) / .78)}.vfin__cta{display:inline-flex;align-items:center;gap:.65rem;min-height:52px;padding-inline:1.9rem}.vfin__cta svg{transition:transform var(--venoa-dur-fast, .2s) var(--vsc-ease)}@media(hover:hover){.vfin__cta:hover svg{transform:translate(4px)}}.venoa-footer-word{overflow:clip;margin-top:-.5rem;padding-inline:var(--page-margin, 1.25rem);padding-bottom:.15em;background:var(--color-background);line-height:0;pointer-events:none;-webkit-user-select:none;user-select:none}.venoa-footer-word>span{display:flex;justify-content:center;font-family:var(--font-heading--family);font-weight:600;font-size:min(25.5vw,26rem);line-height:.82;letter-spacing:-.05em;color:rgb(var(--color-foreground-rgb) / .07);white-space:nowrap}.venoa-footer-word i{display:inline-block;font-style:normal}.vtm{padding-block:var(--vtm-pad-top, 6rem) var(--vtm-pad-bottom, 6.5rem)}.vtm__demo{width:fit-content;max-width:100%;margin:0 auto clamp(1.75rem,4vw,2.75rem);padding:.5em 1.1em;border:1px dashed rgb(var(--color-foreground-rgb) / .4);border-radius:100px;font-family:var(--font-subheading--family);font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1.5;text-align:center;color:rgb(var(--color-foreground-rgb) / .75)}.vtm__head{max-width:40rem;margin:0 auto clamp(2.5rem,5vw,4rem);text-align:center}.vtm__eyebrow{margin:0;font-family:var(--font-subheading--family);font-size:.72rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--color-primary)}.vtm__title{margin:.85rem 0 0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 600);font-size:clamp(2.1rem,4.2vw,3.4rem);line-height:1.03;letter-spacing:-.025em;color:var(--color-foreground-heading, var(--color-foreground));text-wrap:balance}.vtm__title em{font-family:var(--font-accent--family);font-style:italic;font-weight:400;color:var(--color-primary);background:none;-webkit-text-fill-color:currentColor}.vtm__lede{margin:1rem 0 0;color:rgb(var(--color-foreground-rgb) / .72)}.vtm__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:76rem;margin-inline:auto}.vtm__card{position:relative;display:flex;flex-direction:column;margin:0;padding:clamp(1.5rem,2.6vw,2.5rem) clamp(1.5rem,3vw,3rem)}.vtm__card+.vtm__card:before{content:"";position:absolute;left:0;top:.75rem;bottom:.75rem;width:1px;background:rgb(var(--color-foreground-rgb) / .2);transform-origin:top}.vtm__sample{width:fit-content;margin:0 0 1rem;padding:.4em .85em;border:1px dashed rgb(var(--color-foreground-rgb) / .45);border-radius:100px;font-family:var(--font-subheading--family);font-size:.68rem;font-weight:700;letter-spacing:.04em;line-height:1.35;color:rgb(var(--color-foreground-rgb) / .78)}.vtm__stars{display:flex;gap:.2rem;margin-bottom:1.1rem;color:var(--color-primary)}.vtm__quote{flex:1 1 auto;margin:0}.vtm__quote p{margin:0;font-family:var(--font-accent--family);font-style:italic;font-size:clamp(1.15rem,1.45vw,1.35rem);line-height:1.5;color:var(--color-foreground)}.vtm__by{display:flex;flex-direction:column;gap:.3rem;margin-top:1.6rem;padding-top:1.1rem;border-top:1px solid rgb(var(--color-foreground-rgb) / .16)}.vtm__name{font-family:var(--font-subheading--family);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-foreground-heading, var(--color-foreground))}.vtm__stars--demo{color:rgb(var(--color-foreground-rgb) / .32)}.vtm__card--demo .vtm__quote p{color:rgb(var(--color-foreground-rgb) / .62)}.vtm__name--demo,.vtm__scent--demo{color:rgb(var(--color-foreground-rgb) / .5)}.vtm__scent--demo:before{background:rgb(var(--color-foreground-rgb) / .3)}.vtm__scent{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:rgb(var(--color-foreground-rgb) / .65)}.vtm__scent:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--vtm-dot, var(--color-primary))}.vtm__card[data-scent=cherry]{--vtm-dot: #c23a52}.vtm__card[data-scent=pacific]{--vtm-dot: #4aa8de}.vtm__card[data-scent=purple]{--vtm-dot: #9268de}@media screen and (max-width:749px){.vtm__grid{grid-template-columns:1fr}.vtm__card{padding-inline:.25rem}.vtm__card+.vtm__card:before{left:0;right:0;top:0;bottom:auto;width:auto;height:1px;transform-origin:left}}main:is([data-template="page.archive"],[data-template="product.archive"])>.shopify-section:not(:first-child),body:has(main:is([data-template="page.archive"],[data-template="product.archive"])) footer>.shopify-section:first-child{position:relative;z-index:1;margin-top:calc(var(--vsc-sheet-r) * -1);border-radius:var(--vsc-sheet-r) var(--vsc-sheet-r) 0 0;overflow:clip;box-shadow:0 -1.25rem 2.75rem -1.5rem #0006}body:has(main:is([data-template="page.archive"],[data-template="product.archive"])) footer>.shopify-section:first-child{background:var(--color-background)}main:is([data-template="page.archive"],[data-template="product.archive"]) .venoa-archive-scent{transition:translate .3s var(--vsc-ease),box-shadow .3s var(--vsc-ease)}@media(hover:hover){main:is([data-template="page.archive"],[data-template="product.archive"]) .venoa-archive-scent:hover{translate:0 -4px;box-shadow:inset 0 3px 0 var(--va-accent, var(--va-gold)),0 26px 40px -30px #00000073}}main:is([data-template="page.archive"],[data-template="product.archive"]) :is(a,button,summary,input,select,[role=tab]):focus-visible{outline:2px solid var(--va-gold, var(--color-primary));outline-offset:3px}@media(prefers-reduced-motion:no-preference){.venoa-hero__card{animation-duration:1s;animation-timing-function:var(--vsc-ease);animation-fill-mode:backwards}.venoa-hero__card--2{animation-name:vsc-hero-in-center;animation-delay:60ms}.venoa-hero__card--1{animation-name:vsc-hero-in-left;animation-delay:.32s;animation-duration:1.1s}.venoa-hero__card--3{animation-name:vsc-hero-in-right;animation-delay:.32s;animation-duration:1.1s}}@keyframes vsc-hero-in-center{0%{opacity:0;translate:0 2.5rem;scale:.93}45%{opacity:1}to{opacity:1;translate:0 0;scale:1}}@keyframes vsc-hero-in-left{0%{opacity:0;translate:62% 0}30%{opacity:1}to{opacity:1;translate:0 0}}@keyframes vsc-hero-in-right{0%{opacity:0;translate:-62% 0}30%{opacity:1}to{opacity:1;translate:0 0}}@property --story-tint{syntax: "<color>"; inherits: true; initial-value: rgb(120 24 44 / .5);}.venoa-story{position:relative;isolation:isolate;transition:--story-tint .8s var(--vsc-ease-soft)}.venoa-story:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(75% 60% at 26% 46%,var(--story-tint),transparent 72%)}.venoa-story:has([data-active-scent=cherry]){--story-tint: rgb(120 24 44 / .5)}.venoa-story:has([data-active-scent=pacific]){--story-tint: rgb(28 92 138 / .5)}.venoa-story:has([data-active-scent=purple]){--story-tint: rgb(84 52 140 / .55)}@media screen and (min-width:990px){.venoa-story__frame{translate:0 2%;transition:opacity .62s var(--vsc-ease-soft),translate .8s var(--vsc-ease),visibility 0s linear .62s}.venoa-story__frame.is-active{translate:0 0;transition:opacity .62s var(--vsc-ease-soft),translate .8s var(--vsc-ease)}.venoa-story__frame:not(.is-active){translate:0 -2%}.venoa-story__frame.is-active~.venoa-story__frame{translate:0 2%}.venoa-js .venoa-story__layout[data-ready] .venoa-story__panel:not(.is-active) .venoa-story__panel-body>*{translate:0 1.25rem}.venoa-js .venoa-story__panel{transition:opacity .42s var(--vsc-ease-soft)}.venoa-js .venoa-story__panel-body>*{transition:translate .7s var(--vsc-ease),opacity .5s var(--vsc-ease)}.venoa-story__panel.is-active .venoa-story__panel-body>:nth-child(1){transition-delay:.12s}.venoa-story__panel.is-active .venoa-story__panel-body>:nth-child(2){transition-delay:.17s}.venoa-story__panel.is-active .venoa-story__panel-body>:nth-child(3){transition-delay:.22s}.venoa-story__panel.is-active .venoa-story__panel-body>:nth-child(4){transition-delay:.27s}.venoa-story__panel.is-active .venoa-story__panel-body>:nth-child(5){transition-delay:.32s}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.venoa-hero__card--2{animation-name:vsc-hero-in-center,vsc-hero-out-center;animation-duration:1s,auto;animation-timing-function:var(--vsc-ease),linear;animation-delay:60ms,0s;animation-fill-mode:backwards,both;animation-timeline:auto,view();animation-range:normal,exit 0% exit 100%}.venoa-hero__card--1{animation-name:vsc-hero-in-left,vsc-hero-out-left;animation-duration:1.1s,auto;animation-timing-function:var(--vsc-ease),linear;animation-delay:.32s,0s;animation-fill-mode:backwards,both;animation-timeline:auto,view();animation-range:normal,exit 0% exit 100%}.venoa-hero__card--3{animation-name:vsc-hero-in-right,vsc-hero-out-right;animation-duration:1.1s,auto;animation-timing-function:var(--vsc-ease),linear;animation-delay:.32s,0s;animation-fill-mode:backwards,both;animation-timeline:auto,view();animation-range:normal,exit 0% exit 100%}.venoa-hero__content{animation:vsc-hero-copy-out linear both;animation-timeline:view();animation-range:exit 0% exit 100%}.venoa-story{view-timeline:--vsc-story block}.venoa-story__frame-main{animation:vsc-stage-in linear both;animation-timeline:--vsc-story;animation-range:entry 10% entry 100%}}}@keyframes vsc-hero-out-center{to{translate:0 -2.5vh;scale:1.06}}@keyframes vsc-hero-out-left{to{translate:-10% -5vh;rotate:-5deg;opacity:.35}}@keyframes vsc-hero-out-right{to{translate:10% -5vh;rotate:5deg;opacity:.35}}@keyframes vsc-hero-copy-out{to{translate:0 -5vh;opacity:.25}}@keyframes vsc-stage-in{0%{scale:.9;translate:0 4vh}to{scale:1;translate:0 0}}@media screen and (min-width:990px){.venoa-story .venoa-story__panel-visual{display:none}}@media screen and (min-width:750px)and (max-width:989px){.venoa-story .venoa-story__panel:nth-child(2n) .venoa-story__panel-visual{order:2}}@media(prefers-reduced-motion:no-preference){.venoa-js:not(.shopify-design-mode) :is(.venoa-editorial__media[data-venoa-scene]:not(.is-visible),.venoa-bundle__copy[data-venoa-scene]:not(.is-visible)>*,.venoa-bundle__trio[data-venoa-scene]:not(.is-visible) figure,.venoa-archive-teaser__media[data-venoa-scene]:not(.is-visible)>*,.vtm__head[data-venoa-scene]:not(.is-visible)>*,.vtm__grid[data-venoa-scene]:not(.is-visible) .vtm__card,.venoa-showcase__media[data-venoa-scene]:not(.is-visible) img,.venoa-showcase__title[data-venoa-scene]:not(.is-visible),.venoa-step[data-venoa-scene]:not(.is-visible),.venoa-faq__list[data-venoa-scene]:not(.is-visible) .venoa-faq__item,.vfin__head[data-venoa-scene]:not(.is-visible)>*,.vfin__stage[data-venoa-scene]:not(.is-visible)>*,.vfin__foot[data-venoa-scene]:not(.is-visible)>*,footer .group-block-content[data-venoa-scene]:not(.is-visible)>*){opacity:0}.vtm__head[data-venoa-scene].is-visible>*{animation:vsc-rise-in .8s var(--vsc-ease) backwards}.vtm__head[data-venoa-scene].is-visible>:nth-child(2){animation-delay:70ms}.vtm__head[data-venoa-scene].is-visible>:nth-child(3){animation-delay:.14s}.vtm__grid[data-venoa-scene].is-visible .vtm__card{animation:vsc-rise-card .95s var(--vsc-ease-soft) backwards}.vtm__grid[data-venoa-scene].is-visible .vtm__card:nth-child(1){animation-delay:.12s}.vtm__grid[data-venoa-scene].is-visible .vtm__card:nth-child(2){animation-delay:.24s}.vtm__grid[data-venoa-scene].is-visible .vtm__card:nth-child(3){animation-delay:.36s}.vtm__grid[data-venoa-scene].is-visible .vtm__card+.vtm__card:before{animation:vsc-line-grow .9s var(--vsc-ease) .3s backwards}.venoa-js:not(.shopify-design-mode) :is(.venoa-archive-hero__media,.venoa-archive-story__media,.venoa-archive-compare__item).venoa-reveal{opacity:1;transform:none;transition:none}.venoa-js:not(.shopify-design-mode) :is(.venoa-archive-hero__media.venoa-reveal:not(.is-visible)>*,.venoa-archive-story__media.venoa-reveal:not(.is-visible),.venoa-archive-compare__item.venoa-reveal:not(.is-visible)){opacity:0}main:is([data-template="page.archive"],[data-template="product.archive"]) .venoa-archive-hero__media.is-visible .venoa-archive-print--1{animation:vsc-lay-1 1.1s var(--vsc-ease) backwards}main:is([data-template="page.archive"],[data-template="product.archive"]) .venoa-archive-hero__media.is-visible .venoa-archive-print--2{animation:vsc-lay-2 1.1s var(--vsc-ease) .22s backwards}main:is([data-template="page.archive"],[data-template="product.archive"]) .venoa-archive-hero__media.is-visible .venoa-archive-hero__stamp{animation:vsc-stamp-in .9s var(--vsc-ease-back) .8s backwards}main:is([data-template="page.archive"],[data-template="product.archive"]) .venoa-archive-story__media.is-visible{animation:vsc-curtain-lg 1.1s var(--vsc-ease) backwards}main:is([data-template="page.archive"],[data-template="product.archive"]) .venoa-archive-story__media.is-visible img{animation:vsc-settle 1.5s var(--vsc-ease) backwards}main:is([data-template="page.archive"],[data-template="product.archive"]) .venoa-archive-compare__item--then.is-visible,main:is([data-template="page.archive"],[data-template="product.archive"]) .venoa-archive-compare__item:nth-child(odd).is-visible{animation:vsc-slide-in .9s var(--vsc-ease) backwards}main:is([data-template="page.archive"],[data-template="product.archive"]) .venoa-archive-compare__item--now.is-visible,main:is([data-template="page.archive"],[data-template="product.archive"]) .venoa-archive-compare__item:nth-child(2n).is-visible{animation:vsc-slide-in-right .9s var(--vsc-ease) .14s backwards}.venoa-js:not(.shopify-design-mode) .venoa-footer-word[data-venoa-scene]:not(.is-visible) i{opacity:0}.venoa-footer-word[data-venoa-scene].is-visible i{animation:vsc-letter 1.1s var(--vsc-ease) backwards}.venoa-footer-word[data-venoa-scene].is-visible i:nth-child(2){animation-delay:80ms}.venoa-footer-word[data-venoa-scene].is-visible i:nth-child(3){animation-delay:.16s}.venoa-footer-word[data-venoa-scene].is-visible i:nth-child(4){animation-delay:.24s}.venoa-footer-word[data-venoa-scene].is-visible i:nth-child(5){animation-delay:.32s}.venoa-editorial__media[data-venoa-scene].is-visible{animation:vsc-curtain-lg 1.1s var(--vsc-ease) backwards}.venoa-editorial__media[data-venoa-scene].is-visible :is(img,svg){animation:vsc-settle 1.5s var(--vsc-ease) backwards}.venoa-bundle__copy[data-venoa-scene].is-visible>*{animation:vsc-rise-in .9s var(--vsc-ease) backwards}.venoa-bundle__copy[data-venoa-scene].is-visible>:nth-child(2){animation-delay:80ms}.venoa-bundle__copy[data-venoa-scene].is-visible>:nth-child(3){animation-delay:.16s}.venoa-bundle__copy[data-venoa-scene].is-visible>:nth-child(4){animation-delay:.24s}.venoa-bundle__copy[data-venoa-scene].is-visible>:nth-child(5){animation-delay:.31s}.venoa-bundle__copy[data-venoa-scene].is-visible>:nth-child(n+6){animation-delay:.37s}.venoa-bundle__trio[data-venoa-scene].is-visible figure:nth-child(2){animation:vsc-deal-center .95s var(--vsc-ease) backwards}.venoa-bundle__trio[data-venoa-scene].is-visible figure:nth-child(1){animation:vsc-deal-left 1.05s var(--vsc-ease) .28s backwards}.venoa-bundle__trio[data-venoa-scene].is-visible figure:nth-child(3){animation:vsc-deal-right 1.05s var(--vsc-ease) .28s backwards}.venoa-bundle__trio[data-venoa-scene].is-visible .venoa-bundle__free{animation:vsc-pop .65s var(--vsc-ease-back) 1.15s backwards}.venoa-archive-teaser__media[data-venoa-scene].is-visible .venoa-archive-print--1{animation:vsc-lay-1 1.1s var(--vsc-ease) backwards}.venoa-archive-teaser__media[data-venoa-scene].is-visible .venoa-archive-print--2{animation:vsc-lay-2 1.1s var(--vsc-ease) .22s backwards}.venoa-archive-teaser__media[data-venoa-scene].is-visible .venoa-archive-teaser__stamp{animation:vsc-stamp-in .9s var(--vsc-ease-back) .8s backwards}.venoa-showcase__media[data-venoa-scene].is-visible img{animation:vsc-emerge-cover 1.6s var(--vsc-ease-soft) backwards}.venoa-showcase--contain .venoa-showcase__media[data-venoa-scene].is-visible img{animation-name:vsc-emerge}.venoa-showcase--band .venoa-showcase__media[data-venoa-scene].is-visible img{animation-name:vsc-emerge-soft}.venoa-showcase__title[data-venoa-scene].is-visible{animation:vsc-hold-clip 1.2s linear backwards}.venoa-showcase__title[data-venoa-scene].is-visible .venoa-showcase__title-in{animation:vsc-rise-mask 1.05s var(--vsc-ease) .15s backwards}.venoa-step[data-venoa-scene].is-visible{animation:vsc-rise-in-lg 1s var(--vsc-ease) backwards;animation-delay:var(--scene-delay, 0ms)}.venoa-step[data-venoa-scene].is-visible .venoa-step__media{animation:vsc-curtain-md 1.1s var(--vsc-ease) backwards;animation-delay:calc(var(--scene-delay, 0ms) + .12s)}.venoa-step[data-venoa-scene].is-visible .venoa-step__media img{animation:vsc-settle 1.5s var(--vsc-ease) backwards;animation-delay:calc(var(--scene-delay, 0ms) + .12s)}.venoa-steps--square .venoa-step[data-venoa-scene].is-visible .venoa-step__media img{animation-name:vsc-settle-soft}.venoa-step[data-venoa-scene].is-visible .venoa-step__num{animation:vsc-slide-in .8s var(--vsc-ease) backwards;animation-delay:calc(var(--scene-delay, 0ms) + .52s)}.venoa-faq__list[data-venoa-scene].is-visible .venoa-faq__item{animation:vsc-slide-in .8s var(--vsc-ease) backwards}.venoa-faq__list[data-venoa-scene].is-visible .venoa-faq__item:nth-child(2){animation-delay:70ms}.venoa-faq__list[data-venoa-scene].is-visible .venoa-faq__item:nth-child(3){animation-delay:.14s}.venoa-faq__list[data-venoa-scene].is-visible .venoa-faq__item:nth-child(4){animation-delay:.21s}.venoa-faq__list[data-venoa-scene].is-visible .venoa-faq__item:nth-child(5){animation-delay:.28s}.venoa-faq__list[data-venoa-scene].is-visible .venoa-faq__item:nth-child(6){animation-delay:.34s}.venoa-faq__list[data-venoa-scene].is-visible .venoa-faq__item:nth-child(n+7){animation-delay:.4s}.vfin__head[data-venoa-scene].is-visible .vfin__eyebrow{animation:vsc-rise-in .8s var(--vsc-ease) backwards}.vfin__head[data-venoa-scene].is-visible .vfin__line{animation:vsc-hold-clip 1.25s linear backwards}.vfin__head[data-venoa-scene].is-visible .vfin__line--accent{animation-duration:1.4s}.vfin__head[data-venoa-scene].is-visible .vfin__line>span{animation:vsc-rise-mask 1.05s var(--vsc-ease) .15s backwards}.vfin__head[data-venoa-scene].is-visible .vfin__line--accent>span{animation-delay:.3s}.vfin__stage[data-venoa-scene].is-visible .vfin__glow{animation:vsc-glow-in 1.6s var(--vsc-ease-soft) backwards}.vfin__stage[data-venoa-scene].is-visible .vfin__card--1{animation:vsc-fin-center 1s var(--vsc-ease) .1s backwards}.vfin__stage[data-venoa-scene].is-visible .vfin__card--2{animation:vsc-fin-left 1.15s var(--vsc-ease) .42s backwards}.vfin__stage[data-venoa-scene].is-visible .vfin__card--3{animation:vsc-fin-right 1.15s var(--vsc-ease) .42s backwards}.vfin__foot[data-venoa-scene].is-visible>*{animation:vsc-rise-in .85s var(--vsc-ease) backwards}.vfin__foot[data-venoa-scene].is-visible>:nth-child(2){animation-delay:.12s}footer .group-block-content[data-venoa-scene].is-visible>*{animation:vsc-rise-in .9s var(--vsc-ease) backwards}footer .group-block-content[data-venoa-scene].is-visible>:nth-child(2){animation-delay:90ms}footer .group-block-content[data-venoa-scene].is-visible>:nth-child(3){animation-delay:.18s}footer .group-block-content[data-venoa-scene].is-visible>:nth-child(4){animation-delay:.27s}footer .group-block-content[data-venoa-scene].is-visible>:nth-child(n+5){animation-delay:.34s}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.venoa-js:not(.shopify-design-mode) .venoa-reveal.venoa-sda{opacity:1;transform:none;transition:none}main[data-template=index]>.shopify-section:is(:has(>.venoa-editorial),:has(>.vtm),:has(>.venoa-archive-teaser),:has(>.venoa-showcase),:has(>.venoa-steps)),body:has(main[data-template=index]) footer>.shopify-section:first-child{animation:vsc-sheet linear both;animation-timeline:view();animation-range:entry 0% entry 60%}main[data-template=index]>.shopify-section:is(:has(>.venoa-story),:has(>.venoa-bundle-section),:has(>.vfin)){transform-origin:50% 0;animation:vsc-sheet-open linear both;animation-timeline:view();animation-range:entry 0% entry 70%}main:is([data-template="page.archive"],[data-template="product.archive"])>.shopify-section:not(:first-child),body:has(main:is([data-template="page.archive"],[data-template="product.archive"])) footer>.shopify-section:first-child{animation:vsc-sheet linear both;animation-timeline:view();animation-range:entry 0% entry 60%}.venoa-bundle__trio[data-venoa-scene].is-visible figure:nth-child(1){animation-name:vsc-deal-left,vsc-drift-1;animation-duration:1.05s,auto;animation-timing-function:var(--vsc-ease),linear;animation-delay:.28s,0s;animation-fill-mode:backwards,forwards;animation-timeline:auto,view();animation-range:normal,exit 0% exit 100%}.venoa-bundle__trio[data-venoa-scene].is-visible figure:nth-child(2){animation-name:vsc-deal-center,vsc-drift-2;animation-duration:.95s,auto;animation-timing-function:var(--vsc-ease),linear;animation-delay:0s,0s;animation-fill-mode:backwards,forwards;animation-timeline:auto,view();animation-range:normal,exit 0% exit 100%}.venoa-bundle__trio[data-venoa-scene].is-visible figure:nth-child(3){animation-name:vsc-deal-right,vsc-drift-3;animation-duration:1.05s,auto;animation-timing-function:var(--vsc-ease),linear;animation-delay:.28s,0s;animation-fill-mode:backwards,forwards;animation-timeline:auto,view();animation-range:normal,exit 0% exit 100%}.venoa-archive-teaser .venoa-archive-stamp__svg{rotate:0deg;animation-name:venoa-archive-spin,vsc-stamp-turn;animation-duration:60s,auto;animation-timing-function:linear,linear;animation-iteration-count:infinite,1;animation-fill-mode:none,both;animation-timeline:auto,view();animation-range:normal,cover 0% cover 100%}.venoa-showcase--contain .venoa-showcase__media{animation:vsc-drift-media linear forwards;animation-timeline:view();animation-range:exit 0% exit 100%}}}@keyframes vsc-letter{0%{opacity:0;translate:0 62%}35%{opacity:1}to{opacity:1;translate:0 0}}@keyframes vsc-line-grow{0%{scale:1 0}to{scale:1 1}}@keyframes vsc-rise-in{0%{opacity:0;translate:0 var(--vsc-rise)}to{opacity:1;translate:0 0}}@keyframes vsc-rise-in-lg{0%{opacity:0;translate:0 var(--vsc-rise-lg)}to{opacity:1;translate:0 0}}@keyframes vsc-rise-card{0%{opacity:0;translate:0 var(--vsc-rise-lg);scale:.98}to{opacity:1;translate:0 0;scale:1}}@keyframes vsc-slide-in{0%{opacity:0;translate:calc(var(--vsc-slide) * -1) 0}to{opacity:1;translate:0 0}}@keyframes vsc-slide-in-right{0%{opacity:0;translate:var(--vsc-slide) 0}to{opacity:1;translate:0 0}}@keyframes vsc-curtain-lg{0%{clip-path:inset(100% 0 0 0 round var(--venoa-radius-lg, 1.25rem))}to{clip-path:inset(0 0 0 0 round var(--venoa-radius-lg, 1.25rem))}}@keyframes vsc-curtain-md{0%{clip-path:inset(100% 0 0 0 round var(--venoa-radius-md, .875rem))}to{clip-path:inset(0 0 0 0 round var(--venoa-radius-md, .875rem))}}@keyframes vsc-settle{0%{scale:1.14}to{scale:1}}@keyframes vsc-deal-center{0%{opacity:0;translate:0 4rem;scale:.84}55%{opacity:1}to{opacity:1;translate:0 0;scale:1}}@keyframes vsc-deal-left{0%{opacity:0;translate:calc(100% + var(--vsc-trio-gap)) -1.25rem;rotate:3deg}30%{opacity:1}to{opacity:1;translate:0 0;rotate:0deg}}@keyframes vsc-deal-right{0%{opacity:0;translate:calc(-100% - var(--vsc-trio-gap)) -1.25rem;rotate:-3deg}30%{opacity:1}to{opacity:1;translate:0 0;rotate:0deg}}@keyframes vsc-pop{0%{opacity:0;scale:.3;rotate:-20deg}to{opacity:1;scale:1;rotate:0deg}}@keyframes vsc-drift-1{to{transform:translateY(calc(1.25rem - 6vh)) rotate(-3deg)}}@keyframes vsc-drift-2{to{transform:translateY(-11vh)}}@keyframes vsc-drift-3{to{transform:translateY(calc(1.25rem - 8vh)) rotate(3deg)}}@keyframes vsc-lay-1{0%{opacity:0;translate:-5% 12%;rotate:-6deg;scale:1.05}35%{opacity:1}to{opacity:1;translate:0 0;rotate:0deg;scale:1}}@keyframes vsc-lay-2{0%{opacity:0;translate:8% 18%;rotate:7deg;scale:1.05}35%{opacity:1}to{opacity:1;translate:0 0;rotate:0deg;scale:1}}@keyframes vsc-stamp-in{0%{opacity:0;scale:.4;rotate:-45deg}to{opacity:1;scale:1;rotate:0deg}}@keyframes vsc-stamp-turn{0%{rotate:-70deg}to{rotate:110deg}}@keyframes vsc-emerge{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}@keyframes vsc-emerge-soft{0%{opacity:0;scale:1.04}to{opacity:1;scale:1}}@keyframes vsc-settle-soft{0%{scale:1.05}to{scale:1}}@keyframes vsc-emerge-cover{0%{opacity:0;scale:1.08}to{opacity:1;scale:1}}@keyframes vsc-drift-media{to{translate:0 -7vh}}@keyframes vsc-hold-clip{0%,to{clip-path:inset(-.6em -.6em 0 -.6em)}}@keyframes vsc-rise-mask{0%{translate:0 110%}to{translate:0 0}}@keyframes vsc-glow-in{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes vsc-fin-center{0%{opacity:0;translate:0 12%;scale:.9}40%{opacity:1}to{opacity:1;translate:0 0;scale:1.05}}@keyframes vsc-fin-left{0%{opacity:0;translate:88% 1rem;rotate:0deg}30%{opacity:1}to{opacity:1;translate:0 1rem;rotate:-4deg}}@keyframes vsc-fin-right{0%{opacity:0;translate:-88% 1rem;rotate:0deg}30%{opacity:1}to{opacity:1;translate:0 1rem;rotate:4deg}}@keyframes vsc-sheet{0%{translate:0 5vh}to{translate:0 0}}@keyframes vsc-sheet-open{0%{translate:0 5vh;scale:.95}to{translate:0 0;scale:1}}.vtm--ratings .vtm__grid{grid-template-columns:repeat(var(--vtm-cols, 3),minmax(0,1fr));max-width:calc(var(--vtm-cols, 3) * 22rem)}.vtm__card--rating{gap:0;padding-block:clamp(1.25rem,2.2vw,2rem);padding-inline:clamp(1.1rem,2.4vw,2.25rem)}.vtm__scent-head{display:flex;align-items:center;gap:.55rem;margin:0;font-family:var(--font-subheading--family);font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .6)}.vtm__dot{flex:none;width:.6rem;height:.6rem;border-radius:50%;background:var(--vtm-dot, var(--color-primary));box-shadow:0 0 0 3px rgb(var(--color-foreground-rgb) / .06)}.vtm__scent-name{margin:.55rem 0 0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 600);font-size:clamp(1.35rem,1.9vw,1.7rem);line-height:1.1;letter-spacing:-.015em;color:var(--color-foreground-heading, var(--color-foreground));overflow-wrap:anywhere}.vtm__rating{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin-top:.9rem;min-height:1.5rem}.vtm__stars-meter{position:relative;display:inline-block;flex:none;line-height:0}.vtm__stars-layer{display:flex;gap:.18rem}.vtm__stars-layer svg{display:block;width:1rem;height:1rem}.vtm__stars-layer svg path{fill:none;stroke:currentColor;stroke-width:1.1}.vtm__stars-layer:first-child{color:rgb(var(--color-foreground-rgb) / .3)}.vtm__stars-layer--fill{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--color-primary);clip-path:inset(0 calc(100% - var(--vtm-fill, 0%)) 0 0)}.vtm__stars-layer--fill svg path{fill:currentColor}.vtm__card--empty .vtm__stars-layer--fill{display:none}.vtm__score{font-family:var(--font-heading--family);font-weight:600;font-size:1.05rem;line-height:1;color:var(--color-foreground-heading, var(--color-foreground))}.vtm__count{font-size:.85rem;line-height:1.3;color:rgb(var(--color-foreground-rgb) / .65)}.vtm__count--empty{font-style:italic;color:rgb(var(--color-foreground-rgb) / .55)}.vtm__card--rating .vtm__quote{flex:0 0 auto;margin-top:1.1rem}.vtm__card--rating .vtm__quote p{font-size:clamp(1.05rem,1.25vw,1.2rem)}.vtm__card--rating .vtm__by{margin-top:.9rem;padding-top:.75rem}.vtm__card--rating[data-scent=cherry]{--vtm-dot: #c23a52}.vtm__card--rating[data-scent=pacific]{--vtm-dot: #4aa8de}.vtm__card--rating[data-scent=purple]{--vtm-dot: #9268de}.vtm__card--rating[data-scent=pistachio]{--vtm-dot: #8fae5c}@media screen and (min-width:750px)and (max-width:989px){.vtm--ratings .vtm__grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.vtm--ratings .vtm__grid[data-count="4"] .vtm__card:nth-child(odd):before{display:none}.vtm--ratings .vtm__grid[data-count="4"] .vtm__card:nth-child(n+3){border-top:1px solid rgb(var(--color-foreground-rgb) / .2)}}@media screen and (max-width:749px){.vtm--ratings .vtm__grid{grid-template-columns:minmax(0,1fr);max-width:30rem}.vtm__card--rating{padding:1.1rem .25rem}.vtm__card--rating .vtm__scent-name{margin-top:.3rem;font-size:1.3rem}.vtm__card--rating .vtm__rating{margin-top:.55rem}}@media(prefers-reduced-motion:no-preference){.vtm__grid[data-venoa-scene].is-visible .vtm__card:nth-child(4){animation-delay:.48s}}.vtm__card--rating .vtm__sample{margin:.7rem 0 0}.vtm__impression{margin:1rem 0 0;font-family:var(--font-accent--family);font-style:italic;font-size:clamp(1.05rem,1.25vw,1.2rem);line-height:1.5;color:var(--color-foreground)}@media screen and (max-width:749px){.vtm__impression{margin-top:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/venoa-scenes.css.map */
