/** Shopify CDN: Minification failed

Line 1592:0 Unexpected "<"
Line 1605:0 Unexpected "<"

**/

@font-face {
    font-family: "Jost";
    src: url("/cdn/shop/files/Jost.woff2?v=1765432402") format("woff2"),
         url("/cdn/shop/files/Jost.woff?v=1765432403") format("woff");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "TTNormsPro-Regular";
    src: url("/cdn/shop/files/TTNormsPro-Regular.woff2?v=1765432347") format("woff2"),
         url("/cdn/shop/files/TTNormsPro-Regular.woff?v=1765432346") format("woff");
    font-weight: 300; /* Light */
    font-style: normal;
    font-display: swap;
}
body{
font-family: 'Jost' !important;
font-weight: 400;
font-style: normal;
}
p{
  font-family: 'Jost' !important;
font-weight: 400;
font-style: normal;
}
h1,h2,h3,h4,h5,h6{
  font-family: "TTNormsPro-Regular"!important;
  font-weight: 500;
}

.hdt-announcement-bar__marquee {
    background-color: #b8ade0 !important;
}
.hdt-newsletter-main.hdt-newsletter_1 .hdt-newsletter-parent .hdt-newsletter__inner {
    max-height: 55px;
    width: 100%;
    border: 1px solid rgb(var(--color-line-border));
    border-radius: 21px !important;
    padding:0px !important;
    border-radius: var(--radius-input);
    background-color: rgb(var(--color-input-primary));
}

a.hdt-collection-title.hdt-flex.hdt-align-center.hdt-radius-xs.hdt-text-lg.hdt-font-medium
{
    border-radius: 50px;
    border: 1px solid #000;
}
div#block-AVHdyaE5tenBwRTV2U__heading_VyGzpc {
    text-transform: uppercase;
}
div#block-Adk1ZRmdpT09zcSswT__heading_X8BrLg {
    text-transform: uppercase;
}
div#block-ATUpVVGw0eVBWOEU4b__heading_xUFWGt
 {
    text-transform: uppercase;
}
/* .hdt-row-grid {
    padding: 8px !important;
    column-gap: 30px !important;
} */
button.hdt-btn-contact.hdt-oh.hdt-btn-full_true.hdt-btn.hdt-btn-solid.hdt-inline-flex.hdt-justify-center.hdt-align-center.hdt-relative {
    border-radius: 23px;
}
/* Product Title */
.title-rating-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}
h1.hdt-product__title.hdt-h5 {
    font-size: 23px;
    padding-top: 11px;
    padding-bottom: 8px;
}
.hdt-product__rating {
  font-size: 15px;
  font-weight: 500;
  color: #000;
  display: flex;
  align-items: center;
  white-space: nowrap;
}

/* Product Button css */
.qty-atc-wrapper {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-top: 15px;
}

.qty-atc-wrapper hdt-quantity-wrapp {
  flex: 0 0 auto;
}

.qty-atc-wrapper .hdt-product-form__submit {
  flex: 1;
  max-width: 100%;
  white-space: nowrap;
}

button.hdt-product-form__submit.hdt-btn.hdt-oh.hdt-btn-solid.hdt-font-semibold.hdt-relative.hdt-truncate.hdt-btn-loading__svg {
    border-radius: 20px;
}
hdt-quantity-wrapp.hdt-quantity-wrapp.hdt-product__form-qty.hdt-s-text.hdt-text-center.hdt-relative.hdt-inline-block {
    border-radius: 20px !important;
}
.hdt-flex {
    display: flex;
    flex-wrap: nowrap;
    /* align-content: center;
    justify-content: center;
    align-items: center; */
}
.hdt-product-accordion__content {
    border: 0px !important;
    padding: 14px !important;
    border-radius: var(--radius-sm);
    margin-top: 10px !important; 
}
span.hdt-product-accordion__text.hdt-s-text.hdt-font-semibold
 {
    color: #000;
}
.hdt-product-accordion__content.hdt-rte {
    color: #000;
}
span.hdt-product-accordion__text.hdt-s-text.hdt-font-semibold:hover {
    color: #000 !important;
}
.hdt-product__bundle-wrap
 {
    background-color: #eee;
    padding: 14px;
}
.hdt-product-accordion__item summary:hover {
    color: #000 !important;
}
.hdt-product-accordion__item summary {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    background-color: #f2f2f2 !important;
    border-radius: var(--radius-sm);
}
.hdt-product-accordion__icon {
    width: 5.4rem;
    height: 5.8rem;
    background-color: transparent;
    color: #000 !important;
    position: relative;
    display: block;
    flex: 0 0 auto;
    margin-inline-start: .5rem;
}
hdt-bundle-product img {
    width: 50px !important;
    height: 99px !important;
    min-width: 8.3rem;
    max-width: 8.3rem;
    border-radius: var(--radius-xs);
}
.hdt-product-form__top-buttons {
    gap: 0.0rem !important;
}
h3.Size_title {
    font-size: 15px;
}
button#ProductBundleSubmitButton-template--19874596487305__main-product {
    border-radius: 23px;
}
 span.hdt-money
 {
    font-size: 17px;
}
button.hdt-sticky-atc__submit.hdt-btn.hdt-oh.hdt-btn-solid.hdt-font-semibold.hdt-relative.hdt-truncate.hdt-btn-loading__svg {
    border-radius: 4px !important;
}
.hdt-wrap.hdt-flex.hdt-slides-small.lg\:hdt-justify-center.hdt-text-center.hdt-ratio--square
 {
    justify-content: center;
}
div#template--19874595897481__icon_box_pGVH8b {
    background-color: #eee;
}
hdt-scrollsnap.hdt-s-gradient.hdt-radius.hdt-section-spacing
 {
    background-color: #EEE;
}
div#template--19874596487305__icon_box_j9zQ8b {
    background-color: #eee;
}

