.sales-container h1{font-size:calc(1.3125rem + .75vw);font-weight:700;letter-spacing:-.03em;margin:0 0 5px}@media (min-width:1200px){.sales-container h1{font-size:1.875rem}}.sales-container .sale-help-gist{height:100%;padding:25px;background:#fafafa;font-size:.875rem;line-height:1.5}.sales-container .sale-help-gist ul li{padding:5px 0}.sales-container h4{font-size:1.25rem;font-weight:600;letter-spacing:-.03em;margin:0 0 8px}.cart-product+.cart-product{margin-top:15px}.cart-product .inner{padding:15px;background:#fafafa;box-shadow:rgba(0,0,0,.05) 0 0 0 1px;border-radius:4px}.cart-product .product-image{position:relative;padding:10px}.cart-product .product-image img{box-shadow:rgba(0,0,0,.05) 0 0 0 1px;border-radius:4px;padding:10px}.cart-product .product-image .image-link{position:absolute;z-index:2;bottom:10px;right:10px;background:#fafafa;font-size:15px;text-align:center;color:#000;border-radius:3px;width:30px;height:30px;line-height:30px}.cart-product .product-image .image-link:hover{background:#ededed}.cart-product .product-name{font-size:1.125rem;font-weight:600;margin:0 0 3px;color:#111}.cart-product .product-content{font-size:.9375rem;color:#888;font-weight:400}.cart-product .price{font-size:.875rem;margin:4px 0 0}.cart-product .product-sub-total{margin:5px 0 0;font-size:1rem}