:root{--black: #000;--off-black: #1E1E1E;--white: #fff;--off-white: rgb(250, 250, 250);--light-gray: rgb(221, 221, 221);--gray-hover: rgb(193, 194, 193);--gray: rgb(178, 178, 178);--checkout-gray: rgb(170, 170, 170);--checkout-gray-hover: rgb(153, 153, 153);--mid-gray: rgb(102, 102, 102);--dark-gray: rgb(68, 68, 68);--main: rgba(36, 36, 115, 1);--secondary: rgba(30, 30, 30, 1);--accent: rgba(178, 178, 178, 1);--green: rgba(0, 124, 90, 1);--opaque-black: rgba(0, 0, 0, .6);--opaque-white: rgba(255, 255, 255, .6);--font-main: "roboto";--font-oswald: "Oswald-Regular";--font-oswald-medium: "Oswald-Medium";--font-oswald-semibold: "Oswald-SemiBold";--font-oswald-bold: "Oswald-Bold";--font-awesome: "Font Awesome 6 Pro"}.bold{font-weight:bold}.center{text-align:center}.balance{text-wrap:balance}.sku,.product-picture,.product,.unit-price,.quantity,.subtotal,.remove-from-cart{max-width:unset;text-align:center;width:unset}@media (min-width: 1001px){.sku{width:7.5%}.product-picture{width:22%}.product{width:25%}.unit-price{width:17%}.quantity{width:9.5%}.quantity input{border:none}.subtotal{width:15%}.remove-from-cart{width:11%}}.remove-from-cart button{background:none;border:none;color:#bb1d1d}.shopping-cart-page .common-buttons{background-color:transparent}.cart-options .fm-common-buttons button,.cart-options .fm-common-buttons a{margin-bottom:13px}.cart th{border-top:none}.cart td{border-bottom:none}.cart td:first-of-type,.cart th:first-of-type{border-left:none}.cart td:last-of-type,.cart th:last-of-type{border-right:none}.cart-footer .terms-of-service label{display:inline}.cart-footer .terms-of-service label{padding-left:0 !important}.cart-footer .totals{background-color:#eee;max-width:525px;width:unset;padding:35px 61px 29px 78px}@media (max-width: 1000px){.cart-footer .totals{float:unset !important;margin:25px auto 0 !important}}.cart-footer .totals .addon-buttons{margin:0}.cart-footer .totals .total-info{padding:0}.cart-footer .totals .total-info *{font:400 18px/32px var(--font-main);color:#504f4f}.cart-footer .totals .total-info .cart-total-left{width:62%}.cart-footer .totals .total-info .cart-total-right{text-align:left;width:38%}.cart-footer .totals .total-info .order-total{text-transform:uppercase}.cart-footer .totals .total-info .order-total .cart-total-left{font:600 24px/24px var(--font-main-semibold)}.cart-footer .totals .total-info .order-total .cart-total-left label{font:600 24px/18px var(--font-main) !important;padding:15px 0 35px}.cart-footer .totals .total-info .order-total .cart-total-right{font:400 24px/24px var(--font-main);padding:15px 0 35px}.cart-footer .totals .total-info .order-total .cart-total-right span{font:400 24px/18px var(--font-main) !important}.cart-footer .totals .total-info label{margin:0}.cart-footer .totals .total-info td{padding:0}.cart-footer .totals .terms-of-service{padding-left:0}.cart-footer .totals .checkout-buttons{padding:0 !important;text-align:left}.cart-footer .totals .checkout-buttons button{background-color:var(--main)}.cart-footer .totals .checkout-buttons button:hover{background-color:var(--green)}.shopping-cart-page .page-title{border-bottom:1px solid #cbcbcb;margin-bottom:62px}.shopping-cart-page .page-title h1{font-size:55px;text-align:left}.shopping-cart-page .cart th{background-color:#212529;color:white}@media (min-width: 1001px){.shopping-cart-page .cart tr:nth-of-type(even) td{background-color:#cfcfdf}}.shopping-cart-page .cart td,.shopping-cart-page .cart td.quantity input{background-color:transparent}.shopping-cart-page .table-wrapper{margin-bottom:40px}.shopping-cart-page .cart .product a:hover,.shopping-cart-page .cart-total .order-total,.shopping-cart-page .cart .product .edit-item a,.shopping-cart-page .terms-of-service a{color:var(--main)}.shopping-cart-page .cart-footer .cart-collaterals{margin-left:auto;margin-right:auto}@media (max-width: 1000px){.shopping-cart-page .cart-footer .cart-collaterals{float:none !important}}@media (min-width: 1370px){.shopping-cart-page .cart-footer .cart-collaterals .deals{max-width:unset;width:unset}}.shopping-cart-page .cart-collaterals .coupon-code input[type="text"]{height:46px}@media (min-width: 1370px){.shopping-cart-page .cart-collaterals .coupon-code input[type="text"]{width:304px}}.shopping-cart-page .cart-collaterals .coupon-code button[type="submit"]{background-color:var(--accent);color:var(--secondary);height:46px;font:400 18px/30px var(--font-oswald-semibold)}.shopping-cart-page .cart-collaterals .coupon-code button[type="submit"]:hover{color:white}@media (min-width: 1370px){.shopping-cart-page .cart-collaterals .coupon-code button[type="submit"]{width:192px}}.shopping-cart-page .cart-collaterals .coupon-code button[type="submit"]:hover{background-color:var(--green)}.shopping-cart-page .selected-checkout-attributes{margin:0 0 13px}.shopping-cart-page .cart-collaterals{padding-top:34px}