/* div#Scroll-template--19874595897481__icon_box_pGVH8b {
    background: #b099de;
}
div#Scroll-template--19874596487305__icon_box_Gai7qC {
    background-color: #b099de;
} */
div#block-AVk9tRVNLNW50WUtOY__heading_FkAfEk {
    padding-top: 17px;
}
div#block-AMTlIUkQ5WGdwb1lRb__heading_dc3aqX {
    padding-top: 17px;
}
div#block-AQUxGU1hkVjRrTU93Q__heading_UECRmK {
    padding-top: 17px;
}
div#block-AcWoyVGw2cmprT3Zsb__heading_NFJbfT {
    padding-top: 17px;
}
div#block-ATUpVVGw0eVBWOEU4b__heading_xUFWGt {
    padding-top: 17px;
}
@media (min-width: 1150px){
    
        .hdt-main-header .hdt-container {
        max-width: 100%;
      padding: 1px 4rem !important;
    }  
   #shopify-section-template--19874596487305__custom_category_LmNKL6 .category-section-title {
    text-align: center;
    font-size: 31px;
    font-weight: 700;
    margin-bottom: 17px;
    color: #000;
   }
}
@media (min-width: 576px) {
    .hdt-product-media-wrapps, .product_column_3 {
        position: sticky;
        top: 100px;
        align-self: flex-start;
    }
   
}


#shopify-section-template--19874596487305__main-product button.shopify-payment-button__button.shopify-payment-button__button--unbranded {
    border-radius: 20px !important;
    background-color: #000 !important;
}


@media(max-width:768px){
 .hdt-product-collection-title.hdt-text-sm.hdt-font-medium {
    font-size: 10px;
}

    #block-ATUpVVGw0eVBWOEU4b__heading_xUFWGt h4:before {
    content: "";
    width: 28px !important;
    height: 28px !important;
    background-image: url(https://upload.wikimedia.org/wikipedia/commons/a/a5/Instagram_icon.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
}
a.hdt-card-product__title.hdt-text-lg.hdt-font-normal.hdt-line-clamp
 {
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important; 
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
}

   #block-AV1Y5UTBFbmJJU1p0S__heading_jgYgzh h4:before {
    content: "";
    width: 28px !important;
    height: 28px !important;
    background-image: url(https://upload.wikimedia.org/wikipedia/commons/a/a5/Instagram_icon.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
}

#block-AV1Y5UTBFbmJJU1p0S__heading_jgYgzh h4 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
    gap: 10px;
    margin: 0 auto;
}
.hdt-header-menu-mobile .hdt-dialog-btn__close, .hdt-header-menu-mobile .hdt-dialog-btn__outside-close {
    position: absolute;
    z-index: 3;
    top: 24px;
   left:82% !important; 
    right: 0% !important;
}
#block-ATUpVVGw0eVBWOEU4b__heading_xUFWGt h4 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
    gap: 10px;
    margin: 0 auto;
}
    span.hdt-flex.hdt-flex-col.hdt-text-base.hdt-font-normal {
    color: #000;
}
        .hdt-card-product__info {
        gap: 10px !important;
    }
    .hdt-site-nav_icon.hdt-site-nav_user.hdt-inline-flex.hdt-align-center {
    display: none;
}
    a.hdt-card-product__title.hdt-text-lg.hdt-font-normal.hdt-line-clamp {
     width: 243px !important;
}
    span.hdt-totals__total-value.hdt-mini-cart__value.hdt-text-2xl.hdt-s-text.hdt-font-semibold.hdt-money {
    font-size: 15px !important;
}
    .hdt-breadcrumb.hdt-s-gradient{
    display: none !important;
}
.hdt-product__bundle-wrap span.money.buckscc-converted.buckscc-money {
    font-size: 17px;
    font-weight: 400;
}
h1.hdt-product__title.hdt-h4 {
    font-size: 25px;
}
.hdt-price__sale.hdt-price__list .hdt-price span.hdt-money span.money.buckscc-money
 {
    font-size: 24px;
    font-weight: 400;
    /* padding-top:10px; */
}
.hdt-product-info__item.hdt-product__price {
    /* padding-top: 7px; */
}
      /* Stop horizontal scroll */
  #shopify-section-template--19874596487305__icon_box_UMJV8X hdt-scrollsnap {
    overflow: visible !important;
  }

  /* Convert flex/scroll layout to grid */
  #Scroller-template--19874596487305__icon_box_UMJV8X {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr); /* 2 columns */
    gap: 16px;
  }

  /* Each icon box full width */
  #Scroller-template--19874596487305__icon_box_UMJV8X > .hdt-col {
    width: 100% !important;
    max-width: 100% !important;
  }

  /* Center content inside each box */
  #Scroller-template--19874596487305__icon_box_UMJV8X .hdt-wrap {
    flex-direction: column;
    text-align: center;
  }

  #Scroller-template--19874596487305__icon_box_UMJV8X .hdt-icon_wrap {
    margin-bottom: 8px;
  }

  /* Hide scroll dots on mobile */
  .hdt-icon-box__scrollsnap-dots {
    display: none !important;
  }

    div#template--19874596487305__icon_box_UMJV8X {
    background-color: #eee;
}
.feature-row {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 12px;
  background-color: inherit; /* baqi rows same rahengi */
  color: #fff; /* default text color */
}

