#body .announcement-bar p{color:#fff}@media screen and (max-width: 600px){#body .announcement-bar p{font-size:80%}}#body .announcement-bar svg{width:14px}#body .announcement-bar-section{position:sticky;top:0;left:0;right:0;color:#fff}#body .header-wrapper{background:transparent;position:sticky;top:0;left:0;right:0;z-index:99}#body .header-wrapper:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#1c4220e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1;transition:background-color .3s ease-out}#body .header-wrapper:before{content:"";position:absolute;left:0;right:0;bottom:-4px;height:4px;background:linear-gradient(-90deg,#fbe18c,#bc973b 54%,#936c15);z-index:1}#body .header-wrapper .icon path{fill:#fbe18c}#body .header-wrapper.scrolled:after{background-color:rgba(var(--color-background),1)}#body .header-wrapper .list-menu{text-transform:uppercase;font-weight:500}#body .section-header.shopify-section-group-header-group{z-index:99}@media screen and (max-width: 600px){#body .header__heading-logo{height:44px;padding:4px}}#menu-drawer .svg-wrapper svg path{fill:var(--color-heading)!important}.age-gate{position:fixed;background:#00000080;z-index:9999;display:none;width:100%;top:-38px;height:calc(100dvh + 38px)}.age-gate .age-gate-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.age-gate .age-gate-wrapper .age-gate-inner{text-align:center;max-width:40em;display:flex;align-items:center;justify-content:center;position:relative;border-radius:8px;padding:8px;overflow:hidden;background:linear-gradient(-90deg,#fbe18c,#bc973b 54%,#936c15)}@media screen and (max-width: 800px){.age-gate .age-gate-wrapper .age-gate-inner{max-width:100%;margin:5%;padding:.5em}}.age-gate .age-gate-wrapper .age-gate-inner .age-gate-content{position:relative;padding:2em 2em 1em;width:100%;height:100%;background:#1c4220;color:#e4e2d5;border-radius:8px;font-family:sofia-pro,sans-serif;font-size:clamp(1.4rem,1.25rem + .25vw,1.6rem)}@media screen and (max-width: 800px){.age-gate .age-gate-wrapper .age-gate-inner .age-gate-content{padding:1.5em}}@media screen and (max-width: 475px){.age-gate .age-gate-wrapper .age-gate-inner .age-gate-content{padding:1 .5em 5%}}.age-gate .age-gate-wrapper .age-gate-inner .age-gate-content:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(door-bg.jpg) no-repeat center center;background-blend-mode:multiply;pointer-events:none;mix-blend-mode:multiply;opacity:.5}.age-gate .age-gate-wrapper .age-gate-inner .age-gate-content .content-inner{position:relative;z-index:2}.age-gate .age-gate-wrapper .age-gate-inner .age-gate-content .age-gate-title{color:#e4e2d5;margin:0 0 .5em;font-size:clamp(1.8em,.6429em + 2.2857vw,2.2em);text-transform:uppercase;font-family:sofia-pro,sans-serif;font-weight:600;letter-spacing:-.02em}@media screen and (max-width: 800px){.age-gate .age-gate-wrapper .age-gate-inner .age-gate-content .age-gate-title{font-size:1.5em}}.age-gate .age-gate-wrapper .foe-button{margin:1rem .5rem 0;background:transparent;color:#fff;border:solid 1px white!important}.age-gate .age-gate-wrapper .age-gate-disclaimer{font-size:.7em;margin-top:2.5em;line-height:1.1}.age-gate .age-gate-wrapper .age-gate-message{margin-top:1em;display:none}.age-gate .age-gate-wrapper .age-gate-description{margin-bottom:.5em}@media screen and (max-width: 800px){.age-gate .age-gate-wrapper .age-gate-description{font-size:.9em}}@media screen and (max-width: 800px){.age-gate .age-gate-wrapper .age-gate-form-fields{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:2em}}.age-gate .age-gate-wrapper select{background:transparent;position:relative;border:none;border-radius:4px;border:solid 1px white;padding:1em 2.5em 1em 1em;font-size:16px;color:#fff;margin:1em .25em;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(arrow-down.svg);background-size:10px;background-position:right .5em center;background-repeat:no-repeat}@media screen and (max-width: 800px){.age-gate .age-gate-wrapper select{padding:.8em 2em .8em 1em;width:100%;margin:0 0 .5em}}cart-drawer.drawer .shipping-notice{margin-bottom:3rem}cart-drawer.drawer .shipping-notice p{margin-bottom:10px;font-size:14px}cart-drawer.drawer .shipping-notice .shipping-progress{background:#e4e2d5;height:8px;border-radius:4px;overflow:visible!important}cart-drawer.drawer .shipping-notice .shipping-progress div{height:100%;display:block;border-radius:4px;background:#2a2a2a;position:relative}cart-drawer.drawer .shipping-notice .shipping-progress div:after{position:absolute;right:0;top:-11px;display:block;background:#fff url(icon-truck.svg) center center no-repeat;background-color:#fff;background-size:15px;width:24px;height:24px;border-radius:50%;border:1px solid #2a2a2a;display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/11/assets/header.css.map */
