@media screen and (min-width:741px){.cart__recap .ship-insurance{display:none}.main-cart-all{background:#f1f1f1}.breadcrumb{position:unset;padding:10px 0}.breadcrumb .breadcrumb__list{padding:0}.breadcrumb__item a{font-weight:300;color:var(--my-black1)!important}.breadcrumb__item span{font-weight:500;color:var(--my-black)}.main-cart-box{padding-bottom:20px}.cart{gap:20px}.main-cart-title{font-weight:600}.main-cart-title .cart-count{margin-left:20px;font-weight:300}.main-cart-list{padding:20px;background:var(--my-white)}.line-item-table td{padding:0!important}.line-item-table .line-item{display:flex!important;border:1px solid #ddd;margin-top:20px;padding:20px}.line-item-table td label{margin-bottom:10px;text-align:left}.line-item-table .line-item__product{width:50%}.line-item-table .line-item__quantity{width:15%}.line-item-table .line-item__price-list-container{width:15%;margin-left:0!important}.line-item-table .line-item__activeimg{width:15%;display:flex;align-items:center}.line-item-table .line-item__remove{width:5%;display:flex;align-items:flex-end;justify-content:flex-end}.line-item-table .line-item__remove .remove-buttons{cursor:pointer}.line-item-table .product-item-meta__title{line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;font-weight:600;margin-bottom:10px}.line-item-table .line-item__info{position:relative;flex:1}.line-item-table .line-item-weight-size{margin-top:20px;display:grid;gap:2px}.line-item-table line-item-quantity{display:flex;flex-direction:column;align-items:center}.line-item-table .quantity-selector{background:#f2f2f2;height:34px;font-size:16px;font-weight:600}.line-item-table .button-box{padding-right:6px}.line-item-table .quantity-selector__button{height:12px;width:12px}.line-item-table .price-list{display:grid;width:100%!important;justify-content:center!important;text-align:left;gap:0;min-height:unset!important}.line-item-table .price{font-size:30px;font-weight:400;margin-right:0!important;color:var(--my-black);display:flex;line-height:1;align-items:flex-start}.line-item-table .jd-small-price{font-size:12px}.line-item-table .jd-lange-price{letter-spacing:-1px}.line-item-table .price--highlight{font-weight:400;color:var(--my-black)}.line-item-table .price--compare{padding-left:0;font-size:14px!important;font-weight:300;color:var(--my-black);margin-top:4px}.line-item__remove-button{margin-left:0!important}.cart-svg-box{margin-top:20px;padding:15px 0;border:1px solid #ccc;display:grid;grid-template-columns:repeat(3,1fr)}.cart-svg-item{display:flex;justify-content:center;gap:8px;text-align:left;padding:0 6%;border-right:1px solid #ddd}.cart-svg-item:last-child{border-right:0}.cart-svg-item svg{height:30px;width:auto}.why-item-title{font-weight:600}.why-item-text{font-weight:300;margin-top:2px}.why-item-link,.why-item-links{color:var(--my-grey);font-weight:500;margin-right:10px;cursor:pointer;text-decoration:underline}.cart__recap{background:var(--my-white);padding:20px}hr{border:none;height:1px;background:#ddd;margin:14px 0}.code-input-box{display:flex;margin:4px 0}.code-input-box .code-input{width:100%;border:1px solid #ddd;border-right:0;height:40px;padding:0 10px}.code-input-box .code-input::placeholder{color:#999}.code-input-box .code-btn{font-size:16px!important;font-weight:400!important;width:100px;display:flex;align-items:center;justify-content:center;background:var(--my-grey);cursor:pointer;color:var(--my-white)}.cart__total-container .save-text{color:var(--my-red)}.cart__recap-block{gap:0;margin-bottom:0}.tax-note{margin-top:6px;color:var(--my-grey)}.total-box{font-weight:600}.cart-payment-methods{padding:20px;margin-top:20px;background:var(--my-white)}.cart-payment-methods .title{font-weight:600;margin-bottom:8px}.cart-payment-methods .payment-methods-list{display:flex;flex-wrap:wrap;gap:6px}.cart-payment-methods .payment-methods-list svg{width:32px}.cart__checkout-button{font-size:26px!important;font-weight:500!important;text-transform:initial!important;letter-spacing:0!important;margin-top:20px!important}.cart__checkout-button svg{width:24px;height:30px;margin-right:14px}.go-shopping{font-size:26px!important;font-weight:500!important;text-transform:initial!important;letter-spacing:0!important;line-height:50px!important;border:1px solid #666666;margin-top:10px}.samples-popup_shadow,.paymentIssue-popup_shadow{background-color:#000000bf;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;cursor:pointer;width:100%;height:100%;overflow:hidden;overflow-y:auto}.samples-popup-main,.paymentIssue-popup-main{position:fixed;min-width:650px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;font-size:14px;background:#fff;padding:40px;border-radius:6px}.paymentIssue-popup-main{min-width:unset;padding:0;overflow:hidden}.paymentIssue-popup-inner{padding:20px;width:480px;min-width:480px;max-height:80vh;overflow-y:auto;overflow-x:hidden}.samples-popup-top,.paymentIssue-popup-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.samples-popup-title,.paymentIssue-popup-title{font-size:22px;font-weight:600}.paymentIssue-popup-title{line-height:1.3;width:calc(100% - 60px)}.paymentIssue-popup-content{line-height:1.5}.samples-popup-imgbox,.paymentIssue-popup-imgbox{cursor:pointer}.paymentIssue-popup-imgbox{position:fixed;right:20px;top:30px}.Delivery-Experience_All{background-color:#fff;padding:24px;margin-top:20px}.Delivery-Experience_All .head_title{font-weight:500}.Delivery-Experience_All .head_title em{font-weight:400;font-size:16px;color:#ce1a1b;font-style:unset;padding-left:26px}.Delivery-Experience_All .Delivery-Experience,.Delivery-Experience_All .cart_note{border:1px solid #DDDDDD;padding:14px 14px 14px 30px;display:flex;align-items:center;gap:30px}.Delivery-Experience_All .Serial-Number{font-family:Oswald;font-weight:600;color:#ce1a1b;width:24px}.Delivery-Experience_All .desc{display:flex;align-items:center;justify-content:space-between;gap:30px;flex:1 1 auto}.Delivery-Experience_All .infomation{display:flex;flex-direction:column;gap:20px}.Delivery-Experience_All .Experience-title,.Experience-title-note{font-weight:500}.Delivery-Experience_All .Experience-tips{font-weight:300;padding-top:8px}.Delivery-Experience_All .Delivery-Experience-button{display:flex;align-items:center;gap:12px}.Delivery-Experience_All .Experience-button{border:1px solid #666666;font-weight:500;width:126px;height:43px;text-align:center}.Delivery-Experience_All .shipping-policy .Experience-button{width:264px}.Delivery-Experience_All .Experience-swatch input[disabled]+.Experience-button{opacity:.5}.cart_note_input textarea{border-radius:0;width:264px;font-size:14px;padding:11px;line-height:1;border:1px solid #666666}.Residential_product{display:flex;border:1px solid #ddd;margin-top:20px;padding:20px}.payment-issue{display:flex;align-items:center;gap:10px;padding:15px 20px;margin-top:20px;background:#e6e6e6}.payment-issue svg{flex-shrink:0;width:20px;height:20px}.payment-issue .payment-content{line-height:1}.payment-issue .title{font-weight:400}.payment-issue .btn{padding-left:5px;font-weight:300;color:#595959;text-decoration:underline;cursor:pointer}}@media screen and (max-width:740px){.main-cart-all{background:#f1f1f1}.Residential_product{display:flex;border:1px solid #ddd;margin-top:15px;padding:15px 10px}.breadcrumb{position:unset;padding:10px 0}.breadcrumb .breadcrumb__list{padding:0}.breadcrumb__item a{font-weight:300;color:var(--my-black1)!important}.breadcrumb__item span{font-weight:500;color:var(--my-black)}.main-cart-box{padding-bottom:20px}.cart{gap:20px}.main-cart-title{font-size:24px;font-weight:600}.main-cart-title .cart-count{margin-left:15px;font-size:14px;font-weight:300}.main-cart-list{padding:20px 15px;background:var(--my-white)}.line-item-table{margin-bottom:0}.line-item-table td{padding:0!important}.line-item-table .line-item{display:flex!important;border:1px solid #ddd;margin-top:15px;padding:15px 10px}.line-item-table .line-item__info{flex:1}.line-item-table td label{font-size:16px;font-weight:400;text-align:left}.line-item-table .line-item__image-wrapper{margin-right:10px}.line-item-table .line-item__remove{display:flex;align-items:flex-end;justify-content:flex-end}.line-item-table .line-item__remove .remove-buttons{cursor:pointer}.line-item-table .title-and-img{display:flex;align-items:center;gap:10px}.line-item-table .title-and-img .prodcut-activity-imgbox{width:100%}.line-item-table .product-item-meta__title{line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;font-size:14px;font-weight:600}.line-item-table .sku-box{font-size:16px;color:var(--my-black);font-weight:400}.line-item-table .line-item-weight-size{margin-top:20px;display:grid;gap:2px}.line-item-table .line-item__weight-list,.line-item-table .line-item__size-list{font-size:14px;font-weight:400}.line-item-table .quantity-price-box{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.line-item-table line-item-quantity{display:flex;gap:10px;align-items:center;margin-top:0}.line-item-table .quantity-selector{background:#f2f2f2;height:34px;font-size:14px;font-weight:600}.line-item-table .button-box{padding-right:6px}.line-item-table .quantity-selector__button{height:12px;width:12px}.line-item-table .quantity-selector__input{font-size:16px}.line-item__price-list-container{line-height:1}.line-item-table .price-list{width:auto!important;text-align:left;gap:0;min-height:unset!important;display:inline-block}.line-item-table .price{font-size:24px;font-weight:400;margin-right:0!important;color:var(--my-black);display:flex;line-height:1;align-items:flex-start;justify-content:flex-start}.line-item-table .jd-small-price{font-size:12px}.line-item-table .jd-lange-price{letter-spacing:-1px}.line-item-table .price--highlight{font-weight:400;color:var(--my-black)}.line-item-table .price--compare{padding-left:0;font-size:14px!important;font-weight:300;color:var(--my-black);margin-top:2px}.line-item__remove-button{background:#f6f6f6;border-radius:50%;display:flex;justify-content:center;align-items:center;width:25px;height:25px;margin-left:0!important}.cart-svg-box{margin-top:20px;padding:0 15px;border:1px solid #ccc;display:grid;grid-template-columns:100%}.cart-svg-item{display:flex;gap:15px;text-align:left;padding:15px 0;border-bottom:1px solid #ddd}.cart-svg-item:last-child{border-bottom:0}.cart-svg-item svg{height:30px;width:auto}.why-item-title{font-size:20px;font-weight:600}.why-item-text{font-size:16px;font-weight:300;margin-top:4px}.why-item-link,.why-item-links{color:var(--my-grey);font-weight:500;margin-right:10px;cursor:pointer;text-decoration:underline}.cart__aside{margin-top:20px}.cart__recap{background:var(--my-white);padding:20px 15px;font-size:16px;line-height:1}hr{border:none;height:1px;background:#ddd;margin:14px 0}.code-input-box{display:flex}.code-input-box .code-input{width:100%;border:1px solid #ddd;border-right:0;height:40px;padding:0 10px;font-size:16}.code-input-box .code-input::placeholder{font-size:16px;color:#999}.code-input-box .code-btn{font-size:16px!important;font-weight:400!important;width:100px;display:flex;align-items:center;justify-content:center;background:var(--my-grey);cursor:pointer;color:var(--my-white)}.cart__total-container.first{font-weight:500}.cart__total-container .save-text{color:var(--my-red)}.cart__recap-block{gap:10px;margin-bottom:0}.tax-note{font-size:14px;margin-top:6px;color:var(--my-grey)}.total-box{font-size:22px;font-weight:600}.cart-payment-methods{padding:20px 15px;margin-top:20px;background:var(--my-white)}.cart-payment-methods .title{font-size:22px;font-weight:600;margin-bottom:8px}.cart-payment-methods .payment-methods-list{display:flex;flex-wrap:wrap;gap:4px}.cart-payment-methods .payment-methods-list svg{width:32px}.cart__checkout-button{line-height:52px;font-size:20px!important;font-weight:500!important;text-transform:initial!important;letter-spacing:0!important;margin-top:30px!important;border-radius:4px!important}.cart__checkout-button svg{width:20px;height:26px;margin-right:10px}.go-shopping{font-size:20px!important;font-weight:500!important;text-transform:initial!important;letter-spacing:0!important;line-height:50px!important;border:1px solid #666666;margin-top:15px;border-radius:4px!important}.samples-popup_shadow,.paymentIssue-popup_shadow{background-color:#000000bf;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;cursor:pointer;width:100%;height:100%;overflow:hidden;overflow-y:auto}.samples-popup-main,.paymentIssue-popup-main{position:fixed;min-width:90%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;font-size:14px;background:#fff;padding:30px 20px;border-radius:6px}.paymentIssue-popup-main{padding:0;overflow:hidden}.paymentIssue-popup-inner{padding:20px 30px 20px 20px;max-height:80vh;overflow-y:auto;overflow-x:hidden}.samples-popup-top,.paymentIssue-popup-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.samples-popup-title,.paymentIssue-popup-title{font-size:16px;font-weight:600}.paymentIssue-popup-title{width:calc(100% - 40px)}.samples-popup-imgbox,.paymentIssue-popup-imgbox{cursor:pointer}.paymentIssue-popup-imgbox{position:fixed;right:10px;top:20px}.Delivery-Experience_All{background-color:#fff;padding:15px 10px;margin-top:20px}.Delivery-Experience_All .head_title{font-weight:500;font-size:24px;line-height:30px}.Delivery-Experience_All .head_title em{font-weight:400;font-size:16px;color:#ce1a1b;font-style:unset;display:block}.Delivery-Experience_All .Delivery-Experience,.Delivery-Experience_All .cart_note{border:1px solid #DDDDDD;padding:15px 10px;display:flex;align-items:flex-start;gap:30px}.Delivery-Experience_All .Serial-Number{font-family:Oswald;font-weight:600;color:#ce1a1b}.Delivery-Experience_All .desc{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:18px;flex:1 1 auto}.Delivery-Experience_All .infomation{display:flex;flex-direction:column;gap:15px}.Delivery-Experience_All .Experience-title,.Experience-title-note{font-weight:500;font-size:16px}.Delivery-Experience_All .Experience-tips{font-weight:300;padding-top:10px;font-size:14px}.Delivery-Experience_All .Delivery-Experience-button{display:flex;align-items:center;gap:12px}.Delivery-Experience_All .Experience-button{border:1px solid #666666;font-weight:500;width:118px;height:34px;text-align:center;font-size:16px}.Delivery-Experience_All .shipping-policy .Experience-button{width:264px}.cart_note_input textarea{border-radius:0;width:264px;font-size:14px;padding:11px;line-height:1;border:1px solid #666666}.payment-issue{display:flex;align-items:center;gap:10px;padding:15px 10px;margin-top:15px;background:#e6e6e6}.payment-issue svg{flex-shrink:0;width:20px;height:20px}.payment-issue .payment-content{line-height:1.3}.payment-issue .title{font-weight:400}.payment-issue .btn{padding-left:5px;font-weight:300;color:#595959;text-decoration:underline;cursor:pointer}}.Delivery-Experience_All .Delivery-Experience.active{background:#ce1a1b0d}.Experience-radio{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:100%;width:100%;padding:0;border:0}.Experience-swatch{position:relative}.Experience-button{display:inline-block;padding:10px 20px;background-color:#fff;border:1px solid #666666;color:#666;border-radius:0;cursor:pointer}.Experience-radio:checked+.Experience-button{background-color:#ce1a1b;border-color:#ce1a1b;color:#fff}.Experience-radio{display:none}.Experience-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;background-color:#fff;border:1px solid #666666;color:#666;cursor:pointer;font-size:16px;transition:background-color .3s}.Experience-radio:checked+.Experience-button{background-color:#ce1a1b;color:#fff}.experience-checkout-button{font-size:26px!important;font-weight:500!important;text-transform:initial!important;letter-spacing:0!important;margin-top:20px!important;position:relative;display:flex;align-items:center;justify-content:center;width:100%;background:#cf1a1b;color:#fff;line-height:var(--button-height)}.experience-checkout-button svg{width:24px;height:30px;margin-right:14px}.line-item-residential{align-items:center}.Delivery-Experience_All .cart_note{margin-top:30px}.Delivery-Experience.active{border:2px solid #CE1A1B;padding:10px;border-radius:6px;background-color:#fff6f6;transition:all .2s ease-in-out}.tm_switch_label{--ins-opt_in_action_button-color: #4CAF50 !important}.tm_switch_label:before,.tm_switch_label:after{background-color:#fff!important}.tm_switch_label{background-color:#d1d1d1!important}
/*# sourceMappingURL=/cdn/shop/t/95/assets/main-cart.css.map */
