.page-cart #payments1{padding-top:0px;padding-bottom:0px;background-color:rgba(0,0,0,0);padding-left:calc((100% - 1440px)/2 + 115px) !important;padding-right:calc((100% - 1440px)/2 + 115px) !important}.page-cart .cart-wrapper{background-color:#f3f3f3;box-shadow:0px 3px 20px rgba(0,0,0,.1);margin-top:-50px;position:relative;border-radius:5px;padding:25px 15px}@media(max-width: 640px){.page-cart .cart-wrapper{padding:0px}}.page-cart .main-cart-wrapper{background-color:#fff;padding:20px;border-radius:5px;padding-bottom:0px}@media(max-width: 768px){.page-cart .main-cart-wrapper{padding:10px 20px}}.page-cart .cart-section-title{border-bottom:2px solid #667085}.page-cart .cart-table thead th{background-color:#fff;border:none;border-bottom:2px solid #e0e6e7;padding:10px;white-space:nowrap}.page-cart .cart-table thead th:last-child{width:70px;max-width:70px}.page-cart .cart-table thead th:nth-last-child(3){width:75px;max-width:75px}.page-cart .cart-table thead th:nth-last-child(4){text-align:center;width:175px;max-width:175px}.page-cart .cart-table tbody tr{background-color:#fff !important}.page-cart .cart-table tbody tr:not(:last-child){border-bottom:1px solid #f1f1f1}.page-cart .cart-table tbody tr td{border:none;vertical-align:top;padding:20px 10px}.page-cart .cart-table tbody tr td .action-columns i{transition:all .25s;color:#101828;cursor:pointer}.page-cart .cart-table tbody tr td .action-columns i:hover{color:#f4976c}.page-cart .cart-table tbody tr td .action-columns i:active{transform:scale(0.95)}.page-cart .cart-table tbody tr td h3.mobile-product-title{display:none}@media(max-width: 640px){.page-cart .cart-table tbody tr td h3.mobile-product-title{display:block}}.page-cart .cart-table tbody tr td h3.mobile-product-title a{padding-right:50px;transition:color .25s}.page-cart .cart-table tbody tr td h3.mobile-product-title a:hover{color:#f4976c}.page-cart .cart-table tbody tr td .product-item .image{width:80px;height:80px;border-radius:5px;overflow:hidden;position:relative}.page-cart .cart-table tbody tr td .product-item .image img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease-in-out}@media(max-width: 1280px){.page-cart .cart-table tbody tr td .product-item .image{width:130px;height:inherit}}@media(max-width: 640px){.page-cart .cart-table tbody tr td .product-item .image{width:100px}}.page-cart .cart-table tbody tr td .product-item .image>a{position:absolute;width:100%;height:100%;top:0px;left:0px}.page-cart .cart-table tbody tr td .product-item .image:hover img{transform:scale(1.1)}.page-cart .cart-table tbody tr td .product-item .product-info{flex:1}@media(max-width: 1280px){.page-cart .cart-table tbody tr td .product-item .product-info h3{padding-right:50px}}.page-cart .cart-table tbody tr td .product-item .product-info h3 a{transition:color .25s}@media(max-width: 1280px){.page-cart .cart-table tbody tr td .product-item .product-info h3 a{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;margin-left:0;height:unset}}.page-cart .cart-table tbody tr td .product-item .product-info h3 a:hover{color:#f4976c}@media(max-width: 640px){.page-cart .cart-table tbody tr td .product-item .product-info h3{display:none}}@media(max-width: 640px){.page-cart .cart-table tbody tr td .product-item .product-info .region{margin-top:0px}}.page-cart .cart-table tbody tr td .product-item .product-info .request-alert{display:none}.page-cart .cart-table tbody tr td .product-item .product-info .w-120{width:unset}.page-cart .cart-table tbody tr td .product-item .product-info .item>*{font-weight:normal;font-size:14px;line-height:18px;color:#667085}.page-cart .cart-table tbody tr td .qty-editor{width:100px;text-align:center}@media(max-width: 640px){.page-cart .cart-table tbody tr td{padding-left:0px;padding-right:0px}}.page-cart .cart-table tbody tr.total{border-top:2px solid #f1f1f1}.page-cart .cart-table tbody tr.total td{padding:10px 10px 20px;vertical-align:middle}.page-cart .cart-table tbody tr.total td .total-qty{border:none}@media(max-width: 1280px){.page-cart .cart-table tbody tr.total{align-items:center}.page-cart .cart-table tbody tr.total td:nth-last-child(2){margin-left:auto}}.page-cart .cart-table tbody tr.total #btn-update-cart{display:none}.page-cart .cart-table tbody tr.total #btn-update-cart.show{display:block}@media(max-width: 1280px){.page-cart .cart-table{display:flex;flex-direction:column;margin-top:0px}.page-cart .cart-table thead{display:none}.page-cart .cart-table tbody{display:flex;flex-direction:column}.page-cart .cart-table tbody tr{display:flex;flex-wrap:wrap;width:100%;position:relative}.page-cart .cart-table tbody tr:not(.total) td:not(:first-child):not(:last-child){display:none}.page-cart .cart-table tbody tr:not(.total) td:last-child{position:absolute;width:fit-content;right:0px;top:0px}.page-cart .cart-table tbody tr:not(.total) td:first-child{width:100%}}@media(max-width: 1280px){.page-cart .desktop-only{display:none}}@media(min-width: 1281px){.page-cart .mobile-only{display:none}}.page-cart .cart-wrapper.has-sidebar .sidebar{position:sticky;top:60px;align-self:baseline;width:320px;margin-left:30px}.page-cart .cart-wrapper.has-sidebar .sidebar .summary-wrapper{width:100%;padding:20px;border-radius:5px;width:100%;box-sizing:border-box;background-color:#fff;position:relative}.page-cart .cart-wrapper.has-sidebar .sidebar .summary-wrapper .procesing-calc{position:absolute;width:100%;height:100%;top:0px;left:0px;border-radius:5px;background-color:rgba(255,255,255,.6);justify-content:center;align-items:center;display:none}.page-cart .cart-wrapper.has-sidebar .sidebar .summary-wrapper.processing .procesing-calc{display:flex}.page-cart .cart-wrapper.has-sidebar .items-list{flex:1}@media(max-width: 768px){.page-cart .cart-wrapper.has-sidebar{flex-wrap:nowrap;flex-direction:column}.page-cart .cart-wrapper.has-sidebar .sidebar{position:unset;margin-left:0px;margin-top:30px;width:100%;max-width:100%}}.page-cart #gift-card-wrapper #gift-card-message.error{color:#dc3545}.page-cart #gift-card-wrapper.processing input{pointer-events:none}.page-cart #gift-card-wrapper.processing #btn-add-gift-code{pointer-events:none;opacity:.8}.page-cart #gift-card-wrapper #btn-add-gift-code{width:fit-content !important;box-sizing:border-box !important}.page-cart #gift-card-wrapper input#js-gift-card-code{min-width:30%;font-size:18px}.cnt-wrapper input{width:50px;border-radius:0px;height:45px;text-align:left;border-top-left-radius:5px;border-bottom-left-radius:5px}.cnt-wrapper .button-wrapper{flex-wrap:wrap;height:45px}.cnt-wrapper .button-wrapper button{padding:0px;flex-basis:50%;border-radius:0px;background-color:#fff;width:25px;border:none;color:#667085;border:1px solid #e0e6e7;border-left:none;transition:background-color .25s}.cnt-wrapper .button-wrapper button:first-child{border-bottom:none;border-top-right-radius:5px}.cnt-wrapper .button-wrapper button:last-child{border-bottom-right-radius:5px}.cnt-wrapper .button-wrapper button:hover{background-color:#e0e6e7}/*# sourceMappingURL=page-cart.css.map */
