:root{--jmbf-ink:#1c1a17;--jmbf-green:#015d47;--jmbf-btn-green:#1e7a34;--jmbf-lime:#e0f354;--jmbf-orange:#f5550a;--jmbf-orange2:#ff7e0d;--jmbf-beige:#e8dcc4;--jmbf-sand:#ebe4db;--jmbf-tile:#f3f2ee;--jmbf-line:#e4e2dc;--jmbf-grey:#595959}.jm-bf26,.jmbf-fly{font-family:Jost,var(--font-body-family),sans-serif;color:var(--jmbf-ink);box-sizing:border-box}.jm-bf26 *,.jmbf-fly *{box-sizing:border-box}.jm-bf26 p{margin:0}.jmbf-salebar{background:var(--jmbf-lime);color:var(--jmbf-green);text-align:center;font-weight:500;font-size:12px;letter-spacing:.02em;padding:10px 16px}.jmbf-hero{position:relative;height:720px;max-height:80vh;min-height:420px;overflow:hidden;background:var(--jmbf-ink)}.jmbf-hero__media,.jmbf-hero__media img,.jmbf-hero__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.jmbf-hero__img--m{display:none}.jmbf-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.jmbf-hero__text{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:0 20px}.jmbf-hero .jmbf-hero__kicker{font-family:var(--jmbf-head);font-weight:400;font-size:18px;line-height:1;letter-spacing:.17em;text-transform:uppercase;margin:0 0 16px;color:#fff!important}.jmbf-hero .jmbf-hero__title{font-family:var(--jmbf-head);font-size:72px;line-height:.9;margin:0 0 26px;text-transform:uppercase;color:#fff!important;letter-spacing:-.06em}.jmbf-hero .jmbf-hero__title-a{color:var(--jmbf-lime)!important;font-weight:800}.jmbf-hero .jmbf-hero__title-b{color:#fff!important;font-weight:400}.jmbf-hero .jmbf-hero__sub,.jmbf-hero .jmbf-hero__sub p{font-family:var(--jmbf-head);font-weight:400;font-size:18px;line-height:1.2;margin:0;text-transform:uppercase;letter-spacing:0;color:#fff!important}.jmbf-hero .jmbf-hero__sub strong,.jmbf-hero .jmbf-hero__sub b{font-weight:700;color:#fff!important}.jmbf-chips-section{position:sticky;top:0;z-index:20;background:#fff;transition:top .2s}.jmbf-chips-wrap{background:#fff;border-bottom:1px solid var(--jmbf-line)}.jmbf-chips{display:flex;gap:10px;justify-content:center;padding:16px 120px;max-width:1440px;margin:0 auto}.jmbf-chip{flex:0 0 auto;display:inline-flex;align-items:center;height:37px;padding:0 17px;border:1px solid var(--jmbf-line);border-radius:999px;background:#fff;color:var(--jmbf-ink);font-size:13px;text-decoration:none;white-space:nowrap;transition:background .15s,color .15s}.jmbf-chip:hover{border-color:var(--jmbf-ink)}.jmbf-chip.is-active{background:var(--jmbf-ink);border-color:var(--jmbf-ink);color:#fff}.jmbf-cat{max-width:1440px;margin:0 auto;padding:64px 120px 40px;scroll-margin-top:80px}.jmbf-cat__head{margin-bottom:24px}.jmbf-cat__title{font-family:Jost,var(--font-heading-family),sans-serif;font-weight:500;font-size:30px;line-height:1.15;margin:0 0 14px;color:var(--jmbf-ink);letter-spacing:0}.jmbf-tagbar{display:inline-flex;flex-direction:column;justify-content:center;min-width:358px;max-width:100%;min-height:48px;padding:5px 14px;background:var(--jmbf-beige);border-left:3px solid var(--jmbf-orange);border-radius:6px}.jmbf-tagbar__kicker{font-size:11px;font-weight:500;color:var(--jmbf-green);text-transform:capitalize}.jmbf-tagbar__line{font-size:14px;font-weight:500;color:#000}.jmbf-tagbar__sep{margin:0 12px}.jmbf-cat__grid{display:grid;grid-template-columns:468px 324px 324px;justify-content:space-between;align-items:start;gap:40px}.jmbf-main__media,.jmbf-single__media{position:relative;display:block;background:var(--jmbf-tile);overflow:hidden}.jmbf-main__media{aspect-ratio:1/1}.jmbf-single__media{aspect-ratio:4/5}.jmbf-main__media img,.jmbf-single__media img{width:100%;height:100%;object-fit:cover;display:block}.jmbf-labels{position:absolute;top:18px;left:18px;display:flex;gap:6px;z-index:1}.jmbf-label{display:inline-flex;align-items:center;height:18px;padding:0 8px;border-radius:99px;font-size:10px;line-height:1;font-weight:600;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.jmbf-label--off{background:var(--jmbf-green);color:#fff}.jmbf-label--ship{background:var(--jmbf-beige);color:var(--jmbf-ink)}.jmbf-main__foot{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:14px}.jmbf-main__name{font-size:16px;font-weight:500;margin-bottom:4px!important}.jmbf-single__name{font-size:13px;margin:12px 0 4px!important}.jmbf-price{display:flex;align-items:center;gap:6px;margin:0}.jmbf-price__now{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:99px;background:var(--jmbf-orange);color:var(--jmbf-lime);font-weight:600;font-size:14px}.jmbf-price__was{color:var(--jmbf-grey);font-size:14px}.jmbf-swatches{display:flex;gap:6px;margin:8px 0 0}.jmbf-swatch{width:12px;height:12px;border-radius:50%;border:1px solid var(--jmbf-line);background-size:cover}.jmbf-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:4px;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .15s,color .15s;-webkit-tap-highlight-color:transparent}.jmbf-btn--outline{background:#fff;color:var(--jmbf-ink);border:1px solid var(--jmbf-ink)}.jmbf-btn--outline:hover:not([disabled]){background:var(--jmbf-ink);color:#fff}.jmbf-btn--green{background:var(--jmbf-btn-green);color:#fff;border:0}.jmbf-btn--green:hover{filter:brightness(1.08)}.jmbf-btn--block{width:100%;margin-top:12px}.jmbf-btn[disabled]{opacity:.45;cursor:not-allowed}.jmbf-value{background:var(--jmbf-sand);padding:32px 31px;min-height:529px;display:flex;flex-direction:column}.jmbf-value__head{font-family:Jost,var(--jmbf-head),sans-serif!important;font-weight:700;font-size:26px;line-height:1.15;color:var(--jmbf-orange);text-transform:uppercase;margin:0 0 28px;letter-spacing:0}.jmbf-value__rows{display:flex;flex-direction:column;gap:12px;flex:1}.jmbf-row{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:6px;padding:0 16px;min-height:52px;color:#000;text-decoration:none;font-size:22px;line-height:1}.jmbf-row__label{font-weight:500;font-size:18px}.jmbf-row__prices{display:flex;gap:6px;align-items:baseline}.jmbf-row__price{color:var(--jmbf-orange2);font-weight:700;font-size:20px}.jmbf-row__compare{font-size:16px}.jmbf-value .jmbf-btn{margin-top:24px}.jmbf-note{font-size:12px;color:var(--jmbf-grey);margin-top:10px!important}.jmbf-strip{max-width:1440px;margin:0 auto;padding:48px 120px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;border-top:1px solid var(--jmbf-line)}.jmbf-strip__top{font-weight:600;font-size:14px}.jmbf-strip__quote{font-size:16px;margin:8px 0!important}.jmbf-strip__bottom{font-size:13px;color:var(--jmbf-grey)}.jmbf-fly{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;visibility:hidden;pointer-events:none}.jmbf-fly.is-open{visibility:visible;pointer-events:auto}.jmbf-fly__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c1a1773;opacity:0;transition:opacity .25s}.jmbf-fly.is-open .jmbf-fly__overlay{opacity:1}.jmbf-fly__panel{position:absolute;top:0;right:0;height:100%;width:420px;max-width:100%;background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .28s ease;box-shadow:-8px 0 30px #0000001f}.jmbf-fly.is-open .jmbf-fly__panel{transform:none}.jmbf-fly__top{display:flex;gap:14px;padding:20px;border-bottom:1px solid var(--jmbf-line);align-items:center}.jmbf-fly__img{width:84px;height:105px;object-fit:cover;background:var(--jmbf-tile);flex:0 0 auto}.jmbf-fly__title{font-size:16px;font-weight:500;margin:0 0 6px}.jmbf-fly__close{margin-left:auto;align-self:flex-start;background:none;border:0;font-size:28px;line-height:1;cursor:pointer;color:var(--jmbf-ink);padding:4px 8px}.jmbf-fly__body{padding:20px;overflow-y:auto;flex:1}.jmbf-opt{border:0;padding:0;margin:0 0 20px}.jmbf-opt legend{font-size:13px;font-weight:500;margin-bottom:10px;padding:0}.jmbf-opt legend span{font-weight:400;color:var(--jmbf-grey)}.jmbf-opt__vals{display:flex;flex-wrap:wrap;gap:8px}.jmbf-val{min-width:48px;height:42px;padding:0 14px;border:1px solid var(--jmbf-line);border-radius:4px;background:#fff;font:inherit;font-size:14px;color:var(--jmbf-ink);cursor:pointer;text-decoration:none!important}.jmbf-val.is-selected{border-color:var(--jmbf-ink);box-shadow:inset 0 0 0 1px var(--jmbf-ink)}.jmbf-val.is-unavailable{background:#f2f2f2;color:#b3b3b3;border-color:#ececec;cursor:not-allowed}.jmbf-fly__foot{padding:16px 20px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--jmbf-line)}.jmbf-fly__foot .jmbf-btn{width:100%;background:var(--jmbf-ink);color:#fff;border:0}.jmbf-fly__msg{font-size:13px;min-height:18px;margin:0 0 8px;color:var(--jmbf-grey)}.jmbf-fly__msg.is-error{color:#b00020}.jmbf-fly__link{display:block;text-align:center;font-size:13px;margin-top:10px;color:var(--jmbf-ink)}body.jmbf-lock{overflow:hidden}@media(max-width:1279px){.jmbf-cat,.jmbf-strip{padding-left:40px;padding-right:40px}.jmbf-chips{padding:16px 40px}.jmbf-cat__grid{grid-template-columns:1.4fr 1fr 1fr;gap:24px}}@media(max-width:989px){.jmbf-hero{height:560px;max-height:none}.jmbf-hero__img--m{display:block}.jmbf-hero__img--m+.jmbf-hero__img--d{display:none}.jmbf-hero{height:520px}.jmbf-hero .jmbf-hero__title{font-size:44px;margin-bottom:20px}.jmbf-hero .jmbf-hero__kicker{font-size:14px;margin-bottom:12px}.jmbf-hero .jmbf-hero__sub,.jmbf-hero .jmbf-hero__sub p{font-size:14px}.jmbf-chips{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:14px 16px}.jmbf-chips::-webkit-scrollbar{display:none}.jmbf-chip{scroll-snap-align:start}.jmbf-cat{padding:40px 16px 24px}.jmbf-cat__title{font-size:26px}.jmbf-tagbar{min-width:0;width:100%}.jmbf-cat__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 12px}.jmbf-main{grid-column:1/-1}.jmbf-value{min-height:0;padding:14px 10px;align-self:stretch}.jmbf-strip{grid-template-columns:1fr;padding:32px 16px}.jmbf-fly__panel{top:auto;bottom:0;height:auto;max-height:88vh;width:100%;border-radius:14px 14px 0 0;transform:translateY(100%)}}.jmbf-val--sw{width:44px;height:44px;min-width:44px;padding:0;border-radius:50%;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;position:relative}.jmbf-val--sw.is-selected{border:0;box-shadow:0 0 0 2px var(--jmbf-ink)}.jmbf-val__dot{width:34px;height:34px;border-radius:50%;border:1px solid rgba(0,0,0,.15);background-size:cover;background-position:center;display:block}.jmbf-val--sw.is-unavailable{background:transparent}.jmbf-val--sw.is-unavailable .jmbf-val__dot{opacity:.3;filter:grayscale(.6)}.jmbf-val--sw:focus-visible{outline:2px solid var(--jmbf-green);outline-offset:2px}.jmbf-qty{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0}.jmbf-qty__lbl{font-size:13px;font-weight:500}.jmbf-qty__ctl{display:inline-flex;align-items:center;border:1px solid var(--jmbf-line);border-radius:4px;background:#fff}.jmbf-qty__btn{width:44px;height:44px;border:0;background:transparent;font-size:20px;line-height:1;cursor:pointer;color:var(--jmbf-ink)}.jmbf-qty__btn:disabled{color:#c4c4c4;cursor:not-allowed}.jmbf-qty__in{width:44px;height:44px;border:0;text-align:center;font:inherit;font-size:15px;-moz-appearance:textfield;background:transparent}.jmbf-qty__in::-webkit-outer-spin-button,.jmbf-qty__in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jmbf-hero .jmbf-hero__kicker,.jmbf-hero .jmbf-hero__title,.jmbf-hero .jmbf-hero__title *,.jmbf-hero .jmbf-hero__sub,.jmbf-hero .jmbf-hero__sub *{font-family:Jost,var(--jmbf-head),sans-serif!important}@media(max-width:989px){.jmbf-value__head{font-size:24px}.jmbf-chip{min-height:44px;height:44px}.jmbf-fly__close{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0}.jmbf-val{min-height:44px;height:44px}.jmbf-fly__link{display:inline-flex;align-items:center;min-height:44px;padding:0}}.jmbf-main__media img,.jmbf-single__media img{transition:transform .2s ease}@media(hover:hover){.jmbf-main:hover .jmbf-main__media img,.jmbf-single:hover .jmbf-single__media img{transform:scale(1.03)}.jmbf-main:hover .jmbf-main__name,.jmbf-single:hover .jmbf-single__name{text-decoration:underline}.jmbf-row{transition:box-shadow .2s}.jmbf-row:hover{box-shadow:0 0 0 1px #111}}.jm-bf26 a:focus-visible,.jm-bf26 button:focus-visible,.jmbf-fly a:focus-visible,.jmbf-fly button:focus-visible,.jmbf-chip:focus-visible{outline:2px solid #111;outline-offset:3px;box-shadow:0 0 0 5px #fff}.jmbf-main__media:focus-visible,.jmbf-single__media:focus-visible{outline-offset:-3px;box-shadow:inset 0 0 0 5px #fff}body:has(.jm-bf26) .jdgm-revs-tab-btn,body:has(.jm-bf26) .jdgm-revs-tab,body.jmbf-page .jdgm-revs-tab-btn,body.jmbf-page .jdgm-revs-tab,body.jmbf-page #judgeme_product_reviews_tab,body.jmbf-page .jdgm-revs-tab__btn{display:none!important}.jmbf-hero .jmbf-hero__img--m{object-position:50% 0%}.jmbf-fly__close{min-width:44px;min-height:44px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0}@media(max-width:989px){.jmbf-single__name{font-size:13px;margin:10px 0 4px!important}.jmbf-single .jmbf-btn--block{min-height:44px;padding:0 8px;font-size:12px;letter-spacing:.1em}.jmbf-value__head{font-size:17px;line-height:1.1;margin:0 0 12px}.jmbf-value__rows{gap:8px;flex:0 0 auto}.jmbf-row{min-height:44px;padding:0 8px;font-size:14px}.jmbf-row__label{font-size:12px;font-weight:500}.jmbf-row__prices{gap:4px}.jmbf-row__price{font-size:14px}.jmbf-row__compare{font-size:11px}.jmbf-value .jmbf-btn{display:none}}.jmbf-car{position:relative}.jmbf-slides{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.jmbf-slides::-webkit-scrollbar{display:none}.jmbf-slide{flex:0 0 100%;scroll-snap-align:start;display:block;height:100%}.jmbf-car__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:36px;height:36px;border-radius:50%;border:0;background:#ffffffeb;color:var(--jmbf-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px #0000002e;padding:0}.jmbf-car__arrow--prev{left:10px}.jmbf-car__arrow--next{right:10px}.jmbf-car__arrow[disabled]{opacity:0;pointer-events:none}.jmbf-car__dots{position:absolute;left:0;right:0;bottom:10px;z-index:2;display:flex;justify-content:center;gap:2px;pointer-events:none}.jmbf-car__dot{pointer-events:auto;width:24px;height:24px;border:0;background:transparent;padding:0;cursor:pointer;position:relative}.jmbf-car__dot:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:#11111147;transition:background .15s,transform .15s}.jmbf-car__dot.is-active:after{background:var(--jmbf-ink);transform:scale(1.2)}@media(hover:none){.jmbf-car__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/jm-bf26.css.map */
