/** Shopify CDN: Minification failed

Line 52:50 Expected "]" to go with "["
Line 2086:3 Unexpected "/"
Line 2108:0 Unexpected "}"

**/
html body #main #shopify-section-template--17526180151365__main > section > div.container.container--flush > div.layout > div:nth-child(2) > div > div > div > div.product-list.product-list--collection.product-list--with-sidebar .swym-wishlist-collections-v2[aria-pressed="true"] svg path{
  fill: red;
  stroke: red!important;
}

.location-ps img{
  width: 24px;
  height: 24px;
  filter: invert(1);
  margin-top: 5px;
}
.product-info__block-item .product-meta__reference{
  display:flex;
  justify-content:space-between;
}

.article__image-wrapper {
  width: 100%;
}

.article__image-wrapper img {
  height: 600px;
  object-fit: cover;
}

.product-item--vertical .product-item__image-wrapper, .product-item--vertical .aspect-ratio{
    height: 100%;
    object-fit: cover;
}
.collection .collection__description {
  display:none;
}
html body #shopify-section-template--17526180151365__main > section > div.container.container--flush > div.layout > div:nth-child(2) > div > div > div > div.product-list.product-list--collection.product-list--with-sidebar > div:nth-child(n) > div.swym-wishlist-collections-v2-container > button > svg > path{
  stroke: #000000 !important;
}

#gt_float_wrapper{
right: 180px !important;
}

.swym-wishlist-collections-v2:hover svg path{
  stroke:red;
     
}
.swym-wishlist-collections-v2 svg path[Attributes Style] {
 fill: red;
}
.swym-modal.swym-sfl-popup{
  display:none!important;
}
.product-form__add-button.button.button--disabled, .rated-for{
display:none;
}
.scs-product-card:hover .card-title{
  color:black!important;
}
#insta-feed{
      position: unset!important;
          margin-top: 30px!important;

}
.product-item__vendor{
  width:fit-content;
}
.swym-sfl-popup{
  display:none;
}
.gt_float_switcher .gt-selected .gt-current-lang{
  padding: 6px 8px!important;
}
#mobile-menu .icon--nav-triangle-borderless{
      display: none;
}
.gt_float_switcher img{
      width: 25px!important;
}
#tabWishlist .swym-storefront-layout-grid-item-add-to-cart-button, #swym-wishlist-render-container .swym-storefront-layout-grid-item-add-to-cart-button{
  background-color: #00355F;
}
#tabWishlist .swym-storefront-layout-header{
      width: 100%;
    margin: 0 auto;
    max-width: 1300px;
}
#shopify-section-template--17526180511813__faq .container{
  max-width: 1140px !important;
    margin: auto;
        padding: 0px 15px;
}
#whatsapp-button{
      padding: 15px 15px!important;
}
#shopify-section-template--17526180511813__faq .faq__group-title{
      text-align: left!important;
    font-size: 30px;
}
.rating-sold{
      padding-bottom: 12px;
}
.back-btn-blog{
      color: #00355F;
}
#shopify-section-template--17526180479045__contact-form .layout{
margin-bottom:0!important;
}
#shopify-section-template--17526180479045__custom_liquid_4DyJRh{
      padding-bottom: 50px;
}
.product-form__buy-buttons .form-button-quote, .product-form__buy-buttons .atw-button-add-color, .product-info__block-item--variant-selector .product-form__info-title{
  display:none;
}
#shopify-section-template--17526180413509__subcategories_Dn8k3C .subcategories-header, #shopify-section-template--17526180413509__subcategories_4q4tRi .subcategories-header{
  display:none;
}
.social-media__item svg{
  opacity: 1;
color:white;
}
.swym-wishlist-collections-v2-container{
            top: 260PX!important;
       left: unset !important;
    right: 0;
}
.ustom-safe-guarante{
  text-align:center;
}
button.swym-wishlist-collections-v2{
  transform:unset!important;
}
.payment-icons img{
width:60px;

}
.shopify-payment-button__button--unbranded{
  opacity: 1 !important;
}

.product__zoom-wrapper *{
  border: unset !important;
  box-shadow:unset !important;
}
.product__zoom-wrapper{
  border: unset !important;
  box-shadow:unset !important;
}
/* ._container_z49kb_1{
  display:none;
}
._container_z49kb_1.show{
  display:block;
} */
.button.form-button-quote{
    width: 100%;
    margin-bottom: 15px;
    background: #00355F;
    color: white;
    cursor:pointer;
}
.shopify-section-group-footer-group .custom-ospisp.container{
    position: fixed;
    z-index: 99999999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.5);
    display:none ;
}
.shopify-section-group-footer-group .custom-ospisp.container.show{
  display:flex ;
}
.shopify-section-group-footer-group .shopify-app-block{
    padding: 30px 30px 10px;
    background: white;
    border-radius: 20px;
}
.globo-form-app .g-container{
background: white;
}
.globo-form-input input{
  height:55px !important;
}
.header__search-bar-wrapper.ff {
display:none !important;
}
.cart-collection{
  text-align:center;
  margin-top: 10px;
}
.mini-cart-continue{
    text-align: center;
    text-decoration:underline;
}


#shopify-section-template--17526180413509__featured_collection_K6pHCm .container, .container--flush{
  max-width:100% !important;
}
#shopify-section-template--17526180413509__featured_collection_K6pHCm .product-item--horizontal .product-item__image-wrapper{
  height:auto !Important;
}
#shopify-section-template--17526180413509__featured_collection_8txjHn .container, .container--flush{
  max-width:100% !important;
}
#shopify-section-template--17526180413509__featured_collection_8txjHn .product-item--horizontal .product-item__image-wrapper{
  height:auto !Important;
}
#shopify-section-template--17526180413509__featured_collection_LAabBK .container, .container--flush{
  max-width:100% !important;
}
#shopify-section-template--17526180413509__featured_collection_LAabBK .product-item--horizontal .product-item__image-wrapper{
  height:auto !Important;
}
#shopify-section-template--17526180413509__featured_collection_gMrnxj .container, .container--flush{
  max-width:100% !important;
}
#shopify-section-template--17526180413509__featured_collection_gMrnxj .product-item--horizontal .product-item__image-wrapper{
  height:auto !Important;
}
#shopify-section-template--17526180413509__featured_collection_8txjHn .slick-track .product-item{
flex-shrink: 0 !important;
}


.page__header-cstm .page__title{
      margin: 50px auto;
    font-size: 38px;
}
.page__header-abc .page__title{
      margin: 50px 0;
    font-size: 38px;
}


.block-swatch__radio:checked+.block-swatch__item{
      box-shadow: 0 0 0 1px #00355F!important;
    border-color: #00355F!important;
    background: transparent;
    color: #00355F!important;
}
.jdgm-rev-widg .jdgm-star{
      color: #00355F!important;
}
.jdgm-write-rev-link.jdgm-write-rev-link{
   background: #00355F!important; 
}
.product-gallery__thumbnail.is-nav-selected{
      border-color: #00355F!important;
}
.product-meta__title, .link--accented, .hunainiwal .rating-star{
  color: #00355F!important; 
}
.price{
   color: #00355F!important; 
}
.hunainiwal .wholesale-info a{
   color: #00355F!important; 
}
.slick-next:before{
   background-image: url("data:image/svg+xml,%3Csvg class='agrs__swiper-button-next swiper-button' xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 24 24' fill='none' tabindex='0' role='button' aria-label='Next slide' aria-controls='swiper-wrapper-f3f216fc337da1a4' aria-disabled='false' tabIndex='0'%3E%3Cpath d='M9.71069 18.2929C10.1012 18.6834 10.7344 18.6834 11.1249 18.2929L16.0123 13.4006C16.7927 12.6195 16.7924 11.3537 16.0117 10.5729L11.1213 5.68254C10.7308 5.29202 10.0976 5.29202 9.70708 5.68254C9.31655 6.07307 9.31655 6.70623 9.70708 7.09676L13.8927 11.2824C14.2833 11.6729 14.2833 12.3061 13.8927 12.6966L9.71069 16.8787C9.32016 17.2692 9.32016 17.9023 9.71069 18.2929Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");
    position: absolute;
    width: 40PX;
    HEIGHT: 40PX;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-SIZE: cover;
    CONTENT: "";
    Z-INDEX: 99999999;
    BACKGROUND-COLOR: WHITE;
    BORDER-RADIUS: 9999PX;
}
.slick-prev:before{
  background-image: url("data:image/svg+xml,%3Csvg class='agrs__swiper-button-prev swiper-button' xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 24 24' fill='none' tabindex='-1' role='button' aria-label='Previous slide' aria-controls='swiper-wrapper-3abcc657456bc7b6' aria-disabled='true' tabIndex='0'%3E%3Cpath d='M14.2893 5.70708C13.8988 5.31655 13.2657 5.31655 12.8751 5.70708L7.98768 10.5993C7.20729 11.3805 7.2076 12.6463 7.98837 13.427L12.8787 18.3174C13.2693 18.7079 13.9024 18.7079 14.293 18.3174C14.6835 17.9269 14.6835 17.2937 14.293 16.9032L10.1073 12.7175C9.71678 12.327 9.71678 11.6939 10.1073 11.3033L14.2893 7.12129C14.6799 6.73077 14.6799 6.0976 14.2893 5.70708Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");
    position: absolute;
    width: 40PX;
    HEIGHT: 40PX;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-SIZE: cover;
    CONTENT: "";
    Z-INDEX: 99999999;
    BACKGROUND-COLOR: WHITE;
    BORDER-RADIUS: 9999PX;
}
.collection__toolbar-item--count, .collection__toolbar-item--layout {
  display: none;
}
.agrs__swiper-button-next, .agrs__swiper-button-prev{
      color: #00355F!important;
}
#shopify-section-template--17526180413509__1752131826505bdd7c .agrs__wrapper-inside .swiper svg{
  color: white !important;

}