/* 🔹 2nd aur 4th feature row */
.feature-row:nth-child(2),
.feature-row:nth-child(4) {
  background-color: #ffffff;
  color: #000000;
}

/* text ensure black rahe */
.feature-row:nth-child(2) span,
.feature-row:nth-child(4) span {
  color: #000000;
}
        .collections-slider {
        gap: 8px !important;
    }
     #template--19874595897481__featured_collection_grid_xzE3xc .hdt-price__list {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        align-items: self-end;
        gap: 3px;
        margin-top: -18px;
        line-height: 0.5;
    } 


   #hdt-sections--20958099472688__8b1cf2b6-9e6b-4ace-85e5-e52ad96e7b43-menu-1 
  .hdt-collapse-content {
    display: block !important;
    height: auto !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  .hdt-product-media :where(img,iframe,model-viewer,video) {
    border-radius: 0px;
    overflow: hidden;
}

  #hdt-sections--20958099472688__8b1cf2b6-9e6b-4ace-85e5-e52ad96e7b43-menu-1 
  .hdt-collapse-icon {
    transform: rotate(180deg);
  }
     /* Parent container */
  #Scroller-template--19874595897481__icon_box_pGVH8b {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr); /* 2 items per row */
    gap: 16px;
  }

  /* Each icon box */
  #Scroller-template--19874595897481__icon_box_pGVH8b > .hdt-col {
    width: 100% !important;
    max-width: 100% !important;
  }

  /* Center content properly */
  .hdt-wrap {
    flex-direction: column;
    text-align: center;
  }

  .hdt-icon_wrap {
    margin-bottom: 8px;
  }
  .hdt-coppy-right {
    font-size: 16px !important;
}
nav.breadcrumb {
    display: none;
}
  
a.hdt-menu-link:has(.hdt-line-clamp:contains("Daily Wear"))::before {
    content: "Khussas";
    position: absolute;
    top: -10px;
    right: -22px;
    background-color: #e11d48;
    color: #fff;
    font-size: 10px;
    font-weight: 600;
    padding: 2px 6px;
    border-radius: 3px;
}
    .hdt-icon-box__scrollsnap-dots.hdt-scrollsnap-dots.hdt-text-center.hdt-hidden {
    display: none;
}
.collections-left {
    display: none;
}
.hdt-product-collection-title {
    color: #9e1c21 !important;
    padding-top: 12px;
    padding-left: 3px;
}

.hdt-card-product__info {
    display: flex;
    padding: 2px;
    justify-content: space-between;
}
.collection-item {
    position: relative;
  }

  .collection-item {
    text-align: center;
    min-width: 130px !important;
}
.collection-item img {
    width: 125px !important;
    height: 111px !important;
     border-radius:10px !important;
    object-fit: cover;
}
  
   /* .hdt-header-logo_left .hdt-logo {
        margin-left: -32%;
        text-align: left !important;
        display: flex;
        align-items: flex-start;
        justify-content: left;
        padding-left: -32px;
    }  */
    /* .hdt-site-nav_icon.hdt-site-nav_search.lg\:hdt-hidden.hdt-inline-flex.hdt-align-center {
    display: ;
} */
.hdt-tabs-outline .hdt-tabs-list .hdt-tabs-item-title[aria-current=true] {
    border-color: #000 !important;
    color: #fff !important;
    padding: 9px;
    border-radius: 20px !important;
    background-color: #000 ;
}
.hdt-custom-newsletter-logo {
    max-width: 210px !important;
    height: auto;
}
.hdt-custom-newsletter-text.hdt-s-text2 {
    font-size: 12px !important;
    color:#000 !important;
}

.hdt-custom-newsletter-bottom {
    margin-top: 0px;
    gap: 10px;
}
.hdt-tabs-list {
    flex: 1 1 auto;
}
a.hdt-inline-flex.hdt-align-center.hdt-relative.hdt-has-count-box
 {
    filter: opacity(3.5);
}
.buckscc-select {
    margin-bottom: 100px;
}


