@charset "UTF-8";main#MainContent{padding:0}.cart-items td{padding:0}.cart-item>td+td{padding-left:0}.quantity{min-height:inherit;height:29px;width:92px;border-radius:5px;z-index:0}.cart-item .cart-item__quantity,.cart-items .cart-items__heading--wide{padding-left:0}.cart-item cart-remove-button{margin:0}cart-remove-button .button{min-width:inherit;min-height:inherit;font-size:10px;color:#727272;text-decoration:underline;letter-spacing:0;text-align:right;display:block}.price{font-size:18px!important}.quantity__button svg{width:9px;color:#c6272d;vertical-align:middle}.quantity__button{width:20px;background-color:#efefef!important}.quantity__input,#items .item dt a{font-size:16px}.product-option{font-size:14px}.cart__items{border-bottom:none!important}.cart-item__media{width:120px}.global-media-settings,#items .item img{border-radius:0}#contents{background-color:#fff}.cart-item__error{margin-top:0}cart-items.page-width{padding:0;margin:0}.tax-note{display:none!important}.cart__dynamic-checkout-buttons{display:none}#confirm button:after{display:none}.cart__footer{display:none!important}.cart__warnings a{background-color:#fff;font-size:13px;min-height:inherit;padding:12px;border-color:#ccc;margin-bottom:140px}.cart__warnings a:hover{text-decoration:none}.cart-item>td+td{width:inherit}.loading-overlay__spinner{width:18px}.loading-overlay__spinner .path{stroke:#ddd}main{padding:80px 20px}#breadcrumb{padding:0 10px}#phase{width:600px;display:flex;gap:15px;margin-left:calc(50% - 500px);margin-bottom:45px}#phase li{width:190px;border:1px solid #d0d0d0;padding:5px 0;border-radius:3px;text-align:center}#phase li.active{background-color:#c6272d;color:#fff;border-color:#c6272d;position:relative;padding:5px 0 5px 30px}#phase li#phase-cart{position:relative;padding:5px 0 5px 30px}#phase li.active:before{content:"";display:inline-block;width:21px;height:21px;background-image:url(cart-icon_cart.png);background-size:contain;vertical-align:middle;position:absolute;left:55px;top:50%;margin-top:-10px;background-repeat:no-repeat}#cart-inner cart-items.page-width #items{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between}#items{margin-right:20px}#items .item{display:flex;gap:20px;align-items:center;border-bottom:1px solid #d0d0d0;padding-bottom:30px;margin-bottom:30px}#items .item img{width:120px;height:120px;object-fit:cover}#items .item dl{width:250px}#items .item dt{font-size:16px;font-weight:700}#items .item dt a{line-height:1.3;display:block;text-decoration:underline}#items .item dt a:hover{text-decoration:none}#items .item dt span{color:#b2b2b2;font-size:10px;display:block}#items .item .total{font-size:18px;text-align:right;line-height:1.4}#items .item .total span{display:block;font-size:10px;color:#727272;text-decoration:underline}#items .item .total span:hover{text-decoration:none}#subtotal{width:310px;float:right}#subtotal dl{display:flex;justify-content:space-between}#subtotal dt{text-align:right;width:90px}#subtotal #no-tax dt{font-size:18px;float:left;font-weight:700;letter-spacing:.1em}#subtotal #no-tax dt span{font-size:12px;font-weight:400;margin-left:10px}#subtotal #no-tax dd{font-size:20px;font-weight:700}#subtotal #tax dt,#subtotal #tax dd{color:#727272}#subtotal #tax dt{font-size:12px}#subtotal #tax dd{font-size:16px}#confirm{width:330px;background-color:#efefef;border-radius:10px;height:290px}#confirm p em{display:block;text-align:center;font-size:18px;font-weight:700;letter-spacing:.2em;padding:13px 0;border-bottom:1px solid #d0d0d0}#confirm #confirm-no-tax{display:flex;background-color:#fff;margin:15px 20px 10px;padding:4px 15px;border-radius:4px;justify-content:space-between;align-items:center}#confirm #confirm-no-tax dt{font-size:12px}#confirm #confirm-no-tax dd{color:#c6272d;font-size:26px;font-weight:700}#confirm #confirm-tax{display:flex;float:right;align-items:center;margin-right:30px;gap:50px;margin-bottom:25px}#confirm #confirm-tax dt,#confirm #confirm-tax dd{color:#727272}#confirm #confirm-tax dt{font-size:12px}#confirm #confirm-tax dd{font-size:16px}#confirm button{background-color:#c6272d;clear:both;width:220px;color:#fff;border:none;border-radius:5.5px;padding:11px 0;font-size:16px;margin:0 auto 13px;display:block;transition-property:all;transition:.3s linear;height:46px;min-height:inherit;min-width:inherit}#confirm button:hover{background-color:#9a0608;cursor:pointer}#confirm p a{display:block;font-size:13px;text-align:center;text-decoration:underline}#confirm p a:hover{text-decoration:none}@media screen and (min-width:781px)and (max-width:1350px){#phase{margin:0 auto 45px}#cart-inner cart-items.page-width #items{display:block}#confirm{width:100%}#cart-items-wrap{margin-bottom:60px;overflow:hidden}}@media screen and (max-width:780px){main{padding:48px 0 0}#phase li#phase-cart:before{left:26%}#phase{width:100%;display:flex;gap:3px;margin-left:0;justify-content:center}#phase li{padding:10px 0 9px}#phase li#phase-cart{padding:10px 0 9px 30px}#breadcrumb{margin-top:15px}#items{width:100%}#items .item{padding:10px;display:block}#cart-inner{display:block}#items .item img{float:left;margin-right:15px}#items .item dl{width:100%}#items .item dt{font-size:14px}#items .item dd{font-size:16px}.spinner-container{width:86px}#items .item .total{display:flex;align-items:center;float:right;gap:13px}#confirm{width:100%;border-radius:0;height:290px;clear:both}#subtotal #no-tax dd{font-size:25px}#subtotal dl{align-items:center}#subtotal{margin-bottom:30px}#confirm p em{font-size:16px}#confirm #confirm-no-tax dd{font-size:28px}#confirm #confirm-tax dd{font-size:14px}#confirm button{width:93%;font-size:20px}#confirm p a{font-size:16px}#cart-inner cart-items.page-width #items{display:block}.global-media-settings,#items .item img{width:120px;margin-right:15px}.cart-items td,.cart-items th{display:block}#items .item{overflow:hidden}.cart-item__media{float:left;margin-right:15px}.cart-item__totals{display:block!important}.cart-item__totals.pc{display:none!important}.cart-item__totals .cart-item__price-wrapper{display:flex!important;align-items:center;float:right;gap:13px}#phase li.active:before{left:35px}#phase li.active{padding:10px 0 9px 30px}div:empty{display:block}.cart__items{padding-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cart.css.map */