.form__field:focus{
  border:1px solid white!important;
  box-shadow:unset!important;
}
.collection__toolbar-item--sort{
  margin-right: 0!important;
}
.collection__toolbar .value-picker-button{
      border: 1px solid black;
    padding: 10px;
    margin-bottom: 20px;
}
/* my css */
body ._fixedPosition_z49kb_12{
  position: unset !important;
}
#shopify-section-sections--17526180872261__header ._fixedPosition_z49kb_12{
  padding: 0 !important;
}
/* DROP DOWN CSS */
.nav-bar__linklist li:nth-child(2) .nav-dropdown li ul {
    display: none;
}
.nav-dropdown__link svg{
  margin: 0px !important;
}

.nav-bar__linklist li:nth-child(2) .nav-dropdown li:hover ul {
    display: block;
}
/* DROP DOWN CSS */
.nav-bar__inner .container{
  padding: 0;
}
                                                /* All buttons color */

#shopify-section-template--17526180413509__17533625864506cee9 .button-enter {
  background: #00355F  !important;
}
#shopify-section-template--17526180413509__1752131826505bdd7c .agrs__wrapper-inside .args__leave-review .agrs__button-link{
   background: #00355F  !important;
  border-radius: 0px !important;
  padding: 10px 24px !important;
}
.header .header__action-item-content .header__cart-count{
   background: #00355F  !important;
}
#shopify-section-template--17526180479045__contact-form .form__submit{
  background: #00355F  !important;
}
#shopify-section-template--17526180053061__main .form__submit{
  background: #00355F  !important;
}
#pp-tracking-page-app .button-enter{
  background: #00355F !important;
  padding: 10px 24px;
    line-height: 21px;
}
#shopify-section-template--17713021419589__newsletter .form__submit{
  background: #00355F  !important;
}
#shopify-section-template--17713021452357__newsletter .form__submit{
  background: #00355F  !important;
}
#shopify-section-template--17713026891845__newsletter .form__submit{
  background: #00355F  !important;
}
.product-item__price-list .price{
 color: red !important;
    font-weight: 600;
}
.product-item__info .button--ternary{
  color: black !important;
}
 .button--primary{
   background: #00355F  !important;
}
#shopify-section-template--17526180413509__featured_collection_K6pHCm .section__action-link{
  color: #00355F !important;
}
#shopify-section-template--17526180413509__featured_collection_gMrnxj .section__action-link{
  color: #00355F !important;
}
#shopify-section-template--17526180413509__1751638649eace3c80 .custom-ospisp .section__action-link{
  color: #00355F !important;
}


                                                               /* All buttons color */
#shopify-section-template--17526180413509__one_images_4zdqQg .product-category.category-label.white-box{
  display: none;
}
#shopify-section-template--17526180413509__1752131826505bdd7c .agrs__wrapper-inside .swiper svg{
  background-color:  #00355F !important;
  opacity: 1 !important;
}
#shopify-section-template--17526180413509__1752131826505bdd7c .agrs__wrapper-inside .swiper svg:hover{
  background-color:  #00355F !important;
}
#shopify-section-template--17526180413509__big_section_dJcx6N .hejdkdlkldsl .cstm-pro-tag{
  border-radius: 0px !important;
  background: #00355F!important;
}
#shopify-section-template--17526180413509__carts_three_PwejNf .service-title.service-heading.card-title, .service-description{
  color: #00355F;
}
#shopify-section-template--17526180413509__carts_three_PwejNf .service-description{
  color: #00355F !important;
}
#shopify-section-template--17526180413509__big_section_dJcx6N .product-category{
  color: #00355F !important;
   text-shadow: none !important; 
}





/* Header */

.header{
  padding: 0;
}
.header__action-item:not(:last-child):after{
  display: none !important;
}
.header__action-list{
  padding: 0;
  display: flex;
  align-items: center;
  gap: 20px;
}
.header__action-item{
  padding: 4px !important;
}
.header__cart-icon{
  margin-right: 0 !important;
}
.nav-bar__inner .nav-bar__linklist li:nth-child(2):hover .nav-dropdown {
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 9999999 !important;
}
#shopify-section-template--17526180413509__1751638649eace3c80 .instafeed-new-layout-container .instafeed-new-arrow{
  color: #00355F !Important;
}

.product-item--vertical .product-item__info{
      justify-content: end!important;
}
.vendor-text-ps{
      display: flex
;
    justify-content: space-between;
}
.vendor-text-ps .sold-text{
color: #00355F;
    font-size: 18px;
    line-height: normal;
}

.stock-text {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 14px;
  font-weight: 600;

}

.in-stock {
  color: #333; /* Green */
}

.out-stock {
  color: #dc3545; /* Red */
}

.stock-text svg {
  flex-shrink: 0;
}



.mini-cart{
  z-index: 9999;
}

#shopify-section-sections--17526180872261__header{
  z-index: 999999!important;
}



.offer-content{
background: unset!important;
}
.offer-bg::after{
  display: none;
}
.offer-card{
      height: 100%!important;
}
.offer-bg{
      padding: 30%;
}

#shopify-section-template--17526180413509__three_images_XGHejn .product-category{
     display: none; 
}
#shopify-section-template--17526180413509__three_images_XGHejn .offer-card{
      border-radius: 15px;
}


.header__logo-link{
      display: flex;
    align-items: center;
    gap: 10px;
}


.rps-csb-container {
    width: 100%;
    max-width: 100% !important;
    background: transparent;
}

.rps-csb-container ._formContainer_z49kb_17{
  width: auto !important;
    margin: auto !important;
  position: absolute;
  top: 33%;
       left: 52%;
}
._searchButton_z49kb_44{
  background-color: #00355f !important;
    color: white;
}
.rps-csb-search-icon{
  fill: white!important;
}

._input_z49kb_35{
  color: black!important;
}


.slick-prev{
  left:20px;
  z-index:2;
  width:40px;
  height:40px;
}
.slick-next:before, .slick-prev:before{
  font-size:40px;
  opacity: 1!important;
  color: #00355F;
}
.slick-next{
    right: 63px;
}
.slick-track{
  display: flex!important;
  gap: 20px;
}
.slick-dots li button:before{
  font-size: 12px;
}
.product-list--horizontal .slick-arrow:before{
  color: #00355F!important;
}
.product-list--horizontal .slick-list{
  padding-bottom: 60px!important;
}
.product-list--horizontal .slick-dots{
  bottom: 20px;
}




.product-item--horizontal .product-item__image-wrapper{
  width:100%!important;
  margin: 0px!important;
  height: 300px;
}
.product-item--horizontal .product-item__image-wrapper .aspect-ratio {
  padding-bottom: 100%!important;
}
.product-item--horizontal .slick-next:before{
  color: #00badb;
}
.product-item--horizontal .slick-prev:before{
  color: #00badb;
}


#insta-feed h2{
     border-bottom: 2px solid rgb(0 0 0 / 26%);
    text-align: left;
    color: #00355F !important;
    font-size: 38px !important;
    font-weight: 600 !important;
    line-height: 57px;
}
.custom-btn-view{
  position: absolute;
    right: 37px;
    margin-left: 0px !important;
    top: 20px; 
}
.custom-ospisp{
  position: relative;
}
.desktop-menu a{
  display: flex;
    align-items: center;
    gap: 4px;
    line-height: normal;
    border: 1px solid #3b3b6e;
    padding: 3px 10px;
    border-radius: 20px;
  transition: all .5s ease-in-out;
}
.desktop-menu a:hover{
  background-color: #3b3b6e;
  color: white!important;
  transition: all .5s ease-in-out;
}
.desktop-menu a:hover svg{
  margin-left: 10px;
  transition: all .5s ease-in-out;
}
.desktop-menu a:hover svg path{
  fill: white!important;
  transition: all .5s ease-in-out;
}

