.bw-mobile-tax-note,.bw-mobile-menu-heading{display:none}@media(max-width:999px){.header .bw-mobile-tax-note:not([hidden]){display:block;color:#4b5547;font-family:Arial,sans-serif;font-size:10px;font-weight:600;line-height:14px;letter-spacing:0;text-transform:none;margin-top:3px;white-space:nowrap}.header__logo:has(.bw-mobile-tax-note:not([hidden])){line-height:1}html.bw-mobile-nav-open,body.bw-mobile-nav-open{overflow:hidden!important}body.bw-mobile-nav-open #bw-top-shipping-slot,body.bw-mobile-nav-open .shopify-section--announcement-bar{display:none!important}body.bw-mobile-nav-open .bw-mobile-nav-host{position:fixed!important;inset:0 0 auto;z-index:80;transform:none!important}body.bw-mobile-nav-open .header{box-shadow:none;border-bottom:1px solid #e8e0d6}body.bw-mobile-nav-open .header__search-bar-wrapper{display:none!important}#mobile-menu{position:fixed;left:0;top:var(--bw-menu-top,72px);width:100%;height:calc(100dvh - var(--bw-menu-top,72px));max-height:calc(100dvh - var(--bw-menu-top,72px))!important;background:#fffaf3;transform:translateY(-8px);transition:opacity .2s ease,transform .28s cubic-bezier(.2,.8,.2,1),visibility .2s;box-shadow:none;border-top:0}#mobile-menu[aria-hidden=false]{transform:translateY(0)}#mobile-menu>.icon{display:none}#mobile-menu .mobile-menu__inner{height:100%;max-width:100%;isolation:isolate}#mobile-menu .mobile-menu__panel{background:#fffaf3;padding-bottom:calc(24px + env(safe-area-inset-bottom));transition:transform .28s cubic-bezier(.2,.8,.2,1),visibility .28s}#mobile-menu .mobile-menu__panel.is-nested{background:#fffaf3}#mobile-menu .bw-mobile-menu-heading{display:flex;align-items:center;padding:20px 22px 8px}#mobile-menu .bw-mobile-menu-heading h2{margin:0;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1.2;letter-spacing:-.5px}#mobile-menu .mobile-menu__section{padding:8px 18px 16px;border-color:#e8e0d6}#mobile-menu .mobile-menu__nav,#mobile-menu .mobile-menu__nav-item{margin:0}#mobile-menu .mobile-menu__panel:not(.is-nested) .mobile-menu__nav-link{min-height:54px;padding:8px!important;border-radius:10px;font-size:18px;line-height:1.25;transition:background .16s,color .16s,transform .16s}#mobile-menu .mobile-menu__panel:not(.is-nested) .mobile-menu__nav-item+.mobile-menu__nav-item{border-top:1px solid #eee7df}#mobile-menu .bw-mobile-category-label{gap:13px}#mobile-menu .bw-mobile-category-icon{box-sizing:border-box!important;width:40px!important;height:40px!important;flex:0 0 40px!important;padding:9px;border-radius:10px;background:#f0e9df;color:#671113}#mobile-menu .mobile-menu__nav-link>.icon--arrow-right{position:static;flex:none;color:#8d8177;width:7px;height:11px}#mobile-menu button:active,#mobile-menu a:active{background-color:#eee5da}#mobile-menu button:focus-visible,#mobile-menu a:focus-visible{outline:2px solid #671113;outline-offset:2px;border-radius:6px}#mobile-menu .mobile-menu__section.is-sticky{padding:8px 18px;background:#fffaf3ef;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #e8e0d6}#mobile-menu .mobile-menu__back-button{min-height:44px;display:flex;align-items:center;gap:8px;color:#671113;font-size:16px}#mobile-menu .bw-mobile-panel-title{font:400 26px/1.2 Georgia,serif;letter-spacing:-.5px;margin:18px 8px 20px}#mobile-menu .is-nested .mobile-menu__nav-link,#mobile-menu .mobile-menu__nav-list-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:12px 8px;font-size:18px;line-height:1.3}#mobile-menu .mobile-menu__nav-list-item{margin:0;border-bottom:1px solid #e8e0d6}#mobile-menu .mobile-menu__nav-list-toggle[aria-expanded=true]{color:#671113}#mobile-menu .mobile-menu__nav-collapsible-content{margin:0 0 10px;padding:2px 10px;background:#f5eee5;border-radius:10px}#mobile-menu .mobile-menu__nav-collapsible-content .mobile-menu__nav-link{font-size:16px;font-weight:400}#mobile-menu .mobile-menu__nav-collapsible{transition:height .24s ease}#mobile-menu .mobile-menu__section--loose{padding:18px 26px}#mobile-menu .mobile-menu__section-title{font:600 11px/1.4 Arial,sans-serif;letter-spacing:1.3px;color:#75695e;margin:0 0 10px}#mobile-menu .mobile-menu__help-wrapper{font-size:16px;min-height:44px;gap:12px}#mobile-menu .mobile-menu__help-wrapper+.mobile-menu__help-wrapper{margin-top:0}#mobile-menu .mobile-menu__help-wrapper svg{width:20px;height:20px;margin:0;color:#671113}#mobile-menu .mobile-menu__help-wrapper a{padding:10px 0}#mobile-menu .social-media__item{margin-right:14px}}@media(prefers-reduced-motion:reduce){#mobile-menu,#mobile-menu .mobile-menu__panel,#mobile-menu .mobile-menu__nav-link,#mobile-menu .mobile-menu__nav-collapsible{transition:none!important}}@media(max-width:999px){#mobile-menu .text--strong{color:#671113}#mobile-menu .mobile-menu__help-wrapper svg{color:#671113!important}}@media(max-width:999px){#mobile-menu .is-nested>.mobile-menu__section>.mobile-menu__nav>.mobile-menu__nav-item:first-child>.text--strong{font:400 26px/1.2 Georgia,serif;letter-spacing:-.5px;margin:10px 0 12px;color:#332d27;min-height:52px}#mobile-menu .is-nested .mobile-menu__nav-item+.mobile-menu__nav-item{border-top:1px solid #eee7df}}@media(max-width:999px){.header .bw-mobile-tax-note:not([hidden]){text-align:center}}.header .search-bar__input{padding-inline-start:18px;text-align:left;font-size:18px}@media(max-width:999px){#mobile-menu .bw-mobile-category-label{display:flex;align-items:center;gap:13px;flex:1;min-width:0;text-align:left;white-space:normal}#mobile-menu .bw-mobile-category-label>span{min-width:0;overflow-wrap:anywhere}#mobile-menu .bw-mobile-category-icon{display:block;margin:0!important;position:static!important}#mobile-menu .is-nested .mobile-menu__nav-link,#mobile-menu .mobile-menu__nav-list-toggle{min-height:56px;padding:8px}#mobile-menu .mobile-menu__nav-list-toggle>.icon{flex:none;width:10px;height:10px}#mobile-menu .mobile-menu__nav-collapsible-content .bw-mobile-category-label{gap:13px}}@media(max-width:999px){body.bw-mobile-nav-open .mobile-purchase-bar,body.bw-mobile-nav-open #zipchat-shadow-host{visibility:hidden!important;pointer-events:none!important}#mobile-menu .mobile-menu__panel{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.bw-mobile-nav-spacer[hidden]{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/bw-mobile-navigation.css.map */