.hxoModernLayeredTheme.hxoDark {
    --hxoLayer1:rgba(49, 49, 49, 0) !important;
    --hxoLayer2:rgba(38, 38, 38, 0) !important;
}
a.contact-text {
    display: none;
}
 .hdt-site-top_nav
 {
    gap: 10px !important;
}
    button.hdt-sticky-atc__submit.hdt-btn.hdt-oh.hdt-btn-solid.hdt-font-semibold.hdt-relative.hdt-truncate.hdt-btn-loading__svg {
    background-color: #9e1c21;
    border: 1px solid #9e1c21;
}

    #template--19874595897481__product_video_ebYBMN a.hdt-block.hdt-content__item--title.hdt-s-text.hdt-text-lg.hdt-font-normal.hdt-truncate
 {
    font-size: 11px !important;
    color: #000 !important;
}
button.hdt-product-form__submit.hdt-btn.hdt-oh.hdt-btn-solid.hdt-font-semibold.hdt-relative.hdt-truncate.hdt-btn-loading__svg {
    background-color: #9e1c21 !important;
    color: #000 !important;
    border: 1px solid #9e1c21 !important;
}
button#ProductBundleSubmitButton-template--19874596487305__main-product {
    background-color: #9e1c21;
}
#shopify-section-sections--19874596683913__8b1cf2b6-9e6b-4ace-85e5-e52ad96e7b43 .hdt-font-medium {
    font-size: 15px !important;
    font-weight: 700;
}
#shopify-section-sections--19874596683913__8b1cf2b6-9e6b-4ace-85e5-e52ad96e7b43 .hdt-s-text2 {
    font-size: 14px !important;
}
span.hdt-collection-title-text.hdt-truncate {
    font-size: 11px !important;
}
.hdt-collections-list-simple .hdt-collection-item .hdt-collection-title {
    padding: 0px 20px !important;
    height: 38px !important;
}
.hdt-badge {
    background-color: #9e1c21 !important;
   
}
.story-button {
    display: inline-block;
    padding: 9px 10px;
    border: 1px solid #333333;
    color: #333333;
    text-decoration: none;
    font-size: 11px;
    letter-spacing: 1px;
    transition: all 0.3s ease;
    background: transparent;
}
div#block-AWTUvY2gzOUFLT1FEV__text_c7Gjwj {
    font-size: 14px;
    padding-top: 12px;
}
#template--19874596487305__product_video_axagiG .hdt-media-overlap-content {
    border-radius: 11px;
}
#template--19874596487305__product_video_axagiG a.hdt-block.hdt-content__item--title.hdt-s-text.hdt-text-lg.hdt-font-normal.hdt-truncate {
    font-size: 14px;
    color: #000 !important;
}
.hdt-product-video .hdt-content__item--image>div, .hdt-product-video .hdt-content__item--image>a {
    width: 2rem !important;
    height: 5rem !important;
    min-width: 5rem !important;
    border: .1rem solid rgb(var(--color-line-border));
}

.hdt-product-video .hdt-content__item--quickview button {
    background-color: #9e1c21 !important;
}
    span.hdt-money {
    font-size: 12px !important;
}
span.hdt-product__bundle-title.hdt-text-base.hdt-block {
    font-size: 12px !important;
}
h3.Size_title {
    font-size: 13px !important;
}
span.hdt-text-2xl.hdt-font-semibold {
    font-size: 17px;
}
a.hdt-card-product__title.hdt-text-lg.hdt-font-normal.hdt-line-clamp {
    font-size: 13px !important;
}
div#template--19874596487305__categories_section_6gMApD {
    padding: 10px;
}
}
#template--19874595897481__product_video_ebYBMN .hdt-media-overlap-content {
    border-radius: 12px;
}

#template--19874595897481__product_video_ebYBMN .hdt-media-overlap-content {
    width: 100%;
}
.hdt-product-video .hdt-content {
    padding: 1.2rem 1.5rem;
    margin-top: 1.8rem;
    width: 100%;
    background-color:#eee !important;
    border:unset !important;
}
#template--19874595897481__product_video_ebYBMN a.hdt-block.hdt-content__item--title.hdt-s-text.hdt-text-lg.hdt-font-normal.hdt-truncate {
    font-size: 14px;
    color: #000 !important;
}
.hdt-product-video .hdt-content__item--image>div, .hdt-product-video .hdt-content__item--image>a {
    width: 2rem !important;
    height: 5rem !important;
    min-width: 5rem !important;
    border: .1rem solid rgb(var(--color-line-border));
}

.hdt-product-video .hdt-content__item--quickview button {
    background-color: #9e1c21 !important;
}

.hdt-badge {
    background-color: #9e1c21 !important;
}
#template--19874596487305__product_video_axagiG a.hdt-block.hdt-content__item--title.hdt-s-text.hdt-text-lg.hdt-font-normal.hdt-truncate {
    color: #000 !important;
}
button.hdt-product-form__submit.hdt-btn.hdt-oh.hdt-btn-solid.hdt-font-semibold.hdt-relative.hdt-truncate.hdt-btn-loading__svg {
    background-color: #9e1c21 !important;
    color: #fff !important;
    border: 1px solid #9e1c21 !important;
}
button#ProductBundleSubmitButton-template--19874596487305__main-product {
    background-color: #9e1c21;
}
button.hdt-sticky-atc__submit.hdt-btn.hdt-oh.hdt-btn-solid.hdt-font-semibold.hdt-relative.hdt-truncate.hdt-btn-loading__svg {
    background-color: #9e1c21;
    border: 1px solid #9e1c21;
}
.hdt-site-top_nav .hdt-site-nav_icon a .hdt-count-box
 {
    background-color: #9e1c21 !important; 
}
.hdt-shop-control>.hdt-col.hdt-control-layout:nth-child(2n):not(:last-child) {
    display: none ;
}
.hdt-custom-newsletter-bottom {
    margin-top: 12px;
    gap: 10px;
}

.hdt-custom-newsletter-logo {
 max-width: 300px;
  height: auto;
}

.hdt-custom-newsletter-text.hdt-s-text2 {
    font-size: 16px;
    padding: 1px 10px;
}
.pswp__item {
    transition: backdrop-filter 0.3s ease, background 0.3s ease;
}

.hdt-card-product__info.hdt-card-align-left.hdt-relative {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 0 0px 7.5px;
}

