#header-group,.header-section,.header__row{background:#20372b!important}.header-section .header__row a,.header-section .header__row button,.header-section .header__row .menu-logo-text{color:#fff!important}.header-section .menu-logo-image{background:transparent!important;mix-blend-mode:normal!important;filter:none!important;box-shadow:none!important;border:0!important;padding:0!important}.header-section .menu-list__submenu,.header-section .overflow-menu::part(overflow),.header-section [role=menu],.header-section [role=dialog]{background:#fff!important;color:#20372b!important}.header-section .menu-list__submenu a,.header-section .overflow-menu::part(overflow) a,.header-section [role=menu] a,.header-section [role=dialog] a,.header-section [role=menu] button,.header-section [role=dialog] button{color:#20372b!important}@media(min-width:768px){.hnb-rail{top:155px!important;width:278px!important}.hnb-rail:hover,.hnb-rail:focus-within{width:278px!important}.hnb-rail__brand,.hnb-rail__scroller{opacity:1!important;visibility:visible!important}body:has(.hnb-rail) #MainContent{margin-left:302px!important;width:calc(100% - 302px)!important}}@media(min-width:750px){#header-group,.header-section,.header__row{background:#fff!important}.header-section .header__row a,.header-section .header__row button,.header-section .header__row .menu-logo-text,.header-section .header__row svg{color:#18251e!important}.header-section .menu-logo-image,.header-section .menu-logo-image img,.header-section .header-logo__image{background:transparent!important;box-shadow:none!important;border:0!important;filter:none!important;mix-blend-mode:normal!important}.header-section .menu-list__submenu,.header-section .overflow-menu::part(overflow),.header-section [role=menu],.header-section [role=dialog]{background:#fff!important;color:#18251e!important}.header-section .menu-list__submenu a,.header-section .overflow-menu::part(overflow) a,.header-section [role=menu] a,.header-section [role=dialog] a,.header-section [role=menu] button,.header-section [role=dialog] button{color:#18251e!important}#shopify-section-sections--21463379771590__blocks_GrR4Qd,#shopify-section-sections--21463379771590__blocks_bpp6JP{margin-left:302px!important;width:calc(100% - 302px)!important}.hnb-promo-video-card{aspect-ratio:1/1!important;cursor:pointer;overflow:hidden;position:relative}.hnb-promo-video-card__media{aspect-ratio:1/1!important;height:100%}.hnb-promo-video-card__media video{object-fit:cover!important}.hnb-promo-video-card__sound{display:none!important}.hnb-promo-video-card:after{content:"\25b6   Watch video";position:absolute;inset:auto 12px 12px;padding:10px 12px;border-radius:999px;background:#000000b8;color:#fff;font:700 12px/1 Arial,sans-serif;letter-spacing:.03em;text-align:center;pointer-events:none}.hnb-promo-video-dialog{width:min(920px,calc(100vw - 64px));padding:0;border:0;border-radius:16px;overflow:visible;background:#000}.hnb-promo-video-dialog::backdrop{background:#000000d6}.hnb-promo-video-dialog video{display:block;width:100%;max-height:min(78vh,700px);background:#000}.hnb-promo-video-dialog__close{position:absolute;top:-14px;right:-14px;width:36px;height:36px;border:0;border-radius:50%;background:#fff;color:#111;font-size:24px;cursor:pointer}.hnb-rail__brand{font-family:"Amsterdam One",var(--font-body-family,Arial),sans-serif!important}.hnb-rail__brand-mark{display:flex!important;align-items:center;justify-content:center;width:34px!important;height:34px!important;overflow:hidden;background:transparent!important;border-radius:50%!important}.hnb-rail__brand-mark img{width:34px;height:34px;object-fit:contain}.hnb-rail__brand small{font-family:"Amsterdam One",var(--font-body-family,Arial),sans-serif!important;letter-spacing:.04em!important;font-size:14px!important}}@media(min-width:750px){#header-group>.shopify-section:nth-child(2),#header-group>.shopify-section:nth-child(3){margin-left:302px!important;width:calc(100% - 302px)!important}.hnb-promo-video-open{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:0;background:transparent;color:transparent;cursor:pointer}.hnb-promo-video-open:focus-visible{outline:3px solid #1d5139;outline-offset:-3px}}@media(max-width:749px){.hnb-promo-video-open,.hnb-promo-video-dialog{display:none!important}}@media(min-width:750px){.hnb-promo-video-open{display:block}}@media screen and (max-width:749px){body:has(#MainContent[data-template=index]) .header__row--mobile{padding:5px 0!important}body:has(#MainContent[data-template=index]) .header__row--mobile .menu-list__scroll-container{padding:0 10px!important}body:has(#MainContent[data-template=index]) .header__row--mobile .menu-list__list{gap:6px!important}body:has(#MainContent[data-template=index]) .header__row--mobile .menu-list__item{min-height:32px!important;height:32px!important;padding:6px 10px!important;font-size:12px!important;line-height:1!important}}@media(min-width:750px){body:has(.hnb-rail) #header-group .header__row--top{margin-left:302px!important;width:calc(100% - 302px)!important}body:has(.hnb-rail) .hnb-footer{margin-left:302px!important;width:calc(100% - 302px)!important}body:has(.hnb-rail) .hnb-footer__inner,body:has(.hnb-rail) .hnb-footer__bottom{width:calc(100% + 48px)!important;margin-left:-24px!important;margin-right:-24px!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/hnb-header-fix.css.map */