#shopify-section-template--17526180413509__1751638649eace3c80{
      padding: 0px 0px 50px 0px;
}
.product-form{
  display: flex
;
    flex-wrap: wrap;
}
.product-info__block-item--buy-buttons{
  order: 2;
}
/* .product-info__block-item--variant-selector{
      order: 3;
} */
.payment-icons {
    display: none !important;
}
.product-list #countdownultimate-KT-auto{
  display: none!important;
}

#countdownultimate-KT-auto{
  PADDING-BOTTOM: 20PX;
}

.search-bar__result-linklist, .search-bar__result-category{
  display: none;
}
.search-bar__inner{
          left: 55px!Important;
}

.ssssssssishu .custom-header, .help-contentssss .help-section, .subcategories-header .blue-indicator{
  background-color: white!important; 
}
.sold-count{
      font-size: 20px;
    font-weight: 800;
}

.best-seller-tag{
  background-color: black;
    color: white;
    width: fit-content;
    border-radius: 100px;
    padding: 4px 15px;
    position: absolute;
    right: unset;
    top: 25px;
}
.unique-card-slider-section .custom-card-slider-wrapper{
   padding: 60px 0px!important;  
}
.scs-product-card{
 background-color: white!important; 
}

/* .nav-bar__link.link:before{
  content: "";
  width:16px;
  height: 16px;
  display: flex;
  background-image: url("data:image/svg+xml,%3Csvg width='20px' height='20px' viewBox='0 0 24 24' id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23020202;stroke-miterlimit:10;stroke-width:1.92px;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M22.54,10.06H1.46V7.19A5.74,5.74,0,0,1,7.21,1.44H20.15a2.39,2.39,0,0,1,2.39,2.39v6.23Z'/%3E%3Cpolygon class='cls-1' points='7.21 20.6 3.38 21.56 3.38 10.06 7.21 10.06 7.21 20.6'/%3E%3Crect class='cls-1' x='14.88' y='10.06' width='5.75' height='5.75'/%3E%3Cline class='cls-1' x1='23.5' y1='15.81' x2='0.5' y2='15.81'/%3E%3Crect class='cls-1' x='12.96' y='1.44' width='9.58' height='4.79' rx='2.4'/%3E%3C/svg%3E");
} */
.nav-dropdown__item a{
  padding: 10px 10px!important;
}
.nav-dropdown{
  padding: 10px;
}

.blog-post-list.block-list .block-list__item{
  /* width: 33%; */
}
.block-list{
  row-gap:30px;
}


.shopify-section__header .nav-bar__inner ul li a{
  display: flex;
    align-items: center;
    gap: 5px;
}
.nav-bar__item{
  margin-right: 0px!important;
}
.shopify-section__header .nav-bar__linklist{
  gap: 0px;
}

.location-icon{
  margin-top: 15px;
}
.blog-container{
      /* flex-wrap: wrap;
} */
/* #shopify-section-template--17526180053061__main .block-list__item{
      width: 33%;
} */

.product-gallery__carousel .flickity-viewport{
  height: 473px !important;
}

.product-gallery__carousel .aspect-ratio{
      padding: 0px !important;
    height: 473px;
    object-fit: contain;
}
.product-gallery__carousel .aspect-ratio img{
  object-fit: contain!important;
}
.ustom-safe-guarante{
  margin:20px 0px 0px;
  text-align: center;
  color: black;
  font-size: 18px;
  font-weight: 600;
}


.shopify-section__header .nav-bar__inner ul li .nav-bar__link.link{
    padding: 4px 4px 4px 8px!important;
  font-size: 14px;
  color: white !Important;
}
/* .shopify-section__header .nav-bar__inner ul li a:hover{
  background: #363193 !important;
    border-radius: 20px;
    padding: 6px 17px;
    color: white !important;
} */
.shopify-section__header .nav-bar__inner ul li a:hover::before{
  background-image: url("data:image/svg+xml,%3Csvg width='20px' height='20px' viewBox='0 0 24 24' id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-miterlimit:10;stroke-width:1.92px;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M22.54,10.06H1.46V7.19A5.74,5.74,0,0,1,7.21,1.44H20.15a2.39,2.39,0,0,1,2.39,2.39v6.23Z'/%3E%3Cpolygon class='cls-1' points='7.21 20.6 3.38 21.56 3.38 10.06 7.21 10.06 7.21 20.6'/%3E%3Crect class='cls-1' x='14.88' y='10.06' width='5.75' height='5.75'/%3E%3Cline class='cls-1' x1='23.5' y1='15.81' x2='0.5' y2='15.81'/%3E%3Crect class='cls-1' x='12.96' y='1.44' width='9.58' height='4.79' rx='2.4'/%3E%3C/svg%3E");
}
  
}
.metafield-rich_text_field{
  color: black;
}

