:root{--etoile-ink: #11110f;--etoile-ivory: #f7f5ef;--etoile-stone: #d8d1c5;--etoile-sand: #b7a792;--etoile-rule: rgb(17 17 15 / 16%);--etoile-gutter: clamp(20px, 3.5vw, 64px);--etoile-space: clamp(88px, 11vw, 180px);--etoile-serif: "Iowan Old Style", Baskerville, "Times New Roman", serif;--etoile-sans: var(--font-body--family)}html{scroll-behavior:smooth}body{background:var(--etoile-ivory);color:var(--etoile-ink)}.page-wrapper{overflow-x:clip}.content-for-layout{background:var(--etoile-ivory)}.etoile-eyebrow,.etoile-link,.header a,.footer a{font-family:var(--etoile-sans);font-size:.68rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.etoile-link{color:inherit;display:inline-block;padding-block:.55rem;position:relative;text-decoration:none}.etoile-link:after{background:currentColor;bottom:.25rem;content:"";height:1px;inset-inline:0;position:absolute;transform:scaleX(1);transform-origin:left;transition:transform .35s ease}.etoile-link:hover:after{transform:scaleX(.25)}.etoile-display{font-family:var(--etoile-serif);font-size:clamp(2.8rem,7vw,8.5rem);font-weight:400;letter-spacing:-.045em;line-height:.88}.etoile-heading{font-family:var(--etoile-serif);font-size:clamp(2.3rem,4.5vw,5.8rem);font-weight:400;letter-spacing:-.035em;line-height:.96}.etoile-copy{font-size:clamp(.92rem,1vw,1.08rem);line-height:1.65}.header-section{z-index:40}#header-component{--header-border-color: var(--etoile-rule);font-family:var(--etoile-sans)}#header-component .header__columns{padding-inline:var(--etoile-gutter)}#header-component .header-logo{letter-spacing:.16em}#header-component .header__row--top{min-height:90px}#header-component .menu-list{gap:clamp(24px,2.25vw,40px)}#header-component .menu-list__link{font-size:.62rem;font-weight:500;letter-spacing:.19em;line-height:1;text-transform:uppercase}#header-component .header-actions{align-items:center;gap:clamp(15px,1.4vw,24px)}.product-card{background:transparent}.product-card__content{background:transparent!important;border:0!important}.product-card .card-gallery{overflow:hidden}.product-card img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.product-card:hover img{transform:scale(1.018)}.product-card [class*=product-title],.product-card .price{font-family:var(--etoile-sans);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.main-collection-grid,.product-grid-container{background:var(--etoile-ivory)}.product-grid{row-gap:clamp(48px,7vw,104px)!important}.facets{font-family:var(--etoile-sans)}.product-information{--product-details-gap: clamp(28px, 4vw, 64px)}.product-information__grid{align-items:start}.product-information [data-product-details]{font-family:var(--etoile-sans)}.product-information [data-product-details] h1{font-family:var(--etoile-serif);font-size:clamp(2rem,3vw,4rem);font-weight:400;letter-spacing:-.035em;line-height:1;text-transform:none}.product-information variant-picker,.product-information .product-form-buttons{margin-top:8px}.product-information .button,.product-information button[name=add]{border-radius:0;letter-spacing:.14em;min-height:54px;text-transform:uppercase}.footer{background:var(--etoile-ink);color:var(--etoile-ivory)}main[data-template*=product] .product-information{padding-block:clamp(18px,3vw,46px) var(--etoile-space)}main[data-template*=collection] .product-grid-container{padding-top:clamp(20px,4vw,70px)}main[data-template*=collection]>.shopify-section:first-child h1{font-family:var(--etoile-serif);font-size:clamp(3.3rem,7vw,8rem);font-weight:400;letter-spacing:-.05em;line-height:.9}@media screen and (max-width:749px){:root{--etoile-space: 80px}.etoile-display{font-size:clamp(3.15rem,16vw,5.5rem)}.etoile-heading{font-size:clamp(2.4rem,12vw,4.2rem)}#header-component .header__columns{padding-inline:18px}#header-component .header__row--top{min-height:78px}.product-grid{row-gap:52px!important}}@media(prefers-reduced-motion:reduce){html,.page-wrapper{scroll-behavior:auto}.etoile-link:after,.product-card img{transition:none}}.etoile-editorial-header{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:100.375px}#header-component .header__columns:has(.etoile-editorial-header){display:block;padding-block:0}.etoile-editorial-header__nav{display:flex;gap:clamp(28px,4vw,64px)}.etoile-editorial-header__nav a{color:inherit;text-decoration:none;padding-block:16px;font-size:.62rem}.etoile-editorial-header__nav a:hover{text-decoration:underline;text-underline-offset:6px}.etoile-editorial-menu,.etoile-editorial-header__contact{display:none}.etoile-contact a:focus-visible,.etoile-editorial-header a:focus-visible,.etoile-editorial-menu summary:focus-visible,.etoile-footer a:focus-visible{outline:1px solid currentColor;outline-offset:6px}@media(max-width:749px){.etoile-editorial-header{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;min-height:77px}#header-component.header .header__columns .etoile-editorial-header>.header-logo{grid-area:1 / 2 / 2 / 3;justify-self:center;min-width:0}.etoile-editorial-header .header-logo__image-container{transform:scale(1.1)}.etoile-editorial-header__nav{display:none}.etoile-editorial-menu{display:block;grid-column:1;grid-row:1}.etoile-editorial-header__contact{display:flex;grid-area:1 / 3 / 2 / 4;align-items:center;justify-content:flex-end;width:44px;height:44px;color:inherit}.etoile-editorial-header__contact svg{transform:translate(-16px)}.etoile-editorial-menu summary{width:44px;height:44px;display:flex;flex-direction:column;justify-content:center;gap:6px;cursor:pointer;list-style:none}.etoile-editorial-menu summary::-webkit-details-marker{display:none}.etoile-editorial-menu summary span{display:block;width:20px;height:1px;background:currentColor}.etoile-editorial-menu nav{position:absolute;top:100%;left:0;right:0;background:var(--etoile-ivory);padding:18px 20px 28px;border-bottom:1px solid var(--etoile-rule);display:flex;flex-direction:column}.etoile-editorial-menu nav a{color:inherit;text-decoration:none;padding:16px 0;font-size:.7rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/etoile.css.map */
