:root{--bnbs-green: #8ccf45;--bnbs-green-dk: #4e8a1a;--bnbs-ink: #0b0c0f;--bnbs-panel: #121411;--bnbs-line: #23271f;--bnbs-text: #eef0ea;--bnbs-muted: #a3a89d}.bnb-sp,.bnb-sale-tag,.bnb-sale-note,.bnb-salebar,.bnb-sale-hero,.bnb-sale-hero__on{display:none}html.bnb-sale-on .bnb-util--ann{display:none!important}html.bnb-sale-on .bnb-salebar{display:block}.bnb-salebar{background:radial-gradient(circle at 6% 30%,rgba(255,255,255,.55) 0 2px,transparent 3px),radial-gradient(circle at 14% 75%,rgba(11,12,15,.25) 0 2px,transparent 3px),radial-gradient(circle at 27% 20%,rgba(255,255,255,.5) 0 1.5px,transparent 2.5px),radial-gradient(circle at 73% 80%,rgba(255,255,255,.5) 0 2px,transparent 3px),radial-gradient(circle at 86% 25%,rgba(11,12,15,.22) 0 2px,transparent 3px),radial-gradient(circle at 94% 70%,rgba(255,255,255,.55) 0 1.5px,transparent 2.5px),linear-gradient(90deg,#7dc23b,#9ad64f 50%,#7dc23b);color:var(--bnbs-ink);font-size:15px;line-height:1.2;font-weight:700;letter-spacing:.02em;text-align:center;min-height:50px}.bnb-salebar a{color:inherit;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:6px 16px;flex-wrap:wrap;padding:7px 16px;min-height:50px;box-sizing:border-box}.bnb-salebar__cake{display:inline-flex;line-height:0}.bnb-salebar__cake svg{animation:bnbsCake 2.4s ease-in-out infinite;transform-origin:50% 100%}@keyframes bnbsCake{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.bnb-salebar__msg{text-transform:uppercase}.bnb-salebar__msg b{font-weight:900;font-size:1.12em}.bnb-salebar__cd{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums}.bnb-salebar__cd .bnbs-u{display:inline-flex;align-items:baseline;gap:2px;background:var(--bnbs-ink);color:#c5f13a;padding:5px 8px 4px;border-radius:4px;box-shadow:0 0 0 2px #0b0c0f26,0 0 14px #c5f13a73}.bnb-salebar__cd .bnbs-u b{font-size:21px;line-height:1;font-weight:900}.bnb-salebar__cd .bnbs-u i{font-style:normal;font-size:11px;font-weight:800;color:#eef0ea;text-transform:uppercase}.bnb-salebar__cd .bnbs-colon{font-weight:900;font-size:18px;color:var(--bnbs-ink);animation:bnbsBlink 1s steps(1) infinite}@keyframes bnbsBlink{50%{opacity:.25}}.bnb-salebar__cta{font-weight:900;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;white-space:nowrap}.bnb-salebar__on{display:none}html.bnb-sale-on .bnb-salebar__on{display:contents}@media(prefers-reduced-motion:reduce){.bnb-salebar__cake svg,.bnb-salebar__cd .bnbs-colon{animation:none}}@media(max-width:767px){.bnb-salebar{font-size:13px;min-height:48px}.bnb-salebar a{gap:4px 10px;padding:6px 10px;min-height:48px}.bnb-salebar__cake svg{width:24px;height:24px}.bnb-salebar__cta{display:none}.bnb-salebar__cd .bnbs-u{padding:4px 6px 3px}.bnb-salebar__cd .bnbs-u b{font-size:18px}}@media(max-width:420px){.bnb-salebar__ends{display:none}}html.bnb-sale-on .bnb-sale-price .price__default{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.45em;row-gap:2px}html.bnb-sale-on .bnb-sale-price .price__current{order:2;color:#6b6f68;font-weight:600;font-size:.86em}html.bnb-sale-on .bnb-sale-price .bnb-reg{text-decoration:line-through;text-decoration-thickness:1.5px}html.bnb-sale-on .bnb-sale-price .price__from{display:none}html.bnb-sale-on .bnb-sale-price .price__was{display:none!important}html.bnb-sale-on .bnb-sale-price .bnb-sp{display:inline;order:1;color:var(--bnbs-green-dk);font-weight:900}html.bnb-sale-on .bnb-sale-price .bnb-sale-tag{display:inline-block;order:3;background:var(--bnbs-green);color:var(--bnbs-ink);font-size:11px;line-height:1;font-weight:900;padding:4px 6px;letter-spacing:.02em;align-self:center}html.bnb-sale-on .bnb-sale-price .bnb-sp__from{font-weight:600}html.bnb-sale-on .bnb-sale-price .price-label--sale{display:none!important}html.bnb-sale-on .bnb-dark .bnb-sale-price .bnb-sp,html.bnb-sale-on .template-suffix-apex .bnb-sale-price .bnb-sp{color:var(--bnbs-green)}html.bnb-sale-on .bnb-dark .bnb-sale-price .price__current,html.bnb-sale-on .template-suffix-apex .bnb-sale-price .price__current{color:#9aa094}html.bnb-sale-on .bnb-sale-note--on{display:block}.bnb-sale-note{font-size:14px;line-height:1.4;font-weight:600;margin-top:6px;color:var(--bnbs-green-dk)}.bnb-sale-note--on:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--bnbs-green);margin-right:7px;vertical-align:1px}.bnb-dark .bnb-sale-note,.template-suffix-apex .bnb-sale-note{color:var(--bnbs-green)}html.bnb-sale-on .bnb-sale-hero,html.bnb-sale-on .bnb-sale-hero__on{display:block}html.bnb-sale-on [id$=__slideshow_yFaybj]{display:none!important}.bnb-sale-hero{background:var(--bnbs-ink);color:var(--bnbs-text);overflow:hidden}.bnb-sale-hero a{color:inherit}.bnb-sale-hero__inner{max-width:1280px;margin:0 auto;padding:0 20px;position:relative}.bnb-sale-hero__eyebrow{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--bnbs-green);font-weight:700;margin:0 0 10px}.bnb-sale-hero h2{color:#fff;margin:0;line-height:.95;letter-spacing:-.03em;text-transform:uppercase;font-weight:900}.bnb-sale-hero h2 em{font-style:normal;color:var(--bnbs-green)}.bnb-sale-hero p{margin:0}.bnb-sale-hero__cd{display:inline-flex;gap:8px;font-variant-numeric:tabular-nums}.bnb-sale-hero__cd span{display:inline-flex;flex-direction:column;align-items:center;min-width:54px;padding:8px 6px 6px;border:1px solid var(--bnbs-line);background:var(--bnbs-panel)}.bnb-sale-hero__cd b{font-size:26px;line-height:1;color:#fff;font-weight:900}.bnb-sale-hero__cd i{font-style:normal;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--bnbs-muted);margin-top:4px}.bnb-sale-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;background:var(--bnbs-green);color:var(--bnbs-ink)!important;font-weight:900;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;font-size:15px}.bnb-sale-hero__btn:hover{background:#a4e05d}.bnb-sale-hero__fine{font-size:13px;line-height:1.5;color:var(--bnbs-muted);font-weight:500}.bnb-sale-hero__ten{position:absolute;right:-10px;top:50%;transform:translateY(-50%);font-size:520px;line-height:.8;font-weight:900;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2px rgba(140,207,69,.22);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.bnb-sale-hero__on .bnb-sale-hero__copy,.bnb-sale-hero__on .bnb-sale-hero__panel{position:relative;z-index:1}.bnb-sale-hero__on h2{font-size:86px}.bnb-sale-hero__on .bnb-sale-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px}.bnb-sale-hero__panel{background:#121411db;border:1px solid var(--bnbs-line);padding:26px}.bnb-sale-hero__panel h3{color:#fff;font-size:15px;letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-weight:900}.bnb-sale-hero__cats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px}.bnb-sale-hero__cats a{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border:1px solid var(--bnbs-line);text-decoration:none;font-weight:700;font-size:15px;background:var(--bnbs-ink)}.bnb-sale-hero__cats a:after{content:"\2192";color:var(--bnbs-green)}.bnb-sale-hero__cats a:hover{border-color:var(--bnbs-green)}.bnb-sale-hero__store{border-top:1px solid var(--bnbs-line);padding-top:16px;font-size:14px;line-height:1.5;color:var(--bnbs-text);font-weight:600}.bnb-sale-hero__store b{color:var(--bnbs-green)}.bnb-sale-hero__on .bnb-sale-hero__fine{margin-top:22px}@media(max-width:989px){.bnb-sale-hero__on h2{font-size:58px}.bnb-sale-hero__ten{font-size:360px;top:30%;right:-30px}}@media(max-width:767px){.bnb-sale-hero__on h2{font-size:46px}.bnb-sale-hero__ten{font-size:260px;top:22%;right:-24px}.bnb-sale-hero__cd span{min-width:46px}.bnb-sale-hero__cd b{font-size:22px}.bnb-sale-hero__btn{width:100%}.bnb-sale-hero__panel{padding:18px}}.bnb-sale-sticky{display:none}@media(max-width:767px){html.bnb-sale-on .bnb-sale-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;height:48px;align-items:center;justify-content:space-between;padding:0 14px;background:var(--bnbs-ink);color:#fff;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;text-decoration:none;border-top:2px solid var(--bnbs-green)}html.bnb-sale-on .bnb-sale-sticky b{color:var(--bnbs-green);font-variant-numeric:tabular-nums}html.bnb-sale-on body{padding-bottom:48px}html.bnb-sale-on body.template-product .bnb-sale-sticky{display:none}html.bnb-sale-on body.template-product{padding-bottom:0}}html.bnb-sale-test body:after{content:"SALE PREVIEW: add ?saletest=0 to any page to turn off";position:fixed;left:10px;bottom:60px;z-index:2147483000;background:#ff3d00;color:#fff;font:700 11px/1 Inter,Arial,sans-serif;padding:6px 8px;letter-spacing:.03em;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/69/assets/bnb-sale.css.map */
