*:focus{outline:0 none !important}.elementor-widget:not(:last-child){margin-bottom:0 !important}.cart-page-content{margin:40px auto 32px}.t-titleCard{color:#0f648d;margin-bottom:16px}.mini-bagde{font-size:10px;line-height:12px;background-color:#0f648d;letter-spacing:.05em;color:#fff;padding:3px 6px;border-radius:3px;font-weight:bold}h5.t-titleCard{font-size:16px;line-height:24px}.form-cart{padding:24px;background-color:#fafafa}@media screen and (max-width: 575.5px){.form-cart{padding:0;background-color:transparent}}.cart_item:not(:last-child){margin-bottom:16px}.cart_item .product-title{letter-spacing:.04em;text-transform:capitalize;margin-bottom:0}.cart_item .product-title a{color:#333}.cart_item .product-delete-link{font-size:12px;line-height:24px;color:#0f648d;letter-spacing:.04em;margin-bottom:0}.cart_item .product-price{margin-bottom:0;font-weight:normal;font-size:20px;line-height:24px;letter-spacing:.04em;color:#ef4922}.cart_item .product-old-price{margin-bottom:0;font-size:14px;line-height:20px;font-weight:normal;letter-spacing:.04em;text-decoration-line:line-through;color:rgba(0,0,0,.5)}.cart_item .quantity{width:72px;margin:0 auto;position:relative;padding-right:24px}.cart_item .quantity [type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.cart_item .quantity [type=number]{text-align:center;height:51px;width:100%;border:1px solid #b3b3b3}.cart_item .quantity [type=number]:focus{outline:0 none}.cart_item .quantity .quantity-nav{position:absolute;top:0px;right:5px}.cart_item .quantity .quantity-nav .quantity-button{width:20px;border-left:1px solid #b3b3b3;border-right:1px solid #b3b3b3;border-top:1px solid #b3b3b3;text-align:center;cursor:pointer}.cart_item .quantity .quantity-nav .quantity-down{border-bottom:1px solid #b3b3b3}.cart_item .price-wrapper{position:relative;display:inline-block}.cart_item .price-wrapper .mini-bagde{position:absolute;top:2px;left:calc( 100% + 6px );padding:4px 8px}@media only screen and (max-width: 575.5px){.cart_item:not(:last-child){border-bottom:1px solid rgba(51,51,51,.1);margin-bottom:16px;padding-bottom:16px}.cart_item img{width:100%}.cart_item .align-items-center{align-items:normal !important}.cart_item .product-title{font-weight:normal}.cart_item .quantity{margin:10px 0 0;width:auto;padding:0}.cart_item .quantity [type=number]{height:36px;width:36px;float:left}.cart_item .quantity .quantity-button{float:left;border:1px solid #b3b3b3;width:36px;height:36px;line-height:34px;font-size:16px;text-align:center;background-color:#f4f4f4}}.update_cart-wrapper button{padding:10px 20px !important;box-shadow:none !important}.cart_totals div,#order_review div{position:relative}.cart_totals .hr-2,#order_review .hr-2{margin:14px 0}.cart_totals .block-sidebar,#order_review .block-sidebar{padding:24px;margin-bottom:24px;background-color:#fafafa}.cart_totals #coupon_code,.cart_totals #f_coupon_code,#order_review #coupon_code,#order_review #f_coupon_code{padding:16px 24px;height:auto;border-radius:3px 0 0 3px}.cart_totals #coupon_code:focus,.cart_totals #f_coupon_code:focus,#order_review #coupon_code:focus,#order_review #f_coupon_code:focus{border-color:#fcc000;box-shadow:none !important}.cart_totals [name=apply_coupon],.cart_totals [href="#apply-coupon"],#order_review [name=apply_coupon],#order_review [href="#apply-coupon"]{background-color:#fcc000;border-radius:0 3px 3px 0;color:#000;font-weight:500;border-color:#fcc000}.cart_totals [name=apply_coupon]:focus,.cart_totals [href="#apply-coupon"]:focus,#order_review [name=apply_coupon]:focus,#order_review [href="#apply-coupon"]:focus{box-shadow:none !important}.cart_totals p,#order_review p{margin-bottom:8px}.cart_totals .total-price p,#order_review .total-price p{margin-top:16px;font-weight:500;margin-bottom:0}.cart_totals .total-price .label,#order_review .total-price .label{color:#000}.cart_totals .total-price .price,#order_review .total-price .price{color:#ef4922}.cart_totals .woocommerce-remove-coupon,#order_review .woocommerce-remove-coupon{position:absolute;font-size:10px;color:#0f648d;left:calc(100% + 3px)}#billing_address_2_field{display:block !important}.woocommerce-checkout-payment{background-color:transparent !important}.woocommerce-checkout-payment .place-order{padding:0 !important}.woocommerce-checkout-payment .place-order input{font-weight:bold}.woocommerce-billing-fields{padding:24px;background-color:#fafafa;border:1px solid #f4f4f4;border-radius:3px}.woocommerce-billing-fields label{display:block;font-weight:bold;font-size:16px;line-height:24px;color:#0f648d;width:100%;margin-bottom:8px}.woocommerce-billing-fields .woocommerce-input-wrapper{width:100%}.woocommerce-billing-fields input,.woocommerce-billing-fields textarea{border:1px solid #cfcfcf;border-radius:3px;background-color:#fff;padding:12px 16px;width:100%;font-size:16px}.woocommerce-billing-fields input:focus,.woocommerce-billing-fields textarea:focus{border-color:#fcc000}.woocommerce-billing-fields textarea{resize:none;height:144px !important}.woocommerce-billing-fields .optional{display:none}.woocommerce-billing-fields .select2-container--default .select2-selection--single{height:45px;border-radius:0;border:1px solid #cfcfcf}.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__placeholder,.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px}.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:15px;color:#000}.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow{height:45px;background-image:url(../images/svg/arrow-down-yellow.svg);background-repeat:no-repeat;background-position:center center;right:20px}.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.woocommerce-billing-fields .select2-container--open .select2-selection--single{border-color:#fcc000}.woocommerce-billing-fields .form-row-first,.woocommerce-billing-fields .form-row-last{width:48% !important}.woocommerce-billing-fields .woocommerce-invalid-email input{border-color:#a00 !important}@media screen and (max-width: 768.5px){.woocommerce-billing-fields .form-row-first,.woocommerce-billing-fields .form-row-last{width:100% !important;float:none !important}}.select2-dropdown{border-color:#fcc000}.checkout-method{margin-top:32px;margin-bottom:40px}.checkout-method ul{margin:0;padding:24px;background-color:#fafafa;border:1px solid #f4f4f4;border-radius:3px;list-style:none}.checkout-method li{font-size:16px;line-height:32px}.checkout-method input[type=radio]{display:none}.checkout-method label{position:relative;padding-left:38px;cursor:pointer}.checkout-method label:before{background-color:#cfcfcf;content:"";border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);transform:translate(0, -50%)}.checkout-method input[type=radio]:checked~label:before{background-image:url(../images/svg/radio-checked.svg);background-size:cover;background-position:center center}@media(max-width: 991.5px){.checkout-method{margin-bottom:24px}}.selected-payment-method{position:relative;padding-left:38px;cursor:pointer}.selected-payment-method:before{background-image:url(../images/svg/radio-checked.svg);background-size:cover;background-position:center center;content:"";border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);transform:translate(0, -50%)}#place_holder:hover,#process_to_checkout:hover{color:#fff !important}.box-info{margin-bottom:40px}.box-info .t-titleCard{margin-top:32px}.box-info .inner-content{padding:24px;background-color:#fafafa;border:1px solid #f4f4f4;border-radius:3px}.box-info .inner-content p:last-child{margin-bottom:0}.notification{width:96%;max-width:800px;margin:60px auto;padding:0 20px;text-align:center}.notification .product-thank-you{width:70%;max-width:285px;height:auto;display:block;margin:0 auto}.notification h3{display:inline-block;margin:32px 0;font-weight:bold;font-size:20px;line-height:30px;color:#0f648d;padding-left:32px;background-image:url(../images/svg/checked-green.svg);background-position:left center;background-repeat:no-repeat}@media only screen and (max-width: 640.5px){.notification h3{font-size:24px;line-height:30px}}.notification h4{font-weight:bold;color:#0f648d;font-size:18px}.notification h4,.notification p{line-height:24px;margin-bottom:0}.notification p{font-size:16px;color:#333}.notification p a:not(.btn){color:#333}.notification .btn{width:70%;max-width:285px;margin:32px auto;background-color:#0f648d !important;border-color:#0f648d !important;color:#fff !important}.notification .btn:focus{box-shadow:none !important}.return-to-shop{color:#fff}.woocommerce-checkout .cart-item .product-title a{color:#0f648d}.woocommerce-checkout .payment_box{display:none !important}.woocommerce-checkout .woocommerce-notices-wrapper{width:100%;margin-right:auto;margin-left:auto;max-width:1158px}@media(min-width: 576px){.woocommerce-checkout .woocommerce-notices-wrapper{max-width:540px}}@media(min-width: 768px){.woocommerce-checkout .woocommerce-notices-wrapper{max-width:720px}}@media(min-width: 992px){.woocommerce-checkout .woocommerce-notices-wrapper{max-width:960px}}@media(min-width: 1200px){.woocommerce-checkout .woocommerce-notices-wrapper{max-width:1140px}}.woocommerce-checkout .container{position:relative}.woocommerce-checkout .container .woocommerce-error,.woocommerce-checkout .container .woocommerce-info,.woocommerce-checkout .container .woocommerce-message{display:none}.woocommerce-checkout .container .sidebar-wrapper{margin-top:48px;position:absolute;top:0;right:0}@media screen and (max-width: 991.5px){.woocommerce-checkout .container .sidebar-wrapper{position:relative;top:inherit;right:inherit;margin-top:0}}form.checkout{position:unset !important}@media(max-width: 991.5px){.woocommerce-checkout-review-order .place-order{margin-bottom:32px !important}}@media screen and (max-width: 768.5px){.woocommerce{margin-top:24px}}@media screen and (max-width: 767px){.woocommerce-error,.woocommerce-info,.woocommerce-message{padding-left:40px !important}}.bacs-info{width:100%;max-width:420px;margin:0 auto 32px;text-align:left;padding:20px;border:1px solid #ddd;background-image:url(../images/bg_xam_soc.jpg);background-size:24px}.bacs-info ul{margin:0;padding:0;list-style:none}.bacs-info p,.bacs-info li{margin-bottom:5px;font-size:16px;line-height:24px}.bacs-info h2,.bacs-info h3,.bacs-info h4{text-transform:uppercase;font-style:normal;font-weight:bold;font-size:18px;line-height:26px}/*# sourceMappingURL=cart.css.map */
