:root{--fill-color: #3C2712;--empty-color: #ffffff}.recharge-subscription-part .option-blocks{display:flex;flex-direction:column;row-gap:25px}.recharge-bundle-section .single-option-block{position:relative;display:flex;align-items:center;column-gap:30px;border:2px solid #3C2712;border-radius:7px;background:#fff;padding:30px}.recharge-bundle-section .single-option-block .radio{position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;cursor:pointer}.recharge-bundle-section .single-option-block .radio-mark{position:absolute;top:10px;right:10px;width:39px;height:39px;border:2px solid;border-radius:50%;text-align:center}.recharge-bundle-section .single-option-block .radio:checked+.radio-mark{background:#ff8210;border:none}.recharge-bundle-section .single-option-block .radio:checked+.radio-mark:after{content:"\2714";font-size:24px;color:#fff;transition:transform .2s ease}.recharge-bundle-section .single-option-block img{max-width:140px;width:100%}.single-option-block_info-title{font-weight:600}.recharge-bundle-section .metafield-rich_text_field p{font-size:18px;margin-bottom:0}.calculator-recharge-part{display:flex;flex-wrap:wrap;column-gap:30px}.calculator-part{border-radius:10px;background:#ebdfd34d;padding:50px 40px;width:calc(50% - 30px)}.calculator-part>p{font-size:18px}.calculator-part .calculator-inputs{padding-top:25px;padding-bottom:40px}.calculator-part .calculator-inputs_title{font-size:25px;font-weight:700;margin-bottom:70px}.calculator-part .calculator-inputs .range-wrapper{position:relative;font-size:18px}.calculator-part .calculator-inputs .range-wrapper input[type=range]{--fill-percent: 0;-webkit-appearance:none;width:100%;height:16px;border-radius:8px;background:linear-gradient(to right,var(--text-color) 0%,var(--text-color) var(--fill-percent),#ffffff var(--fill-percent),#ffffff 100%);outline:none;cursor:pointer;border:2px solid var(--text-color)}.calculator-part .calculator-inputs .range-slider::-moz-range-track{height:16px;background:transparent}.calculator-part .calculator-inputs .range-slider::-webkit-slider-thumb{-webkit-appearance:none;width:32px;height:32px;border-radius:50%;background:#fff;border:2px solid var(--text-color);margin-top:-4px}.calculator-part .calculator-inputs .range-slider::-moz-range-thumb{width:32px;height:32px;border-radius:50%;background:#fff;border:2px solid var(--text-color)}.calculator-part .calculator-inputs .range-wrapper #max{float:right}.tooltip{position:absolute;top:-50px;transform:translate(-50%);left:16px;background:var(--text-color);color:#fff;max-width:70px;width:100%;padding:4px;border-radius:3px;font-size:14px;pointer-events:none;text-align:center}.tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:var(--text-color) transparent transparent transparent}.calculator-part .calculator-outputs{border-radius:9px;background:#fff;padding:40px 30px;display:flex;flex-direction:column;row-gap:30px}.calculator-part .calculator-outputs_title{font-size:18px;font-weight:700;line-height:1.2;padding-bottom:10px}.calculator-part .calculator-outputs .calculator-outputs-value{display:flex;flex-wrap:wrap;align-items:center;column-gap:18px;row-gap:10px;font-size:14px}.calculator-part .calculator-outputs .calculator-outputs-value>div{display:flex;align-items:center;justify-content:center}.calculator-part .calculator-outputs .calculator-outputs-value .bg-block{border-radius:5.737px;background:#ff8210;color:#fff;padding:3px 10px}.calculator-part .calculator-outputs .calculator-outputs-value span{color:#ff8210;font-family:Montserrat;font-size:32px;font-weight:600;padding-right:5px;line-height:1}.calculator-part .calculator-outputs .calculator-outputs-value .bg-block span{color:#fff}.recharge-subscription-part{border-radius:10px;background:#ebdfd34d;padding:50px 40px;width:50%}recharge-subscription-part>p{font-size:18px}.recharge-subscription-part .variant-blocks{padding-top:25px}.recharge-subscription-part .recharge-blocks_title{font-size:25px;font-weight:700;margin-bottom:30px}.recharge-subscription-part .delivery-block{padding-top:60px}.delivery-block-option{display:flex;justify-content:space-between;column-gap:10px}.single-delivery-block-option-wrapper{width:33.33%;display:flex;flex-direction:column;justify-content:space-between}.single-delivery-block-option-inner-wrapper{position:relative;display:flex;flex-direction:column;height:100%}.single-delivery-block-option-wrapper .delivery-radio{position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;cursor:pointer;z-index:1}.single-delivery-block-option-wrapper.active .single-delivery-block-option{border-color:#ff8210}.single-delivery-block-option-wrapper.active .single-delivery-block-option .pre-title{background:#ff8210;border:none;color:#fff}.single-delivery-block-option{position:relative;padding:30px 10px 0;text-align:center;border:2px solid;border-top-left-radius:9px;border-top-right-radius:9px;background:#fff;cursor:pointer;display:flex;flex-direction:column;height:100%}.single-delivery-block-option .pre-title{position:absolute;top:-13px;left:50%;max-width:180px;width:100%;transform:translate(-50%);font-size:14px;font-weight:600;padding:5px;background:#fff;color:var(--text-color);border:1px solid;border-radius:25px}.single-delivery-block-option .content-part{display:flex;flex-direction:column;align-items:center;height:100%}.single-delivery-block-option .content-part .content-title{font-size:24px;font-weight:600}.single-delivery-block-option .content-part .content-subtitle{font-size:12px;color:#a3a3a3;flex-grow:1;line-height:1;font-weight:600}.single-delivery-block-option .content-part .image-part{flex-grow:1;padding-top:10px}.single-delivery-block-option .content-part img{max-width:160px;width:100%}.single-delivery-block-option .content-part .content-bottomtitle{font-size:12px;color:#a3a3a3}.delivery-block-option .quantity-selector-wrapper{border-left:2px solid;border-right:2px solid;border-bottom:2px solid;border-bottom-right-radius:9px;border-bottom-left-radius:9px;padding:10px 5px}.delivery-block-option .quantity-selector-wrapper .quantity-part{display:flex;align-items:center;justify-content:center;column-gap:10px}.delivery-block-option .quantity-selector-wrapper .price-part{display:flex;justify-content:center;column-gap:4px;font-size:14px}.delivery-block-option .quantity-selector-wrapper .price-part .price-regular{font-weight:600;color:#fe6c23}.delivery-block-option .quantity-selector-wrapper .qty-title{font-size:10px;font-weight:600}.delivery-block-option .quantity-selector{display:flex;align-items:center;justify-content:center}.delivery-block-option .quantity-selector input{width:40px;height:20px;text-align:center;font-size:14px;border:none;color:var(--text-color);background:transparent}.delivery-block-option .quantity-selector button{font-size:18px;cursor:pointer;background:transparent;color:var(--text-color);padding:0;margin:0;border:none;height:20px;line-height:20px}.single-delivery-block-option-wrapper.active .quantity-selector-wrapper{border-color:#ff8210}.delivery-block-option .btn-part{padding-top:6px;text-align:center}.delivery-block-option .btn-part button{height:28px;line-height:1;font-size:12px;text-transform:inherit;padding:0 8px;font-weight:600;margin-bottom:0}.delivery-block-option .btn-part button.is-loading{opacity:.7;cursor:wait}.delivery-block-option .btn-part button.is-added{background-color:#d0e1f2;color:#fff;transform:scale(.95)}.recharge-order-summary{display:none;max-width:850px;margin:0 auto;background:#ebdfd34d;padding:50px 40px;border-radius:10px}.recharge-order-summary h2{margin-bottom:0;padding-bottom:40px}.recharge-order-summary .line-part{display:flex;justify-content:space-between;padding-bottom:20px}.recharge-selling-name:not(.active){display:none}.recharge-product-line-price .regular{font-weight:600;color:#fe6c23}.recharge-selling-name{border:1px solid;display:inline-flex;padding:5px 20px;border-radius:29.906px;font-size:16px;font-weight:600}hr{border-color:var(--text-color);margin-top:30px;margin-bottom:30px}.recharge-order-summary .title{font-weight:600}.recharge-product-cart-btn{padding-top:20px;text-align:center}.recharge-product-cart-btn button{font-size:20px;font-weight:600;max-width:270px;width:100%;text-transform:inherit}.js-cart-btn.is-loading{opacity:.7;cursor:wait}.js-cart-btn.is-added{background-color:#d0e1f2;color:#fff;transform:scale(.95)}@media only screen and (max-width: 1360px){.calculator-part .calculator-outputs .calculator-outputs-value span{font-size:20px}.calculator-part .calculator-outputs .calculator-outputs-value{font-size:12px}}@media only screen and (max-width: 1024px){.calculator-recharge-part{flex-direction:column-reverse;row-gap:30px}.calculator-recharge-part>div{width:100%}}@media only screen and (max-width: 767px){.calculator-recharge-part>div{padding:40px 20px}.tooltip{font-size:10px;max-width:45px;top:-40px}.calculator-part .calculator-inputs{padding-top:0;padding-bottom:20px}.calculator-part .calculator-inputs_title{font-size:16px;margin-bottom:50px}.calculator-part .calculator-outputs .calculator-outputs-value span{font-size:16px}.recharge-subscription-part .variant-blocks{padding-top:0}.recharge-subscription-part .recharge-blocks_title{font-size:20px;margin-bottom:15px}.recharge-subscription-part .option-blocks{row-gap:5px}.recharge-bundle-section .single-option-block{column-gap:15px;padding:20px}.recharge-bundle-section .single-option-block img{max-width:70px}.single-option-block_info-title{font-size:16px}.recharge-bundle-section .metafield-rich_text_field p{font-size:12px}.recharge-bundle-section .single-option-block .radio-mark{width:20px;height:20px}.recharge-bundle-section .single-option-block .radio:checked+.radio-mark:after{font-size:14px}.recharge-subscription-part .delivery-block{padding-top:30px}.delivery-block-option{column-gap:2px;padding-top:10px}.single-delivery-block-option{padding:20px 5px 0}.single-delivery-block-option .pre-title{max-width:120px;font-size:10px;letter-spacing:-.5px}.single-delivery-block-option .content-part .content-title{font-size:12px}.single-delivery-block-option .content-part .content-subtitle{font-size:9px}.delivery-block-option .quantity-selector-wrapper .price-part{font-size:10px}.recharge-order-summary{padding:40px 20px}}@media only screen and (max-width: 480px){.calculator-part .calculator-outputs{padding:15px}.calculator-part .calculator-outputs .calculator-outputs-value{font-size:10px;column-gap:5px}.calculator-part .calculator-outputs .calculator-outputs-value .bg-block{padding:2px 4px}.calculator-part .calculator-outputs .calculator-outputs-value span{padding-right:2px}.delivery-block-option .btn-part button{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/388/assets/section-recharge-bundle.css.map */