.product-info__block-item--buy-buttons{
  width: 100%;
}

 .payment-icons {
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 12px;
            padding: 15px 0;
            flex-wrap: wrap;
        }

        .payment-icon {
            width: 50px;
            height: 32px;
            background: #f8f9fa;
          color:black;
            border: 1px solid #e9ecef;
            border-radius: 8px;
            display: flex;
            align-items: center;
            justify-content: center;
            transition: all 0.3s ease;
            position: relative;
            overflow: hidden;
        }

        .payment-icon:hover {
            transform: translateY(-2px);
            box-shadow: 0 4px 12px rgba(0,0,0,0.1);
            border-color: #007bff;
        }

        .payment-icon::before {
            content: '';
            position: absolute;
            top: 0;
            left: -100%;
            width: 100%;
            height: 100%;
            background: linear-gradient(90deg, transparent, rgba(255,255,255,0.8), transparent);
            transition: left 0.5s;
        }

        .payment-icon:hover::before {
            left: 100%;
        }

        /* Visa */
        .visa {
            background: linear-gradient(135deg, #1a1f71, #0f3460);
            color: white;
            font-weight: bold;
            font-size: 12px;
        }

        /* Mastercard */
        .mastercard {
            background: linear-gradient(135deg, #eb001b, #f79e1b);
            position: relative;
        }

        .mastercard::after {
            content: '';
            position: absolute;
            width: 12px;
            height: 12px;
            border-radius: 50%;
            background: #ff5f00;
            left: 50%;
            top: 50%;
            transform: translate(-50%, -50%);
        }

        /* PayPal */
        .paypal {
            background: linear-gradient(135deg, #0070ba, #003087);
            color: white;
            font-weight: bold;
            font-size: 10px;
        }

        /* American Express */
        .amex {
            background: linear-gradient(135deg, #006fcf, #012169);
            color: white;
            font-weight: bold;
            font-size: 9px;
        }

        /* Discover */
        .discover {
            background: linear-gradient(135deg, #ff6000, #cc4d00);
            color: white;
            font-weight: bold;
            font-size: 9px;
        }

        /* JCB */
        .jcb {
            background: linear-gradient(135deg, #006cbc, #004a8c);
            color: white;
            font-weight: bold;
            font-size: 11px;
        }

        /* Diners */
        .diners {
            background: linear-gradient(135deg, #0079be, #005a8e);
            color: white;
            font-weight: bold;
            font-size: 9px;
        }

        /* Union Pay */
        .unionpay {
            background: linear-gradient(135deg, #e21836, #b51530);
            color: white;
            font-weight: bold;
            font-size: 8px;
        }

        /* Apple Pay */
        .applepay {
            background: linear-gradient(135deg, #000000, #333333);
            color: white;
            font-size: 16px;
        }

        /* Google Pay */
        .googlepay {
            background: linear-gradient(135deg, #4285f4, #34a853);
            color: white;
            font-size: 14px;
        }

        /* Bank Transfer */
        .bank {
            background: linear-gradient(135deg, #28a745, #1e7e34);
            color: white;
            font-size: 16px;
        }

        /* SSL Secure */
        .ssl {
            background: linear-gradient(135deg, #17a2b8, #117a8b);
            color: white;
            font-size: 14px;
        }



@media (min-width: 1275px) and (max-width: 1325px) {
  .rps-csb-container ._formContainer_z49kb_17{
    width: 270px !important;
    left: 61%;
  }
}
@media (min-width: 1198px) and (max-width: 1275px) {
  .rps-csb-container ._formContainer_z49kb_17{
    left: 62%;
  }
  /* #shopify-section-template--17526180151365__main .collection__toolbar-item{
  margin-left:auto;
}
.collection__toolbar .value-picker-button{
  margin-bottom: 145px;
} */
}



@media (min-width: 1100px) {

  .nav-bar__linklist > .nav-bar__item > ul.nav-dropdown {
    min-width: max-content;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    column-gap: 40px;
  }

  .nav-dropdown__item > ul.nav-dropdown {
    min-width: max-content;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    column-gap: 20px;
  }

  .nav-bar__linklist li:nth-child(2) .nav-dropdown li:hover ul {
    display: grid;
  }

  .product-info__block-item.product-info__block-item--variant-selector {
    width: 100%;
  }

}

body.News .block-list__item > a{
  display:none;
}
body.News .block-list {
    margin: 0 !important;
}
body.News .article-item__image{
  height:420px;
  object-fit:cover;
}
.page__header-cstm{
          margin: 35px 0;
}



@media (max-width: 900px) {

  .footer .fjjfjjfjjfj {
    margin-top: 20px;
  }

.article__image-wrapper {
  width: unset;
  left: 0;
}

.article__image-wrapper img {
  height: 100%;
}

section[data-section-type="product"] .page__sub-header{
      margin: 15px 0;
    display: block;
}
section[data-section-type="product"] .page__sub-header .breadcrumb__list{
        flex-wrap: wrap;
    padding: 0 20px;
}



.ksdjclkwolkwmsk{
  display:none;
}

          
.rating-sold{
    flex-wrap: wrap;
    justify-content: center;
}
 


.rating-sold .divider{
  display:none;
}
#shopify-section-template--17526180479045__contact-form{
padding-top:25px;
}


         body.News  .block-list__item>:first-child {
    margin: 0 0px 20px !important;
}
body.News .article-item__image {
    height: auto;
}
body.News .blog-post-list.block-list .block-list__item {
    width: 100%;
}
.collection__toolbar{
  position: static !important;
}
.collection__toolbar .value-picker-button {
    border: 0px solid black !important;
    margin-bottom: 0px !important;
}
.product-list.product-list--horizontal .slick-track{
  justify-content:center;
  gap:0 !important;
}
.product-list.product-list--horizontal {
  padding:0 20px;
}









.header .nav-bar__inner{
  display: none;
}
#sections--17526180872261__header .header > .container{
       padding: 12px 24px!important;
}
.page__header-cstm .page__title{
      margin: 30px auto !important;
    font-size: 30px !important;
}
.page__header-abc .page__title{
      margin: 30px 0 !important;
    font-size: 30px !important;
}




/* Mobile Header */
body .header > .container{
  padding: 12px 24px 18px 24px!important;
}
body .header{
  margin-bottom:0 !important;
}
.rps-csb-container ._formContainer_z49kb_17{
  position: relative !important;
  top: 0px !important;
    left: 0 !important;
    width:100% !important;
    max-width:90% !important;
  height : 44px !important;

}
.header__logo-image{
  width: 55px !Important;
}
/* body .shopify-section__header .header__action-item--account span{
  display:block !important;
} */
.header__action-item--account span{
  display: none !important;
}
.header__action-item--account .hidden-pocket{
display:block!important;
}
.header__action-list .hidden-tablet-and-up{
  display: none !important;
}
.header__action-list{
  margin:0;
  gap: 16px !important;
}
.header__inner{
  flex-wrap: nowrap !important;
  justify-content: space-between !important;
    gap: 0px !important;
}
.header__inner .header__mobile-nav{
  margin-right:8px !important;
}
 ._fixedPosition_z49kb_12{
  background: #00355F !important;
  margin-top:-2px;
}


/* heading-font-size */
body #shopify-section-template--17526180413509__featured_collection_K6pHCm .section__title{
  font-size: 30px!important;
  line-height:45px;
}
#shopify-section-template--17526180413509__featured_collection_8txjHn .section__title{
  font-size: 30px!important;
  line-height:45px;
}
#shopify-section-template--17526180413509__featured_collection_LAabBK .section__title{
  font-size: 30px!important;
  line-height:45px;
}
#shopify-section-template--17526180413509__featured_collection_gMrnxj .section__title{
 font-size: 30px!important;
  line-height:45px; 
}
#shopify-section-template--17526180413509__1751638649eace3c80 .custom-btn-view {
    top:12px;
}
#insta-feed h2{
  font-size:21px !important;
  line-height:45px;
}
 /* mobile */
 #shopify-section-template--17526180413509__three_slider_option_dTwMXg .slick-list .slick-track{
  gap:0px !important;
 }   
 #shopify-section-template--17526180413509__three_slider_option_dTwMXg .slick-prev{
  left:-15px !Important;
 }      
 #shopify-section-template--17526180413509__three_slider_option_dTwMXg .slick-next{
    right: 37px;
}
  .header .header__logo-text-after{
  font-size:15px !important;
 }

 /* Footer */
 #shopify-section-sections--17526180839493__footer .footer .container{
  padding:0 20px !important;
 }
 #shopify-section-sections--17526180839493__footer .footer__wrapper{
display:block !important;
 }
 #shopify-section-sections--17526180839493__footer .footer .footer__block-list{
    gap:0px !important;
 }
  #shopify-section-sections--17526180839493__footer .footer .footer__block-item--text{
  flex-basis:0px !important
 }
   #shopify-section-sections--17526180839493__footer .footer .footer__social-icons{
    margin-bottom: 20px!important;
 }
 #shopify-section-sections--17526180839493__footer .footer__block-item {
  margin: 0 !important;
}

.wjjkwkjwkjkjw .qweqweqweqwe .left {
  width: 100%;
}

.wjjkwkjwkjkjw .qweqweqweqwe .right {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap:10px !Important;
  width: 100%;
}

.wjjkwkjwkjkjw {
  padding: 0 20px !important;
}



.header .mobile-menu__inner{
  margin-top:-15px;
}




          
.discount-section{
      padding: 30px 15px !important;
}
.location-icon svg{
  width: 20px;
    height: auto;
}
     .location-icon, .header__action-item--account {
    margin-top: 0px!important;
}     
            .payment-icons {
                gap: 8px;
            }
            
            .payment-icon {
                width: 45px;
                height: 28px;
            }
}
  
@media (min-width: 900px) and (max-width: 1000px) {
.rps-csb-container {
    width: 100%;
    max-width: 100% !important;
    min-width: auto !important; 
    background: transparent;
}
.header__action-list {
    padding: 0;
    display: flex;
    align-items: center;
    gap: 5px;
    margin-left: auto !important;
}
ul#meteor-desktop-nav{
      column-gap: 12px !important;
}
.header__logo-link {
    gap: 5px;
}
.header__logo {
    margin-right: 20px;
}
.rps-csb-container ._formContainer_z49kb_17 {
    width: 17% !important;
    margin: auto !important;
    position: absolute;
    top: 33%;
    left: 69%;
}
nav.header__mobile-nav.hidden-lap-and-up {
    display: none;
}
}
@media (min-width: 1001px) and (max-width: 1240px) {
.rps-csb-container {
    width: 100%;
    max-width: 100% !important;
    min-width: auto !important; 
    background: transparent;
}
.header__action-list {
    padding: 0;
    display: flex;
    align-items: center;
    gap: 5px;
    margin-left: auto !important;
}
ul#meteor-desktop-nav{
      column-gap: 12px !important;
}
.header__logo-link {
    gap: 5px;
}
.header__logo {
    margin-right: 20px;
}
.rps-csb-container ._formContainer_z49kb_17 {
    width: 24% !important;
    margin: auto !important;
    position: absolute;
    top: 33%;
    left: 63%;
}
nav.header__mobile-nav.hidden-lap-and-up {
    display: none;
}
}
@media (min-width: 1241px) {
  .rps-csb-container ._formContainer_z49kb_17 {
    width: 30% !important;
    margin: auto !important;
    position: absolute;
    top: 33%;
    left: 55%;
}
nav.header__mobile-nav.hidden-lap-and-up {
    display: none;
}
}

.hnaincysnka {
    display: none;
}
.nav-bar__item{
  padding: 0px!important;
}
.category-list li a{
  color: black!important;
}

.flickity-prev-next-button{
      opacity: 1!important;
    /* position: relative!important; */
    /* top: -71px!important; */
  /* right: 2px!important; */
}

#shopify-section-template--17526180708421__three_images_U6tEeB .offer-4{
  display: none;
}

.Bab .buy-button button{
  border-radius: 10px!important;
}


.shopify-section__header .header__action-item-content a img{
  width: 24px!important;
}
.header__action-item--cart .icon-state__primary{
  width: 24px; 
  height: 24px;
}
.header__action-list .header__action-item-content a:nth-child(2){
   height: 24px; 
}

