:root{--sb-night-bg: #171717;--sb-night-cream: #f1eadc;--sb-night-gold: #b49b69;--sb-night-muted: #b8b0a0;--sb-night-line: #5b5242}body.sb-night,.sb-night .page-wrapper{background:var(--sb-night-bg);color:var(--sb-night-cream)}.sb-night :focus-visible{outline:3px solid var(--sb-night-gold);outline-offset:4px}.sb-night a{text-underline-offset:.18em}.sb-night .header__row--top{padding-block:20px 15px}.sb-night .header__row--bottom{border-top:1px solid var(--sb-night-gold)}.sb-night .header__row--bottom .header__columns{min-height:53px}.sb-night .header__row--bottom .header__column--left{flex:1}.sb-night .sb-night-brand{width:100%;text-align:center}.sb-night .sb-night-brand .header-logo{color:var(--sb-night-cream);font:400 clamp(2.8rem,5.4vw,5.8rem)/1 Georgia,"Times New Roman",serif;letter-spacing:-.065em}.sb-night .sb-night-brand__subtitle{color:var(--sb-night-gold);font:700 .65rem/1.5 Arial,sans-serif;letter-spacing:.28em;text-transform:uppercase;margin-top:8px}.sb-night .sb-night-nav{display:flex;gap:clamp(15px,2.6vw,38px);align-items:center}.sb-night .sb-night-nav a,.sb-night .sb-night-mobile-nav a{color:var(--sb-night-cream);font:700 .72rem/1.5 Arial,sans-serif;letter-spacing:.13em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.sb-night .sb-night-nav a:hover,.sb-night .sb-night-mobile-nav a:hover{color:var(--sb-night-gold)}.sb-night .sb-night-mobile-nav{display:none}.sb-night .sb-night-intro{text-align:center;padding:12px 20px 26px;max-width:900px;margin-inline:auto}.sb-night .sb-night-intro__eyebrow{margin:0 0 7px;color:var(--sb-night-gold);font:700 .65rem/1.4 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.sb-night .sb-night-intro__line{margin:0 0 15px;color:var(--sb-night-cream);font:400 clamp(1.45rem,3vw,2.3rem)/1.15 Georgia,"Times New Roman",serif}.sb-night .sb-night-intro__links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px 22px}.sb-night .sb-night-intro__shop{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;min-height:44px;border:1px solid var(--sb-night-gold);color:var(--sb-night-bg);background:var(--sb-night-gold);font:700 .72rem/1.4 Arial,sans-serif;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.sb-night .sb-night-intro__guides{color:var(--sb-night-cream);font:700 .72rem/1.4 Arial,sans-serif;text-underline-offset:4px}.sb-night .sb-night-intro__shop:hover{background:var(--sb-night-cream);border-color:var(--sb-night-cream)}.sb-night--blog .blog-posts-container,.sb-night--article .section,.sb-night--collection .collection-wrapper,.sb-night--product .product-information,.sb-night--search .section{color:var(--sb-night-cream)}.sb-night--blog .blog-posts-container,.sb-night--article .blog-post-content,.sb-night--collection .product-grid-container,.sb-night--product .product-information{max-width:1280px;margin-inline:auto}.sb-night--blog h1,.sb-night--blog h2,.sb-night--article h1,.sb-night--article h2,.sb-night--collection h1,.sb-night--product h1,.sb-night--search h1{color:var(--sb-night-cream);font-family:Georgia,Times New Roman,serif!important;letter-spacing:-.035em;line-height:1.12}.sb-night--collection .rte,.sb-night--collection .rte p,.sb-night--collection .text-block,.sb-night--collection .text-block p{color:var(--sb-night-cream)!important}.sb-night .sb-ccopy{color:var(--sb-night-muted)!important}.sb-night .sb-ccopy__more{color:var(--sb-night-gold)!important}.sb-night--blog .blog-post-item,.sb-night--collection .product-card,.sb-night--search .product-card{border-color:var(--sb-night-line)}.sb-night--blog .blog-post-item a:hover,.sb-night--collection .product-card a:hover,.sb-night--search .product-card a:hover{color:var(--sb-night-gold)}.sb-night .button:not(:disabled):focus-visible,.sb-night button:not(:disabled):focus-visible{outline-color:var(--sb-night-gold)}.sb-night .sb-night-card-meta{margin:0;color:var(--sb-night-muted);font-size:.78rem;line-height:1.5}@media(max-width:990px){.sb-night .header__row--top{padding-block:15px}.sb-night .sb-night-brand .header-logo{font-size:clamp(1.55rem,4.2vw,2.8rem)}.sb-night .sb-night-brand__subtitle{font-size:.5rem;letter-spacing:.12em}.sb-night .sb-night-mobile-nav{display:flex;justify-content:center;gap:20px;overflow-x:auto;padding:12px 16px;border-top:1px solid var(--sb-night-gold);border-bottom:1px solid var(--sb-night-line)}.sb-night .sb-night-mobile-nav a{font-size:.62rem}}@media(max-width:480px){.sb-night .sb-night-intro{padding:8px 16px 20px}.sb-night .sb-night-brand .header-logo{font-size:1.4rem}.sb-night .sb-night-brand__subtitle{display:none}.sb-night .sb-night-mobile-nav{justify-content:flex-start;gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/spinebound-night.css.map */