.hdt-header-other-content {
    display: none;
}
span.hdt-icon-text.hdt-text-lg.hdt-font-medium {
    display: none;
}
.hdt-header-menu-bottom .hdt-bottom-header {
    background-color: #fff;
}
 .hdt-search_inner.hdt-flex.hdt-justify-between.hdt-align-center.hdt-relative {
    gap: 20px;
    background-color: #eee;
} 
.hdt-search_form .hdt-search_inner
 {
    border: solid 1px rgb(var(--color-line-border));
    padding: 0px !important;
    border-radius: var(--radius-input);
}
/* form.hdt-search_form.hdt-relative {
    width: 810px;
} */
#shopify-section-sections--19874596716681__253a0bf7-ad2a-40ac-8e9b-5702c6e4db50 .hdt-search_form .hdt-search_inner
 {
    border-radius: 0rem !important;
}
button.hdt-search_submit.hdt-button.hdt-inline-flex.hdt-align-center.hdt-justify-center
 {
    border-radius: 0px !important;
    background-color: transparent;
    color: #000;
}
 .hdt-header-menu-bottom .hdt-header-logo_left .hdt-site-top_nav .hdt-site-nav_cart {
        padding-inline-start: 9px;
 }

    a.contact-text {
    color: #9e1c21;
    text-decoration: underline;
}

#hdt-menu-flat-20-off { 
    color: #9e1c21 !important;   
}
#hdt-menu-flat-20-off::hover{
    color: #000 !important; 
}
#hdt-menu-casual-wear{
    color: #000 !important;  
}
.hdt-card-product .hdt-card-product__title.hdt-line-clamp {
    display: flex !important;
}
summary.hdt-flex.hdt-justify-between.hdt-align-center.hdt-text-lg.hdt-font-medium span {
    font-size: 15px;
}
div#\#template--20718015545618__08421e50-b348-46a3-bbb7-5b26be196b6c-accordion_item-1-item {
    font-size: 13px;
}
div#\#template--20718015545618__08421e50-b348-46a3-bbb7-5b26be196b6c-accordion_item-2-item {
    font-size: 13px;
}   
div#\#template--20718015545618__08421e50-b348-46a3-bbb7-5b26be196b6c-accordion_item-3-item {
    font-size: 13px;
} 
div#\#template--20718015545618__08421e50-b348-46a3-bbb7-5b26be196b6c-accordion_item-4-item {
    font-size: 13px;
} 
.hdt-other-content {
    font-size: 13px;
}
h5.hdt-other-content-title.hdt-font-normal {
    font-size: 18px;
}
/* a.hdt-inline-flex.hdt-align-center {
    position: absolute;
    top: 11px;
} */
.hdt-header-border-top_bottom

 {
    border-top: unset;
    border-bottom: 0px !important;
}
@media (min-width: 1250px) {

  #hdt-menu-sale {
    position: relative;
  }

  #hdt-menu-sale::after {
    content: "Extra 50% OFF 🔥";
    position: absolute;
    top: 100%;        /* neeche show */
    left: 0;
    background: #000;
    color: #fff;
    padding: 8px 12px;
    font-size: 14px;
    white-space: nowrap;
    opacity: 0;
    visibility: hidden;
    transition: 0.3s ease;
    z-index: 999;
  }

  #hdt-menu-sale:hover::after {
    opacity: 1;
    visibility: visible;
  }
}
@media (min-width: 1150px) {
        #template--19874595897481__tabs_collections_carousel_kbaTeh .hdt-tabs-head {
        --tabs-head-spacing: 33px !important;
    }
    .feature-row {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 12px;
  background-color: inherit; /* baqi rows same rahengi */
  color: #fff; /* default text color */
}

/* 🔹 2nd aur 4th feature row */
.feature-row:nth-child(2),
.feature-row:nth-child(4) {
  background-color: #ffffff;
  border-radius: 5px;
  color: #000000;
}

/* text ensure black rahe */
.feature-row:nth-child(2) span,
.feature-row:nth-child(4) span {
  color: #000000;
}
    .hxoModernLayeredTheme.hxoDark {
    --hxoLayer1:rgba(49, 49, 49, 0) !important;
    --hxoLayer2:rgba(38, 38, 38, 0) !important;
}
.hdt-site-nav_icon.hdt-site-nav_wishlist.lg\:hdt-inline-flex.hdt-align-center.hdt-hidden {
    filter: brightness(-14.5);
}
a.hdt-card-product__title.hdt-text-lg.hdt-font-normal.hdt-line-clamp
 {
    width: 100%;
}

.hxoModernLayeredTheme .buckscc-select-styled{
    box-shadow:unset !important;
}
.hdt-row-grid {
    padding: 0px !important; 
     column-gap: 15px !important;
     gap: 2px;
}
a.contact-text {
    filter: brightness(0.5);
}
.hdt-tabs-outline .hdt-tabs-list .hdt-tabs-item-title[aria-current=true] {
    border-color: #000 !important;
    color: #fff !important;
    background-color: #000 !important;
    padding: var(--spacing-0-6) var(--spacing-2);
    border-radius: 26px !important;
}
hdt-tab#Scroller-template--19874595897481__tabs_collections_carousel_kbaTeh {
    border: 1px solid #000;
    padding: 7px;
    border-radius: 25px;
}
.hdt-card-product__info.hdt-card-align-left {
    display: flex;
    justify-content: space-between;
    gap:75px;
}
#template--19874595897481__featured_collection_grid_xzE3xc .hdt-price__list {
    margin-top: -22px;
    gap:0px;
}
.hdt-site-nav_icon.hdt-site-nav_user.lg\:hdt-inline-flex.hdt-align-center.hdt-hidden {
     filter: brightness(0.5);
}
    form.hdt-search_form.hdt-relative {
        right: 63px;
        width: 810px;
    }
        .hdt-header-menu-bottom .hdt-header-logo_left .hdt-site-top_nav .hdt-site-nav_cart:before {
        position: absolute;
        z-index: 1;
        content: "";
        left: 0;
        top: 0;
        bottom: 0;
        width: 1px;
        display:none;
        height: 100%;
        max-height: 47px;
        background-color: rgb(var(--color-line-border));
    }
    #shopify-section-sections--19874596716681__253a0bf7-ad2a-40ac-8e9b-5702c6e4db50 .hdt-site-top_nav {
        gap: 20px !important;
    }
    .lg\:hdt-custom-col-4 {
        width: 55% !important;
    }
    img.hdt-logo-img {
    position: absolute;
    top: 9px;
    left: 72px;

}
}

