.cart{margin:0!important}.cart-new-template-2025 .counter{width:unset;background:transparent;align-items:end}.cart-new-template-2025 .counter .counter-text{color:#ec7824!important;font-family:poppins;font-size:16px;font-weight:400}.cart-new-template-2025 .counter-holder .h5-sm{font-size:48px;font-weight:700;color:#1f1f1f;font-family:Poppins;line-height:160%;text-align:center;text-transform:capitalize}.cart-new-template-2025 .grid{background:transparent;border:0px;border-bottom:1px solid rgba(31,31,31,.32);border-radius:0}.cart-new-template-2025 .cart-page-col-name{color:#1f1f1f!important;font-family:Poppins;font-weight:500;font-size:16px;line-height:160%;text-transform:capitalize}.cart-new-template-2025 .image_comtent{display:flex;justify-content:space-around;gap:5px}.cart-new-template-2025 .column_wrap_cart{display:flex;gap:30px}.cart-new-template-2025 .grid,.cart-new-template-2025 .cart-item-3{grid-template-columns:2fr 1fr 1fr;margin-bottom:30px}.cart-new-template-2025 .div-block-31{display:grid}.cart-new-template-2025 .remove{width:unset;color:#555;font-family:Poppins;font-weight:400;font-size:14px;line-height:30px;text-align:center;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;text-decoration-skip-ink:auto}.cart-new-template-2025 .remove: hover{color:#ec7824}.cart-new-template-2025 .product-title{font-size:16px;line-height:100%;font-family:Montserrat;font-weight:700;color:#1f1f1f;text-decoration:none}.cart-new-template-2025 .product-desc{font-size:14px;line-height:20px;margin-bottom:3px;font-family:Montserrat;font-weight:500;color:#555}.cart-new-template-2025 .cart_item_properties{font-size:14px;line-height:20px;margin-top:10px;margin-bottom:0;font-family:Montserrat;font-weight:500;color:#4a3b3a}.cart-new-template-2025 .single_item_price{font-size:14px;line-height:22px;margin-bottom:3px;font-family:Montserrat;font-weight:600;color:#ec7824!important}.cart-new-template-2025 .item-link{width:120px;height:120px}.cart-new-template-2025 .cart-footer-2{border:1px solid rgba(31,31,31,.2);border-radius:24px;padding:15px;flex:0 0 30%;max-width:30%}.cart-new-template-2025 .button.add_to_cart{background:#09b205}.cart-new-template-2025 .instalment_payment_brk img.instalment_pay_icon{width:70px}.cart-new-template-2025 .instalment_payment_brk{display:flex;gap:15px;align-items:center;margin:15px 0 20px}.cart-new-template-2025 .instalment_payment_brk .text_paym{font-family:Montserrat;font-weight:400;font-size:14px;line-height:22px;vertical-align:middle}.cart-new-template-2025 .instalment_payment_brk .text_paym .brk_price{font-size:14px;font-weight:700}.cart-new-template-2025 .faq_question_grid{padding:8px 0;margin-bottom:10px;border-bottom:1px solid #efefef;border-radius:0}.cart-customize-layout-wrapper .column_wrap_cart .left_content .w-layout-grid.grid{justify-items:left;padding-left:0;padding-right:0}.cart-customize-layout-wrapper .column_wrap_cart .left_content .cart-image{border-radius:6px}.cart-customize-layout-wrapper .cart_items_ .quantity-block{width:130px;height:39px;border-radius:30px;border:2px solid #F7CD49;padding:0}.cart-customize-layout-wrapper .cart_items_ .quantity-block .quantity{padding:0}.cart-customize-layout-wrapper .cart_items_ .quantity-block .input-group-button.cart-minus{flex:0 0 25%;max-width:25%;height:33px;padding:0;background:#fef7dd;border-radius:30px 0 0 30px;justify-content:center;cursor:pointer}.cart-customize-layout-wrapper .cart_items_ .quantity-block .input-group-button.cart-plus{flex:0 0 25%;max-width:25%;height:33px;border-radius:0 30px 30px 0;background:#fef7dd;justify-content:center;cursor:pointer}.cart-customize-layout-wrapper .cart-items #final-line-price{font-family:Montserrat;font-weight:600;font-size:16px;line-height:22px;vertical-align:middle;color:#09b205}.cart-customize-layout-wrapper .column_wrap_cart .left_content .w-layout-grid.grid .cart-content-head{text-align:left;width:100%}.cart-customize-layout-wrapper .column_wrap_cart .left_content .w-layout-grid.grid .cart-qty-head{width:100%;text-align:center}.cart-customize-layout-wrapper .column_wrap_cart .left_content .w-layout-grid.grid .cart-total-head{width:100%;text-align:right}.cart-customize-layout-wrapper .cart-items .cart-item-3{padding-left:0;padding-right:0;padding-bottom:30px}.cart-customize-layout-wrapper .cart_items_ .quantity-block .quantity::-webkit-outer-spin-button,.cart-customize-layout-wrapper .cart_items_ .quantity-block .quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-customize-layout-wrapper .cart_items_ .quantity-block .quantity{-moz-appearance:textfield}.cart-customize-layout-wrapper .custom-container{max-width:100%}.cart-new-template-2025 .column_wrap_cart .left_content .counter-holder{margin-bottom:20px}.cart-customize-layout-wrapper .cart-items .cart-footer-2{display:block;padding:0;border:0;margin-top:0;position:relative}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-totals{border:1px solid rgba(31,31,31,.2);padding:20px 30px;border-radius:24px;position:sticky;top:100px}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .faq_question_columns .faq_question_grid:last-child{border-bottom:0;margin:0;padding:0}.cart-customize-layout-wrapper .column_wrap_cart .left_content{flex:0 0 68%;max-width:68%}.cart-customize-layout-wrapper .custom-container .cart-form{padding:0}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-line.cartSubtotal .semi-text{font-family:Montserrat;font-weight:600;font-size:16px;line-height:22px;text-align:right;vertical-align:middle;color:#1f1f1f}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-line.cartSubtotal .semiTextLeft{font-family:Montserrat;font-weight:600;font-size:16px;line-height:22px;vertical-align:middle;color:#1f1f1f}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-line.cartDiscount .semi-text{font-family:Montserrat;font-weight:400;font-size:16px;line-height:22px;vertical-align:middle}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-line.cartShipping .semi-text{font-family:Montserrat;font-weight:400;font-size:16px;line-height:22px;vertical-align:middle;color:#1f1f1f}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-line.cartShipping .text-green-500{color:#09b205!important;text-transform:capitalize}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-line{margin:15px 0}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-line.cartTotal{background:#fff7f2;height:42px;padding:10px 11px;border-radius:8px}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-line.cartTotal div{font-family:Montserrat;font-weight:600;font-size:16px;line-height:22px;vertical-align:middle;color:#ec7824}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cartCheckoutBtnWrapper{text-align:center}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cartCheckoutBtnWrapper .checkoutBtngrid{width:100%;height:70px;display:flex;background:#09b205;align-items:center;justify-content:center;border-radius:100px;position:relative}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cartCheckoutBtnWrapper .checkoutBtngrid input:disabled{opacity:.5;background:#eee}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cartCheckoutBtnWrapper .checkoutBtngrid input{border:0;background:transparent;padding-left:10px;padding-right:0;font-family:Poppins;font-weight:700;font-size:22px;line-height:21px;text-align:center;vertical-align:middle;text-transform:uppercase;position:absolute;right:0;left:0;top:0;bottom:0}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cartCheckoutBtnWrapper .checkoutBtngrid input:hover{color:#fff}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cartCheckoutBtnWrapper .checkoutBtngrid span.checkoutIcon{position:absolute;left:10%}.cart-customize-layout-wrapper .faq_question_columns .faq_question_grid h3:after{border:0;content:"";background-image:url(/cdn/shop/files/plus_adcedd49-39fc-4cd2-8afe-45c68644ba0c.png?v=1750773103);background-size:cover;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;padding:0}.cart-customize-layout-wrapper .faq_question_columns .faq_question_grid.active h3:after{background-image:url(/cdn/shop/files/minus_728c1069-16da-4b29-918e-cf418f44f5a5.png?v=1750773173)!important;background-color:#fff!important;content:"";background-repeat:no-repeat;background-size:contain;border-radius:0;width:20px;height:4px}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .faq_question_grid h3{font-family:Poppins;font-weight:600;font-size:14px;line-height:21px;text-align:center;vertical-align:middle}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .faq_answer_ p{font-size:14px;line-height:20px}.cart globo-product-recommendations.globo-related-products{display:none}.cartRecommendations .cartRecInner h3{font-family:Poppins;font-weight:700;font-size:48px;line-height:120%;text-transform:capitalize;padding-bottom:50px}.cartRecommendations{padding-top:50px;padding-bottom:50px;background:#f6f4f1}.custom-tabs-container .custom-tabs-selector{margin-bottom:30px;display:flex;align-items:center}.custom-tabs-selector .tab-col-button button.btn.btn-tab{padding:10px 14px;border-radius:60px;font-family:Poppins;font-weight:500;font-size:16px;line-height:24px;text-align:center;vertical-align:middle;text-transform:capitalize;background:transparent}.custom-tabs-selector .tab-col-button button.active{background:#f7cd49!important}.cartRecommendations .all-product-variants ul{display:flex;align-items:center;gap:8px;padding:0}.cartRecommendations .all-product-variants ul li{display:inline-block;list-style:none;width:24px;height:24px;border-radius:30px;background-size:cover;cursor:pointer;border:1px solid #FDF7E0}.cartRecommendations .product-content-grid .productImage img{height:260px;width:100%;object-fit:cover}.cartRecommendations .product-content-grid .productContentInfo .productRating{margin-top:12px}.cartRecommendations .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-direction:row;gap:20px}.cartRecommendations .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{flex:0 0 25%;max-width:25%}.cartRecommendations .swiper:not(.swiper-initialized) .swiper-button-prev,.cartRecommendations .swiper:not(.swiper-initialized) .swiper-button-next{display:none}.cartRecommendations .swiper-button-prev.trending:after,.cartRecommendations .swiper-button-next.trending:after,.cartRecommendations .swiper-button-prev.bestseller:after,.cartRecommendations .swiper-button-next.bestseller:after{display:none}.cart-customize-layout-wrapper .cart-items .column_wrap_cart .cart_items_ cart-remove-button button{font-family:Poppins;font-weight:400;font-size:14px;line-height:16px;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;display:block;text-align:center;width:100%;background:transparent}.cart-customize-layout-wrapper .cart-items .column_wrap_cart .cart_items_ cart-remove-button button span{display:block;cursor:pointer}.cart-customize-layout-wrapper .cart-items .column_wrap_cart .cart_items_ cart-remove-button{margin-top:10px}.cart-customize-layout-wrapper .custom-container .cart-empty-container{padding-bottom:50px}.cart-customize-layout-wrapper .custom-container .cart-empty-container h1{margin-bottom:20px}.cart-customize-layout-wrapper .custom-container .cart-empty-container p{text-align:center}.cart-customize-layout-wrapper .custom-container .cart-empty-container p a{background:#09b305;border-radius:70px;color:#fff;display:inline-block;width:200px;padding:19px 0;font-family:Poppins;font-size:20px;text-decoration:none}.custom-tabs-container .custom-tabs-content .tabContent{display:none}.custom-tabs-container .custom-tabs-content .tabContent.active{display:block}.all-product-variants ul li.active{border:1px solid #000}.cart-recommendations-mobile,.sticky-checkout-button-wrapper{display:none}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-totals .cart-discount-box-grid .discount-box-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-totals .cart-discount-box-grid .discount-box-row .discount-box-input{flex:0 0 77%;max-width:77%}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-totals .cart-discount-box-grid .discount-box-row .discount-box-button{flex:0 0 20%;max-width:20%}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-totals .cart-discount-box-grid .discount-box-row .discount-box-input input{border-radius:6px;border:1px solid rgba(31,31,31,.16);padding:0 12px;width:100%;height:50px}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-totals .cart-discount-box-grid .discount-box-row .discount-box-button .btn-apply-discount{border-radius:6px;height:50px;font-family:Poppins;font-weight:500;font-size:14px;line-height:100%;text-align:center;text-transform:capitalize;width:100%;background:#e9e9e9;display:flex;align-items:center;justify-content:center}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-totals .cart-discount-box-grid .discount-box-row .discount-box-input input:focus-visible{outline:0}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-totals .cart-discount-box-grid #discountMessage{margin-top:5px}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cartDiscount .appliedDiscountCode.hide{disply:none}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cartDiscount .appliedDiscountCode{font-size:12px;background-color:#ededed;padding:5px;border-radius:5px;cursor:pointer}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-total-loader{position:absolute;top:35%;left:45%;z-index:9}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-total-loader.hide{display:none}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-total-loader .loader{width:48px;height:48px;border:5px solid #1F1F1F;border-bottom-color:#ec7824;border-radius:50%;display:inline-block;box-sizing:border-box;animation:loader_rotation 1s linear infinite}@keyframes loader_rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cart-customize-layout-wrapper .cart-items .cart-footer-2.show-loader .cart-totals:after{content:"";background:#ffffff80;position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (max-width:1375px){.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cartCheckoutBtnWrapper .checkoutBtngrid input{font-size:18px;line-height:22px}}@media only screen and (max-width:991px){.cart-recommendations-mobile{margin-bottom:30px}.cart-recommendations-mobile .cartRecommendations{background:transparent;padding:0}.cart-recommendations-mobile .cartRecommendations .page-width{max-width:100%!important;padding:0}}@media only screen and (max-width:480px){input,textarea,select{font-size:16px!important}.cart-customize-layout-wrapper .faq_question_columns .faq_question_grid h3:after{background-size:contain}.cart-customize-layout-wrapper .faq_question_columns .faq_question_grid.active h3:after{height:2px}.sticky-checkout-button-wrapper{position:fixed;bottom:0;left:0;right:0;z-index:999;background:#fff;padding:20px;padding-bottom:calc(20px + env(safe-area-inset-bottom));box-shadow:0 -4px 15px #00000026;display:block;box-sizing:border-box}.sticky-checkout-button-wrapper button{width:100%;display:flex;align-items:center;justify-content:center;background:#09b205;border:0}.sticky-checkout-button-wrapper button span.checkoutText{padding-left:10px}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-totals .cart-discount-box-grid .discount-box-row .discount-box-input input,.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-totals .cart-discount-box-grid .discount-box-row .discount-box-button .btn-apply-discount{font-size:12px}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-totals .cart-discount-box-grid .discount-box-row .discount-box-button .btn-apply-discount,.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-totals .cart-discount-box-grid .discount-box-row .discount-box-input input{height:45px}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-totals .cart-discount-box-grid .discount-box-row .discount-box-input{flex:0 0 70%;max-width:70%}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .cart-totals .cart-discount-box-grid .discount-box-row .discount-box-button{flex:0 0 25%;max-width:25%}}@media only screen and (max-width:479px){.cart-discount-box-grid{padding:0 12px}.cart-customize-layout-wrapper .cart-items .cart-footer-2 .faq_answer_ p{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/cart-new.css.map */
