.tlh-title{font-weight:700!important}.template-suffix-recharge-bundles .buy-buttons-row .rc_widget:before{content:"Choose your frequency:";font-weight:700}.template-suffix-recharge-bundles .buy-buttons-row .rc_widget{padding-top:10px;font-size:13px}.template-suffix-recharge-bundles .buy-buttons-row .rc-widget .rc-option label{text-transform:none}.template-suffix-recharge-bundles .buy-buttons-row .rc-widget .rc-option{text-transform:none;margin:10px auto;border:1px solid #6D6D6D;border-radius:5px;padding:5px 8px;opacity:.6}.template-suffix-recharge-bundles .rc-template__legacy-radio .rc-radio+.rc-radio{padding:5px 8px!important}.template-suffix-recharge-bundles .buy-buttons-row .rc-widget .rc-option--active label{font-weight:700}.template-suffix-recharge-bundles .buy-buttons-row .rc-widget .rc-option--active{background-color:#fff;border:1px solid black;opacity:1}@media (max-width: 569px){.template-suffix-recharge-bundles .product-label-container{font-size:10px;left:2px;top:2px;right:2px}}.template-suffix-recharge-bundles .selected-products{display:flex;flex-direction:column;padding:15px;border-top:1px solid #ddd;margin-top:15px}.template-suffix-recharge-bundles .selected-product-item{display:flex;align-items:center;margin-bottom:15px;position:relative}.template-suffix-recharge-bundles .selected-product-thumbnail{width:70px;height:70px;object-fit:cover;border-radius:5px;margin-right:15px}.template-suffix-recharge-bundles .selected-product-title{flex-grow:1;font-weight:700;color:#333;font-size:1.1em}.template-suffix-recharge-bundles .selected-product-variant{font-size:.9em;color:#666}.template-suffix-recharge-bundles .remove-product{background-color:#ff4d4d;color:#fff;border:none;border-radius:5px;padding:5px 10px;cursor:pointer;position:absolute;right:0;transition:opacity .3s ease}.template-suffix-recharge-bundles .remove-product:hover{opacity:.8}.template-suffix-recharge-bundles .rb-sticky-content{box-shadow:none!important;border:1px solid #ddd;padding:20px;background-color:#fff;border-radius:10px}@media (min-width: 768px){.template-suffix-recharge-bundles #build-a-box{display:flex;gap:20px}.template-suffix-recharge-bundles #build-a-box>div:first-of-type{width:65%}}@media (min-width: 1024px){.template-suffix-recharge-bundles .rb-sticky-content{padding:25px;margin-bottom:20px}}.selected-products-section{display:none;transition:max-height .5s ease-in-out}.view-bundle-link{cursor:pointer;text-decoration:underline;font-weight:700;margin-bottom:10px;display:inline-block}.selected-product-item{display:flex;align-items:center;margin-bottom:10px}.selected-product-thumbnail{width:50px;height:50px;margin-right:10px}.selected-product-title{flex-grow:1}.remove-product{background-color:red;color:#fff;border:none;cursor:pointer;padding:5px}.remove-product:hover{opacity:.8}.bundle-template .tflex-column-ns>div{width:50%}.bundle-template .rb-item{width:100%!important}.bundle-template .rb-item-content{padding:20px}.bundle-template .tflex-column-ns{display:flex;flex-direction:row}.bundle-template .tflex-column-ns .tjustify-between{justify-content:center}.bundle-template .tflex-column-ns .rb-btn{border:0px;font-size:12px;background-color:#ececec!important;opacity:1;color:#000;border-radius:0}.bundle-template .tflex-column-ns input.rb-input{margin:0;background:#ececec;border:0px;width:40px;font-size:12px}.bundle-template .tflex-column-ns .rb-title,.bundle-template .tflex-column-ns .rb-price{font-size:14px;font-weight:300;font-family:Helvetica,Arial,sans-serif}.bundle-template .rb-sticky-content{box-shadow:none!important;border:1px solid #000;align-items:flex-start;padding-top:20px}.bundle-template .tflex-column-ns select.rb-select{background:#ececec;font-size:12px;padding:5px;border:0px;maax-width:225px;margin:5px auto 15px}.bundle-template .rb-btn-wrapper .rb-btn,.bundle-template .status-bar-sign-up .rb-btn{font-family:primary-font;text-transform:uppercase}.progress-bar__height--medium{height:5px!important}.progress-bar__height--medium .rb-progress-bar-guide{background-color:#ececec;border-color:#ececec}.bundle-template .rb-header .rb-price span,.bundle-template .rb-bundle-title{font-family:secondary-font,Helvetica,Arial,sans-serif;font-size:var(--larger-text-size);font-weight:400}.rb-section-title{text-transform:uppercase}.rb-frequency-wrapper select.rb-select{padding:5px;border:0px;background-color:#ececec}.bundle-template .rb-header .rb-price span{font-size:20px}.rb-app .selected-products-section{display:flex;flex-direction:column;gap:20px}.rb-app .selected-product-item{display:flex;justify-content:space-between;align-items:flex-start;padding:10px 0;border-bottom:1px solid #e5e5e5}.rb-app .selected-product-item img{width:100px;height:auto;object-fit:cover;margin-right:20px}.rb-app .product-info{flex:1;display:flex;flex-direction:column;justify-content:center}.rb-app .product-title{font-weight:400;font-size:14px;margin-bottom:8px}.rb-app .product-variant,.rb-app .product-price{font-size:12px;color:#666;margin-bottom:5px}.rb-app .quantity-controls{display:flex;align-items:center;gap:5px;font-size:14px}.rb-app .quantity-controls button{background-color:#f5f5f5;border:1px solid #ccc;padding:5px 10px;cursor:pointer}.rb-app .remove-product{font-size:14px;color:#000;text-decoration:underline;border:none;background:none;cursor:pointer;align-self:flex-end;margin-left:20px}.rb-app .remove-product:hover{color:#d9534f}@media (max-width: 768px){.rb-app .selected-product-item{flex-direction:column;align-items:center}.rb-app .selected-product-item img{margin-bottom:10px}.rb-app .remove-product{margin-top:10px}}.rb-app .remove-product{font-size:11px}.rb-sticky-form .rb-form,.rb-header{display:none}.rb-app .rb-item-img{width:25%!important}.rb-app .rb-item-content{width:70%!important}.rb-app .rb-item-content .rb-price{display:none}.rb-remainder{font-size:20px;font-weight:700}.bundle-template .product-form .price.price--on-sale .price__was:after{display:none}.bundle-template .price__was .money{display:none}.bundle-template .product-price--large .price__was{margin-left:0}.bundle-template .price__current{color:#000!important;float:left}.bundle-template .price__current .to-40,.bundle-template .price__current .tstrike{text-decoration:line-through;color:#707173!important;opacity:1!important;float:right;margin-left:5px}
/*# sourceMappingURL=/cdn/shop/t/171/assets/recharge-custom.css.map */