#hdt-menu-daily-wear {
    position: relative;
}

#hdt-menu-daily-wear .hdt-line-clamp {
    position: relative;
    /* display: inline-block; */
}


/* NEW badge */
#hdt-menu-daily-wear:before {
    content: "Khussas";
    position: absolute;
    top: -10px;
    right: -22px;
    background-color: #e11d48;
    color: #fff;
    font-size: 10px;
    font-weight: 600;
    padding: 2px 6px;
    border-radius: 3px;
    line-height: 1;
}
#hdt-menu-casual-wear {
    position: relative;
}

#hdt-menu-casual-wear .hdt-line-clamp {
    position: relative;
    /* display: inline-block; */
}
#hdt-menu-casual-wear:before {
    content: "Khussas";
    position: absolute;
    top: -10px;
    right: -22px;
    background-color: #e11d48;
    color: #fff;
    font-size: 10px;
    font-weight: 600;
    padding: 2px 6px;
    border-radius: 3px;
    line-height: 1;
}

#hdt-menu-festival-wear {
    position: relative;
}

#hdt-menu-festival-wear .hdt-line-clamp {
    position: relative;
    /* display: inline-block; */
}
#hdt-menu-festival-wear:before {
    content: "Khussas";
    position: absolute;
    top: -10px;
    right: -22px;
    background-color: #e11d48;
    color: #fff;
    font-size: 10px;
    font-weight: 600;
    padding: 2px 6px;
    border-radius: 3px;
    line-height: 1;
}


.hdt-mobile-search {
    padding: 3px 5px;
    background: #eee;
}

/* SEARCH ICON INSIDE INPUT – RIGHT */
.hdt-search-wrap {
  position: relative;
}

.hdt-search-wrap .hdt-search_input {
  padding-right: 42px; /* right icon space */
  height: 42px;
}

.hdt-search-icon {
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
  opacity: 0.7;
}
/* Desktop par hide */
@media (min-width: 768px) {
  /* .hdt-mobile-search {
    display: ;
  } */
  
}
/* .hdt-site-top_nav .hdt-site-nav_icon a svg {
    fill: none !important;
} */
a.hdt-card-product__title.hdt-text-lg.hdt-font-normal.hdt-line-clamp {
    text-transform: uppercase;
}
@media (max-width: 991px) {
a#hdt-menu-sale
 {
    color: #9e1c21 !important;
}
  /* Daily Wear link */
  #sub-hdt-nav-mb a[href="/collections/daily-wear"] {
    position: relative;
    overflow: visible;
  }

    #sub-hdt-nav-mb a[href="/collections/festival-wear"] {
    position: relative;
    overflow: visible;
  }
   #sub-hdt-nav-mb a[href="/collections/casual-wear"] {
    position: relative;
    overflow: visible;
  }
  #sub-hdt-nav-mb a[href="/collections/daily-wear"]::after {
    content: "Khussas";
    position: absolute;
   right: 158px;
        top: 18%;
    transform: translateY(-50%);
    background-color:#9e1c21;
    color: #fff;
    font-size: 11px;
    font-weight: 600;
    padding: 2px 6px;
    border-radius: 3px;
    line-height: 1;
    white-space: nowrap;
    z-index: 10;
  }
    #sub-hdt-nav-mb a[href="/collections/festival-wear"]::after {
    content: "Khussas";
    position: absolute;
    right: 159px;
     top: 18%;
    transform: translateY(-50%);
    background-color: #9e1c21;
    color: #fff;
    font-size: 11px;
    font-weight: 600;
    padding: 2px 6px;
    border-radius: 3px;
    line-height: 1;
    white-space: nowrap;
    z-index: 10;
  }
/* Make the link relative so the ::after positions correctly */
#hdt-menu-festives-wear {
    position: relative;
    overflow: visible;
}

/* Add the "Khussas" badge */
#hdt-menu-festives-wear::after {
    content: "Khussas";
    position: absolute;
    right: 10px; /* adjust as needed */
    top: 18%;
    transform: translateY(-50%);
    background-color: #9e1c21;
    color: #fff;
    font-size: 11px;
    font-weight: 600;
    padding: 2px 6px;
    border-radius: 3px;
    line-height: 1;
    white-space: nowrap;
    z-index: 10;
}
    #sub-hdt-nav-mb a[href="/collections/casual-wear"]::after {
    content: "Khussas";
    position: absolute;
  right: 159px;
  top: 18%;
    transform: translateY(-50%);
    background-color: #9e1c21;
    color: #fff;
    font-size: 11px;
    font-weight: 600;
    padding: 2px 6px;
    border-radius: 3px;
    line-height: 1;
    white-space: nowrap;
    z-index: 10;
  }

  #sub-hdt-nav-mb a[href="/collections/sale"]{
    color:#9e1c21;
  }
     #sub-hdt-nav-mb a[href="/collections/sale"]::after {
        content: "On";
        position: absolute;
        right: 227px;
        top: 25%;
        transform: translateY(-50%);
        background-color: #9e1c21;
        color: #fff;
        font-size: 11px;
        font-weight: 600;
        padding: 2px 6px;
        border-radius: 3px;
        line-height: 1;
        white-space: nowrap;
        z-index: 10;
    }
}
.hdt-top-bar__linklist a.hdt-link-active {
    color: #fff !important;
}
/* .desc-short {
    font-size: 14px;
    color: #000;
} */
hdt-block-required.hdt-cart-checkbox.is-required {
    display: none;
}
.hdt-sticky-atc__product-monney hdt-money hdt-text-lg span.money.buckscc-converted.buckscc-money
 {
    font-size: 17px;
}

