:root {
	--wd-text-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #777777;
	--wd-text-font-size: 14px;
	--wd-title-font: "Signika", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Signika", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Signika", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: #83AC2B;
	--wd-alternative-color: #fbbc34;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: #83b735;
	--btn-accented-bgcolor-hover: #83b735;
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #83ac2b;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 280px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: url(https://www.grandmascoorgspices.com/wp-content/uploads/2019/12/Abstract-Floral-Background-for-DesignWatermark-min-scaled.png);
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left top;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 35px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.wd-page-title {
background-color: #0a0a0a;
}

/**************Sticky Header BG Color Light***************/
.whb-color-light:not(.whb-with-bg) {
    background-color: rgba(33, 33, 33, 0.82);
}

/**************Logo Hover Spin Effect Starts***************/
.woodmart-main-logo img, .wd-logo.wd-main-logo img {
    -webkit-transform: inherit!important;
    transform: inherit!important;
}

.woodmart-sticky-logo img, .wd-logo.wd-sticky-logo img {
    -webkit-transform: inherit!important;
    transform: inherit!important;
}

.whb-general-header .woodmart-logo img,
.whb-general-header .wd-logo.wd-main-logo img {
    -webkit-transition: -webkit-transform 0.8s ease-in-out;
    transition: transform 0.8s ease-in-out;
    transition: 0.70s;
    -webkit-transition: 0.70s;
    -moz-transition: 0.70s;
    -ms-transition: 0.70s;
    -o-transition: 0.70s;
}

.whb-general-header .woodmart-logo img:hover, 
.whb-general-header .wd-logo.wd-main-logo img:hover {
    -webkit-transform: rotate(360deg)!important;
		-moz-transform: rotate(360deg)!important;
    -ms-transform: rotate(360deg)!important;
    -o-transform: rotate(360deg)!important;
    transform: rotate(360deg)!important;
    -webkit-transition: 0.70s;
    -moz-transition: 0.70s;
    -ms-transition: 0.70s;
    -o-transition: 0.70s;
	  transition: 0.70s;
}
/**************Logo Hover Spin Effect Ends***************/

/**************Onload Slider Color Starts***************/
#woodmart-demo-organic_wrapper {
    background: #849a59!important;
}
/**************Onload Slider Color Ends***************/

/**************Pre-Footer Starts***************/
.woodmart-prefooter .brands-items-wrapper {
    visibility: hidden!important;
    height: 1rem;
}
/**************Pre-Footer Ends***************/

/**************Footer Starts***************/
.footer-logo {
    max-width: 100%!important;
}
/**************Footer Ends***************/

/**************Contact Us Css Starts***************/
.page-id-648 .whb-row:not(.whb-with-bg){
    background-color: rgba(33, 33, 33, 0.82)!important;
}
/**************Contact Us Css Ends***************/

/**************404 Css Starts***************/
.page-id-1532 .whb-row:not(.whb-with-bg){
    background-color: rgba(33, 33, 33, 0.82)!important;
}

.page-id-1532 .brands-widget{
    height: 2vh;
    visibility: hidden;
}
/**************404 Css Ends***************/

/**************Out Of Stock Label Css Starts***************/
.onsale, .out-of-stock-label {
    width:auto;
    height: auto;
    line-height: 1;
    right:15px;
	left:auto;
}
/**************Out Of Stock Label Css Ends***************/

/**************Popup For Product Css Starts***************/
.pswp__bg {
    background: rgba(0, 0, 0, 0.50);
}
/**************Popup For Product Css Ends***************/

/**************Live Chat Css Starts***************/
#wp-live-chat-header {
    background-size: inherit;
    background-position: center;
}

#wplc_chatbox_header .wplc_agent_info>p {
    display: inline;
}

#wplc_chatbox_header .tcx_pullup {
    top: 10px;
}

#wplc_chatbox_header #wplc_end_chat_button {
    top: inherit;
    display: initial!important;
}
/**************Live Chat Css Ends***************/

/**************Category Hide Css Starts***************/
.widget_product_categories .product-categories .cat-item-15 {
    display: none;
}
/**************Category Hide Css Ends***************/

/**************Contact Map Hide Css Starts***************/
.wpb_gmaps_widget {
    display: none;
}
/**************Contact Map Hide Css Ends***************/

/**************Empty Cart Message Css Starts***************/
.woocommerce-info.cart-empty {
    font-size: inherit;
}

.woocommerce-info.cart-empty:before {
    color: #ffffff;
}

.woocommerce-info.cart-empty:after {
    left: initial;
    color: #ffffff;
}
/**************Empty Cart Message Css Ends***************/

/**************Recaptcha Hide Css Starts***************/
.grecaptcha-badge {
    visibility: hidden;
}
/**************Recaptcha Hide Css Ends***************/

