.vauni-almond-line{display:grid;justify-items:center;gap:.375rem;margin:0;font-variant-numeric:tabular-nums}.vauni-almond-line__ends{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--text-xs);letter-spacing:.14em;line-height:1.4;color:rgb(var(--text-color) / .62)}.vauni-almond-line__price{font-size:var(--text-sm);line-height:1.5}.vauni-almond-line--lede .vauni-almond-line__price{max-width:34ch;font-size:var(--text-base)}.color-scheme--with-image-overlay .vauni-almond-line__ends{color:rgb(var(--text-color))}@media screen and (min-width:700px){.vauni-almond-line--start{justify-items:start}}.vauni-almond-line__seal,.vauni-almond-card__seal{flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:currentColor}.prose>div>.vauni-almond-line{margin-block-start:.25rem}.vauni-almond-nowrap{white-space:nowrap}body:has(.vauni-almond-landing) .shopify-section--announcement-bar{display:none}.vauni-almond-offer__inner{display:grid;justify-items:center}.vauni-almond-card{display:grid;justify-items:center;gap:1.25rem;width:100%;max-width:35rem;text-align:center;font-variant-numeric:tabular-nums}.vauni-almond-card p{margin:0}.vauni-almond-card__eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--text-xs);letter-spacing:.14em;color:rgb(var(--text-color) / .62)}.vauni-almond-card__lede{max-width:30ch;font-size:var(--text-lg);line-height:1.45}.vauni-almond-card__prices{display:grid;grid-template-columns:1fr 1fr;width:100%;margin:.25rem 0 0;border-block:1px solid rgb(var(--text-color) / .12)}.vauni-almond-card__prices[hidden]{display:none}.vauni-almond-card__price{display:grid;gap:.25rem;padding:1.125rem .75rem}.vauni-almond-card__price+.vauni-almond-card__price{border-inline-start:1px solid rgb(var(--text-color) / .12)}.vauni-almond-card__price dt{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--text-color) / .62)}.vauni-almond-card__price dd{margin:0}.vauni-almond-card__price--was dd{color:rgb(var(--text-color) / .62)}.vauni-almond-card__price--net dd{font-size:var(--text-lg)}.vauni-almond-card__actions{padding-block-start:.5rem}.vauni-almond-card__note{max-width:34ch;font-size:var(--text-sm);line-height:1.5;color:rgb(var(--text-color) / .62)}.vauni-almond-card--invitation{padding:clamp(2.75rem,7vw,4.75rem) clamp(1.5rem,6vw,4.5rem);background:#ffffff8c;border:1px solid rgb(var(--text-color) / .1);outline:1px solid rgb(var(--text-color) / .08);outline-offset:-.625rem}@media screen and (max-width:699px){.vauni-almond-card{gap:1rem}.vauni-almond-card--invitation{outline-offset:-.4375rem}.vauni-almond-card__price{padding-inline:.5rem}}.vauni-almond-card--exhibit{justify-items:start;gap:1rem;max-width:26rem;padding-block-start:1.25rem;text-align:start;border-block-start:1px solid rgb(var(--text-color) / .16)}.vauni-almond-card--exhibit .vauni-almond-card__title{font-size:var(--text-h4)}.vauni-almond-card--exhibit .vauni-almond-card__lede{max-width:34ch;font-size:var(--text-base);line-height:1.6}.vauni-almond-card--exhibit .vauni-almond-card__prices{grid-template-columns:1fr;border-block-start:0}.vauni-almond-card--exhibit .vauni-almond-card__price{grid-template-columns:1fr auto;align-items:baseline;padding:.75rem 0;border-block-start:1px solid rgb(var(--text-color) / .12)}.vauni-almond-card--exhibit .vauni-almond-card__price+.vauni-almond-card__price{border-inline-start:0}.vauni-almond-card--exhibit .vauni-almond-card__actions{padding-block-start:.25rem}.vauni-almond-offer__inner--media{gap:2rem}.vauni-almond-offer__media img{display:block;width:100%;height:auto}@media screen and (min-width:1000px){.vauni-almond-offer__inner--media{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;justify-items:stretch;column-gap:clamp(3rem,6vw,6rem)}}.vauni-exhibit{display:grid;gap:clamp(3rem,8vw,6rem)}.vauni-exhibit__item{display:grid;align-content:start;gap:1.25rem;margin:0}.vauni-exhibit__media img,.vauni-exhibit__media svg{display:block;width:100%;height:auto}.vauni-exhibit__label{display:grid;align-content:start;gap:.25rem;max-width:18rem;font-size:var(--text-sm);line-height:1.55}.vauni-exhibit__number{margin-block-end:.5rem;font-size:var(--text-xs);letter-spacing:.14em;color:rgb(var(--text-color) / .62);font-variant-numeric:tabular-nums}.vauni-exhibit__title{color:rgb(var(--text-color))}.vauni-exhibit__lines{color:rgb(var(--text-color) / .68)}.vauni-exhibit__link{justify-self:start;margin-block-start:.75rem}@media screen and (min-width:700px){.vauni-exhibit--2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,5rem)}.vauni-exhibit--2 .vauni-exhibit__item:nth-child(2){margin-block-start:clamp(4rem,10vw,9rem)}}@media screen and (min-width:1000px){.vauni-exhibit--1 .vauni-exhibit__item{grid-template-columns:minmax(0,1fr) minmax(0,8fr) minmax(0,3fr);align-items:end;column-gap:clamp(2rem,4vw,3.5rem)}.vauni-exhibit--1 .vauni-exhibit__media{grid-column:2}.vauni-exhibit--1 .vauni-exhibit__label{grid-column:3}.vauni-exhibit--label-start.vauni-exhibit--1 .vauni-exhibit__item{grid-template-columns:minmax(0,3fr) minmax(0,8fr) minmax(0,1fr)}.vauni-exhibit--label-start.vauni-exhibit--1 .vauni-exhibit__media{grid-column:2;grid-row:1}.vauni-exhibit--label-start.vauni-exhibit--1 .vauni-exhibit__label{grid-column:1;grid-row:1;justify-self:end;text-align:end}.vauni-exhibit--label-start.vauni-exhibit--1 .vauni-exhibit__link{justify-self:end}}:root{--vauni-serif: "Playfair Display", "Times New Roman", Georgia, serif}.vauni-serif{font-family:var(--vauni-serif);font-weight:400;text-transform:none;letter-spacing:-.01em}.vauni-almond-quote{margin:0 auto;max-width:22ch;font-family:var(--vauni-serif);font-style:italic;font-weight:400;font-size:clamp(1.75rem,1.2rem + 2.4vw,3.25rem);line-height:1.2;letter-spacing:-.01em;text-transform:none;text-wrap:balance}.vauni-almond-quote__by{display:block;margin-block-start:1.75rem;line-height:1.6;font-family:var(--text-font-family);font-style:normal;font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--text-color) / .62)}.color-scheme--with-image-overlay .vauni-almond-quote{max-width:16ch;margin:0;font-style:normal;font-size:clamp(2rem,1.4rem + 3vw,4rem)}.vauni-almond-card__title{font-family:var(--vauni-serif);font-weight:400;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);line-height:1.1;text-transform:none;letter-spacing:-.01em}.vauni-almond-card--exhibit .vauni-almond-card__title{font-size:clamp(1.5rem,1.3rem + 1vw,2rem)}.vauni-exhibit__title{font-family:var(--vauni-serif);font-style:italic;font-size:var(--text-lg);line-height:1.25}.vauni-ahero{position:relative;display:grid;min-height:var(--vauni-ahero-min-height, 90svh);isolation:isolate;overflow:hidden}.vauni-ahero__media,.vauni-ahero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.vauni-ahero__vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,rgb(0 0 0 / var(--vauni-ahero-vignette, .45)),#0000 55%),linear-gradient(to right,rgb(0 0 0 / calc(var(--vauni-ahero-vignette, .45) * .7)),#0000 60%)}.vauni-ahero--center .vauni-ahero__vignette{background:linear-gradient(to top,rgb(0 0 0 / var(--vauni-ahero-vignette, .45)),#0000 60%)}.vauni-ahero__content{display:grid;align-items:end;padding-block:clamp(6rem,12vh,9rem) clamp(2.5rem,6vh,4.5rem)}.vauni-ahero__inner{display:grid;justify-items:center;gap:1.25rem;max-width:40rem;text-align:center}.vauni-ahero__wordmark{margin:0}.vauni-ahero__wordmark img{display:block;width:clamp(9rem,16vw,12.5rem);height:auto}.vauni-ahero__eyebrow{margin:0;font-size:var(--text-xs);letter-spacing:.14em}.vauni-ahero__title{margin:0;font-size:clamp(4.5rem,3rem + 10vw,11rem);line-height:.95;letter-spacing:-.02em}.vauni-ahero__lede{max-width:34ch;font-size:var(--text-lg);line-height:1.45}.vauni-ahero__lede p{margin:0}.vauni-ahero__campaign .vauni-almond-line__ends{color:rgb(var(--text-color) / .85)}.vauni-ahero__actions{padding-block-start:.5rem}@media screen and (min-width:700px){.vauni-ahero--start .vauni-ahero__inner{justify-items:start;text-align:start}.vauni-ahero--start .vauni-ahero__lede{font-size:var(--text-xl, 1.25rem)}.vauni-ahero__content{padding-block:clamp(7rem,14vh,10rem) clamp(3.5rem,8vh,6rem)}}@media(prefers-reduced-motion:no-preference){.vauni-ahero[data-vauni-reveal] .vauni-ahero__inner>*{animation:vauni-ahero-in .9s cubic-bezier(.22,.61,.36,1) both}.vauni-ahero[data-vauni-reveal] .vauni-ahero__inner>:nth-child(2){animation-delay:.12s}.vauni-ahero[data-vauni-reveal] .vauni-ahero__inner>:nth-child(3){animation-delay:.24s}.vauni-ahero[data-vauni-reveal] .vauni-ahero__inner>:nth-child(4){animation-delay:.36s}.vauni-ahero[data-vauni-reveal] .vauni-ahero__inner>:nth-child(5){animation-delay:.48s}.vauni-ahero[data-vauni-reveal] .vauni-ahero__media img{animation:vauni-ahero-zoom 2.4s cubic-bezier(.22,.61,.36,1) both}}@keyframes vauni-ahero-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes vauni-ahero-zoom{0%{transform:scale(1.04)}to{transform:none}}.vauni-swatch{display:grid;gap:clamp(2rem,5vw,3.5rem);padding-block:clamp(1rem,4vw,3rem)}.vauni-swatch__main{display:grid;gap:1rem;justify-items:start}.vauni-swatch__eyebrow{margin:0;font-size:var(--text-xs);letter-spacing:.14em;color:rgb(var(--text-color) / .62)}.vauni-swatch__title{margin:0;font-size:clamp(3.5rem,2.5rem + 6vw,7.5rem);line-height:.95}.vauni-swatch__text{max-width:36ch;font-size:var(--text-lg);line-height:1.5}.vauni-swatch__text p{margin:0}.vauni-swatch__text p+p{margin-block-start:.75rem}.vauni-swatch__spec{display:grid;margin:0;border-block-start:1px solid rgb(var(--text-color) / .16);font-variant-numeric:tabular-nums}.vauni-swatch__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding-block:.8rem;border-block-end:1px solid rgb(var(--text-color) / .12);font-size:var(--text-sm)}.vauni-swatch__row dt{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--text-color) / .62);align-self:center}.vauni-swatch__row dd{margin:0;text-align:end}.vauni-swatch__wordmark{display:flex;align-items:center;gap:1.5rem;margin:.5rem 0 0}.vauni-swatch__wordmark img{display:block;width:clamp(8rem,14vw,10rem);height:auto}.vauni-swatch__rule{flex:1 1 auto;height:1px;background:rgb(var(--text-color) / .3)}@media screen and (min-width:1000px){.vauni-swatch{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;column-gap:clamp(3rem,7vw,7rem)}.vauni-swatch__wordmark{grid-column:1 / -1;padding-block-start:1rem}}.vauni-almond-film .content-over-media{border-radius:0}.vauni-almond-quote-fig{margin:0}.vauni-almond-quote-fig .vauni-almond-quote{margin-inline:auto}[id$=__night] .prose .h2{font-family:var(--vauni-serif);font-weight:400;text-transform:none;letter-spacing:-.01em;font-size:clamp(2rem,1.4rem + 3vw,4rem);line-height:1.1}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){[data-vauni-rise]{animation:vauni-rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}}}@keyframes vauni-rise{0%{opacity:.55;transform:translateY(18px)}to{opacity:1;transform:none}}.vauni-ahero--light .vauni-ahero__vignette{background:linear-gradient(to right,#ffffff8c,#fff0 55%)}.vauni-ahero--light .vauni-ahero__campaign .vauni-almond-line__ends{color:rgb(var(--text-color) / .7)}@media screen and (max-width:699px){.vauni-ahero--light .vauni-ahero__vignette{background:linear-gradient(to bottom,#ffffffb3,#ffffff59 45%,#fff0 65%)}.vauni-ahero--light .vauni-ahero__content{align-items:start;padding-block:2.5rem 1.5rem}.vauni-ahero--light .vauni-ahero__title{font-size:clamp(3.75rem,2rem + 12vw,5.5rem)}}.vauni-almond-teaser{display:inline-flex;align-items:center;gap:.6rem;margin-block-start:.5rem;padding-block:.35rem;font-size:var(--text-xs);letter-spacing:.14em;line-height:1.5;text-transform:uppercase;text-decoration:none;color:rgb(var(--text-color));font-variant-numeric:tabular-nums}.vauni-almond-teaser__seal{flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:currentColor}.vauni-almond-teaser__text{background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;padding-block-end:2px;transition:background-size .3s ease}.vauni-almond-teaser__arrow{transition:transform .3s ease}@media(hover:hover){.vauni-almond-teaser:hover .vauni-almond-teaser__text{background-size:0 1px}.vauni-almond-teaser:hover .vauni-almond-teaser__arrow{transform:translate(4px)}}.prose>div>.vauni-almond-teaser{margin-block-start:.25rem}.prose a.vauni-almond-teaser.vauni-almond-teaser{background:none}.shopify-section--vauni-almond-campaign .prose>a.button{display:inline-flex;vertical-align:top;margin-block-start:1rem}.shopify-section--vauni-almond-campaign .prose>a.button:has(+a.button){margin-inline-end:.75rem}@media screen and (min-width:700px){.shopify-section--vauni-almond-campaign .prose>a.button{margin-block-start:1.25rem}}@media screen and (max-width:699px){.vauni-almond-teaser{display:inline;line-height:2}.vauni-almond-teaser__seal{display:inline-block;vertical-align:middle;margin-inline-end:.5rem}.vauni-almond-teaser__text{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone}.vauni-almond-teaser__arrow{display:inline-block;margin-inline-start:.4rem}}.shopify-section--vauni-almond-banner .prose .h1,.shopify-section--vauni-almond-banner .prose :where(h2,.h2){font-size:clamp(2.75rem,1.5rem + 6vw,7rem);line-height:.95;letter-spacing:.06em;font-weight:700;text-transform:uppercase}.shopify-section--vauni-almond-banner .prose .h6{letter-spacing:.2em}.vauni-almond-statement{margin:0;font-size:clamp(1.05rem,.9rem + .9vw,1.5rem);line-height:1.35;letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums}.shopify-section--vauni-almond-banner .prose>div:has(.vauni-almond-statement){margin-block-start:1.25rem}.shopify-section--vauni-almond-banner .button-group,.shopify-section--vauni-almond-banner .prose>a.button{margin-block-start:2rem}.shopify-section--vauni-almond-banner .prose>a.button{display:inline-flex;vertical-align:top}.shopify-section--vauni-almond-banner .prose>a.button:has(+a.button){margin-inline-end:.75rem}.content-over-media .vauni-almond-teaser{gap:.75rem;padding:.7rem 1.1rem;font-size:.75rem;letter-spacing:.16em;background:#ffffff1f;border:1px solid rgb(255 255 255 / .38);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);transition:background-color .3s ease,border-color .3s ease}.prose a.vauni-almond-teaser.vauni-almond-teaser{background-color:#ffffff1f}.content-over-media .vauni-almond-teaser .vauni-almond-teaser__text{background-image:none;padding-block-end:0}@media(hover:hover){.prose a.vauni-almond-teaser.vauni-almond-teaser:hover{background-color:#ffffff38;border-color:#ffffffb3}}.content-over-media .vauni-almond-teaser__seal{position:relative;background:#fff}@media(prefers-reduced-motion:no-preference){.content-over-media .vauni-almond-teaser__seal:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid rgb(255 255 255 / .8);animation:vauni-almond-pulse 2.4s ease-out infinite}}@keyframes vauni-almond-pulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.8);opacity:0}}@media screen and (max-width:699px){.content-over-media .vauni-almond-teaser{display:inline-flex;padding:.65rem .9rem;font-size:.6875rem;letter-spacing:.12em;line-height:1.5;text-align:start}.content-over-media .vauni-almond-teaser__text{display:inline}.content-over-media .vauni-almond-teaser__seal{margin-inline-end:0}}@media screen and (max-width:699px){.shopify-section--vauni-almond-banner .prose>a.button{margin-block-start:1.5rem}.shopify-section--vauni-almond-banner .prose>a.button+a.button{margin-block-start:.75rem}}.shopify-section--vauni-almond-campaign .prose .h1,.shopify-section--vauni-almond-campaign .prose :where(h2,.h2){font-size:clamp(2.5rem,.9rem + 4.3vw,5.75rem);line-height:.95;letter-spacing:.06em;font-weight:700;text-transform:uppercase}.shopify-section--vauni-almond-campaign .prose>div:has(.vauni-almond-statement){margin-block-start:1.25rem}.shopify-section--vauni-almond-campaign .vauni-almond-statement{margin-block-end:1.1rem;text-wrap:balance}.shopify-section--vauni-almond-campaign .prose>div:has(.vauni-almond-statement)+*{margin-block-start:1.75rem}@media screen and (min-width:1000px){.shopify-section--vauni-almond-campaign .prose>a.button{margin-block-start:2rem}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/vauni-almond.css.map */
