/*
 Theme Name:   Teapoy Child
 Theme URI:    https://wdtteapoy.wpengine.com/
 Description:  Teapoy Child Theme
 Author:       the WeDesignTech team
 Author URI:   https://wedesignthemes.com/
 Template:     teapoy
 Version:      1.0.0
 Text Domain:  teapoy-child
*/

:root {
  --yellow: #FFB626;
  --white: #fff;
}

/* SEARCH FIX */
.wdt-search-form-container {
  display: none;
}

/* HEADING FIX */
.elementor-widget-heading .elementor-heading-title {
  margin: 0;
}

/* UNDERLINE OFFSET */
.underline-offset {
  text-underline-offset: 0.5rem;
}

.underline-link h3 {
  text-decoration-color: white !important;
}

.underline-link h3:hover {
  text-decoration-color: inherit !important;
}

/* INSTA */
#insta-feed *[role="button"],
.inavii__popup *[role="button"],
.modal-inavii__box *[role="button"] {
  border: none;
  padding: 0;
  background: inherit;
}

.modal-inavii.inavii__popup .inner-swiper-container .inner-swiper-slide__sidebar-view-instagram-button {
  margin: 0;
}

/* ADD TO CART */
.woocommerce div.product form.cart div.quantity, .woocommerce div.product form.cart div.quantity~a, .woocommerce div.product form.cart div.quantity~a.button, .woocommerce div.product form.cart div.quantity~button, .woocommerce div.product form.cart div.quantity~button.button, .woocommerce div.product form.cart div.quantity~.button {
    width: initial;
}

/* CHECKOUT FIELDS */
.woocommerce form .form-row .input-text, .woocommerce form .form-row select {
  background-color: #ffffff1f;
  color: #ffffff;
}

/* PRODUCT CAROUSEL FIX */
.elementor-pagination-type-bullets *[role="button"] {
  border: none;
  padding: 0;
}

.elementor-arrows-position-outside .elementor-swiper-button-prev {
  left: -2rem !important;
}

.elementor-arrows-position-outside .elementor-swiper-button-next {
  right: -2rem !important;
}


/* MAGE MENU TITLE FIX */
.wdt-header-menu ul li.has-mega-menu ul li.menu-item-object-wdt_mega_menus .elementor-heading-title {
  color: var(--yellow);
  border: none;
  font-family: "Marcellus", serif;
  text-transform: none;
}

.wdt-header-menu ul li.has-mega-menu ul li.menu-item-object-wdt_mega_menus .elementor-heading-title a {
  text-decoration: none;
  font-family: "Marcellus", serif;
  text-transform: none;
}