:root{--fs-black:#0B0B0B;--fs-ink:#111111;--fs-ivory:#F2EDE8;--fs-mute:#9A928B;--fs-crimson:#9F112A;--fs-crimson-hi:#C21A38;--fs-rule:rgba(242,237,232,.12);--fs-serif:var(--font-heading--family, "Bodoni Moda", Georgia, serif);--fs-sans:var(--font-body--family, Inter, system-ui, sans-serif);--fs-ease:cubic-bezier(.2,.7,.2,1)}html,body{background:var(--fs-black);color:var(--fs-ivory)}::selection{background:var(--fs-crimson);color:var(--fs-ivory)}body{-webkit-font-smoothing:antialiased}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2147483000;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}h1,.h1{font-style:italic;letter-spacing:-.01em}a{transition:color .25s var(--fs-ease)}.rte a,.fs-link{color:var(--fs-ivory);text-decoration:underline;text-decoration-color:var(--fs-crimson);text-underline-offset:.25em}.rte a:hover,.fs-link:hover{color:var(--fs-crimson-hi)}.menu-list__link,.menu-drawer__menu-item,.header-actions__text-style,.account-button__text,.button,.button-secondary,.add-to-cart-button,.h5,.h6,h5,h6{letter-spacing:.18em}.menu-list__link:hover,.menu-list__link--active,.menu-drawer__menu-item:hover{color:var(--fs-crimson-hi)!important}.header-section,.header{border-bottom:1px solid var(--fs-rule)}.button:not(.button-unstyled):not(.button-secondary),.add-to-cart-button,.shopify-payment-button__button--unbranded{transition:background-color .3s var(--fs-ease),border-color .3s var(--fs-ease),color .3s var(--fs-ease)}.button:not(.button-unstyled):not(.button-secondary):hover,.add-to-cart-button:hover{background-color:var(--fs-crimson-hi)!important;border-color:var(--fs-crimson-hi)!important;color:var(--fs-ivory)!important}.button-secondary:hover{border-color:var(--fs-crimson)!important;color:var(--fs-ivory)!important;background:#9f112a26!important}input,select,textarea,.email-signup__input,.variant-option__select{background:var(--fs-ink)!important;color:var(--fs-ivory)!important}input:focus,select:focus,textarea:focus{outline:1px solid var(--fs-crimson)!important;outline-offset:0}.product-card,.card,.card__inner,.resource-card{background:transparent!important}.product-card .product-media__image,.resource-card__image,.card-gallery img{transition:transform 1.1s var(--fs-ease)}.product-card:hover .product-media__image,.resource-card:hover .resource-card__image,.card-gallery:hover img{transform:scale(1.045)}.product-card .product-media-container{overflow:hidden}.product-card__content .text-block p,.product-card__content .text-block{letter-spacing:.02em}.price{font-variant-numeric:tabular-nums}.compare-at-price,s.price{color:var(--fs-mute)!important}.product-card:hover .text-block{color:var(--fs-ivory)}.product-details h1{font-family:var(--fs-serif);font-style:italic;font-weight:400;font-size:clamp(2rem,3.4vw,3rem);line-height:1.05}.product-details .price{font-size:1.05rem;letter-spacing:.06em}.product-information__media img{background:var(--fs-ink)}.product-details a[href="/pages/size-guide"],.product-details a[href="/pages/shipping"]{color:var(--fs-ivory);text-decoration:underline;text-decoration-color:var(--fs-crimson);text-underline-offset:.35em;letter-spacing:.18em;text-transform:uppercase;font-size:.72rem}.product-details a[href="/pages/size-guide"]:hover,.product-details a[href="/pages/shipping"]:hover{color:var(--fs-crimson-hi)}.shopify-section-group-footer-group{border-top:1px solid var(--fs-rule)}.footer-utilities__text,.policy_list{color:var(--fs-mute)}.fs-eyebrow{font-family:var(--fs-sans);font-size:.7rem;letter-spacing:.32em;text-transform:uppercase;color:var(--fs-mute);margin:0 0 1.1rem;display:flex;align-items:center;gap:.9rem}.fs-eyebrow:before{content:"";width:2.2rem;height:1px;background:var(--fs-crimson)}.fs-display{font-family:var(--fs-serif);font-style:italic;font-weight:400;line-height:.98;letter-spacing:-.015em;margin:0;color:var(--fs-ivory)}.fs-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.1rem;padding:0 1.8rem;font-family:var(--fs-sans);font-size:.72rem;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;border:1px solid var(--fs-ivory);color:var(--fs-ivory);background:transparent;transition:all .35s var(--fs-ease);cursor:pointer}.fs-btn:hover{border-color:var(--fs-crimson);background:var(--fs-crimson);color:var(--fs-ivory)}.fs-btn--solid{background:var(--fs-crimson);border-color:var(--fs-crimson)}.fs-btn--solid:hover{background:var(--fs-crimson-hi);border-color:var(--fs-crimson-hi)}.fs-arrow{display:inline-flex;gap:.7rem;align-items:center;font-size:.7rem;letter-spacing:.26em;text-transform:uppercase;color:var(--fs-ivory);text-decoration:none;padding-bottom:.35rem;border-bottom:1px solid var(--fs-crimson)}.fs-arrow span{transition:transform .35s var(--fs-ease)}.fs-arrow:hover span{transform:translate(.35rem)}.fs-arrow:hover{color:var(--fs-crimson-hi)}.fs-wrap{width:min(100% - 2.5rem,1440px);margin-inline:auto}.fs-js [data-fs-reveal]{opacity:0;transform:translateY(28px);transition:opacity 1.1s var(--fs-ease),transform 1.1s var(--fs-ease)}.fs-js [data-fs-reveal].is-in{opacity:1;transform:none}.fs-js [data-fs-reveal="2"]{transition-delay:.15s}.fs-js [data-fs-reveal="3"]{transition-delay:.3s}@media(prefers-reduced-motion:reduce){.fs-js [data-fs-reveal]{opacity:1;transform:none;transition:none}.fs-strip__track{animation:none!important}*{scroll-behavior:auto}}.fs-media{position:relative;overflow:hidden;background:var(--fs-ink)}.fs-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--fs-ease)}a:hover .fs-media img,.fs-media:hover img{transform:scale(1.05)}.announcement-bar{background-color:#9f112a!important;color:#f2ede8}.announcement-bar a,.announcement-bar p{letter-spacing:.24em}@media(max-width:749px){.announcement-bar a,.announcement-bar p{letter-spacing:.12em;font-size:.66rem}}.product-details{row-gap:1.4rem}.variant-option__button-label{border-radius:0!important;min-width:3.1rem;min-height:2.9rem;justify-content:center;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;border:1px solid rgba(242,237,232,.24)!important;background:transparent!important;color:#f2ede8!important;transition:border-color .25s,background-color .25s}.variant-option__button-label:hover{border-color:#f2ede8!important}.variant-option__button-label:has(:checked){background:#f2ede8!important;color:#0b0b0b!important;border-color:#f2ede8!important}.variant-option__button-label--unavailable,.variant-option__button-label:has([data-option-available=false]){opacity:.45}.variant-option legend,.variant-option__label{font-size:.68rem;letter-spacing:.24em;text-transform:uppercase;color:#9a928b}.product-details .rte table{width:100%;border-collapse:collapse;font-size:.82rem;display:block;overflow-x:auto}.product-details .rte th,.product-details .rte td{padding:.5rem .6rem;border-bottom:1px solid rgba(242,237,232,.12);text-align:left;white-space:nowrap}.product-details .rte th{font-weight:400;font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;color:#9a928b}.product-details .rte h4{font-family:var(--fs-sans);font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;color:#9a928b;margin:1.8rem 0 .6rem}.main-page .rte,.page-content .rte,.shopify-policy__body{max-width:46rem;margin-inline:auto;line-height:1.75}.rte h3{font-family:var(--fs-serif);font-style:italic;font-weight:400;font-size:1.6rem;margin:2.4rem 0 .8rem}.rte table{width:100%;border-collapse:collapse;margin:1rem 0 1.4rem;font-size:.9rem}.rte th,.rte td{padding:.65rem .75rem;border-bottom:1px solid rgba(242,237,232,.12);text-align:left;vertical-align:top}.rte th{font-weight:400;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:#9a928b}@media(max-width:749px){.rte table{display:block;overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fs-noir.css.map */