/**************Shop Spices Icons Css Starts***************/
.title-shop .woodmart-product-categories .category-nav-link>a {
    justify-content: center;
}
/**************Shop Spices Icons Css Ends***************/

/**************Scroll To Top Css Starts***************/
.scrollToTop {
    left: 20px;
}
/**************Scroll To Top Css Ends***************/

/**************Main Popup Css Starts***************/
.woodmart-promo-popup {
    background-color: #ffffff!important;
    background-image: url(https://www.grandmascoorgspices.com/wp-content/uploads/2019/12/Abstract-Floral-Background-for-DesignWatermark-min.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: left top;
}

.mfp-wrap .wd-popup.wd-promo-popup {
		background-color: #ffffff!important;
}

.newsletter_input_popup {
		border-color: #83ac2b!important;	
}

.newsletter_input_popup::placeholder {
  color: rgba(131, 172, 43, 0.5);
  opacity: 1; /* Firefox */
}

.newsletter_input_popup:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: rgba(131, 172, 43, 0.5);
}

.newsletter_input_popup::-ms-input-placeholder { /* Microsoft Edge */
 color: rgba(131, 172, 43, 0.5);
}

.woodmart-promo-popup .covid-blinker {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {  
  50% { opacity: 0.2; }
}
/**************Main Popup Css Ends***************/@media (min-width: 1025px) {
	/**************Menu Hover Green Color Effect Starts***************/
.whb-color-light .navigation-style-underline .item-level-0>a {
    color: #fff;
    font-weight: 900;
}

.whb-color-light .navigation-style-underline .item-level-0:hover>a {
    color: #99ca3c;
    font-weight: 900;
}

.whb-color-light .navigation-style-underline .item-level-0>a .nav-link-text:after {
    background-color: #99ca3c;
    font-weight: 900;
}

.whb-color-light .navigation-style-underline .item-level-0.current-menu-item>a {
    color: #99ca3c;
    font-weight: 900;
}

/**************Menu Hover Green Color Effect Ends***************/

/**************My Account Hover Green Color Effect Starts***************/
.whb-color-light .woodmart-header-links .item-level-0>a {
    color: #fff;
    font-weight: 900;
}

.whb-color-light .woodmart-header-links .item-level-0:hover>a {
    color: #99ca3c;
    font-weight: 900;
}

.woodmart-header-links .color-scheme-dark li a:hover {
    background-color: #99ca3c;
    color: #fff;
}
/**************My Account Hover Green Color Effect Ends***************/

/**************About Us Page Css Starts***************/
.pillars-title .title-after_title {
    display: none;
}
/**************About Us Page Css Ends***************/

/**************404 Css Starts***************/
.page-id-1532 .main-page-wrapper {
    padding-top: 20vh;
    padding-bottom: 20vh;
}
/**************404 Css Ends***************/

/**************Cookies Button Css Starts***************/
.cookies-buttons {
    margin-right: 5rem;
}
/**************Cookies Button Css Ends***************/
}

@media (min-width: 768px) and (max-width: 1024px) {
	/**************About Us Page Css Starts***************/
.pillars-title .title-after_title {
    display: none;
}
/**************About Us Page Css Ends***************/

/**************Contact Us Css Starts***************/
.entry-content .contact-us-header{
    margin-top: -8vh!important;
}
/**************Contact Us Css Ends***************/

/**************404 Css Starts***************/
.page-id-1532 .main-page-wrapper {
    padding-top: 30vh;
    padding-bottom: 30vh;
}
/**************404 Css Ends***************/

/**************Cookies Button Css Starts***************/
.cookies-buttons {
    margin-right: 5rem;
}
/**************Cookies Button Css Ends***************/
}

@media (min-width: 577px) and (max-width: 767px) {
	/**************About Us Page Css Starts***************/
.online-store-image {
    order: 2;
}
/**************About Us Page Css Ends***************/

/**************Contact Us Css Starts***************/
.entry-content .contact-us-header{
    margin-top: -8vh!important;
}
/**************Contact Us Css Ends***************/

/**************404 Css Starts***************/
.page-id-1532 .main-page-wrapper {
    padding-top: 30vh;
    padding-bottom: 30vh;
}
/**************404 Css Ends***************/
}

@media (max-width: 576px) {
	/**************About Us Page Css Starts***************/
.online-store-image {
    order: 2;
}
/**************About Us Page Css Ends***************/

/**************Contact Us Css Starts***************/
.entry-content .contact-us-header{
    margin-top: -8vh!important;
}
/**************Contact Us Css Ends***************/

/**************404 Css Starts***************/
.page-id-1532 .main-page-wrapper {
    padding-top: 20vh;
    padding-bottom: 20vh;
}
/**************404 Css Ends***************/
}

