.template-collection .facets-container{position:sticky;top:72px;z-index:5;background:#fff;border-bottom:1px solid #eee;padding:8px 0 10px;margin-bottom:10px}.facets__summary,.facets__disclosure,.facets__heading button{border:1px solid #e6e6e6;background:#fff;border-radius:999px;padding:.4rem .7rem;line-height:1;font-weight:600;transition:box-shadow .15s,border-color .15s}.facets__summary:hover,.facets__disclosure:hover{border-color:#cfd3d8;box-shadow:0 4px 14px #0000000f}.active-facets__button,.active-facets__button-remove{background:#e8f6ee;color:#2ba84a;border:1px solid #bfe8cf;border-radius:999px;padding:.3rem .6rem;font-weight:700}@media (max-width:900px){.facets-container{top:56px}}.card,.card-wrapper,.product-card{border-radius:16px;overflow:hidden;box-shadow:0 2px 10px #0000000a;transition:transform .18s,box-shadow .18s}.card:hover,.card-wrapper:hover,.product-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0000001f}.card__media,.media{background:#fff}.card__inner img,.media img{transition:transform .25s}.card:hover .card__inner img,.product-card:hover img{transform:scale(1.03)}.card-information,.card__content{padding:10px 6px 14px!important}.card-information__text,.card__heading{font-weight:700;line-height:1.25;margin-bottom:4px}.price{font-weight:800;color:#2ba84a}.price--on-sale .price-item--regular{opacity:.55}.badge{border-radius:999px;font-weight:700;padding:.2rem .5rem;background:#2ba84a;color:#fff}.badge--sold-out{background:#adb3b9!important}.card,.card-wrapper,.product-card{overflow:visible!important}.card-information,.card__content{padding:12px 10px 18px!important}.card__media,.media{overflow:hidden}:root{--bb-green:#2BA84A;--bb-green-ink:#0a7f35;--bb-green-bg:#e8f6ee}.card-information .price,.card__content .price{margin-top:4px}.price:not(.price--on-sale) .price-item--regular{display:inline-block;font-weight:900;font-size:1.05rem;letter-spacing:.1px;color:var(--bb-green-ink);background:var(--bb-green-bg);padding:.18rem .45rem;border-radius:10px}.price--on-sale .price__container{display:flex;gap:8px;align-items:baseline}.price--on-sale .price-item--sale{display:inline-block;font-weight:900;font-size:1.12rem;color:#fff;background:var(--bb-green);padding:.18rem .5rem;border-radius:10px}.price--on-sale .price-item--regular{opacity:.45;text-decoration:line-through}@media (max-width: 480px){.price--on-sale .price-item--regular{font-size:.9rem}}.variant-picker [color-swatch]{width:26px;height:26px;border-radius:999px;border:1px solid #ddd;box-shadow:0 0 0 1px #0000000a inset;margin:2px 8px 2px 0}.variant-picker [color-swatch][aria-checked=true]{outline:2px solid #2BA84A;outline-offset:2px}.variant-picker [color-swatch]+label{font-size:.85rem;margin-right:10px}.product-form__input input[type=radio][name^=Color]+label{padding:.28rem .6rem;border-radius:999px;border:1px solid #ddd;line-height:1;font-weight:600;margin-right:8px}.product-form__input input[type=radio][name^=Color]:checked+label{border-color:#2ba84a;box-shadow:0 0 0 2px #e8f6ee inset;color:#111}.product-form__input input[type=radio]+label{padding:.35rem .7rem;border-radius:10px}[color-swatch][data-value=Black]{background:#000}[color-swatch][data-value=Blue]{background:#2f73c7}[color-swatch][data-value=White]{background:#fff;border-color:#ccc}[color-swatch][data-value=Sand]{background:#d7c8ad}[color-swatch][data-value=Silver]{background:#cfd3d8}:root{--bb-green:#2BA84A}.product-form__input:has(input[type=radio][name^=Battery]),.product-form__input:has(input[type=radio][name^=Motor]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-form__input input[type=radio][name^=Battery]+label,.product-form__input input[type=radio][name^=Motor]+label{display:flex;align-items:center;justify-content:center;gap:8px;height:auto;padding:.55rem .8rem;line-height:1;font-weight:700;border:1px solid #e4e6ea;border-radius:12px;background:#fff;box-shadow:0 1px 4px #0000000a;transition:all .15s ease}.product-form__input input[type=radio][name^=Battery]+label:hover,.product-form__input input[type=radio][name^=Motor]+label:hover{border-color:#d4d7dc;box-shadow:0 6px 18px #0000000f}.product-form__input input[type=radio][name^=Battery]:checked+label,.product-form__input input[type=radio][name^=Motor]:checked+label{background:var(--bb-green);color:#fff;border-color:var(--bb-green);box-shadow:0 8px 22px #2ba84a40}.product-form__input input[type=radio][name^=Battery]:disabled+label,.product-form__input input[type=radio][name^=Motor]:disabled+label{opacity:.45;background:#f7f7f8;border-style:dashed;cursor:not-allowed}.product-form__input input[type=radio][name^=Battery]+label:before{content:"\1f50b"}.product-form__input input[type=radio][name^=Motor]+label:before{content:"\2699\fe0f"}.product-form__input input[type=radio][name^=Battery]:checked+label:before,.product-form__input input[type=radio][name^=Motor]:checked+label:before{filter:brightness(1.15)}.product-form__input input[type=radio][name^=Battery]+label,.product-form__input input[type=radio][name^=Motor]+label{display:inline-flex!important;align-items:center;justify-content:center;width:calc(50% - 6px)!important;margin:0 6px 10px 0!important;padding:.48rem .7rem!important;line-height:1!important;font-weight:700!important;border:1px solid #e4e6ea!important;border-radius:12px!important;background:#fff!important;color:#111!important;box-shadow:0 1px 4px #0000000a!important;transition:all .15s ease!important}.product-form__input input[type=radio][name^=Battery]+label:hover,.product-form__input input[type=radio][name^=Motor]+label:hover{border-color:#d4d7dc!important;box-shadow:0 6px 18px #0000000f!important}.product-form__input input[type=radio][name^=Battery]:checked+label,.product-form__input input[type=radio][name^=Motor]:checked+label{background:#2ba84a!important;color:#fff!important;border-color:#2ba84a!important;box-shadow:0 8px 22px #2ba84a40!important}.product-form__input input[type=radio][name^=Battery]:disabled+label,.product-form__input input[type=radio][name^=Motor]:disabled+label{opacity:.45!important;background:#f7f7f8!important;border-style:dashed!important;cursor:not-allowed!important}.product-form__input input[type=radio][name^=Battery]+label:before{content:"\1f50b";margin-right:6px}.product-form__input input[type=radio][name^=Motor]+label:before{content:"\2699\fe0f";margin-right:6px}.product-form__input input[type=radio][name^=Battery]+label,.product-form__input input[type=radio][name^=Motor]+label{padding:.42rem .65rem!important;font-size:.95rem!important;border-radius:10px!important}.product-form__input label.form__label{margin-bottom:.35rem!important}.product-form__input input[type=radio][name^=Battery]+label,.product-form__input input[type=radio][name^=Motor]+label{border-color:#e8eaed!important}@media (max-width: 480px){.product-form__input input[type=radio][name^=Battery]+label,.product-form__input input[type=radio][name^=Motor]+label{width:100%!important;margin-right:0!important}}.product-form__input input[type=radio][name^=Battery]+label,.product-form__input input[type=radio][name^=Motor]+label{padding:.36rem .55rem!important;font-size:.9rem!important;border-radius:8px!important;width:calc(50% - 6px)!important;margin:0 6px 10px 0!important}.product-form__input input[type=radio]:checked+label{background:#2ba84a!important;color:#fff!important;border-color:#2ba84a!important}.product-form__input .form__label,.product-form__input label.form__label{margin-bottom:.35rem!important}@media (max-width:480px){.product-form__input input[type=radio][name^=Battery]+label,.product-form__input input[type=radio][name^=Motor]+label{width:100%!important;margin-right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
