:root{--alc-ink: #232220;--alc-paper: #fdfcfa;--alc-cream: #e7e3d7;--alc-cream-deep: #ded8c8;--alc-taupe: #918b87;--alc-taupe-2: #a09d9b;--alc-line: #e8e4da;--alc-track: .18em}body{background:var(--alc-paper);color:var(--alc-ink)}.color-background-1,.color-scheme-1{--color-background: 253,252,250}.shopify-section{--section-pt: 0}h1,h2,.h0,.h1,.h2,.title,.title-wrapper h2,.banner__heading,.rich-text__heading{font-family:var(--font-heading-family),"Cormorant Garamond",Georgia,serif;font-weight:400;letter-spacing:.005em;line-height:1.04}.h0{font-size:clamp(4.2rem,6vw,8rem)}.banner__heading.h0{font-weight:300}.subtitle,.banner__text .caption-with-letter-spacing,.caption-with-letter-spacing{font-family:var(--font-body-family),"Jost",sans-serif;text-transform:uppercase;letter-spacing:.24em;font-size:1.1rem;color:var(--alc-taupe)}.announcement-bar,.utility-bar{background:var(--alc-cream)!important}.announcement-bar__message{color:#4a463f!important;font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;font-weight:400;padding:1rem 0}.header{padding-top:1.6rem;padding-bottom:1.4rem}.header__heading-link,.header__heading-logo,.header__heading-link .h1,.header__heading-link .h2{font-family:var(--font-heading-family),serif!important;letter-spacing:.18em;text-transform:uppercase;font-weight:400}.header__heading-logo{max-width:220px}.header__menu-item,.header__menu-item .list-menu__item,.list-menu__item--link{font-family:var(--font-body-family),sans-serif;font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;font-weight:300;color:var(--alc-ink)}.header__menu-item:hover{opacity:.55}.header__active-menu-item{text-decoration:none;border-bottom:1px solid currentColor}.header__icons .header__icon{opacity:.85}.header__inline-menu .list-menu--inline{gap:0}.button,.shopify-payment-button__button--unbranded,.product-form__submit{border-radius:0!important;letter-spacing:.22em;text-transform:uppercase;font-size:1.15rem;font-weight:400;min-height:5.2rem}.button:after,.button:before{border-radius:0!important}.button--secondary{box-shadow:0 0 0 1px var(--alc-ink) inset}.link,a.link--text{text-underline-offset:5px;letter-spacing:.04em}.card-wrapper,.card,.card__inner,.card__media,.media,.global-media-settings,.grid__item img{border-radius:0!important}.card{background:transparent}.card--standard .card__inner{box-shadow:none;border:0}.card__media .media img{transition:opacity .5s ease,transform 7s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.03)}.card__content{padding:1.2rem .2rem 0}.card__heading,.card__heading a,.card-information .card__heading{font-family:var(--font-body-family),sans-serif;font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;font-weight:400;line-height:1.5}.card-information{margin-top:.4rem;row-gap:.3rem}.card-information>*{font-size:1.1rem}.price,.price .price-item,.card-information .price{color:var(--alc-taupe);font-family:var(--font-body-family),sans-serif;font-size:1.1rem;letter-spacing:.05em;font-weight:300}.price--on-sale .price-item--regular{color:var(--alc-taupe-2)}.price__sale .price-item--sale{color:#9a4a3a}.product-grid.grid,.collection .product-grid{column-gap:1.2rem;row-gap:4.2rem}.collection .loading-overlay,.facets__heading{letter-spacing:var(--alc-track)}.collection-hero__title,.title--primary,.collection .title{font-weight:300;letter-spacing:.02em}.facets-container,.facets__summary,.facet-filters__label,.product-count{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.product__title,.product__title h1,.product__title h2{font-family:var(--font-heading-family),serif;font-size:clamp(2.6rem,3.2vw,3.6rem)!important;letter-spacing:.02em;text-transform:none;font-weight:400;line-height:1.1}.product__info-container .price{font-size:1.5rem;letter-spacing:.04em;color:var(--alc-ink)}.product-form__input .form__label,.product-form__input legend{text-transform:uppercase;letter-spacing:.16em;font-size:1.1rem;color:var(--alc-taupe)}.product-form__input--pill input[type=radio]+label,.variant-input span,fieldset .product-form__input label{border-radius:0!important;letter-spacing:.08em;text-transform:uppercase;border-color:var(--alc-line)}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--alc-ink);background:transparent;color:var(--alc-ink)}.swatch{border-radius:0}.product .accordion,.product__accordion{border-top:1px solid var(--alc-line)}.product .accordion summary,.accordion__title{font-family:var(--font-body-family),sans-serif;text-transform:uppercase;letter-spacing:.14em;font-size:1.15rem;font-weight:400;padding:1.8rem 0}.product .accordion__content{font-size:1.2rem;line-height:1.8;color:#4b483f}.banner--medium:not(.banner--mobile-bottom) .banner__content,.banner__box{background:transparent;border:0;padding:0}.banner__content{padding:4rem}.banner__heading{font-weight:300}.slideshow__text.banner__box{-webkit-backdrop-filter:none;backdrop-filter:none}.footer{background:#fff!important;border-top:1px solid var(--alc-line)}.footer .footer__content-top,.footer .footer__content-bottom{border:0}.footer *,.footer a,.footer__content-bottom *{color:#3f3d36!important}.footer-block__heading{font-family:var(--font-body-family),sans-serif!important;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--alc-ink)!important}.footer-block__details-content>li,.footer a.link{font-size:1.1rem;letter-spacing:.05em;opacity:.9;text-transform:uppercase}.footer a.link:hover{opacity:1;color:#000!important}.footer-block--newsletter .footer-block__heading,.footer-block__newsletter-heading{font-family:var(--font-heading-family),serif!important;text-transform:none;font-size:1.6rem}.footer-block__newsletter .field__input{border-radius:0;background:transparent;border-bottom:1px solid #c9c4b6}.footer .newsletter-form__button{border-radius:0}.footer__content-bottom{padding-top:2.4rem;border-top:1px solid var(--alc-line)}.footer__content-bottom-wrapper,.copyright__content{font-size:1rem;letter-spacing:.06em;text-transform:uppercase}.drawer__inner,.cart-drawer .drawer__header{letter-spacing:.04em}.cart-drawer .drawer__heading{font-family:var(--font-heading-family),serif;font-weight:400}.global-media-settings,.media--transparent,.rounded,input,select,textarea,.field__input,.select__select{border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/alc.css.map */
