@charset "UTF-8";#page-cart{padding:1rem 6rem}#page-cart .btn-gray{font-size:.8rem}#page-cart .btn-secondary{padding:.7rem 1.2rem}#page-cart .bat-info{font-size:.9rem}#page-cart #cart{margin-bottom:2rem}#page-cart #cart .cart-panel{display:flex;justify-content:space-between}#page-cart #cart .cart-panel .left-cart-panel{flex:0 70%;width:70%}#page-cart #cart .cart-panel .right-cart-panel{flex:0 30%;width:30%}#page-cart #cart .table-responsive{font-size:.9rem}#page-cart #cart .table-responsive .mobile-screen-table{border:1px solid #000;border-top:none;display:none}#page-cart #cart .table-responsive .mobile-screen-table tbody{display:flex;flex-direction:column}#page-cart #cart .table-responsive .mobile-screen-table tbody .project-detail-container{border-left:none;text-align:left}#page-cart #cart .table-responsive .mobile-screen-table tbody td{border-bottom:1px solid #dee2e6;border-top:1px solid #000;display:flex;flex-direction:column;padding-bottom:.4rem;text-align:center}#page-cart #cart .table-responsive .mobile-screen-table .item-properties-mobile{display:flex;flex-direction:row;justify-content:center}#page-cart #cart .table-responsive .mobile-screen-table .item-properties-mobile td{align-items:end;align-self:end;border-top:none;display:block;flex-direction:column}#page-cart #cart .table-responsive .mobile-screen-table .project-details-item-mobile{border-top:none;padding-top:0}#page-cart #cart .table-responsive .mobile-screen-table .mobile-item-properties{border-bottom:none;border-top:none;font-size:.7rem;padding-bottom:0}#page-cart #cart .table-responsive .mobile-screen-table .mobile-item-properties .btn-sm{margin:0 auto;width:fit-content}#page-cart #cart .table-items,#page-cart #cart .table-recap{background:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin:0}#page-cart #cart .cart-item.disabled,#page-cart #cart .cart-item.disabled .text-muted{color:#a8a8b1!important}#page-cart #cart .cart-item td{vertical-align:middle}#page-cart #cart .quantity-selector .quantity-form{margin:0}#page-cart #cart .quantity-selector .quantity-form .quantity-input,#page-cart #cart .quantity-selector .quantity-form .quantity-select{border:1px solid #ced4da;border-radius:.25rem;font-size:.85rem;padding:unset;text-align:center;width:80px}#page-cart #cart .quantity-selector .quantity-form .quantity-input:focus,#page-cart #cart .quantity-selector .quantity-form .quantity-select:focus{border-color:#7d80f3;box-shadow:0 0 0 .2rem rgba(125,128,243,.25)}#page-cart #cart .quantity-selector .quantity-form .quantity-input:disabled,#page-cart #cart .quantity-selector .quantity-form .quantity-select:disabled{background-color:#f8f9fa;cursor:not-allowed}#page-cart #cart .quantity-selector .quantity-form .quantity-select{cursor:pointer}#page-cart #cart .quantity-selector .quantity-form .quantity-input{max-width:100px}#page-cart #cart .table-recap{margin-top:-1px}#page-cart #cart .table-recap .label.total{color:#2eb85c;font-size:1.2rem;font-weight:700}#page-cart #cart .table-recap .value{font-size:.9rem;text-align:right}#page-cart #cart .table-recap .value.total{color:#2eb85c;font-size:1.2rem;font-weight:700}#page-cart #cart .table-recap .cell-muted{background:#f8f9fa;opacity:.5}#page-cart #cart .table-recap tr td a.btn,#page-cart #cart .table-recap tr td button.btn{width:10rem}#page-cart #cart .table-recap .discount-input,#page-cart #cart .table-recap .jackpot-input{align-items:center;display:flex;justify-content:space-between;padding-bottom:.4rem;padding-top:.4rem}#page-cart #cart .table-recap .discount-input input,#page-cart #cart .table-recap .jackpot-input input{width:50%}#page-cart #cart .table-recap tr td{padding:.2rem 1rem}#page-cart #cart .table-recap tr td:first-child{width:65%}#page-cart #cart .table-recap tr td:last-child{width:35%}#page-cart #cart .recommandations .recommandation{border-left:7px solid #7d80f3;display:flex;margin-left:2rem;padding-left:1rem;width:100%}#page-cart #cart .recommandations .recommandation .quantity{font-weight:700;margin-right:.5rem;text-transform:uppercase}#page-cart #cart .recommandations .recommandation .name{margin-right:1rem;text-transform:uppercase}#page-cart #cart .recommandations .recommandation .price{margin-right:1rem}#page-cart #cart .recommandations .recommandation.recommandation-title{color:#7d80f3;font-weight:500}#page-cart #cart .recommandations .recommandation.recommandation-title p{margin-bottom:.3rem}#page-cart #cart .cart__lower{display:flex}#page-cart #cart .cart__lower .cart__lower__left{width:60%}#page-cart #cart .cart__lower .cart__lower__left .cart__reassurance{border:10px solid #ffee76;display:flex;flex-direction:column;height:fit-content;margin:2rem 2rem 0 0}#page-cart #cart .cart__lower .cart__lower__left .cart__reassurance .cart_lower__left__items__title{font-size:1rem;font-weight:700;margin:1rem;padding:.5rem}#page-cart #cart .cart__lower .cart__lower__left .cart__reassurance .cart_lower__left__items__title span{background:#ffee76;padding:0 .5rem}#page-cart #cart .cart__lower .cart__lower__left .cart__reassurance .cart_lower__left__items{display:flex;justify-content:space-around}#page-cart #cart .cart__lower .cart__lower__left .cart__reassurance .cart_lower__left__items .item{align-items:center;display:flex;flex-direction:column;padding:1rem}#page-cart #cart .cart__lower .cart__lower__left .cart__reassurance .cart_lower__left__items .item img{height:48px;margin-bottom:.5rem;width:48px}#page-cart #cart .cart__lower .cart__lower__left .cart__reassurance .cart_lower__left__items .item h3{font-size:1rem;font-weight:700}#page-cart #cart .cart__lower .cart__lower__left .cart__reassurance .cart_lower__left__items .item span{font-size:.75rem;text-align:center;text-transform:uppercase}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery{border:10px solid rgba(235,225,255,.75);display:flex;flex-direction:column;height:fit-content;margin:2rem 2rem 0 0;padding:2rem}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery .date .delivery-date{font-size:1rem}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery .delivery-select{display:flex;justify-content:space-between}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery .delivery-select .delivery-item-choices{display:flex;flex:0 38%;flex-direction:column}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery .delivery-select .delivery-item-choices .delivery-type-checkbox{cursor:pointer;padding:.5rem 1rem}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery .delivery-select .delivery-item-choices .delivery-type-checkbox input{accent-color:#7d80f3;margin-right:.5rem}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery .delivery-select .delivery-item-choices .delivery-type-checkbox .free-delivery{background:#fff;border-radius:1rem;cursor:pointer;padding:1rem}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery .delivery-select .delivery-item-choices .delivery-type-checkbox .crossed-price{text-decoration:line-through}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery .delivery-select .delivery-item{align-items:center;display:flex;margin:.5rem 0}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery .delivery-select .delivery-item .select-circle{border:2px solid #000;border-radius:50%;height:16px;margin-right:1rem;width:16px}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery .delivery-select .delivery-item .select-circle.selected{align-items:center;display:flex;justify-content:center;position:relative}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery .delivery-select .delivery-item .select-circle.selected:after{background:#7d80f3;border-radius:50%;content:"";height:10px;position:absolute;width:10px}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery .delivery-select p{background:rgba(235,225,255,.75);flex:0 60%;height:fit-content;padding:1rem}#page-cart #cart .cart__lower .cart__lower__right{width:40%}#page-cart #cart .cart__lower .cart__lower__right .button-add.disabled{background:grey;border-color:grey;opacity:.5}#page-cart #cart .cart__lower .cart__lower__right .button-add.disabled:hover{cursor:not-allowed}.cell-discount{background:#f8f9fa;opacity:.75}#addresses{margin-bottom:2rem}#addresses .addresses-item{align-items:flex-start;border-left-width:10px;display:flex;justify-content:space-between}#addresses .addresses-item.selected{border-left-color:#78dea2}#delivery .delivery-type-checkbox{align-items:center;border-radius:1rem;cursor:pointer;display:flex;justify-content:space-between;padding:1rem}#delivery .delivery-type-checkbox .free-delivery{background:#fff;border-radius:1rem;cursor:pointer;padding:1rem}#delivery .delivery-type-checkbox .crossed-price{text-decoration:line-through}#delivery .delivery-type-checkbox:hover{background:#f8f9fa}#delivery .delivery-type-checkbox.active{background:#ccefda}#choose-payment-method .card-header{cursor:pointer;height:auto}#choose-payment-method button[type=submit]{border-radius:0 0 .25rem .25rem;display:block;font-size:.9rem;font-weight:600;text-transform:uppercase;width:100%}#choose-payment-method .payment-error{color:#6c757d;margin-top:.6rem}#choose-payment-method .payment-success{color:#4dba58;margin-top:.4rem}#choose-payment-method .payment-element{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem .25rem 0 0;color:#5d5b6f;font-size:.8rem;line-height:1.5;padding:.6rem .75rem;width:100%}#choose-payment-method .mandate-acceptance{color:#6c757d}#cart-title{display:flex;flex-direction:column}#cart-title .progress_bar_container{display:flex;margin-top:1.5rem;width:100%}#cart-title .progress_bar_container .progress__bar_bar{background-color:#f1f2f2;border-radius:5px;margin-right:1rem;padding:5rem 2.5rem 2.5rem;width:75%}#cart-title .progress_bar_container .progress__bar_bar .progress_bar{background-color:#ced4da;border-radius:20px;height:10px;position:relative;width:100%}#cart-title .progress_bar_container .progress__bar_bar .progress_bar .competition-step,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .delivery-step,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .jackpot-step{align-items:center;display:flex;flex-direction:column;position:absolute;transform:translate(-50%,-60%)}#cart-title .progress_bar_container .progress__bar_bar .progress_bar .competition-step .step-title,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .delivery-step .step-title,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .jackpot-step .step-title{align-items:center;display:flex;font-size:.8rem;font-weight:700;height:2rem;justify-content:center;margin-bottom:3rem;width:16rem}#cart-title .progress_bar_container .progress__bar_bar .progress_bar .competition-step .step-title .step-title-image,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .delivery-step .step-title .step-title-image,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .jackpot-step .step-title .step-title-image{height:100%;width:fit-content}#cart-title .progress_bar_container .progress__bar_bar .progress_bar .competition-step .step-title .step-title-image img,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .delivery-step .step-title .step-title-image img,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .jackpot-step .step-title .step-title-image img{height:100%;margin-right:10px;width:fit-content}#cart-title .progress_bar_container .progress__bar_bar .progress_bar .competition-step .step-title:after,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .delivery-step .step-title:after,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .jackpot-step .step-title:after{border:1px solid #ced4da;content:"";height:1rem;position:absolute;top:50%;z-index:8}#cart-title .progress_bar_container .progress__bar_bar .progress_bar .competition-step .step-value,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .delivery-step .step-value,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .jackpot-step .step-value{text-transform:uppercase}#cart-title .progress_bar_container .progress__bar_bar .progress_bar .competition-step img,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .delivery-step img,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .jackpot-step img{object-fit:cover;width:25px}#cart-title .progress_bar_container .progress__bar_bar .progress_bar .progress_bar_filled{background-color:#7d80f3;border-bottom-left-radius:20px;border-top-left-radius:20px;height:100%;position:relative;width:0;z-index:9}#cart-title .progress_bar_container .progress__bar_bar .progress_bar .progress_bar_filled .bar_filled_price{background:#fff;border:2px solid #7d80f3;border-radius:1rem;height:1.2rem;position:absolute;right:-.5rem;top:50%;transform:translateY(-50%);width:1.2rem;z-index:15}#cart-title .progress_bar_container .progress_bar_info-cagnotte{align-items:center;background-color:rgba(235,225,255,.75);border-radius:5px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:1rem}#cart-title .progress_bar_container .progress_bar_info-cagnotte .progress_bar_info-cagnotte-head{font-weight:700;margin-bottom:.5rem}#cart-title .progress_bar_container .progress_bar_info-cagnotte .progress_bar_info-cagnotte-footer{text-align:center;text-transform:uppercase}#cart-title .progress_bar_container .progress_bar_info-cagnotte .progress_bar_info-cagnotte-image{font-size:1.2rem;font-weight:700}#cart-title .progress_bar_container .progress_bar_info-cagnotte .progress_bar_info-cagnotte-image img{height:2rem;margin-bottom:.5rem;margin-top:-.1rem;padding:0 .4rem}.header-checkout{align-items:center;border-bottom:1px solid #ced4da;display:flex;height:100px;justify-content:space-between;padding:0 3rem;width:100%}.header-checkout img{width:50%}@media (max-width:1800px){.page-cart-checkout .container-contact .contact-item,.page-quotation-checkout .container-contact .contact-item{flex-wrap:wrap}.page-cart-checkout .container-contact .contact-item .container-header-actions,.page-quotation-checkout .container-contact .contact-item .container-header-actions{order:3}.page-cart-checkout .container-contact .contact-item span:nth-child(3),.page-quotation-checkout .container-contact .contact-item span:nth-child(3){flex-basis:100%;order:4}}@media (max-width:1200px){#cart .cart__lower .cart__lower__left .cart_lower__left__items .item:nth-of-type(2n){display:none}#cart .cart__lower .cart__lower__left,#cart .cart__lower .cart__lower__right{width:50%}#cart-title .progress_bar_container{flex-direction:column}#cart-title .progress_bar_container .progress__bar_bar{padding-bottom:3rem;width:100%}#cart-title .progress_bar_container .progress_bar_info-cagnotte{display:none}}@media (max-width:992px){#cart-title .progress_bar_container .progress__bar_bar .progress_bar .competition-step .step-title,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .delivery-step .step-title,#cart-title .progress_bar_container .progress__bar_bar .progress_bar .jackpot-step .step-title{font-size:.6rem}#page-cart #cart .cart__lower .cart__lower__left .cart__reassurance{margin:1rem 0 0}#page-cart #cart .cart__lower .cart__lower__left .cart__reassurance .cart_lower__left__items{flex-wrap:wrap}#page-cart #cart .cart__lower .cart__lower__left .cart__reassurance .cart_lower__left__items .item{display:flex}}@media (max-width:1366px){#page-cart #cart .cart__lower .cart__lower__left .cart__delivery .delivery-select{flex-direction:column}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery .delivery-select .delivery-item-choices{margin-bottom:1rem}.page-cart-checkout .container-contact .contact-item .container-header-actions,.page-quotation-checkout .container-contact .contact-item .container-header-actions{order:2}.page-cart-checkout .container-contact .contact-item span:nth-child(2),.page-quotation-checkout .container-contact .contact-item span:nth-child(2){flex-basis:100%;order:3}}@media (max-width:768px){#page-cart{padding:1rem}#page-cart #cart .cart__lower{flex-direction:column-reverse;width:100%}#page-cart #cart .cart__lower .cart__lower__left .cart__delivery{margin:1rem 0 0}#page-cart #cart .cart__lower .cart__lower__left,#page-cart #cart .cart__lower .cart__lower__right{width:100%}#page-cart #cart-title .progress_bar_container{display:none}}@media (max-width:576px){#cart .table-recap tr td a.btn,#cart .table-recap tr td button.btn{margin-top:1rem;width:75%}#cart .table-recap .discount-input,#cart .table-recap .jackpot-input{flex-direction:column}#cart .table-recap .discount-input input,#cart .table-recap .jackpot-input input{min-width:200px}.project-detail-btn{color:#7d80f3}.wide-screen-table{display:none}.mobile-screen-table{display:block!important}.quantity-selector .quantity-form .quantity-input,.quantity-selector .quantity-form .quantity-select{font-size:.8rem;min-width:70px;padding:.2rem .4rem}.quantity-selector .quantity-form .quantity-input{max-width:80px}}.page-cart-checkout,.page-quotation-checkout{display:flex}.page-cart-checkout .btn,.page-quotation-checkout .btn{font-size:.85rem}.page-cart-checkout h3,.page-quotation-checkout h3{margin-bottom:1rem}.page-cart-checkout .alert-message,.page-quotation-checkout .alert-message{background-color:#fff6d1;border-radius:10px;padding:1rem}.page-cart-checkout .left-content,.page-quotation-checkout .left-content{flex:0 50%;height:calc(100vh - 100px - 2rem);margin:2rem 2rem 0;padding:0 2rem;width:50%}.page-cart-checkout .left-content .container-billing,.page-cart-checkout .left-content .container-contact,.page-cart-checkout .left-content .container-delivery,.page-quotation-checkout .left-content .container-billing,.page-quotation-checkout .left-content .container-contact,.page-quotation-checkout .left-content .container-delivery{margin-bottom:3rem}.page-cart-checkout .left-content .container-billing .container-header,.page-cart-checkout .left-content .container-contact .container-header,.page-cart-checkout .left-content .container-delivery .container-header,.page-quotation-checkout .left-content .container-billing .container-header,.page-quotation-checkout .left-content .container-contact .container-header,.page-quotation-checkout .left-content .container-delivery .container-header{align-items:center;display:flex;justify-content:space-between}.page-cart-checkout .left-content .container-billing .container-header .container-header-actions,.page-cart-checkout .left-content .container-contact .container-header .container-header-actions,.page-cart-checkout .left-content .container-delivery .container-header .container-header-actions,.page-quotation-checkout .left-content .container-billing .container-header .container-header-actions,.page-quotation-checkout .left-content .container-contact .container-header .container-header-actions,.page-quotation-checkout .left-content .container-delivery .container-header .container-header-actions{align-items:center;display:flex;justify-content:flex-end}.page-cart-checkout .left-content .container-billing .contact-container,.page-cart-checkout .left-content .container-contact .contact-container,.page-cart-checkout .left-content .container-delivery .contact-container,.page-quotation-checkout .left-content .container-billing .contact-container,.page-quotation-checkout .left-content .container-contact .contact-container,.page-quotation-checkout .left-content .container-delivery .contact-container{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1rem;width:100%}.page-cart-checkout .left-content .container-billing .contacts-container,.page-cart-checkout .left-content .container-contact .contacts-container,.page-cart-checkout .left-content .container-delivery .contacts-container,.page-quotation-checkout .left-content .container-billing .contacts-container,.page-quotation-checkout .left-content .container-contact .contacts-container,.page-quotation-checkout .left-content .container-delivery .contacts-container{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.5rem;width:100%}.page-cart-checkout .left-content .container-billing .contacts-container .customer-contacts,.page-cart-checkout .left-content .container-contact .contacts-container .customer-contacts,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contacts,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contacts,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contacts,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contacts{display:none;flex-direction:column;gap:.5rem;width:100%}.page-cart-checkout .left-content .container-billing .contacts-container .customer-contacts.visible,.page-cart-checkout .left-content .container-contact .contacts-container .customer-contacts.visible,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contacts.visible,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contacts.visible,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contacts.visible,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contacts.visible{display:flex}.page-cart-checkout .left-content .container-billing .contacts-container .customer-contacts .customer-contact,.page-cart-checkout .left-content .container-contact .contacts-container .customer-contacts .customer-contact,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contacts .customer-contact,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contacts .customer-contact,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contacts .customer-contact,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contacts .customer-contact{position:relative}.page-cart-checkout .left-content .container-billing .contacts-container .customer-contacts .customer-contact:hover,.page-cart-checkout .left-content .container-contact .contacts-container .customer-contacts .customer-contact:hover,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contacts .customer-contact:hover,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contacts .customer-contact:hover,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contacts .customer-contact:hover,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contacts .customer-contact:hover{background-color:#f1f1f1}.page-cart-checkout .left-content .container-billing .contacts-container .customer-contact,.page-cart-checkout .left-content .container-billing .contacts-container .delivery-contact,.page-cart-checkout .left-content .container-contact .contacts-container .customer-contact,.page-cart-checkout .left-content .container-contact .contacts-container .delivery-contact,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contact,.page-cart-checkout .left-content .container-delivery .contacts-container .delivery-contact,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contact,.page-quotation-checkout .left-content .container-billing .contacts-container .delivery-contact,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contact,.page-quotation-checkout .left-content .container-contact .contacts-container .delivery-contact,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contact,.page-quotation-checkout .left-content .container-delivery .contacts-container .delivery-contact{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);cursor:pointer;display:flex;gap:.75rem;padding:1rem;position:relative}.page-cart-checkout .left-content .container-billing .contacts-container .customer-contact .contact-checkbox,.page-cart-checkout .left-content .container-billing .contacts-container .delivery-contact .contact-checkbox,.page-cart-checkout .left-content .container-contact .contacts-container .customer-contact .contact-checkbox,.page-cart-checkout .left-content .container-contact .contacts-container .delivery-contact .contact-checkbox,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contact .contact-checkbox,.page-cart-checkout .left-content .container-delivery .contacts-container .delivery-contact .contact-checkbox,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contact .contact-checkbox,.page-quotation-checkout .left-content .container-billing .contacts-container .delivery-contact .contact-checkbox,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contact .contact-checkbox,.page-quotation-checkout .left-content .container-contact .contacts-container .delivery-contact .contact-checkbox,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contact .contact-checkbox,.page-quotation-checkout .left-content .container-delivery .contacts-container .delivery-contact .contact-checkbox{align-items:center;display:flex;flex-shrink:0}.page-cart-checkout .left-content .container-billing .contacts-container .customer-contact .contact-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-billing .contacts-container .delivery-contact .contact-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-contact .contacts-container .customer-contact .contact-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-contact .contacts-container .delivery-contact .contact-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contact .contact-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-delivery .contacts-container .delivery-contact .contact-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contact .contact-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-billing .contacts-container .delivery-contact .contact-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contact .contact-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-contact .contacts-container .delivery-contact .contact-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contact .contact-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-delivery .contacts-container .delivery-contact .contact-checkbox input[type=checkbox]{accent-color:#4dba58;cursor:pointer;height:1.2rem;pointer-events:none;width:1.2rem}.page-cart-checkout .left-content .container-billing .contacts-container .customer-contact .contact-checkbox input[type=checkbox]:checked,.page-cart-checkout .left-content .container-billing .contacts-container .delivery-contact .contact-checkbox input[type=checkbox]:checked,.page-cart-checkout .left-content .container-contact .contacts-container .customer-contact .contact-checkbox input[type=checkbox]:checked,.page-cart-checkout .left-content .container-contact .contacts-container .delivery-contact .contact-checkbox input[type=checkbox]:checked,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contact .contact-checkbox input[type=checkbox]:checked,.page-cart-checkout .left-content .container-delivery .contacts-container .delivery-contact .contact-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contact .contact-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-billing .contacts-container .delivery-contact .contact-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contact .contact-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-contact .contacts-container .delivery-contact .contact-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contact .contact-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-delivery .contacts-container .delivery-contact .contact-checkbox input[type=checkbox]:checked{appearance:none;-webkit-appearance:none;background-color:#4dba58;border:2px solid #4dba58;position:relative}.page-cart-checkout .left-content .container-billing .contacts-container .customer-contact .contact-checkbox input[type=checkbox]:checked:after,.page-cart-checkout .left-content .container-billing .contacts-container .delivery-contact .contact-checkbox input[type=checkbox]:checked:after,.page-cart-checkout .left-content .container-contact .contacts-container .customer-contact .contact-checkbox input[type=checkbox]:checked:after,.page-cart-checkout .left-content .container-contact .contacts-container .delivery-contact .contact-checkbox input[type=checkbox]:checked:after,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contact .contact-checkbox input[type=checkbox]:checked:after,.page-cart-checkout .left-content .container-delivery .contacts-container .delivery-contact .contact-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contact .contact-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-billing .contacts-container .delivery-contact .contact-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contact .contact-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-contact .contacts-container .delivery-contact .contact-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contact .contact-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-delivery .contacts-container .delivery-contact .contact-checkbox input[type=checkbox]:checked:after{color:#fff;content:"✓";font-size:.8rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.page-cart-checkout .left-content .container-billing .contacts-container .customer-contact:hover .contact-checkbox input[type=checkbox]:not(:checked),.page-cart-checkout .left-content .container-billing .contacts-container .delivery-contact:hover .contact-checkbox input[type=checkbox]:not(:checked),.page-cart-checkout .left-content .container-contact .contacts-container .customer-contact:hover .contact-checkbox input[type=checkbox]:not(:checked),.page-cart-checkout .left-content .container-contact .contacts-container .delivery-contact:hover .contact-checkbox input[type=checkbox]:not(:checked),.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contact:hover .contact-checkbox input[type=checkbox]:not(:checked),.page-cart-checkout .left-content .container-delivery .contacts-container .delivery-contact:hover .contact-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contact:hover .contact-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-billing .contacts-container .delivery-contact:hover .contact-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contact:hover .contact-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-contact .contacts-container .delivery-contact:hover .contact-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contact:hover .contact-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-delivery .contacts-container .delivery-contact:hover .contact-checkbox input[type=checkbox]:not(:checked){background-color:#e9ecef;border-color:#6c757d;opacity:.7;transform:scale(1.1);transition:all .2s ease}.page-cart-checkout .left-content .container-billing .contacts-container .customer-contact .contact-content,.page-cart-checkout .left-content .container-billing .contacts-container .delivery-contact .contact-content,.page-cart-checkout .left-content .container-contact .contacts-container .customer-contact .contact-content,.page-cart-checkout .left-content .container-contact .contacts-container .delivery-contact .contact-content,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contact .contact-content,.page-cart-checkout .left-content .container-delivery .contacts-container .delivery-contact .contact-content,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contact .contact-content,.page-quotation-checkout .left-content .container-billing .contacts-container .delivery-contact .contact-content,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contact .contact-content,.page-quotation-checkout .left-content .container-contact .contacts-container .delivery-contact .contact-content,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contact .contact-content,.page-quotation-checkout .left-content .container-delivery .contacts-container .delivery-contact .contact-content{flex:1}.page-cart-checkout .left-content .container-billing .contacts-container .customer-contact .contact-edit-button,.page-cart-checkout .left-content .container-billing .contacts-container .customer-contact .container-header-actions,.page-cart-checkout .left-content .container-billing .contacts-container .delivery-contact .contact-edit-button,.page-cart-checkout .left-content .container-billing .contacts-container .delivery-contact .container-header-actions,.page-cart-checkout .left-content .container-contact .contacts-container .customer-contact .contact-edit-button,.page-cart-checkout .left-content .container-contact .contacts-container .customer-contact .container-header-actions,.page-cart-checkout .left-content .container-contact .contacts-container .delivery-contact .contact-edit-button,.page-cart-checkout .left-content .container-contact .contacts-container .delivery-contact .container-header-actions,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contact .contact-edit-button,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contact .container-header-actions,.page-cart-checkout .left-content .container-delivery .contacts-container .delivery-contact .contact-edit-button,.page-cart-checkout .left-content .container-delivery .contacts-container .delivery-contact .container-header-actions,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contact .contact-edit-button,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contact .container-header-actions,.page-quotation-checkout .left-content .container-billing .contacts-container .delivery-contact .contact-edit-button,.page-quotation-checkout .left-content .container-billing .contacts-container .delivery-contact .container-header-actions,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contact .contact-edit-button,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contact .container-header-actions,.page-quotation-checkout .left-content .container-contact .contacts-container .delivery-contact .contact-edit-button,.page-quotation-checkout .left-content .container-contact .contacts-container .delivery-contact .container-header-actions,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contact .contact-edit-button,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contact .container-header-actions,.page-quotation-checkout .left-content .container-delivery .contacts-container .delivery-contact .contact-edit-button,.page-quotation-checkout .left-content .container-delivery .contacts-container .delivery-contact .container-header-actions{flex-shrink:0;margin-left:auto}.page-cart-checkout .left-content .container-billing .contacts-container .customer-contact.selected,.page-cart-checkout .left-content .container-billing .contacts-container .delivery-contact.selected,.page-cart-checkout .left-content .container-contact .contacts-container .customer-contact.selected,.page-cart-checkout .left-content .container-contact .contacts-container .delivery-contact.selected,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contact.selected,.page-cart-checkout .left-content .container-delivery .contacts-container .delivery-contact.selected,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contact.selected,.page-quotation-checkout .left-content .container-billing .contacts-container .delivery-contact.selected,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contact.selected,.page-quotation-checkout .left-content .container-contact .contacts-container .delivery-contact.selected,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contact.selected,.page-quotation-checkout .left-content .container-delivery .contacts-container .delivery-contact.selected{background:#f1f2f2;box-shadow:none;cursor:default}.page-cart-checkout .left-content .container-billing .contacts-container .customer-contact.selectable,.page-cart-checkout .left-content .container-billing .contacts-container .delivery-contact.selectable,.page-cart-checkout .left-content .container-contact .contacts-container .customer-contact.selectable,.page-cart-checkout .left-content .container-contact .contacts-container .delivery-contact.selectable,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-contact.selectable,.page-cart-checkout .left-content .container-delivery .contacts-container .delivery-contact.selectable,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-contact.selectable,.page-quotation-checkout .left-content .container-billing .contacts-container .delivery-contact.selectable,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-contact.selectable,.page-quotation-checkout .left-content .container-contact .contacts-container .delivery-contact.selectable,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-contact.selectable,.page-quotation-checkout .left-content .container-delivery .contacts-container .delivery-contact.selectable{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.page-cart-checkout .left-content .container-billing .contacts-container .new-contact-option,.page-cart-checkout .left-content .container-contact .contacts-container .new-contact-option,.page-cart-checkout .left-content .container-delivery .contacts-container .new-contact-option,.page-quotation-checkout .left-content .container-billing .contacts-container .new-contact-option,.page-quotation-checkout .left-content .container-contact .contacts-container .new-contact-option,.page-quotation-checkout .left-content .container-delivery .contacts-container .new-contact-option{align-items:center;background:#fff;border:2px dashed #ccc;border-radius:10px;cursor:pointer;display:flex;gap:.75rem;padding:1rem}.page-cart-checkout .left-content .container-billing .contacts-container .new-contact-option .contact-checkbox,.page-cart-checkout .left-content .container-contact .contacts-container .new-contact-option .contact-checkbox,.page-cart-checkout .left-content .container-delivery .contacts-container .new-contact-option .contact-checkbox,.page-quotation-checkout .left-content .container-billing .contacts-container .new-contact-option .contact-checkbox,.page-quotation-checkout .left-content .container-contact .contacts-container .new-contact-option .contact-checkbox,.page-quotation-checkout .left-content .container-delivery .contacts-container .new-contact-option .contact-checkbox{align-items:center;display:flex;flex-shrink:0}.page-cart-checkout .left-content .container-billing .contacts-container .new-contact-option .contact-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-contact .contacts-container .new-contact-option .contact-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-delivery .contacts-container .new-contact-option .contact-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-billing .contacts-container .new-contact-option .contact-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-contact .contacts-container .new-contact-option .contact-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-delivery .contacts-container .new-contact-option .contact-checkbox input[type=checkbox]{accent-color:#4dba58;cursor:pointer;height:1.2rem;pointer-events:none;width:1.2rem}.page-cart-checkout .left-content .container-billing .contacts-container .new-contact-option .contact-content,.page-cart-checkout .left-content .container-contact .contacts-container .new-contact-option .contact-content,.page-cart-checkout .left-content .container-delivery .contacts-container .new-contact-option .contact-content,.page-quotation-checkout .left-content .container-billing .contacts-container .new-contact-option .contact-content,.page-quotation-checkout .left-content .container-contact .contacts-container .new-contact-option .contact-content,.page-quotation-checkout .left-content .container-delivery .contacts-container .new-contact-option .contact-content{flex:1}.page-cart-checkout .left-content .container-billing .contacts-container .new-contact-option:hover,.page-cart-checkout .left-content .container-contact .contacts-container .new-contact-option:hover,.page-cart-checkout .left-content .container-delivery .contacts-container .new-contact-option:hover,.page-quotation-checkout .left-content .container-billing .contacts-container .new-contact-option:hover,.page-quotation-checkout .left-content .container-contact .contacts-container .new-contact-option:hover,.page-quotation-checkout .left-content .container-delivery .contacts-container .new-contact-option:hover{background-color:#f8f9fa;border-color:#adb5bd}.page-cart-checkout .left-content .container-billing .contacts-container .customer-create-contact,.page-cart-checkout .left-content .container-contact .contacts-container .customer-create-contact,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-create-contact,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-create-contact,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-create-contact,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-create-contact{background:#f1f2f2;border-radius:10px;display:none;padding:1rem}.page-cart-checkout .left-content .container-billing .contacts-container .customer-create-contact.visible,.page-cart-checkout .left-content .container-contact .contacts-container .customer-create-contact.visible,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-create-contact.visible,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-create-contact.visible,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-create-contact.visible,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-create-contact.visible{display:block}.page-cart-checkout .left-content .container-billing .contacts-container .customer-create-contact .customer-create-contact-actions,.page-cart-checkout .left-content .container-contact .contacts-container .customer-create-contact .customer-create-contact-actions,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-create-contact .customer-create-contact-actions,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-create-contact .customer-create-contact-actions,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-create-contact .customer-create-contact-actions,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-create-contact .customer-create-contact-actions{align-items:center;display:flex;justify-content:space-between}.page-cart-checkout .left-content .container-billing .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons,.page-cart-checkout .left-content .container-contact .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons{display:flex}.page-cart-checkout .left-content .container-billing .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons .cancel-btn,.page-cart-checkout .left-content .container-contact .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons .cancel-btn,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons .cancel-btn,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons .cancel-btn,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons .cancel-btn,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons .cancel-btn{display:none}.page-cart-checkout .left-content .container-billing .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons .cancel-btn.visible,.page-cart-checkout .left-content .container-contact .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons .cancel-btn.visible,.page-cart-checkout .left-content .container-delivery .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons .cancel-btn.visible,.page-quotation-checkout .left-content .container-billing .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons .cancel-btn.visible,.page-quotation-checkout .left-content .container-contact .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons .cancel-btn.visible,.page-quotation-checkout .left-content .container-delivery .contacts-container .customer-create-contact .customer-create-contact-actions .action-buttons .cancel-btn.visible{display:block}.page-cart-checkout .left-content .container-billing .addresses-container,.page-cart-checkout .left-content .container-contact .addresses-container,.page-cart-checkout .left-content .container-delivery .addresses-container,.page-quotation-checkout .left-content .container-billing .addresses-container,.page-quotation-checkout .left-content .container-contact .addresses-container,.page-quotation-checkout .left-content .container-delivery .addresses-container{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.5rem;width:100%}.page-cart-checkout .left-content .container-billing .addresses-container .customer-addresses,.page-cart-checkout .left-content .container-contact .addresses-container .customer-addresses,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-addresses,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-addresses,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-addresses,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-addresses{display:none;flex-direction:column;gap:.5rem;width:100%}.page-cart-checkout .left-content .container-billing .addresses-container .customer-addresses.visible,.page-cart-checkout .left-content .container-contact .addresses-container .customer-addresses.visible,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-addresses.visible,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-addresses.visible,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-addresses.visible,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-addresses.visible{display:flex}.page-cart-checkout .left-content .container-billing .addresses-container .customer-addresses .customer-address,.page-cart-checkout .left-content .container-contact .addresses-container .customer-addresses .customer-address,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-addresses .customer-address,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-addresses .customer-address,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-addresses .customer-address,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-addresses .customer-address{position:relative}.page-cart-checkout .left-content .container-billing .addresses-container .customer-addresses .customer-address .same-as-delivery,.page-cart-checkout .left-content .container-contact .addresses-container .customer-addresses .customer-address .same-as-delivery,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-addresses .customer-address .same-as-delivery,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-addresses .customer-address .same-as-delivery,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-addresses .customer-address .same-as-delivery,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-addresses .customer-address .same-as-delivery{position:absolute;right:1rem;top:1rem}.page-cart-checkout .left-content .container-billing .addresses-container .customer-addresses .customer-address:hover,.page-cart-checkout .left-content .container-contact .addresses-container .customer-addresses .customer-address:hover,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-addresses .customer-address:hover,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-addresses .customer-address:hover,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-addresses .customer-address:hover,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-addresses .customer-address:hover{background-color:#f1f1f1}.page-cart-checkout .left-content .container-billing .addresses-container .billing-address,.page-cart-checkout .left-content .container-billing .addresses-container .customer-address,.page-cart-checkout .left-content .container-billing .addresses-container .delivery-address,.page-cart-checkout .left-content .container-contact .addresses-container .billing-address,.page-cart-checkout .left-content .container-contact .addresses-container .customer-address,.page-cart-checkout .left-content .container-contact .addresses-container .delivery-address,.page-cart-checkout .left-content .container-delivery .addresses-container .billing-address,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-address,.page-cart-checkout .left-content .container-delivery .addresses-container .delivery-address,.page-quotation-checkout .left-content .container-billing .addresses-container .billing-address,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-address,.page-quotation-checkout .left-content .container-billing .addresses-container .delivery-address,.page-quotation-checkout .left-content .container-contact .addresses-container .billing-address,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-address,.page-quotation-checkout .left-content .container-contact .addresses-container .delivery-address,.page-quotation-checkout .left-content .container-delivery .addresses-container .billing-address,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-address,.page-quotation-checkout .left-content .container-delivery .addresses-container .delivery-address{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);cursor:pointer;display:flex;gap:.75rem;padding:1rem;position:relative}.page-cart-checkout .left-content .container-billing .addresses-container .billing-address .address-checkbox,.page-cart-checkout .left-content .container-billing .addresses-container .customer-address .address-checkbox,.page-cart-checkout .left-content .container-billing .addresses-container .delivery-address .address-checkbox,.page-cart-checkout .left-content .container-contact .addresses-container .billing-address .address-checkbox,.page-cart-checkout .left-content .container-contact .addresses-container .customer-address .address-checkbox,.page-cart-checkout .left-content .container-contact .addresses-container .delivery-address .address-checkbox,.page-cart-checkout .left-content .container-delivery .addresses-container .billing-address .address-checkbox,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-address .address-checkbox,.page-cart-checkout .left-content .container-delivery .addresses-container .delivery-address .address-checkbox,.page-quotation-checkout .left-content .container-billing .addresses-container .billing-address .address-checkbox,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-address .address-checkbox,.page-quotation-checkout .left-content .container-billing .addresses-container .delivery-address .address-checkbox,.page-quotation-checkout .left-content .container-contact .addresses-container .billing-address .address-checkbox,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-address .address-checkbox,.page-quotation-checkout .left-content .container-contact .addresses-container .delivery-address .address-checkbox,.page-quotation-checkout .left-content .container-delivery .addresses-container .billing-address .address-checkbox,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-address .address-checkbox,.page-quotation-checkout .left-content .container-delivery .addresses-container .delivery-address .address-checkbox{align-items:center;display:flex;flex-shrink:0}.page-cart-checkout .left-content .container-billing .addresses-container .billing-address .address-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-billing .addresses-container .customer-address .address-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-billing .addresses-container .delivery-address .address-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-contact .addresses-container .billing-address .address-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-contact .addresses-container .customer-address .address-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-contact .addresses-container .delivery-address .address-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-delivery .addresses-container .billing-address .address-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-delivery .addresses-container .customer-address .address-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-delivery .addresses-container .delivery-address .address-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-billing .addresses-container .billing-address .address-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-billing .addresses-container .customer-address .address-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-billing .addresses-container .delivery-address .address-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-contact .addresses-container .billing-address .address-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-contact .addresses-container .customer-address .address-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-contact .addresses-container .delivery-address .address-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-delivery .addresses-container .billing-address .address-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-address .address-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-delivery .addresses-container .delivery-address .address-checkbox input[type=checkbox]{accent-color:#4dba58;cursor:pointer;height:1.2rem;pointer-events:none;width:1.2rem}.page-cart-checkout .left-content .container-billing .addresses-container .billing-address .address-checkbox input[type=checkbox]:checked,.page-cart-checkout .left-content .container-billing .addresses-container .customer-address .address-checkbox input[type=checkbox]:checked,.page-cart-checkout .left-content .container-billing .addresses-container .delivery-address .address-checkbox input[type=checkbox]:checked,.page-cart-checkout .left-content .container-contact .addresses-container .billing-address .address-checkbox input[type=checkbox]:checked,.page-cart-checkout .left-content .container-contact .addresses-container .customer-address .address-checkbox input[type=checkbox]:checked,.page-cart-checkout .left-content .container-contact .addresses-container .delivery-address .address-checkbox input[type=checkbox]:checked,.page-cart-checkout .left-content .container-delivery .addresses-container .billing-address .address-checkbox input[type=checkbox]:checked,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-address .address-checkbox input[type=checkbox]:checked,.page-cart-checkout .left-content .container-delivery .addresses-container .delivery-address .address-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-billing .addresses-container .billing-address .address-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-address .address-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-billing .addresses-container .delivery-address .address-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-contact .addresses-container .billing-address .address-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-address .address-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-contact .addresses-container .delivery-address .address-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-delivery .addresses-container .billing-address .address-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-address .address-checkbox input[type=checkbox]:checked,.page-quotation-checkout .left-content .container-delivery .addresses-container .delivery-address .address-checkbox input[type=checkbox]:checked{appearance:none;-webkit-appearance:none;background-color:#4dba58;border:2px solid #4dba58;position:relative}.page-cart-checkout .left-content .container-billing .addresses-container .billing-address .address-checkbox input[type=checkbox]:checked:after,.page-cart-checkout .left-content .container-billing .addresses-container .customer-address .address-checkbox input[type=checkbox]:checked:after,.page-cart-checkout .left-content .container-billing .addresses-container .delivery-address .address-checkbox input[type=checkbox]:checked:after,.page-cart-checkout .left-content .container-contact .addresses-container .billing-address .address-checkbox input[type=checkbox]:checked:after,.page-cart-checkout .left-content .container-contact .addresses-container .customer-address .address-checkbox input[type=checkbox]:checked:after,.page-cart-checkout .left-content .container-contact .addresses-container .delivery-address .address-checkbox input[type=checkbox]:checked:after,.page-cart-checkout .left-content .container-delivery .addresses-container .billing-address .address-checkbox input[type=checkbox]:checked:after,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-address .address-checkbox input[type=checkbox]:checked:after,.page-cart-checkout .left-content .container-delivery .addresses-container .delivery-address .address-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-billing .addresses-container .billing-address .address-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-address .address-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-billing .addresses-container .delivery-address .address-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-contact .addresses-container .billing-address .address-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-address .address-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-contact .addresses-container .delivery-address .address-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-delivery .addresses-container .billing-address .address-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-address .address-checkbox input[type=checkbox]:checked:after,.page-quotation-checkout .left-content .container-delivery .addresses-container .delivery-address .address-checkbox input[type=checkbox]:checked:after{color:#fff;content:"✓";font-size:.8rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.page-cart-checkout .left-content .container-billing .addresses-container .billing-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-cart-checkout .left-content .container-billing .addresses-container .customer-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-cart-checkout .left-content .container-billing .addresses-container .delivery-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-cart-checkout .left-content .container-contact .addresses-container .billing-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-cart-checkout .left-content .container-contact .addresses-container .customer-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-cart-checkout .left-content .container-contact .addresses-container .delivery-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-cart-checkout .left-content .container-delivery .addresses-container .billing-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-cart-checkout .left-content .container-delivery .addresses-container .customer-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-cart-checkout .left-content .container-delivery .addresses-container .delivery-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-billing .addresses-container .billing-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-billing .addresses-container .customer-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-billing .addresses-container .delivery-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-contact .addresses-container .billing-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-contact .addresses-container .customer-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-contact .addresses-container .delivery-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-delivery .addresses-container .billing-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-address:hover .address-checkbox input[type=checkbox]:not(:checked),.page-quotation-checkout .left-content .container-delivery .addresses-container .delivery-address:hover .address-checkbox input[type=checkbox]:not(:checked){background-color:#e9ecef;border-color:#6c757d;opacity:.7;transform:scale(1.1);transition:all .2s ease}.page-cart-checkout .left-content .container-billing .addresses-container .billing-address .address-content,.page-cart-checkout .left-content .container-billing .addresses-container .customer-address .address-content,.page-cart-checkout .left-content .container-billing .addresses-container .delivery-address .address-content,.page-cart-checkout .left-content .container-contact .addresses-container .billing-address .address-content,.page-cart-checkout .left-content .container-contact .addresses-container .customer-address .address-content,.page-cart-checkout .left-content .container-contact .addresses-container .delivery-address .address-content,.page-cart-checkout .left-content .container-delivery .addresses-container .billing-address .address-content,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-address .address-content,.page-cart-checkout .left-content .container-delivery .addresses-container .delivery-address .address-content,.page-quotation-checkout .left-content .container-billing .addresses-container .billing-address .address-content,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-address .address-content,.page-quotation-checkout .left-content .container-billing .addresses-container .delivery-address .address-content,.page-quotation-checkout .left-content .container-contact .addresses-container .billing-address .address-content,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-address .address-content,.page-quotation-checkout .left-content .container-contact .addresses-container .delivery-address .address-content,.page-quotation-checkout .left-content .container-delivery .addresses-container .billing-address .address-content,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-address .address-content,.page-quotation-checkout .left-content .container-delivery .addresses-container .delivery-address .address-content{flex:1}.page-cart-checkout .left-content .container-billing .addresses-container .billing-address .address-edit-button,.page-cart-checkout .left-content .container-billing .addresses-container .billing-address .container-header-actions,.page-cart-checkout .left-content .container-billing .addresses-container .customer-address .address-edit-button,.page-cart-checkout .left-content .container-billing .addresses-container .customer-address .container-header-actions,.page-cart-checkout .left-content .container-billing .addresses-container .delivery-address .address-edit-button,.page-cart-checkout .left-content .container-billing .addresses-container .delivery-address .container-header-actions,.page-cart-checkout .left-content .container-contact .addresses-container .billing-address .address-edit-button,.page-cart-checkout .left-content .container-contact .addresses-container .billing-address .container-header-actions,.page-cart-checkout .left-content .container-contact .addresses-container .customer-address .address-edit-button,.page-cart-checkout .left-content .container-contact .addresses-container .customer-address .container-header-actions,.page-cart-checkout .left-content .container-contact .addresses-container .delivery-address .address-edit-button,.page-cart-checkout .left-content .container-contact .addresses-container .delivery-address .container-header-actions,.page-cart-checkout .left-content .container-delivery .addresses-container .billing-address .address-edit-button,.page-cart-checkout .left-content .container-delivery .addresses-container .billing-address .container-header-actions,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-address .address-edit-button,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-address .container-header-actions,.page-cart-checkout .left-content .container-delivery .addresses-container .delivery-address .address-edit-button,.page-cart-checkout .left-content .container-delivery .addresses-container .delivery-address .container-header-actions,.page-quotation-checkout .left-content .container-billing .addresses-container .billing-address .address-edit-button,.page-quotation-checkout .left-content .container-billing .addresses-container .billing-address .container-header-actions,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-address .address-edit-button,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-address .container-header-actions,.page-quotation-checkout .left-content .container-billing .addresses-container .delivery-address .address-edit-button,.page-quotation-checkout .left-content .container-billing .addresses-container .delivery-address .container-header-actions,.page-quotation-checkout .left-content .container-contact .addresses-container .billing-address .address-edit-button,.page-quotation-checkout .left-content .container-contact .addresses-container .billing-address .container-header-actions,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-address .address-edit-button,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-address .container-header-actions,.page-quotation-checkout .left-content .container-contact .addresses-container .delivery-address .address-edit-button,.page-quotation-checkout .left-content .container-contact .addresses-container .delivery-address .container-header-actions,.page-quotation-checkout .left-content .container-delivery .addresses-container .billing-address .address-edit-button,.page-quotation-checkout .left-content .container-delivery .addresses-container .billing-address .container-header-actions,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-address .address-edit-button,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-address .container-header-actions,.page-quotation-checkout .left-content .container-delivery .addresses-container .delivery-address .address-edit-button,.page-quotation-checkout .left-content .container-delivery .addresses-container .delivery-address .container-header-actions{flex-shrink:0;margin-left:auto}.page-cart-checkout .left-content .container-billing .addresses-container .billing-address.selected,.page-cart-checkout .left-content .container-billing .addresses-container .customer-address.selected,.page-cart-checkout .left-content .container-billing .addresses-container .delivery-address.selected,.page-cart-checkout .left-content .container-contact .addresses-container .billing-address.selected,.page-cart-checkout .left-content .container-contact .addresses-container .customer-address.selected,.page-cart-checkout .left-content .container-contact .addresses-container .delivery-address.selected,.page-cart-checkout .left-content .container-delivery .addresses-container .billing-address.selected,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-address.selected,.page-cart-checkout .left-content .container-delivery .addresses-container .delivery-address.selected,.page-quotation-checkout .left-content .container-billing .addresses-container .billing-address.selected,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-address.selected,.page-quotation-checkout .left-content .container-billing .addresses-container .delivery-address.selected,.page-quotation-checkout .left-content .container-contact .addresses-container .billing-address.selected,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-address.selected,.page-quotation-checkout .left-content .container-contact .addresses-container .delivery-address.selected,.page-quotation-checkout .left-content .container-delivery .addresses-container .billing-address.selected,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-address.selected,.page-quotation-checkout .left-content .container-delivery .addresses-container .delivery-address.selected{background:#f1f2f2;box-shadow:none;cursor:default}.page-cart-checkout .left-content .container-billing .addresses-container .billing-address.selected .selected-address,.page-cart-checkout .left-content .container-billing .addresses-container .customer-address.selected .selected-address,.page-cart-checkout .left-content .container-billing .addresses-container .delivery-address.selected .selected-address,.page-cart-checkout .left-content .container-contact .addresses-container .billing-address.selected .selected-address,.page-cart-checkout .left-content .container-contact .addresses-container .customer-address.selected .selected-address,.page-cart-checkout .left-content .container-contact .addresses-container .delivery-address.selected .selected-address,.page-cart-checkout .left-content .container-delivery .addresses-container .billing-address.selected .selected-address,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-address.selected .selected-address,.page-cart-checkout .left-content .container-delivery .addresses-container .delivery-address.selected .selected-address,.page-quotation-checkout .left-content .container-billing .addresses-container .billing-address.selected .selected-address,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-address.selected .selected-address,.page-quotation-checkout .left-content .container-billing .addresses-container .delivery-address.selected .selected-address,.page-quotation-checkout .left-content .container-contact .addresses-container .billing-address.selected .selected-address,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-address.selected .selected-address,.page-quotation-checkout .left-content .container-contact .addresses-container .delivery-address.selected .selected-address,.page-quotation-checkout .left-content .container-delivery .addresses-container .billing-address.selected .selected-address,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-address.selected .selected-address,.page-quotation-checkout .left-content .container-delivery .addresses-container .delivery-address.selected .selected-address{background-color:#ccefda;display:none;flex-shrink:0;margin-left:auto;margin-top:6px}.page-cart-checkout .left-content .container-billing .addresses-container .billing-address.selectable,.page-cart-checkout .left-content .container-billing .addresses-container .customer-address.selectable,.page-cart-checkout .left-content .container-billing .addresses-container .delivery-address.selectable,.page-cart-checkout .left-content .container-contact .addresses-container .billing-address.selectable,.page-cart-checkout .left-content .container-contact .addresses-container .customer-address.selectable,.page-cart-checkout .left-content .container-contact .addresses-container .delivery-address.selectable,.page-cart-checkout .left-content .container-delivery .addresses-container .billing-address.selectable,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-address.selectable,.page-cart-checkout .left-content .container-delivery .addresses-container .delivery-address.selectable,.page-quotation-checkout .left-content .container-billing .addresses-container .billing-address.selectable,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-address.selectable,.page-quotation-checkout .left-content .container-billing .addresses-container .delivery-address.selectable,.page-quotation-checkout .left-content .container-contact .addresses-container .billing-address.selectable,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-address.selectable,.page-quotation-checkout .left-content .container-contact .addresses-container .delivery-address.selectable,.page-quotation-checkout .left-content .container-delivery .addresses-container .billing-address.selectable,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-address.selectable,.page-quotation-checkout .left-content .container-delivery .addresses-container .delivery-address.selectable{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.page-cart-checkout .left-content .container-billing .addresses-container .billing-address.unknown,.page-cart-checkout .left-content .container-billing .addresses-container .customer-address.unknown,.page-cart-checkout .left-content .container-billing .addresses-container .delivery-address.unknown,.page-cart-checkout .left-content .container-contact .addresses-container .billing-address.unknown,.page-cart-checkout .left-content .container-contact .addresses-container .customer-address.unknown,.page-cart-checkout .left-content .container-contact .addresses-container .delivery-address.unknown,.page-cart-checkout .left-content .container-delivery .addresses-container .billing-address.unknown,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-address.unknown,.page-cart-checkout .left-content .container-delivery .addresses-container .delivery-address.unknown,.page-quotation-checkout .left-content .container-billing .addresses-container .billing-address.unknown,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-address.unknown,.page-quotation-checkout .left-content .container-billing .addresses-container .delivery-address.unknown,.page-quotation-checkout .left-content .container-contact .addresses-container .billing-address.unknown,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-address.unknown,.page-quotation-checkout .left-content .container-contact .addresses-container .delivery-address.unknown,.page-quotation-checkout .left-content .container-delivery .addresses-container .billing-address.unknown,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-address.unknown,.page-quotation-checkout .left-content .container-delivery .addresses-container .delivery-address.unknown{background-color:#fff6d1}.page-cart-checkout .left-content .container-billing .addresses-container .new-address-option,.page-cart-checkout .left-content .container-contact .addresses-container .new-address-option,.page-cart-checkout .left-content .container-delivery .addresses-container .new-address-option,.page-quotation-checkout .left-content .container-billing .addresses-container .new-address-option,.page-quotation-checkout .left-content .container-contact .addresses-container .new-address-option,.page-quotation-checkout .left-content .container-delivery .addresses-container .new-address-option{align-items:center;background:#fff;border:2px dashed #ccc;border-radius:10px;cursor:pointer;display:flex;gap:.75rem;padding:1rem}.page-cart-checkout .left-content .container-billing .addresses-container .new-address-option .address-checkbox,.page-cart-checkout .left-content .container-contact .addresses-container .new-address-option .address-checkbox,.page-cart-checkout .left-content .container-delivery .addresses-container .new-address-option .address-checkbox,.page-quotation-checkout .left-content .container-billing .addresses-container .new-address-option .address-checkbox,.page-quotation-checkout .left-content .container-contact .addresses-container .new-address-option .address-checkbox,.page-quotation-checkout .left-content .container-delivery .addresses-container .new-address-option .address-checkbox{align-items:center;display:flex;flex-shrink:0}.page-cart-checkout .left-content .container-billing .addresses-container .new-address-option .address-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-contact .addresses-container .new-address-option .address-checkbox input[type=checkbox],.page-cart-checkout .left-content .container-delivery .addresses-container .new-address-option .address-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-billing .addresses-container .new-address-option .address-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-contact .addresses-container .new-address-option .address-checkbox input[type=checkbox],.page-quotation-checkout .left-content .container-delivery .addresses-container .new-address-option .address-checkbox input[type=checkbox]{accent-color:#4dba58;cursor:pointer;height:1.2rem;pointer-events:none;width:1.2rem}.page-cart-checkout .left-content .container-billing .addresses-container .new-address-option .address-content,.page-cart-checkout .left-content .container-contact .addresses-container .new-address-option .address-content,.page-cart-checkout .left-content .container-delivery .addresses-container .new-address-option .address-content,.page-quotation-checkout .left-content .container-billing .addresses-container .new-address-option .address-content,.page-quotation-checkout .left-content .container-contact .addresses-container .new-address-option .address-content,.page-quotation-checkout .left-content .container-delivery .addresses-container .new-address-option .address-content{flex:1}.page-cart-checkout .left-content .container-billing .addresses-container .new-address-option:hover,.page-cart-checkout .left-content .container-contact .addresses-container .new-address-option:hover,.page-cart-checkout .left-content .container-delivery .addresses-container .new-address-option:hover,.page-quotation-checkout .left-content .container-billing .addresses-container .new-address-option:hover,.page-quotation-checkout .left-content .container-contact .addresses-container .new-address-option:hover,.page-quotation-checkout .left-content .container-delivery .addresses-container .new-address-option:hover{background-color:#f8f9fa;border-color:#adb5bd}.page-cart-checkout .left-content .container-billing .addresses-container .customer-create-address,.page-cart-checkout .left-content .container-contact .addresses-container .customer-create-address,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-create-address,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-create-address,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-create-address,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-create-address{background:#f1f2f2;border-radius:10px;display:none;padding:1rem}.page-cart-checkout .left-content .container-billing .addresses-container .customer-create-address.visible,.page-cart-checkout .left-content .container-contact .addresses-container .customer-create-address.visible,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-create-address.visible,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-create-address.visible,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-create-address.visible,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-create-address.visible{display:block}.page-cart-checkout .left-content .container-billing .addresses-container .customer-create-address .customer-create-address-actions,.page-cart-checkout .left-content .container-contact .addresses-container .customer-create-address .customer-create-address-actions,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-create-address .customer-create-address-actions,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-create-address .customer-create-address-actions,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-create-address .customer-create-address-actions,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-create-address .customer-create-address-actions{display:flex;justify-content:flex-end}.page-cart-checkout .left-content .container-billing .addresses-container .customer-create-address .customer-create-address-actions .cancel-btn,.page-cart-checkout .left-content .container-contact .addresses-container .customer-create-address .customer-create-address-actions .cancel-btn,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-create-address .customer-create-address-actions .cancel-btn,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-create-address .customer-create-address-actions .cancel-btn,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-create-address .customer-create-address-actions .cancel-btn,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-create-address .customer-create-address-actions .cancel-btn{display:none}.page-cart-checkout .left-content .container-billing .addresses-container .customer-create-address .customer-create-address-actions .cancel-btn.visible,.page-cart-checkout .left-content .container-contact .addresses-container .customer-create-address .customer-create-address-actions .cancel-btn.visible,.page-cart-checkout .left-content .container-delivery .addresses-container .customer-create-address .customer-create-address-actions .cancel-btn.visible,.page-quotation-checkout .left-content .container-billing .addresses-container .customer-create-address .customer-create-address-actions .cancel-btn.visible,.page-quotation-checkout .left-content .container-contact .addresses-container .customer-create-address .customer-create-address-actions .cancel-btn.visible,.page-quotation-checkout .left-content .container-delivery .addresses-container .customer-create-address .customer-create-address-actions .cancel-btn.visible{display:block}.page-cart-checkout .left-content .container-billing .tva-number,.page-cart-checkout .left-content .container-contact .tva-number,.page-cart-checkout .left-content .container-delivery .tva-number,.page-quotation-checkout .left-content .container-billing .tva-number,.page-quotation-checkout .left-content .container-contact .tva-number,.page-quotation-checkout .left-content .container-delivery .tva-number{width:15rem}.page-cart-checkout .left-content .container-contact .contact-container-action,.page-quotation-checkout .left-content .container-contact .contact-container-action{display:flex;justify-content:flex-end}.page-cart-checkout .left-content .container-contact .contact-item,.page-quotation-checkout .left-content .container-contact .contact-item{align-items:center;background:#f1f2f2;border-radius:10px;display:flex;justify-content:flex-start;padding:1rem}.page-cart-checkout .left-content .container-contact .contact-item .container-header-actions,.page-quotation-checkout .left-content .container-contact .contact-item .container-header-actions{margin-left:auto}.page-cart-checkout .left-content .container-contact .contact-form,.page-cart-checkout .left-content .container-contact .contact-form-create,.page-quotation-checkout .left-content .container-contact .contact-form,.page-quotation-checkout .left-content .container-contact .contact-form-create{background:#f1f2f2;border-radius:10px;padding:.5rem}.page-cart-checkout .left-content .container-contact .contact-form-create.compact,.page-cart-checkout .left-content .container-contact .contact-form.compact,.page-quotation-checkout .left-content .container-contact .contact-form-create.compact,.page-quotation-checkout .left-content .container-contact .contact-form.compact{padding:1rem}.page-cart-checkout .left-content .container-contact .contact-form-create.compact .row,.page-cart-checkout .left-content .container-contact .contact-form.compact .row,.page-quotation-checkout .left-content .container-contact .contact-form-create.compact .row,.page-quotation-checkout .left-content .container-contact .contact-form.compact .row{margin-bottom:.5rem}.page-cart-checkout .left-content .container-contact .contact-form-create.compact .form-control-sm,.page-cart-checkout .left-content .container-contact .contact-form.compact .form-control-sm,.page-quotation-checkout .left-content .container-contact .contact-form-create.compact .form-control-sm,.page-quotation-checkout .left-content .container-contact .contact-form.compact .form-control-sm{font-size:.8rem}.page-cart-checkout .left-content .container-contact .contact-form,.page-quotation-checkout .left-content .container-contact .contact-form{display:none}.page-cart-checkout .left-content .container-contact .contact-form.visible,.page-quotation-checkout .left-content .container-contact .contact-form.visible{display:block}.page-cart-checkout .left-content .container-contact :has(.contact-form.visible) .contact-item,.page-quotation-checkout .left-content .container-contact :has(.contact-form.visible) .contact-item{display:none}.page-cart-checkout .right-content,.page-quotation-checkout .right-content{background-color:#f1f2f2;display:flex;flex:0 50%;flex-direction:column;width:50%}.page-cart-checkout .right-content .cart-summary,.page-cart-checkout .right-content .quotation-summary,.page-quotation-checkout .right-content .cart-summary,.page-quotation-checkout .right-content .quotation-summary{background:#f1f2f2;color:#0d0d0d;padding:0 2rem 2rem}.page-cart-checkout .right-content .cart-summary .cart-summary-items,.page-cart-checkout .right-content .cart-summary .quotation-summary-items,.page-cart-checkout .right-content .quotation-summary .cart-summary-items,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items,.page-quotation-checkout .right-content .cart-summary .cart-summary-items,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items{margin:1rem 0 0}.page-cart-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row,.page-cart-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.6rem}.page-cart-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row .price,.page-cart-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row .price,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row .price,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row .price,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row .price,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row .price,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row .price,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row .price,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row .price,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row .price,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row .price,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row .price,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row .price,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row .price,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row .price,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row .price{font-size:.9rem;text-align:right;width:20rem}.page-cart-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row .project-toggle,.page-cart-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row .project-toggle,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row .project-toggle,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row .project-toggle,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row .project-toggle,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row .project-toggle,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row .project-toggle,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row .project-toggle,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row .project-toggle,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row .project-toggle,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row .project-toggle,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row .project-toggle,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row .project-toggle,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row .project-toggle,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row .project-toggle,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row .project-toggle{font-size:.75rem;opacity:.6;transition:all .2s ease}.page-cart-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row .project-toggle:hover,.page-cart-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row .project-toggle:hover,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row .project-toggle:hover,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row .project-toggle:hover,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row .project-toggle:hover,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row .project-toggle:hover,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row .project-toggle:hover,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row .project-toggle:hover,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row .project-toggle:hover,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row .project-toggle:hover,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row .project-toggle:hover,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row .project-toggle:hover,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row .project-toggle:hover,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row .project-toggle:hover,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row .project-toggle:hover,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row .project-toggle:hover{opacity:1;text-decoration:none}.page-cart-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row .project-toggle:focus,.page-cart-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row .project-toggle:focus,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row .project-toggle:focus,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row .project-toggle:focus,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row .project-toggle:focus,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row .project-toggle:focus,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row .project-toggle:focus,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row .project-toggle:focus,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row .project-toggle:focus,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row .project-toggle:focus,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row .project-toggle:focus,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row .project-toggle:focus,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row .project-toggle:focus,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row .project-toggle:focus,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row .project-toggle:focus,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row .project-toggle:focus{box-shadow:none;text-decoration:none}.page-cart-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-cart-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row .project-toggle[aria-expanded=true] .fa-chevron-down{transform:rotate(180deg)}.page-cart-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down,.page-cart-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down{font-size:.8rem;transition:transform .2s ease}.page-cart-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-cart-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-cart-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-cart-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-cart-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-quotation-checkout .right-content .cart-summary .cart-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-quotation-checkout .right-content .cart-summary .quotation-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-quotation-checkout .right-content .quotation-summary .cart-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .cart-summary-items-row .project-toggle .fa-chevron-down.rotate-180,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-items .quotation-summary-items-row .project-toggle .fa-chevron-down.rotate-180{transform:rotate(180deg)}.page-cart-checkout .right-content .cart-summary .cart-summary-row,.page-cart-checkout .right-content .cart-summary .quotation-summary-row,.page-cart-checkout .right-content .quotation-summary .cart-summary-row,.page-cart-checkout .right-content .quotation-summary .quotation-summary-row,.page-quotation-checkout .right-content .cart-summary .cart-summary-row,.page-quotation-checkout .right-content .cart-summary .quotation-summary-row,.page-quotation-checkout .right-content .quotation-summary .cart-summary-row,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-row{align-items:flex-end;display:flex;justify-content:space-between;margin-top:.6rem}.page-cart-checkout .right-content .cart-summary .cart-summary-row.inactive,.page-cart-checkout .right-content .cart-summary .quotation-summary-row.inactive,.page-cart-checkout .right-content .quotation-summary .cart-summary-row.inactive,.page-cart-checkout .right-content .quotation-summary .quotation-summary-row.inactive,.page-quotation-checkout .right-content .cart-summary .cart-summary-row.inactive,.page-quotation-checkout .right-content .cart-summary .quotation-summary-row.inactive,.page-quotation-checkout .right-content .quotation-summary .cart-summary-row.inactive,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-row.inactive{filter:blur(2px);opacity:.5}.page-cart-checkout .right-content .cart-summary .cart-summary-row .label.total,.page-cart-checkout .right-content .cart-summary .quotation-summary-row .label.total,.page-cart-checkout .right-content .quotation-summary .cart-summary-row .label.total,.page-cart-checkout .right-content .quotation-summary .quotation-summary-row .label.total,.page-quotation-checkout .right-content .cart-summary .cart-summary-row .label.total,.page-quotation-checkout .right-content .cart-summary .quotation-summary-row .label.total,.page-quotation-checkout .right-content .quotation-summary .cart-summary-row .label.total,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-row .label.total{color:#4dba58;font-size:1.2rem;font-weight:700;text-transform:uppercase}.page-cart-checkout .right-content .cart-summary .cart-summary-row .value,.page-cart-checkout .right-content .cart-summary .quotation-summary-row .value,.page-cart-checkout .right-content .quotation-summary .cart-summary-row .value,.page-cart-checkout .right-content .quotation-summary .quotation-summary-row .value,.page-quotation-checkout .right-content .cart-summary .cart-summary-row .value,.page-quotation-checkout .right-content .cart-summary .quotation-summary-row .value,.page-quotation-checkout .right-content .quotation-summary .cart-summary-row .value,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-row .value{font-size:.9rem;text-align:right}.page-cart-checkout .right-content .cart-summary .cart-summary-row .value.total,.page-cart-checkout .right-content .cart-summary .quotation-summary-row .value.total,.page-cart-checkout .right-content .quotation-summary .cart-summary-row .value.total,.page-cart-checkout .right-content .quotation-summary .quotation-summary-row .value.total,.page-quotation-checkout .right-content .cart-summary .cart-summary-row .value.total,.page-quotation-checkout .right-content .cart-summary .quotation-summary-row .value.total,.page-quotation-checkout .right-content .quotation-summary .cart-summary-row .value.total,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-row .value.total{color:#4dba58;font-size:1.2rem;font-weight:700}.page-cart-checkout .right-content .cart-summary.totalOnTop,.page-cart-checkout .right-content .quotation-summary.totalOnTop,.page-quotation-checkout .right-content .cart-summary.totalOnTop,.page-quotation-checkout .right-content .quotation-summary.totalOnTop{border-bottom:1px solid #ced4da;margin-bottom:1rem;padding:0 0 1rem}.page-cart-checkout .right-content .cart-summary.totalOnTop .cart-summary-row,.page-cart-checkout .right-content .cart-summary.totalOnTop .quotation-summary-row,.page-cart-checkout .right-content .quotation-summary.totalOnTop .cart-summary-row,.page-cart-checkout .right-content .quotation-summary.totalOnTop .quotation-summary-row,.page-quotation-checkout .right-content .cart-summary.totalOnTop .cart-summary-row,.page-quotation-checkout .right-content .cart-summary.totalOnTop .quotation-summary-row,.page-quotation-checkout .right-content .quotation-summary.totalOnTop .cart-summary-row,.page-quotation-checkout .right-content .quotation-summary.totalOnTop .quotation-summary-row{margin-top:0}.page-cart-checkout .right-content .cart-summary .cart-summary-checkout,.page-cart-checkout .right-content .cart-summary .quotation-summary-checkout,.page-cart-checkout .right-content .quotation-summary .cart-summary-checkout,.page-cart-checkout .right-content .quotation-summary .quotation-summary-checkout,.page-quotation-checkout .right-content .cart-summary .cart-summary-checkout,.page-quotation-checkout .right-content .cart-summary .quotation-summary-checkout,.page-quotation-checkout .right-content .quotation-summary .cart-summary-checkout,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-checkout{margin-top:2rem}.page-cart-checkout .right-content .cart-summary .cart-summary-checkout .text-accept,.page-cart-checkout .right-content .cart-summary .quotation-summary-checkout .text-accept,.page-cart-checkout .right-content .quotation-summary .cart-summary-checkout .text-accept,.page-cart-checkout .right-content .quotation-summary .quotation-summary-checkout .text-accept,.page-quotation-checkout .right-content .cart-summary .cart-summary-checkout .text-accept,.page-quotation-checkout .right-content .cart-summary .quotation-summary-checkout .text-accept,.page-quotation-checkout .right-content .quotation-summary .cart-summary-checkout .text-accept,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-checkout .text-accept{font-size:.7rem}.page-cart-checkout .right-content .cart-summary .cart-summary-checkout .btn-checkout,.page-cart-checkout .right-content .cart-summary .quotation-summary-checkout .btn-checkout,.page-cart-checkout .right-content .quotation-summary .cart-summary-checkout .btn-checkout,.page-cart-checkout .right-content .quotation-summary .quotation-summary-checkout .btn-checkout,.page-quotation-checkout .right-content .cart-summary .cart-summary-checkout .btn-checkout,.page-quotation-checkout .right-content .cart-summary .quotation-summary-checkout .btn-checkout,.page-quotation-checkout .right-content .quotation-summary .cart-summary-checkout .btn-checkout,.page-quotation-checkout .right-content .quotation-summary .quotation-summary-checkout .btn-checkout{display:block;text-transform:uppercase;width:100%}.page-cart-checkout .right-content .alert-messages-container,.page-quotation-checkout .right-content .alert-messages-container{display:flex;flex-direction:column;gap:.5rem;padding-left:2rem;padding-top:1rem}.page-cart-checkout .right-content .alert-messages-container .alert-message,.page-quotation-checkout .right-content .alert-messages-container .alert-message{width:calc(100% - 2rem)}.page-cart-checkout .right-content #payment,.page-quotation-checkout .right-content #payment{padding:2rem 2rem 1rem}.page-cart-checkout .right-content #payment .payments-container,.page-quotation-checkout .right-content #payment .payments-container{display:flex;flex-direction:column;justify-content:flex-start}.page-cart-checkout .right-content #payment .payments-container a.choice,.page-quotation-checkout .right-content #payment .payments-container a.choice{background-color:#fff;border:1px solid #a8a8b1;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;padding:1rem;text-align:left;width:100%}.page-cart-checkout .right-content #payment .payments-container a.choice div:first-of-type,.page-quotation-checkout .right-content #payment .payments-container a.choice div:first-of-type{align-items:center;display:flex}.page-cart-checkout .right-content #payment .payments-container a.choice span,.page-quotation-checkout .right-content #payment .payments-container a.choice span{font-size:1rem;font-weight:700}.page-cart-checkout .right-content #payment .payments-container a.choice.selected,.page-quotation-checkout .right-content #payment .payments-container a.choice.selected{background-color:#000;color:#fff}.page-cart-checkout .right-content #payment .payments-container a.choice.selected div:last-of-type,.page-quotation-checkout .right-content #payment .payments-container a.choice.selected div:last-of-type{color:#fff!important}@media (max-width:1024px){.page-cart-checkout,.page-quotation-checkout{flex-direction:column}.page-cart-checkout .left-content,.page-quotation-checkout .left-content{flex:1;margin:1rem 0 0;width:100%}.page-cart-checkout .right-content,.page-quotation-checkout .right-content{flex:1;width:100%}.page-cart-checkout .container-contact .contact-item .container-header-actions,.page-quotation-checkout .container-contact .contact-item .container-header-actions{order:3}.page-cart-checkout .container-contact .contact-item span:nth-child(3),.page-quotation-checkout .container-contact .contact-item span:nth-child(3){flex-basis:100%}.page-cart-checkout .container-contact .contact-item span:nth-child(2),.page-quotation-checkout .container-contact .contact-item span:nth-child(2){flex-basis:auto}}@media (max-width:768px){.page-cart-checkout .container-contact .contact-item .container-header-actions,.page-quotation-checkout .container-contact .contact-item .container-header-actions{order:2}.page-cart-checkout .container-contact .contact-item span:nth-child(2),.page-quotation-checkout .container-contact .contact-item span:nth-child(2){flex-basis:100%;order:3}}@media (max-width:400px){.page-cart-checkout .container-contact .contact-item .container-header-actions,.page-quotation-checkout .container-contact .contact-item .container-header-actions{display:flex;flex:auto;justify-content:center;margin-top:.5rem;order:4}}