/*
 Theme Name:   Aidin Digital Child
 Theme URI:    https://aidindigital.com/
 Description:  Aidin Digital Child Theme
 Author:       the aidindigital team
 Author URI:   https://aidindigital.com/
 Template:     aidindigital
*/
.wdt-user-authlink-menu-icon .icotype-label {
    padding-left: 5px !important;
}
.shipping-calculator-button {color: black !important;}

@media (min-width: 768px) {
    .variable-items-wrapper .variable-item {
        width: 54px !important;
        height: 40px !important;
    }
}

/* Mobile width */
@media (max-width: 767px) {
    .variable-items-wrapper .variable-item {
        width: 50px !important;
        height: 40px !important;
    }
}
/* Fix for vertical text in size attributes */
ul[data-attribute_name="attribute_size"] .variable-item {
    width: auto !important;         /* Allows box to expand horizontally */
    min-width: 160px !important;    /* Ensures enough room for the full text */
    height: 40px !important;        /* Keeps height consistent */
    white-space: nowrap !important; /* Prevents text from breaking into a vertical stack */
    padding-left: 10px !important;  /* Optional: adds breathing room on sides */
    padding-right: 10px !important;
}

/* Ensure the span inside doesn't wrap */
ul[data-attribute_name="attribute_size"] .variable-item-span {
    white-space: nowrap !important;
    display: inline-block;
}
/* change text colors to black of single products */
.single-product .product_title, .single-product .woocommerce-product-details__short-description, .single-product .product-additional-info-item, .woocommerce div.product .summary .product_meta a, .single-product .elementor-icon-list-items  {
    color: #000000 !important;
}
.single-product .wdt-single-product-separator {background-color: #A9A9A9 !important;}
/* Change breadcrumb background for products in a specific category */
.term-cape-abayas .main-title-section-wrapper .main-title-section-bg {
    background-image: url('https://aidindigital.com/abayabysanhan/wp-content/uploads/2026/01/image00019-scaled-e1768749046607.jpeg') !important;
    background-size: cover;
    background-position: center;
}
.button-variable-item-free-size{ width: auto !important;         /* Allows box to expand horizontally */
    min-width: 100px !important;    /* Ensures enough room for the full text */
    height: 40px !important;        /* Keeps height consistent */
    white-space: nowrap !important; /* Prevents text from breaking into a vertical stack */
    padding-left: 10px !important;  /* Optional: adds breathing room on sides */
    padding-right: 10px !important;}
/* Increase size guide image size on mobile */
	.wdt-size-guide-popup-content-details {
        width: 70% !important;
        max-width: 70% !important;
        height: auto !important;
        display: block;
        margin: 0 auto;
    }
	@media screen and (max-width: 767px) {
.wdt-size-guide-popup-content-details {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        display: block;
        margin: 0 auto;
		}}
.page-id-4047 .main-title-section-container {height: 599px;}

/* Target the specific Elementor Site Logo widget container */
.elementor-4169 .elementor-element.elementor-element-6feef16 div.wdt-logo-container img {
    width: 240px !important; /* Force width */
    max-width: 240px !important; /* Prevent shrinking */
    height: auto !important; /* Keep aspect ratio */
}
@media (max-width: 479px) {
    .elementor-4169 .elementor-element .elementor-element-127b8e4 {
        width: 100%!important;}
.elementor-widget-wrap .elementor-element-populated .elementor-element-6feef16 {
    display: flex!important;
    justify-content: center!important;}
    .elementor-widget-wrap .elementor-element-populated  .elementor-element-451b394 {
    display: flex!important;
    justify-content: right!important;}
.elementor-4169 .elementor-element .elementor-element-3c0f653 {
        width: 100%!important;}

.elementor-4169 .elementor-element.elementor-element-127b8e4.elementor-column>.elementor-widget-wrap {
                    justify-content: flex-start !important;
                }
                .elementor-4169 .elementor-element .elementor-element-127b8e4 .elementor-column .elementor-element .elementor-widget-wrap .elementor-element-populated {flex-wrap: wrap-reverse!important;}
        }
        
        @media (max-width: 767px) {
    .elementor-4169 .elementor-element .elementor-element-127b8e4 {
        width: 100%!important;}
.elementor-widget-wrap .elementor-element-populated .elementor-element-6feef16 {
    display: flex!important;
    justify-content: center!important;}
    .elementor-widget-wrap .elementor-element-populated  .elementor-element-451b394 {
    display: flex!important;
    justify-content: right!important;}
.elementor-widget-wrap .elementor-element-populated  .elementor-element-591b252 {
    display: none !important;
    }
.elementor-4169 .elementor-element .elementor-element-3c0f653 {
        width: 100%!important;}        
        }
.wdt-cus-faq-accordion .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title
{text-transform: none!important;}
#footer .elementor-widget-heading .elementor-heading-title,
#footer .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder,
#footer .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-hover,
#footer .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-active {
    
    color: black!important;
}
@media (max-width: 767px) {
    .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder {padding-top: 10px!important; padding-bottom: 10px !important;}}

@media (max-width: 767px) {
            #footer .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title {
                color: black !important;
            }}
@media (max-width: 767px) {
    #footer .wdt-accordion-toggle-holder .wdt-accordion-toggle-description {
        padding-top: 0px !important;
    }
}
/* Change breadcrumb background for products in a specific category */
.term-ramadan-collection-2026 .main-title-section-wrapper .main-title-section-bg {
    background-image: url('https://abayabysanhan.com/wp-content/uploads/2026/02/Ramadan-Collection-2026-Cover-Picture-scaled-e1771539391892.jpg') !important;
    background-size: cover;
    background-position: center;
}
.wdt-custom-text-animation-h1 .wdt-animation-item.text-item .wdt-animation-text a {
    color: #000000!important;}




 