div#block-Ac1R5bTVQTDQzWDh4c__heading_DAQkqr {
    font-size: 18px;
    padding-top: 15px;
    padding-bottom: 10px;
}
div#block-AQWJybnlBWlltQmg3Q__heading_yW3Kpk
 {
    font-size: 18px;
    padding-bottom: 10px;
    padding-top: 40px;
}
div#block-ATi8rRkhZS0RDWWNTT__heading_nPHFLn {
    font-size: 18px;
    padding-top: 40px;
    padding-bottom: 12px;
}
div#block-AckY5NXQ4V2R2Z3dRN__heading_FftjLP {
    font-size: 18px;
    padding-top: 18px;
    padding-bottom: 20px;
}
div#block-AYmVBNUEwUkQ1eUVjR__text_jzAqJM {
    font-size: 19px;
    line-height: 35px;
}
div#block-Aa0lrR2cwa3RTSWIwZ__text_XFpYia {
    font-size: 19px;
    line-height: 35px;
}
div#block-ASzBORkxuT2kxYXM1V__text_BQNfg7 {
    font-size: 19px;
    line-height: 35px;
}
div#block-AYTk5VmE3d2psNHJhY__text_mnKGm8
 {
    font-size: 19px;
    line-height: 35px;
}
.right-side-media {
    width: 100%;
    height: 445px !important;
    max-height: 457px;
    border-radius: 6px;
    object-fit: contain;
}

/* Center the heading container */
#block-ATUpVVGw0eVBWOEU4b__heading_xUFWGt {
  text-align: center;
}

/* Center text + icon together */
#block-ATUpVVGw0eVBWOEU4b__heading_xUFWGt h4 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  margin: 0 auto;
}

/* Instagram icon */
#block-ATUpVVGw0eVBWOEU4b__heading_xUFWGt h4::before {
  content: "";
  width: 40px;
  height: 40px;
  background-image: url("https://upload.wikimedia.org/wikipedia/commons/a/a5/Instagram_icon.png");
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
#block-AV1Y5UTBFbmJJU1p0S__heading_jgYgzh h4::before {
  content: "";
  width: 40px;
  height: 40px;
  background-image: url("https://upload.wikimedia.org/wikipedia/commons/a/a5/Instagram_icon.png");
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
#block-AV1Y5UTBFbmJJU1p0S__heading_jgYgzh h4 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  margin: 0 auto;
}
.hdt-cart-tax.hdt-s-text2.hdt-rte {
    display: none;
}

/* path {
    color: #000;
} */
.hdt-content__item--quickview {
    display: none;
}

.hdt-card-product .hdt-product-btns .hdt-pr_btn {
   
    color: #000 !important;
    background-color: #fff !important;
   
}

svg.hdt-icon-checked path {
    color: #fff !important;
}
.hdt-product-form-bundle input[type=checkbox]:checked+label {
    border-color: rgb(var(--color-accent));
    background-color: #9e1c21;
}
.bundle-discount-badge {
  margin-left: 8px;
  padding: 2px 6px;
  background: #9e1c21;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  border-radius: 4px;
  white-space: nowrap;
}

.hdt-product__liveview-wrap {
  display: flex;
  justify-content: flex-start;   /* horizontally center */
  align-items: flex-start;       /* vertically center (agar height ho) */
  text-align: left;
}
.hdt-product__liveview-count {
    min-width: 3.4rem;
    min-height: 2.4rem;
    background-color: #fff !important;
    line-height: 2.4rem;
    color: #9e1c21;
    border-radius: var(--radius-button);
    font-weight: var(--font-semibold);
    margin-inline-end: .6rem;
}
.hdt-product__liveview-count {
  position: relative;
  padding-left: 14px; /* dot ke liye space */
}

.hdt-product__liveview-count::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
  height: 8px;
  background-color: #2ecc71; /* green */
  border-radius: 50%;
  animation: blinkDot 1.2s infinite;
}

@keyframes blinkDot {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.2;
  }
  100% {
    opacity: 1;
  }
}

.jdgm-histogram__bar-content
 {
    background-color: #9e1c21 !important;
}
span.jdgm-rev__author {
    color: #9e1c21 !important;
}
.jdgm-rev__body {
    color: #000 !important;
}

/* .pswp__bg {
    opacity: 1 !important;
    background-color: #0005 !important;
} */

/* .pswp__bg {
    background-color: rgba(0, 0, 0, 0.4) !important;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px); 
    opacity: 1 !important;
} */

.pswp {
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(20px);
}

.hdt-testimonial-name::after {
    content: "✔";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-color: #1DA1F2;
    color: #fff;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    border-radius: 50%;
    margin-left: -1px;
    vertical-align: middle;
}
/* Semi-transparent dark overlay */
.pswp__bg {
    background-color: rgba(0, 0, 0, 0.4) !important;
    opacity: 1 !important;
}
button.hdt-product-form__submit.hdt-btn.hdt-oh.hdt-btn-solid.hdt-font-semibold.hdt-relative.hdt-truncate.hdt-btn-loading__svg
 {
    text-transform: uppercase;
}

