/*
Theme Name: Elessi Theme Child
Theme URI: https://elessi.nasatheme.com/demo/
Description: This is a child theme for Elessi Theme
Author: NasaTheme team
Author URI: https://nasatheme.com
Template: elessi-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/

.option-group-wrapper .option-group-options.cards {
  grid-template-columns: repeat(3, 1fr) !important;
}


/* Steps numbers alignment */
.staggs-full .staggs-configurator-steps-nav ul {
    justify-content: space-evenly !important;
}

.staggs-configurator-steps-nav ul a .step-number {
    margin-right: 0px !important;
}

/* Desktop adjustment to work with RTL: */
.staggs-configurator-full .staggs-configurator-main.align-right .staggs-product-view {
    right: auto !important;
    left: 0 !important;
}


html, body {
    touch-action: pan-y;
    -ms-touch-action: pan-y;
    overscroll-behavior: none;
    -webkit-text-size-adjust: 100%;
}

input, select, textarea {
    font-size: 16px !important;
    touch-action: manipulation;
    -webkit-text-size-adjust: 100%;
}

* {
    -webkit-text-size-adjust: 100%;
    touch-action: manipulation;
}

.nasa-mini-number {
	color: #183764 !important;
}

.nasa-mobile-nav-wrap h3.menu-item-heading {
    background-color: #183764 !important;
}

.vendor-customer-registration {
	display: none !important;
}

.compare .btn-compare .compare-icon .nasa-compare {
	display: none !important;
}

.woocommerce-MyAccount-content ul.dokan-account-migration-lists li {
	display: none !important;
}

.dokan-wholesale-migration-wrapper {
	display: none !important;
}

/* Hide first 2 paragraphs on My Account and Dokan dashboards */
.woocommerce-MyAccount-content > p:nth-of-type(1),
.woocommerce-MyAccount-content > p:nth-of-type(2),
.dokan-dashboard-content > p:nth-of-type(1),
.dokan-dashboard-content > p:nth-of-type(2),
.nasa-account-dashboard p:nth-of-type(-n+2) {
  display: none !important;
  visibility: hidden !important;
}

/* Keep Elessi bottom bar always active */
.nasa-bottom-bar {
  opacity: 1 !important;
  visibility: visible !important;
  transform: translateY(0) !important;
  pointer-events: auto !important;
}

.wpb_content_element.vc_separator_align_left {
    margin-bottom: 0px !important;
}

.wpb_content_element.vc_separator {
    margin-bottom: 5px !important;
}

.staggs-configurator-main .back-button {
    position: fixed !important;;
    top: 20px !important;;
    left: 20px !important;;
	right: auto !important;;
}

/* Round product images across Elessi theme (Shop + Category + Related) */
.nasa-products-grid .product-img img,
ul.products li.product .product-img img,
.nasa-product-items .product-item .product-img img,
.nasa-quickview .nasa-single-product-main-image img,
.nasa-carousel .product-img img {
  border-radius: 12px !important; /* adjust radius value to your liking */
  overflow: hidden;
}