@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(sacchi-manrope.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(sacchi-cormorant.woff2) format("woff2")}:root{--sx-font:"Manrope","Helvetica Neue",Helvetica,Arial,sans-serif;--sx-serif:"Cormorant Garamond","Cormorant",Garamond,"Times New Roman",serif;--sx-fill:#EFEFEF;--font-heading--weight:500;--font-h1--weight:500;--font-h2--weight:500;--font-h3--weight:500}.sx{font-size:12px;letter-spacing:0}.sx h1,.sx h2,.sx h3{font-weight:500;letter-spacing:.02em}.sx-hdr,.sx-hdr[data-home=true]{background:#fff;color:#000;box-shadow:inset 0 -1px 0 var(--sx-line)}.sx-hdr[data-home=true]:not(.sx-solid) .sx-word{opacity:1}.sx-word{font-family:var(--sx-serif);font-weight:500;font-size:23px;letter-spacing:.03em;line-height:1}.sx-hlink{font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.sx-hdr .sx-badge,.sx-hdr.sx-solid .sx-badge{background:#000;color:#fff}@media(max-width:899px){.sx-hdr .sx-word{font-size:21px;letter-spacing:.02em}}@media(min-width:900px){.sx-word{font-size:30px}}.sx-row h2{font-size:11px;font-weight:500;letter-spacing:.03em}.sx-row a{font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:none}.sx-eyebrow,.sx-up{font-size:11px;font-weight:500;letter-spacing:.04em}.sx .sx-shead-title,.sx .sx-hero-title{font-family:var(--sx-serif);font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:.9}.sx-heritage-copy h2,.sx-look-copy h2,.sx-store h2,.sx-news h2,.sx .sx-store-copy h2{font-family:var(--sx-serif);font-weight:400;text-transform:none;letter-spacing:0;font-size:34px;line-height:1}.sx-foot-mark{font-family:var(--sx-serif);font-weight:400;letter-spacing:.01em;font-size:13.2vw;line-height:.82}.sx-btn{font-size:11px;font-weight:500;letter-spacing:.06em}.sx-grid{gap:8px;padding:0 var(--sx-g)}.sx-card-media{background:#efefef}.sx-pinfo{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:2px;padding:8px 0 24px;font-size:10.5px;font-weight:500;letter-spacing:.02em;line-height:1.4}.sx-pinfo .sx-name{grid-column:1;-webkit-line-clamp:1;min-height:0;white-space:normal}.sx-pinfo .sx-price{grid-column:2;grid-row:1;text-align:right;font-weight:500;white-space:nowrap}.sx-pinfo .sx-brand{grid-column:1/-1;order:-1;font-weight:400}.sx-pinfo .sx-sold{grid-column:1/-1;font-weight:400;text-transform:none;letter-spacing:0}.sx-tag{font-size:9.5px;font-weight:500;letter-spacing:.06em}.sx-car{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 8px)/1.6);gap:8px;padding:0 var(--sx-g);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--sx-g);scrollbar-width:none;overscroll-behavior-x:contain}.sx-car::-webkit-scrollbar{display:none}.sx-car>.sx-card{scroll-snap-align:start}.sx-pn{display:flex;gap:4px;align-items:center;font-size:11px}.sx .sx-pn button{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#000!important;font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;min-height:0;height:auto;cursor:pointer}.sx .sx-pn button[disabled]{color:#b5b5b5!important;cursor:default}.sx-car-bar{position:relative;height:1px;margin:6px auto 0;width:calc(100% - 2 * var(--sx-g));max-width:720px;background:var(--sx-line)}.sx-car-bar i{position:absolute;left:0;top:-.5px;height:2px;width:30%;background:#000;transition:transform .2s ease}@media(min-width:900px){.sx-car{grid-auto-columns:calc((100% - 2 * var(--sx-g) - 24px) / 4)}.sx-car-bar{margin-top:18px}.sx-heritage-copy h2,.sx-look-copy h2,.sx-store h2,.sx-news h2,.sx .sx-store-copy h2{font-size:48px}}.sx-menu-brands{margin-top:26px}.sx-menu-brands .sx-eyebrow{margin:0 0 10px}.sx-menu-brands div{display:flex;flex-wrap:wrap;gap:6px 18px}.sx-menu-brands a{font-family:var(--sx-serif);font-size:20px;font-weight:400;line-height:1.3;text-decoration:none}@media(hover:hover){.sx-menu-brands a:hover{text-decoration:underline;text-underline-offset:4px}}.sx-pinfo .sx-brand{font-weight:600;letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sacchi-grace.css.map */
