.sidebar .block-cart{display:none;}.cart{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media only screen and (max-width:767px){.cart{padding:0 20px;}}.cart .title-buttons{margin-bottom:24px;}.cart .title-buttons h1{float:left;}.cart .title-buttons .btn-proceed-checkout{float:right;margin-top:-12px;}@media only screen and (max-width:767px){.cart .title-buttons .btn-proceed-checkout{width:100%;}}@media only screen and (min-width:768px){.cart .title-buttons .btn-proceed-checkout{width:210px;}}@media only screen and (min-width:1280px){.cart .title-buttons .btn-proceed-checkout{width:268px;}}.cart .title-buttons .checkout-types{display:none;}@media only screen and (max-width:767px){.cart-table tbody{float:left;width:100%;}}@media only screen and (max-width:767px){.cart-table tbody tr{position:relative;}}@media only screen and (max-width:767px){.cart-table tbody td{width:100%;}}.cart-table .product-image{display:block;width:140px;}@media only screen and (max-width:767px){.cart-table .product-image{width:100%;}}.cart-table .product-image img{height:auto;}.cart-table td.product-details{position:relative;font-weight:400;font-size:15.04px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:1;letter-spacing:0.264em;text-transform:uppercase;}@media only screen and (max-width:767px){.cart-table td.product-details{float:left;text-align:center !important;}}.cart-table .product-name{margin-top:8px;}.cart-table .product-name a{color:#453b3b;text-decoration:none;}.cart-table .col-unit-price span{display:none !important;}@media only screen and (max-width:767px){.cart-table .col-remove{float:left;clear:both;width:100%;text-align:center;}}.cart-table .col-remove a{height:20px;margin-top:10px;display:inline-block;text-decoration:none;line-height:20px;}@media only screen and (max-width:767px){.cart-table .col-remove a{display:block;text-align:center;}}@media only screen and (max-width:767px){.cart-table input.qty{display:block;margin:0 auto;}.cart-table input.qty:before{content:'Qty';}}.cart-table .cart-price{display:block;margin-top:12px;font-weight:400;font-size:13.16px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:1;letter-spacing:0.264em;text-transform:uppercase;}@media only screen and (min-width:768px) and (max-width:1279px){.cart-table .cart-price{font-size:10.34px;}}@media only screen and (max-width:767px){.cart-table .cart-price{float:left;width:100%;text-align:center;}}@media only screen and (max-width:767px){.cart-table tfoot td.last{padding-bottom:20px;text-align:center !important;}}@media only screen and (max-width:767px){.cart-table tfoot .button{display:inline-block;margin-bottom:12px;float:none;}}.cart-collaterals{margin-top:20px;}.cart-collaterals h2{display:block;padding-bottom:8px;margin-bottom:12px;font-weight:400;font-size:15.04px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:1;letter-spacing:0.165em;text-transform:uppercase;}@media only screen and (min-width:768px) and (max-width:1279px){.cart-collaterals h2{padding-bottom:6px;margin-bottom:10px;font-size:12.22px;}}.cart-left-column{float:left;width:66.67%;}.cart-left-column .grid12-6{float:left;}.cart-left-column .grid12-6.alpha{padding-left:0;}.cart-right-column{float:right;width:33.33%;max-width:300px;}@media only screen and (max-width:767px){.cart-right-column{max-width:none;}}@media only screen and (max-width:767px){.shipping{margin-top:40px;margin-bottom:40px;}}.shipping-wrapper{float:left;width:100%;margin-bottom:20px;}.shipping-form .sp-methods{margin:20px 0 10px 0;}.cart .discount-form label{display:block;margin-bottom:8px;color:#453b3b;cursor:pointer;font-weight:500;font-size:14px;font-family:"fairplex-wide", 'Georgia', serif;letter-spacing:0.125em;line-height:1;text-transform:uppercase;}@media only screen and (min-width:768px) and (max-width:1279px){.cart .discount-form label{font-size:11px;}}.cart .discount .input-text{width:100%;margin-bottom:12px;}#discount-giftcard-form{margin-top:24px;float:left;clear:both;width:100%;border-top:solid 1px #e9e6e5;}.crosssell{border-top:solid 1px #e1e1e1;padding-top:40px;}.crosssell h2{border-bottom:none;font-weight:700;font-size:35px;color:#000;text-align:center;}.crosssell a{text-decoration:none;}.cart .totals .totals-inner{padding:0 0 20px;}.cart .totals table{width:100%;}.cart .totals td,.cart .totals th{padding:4px 0;color:#9b8b7d;font-weight:400;font-size:13.16px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:1.4;letter-spacing:0.066em;text-transform:uppercase;}@media only screen and (min-width:768px) and (max-width:1279px){.cart .totals td,.cart .totals th{padding:3px 0;font-size:10.34px;}}.cart .totals th.a-right{text-align:left !important;}.cart .totals tfoot td{padding-top:20px;border-top:solid 1px #e9e6e5;}.cart .totals tfoot strong{color:#453b3b;font-weight:400;font-size:16.92px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:1;letter-spacing:0.066em;text-transform:uppercase;}@media only screen and (min-width:768px) and (max-width:1279px){.cart .totals tfoot strong{font-size:13.16px;}}.cart .totals .checkout-types{display:block;text-transform:none;}.cart .totals .checkout-types a{float:left;text-align:center;margin-bottom:12px;width:100%;color:#9b8b7d;font-weight:400;font-size:11.28px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:1.4;letter-spacing:0.165em;text-transform:uppercase;}.cart .totals .checkout-types:hover{color:#e3801b;}.cart .totals .checkout-types img{display:block;margin:0 auto;}.cart .totals .btn-proceed-checkout{width:100%;margin-top:12px;margin-bottom:12px;}.checkout-cart-index .paypal-or{float:left;clear:both;width:100%;text-align:center;}.checkout-cart-index .paypal-logo{text-align:center;}.paypal-button img{margin-top:12px;}