.av-brand-worlds{padding:58px 0;background:#faf8f4;border-block:1px solid #e8e2d9;color:#24211d}.av-brand-worlds__groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.av-brand-worlds__group{min-width:0}.av-brand-worlds__group-title{margin:0 0 16px;font-size:17px;font-weight:400;line-height:1.4;color:inherit}.av-brand-worlds__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;padding:0;margin:0}.av-brand-worlds__list li{min-width:0}.av-brand-worlds__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:148px;height:100%;padding:18px 10px 14px;background:#fff;border:1px solid #e8e2d9;border-radius:10px;text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease}.av-brand-worlds__logo{display:block;width:100%;height:76px;max-width:140px;object-fit:contain}.av-brand-worlds__label{font-size:11px;line-height:1.4;text-align:center;overflow-wrap:anywhere}.av-brand-worlds__fallback{font-size:16px;text-align:center}.av-brand-worlds__card:hover{border-color:#a68b6b;box-shadow:0 4px 16px #75634f0a}.av-brand-worlds__card:focus-visible{outline:2px solid #75634f;outline-offset:3px}@media(max-width:989px){.av-brand-worlds__groups{grid-template-columns:1fr;gap:28px}.av-brand-worlds__card{min-height:138px}.av-brand-worlds__logo{max-width:150px}}@media(max-width:749px){.av-brand-worlds{padding:34px 0}.av-brand-worlds__groups{gap:24px}.av-brand-worlds__group-title{font-size:16px;margin-bottom:12px}.av-brand-worlds__list{gap:7px}.av-brand-worlds__card{padding:14px 9px 12px;min-height:124px;gap:10px}.av-brand-worlds__logo{height:68px}.av-brand-worlds__label{font-size:10px}}@media(prefers-reduced-motion:reduce){.av-brand-worlds__card{transition:none}}.av-category-gallery{padding:56px 0;background:#fff}.av-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;list-style:none;padding:0;margin:0}.av-category-card{min-width:0;background:#f5f4f1}.av-category-card>a{display:flex;flex-direction:column;height:100%;color:#1c1a17;text-decoration:none}.av-category-card__image{aspect-ratio:1;overflow:hidden;background:#efede8}.av-category-card__image img,.av-category-card__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.av-category-card__title{display:block;padding:24px 22px;font-size:22px;line-height:1.35;font-weight:400;overflow-wrap:anywhere}.av-category-card__title>span{white-space:nowrap;margin-left:5px}.av-category-card>a:hover .av-category-card__image img{transform:scale(1.035)}.av-category-card>a:hover .av-category-card__title{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.av-category-card>a:focus-visible{outline:2px solid #75634f;outline-offset:-3px}.av-category-pagination{margin-top:28px;text-align:center}.av-category-pagination a,.av-category-pagination .current{display:inline-block;padding:10px 14px}.av-category-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:989px){.av-category-grid,.av-category-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.av-category-card__title{font-size:20px;padding:20px}}@media(max-width:749px){.av-category-gallery{padding:32px 0}.av-category-grid{gap:4px}.av-category-card__title{font-size:17px;padding:17px 13px;line-height:1.4}.av-category-gallery .av-section-heading{gap:16px;flex-wrap:wrap}.av-category-gallery .av-text-link{font-size:12px}}@media(prefers-reduced-motion:reduce){.av-category-card__image img{transition:none}}.av-decants{padding-block:42px 52px;color:var(--av-ink,#24211d)}.av-decants__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:36px;align-items:center}.av-decants__story{overflow:hidden;border-radius:24px;background:#f5f1ea;border:1px solid #ebe4d9}.av-decants__media{display:block;aspect-ratio:3/2;overflow:hidden}.av-decants__media picture,.av-decants__image{display:block;width:100%;height:100%;object-fit:cover}.av-decants__copy{padding:27px 28px 30px}.av-decants__copy h2{font-family:var(--heading-font-family);font-size:clamp(28px,2.6vw,42px);font-weight:400;line-height:1.12;letter-spacing:-.025em;margin:12px 0 15px;color:inherit;text-wrap:balance}.av-decants__intro{font-size:14px;line-height:1.7;max-width:29ch;margin:0;color:#645b50}.av-decants__link{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:25px;min-height:44px;font-size:13px;font-weight:500;text-decoration:none;color:inherit}.av-decants__link span{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border:1px solid #cdbda6;border-radius:50%;font-size:25px;font-weight:300;line-height:1;background:#fff}.av-decants__products{display:block;min-width:0}.av-decants__track{display:flex;gap:18px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1px;list-style:none;margin:0;padding:3px 1px 18px;scrollbar-width:thin;scrollbar-color:#b4a38a #f1ece4}.av-decants__item{display:flex;flex:0 0 calc((100% - 36px)/3);min-width:0;scroll-snap-align:start}.av-decants__navigation{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-top:15px}.av-decants__navigation p{font-size:11px;line-height:1.5;letter-spacing:.025em;color:#71685e;margin:0}.av-decants__arrows{display:flex;gap:8px;flex-shrink:0}.av-decants__arrows button{display:grid;place-items:center;width:42px;height:42px;min-height:42px;padding:10px;border:1px solid #d8d0c4;border-radius:50%;background:#fff;color:#30271d;cursor:pointer}.av-decants__arrows button:disabled{opacity:.3;cursor:default}.av-decants__arrows svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.av-decants :is(a,button,ul):focus-visible{outline:2px solid #8a7050;outline-offset:3px}@media(min-width:750px)and (max-width:1100px){.av-decants__layout{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:24px}.av-decants__item{flex-basis:calc((100% - 18px)/2)}.av-decants__copy{padding:24px}}@media(max-width:749px){.av-decants.av-wrap{padding:25px 16px 34px}.av-decants__layout{grid-template-columns:minmax(0,1fr);gap:23px}.av-decants__story{border-radius:20px}.av-decants__copy{padding:23px 23px 24px}.av-decants__copy h2{font-size:33px;margin:10px 0 12px}.av-decants__intro{max-width:30ch;font-size:14px}.av-decants__link{margin-top:17px}.av-decants__track{gap:12px;padding-bottom:13px}.av-decants__item{flex-basis:calc((100% - 12px)/2.12)}.av-decants__navigation{margin-top:12px}.av-decants__arrows button{width:40px;height:40px;min-height:40px}}@media(prefers-reduced-motion:reduce){.av-decants__track{scroll-behavior:auto}}.av-discovery{padding:45px 0;background:#faf8f4}.av-discovery__links{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.av-discovery__links li{min-width:0}.av-discovery__links a{text-decoration:none;display:flex;flex-direction:column;position:relative;padding:24px 35px 24px 0;margin-right:30px;border-bottom:1px solid #d8d0c5;color:var(--av-ink);height:100%}.av-discovery__name{font-family:var(--heading-font-family);font-size:26px;line-height:1.3}.av-discovery__note{font-size:12px;line-height:1.6;color:#746a61;margin-top:9px}.av-discovery__arrow{position:absolute;right:0;top:28px;font-size:20px}.av-discovery__links a:hover .av-discovery__name{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.av-discovery--brands{padding:58px 0;background:#fff;border-top:1px solid #e8e2d9;border-bottom:1px solid #e8e2d9}.av-discovery--brands .av-discovery__links{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:26px}.av-discovery--brands .av-discovery__links a{border:0;padding:16px 0;margin:0;justify-content:center;text-align:center}.av-discovery--brands .av-discovery__name{font-size:24px;letter-spacing:-.02em}.av-discovery--brands .av-section-heading{margin-bottom:20px}@media(max-width:749px){.av-discovery{padding:25px 0}.av-discovery__links{grid-template-columns:1fr}.av-discovery__links a{margin:0;padding:20px 26px 20px 0}.av-discovery__name{font-size:23px}.av-discovery__note{font-size:12px}.av-discovery--brands{padding:36px 0}.av-discovery--brands .av-discovery__links{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px}.av-discovery--brands .av-discovery__name{font-size:19px}}.av-discovery--brands .av-discovery__links a{align-items:center;min-height:140px;padding:10px 0}.av-discovery__logo[alt=Afnan]{filter:brightness(0)}.av-discovery__logo{display:block;width:100%;max-width:160px;height:120px;object-fit:contain;margin-inline:auto}@media(max-width:749px){.av-discovery--brands .av-discovery__links{gap:18px 14px}.av-discovery--brands .av-discovery__links a{min-height:106px;padding:4px 0}.av-discovery__logo{height:98px;max-width:128px}}.av-editorial{display:grid;grid-template-columns:45% 55%;background:var(--av-cream);color:var(--av-ink);max-width:1800px;margin:0 auto}.av-editorial .av-actions{max-width:100%}.av-editorial__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(36px,5.3vw,86px)}.av-editorial__title{font-family:var(--heading-font-family);font-weight:400;font-size:clamp(38px,4.3vw,70px);line-height:1.12;letter-spacing:-.035em;margin:18px 0 24px;max-width:12ch;color:inherit;text-wrap:balance}.av-editorial__text{font-size:15px;line-height:1.8;max-width:38ch;color:inherit;opacity:.8}.av-editorial__text--mobile{display:none}.av-editorial__media{min-width:0;min-height:500px;position:relative;overflow:hidden}.av-editorial__media picture{display:block;height:100%}.av-editorial__image{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.av-editorial__note{margin-top:38px;font-size:10px;letter-spacing:.17em;text-transform:uppercase;opacity:.7}.av-editorial--dark{background:#201d1a;color:#fffaf2;margin-top:30px;margin-bottom:30px}.av-editorial .av-button{min-height:54px;max-width:100%;padding:17px 30px;border:1px solid #dfdfdc;border-radius:999px;background:#fff;color:#242424;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;text-align:center;box-shadow:0 2px 5px #00000008}.av-editorial .av-button:hover{background:#f5f5f3;color:#242424;border-color:#bcbcb7}.av-editorial .av-text-link{display:inline-flex;align-items:center;min-height:44px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration-thickness:1px;text-underline-offset:6px}.av-editorial--dark .av-text-link{color:#fffaf2}.av-editorial--dark .av-editorial__title{font-size:clamp(34px,3.6vw,56px)}@media(max-width:749px){.av-editorial .av-button{padding:15px 24px;font-size:11px;letter-spacing:.14em}.av-editorial{grid-template-columns:1fr}.av-editorial__copy{padding:36px 24px 32px}.av-editorial__title{font-size:42px;max-width:14ch;margin:15px 0 18px}.av-editorial__media{min-height:0;aspect-ratio:1.5}.av-editorial__text{font-size:14px}.av-editorial__note{margin-top:22px;font-size:9px}.av-editorial--dark{margin:18px 0}.av-editorial--dark .av-editorial__media{grid-row:1}.av-editorial--hero .av-actions{margin-top:24px}}@media(max-width:749px){.av-editorial--hero{margin:0 12px 16px;border-radius:18px;overflow:hidden;grid-template-columns:minmax(0,1fr);background:#f4f0e8}.av-editorial--hero .av-editorial__media{grid-row:1;aspect-ratio:1.45;min-height:0;max-height:310px}.av-editorial--hero .av-editorial__image{object-position:center 48%}.av-editorial--hero .av-editorial__copy{padding:24px 20px 22px;align-items:center;text-align:center;min-width:0}.av-editorial--hero .av-eyebrow,.av-editorial--hero .av-editorial__note,.av-editorial--hero .av-editorial__text--desktop{display:none}.av-editorial--hero .av-editorial__title{font-size:clamp(29px,8.2vw,36px);line-height:1.12;letter-spacing:-.025em;max-width:14ch;margin:0 0 12px}.av-editorial--hero .av-editorial__text{font-size:13px;line-height:1.65;max-width:29ch;margin:0;opacity:.8}.av-editorial--hero .av-editorial__text--mobile{display:block}.av-editorial--hero .av-actions{width:100%;flex-direction:column;gap:4px;margin-top:19px}.av-editorial--hero .av-button{min-height:48px;width:auto;max-width:100%;padding:13px 22px;font-size:10px;letter-spacing:.13em}.av-editorial--hero .av-text-link{min-height:40px;font-size:10px;letter-spacing:.12em;text-underline-offset:5px}}.av-editorial--boutique-intro .av-editorial__title{font-size:clamp(34px,3.4vw,54px);max-width:17ch}.av-editorial--boutique-intro .av-editorial__text{max-width:44ch;font-size:15px;line-height:1.8}.av-editorial--boutique-intro .av-editorial__text p{margin:0}@media(max-width:749px){.av-editorial--boutique-intro .av-editorial__copy{padding:28px 22px 24px}.av-editorial--boutique-intro .av-eyebrow{display:block;font-size:10px;letter-spacing:.2em;margin:0 0 12px}.av-editorial--boutique-intro .av-editorial__title{font-size:clamp(27px,7vw,34px);line-height:1.15;max-width:19ch;margin:0 0 16px}.av-editorial--boutique-intro .av-editorial__text{font-size:14px;line-height:1.75;max-width:39ch}.av-editorial--boutique-intro .av-actions{margin-top:22px;gap:7px}.av-editorial--boutique-intro .av-button{min-width:164px}}.av-editorial--full-image .av-editorial__media{aspect-ratio:1.5;min-height:0;max-height:none;align-self:center}.av-editorial--full-image .av-editorial__image{object-fit:contain;position:static;height:auto;aspect-ratio:1.5}@media(max-width:749px){.av-editorial--full-image .av-editorial__media{aspect-ratio:1.5;max-height:none}}.av-page-heading{background:var(--av-cream);padding:50px 0 46px}.av-page-heading h1{font-size:clamp(32px,4vw,56px);max-width:24ch}.av-home-link{display:inline-block;margin-bottom:15px;text-decoration:none;color:#756752}.av-page-heading .av-section-description{margin-top:18px}@media(max-width:749px){.av-page-heading{padding:32px 0}.av-page-heading h1{font-size:34px}}.av-products{padding-block:70px}.av-products__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 24px}.av-products__item{min-width:0}.av-products .product-card{height:100%}.av-products .product-card__footer{display:flex;flex-direction:column;align-items:flex-start}.av-products .product-card__vendor{order:-1}.av-products .product-card__title{line-height:1.5}@media(max-width:749px){.av-products{padding-block:38px}.av-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}}.av-scent{display:block;margin-block:42px 60px;color:#28231e}.av-scent__banner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:center;background:#e9d7bd;border-radius:26px;overflow:hidden}.av-scent__visual{display:block;position:relative;align-self:stretch;min-height:720px;overflow:hidden}.av-scent__visual picture{display:block;width:100%;height:100%}.av-scent__visual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 42%}.av-scent__panel{position:relative;z-index:1;min-width:0;margin:28px 28px 28px -50px;padding:28px;background:#fcfaf6;border:1px solid rgba(129,98,56,.12);border-radius:20px;box-shadow:0 12px 40px #3e271412}.av-scent__eyebrow{margin:0 0 13px;font-size:10px;line-height:1.5;letter-spacing:.19em;color:#7a6244;font-weight:500}.av-scent__heading h2{margin:0;font-family:var(--heading-font-family,inherit);font-size:clamp(30px,2.65vw,46px);font-weight:400;line-height:1.14;letter-spacing:-.035em}.av-scent__intro{margin:13px 0 0;font-size:14px;line-height:1.6;color:#73695e}.av-scent__tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#c7b798 transparent;margin:20px 0 18px;padding:2px 1px 9px;overscroll-behavior-inline:contain}.av-scent__tab{flex:none;display:flex;align-items:center;justify-content:center;min-height:43px;padding:10px 18px;border-radius:30px;border:1px solid #e4dacd;background:#f1ece3;color:#504638;font-size:13px;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background .18s,color .18s}.av-scent__tab[aria-selected=true]{color:#fff;background:#4b3623;border-color:#4b3623}.av-scent__tab:hover{border-color:#8f7556}.av-scent__family{min-width:0;scroll-margin-top:130px}.av-scent__family[hidden]{display:none!important}.av-scent__family+.av-scent__family{margin-top:28px}.av-scent[data-ready] .av-scent__family{margin-top:0}.av-scent__description{min-height:80px}.av-scent__description h3{font-size:20px;line-height:1.3;font-weight:500;margin:0 0 9px;letter-spacing:-.02em}.av-scent__description p{font-size:14px;line-height:1.7;color:#70665b;margin:0;max-width:56ch}.av-scent__toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:12px 0 10px;min-height:34px}.av-scent__all{font-size:12px;color:#715238;text-decoration:underline;text-underline-offset:5px;display:inline-flex;gap:12px;align-items:center}.av-scent__all span{font-size:19px;text-decoration:none}.av-scent__arrows{display:none;gap:6px}.av-scent[data-ready] .av-scent__arrows{display:flex}.av-scent__arrows button{width:34px;height:34px;border:1px solid #daccb9;background:transparent;border-radius:50%;color:#59452e;font-size:18px;cursor:pointer}.av-scent__arrows button:disabled{opacity:.3;cursor:default}.av-scent__products{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 24px)/3);gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c7b798 transparent;margin:0;padding:0 0 10px;list-style:none}.av-scent__products>li{min-width:0;scroll-snap-align:start;display:flex}.av-scent__footnote{margin:18px 0 0;text-align:center;font-size:10px;letter-spacing:.05em;color:#857565}.av-scent a:focus-visible,.av-scent button:focus-visible,.av-scent__products:focus-visible{outline:2px solid #7e5629;outline-offset:3px}@media(max-width:1199px)and (min-width:990px){.av-scent__panel{padding:26px;margin-right:20px}.av-scent__tab{padding-inline:14px}}@media(max-width:989px){.av-scent{max-width:740px;margin-block:28px 42px}.av-scent__banner{display:block;border-radius:22px;padding-bottom:18px}.av-scent__visual{min-height:0;aspect-ratio:4/4.7}.av-scent__visual img{object-position:center top}.av-scent__panel{margin:-63px 16px 0;padding:28px 22px 22px;border-radius:18px}.av-scent__heading h2{font-size:34px}.av-scent__products{grid-auto-columns:calc((100% - 24px)/3)}.av-scent__description{min-height:94px}}@media(max-width:599px){.av-scent__panel{margin:-58px 11px 0;padding:24px 17px 20px}.av-scent__heading h2{font-size:31px}.av-scent__eyebrow{font-size:9px;letter-spacing:.13em}.av-scent__intro{font-size:13px;margin-top:11px}.av-scent__tabs{margin:20px -1px 19px}.av-scent__tab{font-size:12px;padding-inline:16px;min-height:42px}.av-scent__description{min-height:118px}.av-scent__description h3{font-size:19px}.av-scent__description p{font-size:13px;line-height:1.65}.av-scent__products{grid-auto-columns:158px;gap:10px}.av-scent__footnote{font-size:9px}.av-scent__visual{aspect-ratio:4/4.8}}@media(prefers-reduced-motion:reduce){.av-scent__tab{transition:none}.av-scent__products{scroll-behavior:auto}}.av-trust{padding-block:32px 64px;color:var(--av-ink,#24211d)}.av-trust__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(30px,4vw,62px);padding:34px;border:1px solid #e9e1d5;border-radius:28px;background:#f7f3ec}.av-trust__media{min-width:0;overflow:hidden;border-radius:20px;aspect-ratio:2/1;background:#e7dac6}.av-trust__media picture,.av-trust__image{display:block;width:100%;height:100%;object-fit:contain}.av-trust__copy{padding:10px 8px 10px 0;min-width:0}.av-trust__copy h2{font-family:var(--heading-font-family);font-size:clamp(26px,2.55vw,39px);font-weight:400;line-height:1.2;letter-spacing:-.02em;text-wrap:balance;margin:12px 0 20px;color:inherit}.av-trust__intro{max-width:55ch;color:#665d52;font-size:14px;line-height:1.8}.av-trust__intro p{margin:0}.av-trust__benefits{display:grid;gap:19px;list-style:none;padding:0;margin:28px 0}.av-trust__benefits li{display:flex;align-items:center;gap:15px;margin:0}.av-trust__icon{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:1px solid #e0d4c2;border-radius:50%;background:#fffcf7;color:#9b7a44}.av-trust__icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.av-trust__benefits h3{font:500 14px/1.4 var(--base-font-family);margin:0 0 4px;color:inherit}.av-trust__benefits p{font-size:12px;line-height:1.5;color:#71685e;margin:0}.av-trust__button{display:inline-flex;justify-content:center;align-items:center;gap:25px;min-height:49px;padding:13px 25px;border:1px solid #d5cabb;border-radius:999px;background:#fff;color:#24211d;text-decoration:none;font-size:11px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.av-trust__button span{font-size:18px;line-height:1}.av-trust__button:hover{background:#24211d;color:#fff;border-color:#24211d}.av-trust__button:focus-visible{outline:2px solid #8a7050;outline-offset:4px}.av-trust__note{font-size:10px;line-height:1.6;color:#807567;margin:16px 0 0;max-width:58ch}@media(max-width:989px){.av-trust__panel{grid-template-columns:minmax(0,1fr);gap:28px;padding:26px}.av-trust__copy{padding:0 5px 5px}.av-trust__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.av-trust__benefits li{align-items:flex-start;flex-direction:column;gap:12px}.av-trust__intro{max-width:none}}@media(max-width:749px){.av-trust.av-wrap{padding:24px 16px 38px}.av-trust__panel{padding:0;gap:0;border-radius:22px;overflow:hidden}.av-trust__media{border-radius:0;aspect-ratio:2/1}.av-trust__copy{padding:27px 24px 29px}.av-trust__copy h2{font-size:29px;margin:12px 0 17px}.av-trust__intro{font-size:13px;line-height:1.8}.av-trust__benefits{grid-template-columns:1fr;gap:19px;margin:25px 0}.av-trust__benefits li{flex-direction:row;align-items:center;gap:14px}.av-trust__button{min-height:48px;padding:13px 23px}.av-trust__note{font-size:10px}}av-video-slider{display:block;overflow:hidden;padding-block:62px;background:#f7f7f8;color:#262726;--av-video-width:clamp(280px,34vw,390px);--av-video-gap:24px}.av-videos .av-section-heading{margin-bottom:32px}.av-videos__track{display:flex;gap:var(--av-video-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px max(0px,calc((100% - var(--av-video-width))/2)) 4px;outline-offset:-4px}.av-videos__track::-webkit-scrollbar{display:none}.av-videos__slide{flex:0 0 var(--av-video-width);min-width:0;scroll-snap-align:center;scroll-snap-stop:always;transition:opacity .25s,transform .25s;opacity:.68;transform:scale(.94);transform-origin:center center}.av-videos__slide.is-active{opacity:1;transform:scale(1)}.av-videos__frame{position:relative;width:100%;aspect-ratio:9/14;background:#101010;border-radius:18px;overflow:hidden;isolation:isolate}.av-videos__video-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.av-videos__caption{font-size:12px;line-height:1.5;color:#727470}.av-videos__native{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;border:0}.av-videos__start{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:64px;width:64px;border:1px solid #ffffff70;border-radius:50%;background:#202020b3;color:#fff;display:grid;place-items:center;cursor:pointer}.av-videos__start svg{width:30px;height:30px}.av-videos__slide.is-playing .av-videos__start{display:none}.av-videos__controls{display:flex;align-items:center;gap:5px;min-height:46px}.av-videos__control{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:44px;padding:5px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:12px}.av-videos__control svg{height:22px;width:22px;flex-shrink:0}.av-videos__sound{justify-content:flex-start}.av-pause-icon,.av-sound-on{display:none}.av-videos__slide.is-playing .av-pause-icon,.av-videos__slide.is-audible .av-sound-on{display:block}.av-videos__slide.is-playing .av-play-icon,.av-videos__slide.is-audible .av-sound-off{display:none}.av-videos__product{display:grid;grid-template-columns:68px minmax(0,1fr) 42px;gap:14px;align-items:center;min-height:118px;padding:16px;border:1px solid #b9b9b7;border-radius:16px;background:#f7f7f8}.av-videos__image{display:grid;place-items:center;height:82px}.av-videos__image img{width:100%;height:100%;max-height:82px;object-fit:contain;mix-blend-mode:multiply}.av-videos__details{min-width:0;text-decoration:none;color:inherit}.av-videos__vendor{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#727470;margin-bottom:5px}.av-videos__details h3{font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important;margin:0 0 7px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.av-videos__price{font-size:17px;line-height:1.2;display:flex;flex-wrap:wrap;align-items:baseline;gap:7px}.av-videos__price s{font-size:12px;color:#737571}.av-videos__form{margin:0}.av-videos__bag{height:42px;width:42px;border:1px solid #d8d8d5;border-radius:50%;display:grid;place-items:center;color:inherit;background:#fff;cursor:pointer}.av-videos__bag svg{width:24px;height:24px}.av-videos__bag:hover{background:#eeece8;border-color:#737571}.av-videos__nav{display:flex;justify-content:center;align-items:center;gap:22px;margin-top:18px}.av-videos__dots{display:flex;gap:0}.av-videos__dots button{width:32px;height:44px;border:0;background:transparent;display:grid;place-items:center;cursor:pointer;padding:0}.av-videos__dots span{display:block;width:8px;height:8px;border-radius:50%;background:#d4d7d5;transition:background .2s}.av-videos__dots [aria-current=true] span{background:#262726}.av-videos__arrow{height:44px;width:44px;border:1px solid #dededb;border-radius:50%;background:transparent;color:inherit;font-size:21px;cursor:pointer}.av-videos button:focus-visible,.av-videos a:focus-visible{outline:2px solid #333;outline-offset:3px}@media(max-width:749px){av-video-slider{padding-block:36px;--av-video-width:76vw;--av-video-gap:12px}.av-videos .av-section-heading{margin-bottom:22px;align-items:flex-start;gap:15px}.av-videos__frame{border-radius:14px}.av-videos__product{grid-template-columns:52px minmax(0,1fr) 36px;gap:10px;padding:12px;min-height:112px;border-radius:13px}.av-videos__details h3{font-size:14px!important}.av-videos__vendor{font-size:8px}.av-videos__price{font-size:15px}.av-videos__bag{width:36px;height:36px}.av-videos__image{height:74px}.av-videos__control{font-size:10px;gap:4px}.av-videos__nav{margin-top:10px}}@media(prefers-reduced-motion:reduce){.av-videos__slide{transition:none}.av-videos__track{scroll-behavior:auto}}.av-wholesale{padding-block:44px 56px;color:#24211d;scroll-margin-top:100px}.av-wholesale *{box-sizing:border-box}.av-wholesale__panel{display:grid;grid-template-columns:1fr 1.05fr;overflow:hidden;border:1px solid #e3dbce;border-radius:24px;background:#f5f1ea}.av-wholesale__story{display:flex;flex-direction:column;padding:38px 46px;background:#282621;color:#f7f2e9;position:relative}.av-wholesale__masthead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:38px}.av-wholesale__story .av-eyebrow{color:#d6c6ae}.av-wholesale__monogram{display:grid;place-items:center;border:1px solid #766851;border-radius:50%;width:48px;height:48px;font:22px/1 Georgia,serif;color:#dec9a8;flex-shrink:0}.av-wholesale__kicker{font-size:11px;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;color:#d6c6ae;margin:0 0 14px}.av-wholesale__story h2{font-family:var(--heading-font-family,Georgia,serif);font-size:clamp(38px,4.3vw,62px);font-weight:400;line-height:1.05;letter-spacing:-.035em;max-width:10ch;color:#fffaf2;margin:0 0 25px;text-wrap:balance}.av-wholesale__question{font-size:18px;line-height:1.5;max-width:34ch;margin:0 0 12px;color:#fffaf2;text-wrap:pretty}.av-wholesale__intro{font-size:14px;line-height:1.75;max-width:43ch;margin:0;color:#d7cfc2}.av-wholesale__benefits{display:grid;gap:17px;list-style:none;margin:30px 0 26px;padding:0}.av-wholesale__benefits li{display:flex;gap:17px;align-items:baseline}.av-wholesale__benefits li>span{font-size:10px;color:#d8bf98;letter-spacing:.1em;flex-shrink:0}.av-wholesale__benefits h3{font-size:14px;line-height:1.4;font-weight:500;font-family:inherit;margin:0 0 3px;color:#f7f2e9}.av-wholesale__benefits p{font-size:12px;line-height:1.65;color:#c8bfb2;margin:0;max-width:42ch}.av-wholesale__jump{display:flex;align-items:center;justify-content:space-between;max-width:230px;min-height:44px;color:#fffaf2;font-size:13px;text-decoration:none;border-bottom:1px solid #8d7f6a}.av-wholesale__jump span{font-size:23px}.av-wholesale__signature{display:flex;gap:18px;align-items:center;margin:35px 0 0;padding-top:22px;border-top:1px solid #514a40;font-size:12px;letter-spacing:.16em;color:#e5d6be}.av-wholesale__signature span{font-size:8px;letter-spacing:.13em;color:#bcb2a4}.av-wholesale__form-panel{padding:45px 42px}.av-wholesale__form-panel>.av-eyebrow{color:#75644d}.av-wholesale__form-panel>h3{font-family:var(--heading-font-family,Georgia,serif);font-size:32px;line-height:1.2;font-weight:400;letter-spacing:-.025em;color:#24211d;margin:12px 0}.av-wholesale__form-intro{font-size:13px;line-height:1.65;color:#665d52;max-width:48ch;margin:0 0 24px}.av-wholesale__form{scroll-margin-top:120px}.av-wholesale__fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 16px}.av-wholesale__field{min-width:0}.av-wholesale__field--full{grid-column:1/-1}.av-wholesale__field label{display:block;color:#413a31;font-size:12px;line-height:1.5;margin-bottom:7px}.av-wholesale__field label span{color:#806846}.av-wholesale__field :is(input,select,textarea){display:block;width:100%;min-height:46px;border:1px solid #c9bead;border-radius:6px;background:#fffdfa;color:#24211d;font:inherit;font-size:16px;line-height:1.4;padding:11px 12px;box-shadow:none}.av-wholesale__field select{padding-right:30px}.av-wholesale__field textarea{resize:vertical;min-height:90px}.av-wholesale__field textarea::placeholder{color:#797064;font-size:13px}.av-wholesale__consent{display:flex;align-items:flex-start;gap:10px;margin:20px 0 18px}.av-wholesale__consent input{position:static;-webkit-appearance:auto;appearance:auto;opacity:1;flex:0 0 18px;width:18px;height:18px;min-height:18px;margin:3px 0 0;accent-color:#4a4032}.av-wholesale__consent label{display:block;font-size:11px;line-height:1.7;color:#665d52;cursor:pointer}.av-wholesale__consent a{color:#51412c;text-decoration:underline;text-underline-offset:3px}.av-wholesale__submit{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:52px;border:1px solid #29261f;border-radius:6px;padding:14px 18px;background:#29261f;color:#fffaf2;font:inherit;font-size:14px;cursor:pointer;transition:background .15s}.av-wholesale__submit:hover{background:#463c2d}.av-wholesale__submit span{font-size:23px;line-height:1}.av-wholesale__fine{font-size:10px;line-height:1.7;color:#706557;margin:12px 0 0}.av-wholesale__success{padding:24px;border:1px solid #b5c4b1;border-radius:8px;background:#edf2e9;font-size:15px;line-height:1.7;color:#32452f}.av-wholesale__success p{margin:8px 0 0}.av-wholesale__errors{padding:14px;border:1px solid #c99588;border-radius:6px;background:#fff6f1;color:#8c3227;font-size:13px;margin-bottom:20px}.av-wholesale__about{display:grid;grid-template-columns:1.45fr 1fr 1fr;gap:36px;padding:36px 6px;border-bottom:1px solid #e5ded4}.av-wholesale__about h3{font-family:var(--heading-font-family,Georgia,serif);font-weight:400;font-size:27px;line-height:1.2;letter-spacing:-.02em;margin:12px 0 14px;color:#24211d}.av-wholesale__about h4{font-size:13px;line-height:1.5;font-weight:500;margin:0 0 16px;color:#24211d}.av-wholesale__about p{font-size:12px;line-height:1.8;color:#6a6054;margin:0 0 14px}.av-wholesale__about a{font-size:12px;line-height:1.6;color:#665136;text-decoration:underline;text-underline-offset:4px}.av-wholesale__credentials,.av-wholesale__contact{padding-top:4px}.av-wholesale__credentials dl{margin:0 0 12px}.av-wholesale__credentials dl>div{display:flex;gap:10px;font-size:11px;line-height:1.7;margin:0 0 6px;color:#62584d}.av-wholesale__credentials dt{flex-shrink:0;min-width:34px}.av-wholesale__credentials dd{margin:0}.av-wholesale__credentials dl>div:last-child{display:block;margin-top:12px}.av-wholesale__contact .av-wholesale__phone{display:block;font-size:22px;color:#24211d;letter-spacing:-.02em;text-decoration:none;margin:0 0 8px}.av-wholesale__contact .av-wholesale__email{display:block;overflow-wrap:anywhere;margin-bottom:14px}.av-wholesale__faq{display:grid;grid-template-columns:1fr 2fr;gap:32px;padding:30px 6px 0}.av-wholesale__faq>h3{font-family:var(--heading-font-family,Georgia,serif);font-size:23px;line-height:1.3;font-weight:400;color:#24211d;margin:6px 0 0}.av-wholesale__faq details{border-bottom:1px solid #e5ded4}.av-wholesale__faq summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:52px;padding:15px 0;list-style:none;font-size:13px;line-height:1.5;color:#41382d;cursor:pointer}.av-wholesale__faq summary::-webkit-details-marker{display:none}.av-wholesale__faq summary>span{font-size:22px;font-weight:300;transition:transform .15s}.av-wholesale__faq details[open] summary>span{transform:rotate(45deg)}.av-wholesale__answer{padding:0 25px 17px 0;font-size:12px;line-height:1.8;color:#6a6054}.av-wholesale__answer p{margin:0}.av-wholesale :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #927143;outline-offset:3px}@media(max-width:1100px)and (min-width:750px){.av-wholesale__story{padding:30px}.av-wholesale__form-panel{padding:35px 27px}.av-wholesale__fields{grid-template-columns:1fr}.av-wholesale__about{grid-template-columns:1fr 1fr;gap:24px}.av-wholesale__about-intro{grid-column:1/-1}}@media(max-width:749px){.av-wholesale.av-wrap{padding:26px 16px 36px}.av-wholesale__panel{grid-template-columns:minmax(0,1fr);border-radius:20px}.av-wholesale__story{padding:27px 25px 29px}.av-wholesale__masthead{margin-bottom:29px}.av-wholesale__monogram{width:42px;height:42px;font-size:20px}.av-wholesale__kicker{font-size:10px;letter-spacing:.08em}.av-wholesale__story h2{font-size:43px;max-width:11ch;margin-bottom:23px}.av-wholesale__question{font-size:17px;max-width:31ch}.av-wholesale__intro{font-size:13px}.av-wholesale__benefits{margin:26px 0 17px;gap:16px}.av-wholesale__signature{margin-top:25px;gap:12px}.av-wholesale__form-panel{padding:30px 24px}.av-wholesale__form-panel>h3{font-size:29px}.av-wholesale__form-intro{margin-bottom:22px}.av-wholesale__fields{grid-template-columns:1fr;gap:16px}.av-wholesale__field label{font-size:12px}.av-wholesale__field :is(input,select){min-height:48px}.av-wholesale__consent label,.av-wholesale__fine{font-size:11px}.av-wholesale__about{grid-template-columns:1fr;gap:27px;padding:29px 8px}.av-wholesale__about-intro{max-width:50ch}.av-wholesale__about h3{font-size:28px}.av-wholesale__about p,.av-wholesale__about a{font-size:13px}.av-wholesale__credentials dl>div{font-size:12px}.av-wholesale__credentials,.av-wholesale__contact{border-top:1px solid #e9e1d7;padding-top:23px}.av-wholesale__faq{grid-template-columns:1fr;gap:15px;padding:25px 8px 0}.av-wholesale__faq summary{font-size:13px}.av-wholesale__answer{font-size:13px}}@media(prefers-reduced-motion:reduce){.av-wholesale__submit,.av-wholesale__faq summary>span{transition:none}}.av-wholesale{padding-block:24px 32px}.av-wholesale__panel{display:block;background:#282621;border-radius:16px}.av-wholesale__story{padding:26px 30px 0}.av-wholesale__masthead{margin-bottom:12px}.av-wholesale__masthead .av-eyebrow{font-size:11px;line-height:1.4;margin:0;letter-spacing:.12em}.av-wholesale__monogram{width:34px;height:34px;font-size:18px}.av-wholesale__story h2{font-size:36px;line-height:1.15;max-width:none;margin:0 0 10px;letter-spacing:-.025em}.av-wholesale__question{font-size:16px;line-height:1.5;max-width:70ch;margin:0 0 6px}.av-wholesale__intro{font-size:14px;line-height:1.6;max-width:76ch;margin:0}.av-wholesale__form{margin:0;padding:0 0 26px}.av-wholesale__toggle{display:flex;align-items:center;justify-content:space-between;gap:22px;width:fit-content;min-width:215px;min-height:48px;margin:18px 30px 0;padding:12px 18px;list-style:none;border:1px solid #dec9a8;border-radius:6px;background:#e8d9bf;color:#282621;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.av-wholesale__toggle::-webkit-details-marker,.av-wholesale__more>summary::-webkit-details-marker{display:none}.av-wholesale__toggle>span,.av-wholesale__more>summary>span{font-size:22px;line-height:1}.av-wholesale__request[open]>.av-wholesale__toggle>span,.av-wholesale__more[open]>summary>span{transform:rotate(45deg)}.av-wholesale__toggle:hover{background:#f2e6d1}.av-wholesale__form-panel{margin:22px 30px 0;padding:26px;background:#f5f1ea;border-radius:10px;color:#24211d}.av-wholesale__form-panel>.av-eyebrow{font-size:10px;margin:0;line-height:1.4}.av-wholesale__form-panel>h3{font-size:27px;margin:8px 0}.av-wholesale__form-intro{margin:0 0 20px;max-width:none}.av-wholesale__more{margin-top:12px;border-top:1px solid #e5ded4;border-bottom:1px solid #e5ded4}.av-wholesale__more>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:12px 4px;font-size:13px;line-height:1.4;list-style:none;cursor:pointer;color:#51412c}.av-wholesale__about{padding:16px 4px 24px;gap:24px}.av-wholesale__faq{padding:22px 4px 24px}@media(min-width:750px){.av-wholesale__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:749px){.av-wholesale.av-wrap{padding:18px 16px 24px}.av-wholesale__story{padding:20px 20px 0}.av-wholesale__masthead{margin-bottom:10px}.av-wholesale__story h2{font-size:29px;max-width:none;margin-bottom:9px}.av-wholesale__question{font-size:15px;max-width:none}.av-wholesale__intro{font-size:13px;max-width:none}.av-wholesale__form{padding-bottom:20px}.av-wholesale__toggle{margin:16px 20px 0;width:calc(100% - 40px);min-width:0}.av-wholesale__form-panel{margin:18px 10px 0;padding:20px 14px}.av-wholesale__form-panel>h3{font-size:25px}.av-wholesale__fields{gap:14px}.av-wholesale__about{padding:12px 4px 20px;gap:18px}.av-wholesale__about h3{font-size:24px}.av-wholesale__credentials,.av-wholesale__contact{padding-top:16px}.av-wholesale__faq{padding:18px 4px 20px}.av-wholesale__more>summary{font-size:13px}}av-about-dialog{display:contents}.av-about-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(560px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:0;border:1px solid #e5dfd4;border-radius:20px;background:#fffdf9;color:#25221d;box-shadow:0 24px 90px #0003;text-align:left;overflow:auto;overscroll-behavior:contain}.av-about-dialog::backdrop{background:#1c18148c}.av-about-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:16px;position:sticky;top:0;z-index:1;padding:22px 26px 18px;border-bottom:1px solid #eae4da;background:#fffdf9}.av-about-dialog__title{margin:0;font-family:var(--heading-font-family);font-size:28px;line-height:1.2;font-weight:400;letter-spacing:-.02em;color:inherit}.av-about-dialog__close{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid #e8e1d6;border-radius:50%;background:#f5f1e9;color:inherit;cursor:pointer}.av-about-dialog__body{padding:24px 28px 28px;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.av-about-dialog__intro{margin:0 0 22px;color:#665e53}.av-about-dialog__body h3{font-size:17px;line-height:1.4;margin:0 0 14px;font-weight:500}.av-about-dialog__company p{margin:0 0 12px}.av-about-dialog__company h1,.av-about-dialog__company h2{font-size:20px;margin:20px 0 12px}.av-about-dialog__body a{color:inherit;text-decoration:underline;text-underline-offset:4px}.av-about-dialog__links{display:flex;flex-wrap:wrap;gap:14px 22px;margin-top:22px;padding-top:18px;border-top:1px solid #eae4da;font-size:13px}.av-about-dialog__close:focus-visible,av-about-dialog>[data-av-about-open]:focus-visible,.av-about-dialog a:focus-visible{outline:2px solid #8d7250;outline-offset:4px}html.av-about-open{overflow:hidden}@media(max-width:749px){.av-about-dialog{width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);border-radius:16px}.av-about-dialog__header{padding:16px 18px 14px}.av-about-dialog__title{font-size:25px}.av-about-dialog__body{padding:20px;font-size:14px}}:root{--av-ink:#24211d;--av-cream:#f3eee5;--av-gold:#8a7050}.av-wrap{width:100%;max-width:1480px;margin-inline:auto;padding-inline:48px}.av-eyebrow{font-size:10px;line-height:1.5;letter-spacing:.2em;text-transform:uppercase;font-weight:500;margin:0}.av-heading{font-family:var(--heading-font-family);font-weight:400;font-size:clamp(29px,3vw,43px);letter-spacing:-.025em;line-height:1.2;margin:12px 0 0;color:inherit;text-wrap:balance}.av-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:30px}.av-section-description{font-size:14px;line-height:1.75;color:#71685e;margin-top:14px;max-width:55ch}.av-actions{display:flex;align-items:center;flex-wrap:wrap;gap:23px;margin-top:32px}.av-button{display:inline-flex;align-items:center;justify-content:center;gap:35px;padding:17px 23px;min-height:50px;border:1px solid var(--av-ink);background:var(--av-ink);color:#fff;font-size:12px;font-weight:500;letter-spacing:.035em;text-decoration:none;transition:background .2s}.av-button:hover{background:#4a3d2f;color:#fff}.av-text-link{font-size:12px;color:var(--av-ink);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;line-height:1.6;flex-shrink:0}.av-wordmark{display:block;font-family:var(--heading-font-family);font-size:31px;letter-spacing:.12em;font-weight:400;line-height:1.3;text-transform:uppercase;white-space:nowrap}.av-wordmark small{display:block;font-family:var(--base-font-family);font-size:8px;line-height:2;letter-spacing:.32em;text-align:center;margin-top:3px}.header__heading{margin:0}.header__heading-link{text-decoration:none}.header__logo{max-width:none}.header .av-wordmark{color:inherit}.product-card .product-card__image{object-fit:contain;padding:18px}.product-card .product-card__main{background:#fff}.product-card .product-card__image-wrapper{background:#fff;border:1px solid #f1ede7}.product-card .product-card__title{font-size:14px;font-weight:400;color:#24211d}.product-card .product-card__vendor{font-size:10px;text-transform:uppercase;letter-spacing:.12em;margin-top:0;margin-bottom:6px;color:#746a5d}.product-card .product-card__price{font-size:14px;margin-top:10px}.product-card .product-card__footer{padding-top:18px}.product-card .product-card__quick-view-text-button{font-size:11px;letter-spacing:.02em;min-height:42px}.product-card .product-card__quick-view-text-button span{white-space:normal}.product-card__image-wrapper--portrait{padding-top:125%}.av-footer-brand{margin-bottom:38px;display:inline-block;color:inherit}.av-footer-brand small{text-align:left}.footer{padding-top:60px}.footer .footer__newsletter-heading{font-size:30px}.footer .footer__newsletter-text{font-size:13px;max-width:42ch;line-height:1.8}.footer .footer__newsletter-text a{text-decoration:underline}:is(.av-button,.av-text-link,.av-discovery a,.av-home-link):focus-visible{outline:2px solid #997946;outline-offset:5px}@media(min-width:1200px){.product .product__container .product-media{width:calc(52% - 32px)}.product .product__container .product-form{width:calc(48% - 32px)}.container,.header .header__container{max-width:1480px;margin-inline:auto}}@media(max-width:749px){.av-wrap{padding-inline:20px}.av-heading{font-size:30px}.av-section-heading{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:23px}.av-eyebrow{font-size:9px;letter-spacing:.16em}.av-wordmark{font-size:23px;letter-spacing:.09em}.av-wordmark small{font-size:7px;letter-spacing:.23em}.header__logo .header__heading-link{padding:0}.product-card .product-card__title{font-size:12px;line-height:1.5}.product-card .product-card__vendor{font-size:9px;letter-spacing:.08em}.product-card .product-card__price{font-size:13px}.product-card .product-card__image{padding:12px}.product-card .product-card__footer{padding-top:12px}.product-card .product-card__quick-view-text-button{font-size:10px;min-height:38px}.av-actions{gap:20px}.av-button{padding:14px 18px;gap:25px}.footer{padding-top:38px}.av-footer-brand{margin-bottom:28px}}@media(prefers-reduced-motion:reduce){.av-button{transition:none}}.product-card .product-card__price .price-item[data-product-price],.product-card .product-card__price .volume-test{font-size:20px;font-weight:700;line-height:1.25;letter-spacing:.015em;color:#171512}.product-card .product-card__price .price__sale .price-item--regular{font-size:14px;font-weight:500;color:#898681}.product-card .product-card__price .price__sale{gap:10px;flex-wrap:wrap;align-items:baseline}.product-card .av-card-inspiration{position:absolute;z-index:4;top:0;left:50%;transform:translate(-50%);width:max-content;max-width:100%;box-sizing:border-box;margin:0;padding:2px 6px;background:#fff;color:#252525;text-align:center;font-size:11px;font-weight:400;line-height:1.15;letter-spacing:.025em;white-space:normal;overflow-wrap:normal;pointer-events:none}@media(max-width:749px){.product-card .product-card__price .price-item[data-product-price],.product-card .product-card__price .volume-test{font-size:16px}.product-card .product-card__price .price__sale .price-item--regular{font-size:12px}.product-card .av-card-inspiration{font-size:8.5px;padding:2px 5px;max-width:100%}.product-card .product-card__price .price__sale{gap:7px}}.product-card .product-card__main{background:#f1f1f1;isolation:isolate}.product-card .product-card__image-wrapper{background:#f1f1f1;border:0}.product-card .product-card__image{mix-blend-mode:multiply}.product-card .product-card__image-picture{background:transparent}.product-card .product-card__main .product-card__image-wrapper.product-card__image-wrapper--square,.product-card .product-card__main .product-card__image-wrapper.product-card__image-wrapper--portrait{padding-top:100%}.product-card.js-product-card .product-card__footer{margin-top:0;padding-top:14px}.product-card .product-card__vendor{display:block}.av-product-inspiration{margin-bottom:16px;text-align:center}.av-product-inspiration p{display:inline-block;max-width:100%;margin:0;padding:8px 14px;background:#f1f1f1;color:#28241f;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.product .product-form .product-price .price-item[data-product-price]{font-size:26px;font-weight:700;line-height:1.25;letter-spacing:.01em}.product .product-form .product-price .price__sale .price-item--regular{font-size:19px;color:#898681}.product .product-form .product-price .price__sale{gap:10px;align-items:baseline;flex-wrap:wrap}@media(max-width:749px){.product-card .product-card__footer{padding-top:12px}.av-product-inspiration{margin-bottom:12px}.av-product-inspiration p{font-size:12px;padding:7px 10px}.product .product-form .product-price .price-item[data-product-price]{font-size:24px}.product .product-form .product-price .price__sale .price-item--regular{font-size:17px}}.product-card .av-card-inspiration__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal}.product-card.js-product-card .product-card__title{font-size:14px;line-height:1.3;letter-spacing:.015em;min-height:2.6em}.product-card.js-product-card .product-card__footer{margin-top:0;padding:12px 6px 0 0}.product-card.js-product-card .product-card__vendor{font-size:10px;font-weight:400;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:#626262;margin:6px 0 0}.product-card.js-product-card .product-card__price{margin-top:12px}.product-card .product-card__price .price__sale>span:has(>[data-price-old]){order:-1}.product-card .product-card__price .price__sale{column-gap:12px;row-gap:4px}@media(max-width:767px){.collection .collection__container .collection__body{padding-inline:13px}.collection .collection__body .collection__grid-wrapper{column-gap:2px;row-gap:18px}.collection .collection__body .collection__grid-wrapper[data-grid-col-mobile="2"] .collection__item{width:calc(50% - 1px)}.product-card.js-product-card .product-card__title{font-size:12px;line-height:1.3}.product-card.js-product-card .product-card__footer{padding:12px 5px 0 0}.product-card.js-product-card .product-card__vendor{font-size:9px;margin-top:5px;letter-spacing:.13em}.product-card.js-product-card .product-card__price{margin-top:11px}.product-card .product-card__price .price__sale{column-gap:12px}}.av-products .product-card.js-product-card .product-card__vendor{order:0}@media(max-width:749px){.av-products.av-wrap{padding-inline:13px}.av-products .av-products__grid{gap:18px 2px}}.announcement-bar.js-announcement-bar{background:#201e1b;color:#e9ddc8}.announcement-bar .announcement-bar__text{font-size:13px;letter-spacing:.035em;text-align:center;line-height:1.45}.announcement-bar .announcement-bar__slider{min-width:0}.announcement-bar .announcement-bar__slide-container{min-height:36px}.announcement-bar .announcement-bar__text p{margin:0}.announcement-bar .announcement-bar__slider-wrapper>button{color:inherit;flex-shrink:0}@media(max-width:767px){.announcement-bar .announcement-bar__text{font-size:11px;letter-spacing:.01em}.announcement-bar .announcement-bar__content{padding-inline:12px}.announcement-bar .announcement-bar__slide-container{min-height:39px}.search .search__grid[data-type=product]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px}.search .search__grid[data-type=product]>.search__item{width:100%;min-width:0}}.announcement-bar.js-announcement-bar .announcement-bar__container{padding:0;min-height:39px;background:#201e1b}.announcement-bar.js-announcement-bar .announcement-bar__slide-container{min-height:39px;padding:7px 8px}.announcement-bar.js-announcement-bar .announcement-bar__slider-wrapper>button{height:30px;width:26px;min-height:30px;top:50%;transform:translateY(-50%);border:0;background:transparent}.product-card.js-product-card .av-card-subtitle{font-size:12px;font-weight:400;line-height:1.45;letter-spacing:0;text-transform:none;color:#8b8c85;margin:5px 0 0;order:0}.product-card-mini .av-card-subtitle--mini{font-size:11px;font-weight:400;line-height:1.4;color:#8b8c85;margin:4px 0 0}@media(max-width:767px){.product-card.js-product-card .av-card-subtitle{font-size:11px;line-height:1.4;margin-top:4px}}body.template-product .av-product.product .product-vendor a{display:inline;text-decoration:none;text-underline-offset:5px;transition:color .15s}body.template-product .av-product.product .product-vendor a:hover{text-decoration:underline;color:#96754a}.collection__body:has(.av-brand-marquee){min-width:0;width:100%;box-sizing:border-box}.av-brand-marquee{display:block;max-width:100%;min-width:0;overflow:hidden;margin:0 0 30px;padding:18px 0 14px;border-bottom:1px solid #ece6dc}.av-brand-marquee__heading{position:relative;display:flex;justify-content:center;align-items:center;min-height:40px;margin-bottom:12px;padding-inline:48px}.av-brand-marquee__heading h2{margin:0;font-family:var(--base-font-family);font-size:12px;font-weight:400;line-height:1.6;letter-spacing:.15em;text-transform:uppercase;color:#858a80;text-align:center}.av-brand-marquee__toggle{position:absolute;right:0;top:0;display:grid;place-items:center;width:40px;height:40px;padding:9px;border:1px solid #e5ded3;border-radius:50%;background:#fff;color:#807260;cursor:pointer}.av-brand-marquee__toggle[hidden]{display:none}.av-brand-marquee__toggle svg{width:20px;height:20px}.av-brand-marquee__play,.av-brand-marquee__toggle[aria-pressed=true] .av-brand-marquee__pause{display:none}.av-brand-marquee__toggle[aria-pressed=true] .av-brand-marquee__play{display:block}.av-brand-marquee__viewport{overflow-x:auto;overflow-y:hidden;max-width:100%;scrollbar-width:none;scroll-behavior:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.av-brand-marquee__viewport::-webkit-scrollbar{display:none}.av-brand-marquee__track{display:flex;width:max-content;min-width:100%}.av-brand-marquee__group{display:flex;flex-shrink:0;align-items:center;gap:12px;list-style:none;padding:0 12px 4px 0;margin:0}.av-brand-marquee__group[hidden]{display:none}.av-brand-marquee__group li{flex:none;margin:0;padding:0;list-style:none}.av-brand-marquee__card{display:flex;align-items:center;justify-content:center;width:156px;height:84px;box-sizing:border-box;padding:14px 18px;background:#fff;border:1px solid #e0e2df;border-radius:13px;color:#838b80;text-align:center;text-decoration:none;transition:border-color .2s,background .2s}.av-brand-marquee__card:hover{border-color:#b49a6b;background:#fffdf9;color:#65533b}.av-brand-marquee__card img{display:block;max-width:120px;max-height:54px;width:auto;height:auto;object-fit:contain}.av-brand-marquee__card span{font-family:var(--base-font-family);font-size:15px;font-weight:400;line-height:1.25;letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere}.av-brand-marquee__all{display:block;width:max-content;margin:12px auto 0;font-size:11px;line-height:1.6;color:#8b7b62;text-decoration:none;text-underline-offset:3px}.av-brand-marquee__all:hover{text-decoration:underline}.av-brand-marquee :is(a,button):focus-visible{outline:2px solid #97723a;outline-offset:-3px}.av-brand-marquee[data-static] .av-brand-marquee__track{justify-content:center}@media(max-width:767px){.av-brand-marquee{margin-bottom:22px;padding-top:8px}.av-brand-marquee__heading{margin-bottom:10px}.av-brand-marquee__heading h2{font-size:11px;letter-spacing:.12em}.av-brand-marquee__card{width:132px;height:76px;padding:12px 14px}.av-brand-marquee__card img{max-width:104px;max-height:48px}.av-brand-marquee__card span{font-size:13px}.av-brand-marquee__group{gap:10px;padding-right:10px}}@media(prefers-reduced-motion:reduce){.av-brand-marquee__card{transition:none}}.av-gift-offer{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;padding:16px;background:#f5f2ec;border-radius:14px;color:#292620}.av-gift-offer>div{display:flex;align-items:center;gap:10px;min-width:0}.av-gift-offer svg{width:24px;height:24px;flex:none}.av-gift-offer p{margin:0;line-height:1.5}.av-gift-offer span{display:block;font-size:11px;color:#6c655c}.av-gift-offer strong{display:block;font-size:12px;font-weight:500}@media(max-width:359px){.av-gift-offer{padding:12px;gap:8px}.av-gift-offer>div{gap:6px}.av-gift-offer svg{width:20px}}body.template-product .av-product.product{--av-rose:#b47b7b;--av-pale:#f7eeee;--av-border:#e9dfd1;--av-gold:#ac8951;background:#faf8f3;color:#252321;padding-bottom:32px}body.template-product .av-product.product .product-form{display:flex;flex-direction:column;align-items:stretch;gap:0;background:#fff;border:1px solid var(--av-border);border-radius:22px;padding:28px 24px;margin-bottom:0;position:static;overflow-wrap:anywhere}body.template-product .av-product.product .product-form>*{min-width:0;width:100%}body.template-product .av-product.product .product-vendor{order:10;text-align:center;padding:0;margin:0 0 14px;font-family:var(--heading-font-family),Georgia,serif;font-size:19px;letter-spacing:.12em;text-transform:uppercase;color:#272521}body.template-product .av-product.product .product-title{order:20;text-align:center;margin:0;padding:0;font-family:var(--heading-font-family),Georgia,serif;font-size:clamp(25px,2.5vw,34px);font-weight:400;letter-spacing:-.02em;line-height:1.2}body.template-product .av-product.product .av-pdp-intro{order:30;margin:10px 0 20px}.av-pdp-subtitle{font-size:15px;font-weight:300;line-height:1.5;color:#91978f;text-align:center;margin:0}.av-pdp-badges{display:flex;flex-wrap:wrap;gap:5px;margin-top:14px}.av-pdp-badge{border:1px solid #252321;border-radius:30px;padding:7px 13px;font-size:14px;line-height:1.2}.av-pdp-badge--best{background:#201e1b;color:#dccb9d}.av-pdp-badge--best>span{font-size:19px;vertical-align:middle}body.template-product .av-product.product av-product-extras{display:contents}body.template-product .av-product.product .av-favorite-row{order:40;display:flex;align-items:center;flex-direction:column;gap:3px;margin:0 0 22px}body.template-product .av-product.product .av-favorite{width:auto;max-width:100%;border:1px solid var(--av-border);border-radius:50px;min-height:44px;padding:10px 18px;color:#252321;font-size:13px;letter-spacing:.09em;text-transform:uppercase;line-height:1.4}body.template-product .av-product.product .av-favorite:hover,body.template-product .av-product.product .av-favorite[aria-pressed=true]{background:#faf5ee}body.template-product .av-product.product .av-favorite[aria-pressed=true] svg{fill:#ac8951}body.template-product .av-product.product .av-favorites-open{font-size:10px;min-height:25px;color:#8d8173}body.template-product .av-product.product .product-sku{order:50;display:flex;justify-content:center;padding:0;margin:0 0 22px;font-size:15px;line-height:1.25;letter-spacing:.12em;text-transform:uppercase}.av-sku-label{display:inline-flex;align-items:center;background:#232220;color:#ddd7cf;border:1px solid #232220;padding:7px 9px;font-size:10px;letter-spacing:.16em}body.template-product .av-product.product .product-sku__item{border:1px solid #232220;background:#f9f6ee;padding:7px 11px;font-weight:600;letter-spacing:.12em;overflow-wrap:anywhere;max-width:72%}body.template-product .av-product.product .product-options{order:60;width:100%;padding:0;margin:0 0 12px}body.template-product .av-product.product .product-form:has(.av-pdp-options)>.product-price{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}body.template-product .av-product.product .product-price{order:65}.av-size-list{border:0;padding:0;margin:0;min-width:0}.av-size-list legend{padding:0 0 12px;width:100%;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.19em;text-transform:uppercase;color:#786e6c}.av-size-row{display:flex;align-items:center;gap:9px;min-height:49px;border-top:1px solid #e1ddda;padding:10px 11px;cursor:pointer;position:relative;flex-wrap:wrap}.av-size-item:last-of-type .av-size-row,.av-size-row--single{border-bottom:1px solid #e1ddda}.av-size-radio{flex:none;width:17px;height:17px;border:1px solid #bcb3b0;border-radius:50%;display:inline-grid;place-items:center}.av-size-radio:after{content:"";width:7px;height:7px;border-radius:50%;background:transparent}.av-size-input:checked+.av-size-row,.av-size-row--single{background:var(--av-pale);box-shadow:inset 3px 0 0 var(--av-rose)}.av-size-input:checked+.av-size-row .av-size-radio,.av-size-row--single .av-size-radio{border-color:var(--av-rose)}.av-size-input:checked+.av-size-row .av-size-radio:after,.av-size-row--single .av-size-radio:after{background:var(--av-rose)}.av-size-input:focus-visible+.av-size-row{outline:2px solid #ac8951;outline-offset:2px}.av-size-name{font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;max-width:55%}.av-size-price{margin-left:auto;font-family:var(--heading-font-family),Georgia,serif;font-size:22px;line-height:1.15;white-space:nowrap}.av-size-best{font-size:8px;line-height:1.4;font-weight:500;padding:3px 5px;background:var(--av-rose);color:#fff;letter-spacing:.08em;text-transform:uppercase;order:4;width:max-content;margin-left:26px}.av-size-best[hidden]{display:none}.av-size-row--unavailable{opacity:.55}.av-size-unavailable{width:100%;font-size:10px;color:#806c65;margin-left:26px}body.template-product .av-product.product av-pdp-offer{display:block;order:70;margin:0 0 20px}.av-offer-price{background:var(--av-pale);border-left:2px solid var(--av-rose);padding:12px 14px;margin-bottom:16px}.av-offer-price[hidden]{display:none}.av-offer-price p{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:7px;row-gap:3px;font-size:12px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;line-height:1.8}.av-offer-price p+p{margin-top:3px;color:#776b69}.av-offer-price p+p strong{font-family:var(--heading-font-family),Georgia,serif;color:#292421;font-size:19px;letter-spacing:0}.av-code-chip{background:#fff;border:1px dashed var(--av-rose);padding:0 6px;font-size:12px;line-height:1.6;letter-spacing:.1em;color:#975f5f}.av-offer-amount{font-family:var(--heading-font-family),Georgia,serif;font-size:25px;letter-spacing:-.025em;color:#955d5d;white-space:nowrap}.av-offer-price small{display:block;font-size:10px;color:#796968;line-height:1.5;margin-top:5px}.av-coupon{display:flex;align-items:stretch;border:1px dashed #c49696;min-height:95px}.av-coupon-percent{flex:0 0 59px;background:linear-gradient(145deg,#c59b98,#9d6968);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px 4px;text-align:center}.av-coupon-percent strong{white-space:nowrap;font-family:var(--heading-font-family),Georgia,serif;font-size:22px;line-height:1.1;font-weight:500;letter-spacing:-.04em}.av-coupon-percent span{font-size:8px;font-weight:300;letter-spacing:.07em;text-transform:uppercase}.av-coupon-body{flex:1;min-width:0;padding:11px 10px}.av-coupon-body p{font-size:11px;line-height:1.5;letter-spacing:.07em;text-transform:uppercase;margin:0 0 9px;color:#8c817d}.av-coupon-body small{font-size:9px;line-height:1.4;display:block;margin-top:5px;color:#796968}.av-coupon-copy{display:flex;width:100%;border:1px solid #211f1c;min-height:35px}.av-coupon-copy input{width:0;min-width:0;flex:1;padding:7px 8px;background:#fff;border:0;border-radius:0;font-size:12px;font-weight:600;letter-spacing:.13em;color:#252321;box-shadow:none}.av-coupon-copy button{display:flex;align-items:center;justify-content:center;gap:4px;padding:7px 9px;border:0;background:#211f1c;color:#fff;font:inherit;font-size:10px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.av-coupon-copy svg{width:12px;height:12px}.av-coupon-copy :focus-visible{outline:2px solid var(--av-gold);outline-offset:3px}body.template-product .av-product.product .product-form>.product-quantity{order:75;align-self:center;max-width:134px;padding:0;margin:0 0 12px}body.template-product .av-product.product .product-form>.product-add-to-cart{order:80;padding:0;margin:0 0 26px}body.template-product .av-product.product .product-add-to-cart>.add-to-cart{width:100%;height:auto;min-height:56px;border-radius:14px;font-size:14px;font-weight:300;line-height:1.5;letter-spacing:.1em;background:#201e1b;border-color:#201e1b;white-space:normal;padding:15px 12px}body.template-product .av-product.product .av-journey{order:90;margin-bottom:24px}.av-journey__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center;position:relative}.av-journey__steps:before{content:"";position:absolute;height:1px;background:var(--av-gold);top:6px;left:16.666%;right:16.666%}.av-journey__steps>div{display:flex;flex-direction:column;align-items:center;gap:6px;position:relative;padding:0 5px;font-size:12px;line-height:1.5;color:#89837d}.av-journey__dot{width:10px;height:10px;background:#fff;border:1px solid var(--av-gold);border-radius:50%;margin:1px 0 10px}.av-journey__steps>div:first-child .av-journey__dot{background:var(--av-gold)}.av-journey__steps>div:last-child .av-journey__dot{background:var(--av-gold);box-shadow:0 0 0 4px #fff,0 0 0 5px #dfd1b8}.av-journey__label{font-size:9px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--av-gold)}.av-journey__steps>div:last-child time{font-size:19px;line-height:1.3;color:#252321}.av-journey__steps [data-delivery-title]:empty{display:none}.av-journey__hint{font-size:10px;text-align:center;line-height:1.6;margin:14px 0 18px;color:#8a8178}.av-journey__trust{margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;border-top:1px solid #dedad4;padding-top:14px;font-size:11px;line-height:1.5;text-align:center;color:#6c665f}.av-journey__trust>*:before{content:"\25c6";display:block;color:var(--av-gold);font-size:7px;margin-bottom:6px}.av-journey__trust a{color:inherit;text-decoration:none}.av-journey__terms{display:block;text-align:center;color:#ac8951;font-size:10px;margin-top:13px;text-underline-offset:3px}body.template-product .av-product.product .av-benefits{order:100;border-top:1px solid #eee7dc;padding-top:18px;margin:0 0 18px;font-size:10px}body.template-product .av-product.product .av-share{order:110;margin:0 0 6px}body.template-product .av-product.product .av-share-hint{order:111}body.template-product .av-product.product .av-feedback,body.template-product .av-product.product .av-share-fallback{order:112}body.template-product .av-product.product .av-accordions{order:120;margin-top:18px}body.template-product .av-product.product .product-complementary{order:130}body.template-product .av-product.product .av-favorites-dialog{width:min(520px,calc(100vw - 32px))}@media(min-width:1200px){body.template-product .av-product.product .product__container{align-items:flex-start;column-gap:48px}body.template-product .av-product.product .product-media{position:sticky;top:100px;width:calc(52% - 24px)}body.template-product .av-product.product .product-form{width:calc(48% - 24px);padding:30px}.av-size-best{order:0;margin-left:0;width:auto}}@media(max-width:767px){body.template-product .av-product.product .product__container{padding-inline:16px;row-gap:20px}body.template-product .av-product.product .product-form{padding:22px 17px;border-radius:17px}body.template-product .av-product.product .product-title{font-size:25px;line-height:1.25}body.template-product .av-product.product .product-vendor{font-size:16px;margin-bottom:13px}.av-pdp-subtitle{font-size:14px}.av-pdp-badge{font-size:13px;padding:6px 12px}body.template-product .av-product.product .av-pdp-intro{margin-bottom:23px}.av-size-name{font-size:13px}.av-size-price{font-size:21px}.av-journey__label{font-size:8px;letter-spacing:.13em}.av-journey__steps>div{font-size:11px}.av-journey__trust{font-size:10px}body.template-product .av-product.product .product-media{margin-bottom:0}body.template-product .av-product.product .product-form>.product-quantity .product-quantity__container{height:39px}body.template-product .av-product.product .product-quantity__button{height:37px}body.template-product .av-product.product .product-form>.product-quantity{margin-bottom:10px}}@media(max-width:359px){.av-coupon-percent{flex-basis:48px}.av-coupon-body{padding:9px 7px}.av-coupon-copy button{padding-inline:6px;font-size:9px}.av-coupon-copy input{font-size:10px;letter-spacing:.09em}.av-offer-amount{font-size:22px}.av-size-list legend{font-size:11px}.av-journey__label{letter-spacing:.06em}}body.template-product .av-product.product .product-title-wrapper{order:20;padding:0;margin:0}body.template-product .av-product.product .product-vendor__item{font:inherit;letter-spacing:inherit;color:inherit}body.template-product .av-product.product av-product-extras>div,body.template-product .av-product.product av-product-extras>p,body.template-product .av-product.product av-product-extras>ul{width:100%;min-width:0}body.template-product .av-product.product .product-form>.product-add-to-cart{margin-bottom:0}body.template-product .av-product.product .product-add-to-cart>.product-add-to-cart__additional-buttons{margin:12px 0 0;padding:0;--shopify-accelerated-checkout-button-block-size:52px;--shopify-accelerated-checkout-button-border-radius:14px}body.template-product .av-product.product .shopify-payment-button{margin:0}body.template-product .av-product.product shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:52px;--shopify-accelerated-checkout-button-border-radius:14px}body.template-product .av-product.product .shopify-payment-button__button--unbranded{min-height:52px;border-radius:14px}body.template-product .av-product.product .av-delivery-strip{margin:17px 0 24px;padding:0;border:0;background:transparent}.av-payment-badges{display:flex;justify-content:center;align-items:center;gap:5px;margin:0 0 2px;flex-wrap:nowrap}.av-payment-badge{box-sizing:border-box;height:29px;min-width:0;flex:1 1 0;max-width:66px;border:1px solid #e8e5df;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;padding:3px}.av-payment-badge svg,.av-payment-badge img{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.av-payment-badge--cod{font-size:8px;font-weight:800;line-height:1.08;text-align:center;color:#8a6839;text-transform:uppercase}.av-payment-badge--divider{margin-left:5px;position:relative}.av-payment-badge--divider:before{content:"";position:absolute;left:-7px;top:6px;width:1px;height:15px;background:#dfd2b9}.av-delivery-strip__estimate{display:flex;gap:10px;align-items:center;margin:12px 0 0;color:#85785f;font-size:14px;font-weight:400;line-height:1.55;letter-spacing:0}av-product-extras .av-delivery-strip__truck{width:29px;height:29px;flex:none;color:#a2834c}.av-delivery-strip__estimate p{margin:0;font:inherit;color:inherit}.av-delivery-strip__estimate [data-delivery-date]{font-weight:500}.av-delivery-strip__estimate [hidden]{display:none}@media(max-width:767px){.av-payment-badges{gap:4px}.av-payment-badge{height:26px;padding:2px}.av-payment-badge--cod{font-size:7px}.av-delivery-strip__estimate{font-size:12px;gap:7px}}.av-product.product .product-form{display:grid;grid-template-columns:132px minmax(0,1fr);column-gap:16px;align-items:start;position:static;min-width:0}.av-product.product .product-form>*{grid-column:1/-1;min-width:0}.av-product.product .product-form>.product-quantity{grid-column:1;padding-block:12px 8px}.av-product.product .product-form>.product-add-to-cart{grid-column:2;padding-block:12px 8px}.av-product .product-quantity>label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.av-product .product-quantity__wrapper{margin:0;display:block}.av-product .product-quantity__container{height:54px;width:100%;border:1px solid #d8d5cf;border-radius:999px;background:#fff;overflow:hidden}.av-product .product-quantity__input{width:34px;min-width:0;margin:0;padding:0;font-size:15px}.av-product .product-quantity__button{min-width:44px;width:44px;height:52px;padding:12px}.av-product.product .product-add-to-cart>.add-to-cart{height:54px;min-height:54px;padding:12px 16px;border-radius:999px;background:#191918;border-color:#191918;color:#fff;text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:500;line-height:1.3;margin:0}.av-product.product .product-add-to-cart>.add-to-cart:hover{background:#3c3a34;border-color:#3c3a34}.av-product.product .product-add-to-cart>.add-to-cart:disabled{opacity:.45;cursor:not-allowed}.av-product .product-quantity__error{font-size:11px;line-height:1.4}.av-product .product-title{font-size:clamp(26px,2.4vw,36px);line-height:1.2;font-weight:400;letter-spacing:-.025em}av-product-extras{display:block;color:#282720;font-family:var(--base-font-family);padding-top:8px}av-product-extras svg{width:22px;height:22px;flex:none}av-product-extras button,av-product-extras a{-webkit-tap-highlight-color:transparent}av-product-extras :is(button,a,summary,input):focus-visible{outline:2px solid #52756f;outline-offset:4px}.av-favorite-row{display:grid;gap:8px}.av-favorite{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:47px;border:1px solid #376d67;border-radius:12px;background:transparent;color:#376d67;padding:10px 14px;font-size:14px;cursor:pointer}.av-favorite:hover,.av-favorite[aria-pressed=true]{background:#f0f6f3}.av-favorite[aria-pressed=true] svg{fill:#376d67}.av-favorites-open{justify-self:end;min-height:30px;padding:0 2px;background:none;border:0;color:#6a665f;font-size:11px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.av-favorites-open span:before{content:"("}.av-favorites-open span:after{content:")"}.av-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0;margin:17px 0 29px;list-style:none;text-align:center}.av-benefits li{display:flex;align-items:center;flex-direction:column;gap:11px;font-size:12px;line-height:1.55}.av-benefits small{display:block;font-size:11px;color:#746c61;margin-top:2px}.av-benefits__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#f7eee7}.av-benefits li:nth-child(2) .av-benefits__icon{background:#f3f0e8}.av-benefits li:nth-child(3) .av-benefits__icon{background:#eef3eb}.av-benefits li:nth-child(4) .av-benefits__icon{background:#f6eee8}.av-delivery-card{display:flex;align-items:center;gap:14px;padding:18px;border-radius:16px;background:#f4f1ea}.av-delivery-card__icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:#ece7dd;border-radius:50%;flex:none}.av-delivery-card strong{font-size:14px;font-weight:500}.av-delivery-card p{margin:5px 0 0;font-size:12px;line-height:1.65;color:#736c62}.av-share{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}.av-share a,.av-share button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 8px;border:1px solid #e3dfd8;border-radius:10px;background:transparent;font:inherit;font-size:11px;line-height:1.4;text-align:center;text-decoration:none;color:#49463f;cursor:pointer}.av-share a:hover,.av-share button:hover{background:#f6f4ef;border-color:#bbb4a7}.av-share svg{width:18px;height:18px}.av-share-hint{font-size:10px;line-height:1.6;color:#777066;margin:8px 0 0;text-align:center}.av-feedback{font-size:12px;line-height:1.6;margin:8px 0;color:#376d67}.av-feedback:empty{display:none}.av-share-fallback{font-size:12px;margin-top:12px}.av-share-fallback input{display:block;width:100%;padding:10px;margin-top:6px;border:1px solid #d8d5cf;border-radius:8px;color:inherit;background:#fff;font-size:12px}.av-accordions{margin-top:24px;border-top:1px solid #e5e1d9}.av-accordions details{border-bottom:1px solid #e5e1d9}.av-accordions summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:72px;padding:20px 0;list-style:none;font-size:17px;font-weight:400;cursor:pointer}.av-accordions summary::-webkit-details-marker{display:none}.av-accordions summary svg{width:19px;height:19px;transition:transform .18s}.av-accordions details[open]>summary svg{transform:rotate(45deg)}.av-accordion-body{font-size:13px;line-height:1.8;color:#686158;padding:0 0 22px;overflow-wrap:anywhere}.av-accordion-body p{margin:0 0 12px}.av-accordion-body h2,.av-accordion-body h3{font-family:var(--base-font-family);font-size:15px;line-height:1.5;margin:20px 0 10px;font-weight:500;color:#2e2b25}.av-accordion-body a{text-decoration:underline;text-underline-offset:3px;color:#376d67}.av-accordion-body :is(img,video,iframe){max-width:100%;height:auto}.av-accordion-body iframe{width:100%;aspect-ratio:16/9}.av-accordion-body table{display:block;max-width:100%;overflow:auto}.av-product-facts{margin:0 0 16px}.av-product-facts>div{display:grid;grid-template-columns:minmax(80px,1fr) 2fr;gap:16px;padding:9px 0;border-bottom:1px solid #eeebe5}.av-product-facts dt{color:#82786b}.av-product-facts dd{margin:0;color:#36322b}.av-favorites-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(520px,calc(100vw - 32px));max-height:80dvh;padding:24px;border:1px solid #e3ded4;border-radius:18px;background:#fff;color:#282720;box-shadow:0 16px 60px #0002;overflow:auto}.av-favorites-dialog::backdrop{background:#0005}.av-favorites-header{display:flex;justify-content:space-between;align-items:center;gap:20px}.av-favorites-header h2{margin:0;font-size:25px;font-weight:400}.av-favorites-header button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#f6f3ee;color:inherit;cursor:pointer}.av-favorites-note{font-size:12px;color:#7a7266;margin:8px 0 22px}.av-favorites-list{list-style:none;margin:0;padding:0}.av-favorites-list li{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid #eee9e0}.av-favorites-list a{display:flex;align-items:center;gap:14px;flex:1;color:inherit;text-decoration:none;font-size:13px;line-height:1.6}.av-favorites-list img{width:48px;height:64px;object-fit:contain}.av-favorites-list button{font-size:11px;padding:10px 0;border:0;background:none;color:#7c7162;text-decoration:underline;cursor:pointer}@media(min-width:1200px){.av-product.product .product__container{column-gap:64px}.av-product.product .product__container .product-media{width:calc(52% - 32px)}.av-product.product .product__container .product-form{width:calc(48% - 32px)}}@media(max-width:749px){.av-product.product .product-form{grid-template-columns:118px minmax(0,1fr);column-gap:12px}.av-product.product .product-add-to-cart>.add-to-cart{font-size:10px;letter-spacing:.08em;padding-inline:10px}.av-product .product-quantity__input{width:28px}.av-product .product-quantity__button{width:43px;min-width:43px;padding:12px}.av-benefits{gap:8px;margin:16px 0 25px}.av-benefits li{font-size:10px;line-height:1.5}.av-benefits small{font-size:10px}.av-benefits__icon{width:40px;height:40px}.av-delivery-card{padding:15px;gap:11px}.av-delivery-card strong{font-size:13px}.av-delivery-card p{font-size:11px}.av-share{gap:8px}.av-share a,.av-share button{font-size:10px;gap:6px}.av-accordions summary{font-size:16px;min-height:67px}.av-favorite{font-size:13px}}@media(prefers-reduced-motion:reduce){.av-accordions summary svg{transition:none}}.av-delivery-timeline .av-payment-badges{margin-bottom:28px}.av-delivery-timeline__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;list-style:none;margin:0;padding:0;text-align:center}.av-delivery-timeline__steps:before{content:"";position:absolute;top:10px;left:16.6667%;right:16.6667%;height:1px;background:linear-gradient(to right,#ad8b50 0% 50%,#dfdcd6 50% 100%)}.av-delivery-timeline__step{position:relative;min-width:0;padding:0 3px;margin:0;display:flex;flex-direction:column;align-items:center}.av-delivery-timeline__dot{display:block;box-sizing:border-box;flex:none;width:10px;height:10px;border:1px solid #ad8b50;border-radius:50%;background:#fff;margin:5px auto 15px}.av-delivery-timeline__step:first-child .av-delivery-timeline__dot,.av-delivery-timeline__step:last-child .av-delivery-timeline__dot{background:#ad8b50}.av-delivery-timeline__step:last-child .av-delivery-timeline__dot{box-shadow:0 0 0 4px #fff,0 0 0 5px #dfd1b8}.av-delivery-timeline__label{display:block;font-size:11px;font-weight:400;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#8e6f3d;margin-bottom:6px}.av-delivery-timeline__value{display:block;max-width:100%;font-size:13px;font-weight:400;line-height:1.5;color:#77716a}.av-delivery-timeline__arrival{font-size:17px;line-height:1.4;color:#252321;text-wrap:balance}.av-delivery-timeline__arrival--unavailable{font-size:12px;color:#77716a}.av-delivery-timeline__shipping{margin:23px 0 0;padding:16px 0 0;border-top:1px solid #dfdcd6;font-size:13px;font-weight:400;line-height:1.6;text-align:center;text-wrap:balance;color:#8e6f3d}@media(max-width:767px){.av-delivery-timeline__label{font-size:10px;letter-spacing:.1em}.av-delivery-timeline__value{font-size:12px}.av-delivery-timeline__arrival{font-size:15px}.av-delivery-timeline__arrival--unavailable{font-size:11px}.av-delivery-timeline__shipping{font-size:12px}}@media(max-width:359px){.av-delivery-timeline__label{font-size:9px;letter-spacing:.06em}.av-delivery-timeline__value{font-size:11px}.av-delivery-timeline__arrival{font-size:13px}.av-delivery-timeline__shipping{font-size:11px}}.av-scent-card{min-width:0;display:flex;flex-direction:column;width:100%;background:#fff;border:1px solid #eee7dc;border-radius:13px;overflow:hidden}.av-scent-card__image{position:relative;display:block;height:190px;background:#fff;overflow:hidden}.av-scent-card__image img{width:100%;height:100%;object-fit:contain;padding:12px;display:block}.av-scent-card__sale{position:absolute;top:9px;left:9px;background:#4b3623;color:#fff;border-radius:18px;padding:5px 9px;font-size:11px;line-height:1.2;font-weight:600}.av-scent-card__body{display:flex;flex:1;flex-direction:column;padding:13px 12px 12px}.av-scent-card__vendor{font-size:9px;line-height:1.5;letter-spacing:.11em;text-transform:uppercase;color:#94744e;margin:0 0 7px;overflow-wrap:anywhere}.av-scent-card h4{font-size:13px;line-height:1.45;font-weight:500;margin:0 0 16px;letter-spacing:0}.av-scent-card h4 a{color:#2e2820;text-decoration:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.av-scent-card__bottom{display:flex;gap:5px;align-items:flex-end;justify-content:space-between;margin-top:auto;min-height:38px}.av-scent-card__price{display:flex;flex-direction:column;gap:4px;font-size:17px;font-weight:600;line-height:1.2}.av-scent-card__price s{font-size:11px;color:#91877c;font-weight:400}.av-scent-card__price small{font-size:10px;font-weight:400}.av-scent-card__form{margin:0}.av-scent-card__action{display:flex;align-items:center;justify-content:center;flex:none;border:0;width:38px;height:38px;border-radius:50%;background:#b58b53;color:#fff;cursor:pointer;padding:8px}.av-scent-card__action svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5}.av-scent-card__action:hover{background:#785631}.av-scent-card :is(a,button):focus-visible{outline:2px solid #7e5629;outline-offset:3px}@media(max-width:1199px)and (min-width:990px){.av-scent-card__price{font-size:15px}}@media(max-width:989px){.av-scent-card__image{height:auto;aspect-ratio:1/1.12}}@media(max-width:599px){.av-scent-card__body{padding:12px 10px}.av-scent-card__action{width:38px;height:38px}}.av-section-footer{display:flex;justify-content:center;align-items:center;margin-top:32px;padding-inline:8px;text-align:center}.av-section-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:10px 0;color:var(--av-ink);font-size:13px;font-weight:400;line-height:1.6;letter-spacing:.2em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px;text-wrap:balance}.av-section-link:hover{color:#766653}.av-section-link:focus-visible{outline:2px solid #997946;outline-offset:5px}@media(max-width:749px){.av-section-footer{margin-top:24px}.av-section-link{font-size:11px;letter-spacing:.16em}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
