:root{--sigma-paper: #f5f3ee;--sigma-porcelain: #f5f3ee;--sigma-white: #faf9f6;--sigma-ink: #11110f;--sigma-stone: #c9c5bc;--sigma-muted: #77736c;--sigma-champagne: #b8a27d;--sigma-burgundy: #561b24;--sigma-silver: #d7d4ce;--sigma-line: color-mix(in srgb, var(--sigma-ink) 14%, transparent);--sigma-page-gutter: clamp(16px, 4vw, 64px);--sigma-section-space: clamp(64px, 10vw, 150px);--sigma-display: var(--font-heading--family);--sigma-ui: var(--font-body--family);--sigma-ease: cubic-bezier(.23, 1, .32, 1)}body{background:var(--sigma-paper);color:var(--sigma-ink);font-family:var(--sigma-ui);text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}html,body{overflow-x:clip}.sigma-kicker{font-family:var(--sigma-ui);font-size:clamp(.68rem,.7vw,.78rem);letter-spacing:.14em;text-transform:uppercase}.sigma-display{font-family:var(--sigma-ui);font-weight:500;letter-spacing:-.03em;line-height:.98;text-wrap:pretty}.sigma-copy{font-family:var(--sigma-ui);font-size:clamp(.95rem,1.1vw,1.08rem);line-height:1.65;text-wrap:pretty}.sigma-link{display:inline-flex;align-items:center;gap:.55em;color:currentcolor;font-family:var(--sigma-ui);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;text-underline-offset:.28em}.sigma-icon-arrow{display:inline-block;flex:0 0 auto;width:1rem;height:1rem;overflow:visible;vertical-align:-.15em;fill:none;stroke:currentcolor;stroke-width:1.35;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}a:has(>.sigma-icon-arrow),em:has(>.sigma-icon-arrow){align-items:center}.button,.button-custom,.shopify-payment-button__button,.add-to-cart-button,button[name=add]{min-height:48px;border-radius:0;font-family:var(--sigma-ui);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;transition:transform .16s var(--sigma-ease),background-color .18s ease,color .18s ease}.button:active,.button-custom:active,.shopify-payment-button__button:active,.add-to-cart-button:active,button[name=add]:active{transform:scale(.98)}.header,.header__menu-item,.header-actions,.predictive-search,.cart-drawer,.product-card,.collection-card{font-family:var(--sigma-ui)}.header,.header[data-sticky-state=active]{background:var(--sigma-paper);color:var(--sigma-ink);--color-background: var(--sigma-paper);--color-foreground: var(--sigma-ink);--color-border: var(--sigma-line)}.header{position:relative}.header__menu-item,.header-actions a,.header-actions button{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.product-card .product-title,.product-card [class*=product-title],.product-card .price,.product-card [class*=price]{font-size:.82rem;letter-spacing:.01em}.product-card .product-title p,.product-card [class*=product-title] p{display:-webkit-box;overflow:hidden;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-card .card-gallery,.product-card .product-media-container{aspect-ratio:4 / 5}.product-card .product-media-container :is(img,video){width:100%;height:100%;object-fit:cover}.product-card__content{gap:clamp(8px,1vw,12px)}.product-card :is(img,picture){background:var(--sigma-silver)}.product-card .quick-add{inset-block-end:10px;inset-inline:10px}.product-information h1,.product__title,[data-template=product] h1{font-family:var(--sigma-display);font-size:clamp(2.35rem,4.4vw,4.9rem);font-weight:400;letter-spacing:-.015em;line-height:.94}.product-information .price,.product-information [class*=price]{font-family:var(--sigma-ui);font-size:.92rem;letter-spacing:.02em}.product-information .product-form-buttons{gap:10px}.product-information .details__header,.accordion .details__header{font-family:var(--sigma-ui);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.product-information .details-content{color:var(--sigma-muted);font-family:var(--sigma-ui);font-size:.92rem;line-height:1.65}.cart-drawer,.cart-drawer :is(a,button,input){font-family:var(--sigma-ui)}.cart-drawer h2,.cart-drawer [class*=title]{letter-spacing:.04em}.collection h1,.main-collection h1,.collection [class*=title] h1{font-family:var(--sigma-display);font-weight:400;letter-spacing:-.01em;line-height:.95}.facets,.facets__form,.facets__summary,.sort-filter,.predictive-search-results__heading{font-family:var(--sigma-ui);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}input,textarea,select,.field__input{border-radius:0}.sigma-link:after{content:"";width:2.7em;height:1px;background:currentcolor;transform-origin:left center;transition:transform .22s ease}.sigma-link:hover:after,.sigma-link:focus-visible:after{transform:scaleX(1.35)}.sigma-frame{position:relative;overflow:hidden;isolation:isolate}.sigma-frame:before{content:attr(data-sigma-label);position:absolute;inset-block-start:14px;inset-inline-start:14px;z-index:2;color:var(--sigma-frame-text, currentcolor);font-family:var(--sigma-ui);font-size:.65rem;letter-spacing:.16em;text-transform:uppercase;opacity:1;transform:none;transition:opacity .26s ease,transform .26s ease}.sigma-frame:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;z-index:2;border:1px solid var(--sigma-frame-border, rgb(17 17 15 / .14));pointer-events:none;transform:none;transition:transform .32s ease,border-color .32s ease}.sigma-frame img,.sigma-frame svg{width:100%;height:100%;object-fit:cover;transition:transform .52s ease}.footer,.footer-utilities{color:var(--sigma-ink);font-family:var(--sigma-ui)}.footer{border-block-start:1px solid var(--sigma-line)}.footer h2,.footer h3,.footer .h4,.footer [class*=heading]{font-family:var(--sigma-display);font-weight:400;letter-spacing:0}.footer a,.footer-utilities a{color:currentcolor;text-underline-offset:.24em}.footer a:hover,.footer a:focus-visible,.footer-utilities a:hover,.footer-utilities a:focus-visible{opacity:.7;text-decoration-thickness:1px}.footer input{border-radius:0}.footer .rte p:has(a){margin-block-start:.35rem}.footer .rte p:not(:has(a)){margin-block:1.25rem .35rem;color:var(--sigma-muted);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.footer .rte p:first-child{margin-block-start:0}.main-404 h1,.main-page h1,.shopify-policy__title h1{font-family:var(--sigma-display);font-weight:400;letter-spacing:0;line-height:.9}.main-404,.main-page,.shopify-policy__container{color:var(--sigma-ink)}.main-page .rte,.shopify-policy__body{font-size:clamp(.98rem,1.1vw,1.08rem);line-height:1.7}.cart-items__empty-button{margin-block-start:24px}.cart-drawer__heading,.cart-page__title,.cart-title,.cart__empty-text,.predictive-search-results__no-results,.search-page__header,.product-grid-container{font-family:var(--sigma-ui)}.cart-items__wrapper--drawer-empty,.cart-page--empty .cart-items__wrapper,.predictive-search-results__no-results,.sigma-search-empty{min-height:clamp(220px,38vh,420px);display:grid;align-content:center;justify-items:start;gap:18px}.sigma-search-empty{max-width:34rem;padding:clamp(52px,8vw,96px) var(--sigma-page-gutter)}.sigma-search-empty h2,.cart-drawer__heading,.cart-page__title,.cart-title{margin:0;font-family:var(--sigma-display);font-weight:400;letter-spacing:0;line-height:.96}.sigma-search-empty h2{font-size:clamp(2.4rem,6vw,5rem)}.sigma-search-empty p{max-width:25rem;margin:0;color:var(--sigma-muted);font-size:1rem;line-height:1.6}.password-page,.password-page body,.password-main,.password{font-family:var(--sigma-ui)}.password h1,.password-main h1,[data-template=password] h1{font-family:var(--sigma-display);font-size:clamp(3rem,8vw,7rem);font-weight:400;letter-spacing:0;line-height:.94}[data-template=password] input,[data-template=password] button,.password input,.password button{min-height:52px;border-radius:0}results-list .editorial-product__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}results-list .editorial-product__spacer{display:none}results-list .editorial-product__grid>[class*=editorial-product__item-]{width:min(100%,420px);justify-self:start;grid-column:auto!important;grid-row:auto!important}results-list .editorial-product__grid .card-gallery,results-list .editorial-product__grid .product-media,results-list .editorial-product__grid .product-media-container{aspect-ratio:4 / 5!important;height:auto!important}results-list .editorial-product__grid .product-grid__card{max-width:420px}@media screen and (max-width:749px){:root{--sigma-page-gutter: clamp(16px, 4.2vw, 18px)}.header{min-height:clamp(58px,16vw,64px)}results-list .editorial-product__grid{display:grid;grid-template-columns:1fr;gap:24px}results-list .editorial-product__grid>[class*=editorial-product__item-]{width:100%;max-width:100%}.header__menu-item,.header-actions a,.header-actions button{font-size:.75rem;letter-spacing:.06em}.product-grid,[class*=product-grid]{column-gap:10px;row-gap:24px}.product-card .product-title,.product-card [class*=product-title],.product-card .price,.product-card [class*=price]{font-size:.84rem;line-height:1.3}.product-information h1,.product__title,[data-template=product] h1{font-size:clamp(32px,9.4vw,42px);line-height:.98}.product-information .product-form-buttons :is(.button,button,.shopify-payment-button__button){min-height:52px;width:100%}.product-information .details__header,.accordion .details__header{min-height:48px;padding-block:14px}.cart-drawer,theme-drawer.cart-drawer,.cart-drawer dialog{width:100vw;max-width:100vw}.cart-drawer dialog{min-height:100dvh}.footer,.footer-utilities{font-size:.92rem}.footer{padding-block-start:48px}.cart-drawer,theme-drawer.cart-drawer,.cart-drawer dialog{width:100%;max-width:100%}}@media screen and (min-width:750px)and (max-width:1023px){:root{--sigma-page-gutter: clamp(28px, 5vw, 44px);--sigma-section-space: clamp(76px, 10vw, 112px)}.sigma-campaign{min-height:clamp(620px,78svh,760px)}.sigma-campaign__heading{max-width:10ch;font-size:clamp(3.3rem,7vw,5rem)}.sigma-duo__intro,.sigma-duo__grid,.sigma-spotlight__inner,.sigma-statement__inner,.sigma-newsletter__inner{grid-template-columns:1fr}.sigma-duo__panel:nth-child(2n){margin-block-start:0}.sigma-duo__heading,.sigma-duo__content h3,.sigma-spotlight__heading,.sigma-statement__heading,.sigma-newsletter__heading{font-size:clamp(2.2rem,5vw,3.4rem)}.product-information h1,.product__title,[data-template=product] h1{font-size:clamp(2.6rem,6.5vw,4.3rem)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.sigma-frame:hover:after,.sigma-frame:focus-within:after{border-color:#11110f3d}.sigma-frame:hover img,.sigma-frame:focus-within img{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){.sigma-link:after,.sigma-frame:before,.sigma-frame:after,.sigma-frame img,.sigma-frame svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sigma-atelier.css.map */
