body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form table.shop_table th.product-remove,
body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form table.shop_table td.product-remove {
text-align: center;
vertical-align: middle;
}
body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form table.shop_table td.product-remove a.remove {
display: inline-flex;
align-items: center;
justify-content: center;
width: 24px;
height: 24px;
margin: 0 auto;
font-size: 20px;
line-height: 1;
} body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form td.actions .coupon {
display: flex;
flex-wrap: nowrap;
align-items: stretch;
gap: 10px;
margin-bottom: 10px;
}
body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form td.actions .coupon .input-text {
flex: 1 1 auto;
width: auto;
min-width: 0;
height: auto;
margin: 0;
}
body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form td.actions .coupon .button {
flex: 0 0 auto;
width: auto;
height: auto;
margin: 0;
white-space: nowrap;
line-height: 1.2;
}
body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form td.actions > button[name="update_cart"] {
margin: 0;
} @media (max-width: 768px) {
body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form td.actions .coupon {
flex-wrap: wrap;
}
body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form td.actions .coupon .input-text {
flex: 1 1 100%;
}
body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form td.actions .coupon .button {
flex: 1 1 auto;
}
} .woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-coupon-box .coupon-container-grid {
display: grid;
grid-template-columns: minmax(0, 1fr) auto;
align-items: stretch;
column-gap: 10px;
}
.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-coupon-box .coupon-container-grid .coupon-col-1 {
padding: 0;
width: 100%;
max-width: 100%;
min-width: 0;
flex-basis: auto;
}
.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-coupon-box .coupon-container-grid .coupon-col-1 .input-text {
width: 100%;
min-width: 0;
height: 100%;
margin: 0;
}
.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-coupon-box .coupon-container-grid .coupon-col-2 {
padding: 0;
width: auto;
}
.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-coupon-box .coupon-container-grid .coupon-col-2 .button,
.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-coupon-box .coupon-container-grid .e-apply-coupon {
width: auto;
min-width: fit-content;
height: 100%;
white-space: nowrap;
margin: 0;
} .woocommerce #reviews #comments ol.commentlist,
.woocommerce #reviews #comments ol.commentlist li.review {
list-style: none;
padding-left: 0;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
position: static;
float: left;
width: 48px;
height: 48px;
padding: 0;
border: 0;
border-radius: 50%;
background: transparent;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
display: flex;
flex-direction: column;
margin: 0 0 0 68px;
padding: 0;
border: 0;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
order: 1;
display: flex;
align-items: center;
min-height: 48px;
margin: 0;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating {
order: 2;
float: none;
margin: -30px 0 8px auto;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .description {
order: 3;
margin: 0;
}body .elementor-widget-wc-elements .woocommerce-cart-form table.shop_table td.actions .coupon {
display: flex;
flex-wrap: nowrap;
align-items: stretch;
gap: 10px;
margin-bottom: 10px;
}
body .elementor-widget-wc-elements .woocommerce-cart-form table.shop_table td.actions .coupon .input-text {
flex: 1 1 auto;
width: auto;
min-width: 0;
height: auto;
margin: 0;
}
body .elementor-widget-wc-elements .woocommerce-cart-form table.shop_table td.actions .coupon .button {
flex: 0 0 auto;
width: auto;
height: auto;
margin: 0;
white-space: nowrap;
line-height: 1.2;
}
body .elementor-widget-wc-elements .woocommerce-cart-form table.shop_table td.actions > button[name="update_cart"] {
margin: 0;
} @media (max-width: 768px) {
body .elementor-widget-wc-elements .woocommerce-cart-form table.shop_table td.actions .coupon {
flex-wrap: wrap;
}
body .elementor-widget-wc-elements .woocommerce-cart-form table.shop_table td.actions .coupon .input-text {
flex: 1 1 100%;
}
body .elementor-widget-wc-elements .woocommerce-cart-form table.shop_table td.actions .coupon .button {
flex: 1 1 auto;
}
} body .elementor-widget-wc-elements .woocommerce-cart-form table.shop_table th.product-remove,
body .elementor-widget-wc-elements .woocommerce-cart-form table.shop_table td.product-remove {
text-align: center;
vertical-align: middle;
}
body .elementor-widget-wc-elements .woocommerce-cart-form table.shop_table td.product-remove a.remove {
display: inline-flex;
align-items: center;
justify-content: center;
width: 24px;
height: 24px;
margin: 0 auto;
font-size: 20px;
line-height: 1;
} body .elementor-widget-wc-elements .e-coupon-box .coupon-container-grid {
display: grid;
grid-template-columns: minmax(0, 1fr) auto;
align-items: stretch;
column-gap: 10px;
}
body .elementor-widget-wc-elements .e-coupon-box .coupon-container-grid .coupon-col-1 {
padding: 0;
width: 100%;
max-width: 100%;
min-width: 0;
flex-basis: auto;
}
body .elementor-widget-wc-elements .e-coupon-box .coupon-container-grid .coupon-col-1 .input-text {
width: 100%;
min-width: 0;
height: 100%;
margin: 0;
}
body .elementor-widget-wc-elements .e-coupon-box .coupon-container-grid .coupon-col-2 {
padding: 0;
width: auto;
}
body .elementor-widget-wc-elements .e-coupon-box .coupon-container-grid .coupon-col-2 .button,
body .elementor-widget-wc-elements .e-coupon-box .coupon-container-grid .e-apply-coupon {
width: auto;
min-width: fit-content;
height: 100%;
white-space: nowrap;
margin: 0;
} body .elementor-widget-wc-elements .woocommerce-MyAccount-navigation {
float: left;
width: 30%;
}
body .elementor-widget-wc-elements .woocommerce-MyAccount-content {
float: right;
width: 68%;
} body .elementor-widget-wc-elements .woocommerce::after {
content: "";
display: block;
clear: both;
} @media (max-width: 768px) {
body .elementor-widget-wc-elements .woocommerce-MyAccount-navigation,
body .elementor-widget-wc-elements .woocommerce-MyAccount-content {
float: none;
width: 100%;
}
} body .elementor-widget-wc-elements .woocommerce {
color: var(--e-global-color-solcolorbasefont, var(--e-global-color-text, #514d55));
}
body .elementor-widget-wc-elements .woocommerce h1,
body .elementor-widget-wc-elements .woocommerce h2,
body .elementor-widget-wc-elements .woocommerce h3,
body .elementor-widget-wc-elements .woocommerce h4 {
color: var(--e-global-color-solcolorheading, var(--e-global-color-secondary, #3e3e3e));
}
body .elementor-widget-wc-elements .woocommerce a,
body .elementor-widget-wc-elements .woocommerce .lost_password a,
body .elementor-widget-wc-elements .woocommerce .woocommerce-info a {
color: var(--e-global-color-solcolorlinkbuttoninitial, var(--e-global-color-accent, #d99653));
} body .elementor-widget-wc-elements .woocommerce button.button,
body .elementor-widget-wc-elements .woocommerce a.button,
body .elementor-widget-wc-elements .woocommerce input.button,
body .elementor-widget-wc-elements .woocommerce button[type="submit"] {
background: var(--e-global-color-solcolorbuttoninitial, var(--e-global-color-primary, #d99653));
border-color: var(--e-global-color-solcolorbuttoninitial, var(--e-global-color-primary, #d99653));
color: #fff;
padding: 12px 24px;
border-radius: 0;
font-family: var(--e-global-typography-primary-font-family, inherit) !important;
}
body .elementor-widget-wc-elements .woocommerce button.button:hover,
body .elementor-widget-wc-elements .woocommerce button.button:focus,
body .elementor-widget-wc-elements .woocommerce a.button:hover,
body .elementor-widget-wc-elements .woocommerce a.button:focus,
body .elementor-widget-wc-elements .woocommerce input.button:hover,
body .elementor-widget-wc-elements .woocommerce input.button:focus,
body .elementor-widget-wc-elements .woocommerce button[type="submit"]:hover,
body .elementor-widget-wc-elements .woocommerce button[type="submit"]:focus {
background: var(--e-global-color-solcolorbuttonhover, var(--e-global-color-secondary, #cf8439));
border-color: var(--e-global-color-solcolorbuttonhover, var(--e-global-color-secondary, #cf8439));
color: #fff;
} body .elementor-widget-wc-elements .woocommerce #place_order {
background: var(--e-global-color-solcolorbuttoninitial, var(--e-global-color-primary, #d99653));
border-color: var(--e-global-color-solcolorbuttoninitial, var(--e-global-color-primary, #d99653));
color: #fff;
padding: 16px 0;
width: 100%;
text-align: center;
border-radius: 0;
font-family: var(--e-global-typography-primary-font-family, inherit) !important;
}
body .elementor-widget-wc-elements .woocommerce #place_order:hover,
body .elementor-widget-wc-elements .woocommerce #place_order:focus {
background: var(--e-global-color-solcolorbuttonhover, var(--e-global-color-secondary, #cf8439));
border-color: var(--e-global-color-solcolorbuttonhover, var(--e-global-color-secondary, #cf8439));
color: #fff;
} body .elementor-widget-wc-elements .woocommerce table.shop_table {
border-color: var(--e-global-color-solcolorborder, var(--e-global-color-secondary, #dfe0df));
}
body .elementor-widget-wc-elements .woocommerce table.shop_table th,
body .elementor-widget-wc-elements .woocommerce table.shop_table td {
border-color: var(--e-global-color-solcolorborder, var(--e-global-color-secondary, #dfe0df));
}
body .elementor-widget-wc-elements .woocommerce table.shop_table th {
color: var(--e-global-color-solcolorheading, var(--e-global-color-secondary, #3e3e3e));
} body .elementor-widget-wc-elements .woocommerce .cart_totals,
body .elementor-widget-wc-elements .woocommerce .woocommerce-checkout-review-order,
body .elementor-widget-wc-elements .woocommerce .woocommerce-billing-fields,
body .elementor-widget-wc-elements .woocommerce .woocommerce-shipping-fields,
body .elementor-widget-wc-elements .woocommerce .woocommerce-additional-fields {
border-color: var(--e-global-color-solcolorborder, var(--e-global-color-secondary, #dfe0df));
} body .elementor-widget-wc-elements .woocommerce input.input-text,
body .elementor-widget-wc-elements .woocommerce input[type="text"],
body .elementor-widget-wc-elements .woocommerce input[type="email"],
body .elementor-widget-wc-elements .woocommerce input[type="tel"],
body .elementor-widget-wc-elements .woocommerce input[type="password"],
body .elementor-widget-wc-elements .woocommerce input[type="number"],
body .elementor-widget-wc-elements .woocommerce textarea,
body .elementor-widget-wc-elements .woocommerce select,
body .elementor-widget-wc-elements .woocommerce .select2-container .select2-selection--single {
border-color: var(--e-global-color-solcolorborder, var(--e-global-color-secondary, #dfe0df));
color: var(--e-global-color-solcolorbasefont, var(--e-global-color-text, #514d55));
}
body .elementor-widget-wc-elements .woocommerce input.input-text:focus,
body .elementor-widget-wc-elements .woocommerce input[type="text"]:focus,
body .elementor-widget-wc-elements .woocommerce input[type="email"]:focus,
body .elementor-widget-wc-elements .woocommerce input[type="tel"]:focus,
body .elementor-widget-wc-elements .woocommerce input[type="password"]:focus,
body .elementor-widget-wc-elements .woocommerce input[type="number"]:focus,
body .elementor-widget-wc-elements .woocommerce textarea:focus,
body .elementor-widget-wc-elements .woocommerce select:focus,
body .elementor-widget-wc-elements .woocommerce .select2-container .select2-selection--single:focus {
border-color: var(--e-global-color-solcolorbuttoninitial, var(--e-global-color-primary, #d99653));
} body .elementor-widget-wc-elements .woocommerce .woocommerce-info {
border-top-color: var(--e-global-color-solcolorbuttoninitial, var(--e-global-color-primary, #d99653));
} body .elementor-widget-wc-elements .woocommerce .cart_totals a.checkout-button {
margin-top: 16px;
width: 100%;
display: block;
text-align: center;
} body .elementor-widget-wc-elements .woocommerce #payment {
background: transparent;
border-color: var(--e-global-color-solcolorborder, var(--e-global-color-secondary, #dfe0df));
}
body .elementor-widget-wc-elements .woocommerce #payment div.payment_box {
background: var(--e-global-color-solcolorbackground, #ffffff);
border-color: var(--e-global-color-solcolorborder, var(--e-global-color-secondary, #dfe0df));
}.solace-extra-button:not(.elementor-widget-woocommerce-products *),a.solace-extra-button:not(.elementor-widget-woocommerce-products *){background:var(--sol-color-button-initial);color:var(--sol-color-page-title-text);border-radius:0;}body .thumb-45 img{width:45px;height:45px;max-width:45px;}@media only screen and (min-width:767px) and (max-width:1024px){body .solaceform-form .solaceform-form-button-wrap button.tablet-full-width{width:100%;}}@media only screen and (min-width:1024px){body .solaceform-form .solaceform-form-button-wrap button.desktop-full-width{width:100%;}}@media only screen and (max-width:766px){body .solaceform-form .solaceform-form-button-wrap button.mobile-full-width{width:100%;}}body .solace-extra-checkout-vertical form.checkout.woocommerce-checkout{display:block;}body .elementor-widget-solace-extra-product-meta{display:flex;flex-wrap:wrap;align-items:center;}body .elementor-widget-solace-extra-product-meta .solace_extra_product_meta{display:flex;flex-wrap:wrap;align-items:center;}body .elementor-widget-solace-extra-product-meta .solace_extra_product_meta span.detail-container{display:flex;flex-wrap:wrap;align-items:center;}body .elementor-widget-solace-extra-product-meta .solace_extra_product_meta span.detail-container::after{display:inline-block;}body .elementor-woo-meta--view-stacked.elementor-widget-solace-extra-product-meta .solace_extra_product_meta{flex-direction:column;align-items:flex-start;}body .elementor-woo-meta--view-stacked.elementor-widget-solace-extra-product-meta .solace_extra_product_meta .sku_wrapper,body .elementor-woo-meta--view-stacked.elementor-widget-solace-extra-product-meta .solace_extra_product_meta .posted_in,body .elementor-woo-meta--view-stacked.elementor-widget-solace-extra-product-meta .solace_extra_product_meta .tagged_as{display:block;padding-bottom:0;}body .elementor-woo-meta--view-stacked.elementor-widget-solace-extra-product-meta .solace_extra_product_meta span.detail-container{position:relative;width:100%;}body .elementor-woo-meta--view-stacked.elementor-widget-solace-extra-product-meta .solace_extra_product_meta span.detail-container:not(:last-child)::after{left:0;position:absolute !important;}body.elementor-page .elementor-widget-woocommerce-cart .woocommerce .cart_totals h2,body.elementor-page .elementor-widget-woocommerce-cart .woocommerce .cart_totals h3{color:var(--sections-title-color,#000) !important;}body.elementor-page .elementor-widget-woocommerce-cart .woocommerce .cart th{color:var(--order-summary-title-color,#000) !important;}body.elementor-page .elementor-widget-woocommerce-cart .woocommerce .product-name a,body.elementor-page .elementor-widget-woocommerce-cart .woocommerce .product-name a:visited{color:var(--product-link-normal-color,#000) !important;}body.elementor-page .elementor-widget-woocommerce-cart .woocommerce .product-name a:hover{color:var(--product-link-hover-color,#000) !important;}body.elementor-page .elementor-widget-woocommerce-cart .woocommerce .remove{color:var(--order-summary-remove-icon-normal-color,#000) !important;}body.elementor-page .elementor-widget-woocommerce-cart .woocommerce .remove:hover{color:var(--order-summary-remove-icon-hover-color,var(--order-summary-remove-icon-normal-color,#000)) !important;}body .elementor-widget-solace-extra-site-logo .elementor-site-logo img,body .elementor-widget-solace-extra-site-logo .elementor-site-logo a img{max-width:100%;height:auto;}.elementor-widget-wc-elements,
.elementor-widget-woocommerce-cart,
.elementor-widget-woocommerce-checkout-page { --wc-el-accent: var(--e-global-color-solcolorbuttoninitial, var(--e-global-color-primary, #d99653));
--wc-el-accent-hover: var(--e-global-color-solcolorbuttonhover, var(--e-global-color-secondary, #cf8439));
--wc-el-link: var(--e-global-color-solcolorlinkbuttoninitial, var(--e-global-color-accent, #d99653));
--wc-el-text: var(--e-global-color-solcolorbasefont, var(--e-global-color-text, #514d55));
--wc-el-heading: var(--e-global-color-solcolorheading, var(--e-global-color-secondary, #3e3e3e));
--wc-el-border: var(--e-global-color-solcolorborder, var(--e-global-color-secondary, #dfe0df));
--wc-el-bg: var(--e-global-color-solcolorbackground, #ffffff);
} .elementor-widget-wc-elements .woocommerce {
color: var(--wc-el-text);
}
.elementor-widget-wc-elements .woocommerce h1,
.elementor-widget-wc-elements .woocommerce h2,
.elementor-widget-wc-elements .woocommerce h3,
.elementor-widget-wc-elements .woocommerce h4 {
color: var(--wc-el-heading);
} .elementor-widget-wc-elements .woocommerce a,
.elementor-widget-wc-elements .woocommerce .lost_password a,
.elementor-widget-wc-elements .woocommerce .woocommerce-info a,
.elementor-widget-wc-elements .woocommerce a.showcoupon,
.elementor-widget-wc-elements .woocommerce a.woocommerce-remove-coupon,
.elementor-widget-wc-elements .woocommerce-MyAccount-navigation ul li a {
color: var(--wc-el-link);
}
.elementor-widget-wc-elements .woocommerce a:hover,
.elementor-widget-wc-elements .woocommerce .lost_password a:hover,
.elementor-widget-wc-elements .woocommerce .woocommerce-info a:hover,
.elementor-widget-wc-elements .woocommerce a.showcoupon:hover,
.elementor-widget-wc-elements .woocommerce-MyAccount-navigation ul li a:hover {
color: var(--wc-el-accent-hover);
} .elementor-widget-wc-elements .woocommerce button.button,
.elementor-widget-wc-elements .woocommerce a.button,
.elementor-widget-wc-elements .woocommerce input.button,
.elementor-widget-wc-elements .woocommerce button[type="submit"] {
background: var(--wc-el-accent);
border-color: var(--wc-el-accent);
color: #ffffff;
padding: 12px 24px;
}
.elementor-widget-wc-elements .woocommerce button.button:hover,
.elementor-widget-wc-elements .woocommerce button.button:focus,
.elementor-widget-wc-elements .woocommerce a.button:hover,
.elementor-widget-wc-elements .woocommerce a.button:focus,
.elementor-widget-wc-elements .woocommerce input.button:hover,
.elementor-widget-wc-elements .woocommerce input.button:focus,
.elementor-widget-wc-elements .woocommerce button[type="submit"]:hover,
.elementor-widget-wc-elements .woocommerce button[type="submit"]:focus {
background: var(--wc-el-accent-hover);
border-color: var(--wc-el-accent-hover);
color: #ffffff;
} .elementor-widget-wc-elements .woocommerce .cart_totals a.checkout-button {
margin-top: 16px;
width: 100%;
display: block;
text-align: center;
} .elementor-widget-wc-elements .woocommerce #place_order {
width: 100%;
padding: 16px 0;
text-align: center;
} .elementor-widget-wc-elements .woocommerce table.shop_table {
border-color: var(--wc-el-border);
}
.elementor-widget-wc-elements .woocommerce table.shop_table th {
background: var(--wc-el-bg);
border-color: var(--wc-el-border);
color: var(--wc-el-heading);
}
.elementor-widget-wc-elements .woocommerce table.shop_table td {
border-color: var(--wc-el-border);
} .elementor-widget-wc-elements .woocommerce .cart_totals,
.elementor-widget-wc-elements .woocommerce .woocommerce-checkout-review-order,
.elementor-widget-wc-elements .woocommerce .woocommerce-billing-fields,
.elementor-widget-wc-elements .woocommerce .woocommerce-shipping-fields,
.elementor-widget-wc-elements .woocommerce .woocommerce-additional-fields {
background: var(--wc-el-bg);
border-color: var(--wc-el-border);
} .elementor-widget-wc-elements .woocommerce input.input-text,
.elementor-widget-wc-elements .woocommerce input[type="text"],
.elementor-widget-wc-elements .woocommerce input[type="email"],
.elementor-widget-wc-elements .woocommerce input[type="tel"],
.elementor-widget-wc-elements .woocommerce input[type="password"],
.elementor-widget-wc-elements .woocommerce input[type="number"],
.elementor-widget-wc-elements .woocommerce textarea,
.elementor-widget-wc-elements .woocommerce select,
.elementor-widget-wc-elements .woocommerce .select2-container .select2-selection--single {
border-color: var(--wc-el-border);
color: var(--wc-el-text);
}
.elementor-widget-wc-elements .woocommerce input.input-text:focus,
.elementor-widget-wc-elements .woocommerce input[type="text"]:focus,
.elementor-widget-wc-elements .woocommerce input[type="email"]:focus,
.elementor-widget-wc-elements .woocommerce input[type="tel"]:focus,
.elementor-widget-wc-elements .woocommerce input[type="password"]:focus,
.elementor-widget-wc-elements .woocommerce input[type="number"]:focus,
.elementor-widget-wc-elements .woocommerce textarea:focus,
.elementor-widget-wc-elements .woocommerce select:focus,
.elementor-widget-wc-elements .woocommerce .select2-container .select2-selection--single:focus {
border-color: var(--wc-el-accent);
} .elementor-widget-wc-elements .woocommerce .woocommerce-info,
.elementor-widget-wc-elements .woocommerce .woocommerce-message,
.elementor-widget-wc-elements .woocommerce .woocommerce-error {
background: var(--wc-el-bg);
border: 1px solid var(--wc-el-border);
color: var(--wc-el-text);
}
.elementor-widget-wc-elements .woocommerce .woocommerce-info {
border-top-color: var(--wc-el-accent);
}
.elementor-widget-wc-elements .woocommerce .woocommerce-message {
border-top-color: #8fae1b;
}
.elementor-widget-wc-elements .woocommerce .woocommerce-error {
border-top-color: #b81c23;
} .elementor-widget-woocommerce-cart,
.elementor-widget-woocommerce-checkout-page {
--sections-title-color: var(--wc-el-heading);
--sections-secondary-title-color: var(--wc-el-heading);
--sections-descriptions-color: var(--wc-el-text);
--sections-background-color: var(--wc-el-bg);
--sections-border-color: var(--wc-el-border);
--sections-radio-buttons-color: var(--wc-el-accent);
--sections-checkboxes-color: var(--wc-el-accent);
--links-normal-color: var(--wc-el-link);
--links-hover-color: var(--wc-el-accent-hover);
--product-link-normal-color: var(--wc-el-link);
--product-link-hover-color: var(--wc-el-accent-hover);
--forms-labels-color: var(--wc-el-text);
--forms-fields-normal-color: var(--wc-el-text);
--forms-fields-focus-color: var(--wc-el-accent);
--forms-fields-focus-border-color: var(--wc-el-accent);
--forms-buttons-normal-text-color: #ffffff;
--forms-buttons-hover-text-color: #ffffff;
--forms-buttons-border-color: var(--wc-el-accent);
--forms-buttons-hover-border-color: var(--wc-el-accent-hover);
--forms-buttons-hover-background-color: var(--wc-el-accent-hover);
--order-summary-title-color: var(--wc-el-heading);
--order-summary-color: var(--wc-el-text);
--order-summary-variations-color: var(--wc-el-text);
--order-summary-items-divider-color: var(--wc-el-border);
--order-summary-quantity-border-color: var(--wc-el-border);
--order-summary-totals-color: var(--wc-el-heading);
--order-summary-totals-divider-color: var(--wc-el-border);
--totals-color: var(--wc-el-text);
--totals-divider-color: var(--wc-el-border);
--checkout-button-normal-text-color: #ffffff;
--checkout-button-hover-text-color: #ffffff;
--checkout-button-hover-border-color: var(--wc-el-accent-hover);
--purchase-button-normal-text-color: #ffffff;
--purchase-button-hover-text-color: #ffffff;
--purchase-button-hover-border-color: var(--wc-el-accent-hover);
} .elementor-widget-woocommerce-cart .woocommerce .button:not(:where(#place_order)),
.elementor-widget-woocommerce-checkout-page .woocommerce .button:not(:where(#place_order)) {
background-color: var(--wc-el-accent);
} .elementor-widget-woocommerce-checkout-page .woocommerce #place_order {
background-color: var(--wc-el-accent);
}