.woocommerce-notices-wrapper{padding:0}.woocommerce-message,.wc-empty-cart-message{color:#888;width:100%;border-left:4px solid #4273cf;padding-left:10px}.woocommerce-NoticeGroup .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-error{border-left:4px solid red;padding-left:10px}.woocommerce-notices-wrapper{color:#888;padding:0;margin-bottom:30px}.woocommerce-message:focus-visible,.woocommerce-error:focus-visible{outline:none}.woocommerce-message .wc-forward,.woocommerce-error .wc-forward{display:none!important}.woocommerce-cart-form td.product-name{display:flex;gap:16px;align-items:center}.woocommerce-cart-form td.product-name a{color:inherit}.woocommerce-cart-form td input:not([type=button],[type=submit]){padding:0}.woocommerce a.remove{color:#c35f5f!important;font-weight:600;font-size:25px;transition:all 0.3s ease}.woocommerce a.remove:hover{color:#a63030!important;background:0}.product-thumbnail a{display:block;width:64px;height:64px}th.product-name{font-size:16px!important;padding:5px!important}th.product-name a{color:#0e111a!important}td.product-price,td.product-subtotal{font-family:"MyriadProSB"}.entry-content>.woocommerce{display:flex;flex-wrap:wrap;gap:60px}.woocommerce-notices-wrapper{width:100%}.woocommerce-cart-form{flex-grow:1;max-width:700px}.woocommerce-cart-form .shop_table{text-align:left}.woocommerce-cart-form .shop_table th{padding-bottom:20px;text-transform:uppercase;font-size:16px;font-weight:400;text-align:left}.woocommerce-cart-form .shop_table thead tr,.woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item{border-bottom:1px solid #0e111a}.woocommerce-cart-form .shop_table td{padding:15px 30px 15px 0}.quantity{display:flex;height:28px}.minus{display:flex;align-items:center;justify-content:center;border:1px solid #888;width:24px;padding:9px 0;height:auto;background:#fff;margin-right:-1px}.plus{display:flex;align-items:center;justify-content:center;border:1px solid #888;width:24px;padding:9px 0;height:auto;background:#fff;margin-left:-1px}input.qty[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;padding:5px 0 3px;width:29px;text-align:center;border:1px solid #888;color:#888;font-size:16px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-collaterals{max-width:440px;width:100%}.cart_totals{padding:30px;background:#f9f9f9;margin-bottom:30px;position:relative}.cart-collaterals .shop_table{text-align:left;margin-bottom:0}.cart-collaterals .shop_table th,.cart-collaterals h6{font-family:"MyriadProSB"}.cart-collaterals h2{font-size:20px;font-family:"MyriadProSB";text-transform:uppercase;margin-bottom:20px}.cart-collaterals .cart-subtotal,.cart-collaterals .woocommerce-shipping-destination,.cart-collaterals .woocommerce-shipping-totals{display:none}.cart-collaterals .order-total td,.cart-collaterals .woocommerce-shipping-totals td,.cart-collaterals .cart-discount td{text-align:right}.cart-collaterals .order-total th,.cart-collaterals .order-total td{font-size:18px;padding-top:20px}.cart-collaterals .prices{padding:15px 0;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;margin-bottom:15px}.cart-collaterals .prices h5:not(:last-child){margin-bottom:12px}.cart-collaterals .prices h5 span{font-family:"MyriadProSB"}.cart-collaterals h6{font-size:16px;display:flex;justify-content:space-between;margin-bottom:15px}.cart-collaterals h5{display:flex;justify-content:space-between;font-size:16px}.cart-collaterals .woocommerce-remove-coupon{color:#c35f5f}.wc-proceed-to-checkout{transition:all .3s ease;position:absolute;bottom:-90px;left:0}.wc-proceed-to-checkout .button:after{background-image:url(/wp-content/themes/casio/assets/img/arrow-creamy.svg);transform:rotate(-90deg);background-color:#fff;transition:all .4s ease}.wc-proceed-to-checkout .button:hover:after{background-color:#f9f9f9;transform:rotate(-90deg) translateY(3px)}.coupon input{padding:10px 15px!important;max-width:200px;margin-right:4px}.coupon .button{width:200px;padding:10px 20px}.coupon .button:after{content:none}.woocommerce button[name="update_cart"],.woocommerce input[name="update_cart"]{display:none}@media screen and (max-width:1200px){.woocommerce-notices-wrapper{margin-bottom:30px}.entry-content>.woocommerce{flex-direction:column;gap:0}.woocommerce-cart-form,.cart-collaterals{max-width:100%;width:100%}.return-to-shop{margin-top:25px}}@media screen and (max-width:991px){.woocommerce-cart-form .shop_table th{font-size:17px}}@media screen and (max-width:767px){.woocommerce-cart-form .shop_table th{font-size:14px!important;padding:0 10px 10px 0}.woocommerce-cart-form .shop_table td{font-size:14px;padding:10px 15px 10px 0}td.product-thumbnail{padding:5px 0 !important}.product-thumbnail a{width:40px;height:40px}.woocommerce-cart-form td.product-name{flex-wrap:wrap;text-align:center;gap:10px}.woocommerce-cart-form td.product-name a:last-child{font-size:14px;width:100%;text-align:center}th.product-price,td.product-price{display:none}.coupon{padding-top:15px}.cart_totals{padding:15px}.cart-collaterals h2{font-size:16px}.cart-collaterals h5{font-size:14px}.cart-collaterals h6{font-size:14px}.cart-collaterals .order-total th,.cart-collaterals .order-total td{font-size:16px}.coupon input{padding:8px 15px!important}}@media screen and (max-width:576px){.woocommerce-cart-form .shop_table td{padding:5px 10px 5px 0}.wc-proceed-to-checkout{bottom:-70px}#main{padding-bottom:100px}}@media screen and (max-width:480px){.coupon input{padding:5px 15px!important;margin-bottom:10px}}