.header .header__action-item--cart  .header__action-item-content .hidden-pocket{
  display: none;
}

.header > .container{
       padding: 16px 20px!important;
     
  position:relative;
}

.header{
  background-color: #00355F;;
}
.buy-button
.header .search-bar__input-wrapper input{
  background-color: #f6f6f6!important;
    border-radius: 50px!important;
  padding-left: 50px!important;
}

.header .search-bar__input-wrapper{
  order:1!important;
}

.header .search-bar__top button{
  background-color: #f6f6f6!important;
    color: black!important;
    position: relative!important;
    left: 50px!important;
    z-index: 9999!important;
   border-radius: 50px!important;
}

.shopify-section__header .header__action-item--cart .icon--cart {
  color: #fff!important;
}

.shopify-section__header .header__action-item--account span{
  display: none !important;
}

.shopify-section__header .nav-bar__linklist{
    display: flex;
    justify-content: center;
  align-items: center;
  gap: 16px;
}

.shopify-section__header .nav-bar__inner ul li a{
    color: #fff!important;
    font-weight: bold!important;
  padding: 0px 0;
  }
.shopify-section__header .nav-bar__inner ul li .nav-dropdown a{
  color: #000!important;
}
.footer{
      /* background: radial-gradient(ellipse at 60% bottom, #1e3353, #011636 52%) !important; */
    background-color:#00355F; 
}

.footer .footer__newsletter-wrapper button{
  display: none;
}


.footer .footer__block-item--newsletter .footer__title{
  color: white!important;
}

.footer .footer__block-item--newsletter .form__input-wrapper input{
  background-color: #011636!important;
    border-radius: 14px!important;
   color: white!important;
}

.footer .footer__block-item--newsletter .form__input-wrapper label{
   color: white!important;
}

.footer .footer__block-list a{
  color:#fff!important;
}

/* .footer .container{
      padding: 0px 111px!important;
} */

.footer  .footer__block-item--text p{
      display: flex;
    gap: 15px;
  align-items: center;
  color:#fff;
}

/* .footer  .footer__block-item--text{
  flex-basis: 365px!important;
} */

.footer .footer__block-item--text{
  color:#c0c1c2!important;
}

.footer span{
  color:white!important;
}

.footer .footer .footer__block-item{
  flex: 0 0 auto!important;
}

.footer .footer__block-list{
  gap: 12px;
}

.footer__wrapper{
  display: flex!important;
}

#shopify-section-template--17526180413509__three_banners_XMpdDV{
      padding: 40px 0px 40px 0px!important;
    background-color: white!important;
}

#shopify-section-template--17526180413509__featured_collection_K6pHCm .product-item:after{
  display: none;
}

#shopify-section-template--17526180413509__three_images_DgeRCK .offer-card{
  border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
}
#shopify-section-template--17526180413509__three_images_DgeRCK .offer-card:hover{
  border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

#shopify-section-template--17526180413509__carts_three_PwejNf{
  background-color: white!important;
}

#shopify-section-template--17526180413509__featured_collection_K6pHCm .section__title{
  color: #00355F!important;
    font-size: 38px!important;
    font-weight: 600!important;
}

#shopify-section-template--17526180413509__featured_collection_K6pHCm .flickity-slider{
  background-color: #F3F5F6!important;
}

#shopify-section-template--17526180413509__featured_collection_K6pHCm .flickity-slider .product-item{
  width: 25%!important;
}

#shopify-section-template--17526180413509__featured_collection_K6pHCm .product-list::before{
  display: none;
}

#shopify-section-template--17526180413509__featured_collection_K6pHCm .section .section__header{
  border-bottom: 2px solid rgb(0 0 0 / 26%);
}

#shopify-section-template--17526180413509__featured_collection_8txjHn .section .section__header{
  border-bottom: 2px solid rgb(0 0 0 / 26%);
}

#shopify-section-template--17526180413509__featured_collection_8txjHn .section__title{
  color: #00355F!important;
    font-size: 38px;
    font-weight: 600!important;
}

.buy-button button{
   background: #00355F !important;
}

#shopify-section-template--17526180413509__featured_collection_8txjHn .price{
  color: black!important;
    font-weight: bold!important;
}

#shopify-section-template--17526180413509__featured_collection_K6pHCm  .price{
  color: black!important;
    font-weight: bold!important;
}

#shopify-section-template--17526180413509__featured_collection_8txjHn .flickity-slider .product-item{
  width: 25%!important;
}

#shopify-section-template--17526180413509__featured_collection_8txjHn .product-item:after{
  display: none;
}

#shopify-section-template--17526180413509__featured_collection_LAabBK .section__title{
  color: #00355F;
    font-size: 38px ;
    font-weight: 600 !important;
}


#shopify-section-template--17526180413509__featured_collection_LAabBK .price{
  color: black!important;
    font-weight: bold!important;
}

#shopify-section-template--17526180413509__featured_collection_LAabBK  .price{
  color: black!important;
    font-weight: bold!important;
}

#shopify-section-template--17526180413509__featured_collection_LAabBK .flickity-slider .product-item{
  width: 25%!important;
}

#shopify-section-template--17526180413509__featured_collection_LAabBK .product-item:after{
  display: none;
}

#shopify-section-template--17526180413509__featured_collection_LAabBK  .flickity-slider .product-item{
  width: 25%!important;
}

#shopify-section-template--17526180413509__featured_collection_LAabBK  .section .section__header{
  border-bottom: 2px solid rgb(0 0 0 / 26%);
}

/*  */

#shopify-section-template--17526180413509__featured_collection_WJacKg .section__title{
  color: #42515a!important;
    font-size: 34px!important;
    font-weight: 800!important;
}


#shopify-section-template--17526180413509__featured_collection_WJacKg .price{
  color: black!important;
    font-weight: bold!important;
}

#shopify-section-template--17526180413509__featured_collection_WJacKg  .price{
  color: black!important;
    font-weight: bold!important;
}

#shopify-section-template--17526180413509__featured_collection_WJacKg .flickity-slider .product-item{
  width: 25%!important;
}

#shopify-section-template--17526180413509__featured_collection_WJacKg .product-item:after{
  display: none;
}

#shopify-section-template--17526180413509__featured_collection_WJacKg  .flickity-slider .product-item{
  width: 25%!important;
}

#shopify-section-template--17526180413509__featured_collection_WJacKg  .section .section__header{
  border-bottom: 2px solid rgb(0 0 0 / 26%);
}


/*  */

#shopify-section-template--17526180413509__featured_collection_zXHF6B .section__title{
  color: #42515a!important;
    font-size: 34px!important;
    font-weight: 800!important;
}


#shopify-section-template--17526180413509__featured_collection_zXHF6B .price{
  color: black!important;
    font-weight: bold!important;
}

#shopify-section-template--17526180413509__featured_collection_zXHF6B  .price{
  color: black!important;
    font-weight: bold!important;
}

#shopify-section-template--17526180413509__featured_collection_zXHF6B .flickity-slider .product-item{
  width: 25%!important;
}

#shopify-section-template--17526180413509__featured_collection_zXHF6B .product-item:after{
  display: none;
}

#shopify-section-template--17526180413509__featured_collection_zXHF6B  .flickity-slider .product-item{
  width: 25%!important;
}

#shopify-section-template--17526180413509__featured_collection_zXHF6B  .section .section__header{
  border-bottom: 2px solid rgb(0 0 0 / 26%);
}


/*  */


#shopify-section-template--17526180708421__featured_collection_LRpVnr .section__title{
  color: #42515a!important;
    font-size: 34px!important;
    font-weight: 800!important;
}


#shopify-section-template--17526180708421__featured_collection_LRpVnr .price{
  color: black!important;
    font-weight: bold!important;
}

#shopify-section-template--17526180708421__featured_collection_LRpVnr  .price{
  color: black!important;
    font-weight: bold!important;
}

#shopify-section-template--17526180708421__featured_collection_LRpVnr .flickity-slider .product-item{
  width: 25%!important;
}

#shopify-section-template--17526180708421__featured_collection_LRpVnr .product-item:after{
  display: none;
}

#shopify-section-template--17526180708421__featured_collection_LRpVnr  .flickity-slider .product-item{
  width: 25%!important;
}

#shopify-section-template--17526180708421__featured_collection_LRpVnr  .section .section__header{
  border-bottom: 2px solid rgb(0 0 0 / 26%);
}
/*  */

#shopify-section-template--17526180413509__featured_collection_gMrnxj .section__title{
  color: #00355F !important;
    font-size: 38px ;
    font-weight: 600 !important;
    line-height: 57px;
}