/* Mobile Layout Fix */
@media (max-width: 768px) {
  .our-values-grid {
    justify-content: center;
  }
ul#predictive-search-results-queries-list\ {
    color: #000 !important;
}
.hdt-search-results-list.hdt-search-list-collections.hdt-row-grid.hdt-grid-cols-1.hdt-current-scrollbar.hdt-current-scrollbar {
    display: none;
}
.hdt-search-pages
 {
    display: none !important;
}
}


  @media (max-width:567px){
/* .buckscc-currency-wrapper.noBorder.hxoDark.hxo-showFlagAndCurrency.hxoFlag-traditional.hxoFlag-round.bucksMobile.mobile_top_right.mobile_left_downwards.hxoSelectTheme.hxoModernLayeredTheme {
    top: 59px !important;
    position:static !important;
    right: 59px !important;
} */

.hdt-header-menu-mobile .hdt-dialog-drawer__body {
    max-height: 600px !important;
}
.buckscc-floating-box {
    position: relative !important;
}
.hxoSelectTheme.mobile_bottom_right {
    bottom: -17px !important;
    left: unset !important;
    position: fixed !important;
    right: 16px !important;
    top: unset !important;
}
 

.whatsapp-widget {
    position: fixed;
    bottom: 134px !important;
    z-index: 2147483648;
    display: none;
}
#whatsapp-link svg {
    stroke: none;
    width: 40px !important;
    height: 40px !important;
    display: block !important;
}
  .our-value-item {
    flex: 0 0 33.33%; /* 3 items in first row */
    max-width: 33.33%;
  }

  /* Last two items ko center aur 2 per row karne ke liye */
     .our-value-item:nth-last-child(1), .our-value-item:nth-last-child(2) {
        flex: 0 0 33%;
        max-width: 50%;
        padding-top: 40px;
    }
}

a#hdt-menu-sale
 {
    color: #9e1c21 !important;
}
/* .hdt-menu-link {
    color: #9e1c21 !important;
} */
   /* #hdt-menu-sale {
  color: #9e1c21 !important;
} */

/* #hdt-menu-sale,
#hdt-menu-sale span {
  color: #9e1c21 !important;
}

#hdt-menu-sale .hdt-line-clamp {
  color: #9e1c21 !important;
} */
#hdt-menu-sale {
  color:  #9e1c21 !important;  /* Yahan apna color dal do */
}
button.hdt-product-form__submit.hdt-btn.hdt-oh.hdt-btn-solid.hdt-font-semibold.hdt-relative.hdt-truncate.hdt-btn-loading__svg {
    border-radius: 4px !important;
}
hdt-quantity-wrapp.hdt-quantity-wrapp.hdt-product__form-qty.hdt-s-text.hdt-text-center.hdt-relative.hdt-inline-block {
    border-radius: 4px !important;
}

/* ================================
   MOBILE MENU + CUSTOMIZE ICON CSS
   ================================ */

/* Mobile view only */
/* @media (max-width: 768px) {
     .lg\:hdt-hidden.md\:hdt-custom-col-4.hdt-custom-col-3 {
        display: flex !important;
        align-items: center;
        justify-content: flex-start;
        gap: 0px;
    }
  .hdt-push-menu-btn,
  .customize-link {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    padding: 0;
    border: none;
    background: transparent;
    cursor: pointer;
  }
  .hdt-push-menu-btn svg, .customize-link svg
 {
        width: 30px !important;
        height: 30px !important;
        display: block;
    }
  .customize-link {
    text-decoration: none;
    color: currentColor;
  }

}  */


@media (max-width: 768px) {

    .hdt-menu-bar
 {
    width: 27px !important;
}
  /* Parent wrapper ko flex-column karna hoga taake text niche aaye */
      .customize-link {
        display: flex !important;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-decoration: none;
        width: 50%;
        height: auto;
        gap: 0px;
    }

  /* Image ka size control karne ke liye */
      .customize-img {
        width: 40px;
        height: 40px !important;
        display: block;
        object-fit: contain;
    }

  /* Text ko image ke niche show karwane ke liye */
 .customize-link::after {
        content: "Customize";
        font-size: 5px;
        color: #000;
        text-transform: uppercase;
        font-weight: bold;
        line-height: 1;
        margin-top: -10px;
    }

  /* Baki aapka purana wrapper code */
  .lg\:hdt-hidden.md\:hdt-custom-col-4.hdt-custom-col-3 {
    display: flex !important;
    align-items: center;
    justify-content: flex-start;
    gap: 5px; /* Menu aur icon ke beech gap */
  }
}

/* Desktop par pura link hide karne ke liye (Safety check) */
@media (min-width: 769px) {
  .customize-link {
    display: none !important;
  }
}

/* ================================
   OPTIONAL HOVER EFFECT
   ================================ */
@media (max-width: 768px) {
  .hdt-push-menu-btn:hover,
  .customize-link:hover {
    opacity: 0.8;
  }
  .jdgm-review-widget--small .jdgm-rev-widg, .jdgm-review-widget--medium .jdgm-rev-widg {
    padding: 16px 12px !important;
}

}
<style>
/* Default: inline */
.hdt-coppy-right .developed-by {
  display: inline;
}

/* Mobile: make it a block (new line) */
@media only screen and (max-width: 768px) {
  .hdt-coppy-right .developed-by {
    display: block;
    margin-top: 5px; /* optional spacing */
  }
}
</style>

