.os-announce{background:var(--os-black);border-bottom:1px solid var(--os-line-dark)}.os-announce__inner{display:grid;place-items:center;min-height:3.25rem}.os-announce__msg{grid-area:1 / 1;margin:0;font-family:var(--os-font-body);font-size:.875rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;text-align:center;color:var(--os-gold);opacity:0;visibility:hidden;transition:opacity .5s var(--os-ease),visibility .5s}.os-announce__msg.is-active{opacity:1;visibility:visible}.os-announce__msg a{color:inherit;text-decoration:none}.os-announce__msg a:hover{color:var(--os-gold-light)}.shopify-section:has(.os-header){position:sticky;top:0;z-index:50}.os-header{background:var(--os-black);border-bottom:1px solid var(--os-line-dark)}.os-header__bar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--os-space-3);min-height:6.5rem}.os-header__logo{display:flex;align-items:center;text-decoration:none;color:var(--os-ivory)}.os-header__logo img{height:auto;max-height:4.75rem;width:auto}.os-header__wordmark{font-family:var(--os-font-display);font-size:2.75rem;letter-spacing:.2em;line-height:1}.os-header__nav ul{display:flex;justify-content:center;gap:var(--os-space-5);margin:0;padding:0;list-style:none}.os-header__nav a,.os-drawer li a:not(.os-h3){font-family:var(--os-font-body);font-size:.95rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--os-ivory);transition:color .2s var(--os-ease)}.os-header__nav a:hover,.os-header__nav a[aria-current]{color:var(--os-gold)}.os-header__nav .has-sub{position:relative;padding-block:2.25rem}.os-header__sub{position:absolute;top:100%;left:-1.5rem;min-width:18rem;flex-direction:column;gap:0;padding:var(--os-space-1) 0;background:var(--os-black);border:1px solid var(--os-line-dark);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .25s var(--os-ease),transform .25s var(--os-ease),visibility .25s}.os-header__nav .has-sub:hover .os-header__sub,.os-header__nav .has-sub:focus-within .os-header__sub{opacity:1;visibility:visible;transform:none}.os-header__sub a{display:block;padding:1rem 1.75rem}.os-header__actions{display:flex;align-items:center;gap:var(--os-space-2)}.os-header__icon{position:relative;display:grid;place-items:center;width:3.25rem;height:3.25rem;color:var(--os-ivory);transition:color .2s var(--os-ease)}.os-header__icon:hover{color:var(--os-gold)}.os-header__count{position:absolute;top:.15rem;right:.05rem;min-width:1.3rem;height:1.3rem;padding:0 .25rem;display:grid;place-items:center;border-radius:999px;background:var(--os-gold);color:var(--os-black);font:700 .75rem/1 var(--os-font-body)}.os-header__book{min-height:3.25rem;padding:.6rem 2rem;margin-left:var(--os-space-1)}.os-header__burger{display:none;width:3.25rem;height:3.25rem;padding:0;background:none;border:0;cursor:pointer;flex-direction:column;justify-content:center;gap:7px;align-items:center}.os-header__burger span{width:30px;height:3px;background:var(--os-ivory);transition:transform .3s var(--os-ease),opacity .2s}.os-header__burger[aria-expanded=true] span:nth-child(1){transform:translateY(10px) rotate(45deg)}.os-header__burger[aria-expanded=true] span:nth-child(2){opacity:0}.os-header__burger[aria-expanded=true] span:nth-child(3){transform:translateY(-10px) rotate(-45deg)}.os-drawer{border-top:1px solid var(--os-line-dark);padding-block:var(--os-space-4)}.os-drawer[hidden]{display:none}.os-drawer ul{list-style:none;margin:0;padding:0}.os-drawer>nav>ul>li{padding-block:var(--os-space-2);border-bottom:1px solid var(--os-line-dark)}.os-drawer .os-h3{display:block;color:var(--os-ivory);text-decoration:none}.os-drawer li ul{display:grid;gap:var(--os-space-1);padding-top:var(--os-space-2)}.os-drawer .os-btn{margin-top:var(--os-space-4);width:100%}@media(max-width:989px){.os-header__bar{grid-template-columns:3.25rem 1fr auto}.os-header__burger{display:flex}.os-header__nav{display:none}.os-header__logo{justify-content:center}.os-header__book{display:none}}@media(min-width:990px){.os-drawer{display:none!important}.os-header__bar{grid-template-columns:auto 1fr auto}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAABQA */
