form.cart .quantity .product-extra_info:nth-child(2){max-width:100px;padding:0}form.cart .quantity span{font-size:15px;color:rgba(0,0,0,.9)}@media (max-width:991px){form.cart .quantity span{font-size:10px!important}}form.cart .quantity .minus,form.cart .quantity .plus{display:flex;justify-content:center;align-items:center;cursor:pointer}.woocommerce-cart-form__contents .product-name .arrive{font-size:12px;font-weight:400;color:#646669;margin-top:10px}.product-quantity .quantity input{font-size:20px}.cart-collaterals .wc-proceed-to-checkout .proceed .goshop{background:#edeff2!important;color:#333!important;line-height:2.5}.cart-collaterals .woocommerce-shipping-methods{margin-top:10px}.cart-collaterals .woocommerce-shipping-methods label{display:inline-block}@media (min-width:992px){.woocommerce-cart-form .cart-title{padding:10px 0}.cart-title .title{font-size:30px;font-weight:700;margin:0 auto}.woocommerce .cart-collaterals{border:0;margin-bottom:120px}.product-collection .category-banner span{font-size:42px}.woocommerce-cart-form__contents thead th{color:#898a8e;border-bottom:1px solid #eee}.woocommerce-cart-form__contents tbody tr+tr td{border-top-width:1px}.cart.wishlist_table td,.woocommerce-cart-form__contents td,.woocommerce-cart-form__contents th{padding:20px 0;border-width:0}.woocommerce-cart-form__contents .product-remove img{width:20px}.woocommerce-cart-form__contents .product-thumbnail{width:170px}.cart.wishlist_table .product-name,.woocommerce-cart-form__contents .product-name,.woocommerce-cart-form__contents .product-subtotal{font-size:20px;line-height:24px;font-weight:700}.woocommerce-cart-form__contents .product-quantity{text-align:center}.woocommerce-cart-form__contents .quantity{min-width:120px}.woocommerce-cart-form__contents .actions{text-align:right;padding:0}.woocommerce-cart-form__contents .actions [name=update_cart]{border-width:1px}.woocommerce-cart-form__contents .coupon{height:100px;display:flex;align-items:center}.woocommerce-cart-form__contents .coupon label{display:none}.woocommerce-cart-form__contents [name=coupon_code]{border-width:1px;height:40px;margin-right:10px;padding:0 20px}.woocommerce-cart-form__contents [name=apply_coupon]:hover{background-color:rgba(0,0,0,0)}.woocommerce-cart-form__contents [name=update_cart]:disabled{color:#fff}.cart-collaterals .wc-proceed-to-checkout .proceed .checkout-button{margin-left:24px}.cart-collaterals .wc-proceed-to-checkout{display:flex;align-items:center;margin-top:48px}.cart-collaterals .wc-proceed-to-checkout .paylogo{width:480px}.cart-collaterals .wc-proceed-to-checkout .paylogo img{height:36px;margin-right:8px;margin-bottom:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart-collaterals .wc-proceed-to-checkout .proceed{flex:1 1;display:flex;justify-content:flex-end}.woocommerce .cart-collaterals .cart_totals{display:flex;justify-content:center;align-items:flex-end;min-height:50px}.woocommerce .cart_totals .cart-price{margin-bottom:8px;color:#646669}.woocommerce .cart_totals .cart-price span.amount{color:#000;margin-left:16px}.woocommerce .cart_totals .order-total{flex:1 1;text-align:end}.woocommerce .cart_totals .order-total>span{font-size:28px;line-height:1;font-weight:700}}@media (max-width:991px){.woocommerce-cart-form .cart-title{border-bottom:12px solid #f8f9fc;padding:12px 24px}.cart-title .title{font-size:20px;font-weight:700;margin:0 auto}.woocommerce-cart .page-content{margin:0}.woocommerce-cart-form{margin:0 10px}.woocommerce-cart-form__contents tbody .cart_item{border-bottom:1px solid #eee;overflow:hidden;position:relative;margin:20px 5px;display:flex;flex-flow:wrap}.woocommerce-cart-form__contents thead{display:none}.woocommerce-cart-form__contents tbody tr{border-bottom:1px solid #efecec;position:relative}.woocommerce-cart-form__contents tbody tr td{border:0}.wc-proceed-to-checkout{margin-bottom:16px}.woocommerce .cart-collaterals{margin:0 10px;font-size:12px;border-bottom:12px solid #f8f9fc}.woocommerce-cart-form__contents{border-collapse:unset}.cart-collaterals .wc-proceed-to-checkout .paylogo{margin:0 0 24px 16px}.cart-collaterals .wc-proceed-to-checkout .paylogo img{height:28px;margin-bottom:4px;margin-right:8px}.cart-collaterals .wc-proceed-to-checkout .proceed .goshop{width:100%;display:block;margin-bottom:16px}.woocommerce .cart-collaterals .cart_totals{position:relative;margin:16px}.woocommerce .cart_totals .cart-price{margin-bottom:8px;color:#646669}.woocommerce .cart_totals .cart-price span.amount{color:#000;margin-left:16px}.woocommerce .cart_totals .order-total{text-align:end}.woocommerce .cart_totals .order-total>span{font-size:20px;line-height:1;font-weight:700}.woocommerce-cart-form__contents .product-thumbnail{width:60px;margin:0 12px 0 6px}.woocommerce-cart-form__contents .product-name{width:calc(100% - 78px)}.woocommerce-cart-form__contents .product-remove{position:absolute;right:10px;bottom:0;cursor:pointer}.woocommerce-cart-form__contents .product-remove img{width:24px;height:24px}.woocommerce-cart-form__contents .product-name:before{display:none}.woocommerce-cart-form__contents .product-name a{font-weight:700;padding-right:0;width:100%;display:block}.woocommerce-cart-form__contents .product-subtotal{font-size:14px;font-weight:700}.woocommerce-cart-form__contents .product-quantity,.woocommerce-cart-form__contents .product-subtotal{margin-left:72px;width:100%}.woocommerce-cart-form__contents .quantity{font-size:12px}.woocommerce-cart-form__contents .quantity .product-qty{max-width:30px}.woocommerce-cart-form__contents .quantity .qty{text-align:center;padding:0;font-size:12px}.woocommerce-cart-form__contents .actions{display:none}.woocommerce-cart-form__contents [name=update_cart]{width:100%;margin:10px 0}}