.xt_woofc-header .xt_woofc-header-left span{font-weight:400;letter-spacing:-.5!important}.xt_woofc-show-coupon,.xt_woofc-coupon-form p,.xt_woofc-coupon-form input{font-size:var(--font-size-s)!important;color:#fff!important}.xt_woofc-coupon-form .button{font-size:var(--font-size-s)!important;color:#005050!important;background-color:#fff!important}.xt_woofc-coupon-form [name=coupon_code]{border-radius:5px 0 0 5px!important}.xt_woofc-coupon-form .button{border-radius:0 5px 5px 0!important}.xt_woofc-product-title a{font-family:var(--heading-font)!important;font-size:var(--font-size-m)!important;font-weight:400;letter-spacing:-.5!important}.xt_woofc-price bdi{font-family:var(--main-font)!important;font-weight:normal!important;font-size:var(--font-size-s)!important}.xt_woofc-cart-totals td,th{font-family:var(--main-font)!important;font-size:var(--font-size-s)!important;text-align:right!important}.xt_woofc-cart-totals bdi{font-weight:bold!important;font-size:var(--font-size-s)!important}.xt_woofc-sp-title{font-family:var(--main-font)!important;font-size:var(--font-size-s)!important;font-weight:400}.xt_woofc-title,.xt_woofc-checkout{font-family:var(--main-font)!important;font-size:var(--font-size-m)!important;font-style:normal!important;font-weight:bold!important;letter-spacing:-.5!important}.xt_woofc-header-action{transform:scale(1.35)}.xt_woofc-shipping-bar div div{font-family:var(--main-font)!important;font-size:var(--font-size-s)!important}.xt_woofc-shipping-bar div div:nth-child(2){border-style:solid;border-color:#005050;border-width:1px;height:5px;margin-top:8px!important}.xt_woofc-sp-product-title,.xt_woofc-sp-right-area .button{font-family:var(--main-font)!important;font-size:var(--font-size-s)!important}.xt_woofc-quantity .xt_woofc-quantity-col-input input[type=number]{font-family:var(--main-font)!important;font-size:var(--font-size-s)!important}.xt_woofc-quantity .xt_woofcicon-flat-minus,.xt_woofcicon-flat-plus{font-family:var(--main-font)!important}.xt_woofc-actions .xt_woofc-delete-icon{font-size:15px}.woocommerce-checkout-review-order p select{font-size:var(--font-size-s);height:36px!important}.woocommerce-checkout-review-order p input[type=text]{font-size:var(--font-size-s)}.xt_woofc-list-wrap .xt_woofc-list li{font-family:var(--main-font)!important;font-size:14px!important}.xt_woofc-list .xt_woofc-no-product a{border-color:#005050;border-style:solid;border-width:1px;border-radius:50px;padding:15px 50px}.xt_woofc-sp-item-wrap bdi{font-family:var(--main-font)!important;font-size:var(--font-size-s)!important}.xt_woofc-sp-item-wrap a{font-family:var(--main-font)!important;font-size:14px!important;font-weight:400;letter-spacing:-.5!important}.woocommerce-checkout-review-order p select{display:none!important}.woocommerce-checkout-review-order p:nth-child(2) input[type=text]{display:none!important}.woocommerce-checkout-review-order form p:nth-child(1),p:nth-child(2){padding-top:0!important;padding-bottom:0!important;margin-top:-3px!important}@media (max-width:768px){.woocommerce-checkout-review-order tr tbody{display:flex;flex-direction:column}}.woocommerce-checkout-review-order .iconic-wds-fields{display:none!important}.xt_woofc-trigger-cart-icon{height:29px!important}.xt_woofc-trigger{position:absolute;top:5px;right:10px;width:29px!important;height:29px!important;background-color:transparent!important}.xt_woofc-count{position:absolute;display:inline-block;color:#fff;font-family:var(--main-font);font-weight:700;font-size:var(--font-size-s)!important;top:0;right:28px;padding:.93rem!important;background-color:var(--color-green-dark);border-radius:50px;opacity:1!important}.xt_woofc-wrapper{box-shadow:none!important}.xt_woofc-checkout{margin-right:0!important}.xt_woofc-trigger-close-icon{display:none!important}.xt_woofc-footer a{height:50px!important;padding-top:4px!important}.xt_woofc-notice{color:#fff;font-size:var(--font-size-s)!important}.xt_woofc-undo{color:#00dcdc!important}.flux-checkout__remove-link{display:none!important}.xt_woofc-inner .amount::after{display:none!important}.xt_woofc-body-footer .woocommerce-shipping-totals{display:none!important}.wc-block-components-notice-banner.is-error{border-color:transparent!important;background-color:transparent!important}.wc-block-components-notice-banner{color:white!important;font-size:1em!important;margin:0!important}