#shopify-section-template--17526180413509__featured_collection_gMrnxj .price{
  color: black!important;
    font-weight: bold!important;
}

#shopify-section-template--17526180413509__featured_collection_gMrnxj  .price{
  color: black!important;
    font-weight: bold!important;
}

#shopify-section-template--17526180413509__featured_collection_gMrnxj .flickity-slider .product-item{
  width: 25%!important;
}

#shopify-section-template--17526180413509__featured_collection_gMrnxj .product-item:after{
  display: none;
}

#shopify-section-template--17526180413509__featured_collection_gMrnxj  .flickity-slider .product-item{
  width: 25%!important;
}

#shopify-section-template--17526180413509__featured_collection_gMrnxj  .section .section__header{
  border-bottom: 2px solid rgb(0 0 0 / 26%);
}

.footer .footer__aside{
  display: none;
}


#shopify-section-template--17526180413509__featured_collection_gMrnxj .buy-button button:nth-child(2){
 background-color: #f2f9fb !important;
    color: #514ea1!important;
    font-size: 22px!important;
}

.footer .footer__social-icons {
  display: flex;
  gap: 16px;
  margin-top: 20px;
}

.footer .footer__social-icons .social-icon {
  display: inline-flex;
  width: 40px;
  height: 40px;
  justify-content: center;
  align-items: center;
  border: 1px solid #ffffff;
  border-radius: 8px;
  transition: background 0.3s;
}

.footer .footer__social-icons .social-icon img {
  width: 20px;
  height: 20px;
  object-fit: contain;
}

.footer .footer__social-icons .social-icon:hover {
  background-color: rgba(255, 255, 255, 0.1);
}

.wjjkwkjwkjkjw {
  background-color: #00355F;
  padding: 20px 160px;
  font-family: sans-serif;
  color: #e0e0e0;
}

.qweqweqweqwe {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  max-width:1203px!important;
  margin:auto;
}

.qweqweqweqwe .left {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 16px;
}

.qweqweqweqwe .right {
  display: flex;
  gap: 30px;
}

.qweqweqweqwe .right a {
  color: #babcbe;
  text-decoration: none;
  font-size: 14px;
}

.qweqweqweqwe .right a:hover {
  text-decoration: underline;
}

.footer .fjjfjjfjjfj {
  display: flex;
  justify-content: flex-start;
}

.footer .fjjfjjfjjfj  .icon-row {
  display: flex;
  gap: 7px;
}

.footer .fjjfjjfjjfj  .icon-row img {
  width: 40px;
  height: auto;
  border-radius: 8px;
  background: white;
  padding: 6px;
  object-fit: contain;
}

.hnaincysnka .store-info-bar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 16px;
  font-size: 14px;
  color: #4b5563;
  gap: 20px;
}

.hnaincysnka .store-location {
  display: flex;
  align-items: center;
  gap: 8px;
}

.hnaincysnka .store-icon {
 width: 50px;
    height: 50px;
    object-fit: contain;
}

.hnaincysnka .store-text .label {
  display: block;
  font-size: 13px;
  color: #6b7280;
}

.hnaincysnka .store-text .bold-text {
  font-weight: 600;
  color: #111827;
    border-bottom: 1px solid #717171;
}

.hnaincysnka .store-text .sub-text {
  color: #6b7280;
  font-size: 13px;
  margin-left: 4px;
}

.hnaincysnka .store-text{
  line-height: 19px;
}


.hnaincysnka .deliver-to {
line-height: 17px;
      border-left: 1px solid #00000040;
    padding-left: 12px;
}

.hnaincysnka .deliver-to a {
  font-weight: 600;
  text-decoration: underline;
}

.template-product .card__section .product-form .product-meta__title{
    color: black!important;
  }


.template-product  .card__section .product-meta{
  display: flex!important;
    flex-direction: column!important;
}

.template-product  .card__section .product-meta .product-meta__title{
 order: 2;
}

.template-product  .card__section .product-meta .product-meta__label-list{
 order: 1;
}

.template-product  .card__section .product-meta  .product-meta__vendor{
  color: #4c489f!important;
}

.template-product  .card__section .price{
  color: black!important;
  font-weight: bold!important;
}

.template-product #shopify-section-template--17526180708421__recently-viewed-products .section__header .section__title{
  color: black!important;
    font-weight: bold!important;
}

 #shopify-section-template--17526180708421__recently-viewed-products .flickity-slider .product-item{
  width: 25%!important;
}

 #shopify-section-template--17526180708421__recently-viewed-products .price{
  color: black!important;
    font-weight: bold!important;
}

 #shopify-section-template--17526180708421__recently-viewed-products .product-item:after{
  display: none;
}

#shopify-section-template--17526180708421__recently-viewed-products .product-list .flickity-slider{
      background-color: #F3F5F6!important;
}

#shopify-section-template--17526180708421__recently-viewed-products .product-list .flickity-slider{
      background-color: #F3F5F6!important;
}

.template-product button{
  border-radius: 10px;
}

.hunainiwal{
  order: 2;
}

.hunainiwal .product-info-box {
  font-family: sans-serif;
  color: #333;
  font-size: 14px;
  line-height: 1.6;
  border-top: 1px solid #ccc;
  padding-top: 10px;
  margin-top: 15px;
}

.hunainiwal .rating-sold {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 6px;
}

.hunainiwal .rating-star {
  background-color: #2e3192;
  color: white!important;
  padding: 3px 8px;
  border-radius: 5px;
  font-size: 13px;
}

.hunainiwal .divider {
  color: #999;
}

.hunainiwal .rated-for {
  font-size: 13px;
  margin-bottom: 12px;
}

.hunainiwal .features {
  display: flex;
  gap: 20px;

}
.low-stock-msg{
  display:none;
}
.hunainiwal .feature-item {
  display: flex;
  align-items: center;
  gap: 6px;
  font-weight: 500;
  color: #333;
}

.hunainiwal .feature-item img {
  width: 15px;
  height: 15px;
}

.hunainiwal .wholesale-info {
  background-color: #f2f2f2;
  padding: 6px 10px;
  border-radius: 6px;
  font-size: 13px;
}

.hunainiwal .wholesale-info a {
  color: #2e3192;
  text-decoration: none;
  font-weight: 500;
}

.Bab .discount-section .offer-4{
   display: none;
  }

.hunaiisooaoiq{
  display: none;
}

.header .header__logo-text-after{
  /* display: none; */
          color: #fff !important;
        font-size: 20px ;
        font-weight: bold !important;
}

.header .search-bar__top .search-bar__input{
      background-color: #f6f6f6!important;
    border-radius: 20px!important;
      padding-left: 50px!important;
}

#shopify-section-sections--17526180872261__header_custom_menu_PAntkE{
  display: none;
}






/* .product-list{
  background-color: #ffde59;
    border-radius: 10px;
} */
.product-item{
  background-color: white;
}

.product-item__title{
  color: black!important;
}




/* @media only screen and (max-width: 768px) {
  h1.product-meta__title.heading.h1 {
  font-size: 18px !important;
}
} */




@media only screen and (min-width: 1200px) {

   /* .header__inner:before {
  content: "Welcome to Bab Al-Saif Est";
  display: block; /* ensure it takes space */
  background-color: #f0f8ff; /* light background for highlight */
  color: #003366; /* dark blue text */
  font-weight: bold;
  font-size: 20px;
  padding: 10px 20px;
  border-left: 5px solid #007BFF; /* left border for uniqueness */
  border-radius: 8px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
  position: absolute;
    bottom: -75px;
    z-index: 8;
} */
   /* .header__inner:after {
  content: "Your one stop shop";
  display: block; /* ensure it takes space */
  background-color: #f0f8ff; /* light background for highlight */
  color: #003366; /* dark blue text */
  font-weight: bold;
  font-size: 20px;
  padding: 10px 20px;
  border-left: 5px solid #007BFF; /* left border for uniqueness */
  border-radius: 8px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
  position: absolute;
    bottom: -75px;
     right:0px;
    z-index: 8;
} */
  .header__inner{
    position: relative;
  }


}


  

@media only screen and (max-width: 760px) {

  

    #insta-feed h2{
       padding-bottom: 40px;
    }
  .custom-btn-view{
    right: unset;
    top: 60px;
  }

  
  #shopify-section-sections--17526180872261__header_custom_menu_PAntkE{
  display: block;
}

  .header .header__inner .header__action-list .hidden-tablet-and-up{
    display: none;
  }

  .header .header__search-bar-wrapper.is-visible{
            visibility: visible!important;
  }

  .header .header__inner{
    flex-wrap: nowrap!important;
  }

  .header .header__action-item--cart .header__action-item-content .hidden-pocket{
      display: none! important;
  }

 .header .hidden-pocket{
    display: block! important;
  }

  .shopify-section__header .header__action-item--account span{
    display: none!important;
  }

  .header .header__logo-text-after{
    display: block;
    color: #363193!important;
    font-size: 20px;
    font-weight: bold!important;
  }

  .header .header__logo-link{
    display: flex!important;
    gap: 10px;
  }

 .header .header__logo{
    width: 70%;
    justify-content: center;
    display: flex;
  }

