.section-padding .wrapper{width:100%;padding:0;margin:auto}.rb-app .rb-modal-container{width:85vw}.rb-app .rb-modal-info{width:80%}.rb-multi-step{background:#eae6db;padding-bottom:50px}.rb-step-wrapper .rb-container{width:100%;padding:0 50px}.rb-step-wrapper .rb-container .rb-step-header{margin-bottom:20px}#shopify-block-recharge-bundles-widget-block{padding-top:20px}.rb-multi-step .rb-sticky-nav{top:unset;position:relative;margin-top:20px;margin-bottom:20px}.rb-multi-step .rb-nav-wrapper{background-color:#f4f2ea;border-bottom:1px solid #121312;padding:20px}.rb-step-anchor .rb-step-index-wrapper{width:24px;height:24px}.rb-step-index-wrapper .taspect-ratio .rb-step-index{background-color:#f1b331;font-family:Dunbar Tall;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#121312;border:none}.rb-step-anchor .rb-step-name{font-family:Dunbar Tall;font-style:normal;font-weight:400;font-size:17px;line-height:22px;color:#121312}.rb-price-btn-wrapper .rb-price span{font-family:Dunbar Tall;font-style:normal;font-weight:700;font-size:17px;line-height:22px;color:#121312}.rb-nav-wrapper .rb-nav-container{width:100%}.rb-nav-container .rb-price-btn-wrapper .rb-btn{font-family:Dunbar Tall;font-style:normal;font-weight:700;font-size:17px;line-height:22px;color:#eae6db;padding:16px 24px;background-color:#0047ab;border:1px solid #121312;border-radius:14px;position:relative;z-index:1;display:flex;width:100%;align-items:center;justify-content:center}.rb-nav-container .rb-price-btn-wrapper .rb-btn:hover{color:#004ac7;border:1px solid #121312;background:transparent;transition:color .3s ease,border .3s ease,background 0s linear .3s}.rb-nav-container .rb-price-btn-wrapper .rb-btn:hover:before{transform-origin:bottom center;transform:none}.rb-nav-container .rb-price-btn-wrapper .rb-btn:hover span{color:#004ac7;transition:color .3s ease,border .3s ease,background 0s linear .3s}.rb-progress-bar-wrapper .toverflow-hidden{height:20px;border-radius:14px}.rb-progress-bar-wrapper [role=progressbar]{background:#eae6db;border:1px solid #121312;border-radius:20px;height:20px}.rb-progress-bar-wrapper .rb-progress-bar{background:#1f8b4a;border:1px solid #121312;border-right:none;border-left:none;border-radius:20px 0 0 20px;height:20px}.rb-section .rb-section-header{background-color:transparent;border-bottom:1px solid #121312;position:relative;top:unset!important;margin-bottom:30px;background:#f4f2ea;border-radius:24px 24px 0 0;padding:36px 48px}.rb-section .rb-section-header .rb-section-title{font-family:Dunbar Tall;font-style:normal;font-weight:700;font-size:42px;line-height:48px;color:#121312}.rb-section .rb-section-header .titems-center .rb-remainder{gap:10px;display:flex}.rb-section .rb-section-header .titems-center .rb-remainder span{font-family:Dunbar Tall;font-style:normal;font-weight:700;font-size:17px;line-height:22px;color:#eae6db;padding:14px 24px;background:#0047ab;border:1px solid #121312;border-radius:14px}.rb-section .rb-section-header .titems-center svg{margin:0}.rb-filters .rb-filters-ns{justify-content:flex-end}.rb-step-main .rb-section{margin-top:0;border:1px solid #121312;border-radius:24px;margin-bottom:60px}.rb-step-main .rb-section .rb-collapsible{padding:0 48px}.rb-step-footer{display:none}.rb-filters-ns .rb-filters-label,.rb-filters-ns span{font-style:normal;font-weight:300;font-size:16px;line-height:19px;color:#121312}.rb-filters-link .rb-filter-group-wrapper{left:unset;right:0;top:calc(100% + 10px)}.rb-filter-group-wrapper .rb-filter-group-ns{font-style:normal;font-weight:300;font-size:16px;line-height:19px;color:#121312;background-color:#f4f2ea}.rb-items-wrapper .rb-item{background:#f4f2ea;border:1px solid #121312;border-radius:8px}.rb-items-wrapper .rb-item .rb-item-img{border-bottom:1px solid #121312}.rb-items-wrapper .rb-item .rb-item-img *{border-top-right-radius:8px;border-top-left-radius:8px}.rb-items-wrapper .rb-item-content{padding:20px 16px}.rb-items-wrapper .rb-item-content .rb-title{font-family:SouvenirStd-Demi;font-style:normal;font-weight:600;font-size:23px;line-height:28px;text-align:center;color:#121312}.rb-item-content .rb-item-actions{background:#f1b331;border:1px solid #121312;border-radius:14px}.rb-item-content .rb-item-actions .rb-qty-wrapper{justify-content:space-between}.rb-item-content .rb-item-actions .rb-qty-wrapper .rb-input{background-color:transparent;font-family:Dunbar Tall;font-style:normal;font-weight:700;font-size:21px;line-height:20px;text-align:center;color:#121312;border:none}.rb-item-content .rb-item-actions .rb-qty-wrapper .rb-btn{background-color:transparent;border:unset;color:#121312;font-size:20px;font-weight:600}.rb-step-header .rb-step-title{font-family:Dunbar Tall;font-style:normal;font-weight:700;font-size:42px;line-height:48px;color:#121312;margin-bottom:24px}.rb-step-header .rb-step-description{font-style:normal;font-weight:300;font-size:20px;line-height:26px;text-align:center;color:#121312}.rb-step-main .rb-review-order{width:100%}.rb-review-order .rb-order{padding-left:0}.rb-order-box-group .rb-order-box-product{font-family:Dunbar Tall;font-style:normal;font-weight:700;font-size:21px;line-height:20px;color:#121312;padding-bottom:20px}.rb-order-box-info .rb-order-box-details p,.rb-order-box-info .rb-box-contents-title,.rb-order-box-info .rb-order-line-price{font-family:SouvenirStd-Demi;font-style:normal;font-weight:600;font-size:20px;line-height:26px;color:#121312}.rb-order-box-info .rb-order-box-details .rb-order-box-price,.rb-order-box-info .rb-order-box-details .rb-box-item-quantity{font-family:SouvenirStd-Light;font-style:normal;font-weight:300;font-size:16px;line-height:21px}.rb-order-totals h3,.rb-order-totals p{font-family:SouvenirStd-Demi;font-style:normal;font-weight:600;font-size:21px;line-height:26px;color:#121312}.rb-step-main .rb-frequency-wrapper{padding-right:0}.rb-frequency-wrapper .rb-frequency-title{border-bottom:1px solid #121312;font-family:Dunbar Tall;font-style:normal;font-weight:700;font-size:21px;line-height:20px;color:#121312;padding-bottom:20px}.rb-frequency-wrapper .tinine-flex .rb-frequency{background-color:transparent;border:unset;padding:0;cursor:pointer}.rb-frequency-wrapper .rb-frequency-label{font-family:SouvenirStd-Light;font-style:normal;font-weight:300;font-size:16px;line-height:21px;color:#121312}.rb-frequency-wrapper .rb-frequency input{display:none}.rb-frequency-wrapper .rb-frequency-label .rb-radio-icon{width:25px;color:#f1b331}.rb-frequency-select-wrapper .rb-select{width:100%;background-color:#f4f2ea;border:1px solid #121312;border-radius:4px;font-family:SouvenirStd-Light;font-style:normal;font-weight:300;font-size:16px;line-height:21px;color:#121312}.rb-frequency-select-wrapper .rb-select:focus,.rb-frequency-select-wrapper .rb-select:active,.rb-frequency-select-wrapper .rb-select:hover{border:1px solid #121312}.rb-frequency .rb-frequency-price{margin-top:10px;font-family:SouvenirStd-Light;font-style:normal;font-weight:300;font-size:16px;line-height:21px;color:#121312}.rb-options-wrapper .rb-option{background:#f4f2ea;border:1px solid #121312;border-radius:8px;margin:3px 20px 30px;padding:0 0 24px}.rb-options-wrapper .rb-option.rb-option--selected{border:2px solid #121312}.rb-options-wrapper .rb-option .rb-option-image{border-radius:8px;margin-bottom:27px}.rb-options-wrapper .rb-option .rb-option-image img{border-top-left-radius:8px;border-top-right-radius:8px}.rb-options-wrapper .rb-option .rb-option-label{padding:0 16px}.rb-options-wrapper .rb-option .rb-option-label .rb-radio-icon{width:25px;color:#f1b331;display:none}.rb-options-wrapper .rb-option .rb-option-label span{font-family:Dunbar Tall;font-style:normal;font-weight:700;font-size:18px;line-height:20px;letter-spacing:-.01em;color:#121312;margin-bottom:10px}.rb-options-wrapper .rb-option .rb-option-details,.rb-options-wrapper .rb-option .rb-option-price span{font-family:Dunbar Tall;font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.02em;color:#121312;margin-bottom:10px}.recharge-bundle__container{display:block;width:100%;margin:0 auto auto;background:#eae6db;padding-bottom:40px}.bundle-box__header{background:#f4f2ea;padding:20px;display:grid;align-items:center;justify-content:space-between;border-bottom:1px solid #000000;grid-template-columns:1fr 100px 1fr}.bundle-box__header .rb-navigation{list-style:none;margin:0;padding:0;display:flex;gap:15px}.bundle-box__header .rb-navigation li{font-family:Dunbar Tall;font-style:normal;font-weight:400;font-size:17px;line-height:22px;color:#121312;opacity:.7;display:flex;gap:8px}.bundle-box__header .rb-navigation li.active{opacity:1}.bundle-box__header .rb-navigation li .step-index{border-radius:50%;width:24px;height:24px;display:flex;justify-content:center;align-items:center;background:#f1b331;font-size:14px;line-height:1}.bundle-box__header .button_wrapper{display:flex;justify-content:flex-end;gap:24px;align-items:center}.button_wrapper .btn{opacity:.7}.button_wrapper .btn.enable{opacity:1}.button_wrapper .selected-price{font-family:Dunbar Tall;font-style:normal;font-weight:700;font-size:17px;line-height:22px;color:#121312}.bundle-box__header .logo-wrapper{display:flex;justify-content:center}.bundle-box__body{margin-top:20px}.bundle-box__body .title{font-family:Dunbar Tall;font-style:normal;font-weight:700;font-size:42px;line-height:48px;text-align:center;color:#121312}.bundle-box__wrapper{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:48px}.bundle-box__item{position:relative;background:#f4f2ea;border:1px solid #121312;border-radius:8px;cursor:pointer}.bundle-box__item.active{border:2px solid #121312}.bundle-box__item .heading{background:#f1b331;border-radius:8px 8px 0 0;font-style:normal;font-weight:300;font-size:20px;line-height:26px;text-align:center;color:#121312;padding:15px 30px}.bundle-box__product{padding:36px 0 45px}.bundle-product__title{font-family:Dunbar Tall;font-style:normal;font-weight:700;font-size:21px;line-height:20px;align-items:center;text-align:center;letter-spacing:-.01em;color:#121312}.bundle-product__count{font-family:Dunbar Tall;font-style:normal;font-weight:500;font-size:14px;line-height:20px;text-align:center;text-transform:uppercase;color:#121312;margin-top:8px}.freeshipping-badge{position:absolute;bottom:-42%;right:-22%;width:180px}@media (max-width: 960px){.rb-multi-step .rb-sticky-nav{margin-bottom:30px}.rb-nav-wrapper .rb-nav-container{flex-direction:column;gap:10px;padding:0}.rb-multi-step .rb-nav-wrapper{padding:10px 20px}.rb-nav-container .rb-price-btn-wrapper{display:flex}.rb-step-wrapper .rb-container .rb-step-header{margin-bottom:2rem}.rb-step-header .rb-step-title{font-size:32px;line-height:1.1;margin-bottom:1rem}.rb-step-wrapper .rb-container{padding:0 20px}.rb-section .rb-section-header{padding:1rem;margin-bottom:1rem}.rb-section .rb-section-header .rb-section-title{font-size:24px;line-height:1.2}.rb-step-main .rb-section .rb-collapsible{padding:0 1rem}.rb-items-wrapper .rb-item{margin-bottom:1rem}.rb-items-wrapper .rb-item-content .rb-title{font-size:1rem;line-height:1.1}.rb-item-content .rb-item-actions .rb-qty-wrapper .rb-input{width:40px}.rb-options-container .rb-options-wrapper{display:flex;flex-direction:column;padding:5px 20px;gap:1rem}.rb-options-container .rb-options-wrapper .rb-option{width:100%;margin:0}.rb-nav-container .rb-price-btn-wrapper .rb-btn{padding:10px 20px;font-size:1rem;line-height:1.1}}@media (max-width: 767px){.bundle-box__header{padding:1rem;display:flex;flex-wrap:wrap;gap:10px}.bundle-box__header .rb-navigation{width:100%;justify-content:space-between}.bundle-box__header .rb-navigation li{font-size:14px;gap:2px}.bundle-box__header .rb-navigation li .step-name{width:max-content}.bundle-box__body{margin-top:30px}.bundle-box__body .title{font-size:2rem}.bundle-box__wrapper{margin-top:30px;flex-direction:column;padding-left:1rem;padding-right:1rem}.bundle-box__item{width:100%}.freeshipping-badge{bottom:-58%;right:21%}.rb-order-box-group .rb-order-box-info{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/recharge-bundle.css.map */
