.fox-flow-title{text-align:center;padding:40px 0}.fox-flow-title h2{font-size:48px}.step_wrapper{display:none;align-items:center;gap:10px;cursor:pointer;margin-bottom:20px}.fox-flow-title p{font-size:18px;margin-top:20px}.fox-flow{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;margin:auto;align-items:center;max-width:1440px}.fox-flow__image img{width:100%;border-radius:12px}.flow-step{display:none}.flow-step h2{font-size:28px;margin-bottom:10px}.flow-step h3,.payment_option{margin-bottom:20px;font-size:20px;font-weight:600}.payment_option+p{margin-top:10px}.battery-card *{margin:auto auto 10px;text-align:center}.flow-step.is-active{display:block}.battery-options{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.battery-card{border:2px solid #e5e5e5;border-radius:14px;padding:15px 0 0;cursor:pointer;position:relative;overflow:hidden}.battery-card.active{border-color:#7fbf88;background:#f2faf4}.variant_title,.battery-card .price{font-size:20px}.battery-card .price{margin-top:20px}.battery-card .compare_at_price{font-size:18px;display:block!important;height:12px}.battery-card.active .variant_title{font-weight:700}.badge-details{display:block;min-height:27px}.differet-price{background:#f2f4f6;margin-bottom:0;padding:10px 0;font-size:17px}.battery-card.active .differet-price{background:#e9eee6}.checkmark{position:absolute;top:5px;right:5px;max-width:15px;display:none}.battery-card.active .checkmark{display:block}.badge{background:#e7f3ea;color:#2e7d32;padding:5px 13px;border-radius:20px;font-size:14px}.badge.popular{background:#dff1e3}.payment-box{border:1px solid #eee;border-radius:10px;padding:0;overflow:hidden;margin-top:30px}.flow-step .payment-box h3{padding:20px 20px 0}.stock{padding:10px 20px}.payment-row{padding:20px;cursor:pointer;width:100%;display:flex;align-items:flex-start;gap:10px;border-top:1px solid #eee}.payment-row.active,.stock{background:#f2f4f6}.cta{margin-top:30px;width:100%;padding:16px;border-radius:999px;background:#7fbf88;color:#fff;font-size:16px;border:none}.payment-row .checked_image{max-width:20px;display:none}.payment-row input:checked+.checked_image{display:block}.payment-row input:checked{display:none}.stock{display:flex;align-items:center;gap:10px;color:#40722c}.stock .checked_image{max-width:20px}.rating_price,.firstpaymentoption{display:flex;justify-content:space-between;align-items:center}.firstpaymentoption{align-items:flex-start}#step2-price{font-size:20px;font-weight:600}.w-100{width:100%}#summary-image{max-width:300px}.checkout-summary{display:flex;align-items:center}.checkout-box{display:flex;align-items:center;justify-content:space-between;font-size:20px;border-top:1px solid #eee;padding-top:15px;padding-bottom:15px}.checkout-box.last{font-size:19px}.alert{display:none}#summary-total{font-size:20px}.lastproducttitle{font-size:20px;font-weight:600}.lastproductprice{font-size:16px;font-weight:500;display:flex;justify-content:space-between;margin-top:15px}.laststep{border:1px solid #eee;padding:20px;border-radius:15px}.flow-progress img{max-width:20px}.flow-progress{display:flex;align-items:center;justify-content:space-between;max-width:1000px;margin:40px auto;display:none}.flow-progress div{display:flex;align-items:center;gap:5px;background-color:#fff;position:relative;z-index:1;padding:0 40px}section.flow-progress:before{position:absolute;content:"";display:block;height:2px;width:100%;background:#48b02c;width:570px;margin:auto;left:0;right:0}.finalsummarytext svg{max-width:40px;height:30px}.finalsummarytext h2{display:flex;align-items:center;font-size:36px;margin:0}.finaltextblock{border:1px solid #eee;border-radius:10px;padding:20px;font-size:18px;background-color:#fcfbf6;margin-top:20px}.fox-flow__image{align-self:baseline}.partial-payment-wrapper,.product-form__buttons{display:none}@media screen and (max-width: 749px){.fox-flow{grid-template-columns:1fr;gap:20px}.battery-options{grid-template-columns:repeat(2,1fr)}.checkout-summary{flex-direction:column}.summary-lines{margin-bottom:30px}.flow-progress img{max-width:10px}.flow-progress div{display:flex;align-items:center;gap:5px;background-color:#fff;position:relative;z-index:1;padding:0 10px;font-size:10px}section.flow-progress:before{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/battery-flow.css.map */
