/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 07 2023 | 07:02:03 */
.postid-100116 div#mysticky-wrap {
    display: none;
}
.postid-100116 .xoo-wsc-container {
    display: none;
}
.postid-100116 section.elementor-section.elementor-top-section.elementor-element.elementor-element-168b8ba.elementor-section-full_width.elementor-hidden-tablet.elementor-hidden-mobile.elementor-section-height-default.elementor-section-height-default {
    display: none;
}
.postid-100116 .premium-nav-menu-container {
    display: none;
}
.postid-100116 section.elementor-section.elementor-top-section.elementor-element.elementor-element-95862b7.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default {
    display: none;
}


.postid-100116 .elementor-element-e98d905{
	display:none;
}
.postid-100116 .elementor-element-68743fc{
	display:none;
}
.postid-100116 .elementor-element-f0e9fee{
	   display: none;
}

/*------------------------*/


ul.sub-menu li.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat a {
    padding: 0 15px !important;
}
.page-id-98602 header#site-header {
    display: none;
}
.page-id-98602 footer#site-footer {
    display: none;
}
input#form-field-email {
    border-radius: 0 !important;
}
del span.woocommerce-Price-amount.amount {
    text-decoration: line-through;
}
p.stock.out-of-stock {
    text-align: center;
}
.pi-msg-title {
    width: 154px;
    position: absolute;
    margin-top: 51px;
    margin-left: -169px;
}
.woocommerce div.product p.price del, .woocommerce div.product span.price del {
  
    color: #000;
}
td.value {
    background: #ffdb39 !important;
}
button.dgwt-wcas-search-submit {
    display: none !important;
}
form.cart {
    padding-left: 113px;
}
	input#dgwt-wcas-search-input-1 {
  
    text-align: center;
}
form.variations_form.cart {
    padding-left: 49px;
}
.prosingle span.price {
    margin-left: -132px;
    margin-top: -26px !important;
    display: block;
}

.provar span.price {
    margin-left: -132px;
    margin-top: -26px !important;
    display: block;
}
.woocommerce-variation.single_variation {
    position: absolute;
	font-weight: 700
    margin-top: 73px;
}
.woocommerce-variation-price span.woocommerce-Price-amount.amount {
    color: #000;
}
.xoo-wsc-ft-amt.xoo-wsc-ft-amt-subtotal span {
    color: #fff !important;
}

.xoo-wsc-ft-amt.xoo-wsc-ft-amt-subtotal span.woocommerce-Price-amount.amount {
    font-size: 15px;
    color: #FFE !important;
}
.woocommerce-variation-price {
    /* position: fixed; */
	font-size: 12px;
    font-weight: 700;
    margin-top: 75px;
}
button.woocommerce-button.button.woocommerce-form-login__submit.wp-element-button {
    font-family: "AVENIR NEXT", Sans-serif;
    background: #000 !important;
}

button.woocommerce-Button.woocommerce-button.button.wp-element-button.woocommerce-form-register__submit{
	  font-family: "AVENIR NEXT", Sans-serif;
    background: #000 !important;
}
p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide label {
    font-family: "AVENIR NEXT", Sans-serif;
    font-size: 17px;
}


.woocommerce div.product form.cart .variations select {
    max-width: 100%;
    min-width: 75%;
    display: inline-block;
    margin-right: 1em;
    padding: 4px;
	text-align: center;
    margin-top: 5px;
  
}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
    color: #000;
    font-family: 'AVENIR NEXT';
    font-size: 18px;
    font-weight: 700;
}
address {
    border: 1px solid #000 !important;
    box-shadow: 1px 2px 1px;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    color: #000;
    font-family: 'AVENIR NEXT';
    font-size: 16px;
    font-weight: 700;
	border: 2px solid;
    display: inline-block;
    padding: 18px 9px;

}
.woocommerce-order p {
    color: #000;
    font-family: 'AVENIR NEXT';
    font-size: 16px;
    font-weight: 700;
}
section.woocommerce-order-details {
    
    color: #000;
    font-family: 'AVENIR NEXT';
    font-size: 16px;
    font-weight: 700;
}
section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses {
    color: #000;
    font-family: 'AVENIR NEXT';
    font-size: 16px;
    font-weight: 700;
}
td.woocommerce-table__product-name.product-name a{
	color: #000;
    font-family: 'AVENIR NEXT';
    font-size: 16px;
    font-weight: 500;
}
button.single_add_to_cart_button.elementor-button.button.alt.wp-element-button:hover {
    background: #000;
}
.elementor-testimonial__image {
  padding: 10px 10px 20px 0px;
}
.elementor-testimonial__footer {
    background: #fff;
}
.elementor-testimonial__image {
    padding: 10px 0px 20px 17px;
}
ul.wc-item-meta {
    padding: 0;
    font-size: 16px;
    font-weight: 800;
}
tfoot th {
    color: #000 !important;
    font-size: 15px !important;
}
span.woocommerce-Price-amount.amount {
    font-size: 15px;
    
}
tfoot td {
    color: #000 !important;
    font-size: 15px !important;
}

