@import"https://fonts.googleapis.com/css2?family=Cormorant+Garant:ital,wght@0,300;0,400;1,300&display=swap";.header__menu-item,.header__menu-item a,.nav-item,.menu-item{letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:400}.header__submenu-item,.header__submenu-item a,.header__dropdown a{letter-spacing:.06em;text-transform:none;font-size:.8125rem}.header-section,.header-wrapper{border-bottom:1px solid #e0e0e0}.btn,button,[type=submit],.button{border-radius:0!important;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem}.product-card__vendor,.product-vendor{letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;color:#888;margin-bottom:2px}.product-card__title,.product-title{letter-spacing:.01em;font-size:.875rem;line-height:1.4}.product-card__price,.price{letter-spacing:.04em;font-size:.875rem;margin-top:4px}.collection-hero h1,.collection-hero h2,.section-heading h1,.section-heading h2{letter-spacing:.08em;font-weight:400}.popover,.drawer,.modal,[class*=radius],.badge,.tag,input,select,textarea{border-radius:0!important}.section{padding-block:var(--spacing-section, 80px)}.product-card__gallery .product-card__image--hover{transition:opacity .5s cubic-bezier(.25,0,0,1)}product-card,product-card *,.product-card,.product-card *{font-family:Cormorant Garant,Playfair Display,serif!important}.card-gallery{position:relative}@media(hover:hover)and (min-width:750px){.avant-img-progress{position:absolute;left:14px;right:14px;bottom:14px;z-index:3;display:flex;gap:4px;opacity:0;transition:opacity .2s ease;pointer-events:none}.card-gallery:hover .avant-img-progress{opacity:1}.avant-img-progress>span{flex:1 1 0;height:2px;background:#00000038;transition:background-color .2s ease}.avant-img-progress>span.is-active{background:#000}}.card-gallery slideshow-arrows{mix-blend-mode:normal!important;padding-inline:12px}.card-gallery slideshow-arrows .slideshow-control{display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;min-height:40px;padding:0!important;aspect-ratio:1 / 1;border-radius:50%!important;background-color:#000;color:#fff;box-shadow:0 2px 10px #0000002e}.card-gallery slideshow-arrows .slideshow-control:hover{background-color:#1a1a1a}.card-gallery slideshow-arrows .slideshow-control svg{color:#fff;width:16px;height:16px}.footer-section{border-top:1px solid #e0e0e0;font-size:.75rem;letter-spacing:.08em}.cart-drawer{border-radius:0!important}.breadcrumbs{letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem}@media screen and (min-width:750px){#header-component .menu-drawer{left:auto!important;right:0!important;width:38vw!important;min-width:440px!important;max-width:600px!important;border-left:1px solid var(--color-border)!important;border-right:none!important;box-shadow:-8px 0 40px #00000014!important;transform:translate(110%)!important}#header-component .menu-open>.menu-drawer{transform:translate(0)!important}}.menu-drawer__backdrop{backdrop-filter:blur(6px) brightness(.9)!important;-webkit-backdrop-filter:blur(6px) brightness(.9)!important}.menu-drawer,.menu-drawer__submenu{background:var(--color-background)!important;border-radius:0!important}.menu-drawer__navigation{margin-top:0!important;padding-block-start:104px!important}.menu-drawer__inner-submenu{margin-top:0!important}.menu-drawer__submenu .menu-drawer__menu--grandchildlist{padding-block-start:16px!important}.menu-drawer__menu{padding-inline:clamp(40px,6vw,56px)!important}.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text,.menu-drawer__menu-item--parent .menu-drawer__menu-item-text,.menu-drawer__menu-item--child .menu-drawer__menu-item-text,.menu-drawer__back-button .menu-drawer__menu-item-text{font-family:Cormorant Garant,Playfair Display,serif!important;font-size:1.15rem!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#000!important}.menu-drawer__menu-item--child:hover .menu-drawer__menu-item-text{opacity:.5!important}.menu-drawer__menu>.menu-drawer__list-item,.menu-drawer__menu--grandchildlist>.menu-drawer__list-item{min-height:0!important}.menu-drawer__menu-item{padding-block:13px!important}.menu-drawer__animated-element{animation-duration:.25s!important}.menu-drawer__close-button{position:absolute!important;top:16px!important;right:18px!important;width:42px!important;height:42px!important;padding:0!important;border-radius:50%!important;background:#000!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:20!important}.menu-drawer__close-button svg{color:#fff!important}.menu-drawer__nav-buttons{padding-inline:8px!important;padding-block-start:8px!important;min-height:58px!important}.avant-drawer-extra{display:flex;flex-direction:column;justify-content:flex-end;flex:1 1 auto;min-height:0;padding:0 clamp(40px,6vw,56px) 40px;gap:34px}.avant-drawer-quicklinks{display:flex;flex-direction:column;gap:15px;padding-block-start:26px;border-block-start:1px solid var(--color-border)}.avant-drawer-quicklink{font-family:Cormorant Garant,Playfair Display,serif;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;color:#000;text-decoration:none;transition:opacity .2s ease}.avant-drawer-quicklink:hover{opacity:.5}.avant-drawer-brand{display:flex;flex-direction:column;gap:7px}.avant-drawer-wordmark{font-family:Cormorant Garant,Playfair Display,serif;font-size:2rem;font-weight:300;letter-spacing:.22em;text-transform:uppercase;line-height:1.1;color:#000}.avant-drawer-tagline{font-family:var(--font-body--family);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:#999}.menu-drawer__utility-links:empty{display:none!important}.header__icon--menu{gap:6px!important}#header-component .header-menu{display:none!important}#header-component .header__drawer{display:flex!important;min-height:0!important;align-items:center!important;gap:4px!important}.header__column--right header-actions{order:1}.header__column--right .search-action{order:2}.header__column--right .header__drawer{order:3}.header__icon--menu .header-drawer-icon--open{display:inline-flex!important;align-items:center!important;margin:0!important;width:auto!important;height:auto!important;gap:5px!important}.header__icon--menu .header-drawer-icon--open svg{display:block!important;width:18px!important;height:12px!important;min-width:18px!important;color:var(--color-foreground)!important}.header__icon--menu .header-drawer-icon--open:after{content:"MENU";display:inline-block;font-family:var(--font-body--family);font-size:.6rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.header-logo{font-family:Cormorant Garant,Playfair Display,serif!important;font-size:1.5rem!important;font-weight:300!important;letter-spacing:.28em!important;text-transform:uppercase!important;text-decoration:none!important;color:var(--color-foreground)!important;white-space:nowrap!important}@media screen and (min-width:750px){#header-component .header__columns{grid-column:1 / -1!important;position:relative!important;padding-inline:48px!important;padding-block:0!important;align-items:center!important}#header-component .header__row--top{padding-block:14px!important}#header-component .header__column--center{position:static!important}#header-component .header-logo{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:10!important}#header-component .header__column--right{gap:2px!important;align-items:center!important}#header-component .header__column--right>*{margin:0!important;align-items:center!important}#header-component header-actions{gap:2px!important}#header-component .search-action,#header-component .search-action search-button{width:52px!important;height:52px!important;padding:0!important}#header-component .header__icon--menu{padding-left:4px!important;padding-right:0!important}}@media screen and (max-width:749px){#header-component .header-logo{font-size:1rem!important;letter-spacing:.14em!important}#header-component .header__row--top{padding-block:12px!important}}.header__submenu,[class*=submenu],.menu-list__submenu{border-radius:0!important;border:1px solid #e0e0e0!important;box-shadow:none!important}@media screen and (min-width:750px){.product-information__grid{display:block!important;grid-column:1 / -1!important}.product-information__media{width:100%!important;min-width:0!important;padding:0!important;margin:0 0 56px!important}.product-details{order:1!important;max-width:1280px!important;margin:0 auto!important;padding-inline:48px!important}.product-details.sticky-content--desktop,.product-details{position:static!important}}.product-information__media .media-gallery{--media-radius: 0}@media screen and (min-width:750px){.product-details .group-block-content{display:block!important;position:relative!important;padding-right:480px!important;min-height:160px!important}.product-details .group-block-content>*{max-width:660px!important}.product-details .group-block-content>[class*=buy-buttons-block]{position:absolute!important;top:4px!important;right:0!important;width:440px!important;max-width:440px!important}}@media screen and (min-width:750px){.product-recommendations.section--page-width,.product-recommendations .section--page-width{display:block!important;padding-inline:40px!important}.product-recommendations .resource-list{width:100%!important}.product-recommendations [class*=text-block]{width:100%!important;text-align:center!important;margin-bottom:4px!important}}.product-details [class*=pd_desc_heading] p{font-weight:600;margin:0}.product-details .avant-pd{border-top:1px solid var(--color-border);margin-top:10px;width:100%}.product-details .avant-pd summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600;padding:16px 0}.product-details .avant-pd summary::-webkit-details-marker{display:none}.product-details .avant-pd summary:after{content:"+";font-size:1.2rem;font-weight:300;line-height:1}.product-details .avant-pd[open] summary:after{content:"\2013"}.product-details .avant-pd__list{margin:0 0 16px;padding-left:18px;font-size:.85rem;line-height:1.8;color:#444}.product-details .avant-pd__list li{margin-bottom:3px}.product-details .avant-pd__empty{color:#999;font-size:.8rem;padding-bottom:12px}.product-details variant-picker,.product-details [class*=buy-buttons-block]{display:none!important}.avant-size-row{display:flex;width:100%;justify-content:space-between;align-items:center;background:none;border:0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:16px 0;font-size:.9rem;letter-spacing:.04em;cursor:pointer;color:#000}.avant-size-row__label b{font-weight:600;margin-left:6px}.avant-size-row__plus{font-size:1.2rem;font-weight:300}.product-details .avant-size__cta{position:absolute;top:4px;right:0;width:440px;max-width:440px;background:#000;color:#fff;border:0;padding:20px;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.product-details .avant-size__cta:hover{opacity:.85}.avant-size-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;backdrop-filter:blur(6px) brightness(.9);-webkit-backdrop-filter:blur(6px) brightness(.9);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:1000}.avant-size--open .avant-size-backdrop{opacity:1;visibility:visible}.avant-size-drawer{position:fixed;top:0;right:0;height:100dvh;width:38vw;min-width:440px;max-width:600px;background:var(--color-background);border-left:1px solid var(--color-border);box-shadow:-8px 0 40px #00000014;transform:translate(110%);transition:transform .35s ease;z-index:1001;overflow-y:auto}.avant-size--open .avant-size-drawer{transform:translate(0)}.avant-size-drawer__close{position:absolute;top:18px;right:18px;width:44px;height:44px;border-radius:50%;background:#000;color:#fff;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.avant-size-drawer__close svg{width:16px;height:16px;color:#fff}.avant-size-drawer__inner{padding:84px 44px 40px}.avant-size-drawer__title{font-family:Cormorant Garant,Playfair Display,serif;font-size:1.5rem;font-weight:300;letter-spacing:.12em;text-transform:uppercase;margin:0 0 24px}.avant-size-list{list-style:none;margin:0;padding:0}.avant-size-option{display:block;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--color-border);padding:17px 0;font-size:.95rem;letter-spacing:.06em;color:#000;cursor:pointer}.avant-size-list li:first-child .avant-size-option{border-top:1px solid var(--color-border)}.avant-size-option:hover{opacity:.55}.avant-size-option--out{color:#c4c4c4;text-decoration:line-through;cursor:not-allowed}.avant-size-option--active{font-weight:600}@media screen and (max-width:749px){.avant-size-drawer{width:100vw;min-width:0;max-width:none}.product-details .avant-size__cta{position:static;width:100%;max-width:none;margin-top:16px}}.menu-drawer__list-item--divider,.menu-drawer__menu-container--divider{border-block-end:none!important}.menu-drawer__menu-item .icon-caret--forward{opacity:0;transform:translate(-5px);transition:opacity .25s ease,transform .25s ease}.menu-drawer__menu-item:hover .icon-caret--forward,.menu-drawer__menu-item:focus-visible .icon-caret--forward{opacity:1;transform:translate(0)}.menu-drawer__menu-item--mainlist:not(:has(.icon-caret--forward)):after,.menu-drawer__menu-item--parent:not(:has(.icon-caret--forward)):after,.menu-drawer__menu-item--child:not(:has(.menu-drawer__link-image)):after{content:"\203a";margin-inline-start:0;padding-inline-start:.5em;font-size:1.1em;line-height:1;opacity:0;transform:translate(-5px);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.menu-drawer__menu-item--mainlist:not(:has(.icon-caret--forward)):hover:after,.menu-drawer__menu-item--mainlist:not(:has(.icon-caret--forward)):focus-visible:after,.menu-drawer__menu-item--parent:not(:has(.icon-caret--forward)):hover:after,.menu-drawer__menu-item--parent:not(:has(.icon-caret--forward)):focus-visible:after,.menu-drawer__menu-item--child:not(:has(.menu-drawer__link-image)):hover:after,.menu-drawer__menu-item--child:not(:has(.menu-drawer__link-image)):focus-visible:after{opacity:1;transform:translate(0)}@media(prefers-reduced-motion:reduce){.menu-drawer__menu-item .icon-caret--forward,.menu-drawer__menu-item--mainlist:not(:has(.icon-caret--forward)):after,.menu-drawer__menu-item--parent:not(:has(.icon-caret--forward)):after,.menu-drawer__menu-item--child:not(:has(.menu-drawer__link-image)):after{transition:none}}.menu-drawer__navigation,.menu-drawer__navigation *{border-block-start:none!important;border-block-end:none!important;border-top:none!important;border-bottom:none!important}.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--parent,.menu-drawer__menu-item--child{justify-content:flex-start!important}.menu-drawer__menu-item .icon-caret--forward{margin-inline-start:0!important;padding-inline:.45em 0!important}footer .section-background{background:#000!important}footer .section{background:transparent!important}footer,footer .section,footer .section *{color:#fff!important}#avant-news-footer.avant-news{grid-column:1 / -1!important;justify-self:stretch!important;width:100%!important;margin-inline:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-family:Cormorant Garant,Playfair Display,serif}#avant-news-footer .avant-news__teaser{width:100%!important;max-width:760px!important;margin:0 auto!important;text-align:center!important}#avant-news-footer .avant-news__teaser>*{text-align:center!important}.avant-news *,.avant-news__overlay,.avant-news__overlay *{font-family:Cormorant Garant,Playfair Display,serif}.avant-news__teaser{max-width:760px;margin-inline:auto;text-align:center}.avant-news__eyebrow{margin:0 0 18px;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.avant-news__lede{margin:0 auto 24px;max-width:620px;font-size:clamp(1.15rem,2vw,1.6rem);line-height:1.35}.avant-news__open{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:var(--color-foreground);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.avant-news__open:hover{opacity:.7}.avant-news__plus{font-size:1rem;line-height:1}.avant-news__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.avant-news__overlay[hidden]{display:none}.avant-news__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000002e;backdrop-filter:blur(6px) brightness(.96);-webkit-backdrop-filter:blur(6px) brightness(.96);opacity:0;transition:opacity .38s ease}.avant-news__overlay.is-open .avant-news__backdrop{opacity:1}.avant-news__panel{position:absolute;top:0;right:0;height:100%;width:min(460px,92vw);padding:clamp(28px,3vw,56px) clamp(22px,2.4vw,44px);background:var(--color-background, #fff);box-shadow:-8px 0 40px #0000001f;overflow-y:auto;transform:translate(100%);transition:transform .4s cubic-bezier(.4,0,.2,1)}.avant-news__overlay.is-open .avant-news__panel{transform:translate(0)}.avant-news__close{position:absolute;top:18px;right:18px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:50%;background:#000;color:#fff;font-size:1.25rem;line-height:1;cursor:pointer}.avant-news__title{margin:0 0 14px;max-width:90%;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.25}.avant-news__desc{margin:0 0 20px;font-size:1rem;line-height:1.45}.avant-news__legal{margin-bottom:26px}.avant-news__legal p{margin:0;color:#0000009e;font-size:.78rem;line-height:1.5}.avant-news__legal a{color:inherit;text-decoration:underline;text-underline-offset:2px}.avant-news__readmore{margin-top:8px;padding:0;border:0;background:none;color:var(--color-foreground);font-size:.78rem;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.avant-news__input{width:100%;padding:10px 0;border:0;border-bottom:1px solid var(--color-foreground, #000);border-radius:0;background:transparent;color:var(--color-foreground);font-size:1rem}.avant-news__input::placeholder{color:#00000080}.avant-news__input:focus-visible{outline:none;border-bottom-color:#000}.avant-news__submit{margin-top:26px;width:auto;min-width:180px;padding:16px 28px;border:0;border-radius:0;background:#000;color:#fff;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.avant-news__submit:hover{background:#1a1a1a}.avant-news__msg{margin:0 0 16px;font-size:.85rem}.avant-news__msg--error{color:#b00020}
/*# sourceMappingURL=/cdn/shop/t/1/assets/avant-luxury.css.map */
