/* Header */

.header-top-social-icon {
    background-color: #da9999 !important;
    color: #fff;
}

#main{
	background-image: url('/wp-content/uploads/2025/08/20250808_1647_Light-Grey-Apparel-Animation_simple_compose_01k24pcawnes2ar3dyppcrv3b1.png');
    background-size: cover;      /* Makes image cover entire area */
    background-repeat: no-repeat;/* Prevents repeating */
    background-position: center; 
}
/* Header End*/


/* Footer Form Subscribe - Start 4july2025 */
#wpforms-3128-field_1-container input#wpforms-3128-field_1 {
    max-width: 100% !important;
    border-radius: 6px;
    padding: 4px 10px;
}

#wpforms-form-3128 button#wpforms-submit-3128 {
    background: #ffff;
    color: #26222f;
    border-radius: 6px;
	padding : 10px 10px !important;
}

.wpforms-container #wpforms-form-3128 .wpforms-field-label {
    font-size: 14px;
    margin-bottom: 14px;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] h2 {
    font-weight: 400;
}
/* Footer Form Subscribe - End 4july2025 */

/*  Latest Colleaction*/

ul.is-flex-container.columns-5.wc-block-product-template.wp-block-woocommerce-product-template,ul.wc-block-product-template__responsive.columns-5.wc-block-product-template.wp-block-woocommerce-product-template{
	margin-left : 0 !important;
}

ul.products.columns-4> li.product {
    background: #fff !important;
    padding: 20px;
    border-radius: 10px;
}
.woocommerce-js ul.products li.product a img, .woocommerce-page ul.products li.product a img {
    border-radius: 10px;
}

/* 19 july 2025 Home page Feature Product css */
.home h3.wp-block-heading.has-text-align-center,.home h2.wp-block-heading.has-text-align-center {
    font-size: 32px;
}
/* .home .wp-block-uagb-container.uagb-block-ed3f44dd.alignfull.uagb-is-root-container {
    background: #9b651170;
} */


.home .wp-block-woocommerce-product-collection ul > li {
    background: #fff;
    padding: 20px 14px 20px 14px;
    border-radius: 6px;
}

.home .wp-block-woocommerce-product-collection img.attachment-woocommerce_single.size-woocommerce_single,.wc-block-components-product-image a img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    border-radius: 6px;
}

.home .wp-block-woocommerce-product-collection h2.has-text-align-left.wp-block-post-title.has-medium-font-size a,.wp-block-woocommerce-product-collection h2.has-text-align-center.wp-block-post-title.has-medium-font-size a {
    /*color: #4b1c00;*/
    color: #000;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 3.2em;
    height: 3.2em;
    line-height: 1.6em;
    text-align: center;
}

.home span.woocommerce-Price-amount.amount {
    font-size: 18px;
    font-weight: 700;
}

.home .wc-block-components-product-price {
    text-align: center;
}

.home .wp-container-core-group-is-layout-df757ecc.wp-block-group-is-layout-constrained .wp-block-buttons .wp-block-button a.wp-block-button__link.has-text-align-center.wp-element-button {
    /*background: #4b1c00;*/
    background: #da9999;
    border-radius: 26px;
    font-size: 14px;
}

/* BEST SELLING PRODUCT CSS */
.home  .wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button {
    /*background: #4b1c00 !important;*/
    background: #da9999 !important;
    border-radius: 32px;
}



/* Footer Banner Button Shop NOW */
.uagb-ifb-content .uagb-ifb-button-wrapper.wp-block-button a.uagb-infobox-cta-link.wp-block-button__link {
    background: #fff !important;
    color: #b66666 !important;
    border-radius: 32px !important;
}

/* Product list */
.archive.post-type-archive.post-type-archive-product #content,.archive.post-type-archive.post-type-archive-product .ast-archive-entry-banner{
    background: #fff;
}

.archive.post-type-archive.post-type-archive-product #content{
    border-top: 2px solid #fcfcfc;
}


.archive.post-type-archive.post-type-archive-product #secondary{
    margin : 0;
}

.archive.post-type-archive.post-type-archive-product .ast-archive-entry-banner h1 {
    text-align: left;
    font-size: 26px;
    padding: 16px 28px 28px 28px;
}

.archive.post-type-archive.post-type-archive-product #secondary h2 {
    font-size: 20px;
}

.archive.post-type-archive.post-type-archive-product #content #primary #main .ast-woocommerce-container {
     padding-top: 1.6em !important; 
}

.ast-separate-container.ast-two-container #secondary .widget{
	border-bottom : 2px solid #fcfcfc;
}
/* 19 july 2025 end*/

/* 31 july 2025 start */
/*product detail page*/
.single-product .price-wrapper {
    margin: 26px 0;
}

/* quantity btn */
.single-product .qib-button-wrapper {    
    gap: 10px;
    margin-bottom: 26px;
}

.single-product .qib-button-wrapper button.qib-button {
    /*background: #4b1c00 !important;*/
    background: #da9999 !important;
    border: 1px solid #da9999;  
    width: 42px;
    color: #fff;
    height: 41px;
    border-radius: 100%;
}

.single-product span.woocommerce-Price-currencySymbol {
    margin-right: 8px;
}

.single-product button.single_add_to_cart_button.button.alt {
    /*background: #4b1c00 !important;*/
    background: #da9999 !important;
    padding: 18px 10px !important;
    border-radius: 30px;
    margin-bottom: 42px !important;
}

.single-product .summary nav.woocommerce-breadcrumb {
    display: none;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce div.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover::before {
    background: #da9999;
}

.footer-img {
    /*max-height: 200px;*/
    display: flex;
    align-items: center;
    justify-content: center;
}
/* 31 july 2025 end */

/* 08-aug-2025*/

div#content {
    background: #fff;
}

.menu-toggle, button, .ast-button, .ast-custom-button, .button, input#submit, input[type="button"], input[type="submit"], input[type="reset"], form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button, body .wp-block-file .wp-block-file__button, .search .search-submit, .woocommerce-js a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale, [CLASS*="wc-block"] button, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping), .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout, .woocommerce button.button.alt.disabled.wc-variation-selection-needed, [CLASS*="wc-block"] .wc-block-components-button {
   
    border-color: #da9999 ;
    background-color: #da9999 ;
}

button:focus, .menu-toggle:hover, button:hover, .ast-button:hover, .ast-custom-button:hover .button:hover, .ast-custom-button:hover, input[type=reset]:hover, input[type=reset]:focus, input#submit:hover, input#submit:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover, form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus, body .wp-block-file .wp-block-file__button:hover, body .wp-block-file .wp-block-file__button:focus, .woocommerce-js a.button:hover, .woocommerce button.button:hover, .woocommerce .woocommerce-message a.button:hover, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .woocommerce button.button.alt.disabled:hover, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover, [CLASS*="wc-block"] button:hover, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping):hover, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout:hover, .woocommerce button.button.alt.disabled.wc-variation-selection-needed:hover, [CLASS*="wc-block"] .wc-block-components-button:hover, [CLASS*="wc-block"] .wc-block-components-button:focus {
    color: #ffffff;
    background-color: #b66666;
    border-color: #b66666;
}

/* 20 aug 2025*/
.footer-desc {
    margin-top: 10px;
}

.site-footer-primary-section-2.site-footer-section.site-footer-section-2 {
    padding-left: 120px;
}

.site-footer-primary-section-3.site-footer-section.site-footer-section-3 {
    padding-left: 60px;
}