.bnb-ann{position:relative;height:34px;max-width:1440px;margin:0 auto;overflow:hidden}.bnb-util a.bnb-ann__s{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:12px;padding:0 16px;white-space:nowrap;color:#c9ccd2;text-decoration:none;font-size:12.5px;font-weight:500;letter-spacing:.01em;opacity:0;transform:translate(40%);pointer-events:none;transition:transform .8s cubic-bezier(.2,.7,.2,1),opacity .5s ease}.bnb-util a.bnb-ann__s.is-on{opacity:1;transform:none;pointer-events:auto}.bnb-util a.bnb-ann__s.is-out{opacity:0;transform:translate(-40%)}.bnb-util a.bnb-ann__s b{color:#fff;font-weight:800}.bnb-util a.bnb-ann__s i.bnb-ann__x{font-style:normal}.bnb-util a.bnb-ann__s i.bnb-ann__ic{font-style:normal;font-size:14px;line-height:1;margin-right:-4px}.bnb-util a.bnb-ann__s em{font-style:normal;font-weight:700;color:var(--bnbh-green,#7dc23b);text-decoration:underline;text-underline-offset:3px}.bnb-util a.bnb-ann__s:hover em{color:#fff}.bnb-util a.bnb-ann__s em{display:none}.bnb-util a.bnb-ann__s:hover span{color:#fff}@media(min-width:768px){html.bnb-scrolled .bnb-ann{height:28px}}@media(max-width:767px){.bnb-ann{height:30px}.bnb-util a.bnb-ann__s{font-size:12px;gap:8px;padding:0 10px}.bnb-util a.bnb-ann__s i.bnb-ann__ic{font-size:13px;margin-right:-2px}.bnb-util a.bnb-ann__s i.bnb-ann__x{display:none}}@media(prefers-reduced-motion:reduce){.bnb-util a.bnb-ann__s{transition:none;transform:none}}.bnb-msearch{display:none}@media(max-width:767px){.bnb-msearch{display:block;padding:0 12px 10px;background:var(--bnbh-bg,#0b0c0f);max-height:64px;overflow:hidden;transition:max-height .32s cubic-bezier(.4,0,.2,1),padding-bottom .32s cubic-bezier(.4,0,.2,1)}html.bnb-msearch-hide .bnb-msearch{max-height:0;padding-bottom:0}.bnb-msearch__form{display:flex;align-items:stretch;height:44px;margin:0;background:#fff;border-radius:8px;overflow:hidden;transform:translateY(0);opacity:1;transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .2s ease;will-change:transform}html.bnb-msearch-hide .bnb-msearch__form{transform:translateY(-56px);opacity:0;transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .18s ease .14s}@media(prefers-reduced-motion:reduce){.bnb-msearch,.bnb-msearch__form{transition:none!important}}.bnb-msearch__form input[type=search]{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0 14px;border:0!important;border-radius:0;background:#fff!important;box-shadow:none!important;outline:0;color:#141414!important;font-family:var(--base-font-family);font-size:16px;font-weight:500;letter-spacing:0;text-transform:none;-webkit-appearance:none;appearance:none}.bnb-msearch__form input[type=search]::placeholder{color:#6b7079;opacity:1;font-size:14px}.bnb-msearch__form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.bnb-msearch__form button{flex:0 0 50px;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:0;background:var(--bnbh-green,#7dc23b);color:#141414!important;cursor:pointer}.bnb-msearch__form button svg{width:20px;height:20px}.section-header .logo-area .show-search-link{display:none!important}}body.template-product .section-header .bnb-hsearch,body.template-product .bnb-msearch__form{background:#e3e5e8;border-color:#e3e5e8;transition:background .2s ease,border-color .2s ease}body.template-product .bnb-msearch__form{transition:background .2s ease,transform .32s cubic-bezier(.4,0,.2,1),opacity .2s ease}html.bnb-msearch-hide body.template-product .bnb-msearch__form{transition:background .2s ease,transform .32s cubic-bezier(.4,0,.2,1),opacity .18s ease .14s}body.template-product .section-header .bnb-hsearch button,body.template-product .bnb-msearch__form button{background:#6f9a4a;transition:background .2s ease}body.template-product .section-header .bnb-hsearch:focus-within,body.template-product .bnb-msearch__form:focus-within{background:#fff;border-color:#fff}body.template-product .section-header .bnb-hsearch:focus-within button,body.template-product .bnb-msearch__form:focus-within button{background:var(--bnbh-green,#7dc23b)}body.template-product .bnb-msearch__form input[type=search]{background:transparent!important}@media(min-width:990px){.section-header .logo-area{max-width:1344px;margin-left:auto;margin-right:auto}.section-header .logo-area__middle{flex:1 1 0;max-width:none;display:flex;justify-content:flex-start;margin:0}.section-header .logo-area__middle__inner{justify-content:flex-start;width:auto}.section-header .logo-area__right{flex:1 1 0;display:flex;justify-content:flex-end}.section-header .logo-area__left{flex:0 1 640px;min-width:0}.section-header .logo-area .logo{padding:0}.section-header .logo-area__middle .logo__link,.section-header .logo-area__middle .logo__image{width:122px!important;max-width:none!important;height:auto!important;max-height:68px!important}html.bnb-scrolled .section-header .logo-area__middle .logo__link,html.bnb-scrolled .section-header .logo-area__middle .logo__image{width:92px!important}}.bnb-util,.bnb-util.bnb-util--ann{border-bottom:0!important;box-shadow:none!important}.section-header #main-nav,.section-header .navigation--main,.section-header .logo-area{border-top:0!important;border-bottom-color:transparent!important}@media(max-width:767px){.bnb-util{position:sticky;top:0;z-index:401}.section-header{top:30px!important}.section-header:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px;background:var(--bnbh-bg,#0b0c0f);pointer-events:none}}.bnb-msearch-btn{display:none}@media(max-width:767px){.bnb-msearch-btn{display:flex;align-items:center;justify-content:center;gap:6px;height:34px;margin:0 0 0 4px;padding:0 10px 0 9px;background:#1d2026;border:1px solid #3a3f47;border-radius:8px;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:var(--base-font-family);font-size:13px;font-weight:600;letter-spacing:0;line-height:1;white-space:nowrap;transition:border-color .2s ease,background .2s ease}.bnb-msearch-btn:after{content:"Search"}.bnb-msearch-btn svg{width:16px;height:16px;flex:0 0 auto}.bnb-msearch-btn:active{background:#262a31}html.bnb-msearch-open .bnb-msearch-btn{border-color:var(--bnbh-green,#7dc23b)}html.bnb-msearch-open .bnb-msearch-btn svg{color:var(--bnbh-green,#7dc23b)}html.bnb-pdp-msearch .bnb-msearch{max-height:0;padding-bottom:0}html.bnb-pdp-msearch .bnb-msearch__form{transform:translateY(-56px);opacity:0}html.bnb-pdp-msearch.bnb-msearch-open .bnb-msearch{max-height:64px;padding-bottom:10px}html.bnb-pdp-msearch.bnb-msearch-open .bnb-msearch__form{transform:none;opacity:1}html body.template-product .bnb-msearch__form{background:#fff}html body.template-product .bnb-msearch__form button{background:var(--bnbh-green,#7dc23b)}}@media(max-width:767px){html{overflow-anchor:none}}.bnb-hsuggest--m,.bnb-hsuggest--m.bnb-hsuggest--home{position:fixed;left:0;right:0;top:var(--bnb-msug-top,112px);bottom:0;width:auto;max-height:none;margin:0;padding:0 0 28px;border:0;border-top:1px solid #e3e5e8;border-radius:0;box-shadow:0 18px 40px -16px #00000073;background:#fff;color:#141414;text-align:left;font-size:14px;line-height:1.3;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:9990}.bnb-hsuggest--m[hidden]{display:none}html.bnb-msug-open shopify-chat{display:none!important}html.bnb-msug-open .bnb-util{display:none!important}html.bnb-msug-open .section-header{position:fixed!important;top:0!important;left:0;right:0}html.bnb-msug-open .section-header .logo-area{display:none!important}html.bnb-msug-open .bnb-msearch{display:flex!important;align-items:center;gap:12px;max-height:none!important;padding:10px 12px!important}html.bnb-msug-open .bnb-msearch__form{flex:1 1 auto;min-width:0;transform:none!important;opacity:1!important}.bnb-msearch__cancel{display:none}html.bnb-msug-open .bnb-msearch__cancel{display:block;flex:0 0 auto;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:10px 2px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#fff!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2!important;cursor:pointer}.bnb-hsuggest--m a{color:#141414!important;text-decoration:none!important;-webkit-tap-highlight-color:rgba(0,0,0,.06)}.bnb-hsuggest--m ul,.bnb-hsuggest--m li{list-style:none;margin:0;padding:0}.bnb-hsuggest--m li:before,.bnb-hsuggest--m li::marker{content:none}.bnb-hsuggest--m p{margin:0}.bnb-hsuggest--m .bnb-hsuggest__head{padding:14px 14px 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;color:#6b7079}.bnb-hsuggest--m .bnb-hsuggest__list{padding:0 0 4px}.bnb-hsuggest--m .bnb-hsuggest__item{display:flex;align-items:center;gap:10px;padding:6px 14px;font-size:14px;font-weight:600;line-height:1.25}.bnb-hsuggest--m .bnb-hsuggest__img{flex:0 0 36px;width:36px;height:36px;border:1px solid #eceef1;border-radius:3px;background:#fff;object-fit:contain}.bnb-hsuggest--m .bnb-hsuggest__txt{flex:1 1 auto;min-width:0}.bnb-hsuggest--m .bnb-hsuggest__title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bnb-hsuggest--m .bnb-hsuggest__meta{display:block;margin-top:1px;font-size:12px;font-weight:500;color:#6b7079}.bnb-hsuggest--m .bnb-hsuggest__price{flex:0 0 auto;font-size:13.5px;font-weight:700}.bnb-hsuggest--m .bnb-hsuggest__chips{display:flex;flex-wrap:wrap;gap:8px;padding:0 14px 6px}.bnb-hsuggest--m .bnb-hsuggest__chip{display:inline-block;padding:8px 12px;border:1px solid #dfe2e6;border-radius:999px;font-size:13.5px;font-weight:600;line-height:1.2}.bnb-hsuggest--m .bnb-hsuggest__all{display:block;margin-top:6px;padding:14px;border-top:1px solid #eceef1;font-size:14px;font-weight:700}.bnb-hsuggest--m .bnb-hsuggest__empty{padding:16px 14px;font-size:14px;font-weight:500;color:#3a3f47}.bnb-hsuggest--m .bnb-hp{display:flex;flex-direction:column}.bnb-hsuggest--m .bnb-hp__side{display:contents}.bnb-hsuggest--m .bnb-hp__list:has(.bnb-hp__term){display:flex;flex-wrap:wrap;gap:8px;padding:0 14px 16px}.bnb-hsuggest--m .bnb-hp__term{display:inline-flex;align-items:center;gap:8px;padding:5px 14px 5px 5px;border:1px solid #dfe2e6;border-radius:999px;background:#fff;font-size:14px;font-weight:600;line-height:1.2}.bnb-hsuggest--m .bnb-hp__term:not(:has(img)){padding:9px 14px}.bnb-hsuggest--m .bnb-hp__term-img{flex:0 0 30px;width:30px;height:30px;border-radius:50%;object-fit:contain;background:#fff;border:1px solid #eceef1}.bnb-hsuggest--m .bnb-hp__main{order:2;padding:0 0 12px;border-top:1px solid #eceef1}.bnb-hsuggest--m .bnb-hp__grid{display:flex;gap:10px;overflow-x:auto;padding:0 14px 6px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bnb-hsuggest--m .bnb-hp__grid::-webkit-scrollbar{display:none}.bnb-hsuggest--m .bnb-hp__card{position:relative;flex:0 0 41%;max-width:170px;display:flex;flex-direction:column;padding:10px;border:1px solid #eceef1;border-radius:6px;scroll-snap-align:start}.bnb-hsuggest--m .bnb-hp__img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;background:#fff;margin:0 0 8px}.bnb-hsuggest--m .bnb-hp__tag{position:absolute;top:8px;left:8px;z-index:1;padding:3px 7px;border-radius:2px;background:#d92d20;color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bnb-hsuggest--m .bnb-hp__stars{display:block;margin:0 0 4px;font-size:12px;font-weight:600;color:#6b7079}.bnb-hsuggest--m .bnb-hp__star{color:#f5a700}.bnb-hsuggest--m .bnb-hp__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:700;line-height:1.3}.bnb-hsuggest--m .bnb-hp__vendor{display:block;margin-top:2px;font-size:12px;font-weight:500;color:#6b7079}.bnb-hsuggest--m .bnb-hp__price{display:block;margin-top:auto;padding-top:8px;font-size:14px;font-weight:800}.bnb-hsuggest--m .bnb-hp__was{margin-right:6px;font-size:12.5px;font-weight:600;color:#8c9098}.bnb-hsuggest--m .bnb-hp__recent-head,.bnb-hsuggest--m .bnb-hp__recent-head+.bnb-hp__list{order:-1}.bnb-hsuggest--m .bnb-hp__recent-head+.bnb-hp__list{padding-bottom:6px;border-bottom:1px solid #eceef1}.bnb-hsuggest--m .bnb-hp__recent-head+.bnb-hp__list li:nth-child(n+4){display:none}.bnb-hsuggest--m .bnb-hp__recent-head{display:flex;align-items:center;justify-content:space-between;padding-right:14px}.bnb-hsuggest--m .bnb-hp__recent{display:flex;align-items:center;gap:10px;padding:9px 14px;font-size:14px;font-weight:500}.bnb-hsuggest--m .bnb-hp__icon{flex:0 0 16px;width:16px;height:16px;color:#8c9098}.bnb-hsuggest--m button.bnb-hp__clear{width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:16px 0 8px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#6b7079!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.3!important}
/*# sourceMappingURL=/cdn/shop/t/68/assets/bnb-header-2.css.map */