.carousel-arrow.carousel-next.slick-arrow {
    margin-right: 79px;
}










.dgwt-wcas-sf-wrapp {
    padding: 0px !important;
    background: #ffdb39 !important;
}
input#dgwt-wcas-search-input-1 {
    padding: 6px;
    width: 176px;
}
.woocommerce .woocommerce-breadcrumb {
    margin: 0 0 0em !important;

}
li.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat a{
	background:#000;
}
.mc4wp-form-fields {
     display: inline-flex;
    padding: 0px 40px 0 40px;
}
span.xoo-wsc-sp-heading {
    text-align: left;
    padding-left: 20px;
    font-size: 17px;
}
.xoo-wsc-cart-active .xoo-wsc-container, .xoo-wsc-slider-active .xoo-wsc-slider {
    right: 0;
    background: #000;
}
ul#menu-dryfruits {
    background: #000;
}

form.xoo-wsc-sl-apply-coupon button.button.btn {
    background: #fff;
    border: #fff;
    margin: 13px;
    color: #000;
    font-family: AVENIR NEXT;
}
.xoo-wsc-sl-content.xoo-wsc-sl-coupon {
    background: #000;
    color: #fff;
}
a.xoo-wsc-ft-btn.button.btn.xoo-wsc-ft-btn-checkout {
    font-weight: 600 !important;
}


h5.qodef-e-title.woocommerce-loop-category__title {
    border: 2px solid;
}

.eael-simple-menu-container .eael-simple-menu li a {
    font-size: 13px !important;
    
}
a.xoo-wsc-ft-btn.button.btn.xoo-wsc-ft-btn-checkout {
    background: #fff;
    padding: 4px;
    color: #000;
    font-weight: 500;
}
.xoo-wsch-basket {
    display: none !important;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.added::after, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.added::after, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.added::after, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.added::after{
	display:none;
}
a.added_to_cart.wc-forward {
    display: none;
}
button.single_add_to_cart_button.elementor-button.button.alt.wp-element-button.disabled.wc-variation-selection-needed {
    opacity: unset !important;
}
.logged-in.admin-bar .xoo-wsc-basket {
    top: 55px;
}
.xoo-wsc-basket {
    top: 20px;
}
.xoo-wsc-items-count {
    top: -12px;
    right: 6px;
}
.xoo-wsc-bki {
   top: -7px;
    
    right: 14px;
}
a.reset_variations {
    display: none !important;
}

a.reset_variations {
    display: none;
}
span.tinvwl_add_to_wishlist-text {
    color: #000 !IMPORTANT;
}


a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-position-after {
    display: inline-flex;
    margin-left: -9pc;
	padding-top: 50px;
}
div#tab-additional_information h2 {
	  display: none !IMPORTANT;
	background: #fff !important;
}
div#tab-additional_information {
	  
	background: #fff !important;
}
.woocommerce-Tabs-panel h2 {
    display: none !IMPORTANT;
	
}
div#tab-reviews h2{
	display: none !IMPORTANT;
	background: #fff !important;
}
div#tab-reviews {
    background: #fff;
}


ul.tabs.wc-tabs {
    padding: 0px !important;
}
div#tab-description {
    background: #fff;
}