.header  .icon-state[aria-expanded=true] .icon-state__secondary {
    color: black!important;
  }

  .header .header__logo-image{
    width: 35px!important;
    max-width: 35px !imporant;
  }

  .header .container{
    padding: 0px 20px !important;
  }

  .ssssssssishu{
    display: none;
  }

  .header .hnaincysnka{
    display: none;
  }

  .header .icon-state__primary .icon--hamburger-mobile {
        color: #363193!important;
  }

   .hunaiisooaoiq {
    background-color: #302c89; /* purple background */
    padding: 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
  }

  .hunaiisooaoiq .payment-icons,
  .hunaiisooaoiq .social-icons {
    display: flex;
    gap: 10px;
  }

    .hunaiisooaoiq .social-icons{
        padding-top: 5px;
    }

  .hunaiisooaoiq .payment-icons img,
  .hunaiisooaoiq .social-icons img {
    height: 20px; /* adjust size as needed */
    width: auto;
        border-radius: 5px;
  }

  .wjjkwkjwkjkjw{
    display: none;
  }

  #shopify-section-template--17526180708421__three_images_U6tEeB .offer-4{
  display: block;
}

  /* home page section display none */

  #shopify-section-template--17526180413509__subcategories_4q4tRi{
    display: none;
  }

    #shopify-section-template--17526180413509__featured_collection_WJacKg{
    display: none;
  }

    #shopify-section-template--17526180413509__one_images_YKJacP{
    display: none;
  }
  
   #shopify-section-template--17526180413509__subcategories_yJHLVd{
    display: none;
  }

  #shopify-section-template--17526180413509__featured_collection_zXHF6B{
    display: none;
  }

  #shopify-section-template--17526180413509__three_images_cKme9c{
    display: none;
  }

   #shopify-section-template--17526180413509__carts_three_PwejNf{
    display: none;
  }

   /* home page section display none */

  #shopify-section-template--17526180413509__featured_collection_gMrnxj .product-list--scrollable .product-item{
    width: 47%!important;
  }

  #shopify-section-template--17526180413509__featured_collection_gMrnxj .section__title{
        font-size: 24px !important;
    color: black !important;
  }

      #shopify-section-template--17526180413509__featured_collection_gMrnxj .section__header .section__action-link {
        color: #4555b7 !important;
    }

#shopify-section-template--17526180413509__subcategories_Dn8k3C.scs-slider-track{
      height: 170px!important;
}

  #shopify-section-template--17526180413509__subcategories_Dn8k3C .scs-product-card{
    height: 167px!important;
  }

  #shopify-section-template--17526180413509__subcategories_Dn8k3C .scs-slider-track img{
        height: 100px!important;
  }

      /* #shopify-section-template--17526180413509__featured_collection_LAabBK .product-list .product-item {
        width: 47% !important;
    }
   */
  .unique-card-slider-section .custom-card-slider-wrapper{
    padding: 30px 15px!important;
  }
  #shopify-section-template--17526180413509__subcategories_Dn8k3C .subcategories-header{
    display: none;
  }

  #shopify-section-template--17526180413509__featured_collection_LAabBK .section__header{
    display: none;
  }

 .Bab .discount-section .offer-4{
    display: block;
  }

 .product-list .product-item .product-item__info .price{
    font-size: 14px!important;
  }

   #shopify-section-template--17526180413509__featured_collection_K6pHCm .product-list--scrollable .product-item{
    width: 50%!important;
  }

   /* #shopify-section-template--17526180413509__featured_collection_8txjHn .product-list .product-item{
    width: 47%!important;
  } */

  #shopify-section-template--17526180413509__featured_collection_K6pHCm .section__title{
    font-size: 24px !important;
  }

  #shopify-section-template--17526180413509__featured_collection_8txjHn .section__title{
    font-size: 24px !important;
  }

  #shopify-section-template--17526180413509__featured_collection_K6pHCm .section__header .section__action-link{
    color: #4555b7!important;
  }

  .hjwdjwkjkjjsk .custom-category-section.mainhunain.shop-categories.category-container-wrapper{
    padding: 10px 20px 10px 20px!important;
  }

  #shopify-section-template--17526180413509__category_custom_KkyWqj .hjwdjwkjkjjsk .slider-track.category-track.card-container.category-track-wrapper{
    height: 209px!important;
  }

  #shopify-section-template--17526180413509__category_custom_KkyWqj .hjwdjwkjkjjsk .category-card.card.product-card{
    flex: 0 0 30%!important;
        margin-bottom: 0px!important;
  }

    #shopify-section-template--17526180413509__category_custom_KkyWqj .hjwdjwkjkjjsk .category-card-link{
      height: 209px!important;
  }

   #shopify-section-template--17526180413509__category_custom_KkyWqj  .hjwdjwkjkjjsk .card-title.category-name.product-title{
    font-size: 17px!important;
    line-height: 20px!important;
  }

  

   #shopify-section-template--17526180413509__category_custom_KkyWqj .hjwdjwkjkjjsk .category-header.slider-header.nav-container{
    border:none!important;
     margin-bottom: 0px!important;
  }

 

  #shopify-section-template--17526180413509__category_custom_KkyWqj .hjwdjwkjkjjsk .section-header.section-title.category-heading{
    font-size: 31px!important;
  }

#shopify-section-template--17526180413509__category_custom_KkyWqj .category-header .slider-nav{
    display: none;
  }

   #shopify-section-template--17526180413509__three_banners_XMpdDV .dotss .dots{
     width: 8px!important;
    height: 8px!important;
     background-color: #3b3b6e !important;
   }

   #shopify-section-template--17526180413509__three_banners_XMpdDV .dotss .active{
    width: 26px!important;
    border-radius: 10px!important;
    background-color: #3b3b6e!important;
    height: 6px!important;
  }
  
  #shopify-section-template--17526180413509__three_banners_XMpdDV{
    padding: 0px!important;
  }

  #shopify-section-template--17526180413509__help_section_dUpYqL{
    display: none;
  }

   #shopify-section-template--17526180413509__three_banners_XMpdDV .slider-wrappersssss .slider-wrapper{
    margin: 0px auto!important;
     height: 200px!important;
  }

    #shopify-section-template--17526180413509__three_banners_XMpdDV .slider-wrappersssss .slide{
    border-radius: 0px!important;
  }

  /* 3 banner code */

  #shopify-section-template--17526180413509__three_banners_XMpdDV .slide{
    width: 100%!important;
    height: 200px!important;
  }

  #shopify-section-template--17526180708421__recently-viewed-products .price{
  font-size: 15px!important;
    font-weight: normal !important;
}


 #shopify-section-template--17526180708421__recently-viewed-products .product-list .product-item {
    width: 47%!important;
           border-radius: 10px;
  }

  
#shopify-section-template--17526180708421__featured_collection_LRpVnr .price{
  font-size: 15px!important;
    font-weight: normal !important;
}


 #shopify-section-template--17526180708421__featured_collection_LRpVnr .product-list .product-item {
    width: 47%!important;
           border-radius: 10px;
  }

  

#shopify-section-template--17526180708421__featured_collection_LRpVnr .section__title{
   font-size: 18px !important;
}
  
  .qweqweqweqwe {
    flex-direction: column;
    align-items: center;
    gap: 10px;
  }

  .qweqweqweqwe .right {
    flex-wrap: wrap;
    justify-content: center;
    gap: 15px;
  }



.template-product .product-block-list__item--gallery .product-gallery__thumbnail-list a{
  width: 30%;
}

  .template-product .product-block-list__item--gallery .product-gallery__thumbnail-list .is-nav-selected{
      border-color: #3e3a97!important;
    border-radius: 10px!important;
  }

  .template-product .product-block-list .card__section{
        background-color: #f6f6f6!important;
  }

  .template-product .product-gallery__carousel-item .product-gallery__size-limiter{
    max-width: 380px!important;
  }

  .template-product .product-gallery__carousel-item .product-gallery__size-limiter .aspect-ratio img{
    border-radius: 20px;
  }

   /* Footer Mobile Css Start */

  .footer{
    background: unset!important;
    background-color: #363193 !important;
    padding: 20px 0px 40px 0px!important;
  }

  .footer .container{
    padding: 0px 25px !important;
  }

  .footer .container .footer__wrapper{
   flex-direction: column-reverse!important;
  }

   .footer .container .footer__block-list{
    gap: 0px!important;
  }

   .footer .container .footer__block-item{
     border: none!important;
     flex-basis: 0px !important;
   }

  .footer .container button{
     padding: 10px 0px!important;
   }

   .footer .container button span{
      font-size: 22px!important;
    }

 .footer .footer__block-item--newsletter .footer__title{
       padding: 4px 0px!important;
    font-size: 18px!important;
 }

  .footer .footer__newsletter-wrapper form{
        margin-top: 10px!important;
  }

  .footer .footer__social-icons{
    display: none;
  }

   .footer .fjjfjjfjjfj{
    display: none;
  }
  
