/** Shopify CDN: Minification failed

Line 64:96 Expected "}" to go with "{"

**/
/* JANAKSH draft-only usability improvements */
:focus-visible { outline: 2px solid #a9823d; outline-offset: 3px; }
footer .sf-footer__left, footer .sf-footer__left span, footer .sf-footer__left a, footer .copyright, footer .copyright__content, footer .footer__copyright, footer .footer-bottom, footer .footer__bottom, footer small { color: #ded8d0 !important; }
footer .copyright a, footer .copyright__content a, footer .footer__copyright a, footer .footer-bottom a, footer .footer__bottom a { color: #f0e7db !important; }
@media (max-width: 767px) {
  .prod__sticky-atc { padding-bottom: env(safe-area-inset-bottom); }
  .prod__sticky-atc .sf-product-variant-option-dropdown { min-width: 0; max-width: 52vw; }

  /* SeedGrow WhatsApp support: small edge tab, clear of the mobile bottom navigation */
  .wa__widget_container {
    position: fixed !important;
    right: 0 !important;
    left: auto !important;
    bottom: calc(100px + env(safe-area-inset-bottom)) !important;
    top: auto !important;
    z-index: 55 !important;
    width: 40px !important;
    max-width: 40px !important;
    transition: width .22s ease, max-width .22s ease, right .22s ease;
  }
  .wa__btn_popup_txt { display: none !important; }
  .wa__btn_popup, .wa__btn_popup_icon {
    margin: 0 !important;
    width: 36px !important;
    min-width: 36px !important;
    height: 40px !important;
    border-radius: 8px 0 0 8px !important;
    overflow: hidden !important;
    box-shadow: 0 3px 12px rgba(0,0,0,.16) !important;
  }
  .wa__popup_chat_box {
    right: 8px !important;
    left: auto !important;
    bottom: calc(138px + env(safe-area-inset-bottom)) !important;
    max-width: calc(100vw - 24px) !important;
    z-index: 56 !important;
  }
  .wa__widget_container:hover, .wa__widget_container:focus-within {
    width: 33px !important;
    max-width: 33px !important;
  }

  /* Keep WhatsApp visible on the full cart page, where some app layouts suppress it */
  body.template-cart .wa__widget_container,
  body.cart .wa__widget_container,
  html body.template-cart .wa__widget_container {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
  }

  /* Hide support tab only over the slide-out cart drawer controls */
  body:has(.scd__wrapper:not(.hidden)) .wa__widget_container,
  body:has(.scd__wrapper.active) .wa__widget_container,
  body:has(.scd__wrapper.is-open) .wa__widget_container {
    display: none !important;
  }
}
@media (prefers-reduced-motion: reduce) { .wa__widget_container { transition: none !important; }