.bf26{--bf26-c-bg: #ffffff;--bf26-c-heading: #111111;--bf26-c-text: #6b7280;--bf26-c-body: #374151;--bf26-c-eyebrow: #2f9a0c;--bf26-c-accent: #2e9e0f;--bf26-c-accent-text: #ffffff;--bf26-c-btn-bg: #6bd305;--bf26-c-btn-text: #14361a;--bf26-c-btn2-bg: #ffffff;--bf26-c-btn2-text: #1a1a1a;--bf26-c-btn2-border: #2e9e0f;--bf26-c-card-bg: #ffffff;--bf26-c-card-border: #e5e7eb;--bf26-c-card-text: #1a1a1a;--bf26-c-media-bg: #eef8e4;--bf26-c-compare: #9ca3af;--bf26-c-save-bg: #e6f7d2;--bf26-c-save-text: #2c7a14;--bf26-c-badge-bg: #292b2f;--bf26-c-badge-text: #ffffff;--bf26-c-badge-value: #6bd305;--bf26-c-featured-border: #e3f6d3;--bf26-c-pill-bg: var(--bf26-c-featured-border);--bf26-c-panel-bg: #f3faec;--bf26-c-panel-border: #ddf0cc;--bf26-c-featured-save-bg: #6bd305;--bf26-c-featured-save-text: #0f1a07;--bf26-c-promo-from: #0b4216;--bf26-c-promo-to: #1d7a2c;--bf26-c-promo-title: #6bd305;--bf26-c-promo-text: #ffffff;--bf26-font-display: "Plus Jakarta Sans", sans-serif;--bf26-font-body: "Inter", sans-serif;--bf26-font-geist: "Geist", "Inter", sans-serif;background:var(--bf26-c-bg);font-family:var(--bf26-font-body);-webkit-font-smoothing:antialiased}.bf26 *,.bf26 *:before,.bf26 *:after{box-sizing:border-box}.bf26 :where(p,h1,h2,h3,ul,ol){margin:0;padding:0;letter-spacing:normal}.bf26 :where(ul,ol){list-style:none}.bf26 img{display:block;max-width:100%}.bf26 a{text-decoration:none}.bf26 button{font:inherit;cursor:pointer}.bf26-icon{display:inline-block;flex-shrink:0;background-color:currentColor;-webkit-mask:var(--bf26-icon) center / contain no-repeat;mask:var(--bf26-icon) center / contain no-repeat}.bf26-container{width:100%;max-width:1480px;margin:0 auto;padding:0 20px}.bf26-section{padding:96px 0}.bf26-stack{display:flex;flex-direction:column;gap:44px}.bf26-header{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.bf26 .bf26-header__eyebrow{font-family:var(--bf26-font-display);font-weight:700;font-size:13px;letter-spacing:1.3px;text-transform:uppercase;color:var(--bf26-c-eyebrow)}.bf26 .bf26-header__title{max-width:921px;font-family:var(--bf26-font-display);font-weight:800;font-size:44px;line-height:normal;letter-spacing:-.66px;color:var(--bf26-c-heading)}.bf26-header__text{max-width:860px;font-size:18px;line-height:1.5;color:var(--bf26-c-text)}.bf26-header__text p+p{margin-top:.5em}.bf26-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:999px;font-family:var(--bf26-font-display);font-weight:700;line-height:normal;white-space:nowrap;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.bf26-btn--primary{background:var(--bf26-c-btn-bg);color:var(--bf26-c-btn-text)}.bf26-btn--primary:hover{background:color-mix(in srgb,var(--bf26-c-btn-bg) 88%,#000)}.bf26-btn--secondary{background:var(--bf26-c-btn2-bg);color:var(--bf26-c-btn2-text);border:1.5px solid var(--bf26-c-btn2-border)}.bf26-btn--secondary:hover{background:color-mix(in srgb,var(--bf26-c-btn2-border) 8%,var(--bf26-c-btn2-bg))}.bf26-btn[disabled]{opacity:.55;cursor:not-allowed}.bf26-btn--lg{padding:16px 40px;font-size:17px}.bf26-badge{position:absolute;top:14px;left:14px;z-index:1;display:flex;flex-direction:column;align-items:center;padding:8px 12px;border-radius:6px;background:var(--bf26-c-badge-bg);white-space:nowrap;line-height:normal}.bf26-badge__label{font-weight:500;font-size:11px;color:var(--bf26-c-badge-text)}.bf26-badge__value{font-family:var(--bf26-font-display);font-weight:700;font-size:16px;color:var(--bf26-c-badge-value)}.bf26-badge--lg{top:20px;left:20px;padding:10px 16px;border-radius:8px}.bf26-badge--lg .bf26-badge__label{font-weight:600;font-size:12px}.bf26-badge--lg .bf26-badge__value{font-size:24px}.bf26-grid{display:grid;grid-template-columns:repeat(var(--bf26-cols, 4),minmax(0,1fr));gap:24px}.bf26-card{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:20px 20px 24px;background:var(--bf26-c-card-bg);border:1px solid var(--bf26-c-card-border);border-radius:12px}.bf26-card[hidden]{display:none}.bf26-card__media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:300px;overflow:hidden;border-radius:8px;background:var(--bf26-c-media-bg)}.bf26-card__media img{width:260px;height:260px;max-width:87%;object-fit:contain}.bf26 .bf26-card__title{font-family:var(--bf26-font-display);font-weight:700;font-size:20px;line-height:normal;color:var(--bf26-c-card-text)}.bf26-card__title a{color:inherit}.bf26-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;line-height:normal;white-space:nowrap}.bf26-price__current{font-family:var(--bf26-font-display);font-weight:800;font-size:28px;letter-spacing:-.42px;color:var(--bf26-c-card-text)}.bf26-price__compare{font-size:16px;color:var(--bf26-c-compare);text-decoration:line-through}.bf26-save{padding:4px 8px;border-radius:999px;background:var(--bf26-c-save-bg);font-weight:600;font-size:12px;line-height:normal;color:var(--bf26-c-save-text);white-space:nowrap}.bf26-card__actions{display:flex;gap:10px;width:100%}.bf26-card__actions form{display:flex;flex:1 1 0;min-width:0}.bf26-card__actions .bf26-btn{flex:1 1 0;min-width:0;padding:12px 20px;font-size:14px}.bf26-card__actions .bf26-btn--secondary{font-family:var(--bf26-font-body);font-weight:600}.bf26-featured{display:flex;align-items:center;gap:56px;padding:24px 56px 24px 24px;background:var(--bf26-c-card-bg);border:1.5px solid var(--bf26-c-featured-border);border-radius:16px;filter:drop-shadow(0 12px 16px rgba(20,48,10,.08))}.bf26-featured__media{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:640px;max-width:48%;height:440px;overflow:hidden;border-radius:12px;background:var(--bf26-c-media-bg)}.bf26-featured__media img{width:400px;height:400px;max-width:85%;object-fit:contain}.bf26-featured__info{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:18px;min-width:0}.bf26-pill{padding:6px 14px;border-radius:999px;background:var(--bf26-c-pill-bg);font-family:var(--bf26-font-display);font-weight:700;font-size:14px;line-height:normal;color:var(--bf26-c-accent)}.bf26 .bf26-featured__title{font-family:var(--bf26-font-display);font-weight:800;font-size:36px;line-height:1.15;letter-spacing:-.54px;color:var(--bf26-c-card-text)}.bf26-featured__title a{color:inherit}.bf26-featured__specs{font-size:17px;line-height:normal;color:var(--bf26-c-text)}.bf26-bullets{display:flex;flex-direction:column;gap:10px}.bf26-bullets li{display:flex;align-items:center;gap:10px;font-size:16px;line-height:normal;color:var(--bf26-c-body)}.bf26-bullets img{flex-shrink:0;width:20px;height:20px}.bf26-variants{display:flex;flex-direction:column;gap:8px;width:100%;margin:0;padding:0;border:0}.bf26-variant{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border:1px solid color-mix(in srgb,var(--bf26-c-body) 25%,transparent);border-radius:8px;background:var(--bf26-c-card-bg);font-size:14px;line-height:normal;color:var(--bf26-c-body);cursor:pointer}.bf26-variant input{position:absolute;opacity:0;pointer-events:none}.bf26-variant__price{font-weight:600;white-space:nowrap}.bf26-variant:has(input:checked){border-color:var(--bf26-c-accent);box-shadow:inset 0 0 0 1px var(--bf26-c-accent);background:var(--bf26-c-panel-bg);font-weight:600}.bf26-variant:has(input:focus-visible){outline:2px solid var(--bf26-c-accent);outline-offset:2px}.bf26-variant:has(input:disabled){opacity:.5;cursor:not-allowed}.bf26-featured__price{gap:14px;align-items:center}.bf26-featured__price .bf26-price__current{font-size:48px;letter-spacing:-.72px}.bf26-featured__price .bf26-price__compare{font-size:22px}.bf26-featured__price .bf26-save{padding:6px 14px;background:var(--bf26-c-featured-save-bg);font-family:var(--bf26-font-display);font-weight:700;font-size:16px;color:var(--bf26-c-featured-save-text)}.bf26-featured__actions{display:flex;flex-wrap:wrap;gap:12px}.bf26-benefits{display:flex;flex-direction:column;gap:12px;width:100%;padding:10px 14px;border:1px solid var(--bf26-c-panel-border);border-radius:12px;background:var(--bf26-c-panel-bg)}.bf26-benefits.is-open{padding-bottom:14px}.bf26-benefits__header{display:flex;align-items:center;gap:10px;width:100%;padding:0;border:0;background:none;text-align:left}.bf26-benefits__icons{display:flex;flex-shrink:0;gap:4px}.bf26-benefits__icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--bf26-c-accent);color:var(--bf26-c-accent-text)}.bf26-benefits__icon img{width:16px;height:16px}.bf26-benefits__count{flex:1 1 0;font-family:var(--bf26-font-geist);font-weight:600;font-size:15px;color:var(--bf26-c-heading)}.bf26-benefits__toggle{display:flex;align-items:center;gap:4px;font-weight:600;font-size:13px;color:var(--bf26-c-accent);white-space:nowrap}.bf26-benefits__toggle [data-state]{display:flex;align-items:center;gap:4px}.bf26-benefits__toggle [data-state=open],.bf26-benefits.is-open .bf26-benefits__toggle [data-state=closed]{display:none}.bf26-benefits.is-open .bf26-benefits__toggle [data-state=open]{display:flex}.bf26-benefits__list{display:flex;flex-direction:column;gap:10px;font-size:14px}.bf26-benefits__list[hidden]{display:none}.bf26-benefits__list li{display:flex;flex-direction:column;gap:2px}.bf26-benefits__list strong{font-weight:600;color:var(--bf26-c-heading)}.bf26-benefits__list span{line-height:1.5;color:var(--bf26-c-body)}.bf26-promo{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px 48px;border-radius:16px;background:linear-gradient(to right,var(--bf26-c-promo-from),var(--bf26-c-promo-to))}.bf26-promo__copy{display:flex;flex-direction:column;gap:6px;line-height:normal}.bf26 .bf26-promo__title{font-family:var(--bf26-font-display);font-weight:800;font-size:28px;letter-spacing:-.42px;color:var(--bf26-c-promo-title)}.bf26-promo__text{font-size:17px;color:var(--bf26-c-promo-text)}.bf26-promo .bf26-btn{flex-shrink:0;padding:16px 36px;font-size:17px}.bf26-scroller{position:relative;display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.bf26-scroller::-webkit-scrollbar{display:none}.bf26-scroller>*{flex-shrink:0;scroll-snap-align:start}.bf26-dots{display:flex;align-items:center;gap:8px}.bf26-dots button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:var(--bf26-dot, rgba(15, 31, 18, .15));transition:width .25s ease,background-color .25s ease}.bf26-dots button[aria-current=true]{width:32px;background:var(--bf26-dot-active, #3e9e05)}@media screen and (max-width:1199px){.bf26-featured{gap:32px;padding-right:32px}.bf26-featured__media{height:400px}.bf26-grid{--bf26-cols: 2 !important}}@media screen and (max-width:989px){.bf26-section{padding:64px 0}.bf26-stack{gap:32px}.bf26 .bf26-header__title{font-size:34px}.bf26-header__text{font-size:16px}.bf26-featured{flex-direction:column;align-items:stretch;gap:24px;padding:16px 16px 24px}.bf26-featured__media{width:100%;max-width:none;height:360px}.bf26 .bf26-featured__title{font-size:28px}.bf26-featured__price .bf26-price__current{font-size:38px}.bf26-promo{flex-direction:column;align-items:flex-start;padding:28px 24px}.bf26 .bf26-promo__title{font-size:24px}}@media screen and (max-width:599px){.bf26-section{padding:48px 0}.bf26 .bf26-header__title{font-size:28px}.bf26-grid{--bf26-cols: 1 !important}.bf26-card__media{height:260px}.bf26-featured__media{height:300px}.bf26-btn--lg{padding:14px 28px;font-size:16px}.bf26-featured__actions{width:100%}.bf26-featured__actions>*{flex:1 1 0}.bf26-featured__actions form .bf26-btn{width:100%}}@media(prefers-reduced-motion:no-preference){html:has(#bf26-deals){scroll-behavior:smooth}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/bf26.css.map */
