.woocommerce-cart-form{display:inline-block;width:calc(100% - 360px);margin:30px 0 20px;margin-bottom:100px}.woocommerce-cart-form .cross-sells .woocommerce.wc-shortcode>h2{font-size:18px;font-weight:500;color:#787878;margin:50px 0 20px}.woocommerce .cart-collaterals{margin-bottom:100px}.woocommerce .cart-collaterals .cart_totals{text-align:left !important;width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.woocommerce .cart-collaterals .cart_totals table{width:100%;display:table;margin:0 auto;padding:15px;background-color:rgba(0,0,0,0.02);border-radius:2px;box-sizing:border-box}.woocommerce .cart-collaterals .cart_totals table td{padding:20px 34px;text-align:right !important}.woocommerce .cart-collaterals .cart_totals table th{padding:20px 34px}.woocommerce .cart-collaterals .cart_totals table th:nth-child(1){font-weight:500;padding:20px 0;margin:0 !important}.woocommerce .cart-collaterals .cart_totals table tr.shipping th{padding-bottom:0px !important;text-align:left;transform:none}.woocommerce .cart-collaterals .cart_totals table tr.shipping p.woocommerce-shipping-destination{text-align:left}.woocommerce .cart-collaterals .cart_totals table select{border:none}.woocommerce .cart-collaterals .cart_totals tr.shipping td{border:none !important;padding-top:10px !important}.woocommerce .cart-collaterals .cart_totals tr.shipping th{border:none !important;padding-top:10px !important}.woocommerce .cart-collaterals .cart_totals tr.order-total{background-color:#25252d;height:50px}.woocommerce .cart-collaterals .cart_totals tr.order-total td{font-weight:400;font-size:14px;background-color:transparent;border:none !important;font-size:16px;line-height:25px;font-weight:400;padding-right:15px}.woocommerce .cart-collaterals .cart_totals tr.order-total th{font-weight:400;font-size:14px;background-color:transparent;border:none !important;padding:13px 15px !important;color:#FFF !important;font-size:16px;line-height:25px;font-weight:400;font-size:16px;line-height:25px;font-weight:400;color:#fff !important;font-size:16px;font-weight:500}.woocommerce .cart-collaterals .cart_totals tr.order-total strong{font-size:18px;font-weight:500;color:#073B87}.woocommerce .cart-collaterals .shipping_calculator{float:left;clear:none;text-align:left}.woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button{text-decoration:none}.woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button:after{font-size:16px}.woocommerce .cart-collaterals table.shop_table tbody tr:first-child{color:#999;border-top:none}.woocommerce .cart-collaterals .cross-sells{width:100%}.woocommerce .cart-collaterals .cross-sells div.products{width:auto !important;margin:0;padding:0}.woocommerce table.shop_table.cart.woocommerce-cart-form__contents{border-collapse:separate;border-spacing:0px 5px}.woocommerce table.shop_table.cart.woocommerce-cart-form__contents thead tr th{padding-top:8px !important}.woocommerce table.shop_table form.woocommerce-shipping-calculator{margin:0;font-weight:400;font-size:14px;font-family:var(--kite-secondary-font),sans-serif;text-align:left;display:block;padding:0 !important;padding:0 20px}.woocommerce table.shop_table form.woocommerce-shipping-calculator a{margin:0;font-weight:400;font-size:14px;font-family:var(--kite-secondary-font),sans-serif;text-align:left;display:block;padding:0 !important}.woocommerce table.shop_table .product-thumbnail{width:80px}.woocommerce table.shop_table tr.cart_item{border:none !important}.woocommerce .cart .button.alt.single_add_to_cart_button:hover{opacity:0.7}.woocommerce table.shop_table.cart tr td.product-thumbnail a{width:80px;height:80px;display:block}.woocommerce table.shop_table.cart tr td.product-name a{font-size:16px;line-height:25px;font-weight:400;color:#25252D}.woocommerce table.shop_table.cart td{border:none !important;border-width:1px 0 0}.woocommerce .shop_table.cart .button{border-radius:2px !important}.woocommerce .shop_table.cart .button:hover{background-color:#25252d}.woocommerce .shop_table.cart input.button{border-radius:2px !important}.woocommerce .shop_table.cart input.button:hover{background-color:#25252d}.woocommerce table.cart td.actions .coupon .button{border-radius:2px !important}.woocommerce table.cart td.actions .coupon .input-text{background-color:rgba(0,0,0,0.05) !important;width:auto !important;min-width:200px}.woocommerce table.cart tbody tr:last-child{border:0 !important}.woocommerce table.cart div.coupon .input-text{background-color:transparent !important;border:0;outline:0;resize:none;font-family:inherit;font-size:13px;font-weight:300;color:#25252d;text-align:center;text-transform:uppercase;width:141px;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;margin-right:15px !important;padding:5px 13px !important;line-height:24px !important;height:40px !important}.woocommerce table.cart a.remove{font-size:0px !important;width:35px !important;height:35px;border-radius:50%;background:rgba(0,0,0,0.05);margin:0;font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#25252D !important;border:1px solid transparent;line-height:35px;float:left;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .4s ease , background-color .4s ease;-moz-transition:color .4s ease , background-color .4s ease;-o-transition:color .4s ease , background-color .4s ease;transition:color .4s ease , background-color .4s ease}.woocommerce table.cart a.remove:before{content:"\e92a";font-size:19px;position:absolute;width:100%;height:100%;transform:rotate(0deg);left:0;transition:transform .4s ease}.woocommerce table.cart a.remove:hover{background-color:#25252d;color:#FFF !important;transition:color .4s ease , background-color .4s ease}.woocommerce table.cart a.remove:hover:before{transform:rotate(180deg)}.woocommerce table.cart img{width:100%;height:100%}.woocommerce #content table.cart a.remove{font-size:0px !important;width:35px !important;height:35px;border-radius:50%;background:rgba(0,0,0,0.05);margin:0;font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#25252D !important;border:1px solid transparent;line-height:35px;float:left;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .4s ease , background-color .4s ease;-moz-transition:color .4s ease , background-color .4s ease;-o-transition:color .4s ease , background-color .4s ease;transition:color .4s ease , background-color .4s ease}.woocommerce #content table.cart a.remove:before{content:"\e92a";font-size:19px;position:absolute;width:100%;height:100%;transform:rotate(0deg);left:0;transition:transform .4s ease}.woocommerce #content table.cart a.remove:hover{background-color:#25252d;color:#FFF !important;transition:color .4s ease , background-color .4s ease}.woocommerce #content table.cart img{width:100%;height:100%}.woocommerce .cart_totals a.button.alt{margin-right:0;vertical-align:bottom;margin-bottom:0 !important}.woocommerce .cart_totals .shop_table.shop_table_responsive td{text-align:center;padding:10px 0px 10px 0}.woocommerce .wc-proceed-to-checkout{text-align:center;margin:10px 0px;height:55px;padding:0;transition:background-color .25s ease;width:100%;padding:0 15px;box-sizing:border-box}.woocommerce .wc-proceed-to-checkout a.checkout-button{display:inline-block !important;margin-right:0;color:#fff !important;background-color:transparent !important;margin-bottom:0;font-size:16px !important;height:55px !important;line-height:55px !important;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;transition:background-color .25s ease;border-radius:2px !important}.woocommerce .wc-proceed-to-checkout a.checkout-button:hover{display:inline-block !important;margin-right:0;color:#fff !important;background-color:transparent !important;margin-bottom:0;font-size:16px !important;height:55px !important;line-height:55px !important;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;transition:background-color .25s ease;border-radius:2px !important}.woocommerce .wc-proceed-to-checkout:hover{color:#fff !important;background-color:#25252d !important}.woocommerce-page .cart-collaterals{margin-bottom:100px}.woocommerce-page .cart-collaterals .cart_totals{text-align:left !important;width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.woocommerce-page .cart-collaterals .shipping_calculator{float:left;clear:none;text-align:left}.woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-button{text-decoration:none}.woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-button:after{font-size:16px}.woocommerce-page .cart-collaterals table.shop_table tbody tr:first-child{color:#999;border-top:none}.woocommerce-page .cart-collaterals .cross-sells{width:100%}.woocommerce-page table.cart tbody tr:last-child{border:0 !important}.woocommerce-page table.cart div.coupon .input-text{background-color:transparent !important;border:0;outline:0;resize:none;font-family:inherit;font-size:13px;font-weight:300;color:#25252d;text-align:center;text-transform:uppercase;width:141px;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;margin-right:15px !important;padding:5px 13px !important;line-height:24px !important;height:40px !important}.woocommerce-page table.cart a.remove{font-size:0px !important;width:35px !important;height:35px;border-radius:50%;background:rgba(0,0,0,0.05);margin:0;font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#25252D !important;border:1px solid transparent;line-height:35px;float:left;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .4s ease , background-color .4s ease;-moz-transition:color .4s ease , background-color .4s ease;-o-transition:color .4s ease , background-color .4s ease;transition:color .4s ease , background-color .4s ease}.woocommerce-page table.cart a.remove:before{content:"\e92a";font-size:19px;position:absolute;width:100%;height:100%;transform:rotate(0deg);left:0;transition:transform .4s ease}.woocommerce-page table.cart a.remove:hover{background-color:#25252d;color:#FFF !important;transition:color .4s ease , background-color .4s ease}.woocommerce-page table.cart img{width:100%;height:100%}.woocommerce-page #content table.cart a.remove{font-size:0px !important;width:35px !important;height:35px;border-radius:50%;background:rgba(0,0,0,0.05);margin:0;font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#25252D !important;border:1px solid transparent;line-height:35px;float:left;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .4s ease , background-color .4s ease;-moz-transition:color .4s ease , background-color .4s ease;-o-transition:color .4s ease , background-color .4s ease;transition:color .4s ease , background-color .4s ease}.woocommerce-page #content table.cart a.remove:before{content:"\e92a";font-size:19px;position:absolute;width:100%;height:100%;transform:rotate(0deg);left:0;transition:transform .4s ease}.woocommerce-page #content table.cart a.remove:hover{background-color:#25252d;color:#FFF !important;transition:color .4s ease , background-color .4s ease}.woocommerce-page #content table.cart img{width:100%;height:100%}.woocommerce-cart .woocommerce table.shop_table tr.cart_item{position:relative;background-color:rgba(0,0,0,0.02)}.woocommerce-cart .cart-collaterals .cart_totals tr:nth-child(3){border:none !important}.woocommerce-cart .cart-collaterals .cart_totals tr:nth-child(4){border:none !important}.woocommerce-cart .cart-collaterals .cart_totals tr td{border:none !important}.woocommerce-cart .cart-collaterals .cross-sells div.products div.product{width:50% !important;transform:none !important;position:relative !important}.woocommerce-cart .wc-proceed-to-checkout{padding-bottom:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:after{content:"\e944";font-family:'Linearicons' !important;width:20px;padding-left:5px;position:absolute;display:inline-block}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover:after{animation:buttonright .4s ease-in forwards}.cart-collaterals{width:320px !important;display:inline-block;vertical-align:top;margin:30px 0 20px;float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cart-collaterals .cross-sells h2{font-size:16px;color:#707070;text-transform:uppercase;padding:18px 15px;margin:0;font-weight:500}.pagehassidebar .cart-collaterals{width:280px !important}.woocommerce-shipping-calculator>p{text-align:left}.shipping-calculator-form input[type="text"]{padding-left:0 !important;color:#b1b1b1 !important;font-size:13px !important;border-bottom-color:#b1b1b1 !important}.shipping-calculator-form select{color:#b1b1b1 !important;font-size:13px !important}.shipping-calculator-form select:focus{outline:none}.shipping-calculator-form a{color:#b1b1b1 !important;font-size:13px !important}.shipping-calculator-form a span{color:#b1b1b1 !important;font-size:13px !important}.shipping-calculator-button{font-size:12px;color:#4c4c4c;text-transform:uppercase;margin:0}.shipping-calculator-button hover{text-decoration:none;color:#111}.cart_totals h2{font-size:16px;color:#707070;text-transform:uppercase;padding:18px 15px;margin:0;font-weight:500}.woocommerce .cart-collaterals .cart_totals tr.order-total strong{color:#fff !important}.woocommerce table.shop_table form.woocommerce-shipping-calculator a{color:var(--kite-primary-color) !important}.woocommerce .wc-proceed-to-checkout{background-color:var(--kite-primary-color)}@media (max-width: 320px){.woocommerce-cart .cart-collaterals .cross-sells div.products div.product{width:100% !important;margin:0 !important}}@media (min-width: 480px) and (max-width: 767px){.woocommerce-cart .cart-collaterals .cross-sells div.products div.product{width:50% !important;width:49.98% !important;margin:0 !important}}@media (max-width: 767px){.woocommerce #content table.cart td.actions{text-align:center !important}.woocommerce #content table.cart td.actions .button{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important}.woocommerce #content table.cart td.actions .input-text{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important}.woocommerce #content table.cart td.actions input{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important}.woocommerce #content table.cart td.actions .coupon{float:none !important}.woocommerce table.cart td.actions{text-align:center !important;padding-left:0 !important}.woocommerce table.cart td.actions .button{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important}.woocommerce table.cart td.actions .input-text{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important}.woocommerce table.cart td.actions input{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important}.woocommerce table.cart td.actions .coupon{float:none !important}.woocommerce table.cart td.actions .coupon .input-text{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important}.woocommerce-page #content table.cart td.actions{text-align:center !important}.woocommerce-page #content table.cart td.actions .button{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important}.woocommerce-page #content table.cart td.actions .input-text{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important}.woocommerce-page #content table.cart td.actions input{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important}.woocommerce-page #content table.cart td.actions .coupon{float:none !important}.woocommerce-page table.cart td.actions{text-align:center !important;padding-left:0 !important}.woocommerce-page table.cart td.actions .button{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important}.woocommerce-page table.cart td.actions .input-text{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important}.woocommerce-page table.cart td.actions input{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important}.woocommerce-page table.cart td.actions .coupon{float:none !important}.container.wrap .span12{padding-left:0 !important;padding-right:0 !important}}@media (max-width: 768px){.woocommerce-cart-form__contents tr{min-height:136px;padding-left:100px;padding-right:30px;padding-bottom:10px}.woocommerce-cart-form__contents tr td.product-thumbnail{padding:20px 6px 20px 6px !important}.woocommerce-cart-form__contents tr td.product-remove{padding-left:0px !important;padding-left:0px !important;padding-right:20px !important;padding-right:20px !important}.woocommerce-cart-form__contents td{display:flex !important;flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:5px;border-top:0 !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-ms-flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;padding:0px 20px !important}.woocommerce-cart-form__contents td:not(:last-child){border-bottom:1px solid rgba(129,129,129,0.2)}.woocommerce-cart-form__contents td.product-thumbnail{position:absolute;display:block;left:0;max-height:115px;overflow:hidden;border-bottom:none;padding-bottom:0;margin-bottom:0}.woocommerce-cart-form__contents td.product-thumbnail img{max-width:100px}.woocommerce-cart-form__contents td.product-name{border-bottom:none;padding-bottom:0;margin-bottom:0;display:inline-block !important;text-align:left !important;font-weight:800}.woocommerce-cart-form__contents td.product-name a{border-bottom:none;padding-bottom:0;margin-bottom:0;display:inline-block !important;text-align:left !important;font-weight:800}.woocommerce-cart-form__contents td.product-name:before{display:none}.woocommerce-cart-form__contents td.product-remove{position:absolute;right:0px;z-index:1;border:none !important;margin-bottom:0;margin-top:-7px !important}.woocommerce .cart-collaterals .cart_totals{min-height:50px;height:auto;padding:0;margin:0}.woocommerce .cart-collaterals .cart_totals table tr th{padding-right:0 !important;padding-left:0 !important;margin:0 !important;transform:none !important;display:inline-block}.woocommerce .cart-collaterals .cart_totals table tr td{padding-right:0 !important;padding-left:0 !important;margin:0 !important;transform:none !important;display:inline-block}.woocommerce .cart-collaterals .cart_totals tr.order-total th{width:calc(50% - 32px) !important}.woocommerce .cart-collaterals .cart_totals tr.order-total td{width:calc(50% - 32px) !important;border:none;padding:13px 15px !important}.woocommerce .cart-collaterals table.shop_table tbody tr:first-child{min-height:50px;height:auto}.woocommerce table.shop_table tr td.product-remove{padding-left:0px !important;padding-right:20px !important}.woocommerce table.cart .product-thumbnail{position:absolute;display:block;left:10px;max-height:115px;overflow:hidden;border-bottom:none;padding-bottom:0;margin-bottom:0}.woocommerce table.cart a.remove{padding:0;border:none}.woocommerce table.cart tbody tr:last-child{padding-left:0 !important;padding-right:0 !important;width:100% !important}.cart-collaterals .cross-sells h2{padding:15px 15px 0}.cart_totals h2{padding:15px 15px 0}.woocommerce-page table.cart td.actions .coupon{padding-left:0 !important;padding-right:0 !important;width:100% !important}.woocommerce-page .cart-collaterals .cart_totals{padding:0;margin:0}}@media (max-width: 979px){.woocommerce .cart-collaterals{width:100% !important;margin-top:0}.woocommerce .cart-collaterals .cart_totals{width:100% !important}.woocommerce-page .cart-collaterals{width:100% !important;margin-top:0}.woocommerce-page .cart-collaterals .cart_totals{width:100% !important}.woocommerce-cart-form{width:100% !important;margin-bottom:30px}}@media (min-width: 769px) and (max-width: 1024px){.woocommerce-cart-form{width:100% !important;margin-bottom:20px !important}.woocommerce .cart-collaterals{width:100% !important;margin-bottom:20px !important}.woocommerce-page .cart-collaterals{width:100% !important;margin-bottom:20px !important}.woocommerce-cart .cart-collaterals .cross-sells div.products div.product{width:50% !important}}@media (min-width: 768px) and (max-width: 979px){.woocommerce-cart .cart-collaterals .cross-sells div.products div.product{width:50% !important}.woocommerce table.cart td.actions .coupon .input-text{width:49% !important}}
/*# sourceMappingURL=cart.css.map */
