.bundle_main{display:flex;justify-content:space-between;align-items:center}.main__product{display:flex}.product__title{display:flex;flex-direction:column;padding-left:1rem;width:400px}.product__bundle{display:flex;gap:14px;align-items:center}.current_bundle_title a{color:#315caa;text-decoration:unset;font-size:14px;font-weight:500;font-family:Montserrat,sans-serif}.current_bundle_variant{color:#666;font-size:16px;font-weight:300;font-style:italic;font-family:system-ui}.custom_bundle{width:4rem;padding-left:1rem}.product__price{color:#000;font-weight:200;font-family:Montserrat,sans-serif;font-size:14px;width:60px;text-align:center}.product__qty{font-size:14px;font-family:system-ui;width:60px;text-align:center}.bundle_head .h3{font-size:16px;color:#757575;font-weight:400;font-family:system-ui;padding:8px 1px 8px 18px;border-top:1px solid #ccc;margin:24px 0 6px;border-bottom:1px solid #ccc}.current_bundle_title a:hover{color:#d2272a;text-decoration:underline}.product--kit span.options-selection__option-value-name.mdc-ripple-surface.mdc-ripple-upgraded{height:40px!important;width:50px!important;border:none!important;margin:0!important}.product--kit .options-selection__option-value{margin-right:20px;border:1px solid #ccc}.bundle__subtotal{display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-top:1px solid #ccc;margin-top:10px}.bundle__subtotal h3{margin:10px 0;font-size:18px;font-weight:600;font-family:Nunito Sans,sans-serif}.bundle__subtotal span{font-weight:600;font-size:18px;color:#000}.custom_variants__list .image-description{width:50%;text-align:left}.custom_variants__list .table-item{display:flex;align-items:center;justify-content:flex-start;width:100%}.custom_variants__list span.options-selection__option-value-name{display:none}.custom_variants__list .price-variant,.custom_variants__list .quantity-variant{width:50%;text-align:end;font-size:14px;font-weight:600;margin-right:10px}.custom_variants__list .options-selection__option-value{border:none;margin-right:0}.custom_variants__list .options-selection__option-value.options-selection__option-value--selected{border:2px solid #134283!important}.custom_variants__list .table-item.row-title{font-size:14px;font-weight:600;padding:15px 0}.custom_variants__list fieldset.options-selection__radios{margin:0}.custom_variants__list .options-selection__option-values{margin-top:0;display:flex;flex-direction:column;gap:10px}.custom_variants__list .product--kit .options-selection__option-value{margin-right:0}.custom_variants__list .image-description img{max-width:80px!important;padding-right:15px!important;display:block}.custom_variants__list .image-description{display:flex;align-items:center;justify-content:flex-start}.custom_variants__list .row-variant{display:flex;align-items:center;justify-content:flex-start;width:100%}@media screen and (max-width: 768px){.product__price{font-size:12px;width:29px}.current_bundle_title a{font-size:12px}.product__title{width:auto;padding-left:0}.bundle_head .h3{font-size:14px;padding:5px 1px 5px 13px}.product__bundle{gap:0}.custom_bundle{padding-left:0}}@media screen and (max-width: 749px){.bundle__subtotal{padding:0 28px 0 5px;border-top:1px solid #ccc;margin-top:10px}.bundle__subtotal span,.bundle__subtotal h3{font-size:15px}}#product-short-description table{width:100%!important;height:unset!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.css.map */
