.variations .trx_addons_attrib_button.fill_inited
{display : inline-block !important;} span.outofstock_label {
background-color: var(--theme-color-text_link) !important;
} .conditional-invoice-field {
display: none;
} .woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {
padding-left: 0;
}
span.woocommerce-terms-and-conditions-checkbox-text {
padding-left: 20px;
}     .woocommerce .woocommerce-cart-form table.shop_table .woo-actions-inner .button + .button{
background-color: #EF9551 !important;
}
.woocommerce .woocommerce-cart-form table.shop_table .woo-actions-inner .button + .button:hover {
background-color: #D4630E !important; 
} div#mp_form_popup3 {
max-height: 100% !important;
}   a.childy_woocommerce_filters_button.icon-sliders.inited {
color: #614d48 !important;
} .menu_main_nav_area>ul, .sc_layouts_menu_nav, .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav {
font-family: Open_Sans_tiny !important;
font-size: 15px !important;
line-height: 1.5em !important;
}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>ul {
font-family: Open_Sans_tiny !important;
font-size: 15px !important;
line-height: 1.5em !important;
} .elementor-menu-cart__subtotal .woocommerce-Price-amount.amount{
color: white !important;
} .elementor-menu-cart__footer-buttons .elementor-button--view-cart {   background-color: #ef9551 !important;
border-radius: 30px !important;
}
.elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover { background-color: #d4630e !important;
}
.elementor-menu-cart__footer-buttons .elementor-button--checkout { background-color: #ef9551 !important;
border-radius: 30px !important;
}
.elementor-menu-cart__footer-buttons .elementor-button--checkout:hover { background-color: #d4630e !important;
}
.elementor-menu-cart__product-remove {
color: #ffffff !important;
}
.elementor-menu-cart__product-remove:hover:after,.elementor-menu-cart__product-remove:hover:before {
background: #ffffff !important;
}
.elementor-menu-cart__product-remove:after,.elementor-menu-cart__product-remove:before{
background: #ffffff !important;
}
.elementor-menu-cart__product-remove:hover {
border: 1px solid #ffffff !important;
} .search_style_normal.search_wrap .search_submit:before{
color: #ef9551 !important;
} .trx_addons_woocommerce_search_type_filter .sc_form_field_title:hover .sc_form_field_title_caption{
color: #ef9551 !important;
}
.trx_addons_woocommerce_search_type_filter .sc_form_field.sc_form_field_select .sc_form_field_wrap .sc_form_field_item:hover{
color: #ef9551 !important;
} .woocommerce ul.products li.product .post_header a {
color: #614d48 !important;
}
.sidebar .trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_title.sc_form_field_title_filled .sc_form_field_title_caption {
color: #614d48 !important;
}
.trx_addons_woocommerce_search_type_filter .sc_form_field .sc_form_field_selected_items{
color: #614d48 !important;
}  .trx_addons_woocommerce_search_form_fields_wrap .trx_addons_woocommerce_search_header .trx_addons_woocommerce_search_clear_all{
color: #614d48 !important;
}
.trx_addons_woocommerce_search_form_fields_wrap .trx_addons_woocommerce_search_header .trx_addons_woocommerce_search_clear_all:hover{
color: #614d48 !important;
} .woocommerce div.product .summary .stock{
display: none !important;
} .woocommerce form .form-row .optional {
display:none !important;
} .product_meta .product_id{
display: none !important;
} .aws-container .aws-search-field {
border: 1px solid #EF9551 !important;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width:1024px) {
.aws-container .aws-search-field {
font-size: 12px !important;
}
} .post_footer.post_footer_single.entry-footer {
display: none !important;
} .woocommerce-result-count {
display: none !important;
} .woocommerce-privacy-policy-text {
display: none !important;
}   .sc_form_field.sc_form_field_product_cat.sc_form_field_select.optional
{
display : none !important;*/
}  .menu_main_nav_area>ul, .sc_layouts_menu_nav, .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav {
font-size: 15px !important;
}
.menu_mobile_inner{
background-color: #e2d6cc !important;
}
.menu_mobile_nav_area > ul > .menu-item > a {
color: #614d48 !important; }
.menu_mobile_nav_area .menu-item .menu-item > a {
color: #614d48 !important; }
.menu_mobile_nav_area > ul > .menu-item > a:hover,
.menu_mobile_nav_area > ul > .menu-item.current-menu-item > a,
.menu_mobile_nav_area > ul > .menu-item.current-menu-parent > a,
.menu_mobile_nav_area > ul > .menu-item.current-menu-ancestor > a {
color: #fff !important; }
.menu_mobile_nav_area .menu-item .menu-item > a:hover,
.menu_mobile_nav_area .menu-item .menu-item.current-menu-item > a,
.menu_mobile_nav_area .menu-item .menu-item.current-menu-parent > a,
.menu_mobile_nav_area .menu-item .menu-item.current-menu-ancestor > a {
color: #fff !important; } .sc_extended_products .slider_outer_centered .slider-slide:not([class*="next"]):not([class*="active"]):not([class*="prev"]) {
opacity: 1 !important;
} .elementor-menu-cart__products {
max-height: calc(100vh - 250px);
overflow: hidden;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
}
.elementor-menu-cart__product, .elementor-menu-cart__subtotal {
padding-bottom: var(--product-divider-gap, 20px);
}
.elementor-menu-cart__product {
padding-right: 30px;
}
.elementor-menu-cart__product {
display: grid
;
grid-template-columns: 28% auto;
grid-template-rows: var(--price-quantity-position--grid-template-rows, auto auto);
position: relative;
border-width: 0;
border-bottom: var(--divider-width, 1px) var(--divider-style, solid) var(--divider-color, #d5d8dc);
}
.elementor-menu-cart__product-image {
grid-row-start: 1;
grid-row-end: 3;
width: 100%;
}
.elementor-menu-cart__product-image a, .elementor-menu-cart__product-image img {
display: block;
}
.elementor-menu-cart__product-name, .elementor-menu-cart__product-price {
font-size: 14px;
padding-left: 20px;
}
.elementor-menu-cart__product-name {
grid-column-start: 2;
grid-column-end: 3;
margin: 0;
}
.elementor-menu-cart__product-price {
grid-column-start: 2;
grid-column-end: 3;
align-self: var(--price-quantity-position--align-self, end);
font-weight: 300;
color: var(--product-price-color, #d5d8dc);
}
.elementor-menu-cart__product-remove {
color: #69727d;
width: var(--remove-item-button-size, 22px);
height: var(--remove-item-button-size, 22px);
border-radius: var(--remove-item-button-size, 22px);
border: 1px solid var(--remove-item-button-color, #d5d8dc);
text-align: center;
overflow: hidden;
position: absolute;
right: 0;
bottom: 20px;
transition: .3s;
}
.elementor-menu-cart__product-remove>a.elementor_remove_from_cart_button {
display: var(--elementor-remove-from-cart-button, none);
}
.elementor-menu-cart__product-remove>a {
display: block;
z-index: 2;
width: 100%;
height: 100%;
overflow: hidden;
opacity: 0;
position: absolute;
}
.elementor-menu-cart__product-remove>a.remove_from_cart_button {
display: var(--remove-from-cart-button, block);
}
.elementor-menu-cart__subtotal {
font-size: 20px;
text-align: var(--menu-cart-subtotal-text-align, center);
font-weight: 600;
color: var(--menu-cart-subtotal-color, inherit); }
.elementor-menu-cart__footer-buttons {
font-size: 20px;
text-align: var(--cart-footer-buttons-alignment-text-align, center);
display: var(--cart-footer-buttons-alignment-display, grid)
;
grid-template-columns: var(--cart-footer-layout, 1fr 1fr);
margin-top: var(--cart-buttons-position-margin, 0);
grid-column-gap: var(--space-between-buttons, 10px);
grid-row-gap: var(--space-between-buttons, 10px);
}
.elementor-menu-cart__footer-buttons, .elementor-menu-cart__product:not(:first-of-type), .elementor-menu-cart__subtotal {
padding-top: var(--product-divider-gap, 20px);
}
.elementor-menu-cart__product-remove:after, .elementor-menu-cart__product-remove:before {
background: #ffffff !important;
}
.elementor-menu-cart__product-remove:before {
transform: rotate(45deg);
}
.elementor-menu-cart__product-remove:after, .elementor-menu-cart__product-remove:before {
content: "";
position: absolute;
height: 1px;
width: 50%;
top: 50%;
left: 25%;
margin-top: -1px;
background: var(--remove-item-button-color, #d5d8dc);
z-index: 1;
transition: .3s;
}
.elementor-menu-cart__product-remove:after, .elementor-menu-cart__product-remove:before {
background: #ffffff !important;
}
.elementor-menu-cart__product-remove:after {
transform: rotate(-45deg);
}
.elementor-menu-cart__product-remove:after, .elementor-menu-cart__product-remove:before {
content: "";
position: absolute;
height: 1px;
width: 50%;
top: 50%;
left: 25%;
margin-top: -1px;
background: var(--remove-item-button-color, #d5d8dc);
z-index: 1;
transition: .3s;
} .elementor-swiper {
overflow: hidden !important;
}