button.single_add_to_cart_button.elementor-button.button.alt.wp-element-button {
    margin: 0 !important;
    padding: 26px;
}
.elementor-element.elementor-element-afb6f82.elementor-widget__width-initial.elementor-widget.elementor-widget-woocommerce-product-price span.woocommerce-Price-amount.amount {
    display: inline-block;
}

.elementor-testimonial__image img {
    border-radius: 0;
}
button.minus.qib-button {
    background: #000 !important;
    color: #fff !important;
}
button.plus.qib-button {
	background: #000 !important;
    color: #fff !important;
}
.vartionshop span.price {
    color: #000 !important;
    position: absolute;
    margin-top: 73px;
   width: 138px;
    font-weight: 700;
    font-size: 18px !important;
}
input.input-text.qty.text {
    color: #fff;
}
.quantity.buttons_added {
    background: #000;
    
}
.elementor-element.elementor-element-afb6f82.elementor-widget__width-initial.elementor-widget.elementor-widget-woocommerce-product-price {
    display: block;
}
select#pa_net-weight {
    padding: 2px;
    margin-top: 5px;
    text-align: center;
    border: 2px solid #000 !important;
	margin-right:0px !important;
}
button.single_add_to_cart_button.elementor-button.button.alt.wp-element-button.disabled.wc-variation-selection-needed {
    background: #fff;
    color: #000;
}

body.archive.tax-product_cat a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.icon-black.tinvwl-position-after {
    display: none;
}
.single_variation_wrap {
    margin-top: 20px;
}
.qib-container {
    margin-top: 44px;
    position: absolute;
}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled {
    position: absolute;
}
.qib-container {
    display: flex !important;
}
form.variations_form.cart {
    display: inline-flex;
}
th.label {
    display: none;
}


.elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-fc15734 {
    padding-left: 28px;
}
input[type="email"] {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.infobox-icon img {
  
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
	border-top-left-radius: 7px !important;
    border: 3px solid #000;
    border-top-right-radius: 7px !important;
}


.infobox-content {
    border-bottom-right-radius: 7px !important;
    border-bottom-left-radius: 7px !important;
}
h4.title {
    margin-top: -7px !important;
    line-height: 1.5;
	    padding: 3px 0 3px;
}


input[type="submit"] {
    background: #FFDB39;
    border: #FFDB39;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    /* color: #fff; */
    font-size: 18px;
    padding: 7px;
    letter-spacing: 1px;
}
@media (min-width:1350px) and (max-width:1450px) {
.mc4wp-form-fields {
     display: inline-flex;
  padding: 0px 70px 0px 60px;

}

}

@media (min-width:1199px) and (max-width:1350px) {
.elementor-column.elementor-col-100.elementor-inner-column.elementor-element.elementor-element-fb07df9 .elementor-widget-wrap.elementor-element-populated {
    padding-bottom: 0;
}


.dgwt-wcas-search-wrapp {
    max-width:550px !important;
    min-width: 200px;
}
	input#dgwt-wcas-search-input-1 {
    
    width: 151px !important;
		    margin-left: -12px;
font-size: 14px;
    margin-top: 4px;
}
	}

@media (min-width:1451px) {
.mc4wp-form-fields {
     display: inline-flex;
  padding: 0px 90px 0px 90px;

}
		input#dgwt-wcas-search-input-1 {
    padding: 6px;
    width: 221px !important;
    text-align: center;
}
}

/**********Mobile****************/
@media (max-width:599px) {
	.logged-in.admin-bar .xoo-wsc-basket {
    top: 47px;
}
.eael-simple-menu-container.eael-simple-menu-align-center.eael-simple-menu--stretch.eael-simple-menu-dropdown-align-left.preset-2.eael-simple-menu-hamburger {
    width: 0px;
    background: #ffda00;
    border: #000;
}
	.phonecss {
    min-width: 160px !important;
}
	.dgwt-wcas-search-wrapp {
    max-width: 600px;
    min-width: 1px;
}
.xoo-wsc-basket {
    top: 7px;
    right: 10px;
}
	input#dgwt-wcas-search-input-2 {
    padding: 2px 27px ;
		
    font-size: 10px;
}
	a.elementor-item.elementor-item-anchor {
    color: #000 !important;
}
}


	.elementor-section-height-default.elementor-section-height-default.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects.xoo-wsc-basket {
    top: 7px;
    right: 34px;
} 
}