main{font-family:MyriadProRegular;color:#222;font-size:14px;line-height:1.5}main .title-wrapper-with-link .title{font-family:TYPO SKETCH DEMO;font-size:50px;color:#dd8939;font-weight:400}main .title-wrapper-with-link a{background:#ee4054;color:#fff;border-radius:50px;border:2px solid #ee4054;text-decoration:none;font-size:14px;line-height:36px;height:40px;padding:0 15px;text-transform:uppercase;word-spacing:-1.1px;font-weight:600;font-family:Open Sans;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}main .title-wrapper-with-link a:hover{background:transparent;color:#ee4054}main .cart__checkout-button{background:#ee4054;color:#fff;border-radius:50px;border:2px solid #ee4054;text-decoration:none;font-size:14px;line-height:36px;height:40px;padding:0 15px;text-transform:uppercase;word-spacing:-1.1px;font-weight:600;font-family:Open Sans;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;min-height:0}main .cart__checkout-button:after{opacity:0}main .cart__checkout-button:hover{background:transparent;color:#ee4054}main .cart-item__name{color:#222;font-size:16px;font-weight:600;font-family:MyriadProRegular;line-height:1.4}main .cart-item__name:hover{text-decoration:none;color:#dd8939}main .quantity:after{border-radius:50px;border-color:#ccc;box-shadow:none}main .quantity__input:focus{background:transparent}main .product-option{font-size:16px}main .color-scheme-1{color:#222}main .cart-items th{font-weight:400;font-family:MyriadProBold;opacity:1;font-size:14px;color:#222;letter-spacing:0;border-color:#dd8939}main .cart__items{border-color:#dd8939}main tr{border-color:#dd8939}main cart-remove-button .icon-remove{color:#ee4054;width:20px;height:20px}main cart-remove-button .icon-remove:hover{opacity:.8}main h2{font-family:MyriadProRegular;color:#222}main .quantity__input{font-family:MyriadProRegular;color:#222}main .paypal-buttons{height:40px!important;border-radius:50px;overflow:hidden;background:#ffc439}main shopify-paypal-button,main .wallet-cart-button{height:40px;display:block}main .wallet-cart-button{background:none!important}main .cart-items tr:not(:last-child) td{border-bottom:1px solid #dd8939}main .cart__items{padding-bottom:0}main .cart-items tr td{padding-top:20px;padding-bottom:15px}main .cart-item__link{z-index:1;top:20px;bottom:15px;height:auto}main .totals>h2{font-size:20px}main .totals__total-value{font-size:20px}main .cart-items .cart-items__heading--quantity{text-align:center}main .cart-item__quantity-wrapper{justify-content:center}main .cart-items *.right{text-align:center}main .price--end{text-align:center}product-recommendations .swiper{padding:15px;margin:0 -15px}product-info{padding-top:45px!important}product-recommendations .grid__item{max-width:none;flex-grow:inherit}product-recommendations .swiper-pagination{position:static;margin-top:21px}product-recommendations .swiper-pagination-bullet{width:15px;height:15px;margin:0 5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#eee;outline:none;opacity:1}product-recommendations .swiper-pagination-bullet-active{background:#ee4054}product-recommendations .related-products__heading{font-weight:400;font-style:normal;line-height:1.2;text-rendering:optimizeLegibility;text-transform:uppercase;font-size:33px;color:#dd8939;padding-bottom:12px;font-family:TYPO SKETCH DEMO;display:inline-block;width:100%;vertical-align:top;border-bottom:none;text-align:center;margin-top:10px;letter-spacing:-.5px;margin-bottom:20px}product-recommendations:before{content:"";width:230px;height:117px;background:url(relate.png) #fff;background-repeat:no-repeat;background-position:center;display:block;margin:-65px auto 0}main section product-recommendations.page-width{border-top:1px solid #ccc;margin-top:55px;margin-bottom:0;padding-bottom:55px}.collection .grid__item:hover{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.2);box-shadow:0 0 10px #0003}@media(max-width:749px){main .cart-items tr:not(:last-child) td{border:0}main .cart-items .cart-item,main .cart-items thead tr{margin-bottom:0}main .cart-item:not(:last-child){border-bottom:1px solid #dd8939}main .cart-items tr td.cart-item__details,main .cart-items tr td.cart-item__totals{padding-bottom:0}main .cart-items tr td.cart-item__quantity{padding-top:0}main .cart-items .cart-items__heading--quantity{text-align:left}main .cart-item__quantity-wrapper{justify-content:normal}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/TSO-cart.css.map */
