@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500&family=Jost:wght@400;500;600&family=Mulish:wght@400;500;700&display=swap";:root{--c-ink:#2B2622;--c-ivory:#FBF8F3;--c-almond:#EFE6DA;--c-rose:#C9A6A0;--c-euca:#8A9A87;--c-champ:#C8B68F;--c-line:#E3D9CB;--font-heading:"Fraunces",Georgia,serif;--font-sub:"Jost",sans-serif;--font-body:"Mulish",system-ui,sans-serif;--space-s:16px;--space-m:32px;--space-l:64px;--space-xl:96px;--radius:10px;--maxw:1280px;--ease:cubic-bezier(.22,.61,.36,1)}body,.shopify-section{background:var(--c-ivory);color:var(--c-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}h1,h2,h3,.h-serif{font-family:var(--font-heading);font-weight:400;letter-spacing:.2px;line-height:1.12;color:var(--c-ink)}.eyebrow{font-family:var(--font-sub);text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:500;color:var(--c-euca)}.sg-btn{display:inline-block;font-family:var(--font-sub);text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:500;padding:16px 38px;border-radius:999px;border:1px solid var(--c-ink);background:var(--c-ink);color:var(--c-ivory);text-decoration:none;cursor:pointer;transition:transform .35s var(--ease),background .35s var(--ease),color .35s var(--ease)}.sg-btn:hover{background:transparent;color:var(--c-ink);transform:translateY(-2px)}.sg-btn--ghost{background:transparent;color:var(--c-ink)}.sg-btn--ghost:hover{background:var(--c-ink);color:var(--c-ivory)}.sg-btn--rose{background:var(--c-rose);border-color:var(--c-rose);color:#fff}.sg-btn--rose:hover{background:transparent;color:var(--c-rose)}.sg-wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--space-m)}.sg-section{padding:var(--space-xl) 0}@media(max-width:749px){.sg-section{padding:var(--space-l) 0}.sg-wrap{padding:0 20px}}.product__title h1,.product__title{font-family:var(--font-heading)!important}.product-form__submit,button[name=add]{background:var(--c-ink)!important;color:var(--c-ivory)!important;border-radius:999px!important;font-family:var(--font-sub)!important;text-transform:uppercase!important;letter-spacing:.12em!important;padding:18px 0!important;border:1px solid var(--c-ink)!important;transition:transform .3s var(--ease),background .3s var(--ease)!important}.product-form__submit:hover,button[name=add]:hover{background:transparent!important;color:var(--c-ink)!important;transform:translateY(-2px)}.product .accordion summary,.product details summary{font-family:var(--font-sub);text-transform:uppercase;letter-spacing:.08em;font-size:14px;padding:18px 0;border-top:1px solid var(--c-line)}.product .accordion,.product details{border:none}.sg-upsell{display:flex;gap:14px;align-items:center;background:var(--c-almond);border-radius:var(--radius);padding:16px 18px;margin:22px 0}.sg-upsell img{width:64px;height:64px;object-fit:cover;border-radius:8px}.sg-upsell p{margin:0;font-size:14px}.sg-upsell strong{font-family:var(--font-sub)}.sg-upsell a{margin-left:auto;white-space:nowrap}.cart-drawer,.drawer__inner{background:var(--c-ivory)!important;font-family:var(--font-body)}.cart-drawer .drawer__heading,.cart__title{font-family:var(--font-heading)!important}.cart-drawer .cart__checkout-button,.cart__checkout-button{background:var(--c-ink)!important;border-radius:999px!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-family:var(--font-sub)!important}.product-option,.cart-item__options{font-size:12px;color:var(--c-euca)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/signe-custom.css.map */
