/*
Theme Name: MyOrganicWorld Store
Theme URI: https://simplixi.com
Author: Simplix Innovations
Author URI: https://simplixi.com
Description: Introducing the MyOrganicWorld Store THEME by Simplix Innovations, one of the most advanced themes available, fully responsive and optimized for mobile devices. Designed to deliver an exceptional eCommerce user experience across all platforms—including desktops, tablets, and smartphones—this theme features striking animations and supports multilingual translations for a truly global reach.
Template: elessi-theme
Text Domain: elessi-theme
Version: 6.1.5
*/

.nasa-search-space .nasa-show-search-form.nasa-search-relative {
    background-color: transparent !important;
    border: 2px solid #efd2d4;
	transition: all 0.4s;
}

.nasa-search-space .nasa-show-search-form.nasa-search-relative:hover,
.nasa-search-space .nasa-show-search-form.nasa-search-relative:focus,
.nasa-search-space .nasa-show-search-form.nasa-search-relative:active {
	border: 2px solid #bf4954;
}

.nasa-stclose:before, .nasa-stclose:after,
.ns-clear-text:before, .ns-clear-text:after {
    border-top: 2px solid #af1c29;
}

.nasa-search-space .nasa-show-search-form .nasa-icon-submit-page>svg, .nasa-search-space .nasa-show-search-form .nasa-icon-submit-page:before {
    color: #bf4954 !important;
}

.nasa-search-space .tt-menu {
    border: 1px solid #efd2d4 !important;
}

.nasa-topbar-wrap.nasa-topbar-toggle .nasa-icon-toggle svg {
	color: var(--e-global-color-290eb53);
}

.nasa-rating-per {
    background: var(--e-global-color-290eb53) !important;
}

.col-sidebar .widget-title, .nasa-side-sidebar .widget-title {
    font-weight: 500;
}

.nasa-breadcrumb {
    background: transparent;
    border-bottom: 1px solid #efefef;
}

body .nasa-bg-wrap .nasa-vertical-header h5.section-title {
    color: #fff !important;
}

body .nav-wrapper .root-item>a:after {
    bottom: 10px;
}

.menu-item-type-custom.menu-item-object-custom a.nasa-title-menu {
    color: var(--e-global-color-01ef6f2) !important;
	text-transform: uppercase;
}

.nasa-title-menu svg {
    margin: 0 4px;
}

.product-img .main-img img,
.easyzoom img,
img.attachment-shop_single,
.nasa-item-img,
.nasa-static-sidebar .nasa-image-cart-item img,
.shop_table .product-thumbnail img {
    border-radius: 8px;
}

p.woocommerce-verification-required {
    color: #f76b6a;
}

.product-info .entry-title {
    font-weight: 700;
    font-size: 220%;
    color: #34080c;
}

.price {
    color: #af1c29;
}

.quantity .input-text.qty {
    border: 1px solid #230608;
    color: #5d2793;
    font-weight: bold;
}

.quantity .minus, 
.quantity .plus {
    border: 1px solid #230608;
    background-color: #ffffff;
}

.quantity .input-text.qty {
    border: 1px solid #230608;
    color: #230608;
    font-weight: bold;
}

.quantity .minus:hover {    
	background-color: #fde1e1;
}
 
.quantity .plus:hover {
    background-color: #f0f6e6;
}

.quantity-review-item {
    background-color: #95b933 !important;
}

.cart_totals {
    border: 2px solid #edf5d7 !important;
    border-radius: 12px;
    background: #f6faeb;
}

.woocommerce-privacy-policy-text {
    border-top: 1px solid #a5cd39 !important;
    border-bottom: 1px solid #a5cd39 !important;
}

#nasa-billing-info .customer-info {
	border-top: 1px solid #d2e69c !important;
}

#nasa-billing-info .customer-info-change {
    color: #f16334 !important;
}

.nasa-label-big-square .nasa-attr-ux-label {
    min-width: 90px;
    height: 50px;
    line-height: 50px !important;
    padding: 0px 12px;
}

a.nasa-attr-ux.nasa-attr-ux-color {
	min-width: 110px;
	height: 74px;
    padding: 12px 12px !important;
}

.product-info .variations .reset_variations {
    font-size: 75%;
    color: #af1c29;
    letter-spacing: 0;
}

