:root{--av-ivory: 247, 243, 236;--av-stone: 233, 226, 214;--av-ink: 22, 20, 15;--av-gold: 168, 135, 90;--av-gold-soft: 201, 168, 118;--av-muted: 107, 101, 91;--av-serif: "Cormorant Garamond", "Times New Roman", serif;--av-sans: "Jost", "Helvetica Neue", Arial, sans-serif;--font-heading-family: var(--av-serif);--font-heading-weight: 500;--font-heading-spacing: 0px;--font-heading-height: 1.08;--font-body-family: var(--av-sans);--font-body-weight: 400;--font-menu-family: var(--av-sans);--font-menu-weight: 400;--font-button-family: var(--av-sans);--font-button-weight: 500;--font-collapsible-family: var(--av-sans)}body{font-family:var(--av-sans);letter-spacing:.01em;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.collection-hero__title,.product__title h1,.product__title h2{font-family:var(--av-serif)!important;font-weight:500;letter-spacing:-.005em}.h4,h4,h5,.h5,.card__heading,.card__heading a{font-family:var(--av-sans)}.card__heading,.card__heading a{font-weight:400;letter-spacing:.02em;font-size:1.45rem;line-height:1.45}.price,.price-item{font-family:var(--av-sans);letter-spacing:.04em}.header__heading-link .h2{font-family:var(--av-serif)!important;text-transform:uppercase;letter-spacing:.32em;font-size:clamp(2rem,2.6vw,3rem);font-weight:500;line-height:1;padding-left:.32em}.header__menu-item,.header__menu-item span,.list-menu__item{font-family:var(--av-sans)!important;text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem!important;font-weight:400}.header-wrapper{border-bottom:1px solid rgba(var(--av-ink),.08)}.announcement-bar__message,.announcement-bar__message span{font-family:var(--av-sans);letter-spacing:.2em;text-transform:uppercase;font-size:1.05rem}.button,.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button{font-family:var(--av-sans)!important;letter-spacing:.18em!important;text-transform:uppercase;font-size:1.2rem!important;border-radius:0!important}.button:after,.button:before{border-radius:0!important;box-shadow:none!important}.card-wrapper .card__inner{background:#fff}.card-wrapper .card__media img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.card-wrapper:hover .card__media img{transform:scale(1.035)}.badge{letter-spacing:.14em;text-transform:uppercase;font-size:1rem;border-radius:0!important}.av-eyebrow{font-family:var(--av-sans);text-transform:uppercase;letter-spacing:.28em;font-size:1.1rem;color:rgb(var(--av-gold));margin:0 0 1.6rem}.color-inverse .av-eyebrow{color:rgb(var(--av-gold-soft))}.av-h2{font-family:var(--av-serif)!important;font-weight:500;font-size:clamp(3rem,4.2vw,5rem);line-height:1.05;margin:0}.av-lede{color:rgba(var(--color-foreground),.72);font-size:1.6rem;line-height:1.7;max-width:56rem}.av-lede p{margin:1.4rem 0 0}.av-section-head{text-align:center;max-width:72rem;margin:0 auto 4.8rem}.av-section-head .av-lede{margin:0 auto}.av-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 3.2rem;font-family:var(--av-sans);font-size:1.2rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border:1px solid currentColor;transition:background .35s ease,color .35s ease,border-color .35s ease}.av-btn--solid{background:rgb(var(--av-ink));border-color:rgb(var(--av-ink));color:rgb(var(--av-ivory))}.av-btn--solid:hover{background:rgb(var(--av-gold));border-color:rgb(var(--av-gold))}.av-btn--ghost{background:transparent;color:rgb(var(--av-ink));border-color:rgba(var(--av-ink),.35)}.av-btn--ghost:hover{border-color:rgb(var(--av-ink));background:rgb(var(--av-ink));color:rgb(var(--av-ivory))}.av-btn--gold{background:rgb(var(--av-gold-soft));border-color:rgb(var(--av-gold-soft));color:rgb(var(--av-ink))}.av-btn--gold:hover{background:rgb(var(--av-ivory));border-color:rgb(var(--av-ivory))}.av-btn--ghost-light{color:rgb(var(--av-ivory));border-color:rgba(var(--av-ivory),.4);background:transparent}.av-btn--ghost-light:hover{border-color:rgb(var(--av-ivory));background:rgba(var(--av-ivory),.08)}.av-hero{background:rgb(var(--color-background));padding:5.6rem 0 6.4rem;overflow:hidden}.av-hero__inner{display:grid;gap:4rem;align-items:center}@media(min-width:990px){.av-hero__inner{grid-template-columns:5fr 7fr;gap:6.4rem}.av-hero{padding:7.2rem 0 8.8rem}}.av-hero__title{font-family:var(--av-serif)!important;font-weight:400!important;font-size:clamp(4.2rem,6.4vw,8.4rem);line-height:.98;letter-spacing:-.015em;margin:0}.av-hero__text{font-size:1.7rem;line-height:1.7;color:rgba(var(--color-foreground),.72);max-width:46rem}.av-hero__text p{margin:2.4rem 0 0}.av-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.6rem}.av-hero__proof{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;list-style:none;padding:0;margin:4rem 0 0}.av-hero__proof li{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.65);display:flex;align-items:center;gap:.8rem}.av-hero__proof li:before{content:"";width:1.8rem;height:1px;background:rgb(var(--av-gold))}.av-hero__mosaic{display:grid;grid-template-columns:1.35fr 1fr;grid-template-rows:1fr 1fr;gap:1.2rem;aspect-ratio:1.18 / 1}.av-hero__tile{position:relative;display:block;overflow:hidden;background:#fff;text-decoration:none}.av-hero__tile--1{grid-row:1 / 3}.av-hero__tile img,.av-hero__tile .av-placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.av-hero__tile:hover img{transform:scale(1.04)}.av-hero__tag{position:absolute;left:1.2rem;bottom:1.2rem;background:rgba(var(--av-ivory),.94);color:rgb(var(--av-ink));font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;padding:.9rem 1.4rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media(max-width:749px){.av-hero{padding:3.2rem 0 4rem}.av-hero__mosaic{aspect-ratio:1 / 1;gap:.8rem}.av-hero__tag{font-size:.95rem;padding:.7rem 1rem;left:.8rem;bottom:.8rem}.av-hero__ctas .av-btn{flex:1 1 100%}}.av-marquee{overflow:hidden;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08)}.av-marquee__track{display:flex;width:max-content;animation:av-marquee var(--av-marquee-speed, 36s) linear infinite}.av-marquee:hover .av-marquee__track{animation-play-state:paused}.av-marquee__list{display:flex;align-items:center;list-style:none;margin:0;padding:1.7rem 0}.av-marquee__item{white-space:nowrap;padding:0 2.8rem;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase}.av-marquee__item a{color:inherit;text-decoration:none}.av-marquee__dot{color:rgb(var(--av-gold-soft));font-size:1rem}@keyframes av-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.av-marquee__track{animation:none}}.av-cats,.av-promise,.av-b2b{padding:var(--av-pt, 72px) 0 var(--av-pb, 72px);background:rgb(var(--color-background))}.av-cats__grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}@media(min-width:990px){.av-cats__grid{grid-template-columns:repeat(4,1fr);gap:1.6rem}}.av-cats__card{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:#fff;color:rgb(var(--av-ink));text-decoration:none}.av-cats__media{position:absolute;top:0;right:0;bottom:0;left:0}.av-cats__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.av-cats__card:hover .av-cats__media img{transform:scale(1.05)}.av-cats__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#16140f00 45%,#16140f9e);pointer-events:none}.av-cats__meta{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:2rem;color:#fff;display:flex;flex-direction:column;gap:.4rem}.av-cats__label{font-family:var(--av-serif);font-size:clamp(2.2rem,2.2vw,3rem);line-height:1.05}.av-cats__count{font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;opacity:.8}.av-cats__cta{margin-top:.8rem;font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;opacity:.9}.av-cats__item--dark .av-cats__card{background:rgb(var(--av-ink))}.av-cats__item--dark .av-cats__card:after{display:none}.av-cats__item--dark .av-cats__meta{top:0;justify-content:center;align-items:center;text-align:center}.av-cats__item--dark .av-cats__label{font-size:clamp(2.6rem,2.8vw,3.6rem)}.av-cats__item--dark .av-cats__cta{color:rgb(var(--av-gold-soft))}@media(max-width:749px){.av-cats__meta{padding:1.4rem}.av-cats__cta{display:none}}.av-promise__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem 2.4rem}@media(min-width:990px){.av-promise__grid{grid-template-columns:repeat(4,1fr)}.av-promise__item+.av-promise__item{border-left:1px solid rgba(var(--color-foreground),.14)}}.av-promise__item{text-align:center;padding:0 2rem}.av-promise__icon{display:inline-flex;width:4.4rem;height:4.4rem;color:rgb(var(--av-gold-soft));margin-bottom:1.8rem}.color-background-1 .av-promise__icon,.color-background-2 .av-promise__icon{color:rgb(var(--av-gold))}.av-promise__icon svg{width:100%;height:100%}.av-promise__title{font-family:var(--av-serif)!important;font-size:2.4rem;font-weight:500;margin:0 0 .8rem}.av-promise__text{font-size:1.4rem;line-height:1.7;opacity:.72;margin:0}@media(max-width:749px){.av-promise__item{padding:0}.av-promise__title{font-size:2rem}}.av-b2b__card{display:grid;background:rgb(var(--av-ink));color:rgb(var(--av-ivory));overflow:hidden}@media(min-width:990px){.av-b2b__card{grid-template-columns:1.1fr 1fr;min-height:56rem}}.av-b2b__copy{padding:5.6rem 3.2rem;align-self:center}@media(min-width:990px){.av-b2b__copy{padding:8rem 7.2rem}}.av-b2b__copy .av-h2{color:rgb(var(--av-ivory))}.av-b2b__copy .av-eyebrow{color:rgb(var(--av-gold-soft))}.av-b2b__copy .av-lede{color:rgba(var(--av-ivory),.72)}.av-b2b__list{list-style:none;padding:0;margin:3.2rem 0 0;display:grid;gap:1.2rem}@media(min-width:750px){.av-b2b__list{grid-template-columns:1fr 1fr}}.av-b2b__list li{font-size:1.45rem;display:flex;gap:1.2rem;align-items:baseline;color:rgba(var(--av-ivory),.9)}.av-b2b__list li:before{content:"\2726";color:rgb(var(--av-gold-soft));font-size:1rem}.av-b2b__media{position:relative;min-height:32rem;background:rgb(var(--av-stone))}.av-b2b__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.collection-list .card__heading,.collection-list .card__heading a{font-family:var(--av-serif);font-size:2.2rem}.title-wrapper-with-link .title,.title-wrapper .title{font-size:clamp(2.8rem,3.4vw,4.2rem)}.newsletter__wrapper .h1,.newsletter .h1{font-size:clamp(3rem,3.6vw,4.4rem)}.footer{border-top:1px solid rgba(var(--av-ivory),.08)}.footer-block__heading{font-family:var(--av-sans)!important;text-transform:uppercase;letter-spacing:.22em;font-size:1.2rem!important;font-weight:500}.footer a,.footer-block__details-content{letter-spacing:.02em}.product__title h1,.product__title h2{font-size:clamp(2.8rem,3vw,3.8rem)!important;line-height:1.12}.product .price-item--regular,.product .price-item--sale{font-size:2rem}.collection-hero__title{font-size:clamp(3.4rem,4.4vw,5.6rem)}.av-cats__item--plain .av-cats__card{background:rgb(var(--av-stone))}.av-cats__item--plain .av-cats__card:after{display:none}.av-cats__item--plain .av-cats__meta{color:rgb(var(--av-ink));top:0;justify-content:flex-end}.av-cats__item--plain .av-cats__cta{color:rgb(var(--av-gold))}.av-products{padding:var(--av-pt, 72px) 0 var(--av-pb, 40px);background:rgb(var(--color-background))}.av-products__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;margin-bottom:3.6rem;flex-wrap:wrap}.av-products__head .av-lede p{margin-top:1rem}.av-link{font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:1px solid rgb(var(--av-gold));padding-bottom:.4rem;white-space:nowrap}.av-quote{display:block;margin-top:1rem;text-align:center;padding:1.1rem;border:1px solid rgba(var(--color-foreground),.3);font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;transition:all .3s ease}.av-quote:hover{background:rgb(var(--av-ink));color:rgb(var(--av-ivory));border-color:rgb(var(--av-ink))}.av-products--b2b .price{font-weight:500}.av-b2b__card--solo{grid-template-columns:1fr!important;min-height:0!important;text-align:center}.av-b2b__card--solo .av-b2b__media{display:none}.av-b2b__card--solo .av-b2b__copy{max-width:86rem;margin:0 auto}.av-b2b__card--solo .av-b2b__list{justify-content:center;max-width:64rem;margin-left:auto;margin-right:auto;text-align:left}.av-b2b__card--solo .av-hero__ctas{justify-content:center}.av-b2b__card--solo .av-lede{margin:0 auto}.footer-block__details-content p,.footer .rte p{font-size:1.45rem;line-height:1.7;margin:0 0 .6rem}@media(max-width:749px){.header__heading-link .h2{font-size:1.9rem!important;letter-spacing:.2em!important;white-space:nowrap;padding-left:.2em}.announcement-bar__message,.announcement-bar__message span,.announcement-bar__link{letter-spacing:.08em!important;font-size:.95rem!important}.card-wrapper .button,.quick-add__submit,.card .button{letter-spacing:.06em!important;font-size:1.05rem!important;padding-left:.6rem!important;padding-right:.6rem!important;min-height:4.2rem}.card__heading,.card__heading a{font-size:1.3rem!important}.av-hero__title{font-size:4rem}.av-cats__label{font-size:1.9rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/aven-luxe.css.map */
