.blog-header{--bh-bg: #000000;--bh-text: #ffffff;--bh-divider: rgba(255, 255, 255, .12);--bh-hover: rgba(255, 255, 255, .08);position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box}.blog-header *,.blog-header *:before,.blog-header *:after{box-sizing:border-box}.section-blog-header,.shopify-section:has(>.section-blog-header){margin:0;padding:0;max-width:none}body:has(.blog-header){overflow-x:clip}.blog-header .bh-nav{background:var(--bh-bg);color:var(--bh-text)}.blog-header .bh-desktop{display:flex;justify-content:center;flex-wrap:wrap;gap:0 4.25rem;margin:0;padding:0 1.5rem;list-style:none}.blog-header .bh-desktop a{position:relative;display:inline-block;padding:16px 0;color:var(--bh-text);font-size:1.4rem;line-height:1.2;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-decoration:none}.blog-header .bh-desktop a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--bh-text);transform:scaleX(0);transition:transform .2s ease}.blog-header .bh-desktop a:hover:after,.blog-header .bh-desktop a[aria-current=page]:after{transform:scaleX(1)}.blog-header a:focus-visible,.blog-header summary:focus-visible{outline:2px solid var(--bh-text);outline-offset:3px}.blog-header .bh-mobile{display:none}.blog-header .bh-mobile summary{display:flex;align-items:center;justify-content:space-between;padding:1.3rem 1.5rem;cursor:pointer;list-style:none;font-size:1.4rem;font-weight:700;text-transform:uppercase}.blog-header .bh-mobile summary::-webkit-details-marker{display:none}.blog-header .bh-chevron{width:18px;height:18px;transform:rotate(180deg);transition:transform .2s ease}.blog-header .bh-mobile[open] .bh-chevron{transform:rotate(0)}.blog-header .bh-mobile ul{margin:0;padding:0;list-style:none}.blog-header .bh-mobile li{border-top:1px solid var(--bh-divider)}.blog-header .bh-mobile a{display:block;padding:1.3rem 1.5rem;color:var(--bh-text);font-size:1.3rem;font-weight:700;text-transform:uppercase;text-decoration:none}.blog-header .bh-mobile a:hover,.blog-header .bh-mobile a[aria-current=page]{background:var(--bh-hover)}.blog-header .bh-banner{display:block;line-height:0}.blog-header .bh-banner img{display:block;width:100%;height:auto}@media screen and (max-width:749px){.blog-header .bh-desktop{display:none}.blog-header .bh-mobile{display:block}.blog-header .bh-banner-wrap{display:none}}@media(prefers-reduced-motion:reduce){.blog-header *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/blog-header.css.map */
