.bundle_main{position:relative;z-index:1}.gbbPageBody{background-color:#000!important}.gbbProductQuantityHTML{background:#000!important}.gbbProductQuantityLabel{color:#fff!important}.gbbAddProductsPageHTML{margin:30px 0}.gbbProductItem{border:none!important;padding:0!important;grid-template-rows:auto!important}.gbbProductImageContainerImg{max-height:fit-content!important;background:none!important}.gbbProductTitleOnly{font-family:Ovo,serif;font-size:18px!important;font-weight:400!important}.gbbProductItemPrice{color:#fff!important;font-weight:400!important}.gbbProductQuantityHTML{max-width:120px;margin:auto;padding-left:0!important;padding-right:0!important}.gbbProductAddButton{max-width:120px;margin:auto}.custom_bundle_header{max-width:900px;margin:auto;padding-bottom:40px}.text_box .icon{width:40px;border-radius:100%;line-height:0;background-color:#fff;padding:5px;margin:auto auto 10px;border:3px solid #b1b3b5;position:relative}.text_box .icon img{width:100%}.custom_bundle_header .text_box{display:flex;text-align:center;justify-content:space-around;gap:16px;flex-wrap:wrap;position:relative}.custom_bundle_header .text_box:before{position:absolute;content:"";width:50%;height:5px;border-radius:4px;background-color:#fff;top:18px;left:50%;transform:translate(-50%)}.custom_bundle_header .subtitle_box{width:calc(50% - 8px);text-align:center}.sticky_bundle_box.show{position:fixed;bottom:5px;z-index:99999;left:50%;width:100%;transform:translate(-50%)}.sticky_bundle_box{position:fixed;bottom:-300px;z-index:99999;left:50%;width:100%;transform:translate(-50%);transition:all ease .5s}.sticky_bundle_box .sticky_bundle_box_inner{background-color:#fff;padding:15px 100px 5px;display:block;border-radius:10px;position:relative;color:#000}.cart_count_box{display:inline-flex;background-color:#000;min-width:60px;border-radius:10px;align-items:center;justify-content:center;position:absolute;top:-20px;left:50%;transform:translate(-50%);padding:3px}.cart_count_box svg{width:20px}.cart_count_box svg .cls-1{fill:#fff}.cart_count_box span.cart_icon{line-height:1;padding-right:2px}.sticky_bundle_box_inner .progress_box{background-color:#c1e7c5;height:4px;display:block;width:100%;border-radius:5px;position:relative;overflow:hidden}.sticky_bundle_box_inner .progress_box .progress{position:absolute;left:0;top:0;height:100%;background-color:#15a524;display:block;transition:width 1s;border-radius:5px}.sticky_bundle_box_inner .offer_text_{max-width:1000px;margin:auto}.bundle_main span.add_to_box{max-width:120px;color:#fff;padding:10px;font-weight:600;border-radius:10px;font-size:16px;margin:10px auto;display:block;cursor:pointer;text-align:center;min-height:50px;border:1px solid #fff}.bundle_main span.free_product_open_popup{max-width:120px;background-color:#fff;color:#000;padding:10px;font-weight:600;border-radius:10px;font-size:16px;margin:10px auto;display:block;cursor:pointer;text-align:center}.qty_bundle_btn{max-width:120px;margin:10px auto;display:flex;align-items:center;justify-content:space-between;height:50px}input.bundle_qty{color:#fff;background-color:transparent;border:none;max-width:60px;text-align:center;pointer-events:none}.bundle_qty::-webkit-outer-spin-button,.bundle_qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bundle_qty{-moz-appearance:textfield}.qty_bundle_btn_hide{display:none}.added_product_bundle{display:flex;padding-top:7px;gap:10px;align-items:center;justify-content:center}.added_product_bundle .added_single_bundle{width:50px;height:50px;padding:3px;border:1px solid #cccccc;border-radius:10px;position:relative;display:none}.added_product_bundle .added_single_bundle_free{width:50px;height:50px;padding:3px;border:1px solid #cccccc;border-radius:10px;position:relative}.added_product_bundle .added_single_bundle.active{display:block}.added_product_bundle .added_single_bundle img,.added_product_bundle .added_single_bundle_free img{width:100%;height:100%;object-fit:contain;min-width:40px}.added_product_bundle .added_single_bundle span.remove,.added_product_bundle .added_single_bundle_free span.remove{position:absolute;top:-8px;left:-6px;width:15px;cursor:pointer}.added_product_bundle .added_single_bundle span.remove img,.added_product_bundle .added_single_bundle_free span.remove img{max-width:14px;min-width:14px}span.cart_text_qty{color:#fff}.added_product_bundle_empty .plus_box{display:flex;align-items:center;justify-content:center}.added_product_bundle_empty .plus_box .plus_icon{width:50px;height:50px;border:1px dashed;background:#f1f1f1;display:flex;align-items:center;justify-content:center;border-radius:5px;cursor:pointer}.added_product_bundle_empty .plus_box .plus_icon img{width:12px}.added_product_bundle span.x_count_box{position:absolute;right:4px;bottom:4px;font-size:12px;background-color:#000;display:inline-flex;color:#fff;line-height:1;min-width:22px;padding:3px;border-radius:6px;opacity:0}.added_product_bundle span.x_count_box.active_count{opacity:1}.back_next_box{display:flex;align-items:center;justify-content:space-between;padding:5px;background-color:#ebebeb;border-radius:7px;margin-top:5px}.back_next_box .btn{background-color:#000;color:#fff;font-size:12px;min-width:200px;text-align:center;border-radius:5px;padding:5px;font-weight:600}.free_product_list{display:none}.step_back.disable.btn{opacity:.5;pointer-events:none}.second_step_next.btn,.free_product_list .product-form__buttons{display:none}.bundle_checkout_box{margin-bottom:90px;display:none}.bundle_checkout_box .custom_checkot_box{padding:10px;min-height:200px}.bundle_checkout_box .custom_checkot_box .bundle_checkout_button{width:100%;background-color:#000;text-align:center;border-radius:5px;padding:5px;cursor:pointer}.card-wrapper .added_single_bundle{display:none}.card-wrapper span.qty_update_btn{max-width:30px;color:#fff;padding:10px;font-weight:600;border-radius:10px;font-size:16px;min-width:30px;display:flex;text-align:center;cursor:pointer;height:30px;align-items:center;justify-content:center;border:1px solid #fff}.back_next_box .btn{cursor:pointer}quick-add-modal.custom_bundle_free .product-form__buttons,quick-add-modal.custom_bundle_free a.product__title{display:none}quick-add-modal.custom_bundle_free .product__title>h1{display:block}quick-add-modal.custom_bundle_free a.link.product__view-details{display:none}span.option_add_to_box{display:none}quick-add-modal.custom_bundle_free span.option_add_to_box{display:flex;font-weight:600}.free_product_list.free_product_list_hide{opacity:.5;pointer-events:none}.sticky_bundle_box h3.offer_text{color:#000}.offer_text_box{text-align:center;font-size:14px;font-weight:600}.offer_text_box p{margin:0}.bundle_total span{display:inline-block;font-size:12px;font-weight:600}.sticky_bundle_box_inner .bundle_title,.sticky_bundle_box_inner .bundle_price{display:none}.bundle_checkout_box .added_product_bundle .added_single_bundle_free{width:100%;height:auto;padding:0;border:none;border-radius:0;position:unset;font-size:12px;display:flex;justify-content:space-between}.bundle_checkout_box .added_product_bundle .added_single_bundle{width:100%;height:auto;padding:0;border:none;border-radius:0;position:unset;font-size:12px;display:none;justify-content:space-between}.bundle_checkout_box .added_product_bundle .added_single_bundle.active{width:100%;height:auto;padding:0;border:none;border-radius:0;position:unset;font-size:12px;display:flex;justify-content:space-between}.bundle_checkout_box .added_product_bundle{display:block;padding-top:0;gap:10px;align-items:center;justify-content:center}.bundle_checkout_box .added_product_bundle .added_single_bundle img,.bundle_checkout_box .added_product_bundle .added_single_bundle_free img{display:none}.bundle_checkout_box .added_product_bundle span.x_count_box{position:unset;right:4px;bottom:4px;display:inline-flex;color:#b79365;line-height:1;padding:3px;border-radius:6px;opacity:1;font-size:14px}.bundle_checkout_box .added_product_bundle span.x_count_box span.x_text{padding-left:15px}.custom_checkot_box_inner{display:flex;flex-wrap:wrap;gap:10px;margin:auto}.custom_checkot_box_inner .checkout_box_left{border:1px solid #fff;width:75%;padding:10px;display:flex;gap:10px}.custom_checkot_box_inner .checkout_box_left .bundle_image{width:10%}.custom_checkot_box_inner .checkout_box_left .checkout_bundle_details_prd_main{width:calc(90% - 10px)}.custom_checkot_box_inner .checkout_box_left .bundle_image img{width:100%}.checkout_box_right{width:calc(25% - 10px);background-color:#fff;padding:10px}.header_checkout_box{padding:25px 10px;text-align:center;color:#b79365;font-size:14px;font-weight:400}p.checkout_box_title{color:#b79365;font-size:14px;font-weight:600}.checkout_box_title_price{display:flex;align-items:center;justify-content:space-between}.checkout_box_title_price .total_bundle_text{display:none}.checkout_edit_remove{font-size:14px;font-weight:600;display:flex;align-items:center;gap:15px;justify-content:flex-end}span.checkout_edit{text-decoration:underline;color:#b79365;cursor:pointer}span.checkout_remove{color:#ff5454;cursor:pointer}.checkout_box_right .order_details{color:#000;font-size:14px;font-weight:600;margin-bottom:5px}.product__info-wrapper .added_single_bundle_free{display:none}.click_stop{pointer-events:none;opacity:.5}span.sub_total_box.line-through span{text-decoration:line-through;font-size:10px}.custom_checkot_box .checkout_box_total{color:#000;font-size:14px;font-weight:600;margin-bottom:10px}.custom_checkot_box .subtotal_box,.custom_checkot_box .total_box,.custom_checkot_box .discount_box{display:none;gap:10px;justify-content:space-between;margin-bottom:5px}.custom_checkot_box .subtotal_box.flex,.custom_checkot_box .total_box.flex,.custom_checkot_box .discount_box.flex{display:flex}.checkout_box_total .text{opacity:.7}.checkout_box_left .bundle_total{display:flex;gap:15px}ul .card__information h3.card__heading{font-size:18px;text-align:center}ul .card__information .price{font-size:16px;text-align:center}.checkout_box_left p.checkout_box_price,p.checkout_box_title{margin:0}.bundle_checkout_button.disable{opacity:.5;pointer-events:none}.free_product_list .price{display:none}.free_product_list span.free_tag{position:absolute;top:5px;right:5px;background-color:#fff;display:inline-block;color:#000;z-index:2;font-size:12px;font-weight:600;padding:2px 5px;border-radius:5px}.card-wrapper .quick-add__submit{min-width:auto;box-sizing:border-box;max-width:120px;color:#fff;padding:10px;font-weight:600;border-radius:10px;font-size:16px;margin:10px auto;display:block;cursor:pointer;text-align:center;min-height:50px;border:1px solid #fff}.card-wrapper .quick-add__submit:before,.card-wrapper .quick-add__submit:after{display:none}@media (max-width:991px){.sticky_bundle_box .sticky_bundle_box_inner{padding:15px 10px 5px}.back_next_box .btn{min-width:70px;padding:3px}.custom_bundle_header{padding-bottom:0}.back_next_box{padding:2px;margin-top:3px}.added_product_bundle_empty .plus_box .plus_icon{width:40px;height:40px}.custom_checkot_box_inner .checkout_box_left,.checkout_box_right{width:100%}.custom_checkot_box_inner .checkout_box_left .bundle_image{width:15%}.custom_checkot_box_inner .checkout_box_left .checkout_bundle_details_prd_main{width:calc(85% - 10px)}.bundle_checkout_box .added_product_bundle .added_single_bundle.active{flex-wrap:wrap;padding:3px}.bundle_checkout_box .added_product_bundle .added_single_bundle.active span.bundle_title{width:70%}.bundle_checkout_box .added_product_bundle span.x_count_box{width:30%;justify-content:flex-end}.bundle_checkout_box .added_product_bundle span.x_count_box span.x_text{padding-left:5px}.custom_checkot_box .subtotal_box,.custom_checkot_box .total_box,.custom_checkot_box .discount_box{margin-bottom:0}.checkout_edit_remove{font-size:12px}.sticky_bundle_box_inner .added_product_bundle{display:flex;padding:7px;gap:10px;align-items:center;justify-content:left;overflow-y:hidden;overflow-x:scroll}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom_bundle.css.map */
