*{box-sizing:border-box}:root{--sidebar-width:71px}#user-site .user-website-cart{position:relative;overflow:hidden;display:flex;max-width:100%;padding-top:calc(var(--responsive-global-section-padding)*2)}@container user-site (max-width: 991px){#user-site .user-website-cart{padding-top:calc(var(--responsive-global-section-padding)*4.5)}}#user-site .user-website-cart.position-top-left,#user-site .user-website-cart.position-top-left .content-wrapper{justify-content:flex-start}#user-site .user-website-cart.position-top-center{justify-content:center}#user-site .user-website-cart.position-top-center .content-wrapper{justify-content:flex-start}#user-site .user-website-cart.position-top-right{justify-content:flex-end}#user-site .user-website-cart.position-center-left,#user-site .user-website-cart.position-top-right .content-wrapper{justify-content:flex-start}#user-site .user-website-cart.position-center-center,#user-site .user-website-cart.position-center-center .content-wrapper,#user-site .user-website-cart.position-center-left .content-wrapper{justify-content:center}#user-site .user-website-cart.position-center-right{justify-content:flex-end}#user-site .user-website-cart.position-center-right .content-wrapper{justify-content:center}#user-site .user-website-cart.position-bottom-left{justify-content:flex-start}#user-site .user-website-cart.position-bottom-left .content-wrapper{justify-content:flex-end}#user-site .user-website-cart.position-bottom-center{justify-content:center}#user-site .user-website-cart.position-bottom-center .content-wrapper,#user-site .user-website-cart.position-bottom-right,#user-site .user-website-cart.position-bottom-right .content-wrapper{justify-content:flex-end}#user-site .user-website-cart .container{margin:unset}#user-site .user-website-cart .section-container{display:flex}#user-site .user-website-cart .grid-wrapper{position:relative;display:grid;grid-template-columns:1fr;width:100%;max-width:1640px}#user-site .user-website-cart .content-wrapper{display:flex;flex-flow:column;gap:35px;width:100%;padding:var(--responsive-global-section-padding);position:relative;z-index:1}#user-site .user-website-cart .content-wrapper h1{font-size:clamp(24px,24px + 4*(100cqw - 390px)/1338,28px)}#user-site .user-website-cart .content-wrapper .inner-wrapper{display:flex;gap:25px}@container user-site (max-width: 991px){#user-site .user-website-cart .content-wrapper .inner-wrapper{flex-flow:column}}#user-site .user-website-cart .content-wrapper .inner-wrapper .left{flex-grow:1;max-width:1160px;max-height:510px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-title-text) #0000;padding-right:20px}@container user-site (max-width: 576px){#user-site .user-website-cart .content-wrapper .inner-wrapper .left{max-height:unset}}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-items{display:grid;grid-template-columns:2fr 1fr 1fr 40px;gap:20px}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-items-mobile{display:flex;flex-flow:column;gap:20px}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-items-mobile .cart-item-mobile{display:flex;flex-flow:column;gap:15px}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-items-mobile .cart-item-mobile .item-image{max-height:100px;max-width:100px}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-items-mobile .cart-item-mobile .item-image img{width:100%;height:100%;object-fit:cover}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-items-mobile .cart-item-mobile .upper-mobile-cart{display:flex;align-items:center;justify-content:space-between;gap:10px}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-items-mobile .cart-item-mobile .upper-mobile-cart .sub-data{display:flex;flex-flow:column;gap:15px;flex-grow:1}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-items-mobile .cart-item-mobile .upper-mobile-cart .sub-data .trash-icon{align-self:flex-end;cursor:pointer;width:20px;height:20px;flex-shrink:0}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-items-mobile .cart-item-mobile .total-wrapper{display:flex;align-items:center;justify-content:space-between;gap:20px}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-header,#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-item{display:contents}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-header>*,#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-item>*{border-bottom:1px solid #e0e0e0;display:flex;align-items:center}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-header>*{padding-bottom:7px}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .cart-item>*{padding:20px 0}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .item-data{display:flex;gap:16px;align-items:center}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .item-data .item-image{width:80px;height:80px;flex-shrink:0}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .item-data .item-image img{width:100%;height:100%;object-fit:cover}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .item-data .sub-data{display:flex;flex-direction:column;gap:4px}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .item-actions{justify-content:flex-end;padding-right:22px;flex-shrink:0;cursor:pointer}#user-site .user-website-cart .content-wrapper .inner-wrapper .left .cart-wrapper .item-actions svg{height:22px;width:20px}#user-site .user-website-cart .content-wrapper .inner-wrapper .left::-webkit-scrollbar{width:6px}#user-site .user-website-cart .content-wrapper .inner-wrapper .left::-webkit-scrollbar-thumb{background:var(--color-title-text);border-radius:4px}#user-site .user-website-cart .content-wrapper .inner-wrapper .left::-webkit-scrollbar-track{background:#0000}#user-site .user-website-cart .content-wrapper .inner-wrapper .right{border:1px solid #e0e0e0;border-radius:10px;padding:clamp(20px,20px + 18*(100cqw - 390px)/1338,38px) clamp(15px,15px + 15*(100cqw - 390px)/1338,30px) clamp(14px,14px + 11*(100cqw - 390px)/1338,25px);flex-grow:1;display:flex;flex-flow:column;gap:10px;max-width:430px}@container user-site (max-width: 991px){#user-site .user-website-cart .content-wrapper .inner-wrapper .right{max-width:100%}}#user-site .user-website-cart .content-wrapper .inner-wrapper .right hr{margin:0;border:none;background:#e0e0e0;height:1px;width:100%}#user-site .user-website-cart .content-wrapper .inner-wrapper .right .summary{font-size:clamp(16px,16px + 6*(100cqw - 390px)/1338,22px)}#user-site .user-website-cart .content-wrapper .inner-wrapper .right .summary-wrapper,#user-site .user-website-cart .content-wrapper .inner-wrapper .right .surcharge-wrapper{display:flex;flex-flow:column;gap:25px}#user-site .user-website-cart .content-wrapper .inner-wrapper .right .surcharge-wrapper .shipping,#user-site .user-website-cart .content-wrapper .inner-wrapper .right .surcharge-wrapper .subtotal,#user-site .user-website-cart .content-wrapper .inner-wrapper .right .surcharge-wrapper .tax{display:flex;justify-content:space-between;align-items:center;gap:10px}@container user-site (max-width: 425px){#user-site .user-website-cart .content-wrapper .inner-wrapper .right .surcharge-wrapper .shipping,#user-site .user-website-cart .content-wrapper .inner-wrapper .right .surcharge-wrapper .subtotal,#user-site .user-website-cart .content-wrapper .inner-wrapper .right .surcharge-wrapper .tax{flex-direction:column;align-items:flex-start}}#user-site .user-website-cart .content-wrapper .inner-wrapper .right .cart-total{display:flex;justify-content:space-between;align-items:center;gap:10px}@container user-site (max-width: 576px){#user-site .user-website-cart .content-wrapper .inner-wrapper .right .cart-total{flex-direction:column;align-items:flex-start}}#user-site .user-website-cart .media-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}#user-site .user-website-cart .media-wrapper .overlay{position:absolute;height:100%;width:100%;z-index:1;top:0;left:0}#user-site .user-website-cart .media-wrapper .overlay.primary{background:var(--color-primary)}#user-site .user-website-cart .media-wrapper .overlay.secondary{background:var(--color-secondary)}#user-site .user-website-cart .media-wrapper .overlay.accent{background:var(--color-accent)}#user-site .user-website-cart .media-wrapper .overlay.global{background:var(--color-overlay-background)}#user-site .user-website-cart .media-wrapper img,#user-site .user-website-cart .media-wrapper video{width:100%;height:100%;object-fit:cover}#user-site .user-website-cart.full-width .container{max-width:100%}#user-site .user-website-cart.full-width .media-wrapper{border-radius:0}#user-site .user-website-cart.enclosed{border-radius:var(--responsive-global-border-radius);margin:0 auto}#user-site .user-website-cart.contain img,#user-site .user-website-cart.contain video{object-fit:contain}#user-site .user-website-cart.overlay-text h1,#user-site .user-website-cart.overlay-text h2,#user-site .user-website-cart.overlay-text h3,#user-site .user-website-cart.overlay-text h4,#user-site .user-website-cart.overlay-text h5,#user-site .user-website-cart.overlay-text h6,#user-site .user-website-cart.overlay-text p{color:var(--color-white-text-for-overlay)}#user-site .user-website-cart.primary{background:var(--color-primary)}#user-site .user-website-cart.secondary{background:var(--color-secondary)}#user-site .user-website-cart.accent{background:var(--color-accent)}#user-site .user-website-cart.left-right-padding{padding-left:var(--responsive-global-section-padding);padding-right:var(--responsive-global-section-padding)}#user-site .user-website-cart.top-bottom-padding{padding-top:var(--responsive-global-section-padding);padding-bottom:var(--responsive-global-section-padding)}#user-site .user-website-cart.top-bottom-padding.contained .media-wrapper{border-radius:var(--responsive-global-border-radius)}