.nasa-static-sidebar.style-1,
.nasa-label-big-square .nasa-attr-ux-label.selected .nasa-attr-text {
    color: #34080c;
}

.nasa-title-relate,
.nasa-static-sidebar .nasa-sidebar-tit {
    font-weight: 700;
}

.nasa-label-big-square .nasa-attr-ux-label .nasa-attr-text {
    font-size: 110%;
}

li.product-warp-item .product-item {
    border: 1px solid #efe9f4;
    border-radius: 8px;
    padding: 2px 18px;
}

.sort-bar .nasa-filter-order .woocommerce-ordering .nasa-ordering .sub-ordering {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    min-width: 196px;
}

.nasa-megamenu>.nav-dropdown>ul>.menu-item>a {
    padding: 12px 10px 2px 10px !important;
    font-weight: 400 !important;
}

.vertical-menu-wrapper .root-item.nasa-megamenu .nav-dropdown>ul {
    padding: 24px 12px;
}

.nasa-vertical-header .vertical-menu-wrapper .root-item.nasa-megamenu .nav-dropdown {
    margin: 10px 6px !important;
	border-radius: 18px;
}

.nasa-megamenu>.nav-dropdown>ul {
    margin: 6px;
    padding: 1px;
    border-radius: 18px;
    border: 3px solid #f6faeb !important;
	box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;
}

a.nasa-title-menu svg {
	width: 22px;
    height: 22px;
    display: inline-block;
    text-align: center;
    font-size: 22px;
	line-height: 22px;
    margin-right: 12px;
}

.nasa-content-description table thead {
	background-color: #ededed;
}

.nasa-content-description table tbody {
    border: 1px solid #eee;
    background-color: #f9f9f9;
}

.nasa-content-description table tbody tr td {
	padding: 10px;
	border-top: 1px solid #ddd;
}

.nasa-content-description table thead tr th {
	padding: 8px 12px;
}

.nasa-ajax-call .main-img {
    border: 1px solid #efe9f4;
    border-radius: 8px;
}

.account-nav-wrap .account-user {
    border-radius: 6px;
}

.blog-image-attachment img,
.entry-image img,
.page-no-sidebar .entry-image img,
.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,
article img {
    border-radius: 12px;
}

#top-bar .topbar-menu-container ul:last-child>li:last-child .wcml-dropdown li.wcml-cs-active-currency>ul,
#top-bar .topbar-menu-container ul,
#top-bar ul,
.wcml-cs-active-currency .wcml-cs-submenu {
    width: auto;
}

li.nasa-item-lang>a {
    font-family: system-ui !important;
}

span.highlighted {
    background-color: #99A;
    color: #fff;
    padding: 6px 12px;
    border-radius: 4px;
}

#site-navigation {
    text-transform: uppercase;
}

.nasa-open-toggle ul.nasa-product-categories-widget {
	max-height: 500px;
    overflow: auto;
}

.wfacp_elementor_template #wfacp-e-form .wfacp-qty-count, body .wfacp-qty-count {
    background-color: #7fa33f !important;
}

.wfacp_elementor_template .wfacp_delete_item_wrap a svg {
    color: #f1727e !important;
}

.wfacp_elementor_template {
	overflow: hidden;	
}

.wfacp_elementor_template #wfacp-sec-wrapper #wfacp_checkout_form .select2-selection__rendered {
    margin-bottom: 26px;
}

p.form-row.form-row-wide.create-account.woocommerce-validated {
    background-color: transparent;
}

body #wfacp-sec-wrapper #funnelkitLoginAction button[type="button"] {
    border: 1px solid !important;
    background: var(--e-global-color-01ef6f2) !important;
}

p.stock.in-stock {
    color: green !important;
}

@media only screen and (min-width: 1024px) {
	.nasa-wrap-widget .col-sidebar .widget:not(.widget_text), .nasa-wrap-widget .dokan-store-sidebar .widget:not(.widget_text) {
    	border-radius: 12px;
		border: 2px solid #edf5d7 !important;
    	background: var(--e-global-color-290eb53) !important;
	}
}

@media only screen and (min-width: 768px) {
    .products.list .product-warp-item {
        margin: 4px 0;
    }
	
	body.nasa-rtl .woocommerce-error li {
        display: inline-block !important;
    }
}