.elementor-97 .elementor-element.elementor-element-2ea9cfe .wl-ci-product-thumbnail{display:block!important;}.wl .elementor-97 .elementor-element.elementor-element-2ea9cfe thead tr.wl-ci-heading-nav th.wl-ci-heading{font-size:16px;font-weight:500;line-height:37px;}.wl .elementor-97 .elementor-element.elementor-element-2ea9cfe .wl-ci-product-name.product-name > a{font-size:18px;font-weight:400;line-height:26px;}.wl .elementor-97 .elementor-element.elementor-element-2ea9cfe .wl-ci-cart-category span{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:26px;}.wl .elementor-97 .elementor-element.elementor-element-2ea9cfe .wl-ci-cart-category a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:26px;}.wl .elementor-97 .elementor-element.elementor-element-2ea9cfe .product-price.wl-ci-product-price .woocommerce-Price-amount.amount{font-size:18px;font-weight:400;line-height:26px;}.wl .elementor-97 .elementor-element.elementor-element-2ea9cfe .product-subtotal.wl-ci-product-subtotal .woocommerce-Price-amount.amount{font-size:18px;font-weight:400;line-height:26px;}.wl .elementor-97 .elementor-element.elementor-element-2ea9cfe .product-remove.wl-ci-product-remove a.remove{color:var( --e-global-color-secondary );background:var( --e-global-color-astglobalcolor4 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.wl .elementor-97 .elementor-element.elementor-element-2ea9cfe .button.wl-ci-coupon-button{font-size:16px;font-weight:500;line-height:26px;margin:0px 0px 0px 0px;border-style:none;}.wl .elementor-97 .elementor-element.elementor-element-2ea9cfe .button.wl-ci-update-cart-button{font-size:16px;font-weight:500;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );background:#EEEEEE;}.wl .elementor-97 .elementor-element.elementor-element-2ea9cfe .wl-ci-proceed-to-checkout .button.checkout-button{font-size:16px;font-weight:500;line-height:26px;background:var( --e-global-color-astglobalcolor1 );}.elementor-97 .elementor-element.elementor-element-98fe203 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.wl .elementor-97 .elementor-element.elementor-element-98fe203 .wl-cf-apply-coupon{justify-content:end;display:flex;align-items:center;}.wl .elementor-97 .elementor-element.elementor-element-98fe203 .wl-cf-apply-coupon-fields{position:relative;width:100%;}.wl .elementor-97 .elementor-element.elementor-element-98fe203 .wl-cf-apply-coupon-input.input-text{width:100%;padding:10px;border:1px solid transparent;padding-left:18px;font-size:14px;background:#eee;outline:none;}.wl .elementor-97 .elementor-element.elementor-element-98fe203 input.wl-cf-apply-coupon-input{color:var( --e-global-color-secondary );background-color:#EEEEEE;font-size:16px;border-radius:20px 20px 20px 20px;}.wl .elementor-97 .elementor-element.elementor-element-98fe203 .wl-cf-apply-coupon-button.button{position:absolute;right:0;padding:10px 30px 10px 30px;cursor:pointer;bottom:0;top:0;transition:.4s;color:#fff;font-size:14px;background:var( --e-global-color-astglobalcolor1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:transparent;border-radius:0px 20px 20px 0px;}.wl .elementor-97 .elementor-element.elementor-element-98fe203 .checkout_coupon.woocommerce-form-coupon{display:block !important;}.wl .elementor-97 .elementor-element.elementor-element-98fe203 .wl-cf-apply-coupon-button.button:hover{color:#fff;background:var( --e-global-color-astglobalcolor1 );}.elementor-97 .elementor-element.elementor-element-a92b726{font-size:14px;color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-9327869 .wc-proceed-to-checkout a.checkout-button{display:block!important;padding:16px 24px 16px 24px;}.elementor-97 .elementor-element.elementor-element-9327869 .wl-cart-overview .cart_totals .wl-co-title{text-align:left;}.elementor-97 .elementor-element.elementor-element-9327869 .wl-cart-overview .cart_totals .elementor-inline-editing{text-align:left;}.elementor-97 .elementor-element.elementor-element-9327869 .wl-cart-overview .cart_totals .wl-co-title, .elementor-97 .elementor-element.elementor-element-9327869 .wl-cart-overview .cart_totals .elementor-inline-editing{font-size:28px;font-weight:500;}.elementor-97 .elementor-element.elementor-element-9327869 .wl-cart-overview table tr td{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-97 .elementor-element.elementor-element-9327869 .wl-cart-overview table tr th{text-align:left;font-size:16px;font-weight:400;}.elementor-97 .elementor-element.elementor-element-9327869 .wl-cart-overview .wc-proceed-to-checkout a.checkout-button{font-size:16px;font-weight:500;line-height:24px;color:var( --e-global-color-astglobalcolor4 );background:var( --e-global-color-astglobalcolor1 );}.elementor-97 .elementor-element.elementor-element-9327869 .wl-cart-overview .wc-proceed-to-checkout a.checkout-button:hover{color:var( --e-global-color-astglobalcolor4 );background:var( --e-global-color-astglobalcolor3 );}@media(max-width:970px){.elementor-97 .elementor-element.elementor-element-2ea9cfe .wl-ci-product-thumbnail{display:block!important;}}@media(max-width:545px){.elementor-97 .elementor-element.elementor-element-2ea9cfe .wl-ci-product-thumbnail{display:block!important;}}/* Start custom CSS for cart-overview, class: .elementor-element-9327869 *//* Input fields for Tax Exempt need to span 100% */
input#tefw_exempt_name, input#tefw_exempt_reason { width:100% !important; }/* End custom CSS */