.footer .footer__block-item--newsletter .form__input-wrapper input{
  background-color: #333194 !important;
}
  
  /* Footer Mobile Css End */



.slick-track{
  gap: 0px!important;
}
.product-item--horizontal .product-item__image-wrapper{
  height: unset!important;
}
.product-list--horizontal .slick-list{
  background: white;
}

.blog-post-list.block-list .block-list__item{
  width: 100%!important;
}

body.no-mobile-scroll #gt_float_wrapper{
  display: none;
}
  body.no-mobile-scroll #whatsapp-button{
  display: none!important;
}
/* #shopify-section-sections--17526180872261__header .header__search-bar-wrapper  .search-bar__input-wrapper .search-bar__input{
        padding: 0px 15px 1px 55px!important;
  } */










  
/* mbl-search-bar-css-start */

   .header__search-bar-wrapper{
     visibility: visible!important;
     background: #1e2d7d00;
    z-index: 0;
   }
  .header__search-bar-wrapper.is-fixed{
     bottom: -65px!important;
  }
  .search-bar{
    opacity: 1;
    padding-top: 20px;
  }
  .header__search-bar-wrapper{
    display: none;
  }
  .header__search-bar-wrapper.ff{
    display: block!important;
                  bottom: -80px;
        left: 0px;
        right: 0px;
    background: white;
        top: unset;
        padding-top: 10px;
  }
  .search-bar__inner{
    left: -20px!important;
  }
  .search-bar__results-inner{
    padding-top: 50px;
  }
  .search-bar__top-wrapper .search-bar__close-button{
    display: none;
        width: fit-content !important;
        color: black;
  }
  .header__search-bar-wrapper.ff.is-fixed .search-bar__close-button.hidden-tablet-and-up{
    display: block!important;
  }
  .header .search-bar__top button{
    position: unset!important;
  }
  .search-bar__top{
     background-color: #f6f6f6 !important;
    border-radius: 20px !important; 
  }
  .header .search-bar__top .search-bar__input{
    padding-left: 0px !important;
  }
 .header.header--inline .search-bar__input-clear.hidden-lap-and-up{
       position: absolute !important;
    left: unset !important;
    right: 20px;
 }



.header__search-bar-wrapper.ff{
  display: none!important;
}
.collection__toolbar{
  position: unset!important;
}


.rps-csb-container ._formContainer_z49kb_17{
  width: 100%!important;
    margin: auto !important;
}
._searchButton_z49kb_44{
  background-color: #00355F!important;
    color: white;
}
.rps-csb-container{
  background: white!important;

}
#shopify-section-sections--17526180872261__header{
  background: white;
}

.pswp__button--close{
      top: 160px!important;
}



  
  /* mbl-search-bar-css-end */
  
}
















 .sold-count {
            position: relative;
            display: inline-block;
            padding: 8px 22px;
   font-size: 14px;
            background: linear-gradient(45deg, #3b82f6, #ef4444, #eab308, #3b82f6);
            background-size: 400% 400%;
            border-radius: 50px;
            color: white;
            text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
            box-shadow: 0 8px 32px rgba(0,0,0,0.3);
            animation: 
                fadeInOut 3s ease-in-out infinite,
                gradientMove 4s ease infinite,
                pulse 2s ease-in-out infinite;
            transform: translateY(0);
            /* backdrop-filter: blur(10px); */
            border: 2px solid rgba(255,255,255,0.2);
        }

        .sold-count::before {
            content: '';
            position: absolute;
            top: -2px;
            left: -2px;
            right: -2px;
            bottom: -2px;
            background: linear-gradient(45deg, #3b82f6, #ef4444, #eab308, #3b82f6);
            border-radius: 50px;
            z-index: -1;
            animation: gradientMove 4s ease infinite;
            opacity: 0.7;
            filter: blur(8px);
        }

        .sold-count::after {
            content: '🔥';
            position: absolute;
            top: -10px;
            right: -10px;
            font-size: 20px;
            animation: bounce 1s ease-in-out infinite;
        }

        @keyframes fadeInOut {
            0% { opacity: 0.7; transform: translateY(0) scale(1); }
            50% { opacity: 1; transform: translateY(-5px) scale(1.05); }
            100% { opacity: 0.7; transform: translateY(0) scale(1); }
        }

        @keyframes gradientMove {
            0% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
            100% { background-position: 0% 50%; }
        }

        @keyframes pulse {
            0% { box-shadow: 0 8px 32px rgba(0,0,0,0.3); }
            50% { box-shadow: 0 12px 40px rgba(0,0,0,0.4), 0 0 30px rgba(255,255,255,0.3); }
            100% { box-shadow: 0 8px 32px rgba(0,0,0,0.3); }
        }

        @keyframes bounce {
            0%, 100% { transform: translateY(0); }
            50% { transform: translateY(-5px); }
        }

        /* Hover effect */
        .sold-count:hover {
            transform: translateY(-3px) scale(1.1);
            /* box-shadow: 0 15px 50px rgba(0,0,0,0.5); */
            animation-play-state: paused;
        }

        /* Container styling */
        .rating-sold {
            position: relative;
        }

html body .meteor-menu[data-meteor-id="MzExMD"][data-meteor-template="solar"] .m-link[data-active="true"]{
  background-color:#00355F!important;
}

body.no-mobile-scroll #gt_float_wrapper{
  display:none;
}


@media (min-width: 768.99px) {
h1.product-meta__title.heading.h1 {
  font-size: 19px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.product-form__info-item span {
    font-size: 24px;
    margin-bottom: 12px;
    font-weight: 700;
}
/* span.product-form__option-name.text--strong {
  font-size: 16px !important;
  margin-bottom: 12px;
}
label.block-swatch__item {
  font-size: 14px !important;
  padding: 2px 16px 2px;
} */
.quantity-selector--product {
  height: 38px;
}
h1, h2, h3, h4, h5, h6,
.h0, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-size: 18px !important;
  line-height: 1.5 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.5px !important;
}

}
@media (max-width: 768px) {
h1.product-meta__title.heading.h1 {
  font-size: 17px;
  text-transform: uppercase;
  letter-spacing: 0.3px;
}
.product-form__info-item span {
  font-size: 22px;  
  margin-bottom: 8px;
  font-weight: 700;
}
span.block-swatch__item-text {
    font-size: 15px !important;
}
/* span.product-form__option-name.text--strong {
  font-size: 14px !important;
  margin-bottom: 8px;
} */
/* label.block-swatch__item {
  font-size: 12px !important;
  padding: 2px 16px 2px;
} */
.quantity-selector--product {
  height: 38px;
}
.hunainiwal .features {
    display: grid;
    gap: 20px;
    grid-template-columns: 1fr 3fr;
}
span.product-meta__sku span {
    font-size: 14px !important;
}
.ai-fbt-add-bundle-btn-freq8emxeb {
    padding: 12px 24px !important;
    font-size: 15px !important;
}
 h2, h3, h4, h5, h6,
.h0, .h2, .h3, .h4, .h5, .h6 {
  font-size: 14px !important;
  line-height: 1.5 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.3px !important;
}
.product-block-list__wrapper .scroller {
    margin-top: -88px;
    overflow: hidden;
    position: relative;
}
.card__section {
    padding: 20px;
    position: relative;
    padding-bottom: 0;
}
.marquee-wrapper {
    padding: 2px 10px;
}
.marquee-text {
    font-size: 14px;
}
.card__section{
    padding-top: 14px;
}
 .marquee-wrapper {
    padding: 0px !important;
}
/*
.product-gallery__thumbnail-list {
    background: #00000040;
    margin: 0 20px;
    padding: 6px 0px;
} */

.product-gallery__thumbnail {
    width: 40px !important;
}
}


div#shopify-section-template--19124894302277__featured_collection_KiCWgy .section {
    margin: 0px !important;
}



.container.container--flush {
    margin-top: 15px;
}
.page__sub-header {
    margin: 8px 0;
}

