/** Shopify CDN: Minification failed

Line 202:0 Expected ")" to go with "("

**/
/*/*Footer*/
/*set menu items to dark */
.wt-footer__body {
  color: #211E16 !important;
}
.wt-footer__body a,
.wt-footer__body .wt-footer__title,
.wt-footer__body .wt-footer__text,
.wt-footer__body .wt-footer__list__item,
.wt-footer__body .wt-footer__list__item__text--underline {
  color: #211E16 !important;
}
/* Hover styles */
.wt-footer__body a:hover,
.wt-footer__body .wt-footer__title:hover,
.wt-footer__body .wt-footer__text:hover,
.wt-footer__body .wt-footer__list__item:hover,
.wt-footer__body .wt-footer__list__item__text--underline:hover {
  color: #ED5E26;
}
/*set instagram icon to cream */
.wt-footer__aside svg,
.wt-footer__aside .svg-icon,
.wt-footer__aside .social-link {
  fill: #211E16;
  color: #211E16;
}
.wt-footer__aside svg:hover,
.wt-footer__aside .svg-icon:hover,
.wt-footer__aside .social-link:hover {
  fill: #ED5E26;
  color: #ED5E26;
}

/* Hover styles */
.wt-header__nav-teaser svg:hover,
.wt-header__icon svg:hover,
.wt-header__menu-trigger svg:hover {
  fill: #ED5E26;
  color: #ED5E26;
}
/*NAVIGATION DRAWER*/
/* Set the text color for the entire drawer nav */
#wt-drawer-nav,
#wt-drawer-nav .wt-drawer__title,
#wt-drawer-nav .wt-drawer__title__text,
#wt-drawer-nav .wt-page-nav-mega__link,
#wt-drawer-nav .wt-page-nav-mega__link__text,
#wt-drawer-nav .wt-page-nav-mega__aside-list__link {
  color: #211E16 !important;
}


/*hover*/
mega-menu-section .wt-page-nav-mega__link:hover,
mega-menu-section .wt-page-nav-mega__aside-list__link:hover {
  color: #ED5E26 !important;
}

/*SECTIONS*/
/*Image With Text*/
.hero__subheading {
  margin-bottom: 10px !important;
}

/*CART*/

#CartDrawer-Checkout {
  background-color: #ED5E26 !important;
  border-color: #ED5E26 !important; /* Optional, in case there's a border */
  color: #fff !important; /* Ensures text is readable */
}

.wt-cart__cta {
  background-color: #ED5E26 !important;
  color: #FDF8E1 !important; /* optional: for matching cream text */
  border: none; /* optional: removes default border */
}

.counter-wrapper,.counter 
{ border-color: #363125 !important; /* Optional, in case there's a border */
  color: #363125}

/*mobile-sticky-cart*/
.wt-product__sticky-buy, 
.wt-product__sticky-buy--show {background-color: #ED5E26 !important;}
/*JUDGE.me-Reviews*/
.jdgm-rev-widg__header {background-color: transparent !important;}
.jdgm-rev.jdgm-divider-top.jdgm--done-setup.jdgm--leex-done-setup {
  background-color: transparent !important;
}
.jdgm-rev-widg__actions {background-color: transparent !important;}
.jdgm-rev-widg__title { color: #211E16 !important;}
.jdgm-rev.jdgm-divider-top.jdgm--done-setup.jdgm-glider-slide.active.jdgm-left-1.visible {
  background-color: #ED5E26 !important;
}
.jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-next {
  background-color: #211e26 !important;
  color: #FDF8E1 !important;
}
.jdgm-write-review-modal__title {font-family: var(--font-base;}
.jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-close {background-color: #E2E0BE !important;}
.jdgm-rev__author {color: #211E16 !important;}
.jdgm-sort-dropdown{color: #211E16!important;}

/*PRODUCT*/
/* When a variant is selected (input is checked), style its label */
.f-button__list__link.selected-variant {
  background-color: #E2E0BE !important;
  color: #fff !important;
}

.f-swatch__list__item input[type="radio"]:not(:checked) + label.f-swatch__list__link.rounded:not(.custom-radius):hover::before {
  display: block !important;
  border: 2px solid #E2E0BE !important;
}

/* Stroke for all swatches */
.f-swatch__list__link__content {
  border: 2px solid #999; /* unselected stroke */
  border-radius: 9999px;
  transition: border 0.2s ease-in-out;
}
.wt-product__option__body {
  padding-left: 1px;
}
/* Optional: hide drop shadow behind icons if undesired */
.pswp__icn-shadow {
  display: none !important;
}

sticky-buy-button.wt-product__sticky-buy .wt-product__sticky-buy__button span {
  color: #FDF8E1 !important;
}



/*LIGHTBOX*/
/* Force color on popup headline */
.newsletter--popup .headline__title {
  color: #FDF8E1 !important;
}

/* Force color on popup body text */
.newsletter--popup .newsletter__text p {
  color: #FDF8E1 !important;
}

/* Optional: also apply to animated headline wrapper */
.newsletter--popup .hero__title,
.newsletter--popup .hero__text {
  color: #FDF8E1 !important;
}


/* Set input text, caret, and placeholder color */
input.wt-newsletter__field[type="email"] {
  color: #FDF8E1 !important;
  caret-color: #FDF8E1 !important;
  border-color: #FDF8E1 !important;
  background-color: transparent !important; /* Optional: remove any background */
}
/* Placeholder text color */
input.wt-newsletter__field[type="email"]::placeholder {
  color: #FDF8E1 !important;
  opacity: 0.7; /* tweak for legibility */
}

.template-product .shopify-section {
  margin-top: 60px !important;
}

.wt-newsletter__field {
  border: none;
  border-bottom: 1px solid #000; /* Change color as needed */
}

/* CONTACT FORM */

.contact-form input[type="text"],
.contact-form textarea {
  background-color: #ffffff !important; /* force white background */
  color: #000000 !important;            /* force black text */
  border: 1px solid #ccc !important;    /* visible border */
  padding: 10px !important;             /* better spacing */
  border-radius: 4px;
  opacity: 1 !important;
}

.form__field__input {
  border: none;
  border-bottom: 1px solid #000; /* or any color you prefer */
  padding-bottom: 4px;
  background-color: transparent;
}

