/** Shopify CDN: Minification failed

Line 1186:1 Expected identifier but found whitespace
Line 1531:0 Expected "}" to go with "{"

**/
@font-face{
  font-family: "Black Runters";
  src: url('/cdn/shop/files/Black_Runters.woff?v=1745833435') format('woff');
}
@font-face{
  font-family: "Gotham Light";
  src: url('/cdn/shop/files/Gotham-Light.woff?v=1746004523') format('woff');
}
@font-face{
  font-family: "Gotham Book";
  src: url('/cdn/shop/files/Gotham-Book.woff?v=1746004513') format('woff');
}
@font-face{
  font-family: "Century";
  src: url('/cdn/shop/files/CenturyOldStyleStd-Bold.woff?v=1746013882') format('woff');
}
/* Megamenu starts */
.mega-menu__list--condensed li{
  margin:8px 0;
}
.header__navigation-flyout-tabs-label{
  font-size: 14px;
  color: #d0c1b6;
  font-weight: bold;
}
ul.mega-menu__list{
  /*grid-template-columns:auto;*/
  display: inline-block;
}

.custom-mega-lists{
  display: flex;
  gap:50px;
  margin-left: 100px;

   /*overflow-x: auto;
  padding-bottom: 10px;
  scrollbar-width: thin;

  max-width: 100%;       
  box-sizing: border-box;*/
}


.collapsible-content-wrapper-narrow {
 min-width:80%;
}

ul.mega-menu__list ul{
  /*list-style: none;
  border-right: 1px solid #3d3636;
  padding-right: 85px;*/
}
ul.mega-menu__list{
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.custom-mega-lists-1 li a{
  font-size: 16px;
}
ul.level_sub li a {
  font-size: 11px !important;
}
ul.level_sub_sub li a {
   font-size: 11px !important;
}
ul.level_sub_sub_featured li a {
  font-size: 11px !important;
}
ul.level_sub_sub_extra li a {
  font-size: 11px !important;
}
#MegaMenu-Content-3{
  display: grid;
  /* grid-template-columns: repeat(5, minmax(0, 1fr)); */
  grid-template-columns: 1fr 0.8fr 1.8fr 1fr 1fr;
  height: 510px;
}
 .level_sub,.level_sub_sub,.level_sub_sub_featured,.level_sub_sub_extra{
  list-style: none;
  padding-left: 0;
}
/*.sub-level-1 .level_sub,
.sub-level-2 .level_sub_sub,
.level_sub_sub_featured,.level_sub_sub_extra{
  display: none;
} */
/* to make sale bold*/
#HeaderMenu-sale span {
  color: #3F5B57 !important;
  font-weight: bold !important;
  /* font-size: 24px;
  position: relative;
  top: -4px; */
}

/* split popular section of menu to 2 columns*/
/* .level_sub_sub {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
} */
.level_sub_sub {
  column-count: 2;
  column-gap: 20px; /* Optional spacing between columns */
}
.level_sub_sub > * {
  break-inside: avoid; /* Keeps items from breaking between columns */
}

.footer-block__brand-info .footer__list-social.list-social {
  justify-content: center !important;
}


/*Wishlist*/
.st-product-card--grid{
  padding:0px!important;
}
.st-product-card_image{
    background:#efede4;
  
  }
   #st-wishlist-page .st-product-card--grid{
    padding:0px !important;
   }
   .st-product-card_form{
    padding:20px;
   }
  #product-grid .card__inner .card__media .media{
    left: 0px;
  }
  .st-product-card--grid .st-product-card_actions{
    top:10px !important;
  }
  @media screen and (max-width: 479px){
    .st-grid-2 {
    grid-template-columns: repeat(1, 1fr)!important;
    }}
.rte{
  /*text-align: left !important;*/
}

/* split last section of menu to 2 columns*/
.level_sub_sub_featured {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  padding-top: 33px;
  /*gap: 20px;  Optional spacing */
}
/* split last section of menu to 2 columns*/
.level_sub_sub_extra {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  padding-top: 33px;
  
  /*gap: 20px;  Optional spacing */
}
.product__inventory{
  font-size: 16px;
}
.product__sku{
  font-size: 16px;
}
.level_sub_sub_extra {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  /*gap: 20px;  Optional spacing */
}


/* Megamenu ends */
/* Page styles starts */
.shopify-section.section{
  background-color: #3f5b57;
}
.shopify-section.section .main-page-title{
  color:#fff;
}
.rich-text__wrapper .rich-text__blocks{
  max-width: 100%;
}
/* Page styles ends */
/* how can i order timeline starts */
.order-timeline {
  padding: 2rem 20rem;
}
/*icon with text*/
.product__info-container .icon-with-text{
  margin: 0!important;
}
 #product-grid .media img{
   padding: 5%;
 }
@media only screen and (max-width: 768px) {
  .header__heading-logo-wrapper{
    width: 80%;
  }
.header__icons {
  width: 80%;
}
  .header__search{
  
  }
#cart-icon-bubble{
      margin-top: 7px;
  }
  .icon-search{
      margin-top: 7px;
  }
  }
@media only screen and (max-width: 768px) {
  #product-grid .media img {
    padding: 0;  
  }
}

.timeline-title {
  text-align: center;
  margin-bottom: 40px;
}
.timeline-container {
  position: relative;
  border-left: 3px solid #3d3636bf;
  padding-left: 30px;
}
.timeline-step {
  position: relative;
  margin-bottom: 40px;
}
.step-icon {
  position: absolute;
  left: -52px;
  top: 0;
  background-color: #fff;
  border: 3px solid #3f5b57;
  color: #3f5b57;
  font-size: 1.5rem;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  text-align: center;
  line-height: 34px;
}
.step-content h3 {
  margin-bottom: 15px;
  padding-top: 10px;
}
.step-content p {
  margin: 0;
  color: #555;
  font-size: 16px;
}
.step-content{
  padding-left: 10px;
}

#collection-template--25112581210454__featured_collection_pXCbmj .grid{
      column-gap:10px;

}


span.sub-timeline-heading {
    display: block;
    font-weight: bold;
    margin: 12px 5px 12px 0;
}
.custom-categories-list a{font-size:14px;min-height:35px;padding:8px;}
.product__tax caption rte{
  display: none !important;
}
@media (max-width: 600px) {

  .timeline-container {
    border-left: none;
    padding-left: 0;
  }
  .step-icon {
    position: static;
    margin-bottom: 10px;
    display: none;
  }
  .order-timeline {
    padding: 2rem;
  }
}
/* how can i order timeline ends */
/* Blog Page style starts */
.main-blog .title--primary,
.article-template__title,
.circle-divider,.share-button__button,
.article-template__content p,
.article-template__link{
  color: #fff;
}
.article-template__back{
  padding-bottom: 36px;
}
/* Blog Page style ends */
.banner__heading,
#SectionHeading-template--25112581210454__collection_list_slider_hweMwm,
.image-with-text__heading,
h2.title,
h1, h2, h3, h4, h5, .h0, .h1, .h2, .h3, .h4, .h5{
  font-family: "Century";
}
@media screen and (max-width: 749px) {
.banner__heading,
#SectionHeading-template--25112581210454__collection_list_slider_hweMwm,
.image-with-text__heading,
h2.title,
h2{
  /* font-size: 3rem !important; */
}
}
span,p,a.button,body{
  font-family: "Gotham Light" !important;
}
.icon-with-text span{
  font-family: "Gotham Light" !important;
  letter-spacing: 0!important;
  font-weight: 400 !important;
  font-size: 16px !important;
}
.header__menu-item span,
#ImageWithText--template--25112581210454__image_with_text_pDFBW7 .image-with-text__text p{
  font-family: "Gotham Book";
}
.header__menu-item span{
    font-size: 16px;
}
#ImageWithText--template--25112581210454__image_with_text_pDFBW7 .image-with-text__text p{
  font-size: 18px;
  margin-bottom: 10px;
}

.announcement-bar__message.h5 span,
.localization-form__select span{
  font-weight: normal;
  font-size: 14px;
}
#shopify-section-sections--25112578457942__announcement-bar .utility-bar__grid{
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
}
.announcement-bar-slider .slider-button{
    display: none;
}
#shopify-section-template--25112581210454__image_banner .banner__text p{
  color:#fff;
  font-family: "Gotham Book";
}
#Banner-template--25112581210454__image_banner .banner__content.banner__content--bottom-center{
    align-items: center;
    justify-content: left;
}
#Banner-template--25112581210454__image_banner .banner__content,
.banner__content{
    padding: 2rem!important;
} 
#Banner-template--25112581210454__image_banner .banner__buttons .button:first-child,
.custom_recent_products .left_block_content .button,
#ImageWithText--template--25112581210454__image_with_text_pDFBW7 .button,
#Slider-template--25112581210454__collection_list_slider_hweMwm .card__information,
.custom-categories-list a,
button.product-form__submit{
  background-image: linear-gradient(to right, #2a4944 0%, #2a4944 41%, #426761 100%);
}
#Slider-template--25112581210454__collection_list_slider_hweMwm .card__information,
.custom-categories-list a{
  font-size: 12px;
}
.page-width{
  max-width: 100%;
}
.page-width,
div.collection__title.title-wrapper--self-padded-tablet-down,
div.collection slider-component.slider-component-full-width{
    padding: 0 2rem; 
}
#MainProduct-template--25112581374294__main .breadcrumb span{
  color: #3D3636;
}
#Slider-template--25112581210454__featured_collection_pXCbmj li.grid__item img{
  /*padding: 80px;*/
}
#shopify-section-template--25112581210454__1745306527a565e1b6 {
    background-color: #fff;
}
.qe_slider_5 .title_description_top{
    text-align: left;
}
#shopify-section-template--25112581210454__1745306527a565e1b6 .swiper-slide{
    /*width: 310px!important;*/
}
.collection_info_inner{
    width: 100%;
    padding: 0px 50px;
    position: absolute;
    bottom: 30px;
}
.collection_info_inner .pro_titles{
    color: #fff!important;
    background-color: #3f5b5c;
    padding: 10px 16px!important;
    font-size: 1.6rem!important;
}
#shopify-section-template--25112581210454__1745306527a565e1b6 .qe_slider_5{
  padding-bottom: 70px;
}
#shopify-section-template--25112581210454__featured_collection_pXCbmj .card__content_1,
#shopify-section-template--25112581210454__featured_collection_pXCbmj .slider-buttons,
#shopify-section-template--25112580882774__featured_collection_YzJnEV .slider-buttons{
  display: none;
}
#shopify-section-template--25112581210454__featured_collection_pXCbmj .card__inner .card__content{
  display: block;
}
#shopify-section-template--25112581210454__featured_collection_pXCbmj .slider-component-full-width .slider--desktop .slider__slide:first-child,
#Slider-template--25112580882774__featured_collection_YzJnEV .slider__slide:first-child{
  margin-left:0;
}
#shopify-section-template--25112581210454__featured_collection_pXCbmj .slider-component-full-width .slider--desktop,
#shopify-section-template--25112581210454__collection_list_slider_hweMwm slider-component .slider,
#shopify-section-template--25151938199894__collection_list_slider_ALAg9L slider-component .slider{
  /*gap:20px;*/
}
#shopify-section-template--25112581210454__collection_list_slider_hweMwm .card__content,
#shopify-section-template--25151938199894__collection_list_slider_ALAg9L .card__content{
    position: absolute;
    bottom: 30px;
    text-align: center;
    padding: 0px 60px;
}
#shopify-section-template--25112581210454__collection_list_slider_hweMwm .card__content{
  width: auto;
  left:50px;
  right:50px;
  padding: 0;
}
#shopify-section-template--25112581210454__collection_list_slider_hweMwm .card__information,
#shopify-section-template--25151938199894__collection_list_slider_ALAg9L .card__information,
#shopify-section-template--25112581210454__featured_collection_pXCbmj .card__content,
slider-component .card__content,
.product-card-wrapper .card__content{
    background-color: #3f5b5c;
    padding: 10px;
}
.custom_recent_products .button{
  background-color: #3f5b5c;
  padding: 0 2rem;
}
#shopify-section-template--25112581210454__featured_collection_pXCbmj .card__inner .card__content,
.card__inner .card__content{
  background: none;
}
#shopify-section-template--25151938199894__collection_list_slider_ALAg9L .card__information a,
#shopify-section-template--25112581210454__featured_collection_pXCbmj .card__information a,
.card__information a{
      color:#fff;
      font-family: 'Gotham Light';
      font-weight: normal;
      font-size: 14px;
}
#shopify-section-template--25112581210454__collection_list_slider_hweMwm .card__information a{
  color:#fff;
  font-family: 'Gotham Light';
  font-weight: normal;
  font-size: 16px;
  padding: 5px 0;
}
.card__information a:hover{
  text-decoration: none!important;
  font-weight: bold!important;
}
#shopify-section-template--25112581210454__featured_collection_pXCbmj .card-information>.price,
.card-information>.price,
.card-information>.price .price-item{
  color:#fff;
  font-family: 'Gotham Book';
}
#shopify-section-template--25112581210454__collection_list_slider_hweMwm .card__information .icon-wrap,
#shopify-section-template--25151938199894__collection_list_slider_ALAg9L .card__information .icon-wrap{
    display: none;
}
/* homepage - image block starts */
#shopify-section-template--25112581210454__image_with_text_pDFBW7 .image-with-text__content .image-with-text__text+.button,
#shopify-section-template--25112581210454__image_with_text_pDFBW7 .image-with-text__content>*+*{
  margin-top: 1rem;
}
#shopify-section-template--25112581210454__image_with_text_pDFBW7 .button{
  padding: 0 2rem;
}
#ImageWithText--template--25112581210454__image_with_text_pDFBW7{
  padding: 4rem 7rem 4rem;
}
/* homepage - banner block starts */
.banner__buttons a::after{
    display:none;
}
/* homepage - banner block ends */
/* homepage - image block ends */
/* homepage - recent products starts */
/* #shopify-section-template--25112581210454__custom_recent_products_XhwY7K .product-card__image{
  object-fit: cover;
  background-color: #efede4;
  height:100%;
  width:100%;
} */
.product-card__image {
  object-fit: scale-down;
  background-color: #efede4;
  height: 100%;
  width: 120%;
}
.custom_recent_products{
  background-image: url('/cdn/shop/files/sieraden-mooye.jpg?v=1750316905');
  
 
  background-repeat: no-repeat;
  background-size: cover;
  padding: 72px 60px;
  background-position: center;
}
.custom_recent_products .left_block_content{
  align-self: end;
}
.custom_recent_products .image-with-text__heading{
  color:#fff;
  font-size: 50px;
  margin-bottom: 12px;
}
.custom_recent_products p{
  color:#fff;
  margin-top: 0;
  font-family: Gotham Book;
  font-size: 18px;
}
.custom_recent_products .left_block_content p{
  margin-bottom: 24px;
}
/* .custom_recent_products .product_image{
  width:90px;
  height: 90px;
} */
/*  Default (Desktop) */
.custom_recent_products .product_image {
  width: 90px;
  height: 90px;
}

/*  Mobile (≤ 768px) */
@media screen and (max-width: 768px) {
  .custom_recent_products .product_image {
    width: 75px !important;
    height: 75px !important;
  }
}

.custom_recent_products .product_info{
  flex: 1;
  align-content: center;
}
/* .list_single{
  background-color: #fff;
  padding: 12px;
  gap:24px;
  margin: 0;
} */
/* Default or shared styles */
.list_single {
  background-color: #fff;
}

/* Mobile (max-width: 768px) */
@media screen and (max-width: 768px) {
  .list_single {
    padding: 8px !important;
    gap: 15px !important;
    margin-bottom: 8px !important;
  }
}

/* Desktop (min-width: 769px) */
@media screen and (min-width: 769px) {
  .list_single {
    padding: 12px !important;
    gap: 45px !important;
    margin-bottom: 10px !important;
  }
}

.grid__list{
  display: grid;
  gap:24px;
}

  /* .product-card__title{
  font-family: 'Gotham Light';
  font-weight: normal;
  font-size: 1.6rem;
  margin:0;
} */

/* p.product-card__price{
  color: #3d3636;
  font-weight: bold;
  margin:0;
  margin-top:5px;
} */
/*  Desktop (Default) */
p.product-card__price {
  color: #3f5b57;
  font-weight: 900;
  padding-top: 10px;
  font-size: 25px;
  font-family: "Century";
  margin: 5px 0 0;
}

/*  Mobile (max-width: 768px) */
@media screen and (max-width: 768px) {
  p.product-card__price {
    color: #3f5b57 !important;
    font-weight: 900 !important;
    padding-top: 1px !important;
    font-size: 14px !important;
    font-family: "Century" !important;
    margin: 5px 0 0 !important;
    padding-left: 16px !important;
  }
}
/*  Desktop (Default) */
.product-card__title {
  font-family: 'Gotham Light';
  font-weight: normal;
  font-size: 1.6rem;
  margin: 0;
}

/*  Mobile (max-width: 768px) */
@media screen and (max-width: 768px) {
  .product-card__title {
    font-family: 'Gotham Light' !important;
    font-weight: normal !important;
    font-size: 1rem !important;
    margin: 0 !important;
    padding-left: 14px !important;
  }
  .product-card__image {
    object-fit: scale-down;
    background-color: #efede4;
    height: 100% !important;
    width: 120%;
}
}

.custom_recent_products .product_info a{
  text-decoration: none;
}
/* homepage - recent products ends */
/* homepage - multicolumn starts */
#shopify-section-template--25112581210454__multicolumn_Cqddtz .multicolumn__title{
  text-align: center;
  display: block;
}
.section-template--25112581210454__multicolumn_Cqddtz-padding{
  padding-left: 165px;
  padding-right: 165px;
}
#shopify-section-template--25112581210454__multicolumn_Cqddtz .multicolumn-list{
  gap:30px;
}
#shopify-section-template--25112581210454__multicolumn_Cqddtz .multicolumn-list li{
  width:45%;
}
/* homepage - multicolumn ends */
/* homepage - best seller products starts */
#shopify-section-template--25112581210454__featured_collection_pXCbmj .card__media,
li.grid__item .card__inner{
  background-color: #EFEDE4;
}
/* homepage - best seller products ends */
#shopify-section-template--25112581210454__image_banner_PnyANy a.button{
  border: 1px solid #fff;
}
/* footer - starts */
.footer_icon_lists{
  list-style: none;
  text-align: left;
  /*gap:60px;*/
  width:100%;
}
.footer_icon_lists li{
  display: grid;
  font-size: 12px;
  /*width:24%;*/
  gap:8px;
  justify-items: center;
  text-align: center;
}
div.footer__content-bottom{
  padding-top:0;
}
.footer_1 .menu__title{
  font-family: 'Gotham Book';
}
.footer_1 ul{
  list-style: none;
  padding: 0;
}
.footer_1 ul li{
  margin: 6px 0;
}
.footer_1 ul a{
  text-decoration: none;
  color:#3d3636;
  font-size: 14px;
}
div.footer__content-top{
  padding-bottom:0;
}
.footer__p{
  font-size: 14px;
  font-weight: 600;
}
a.button.footer_button,
a.button{
  color:#fff;
  font-size: 16px;
  padding:0 2rem;
}
.list-social__item svg.icon{
  height: 3rem;
  width: 3rem;
}
.list-social__item .svg-wrapper{
  width: 35px;
  height: 35px;
}
/* footer - ends */
/* products list template - starts */
div.custom_collection_hero{
  padding: 10rem 0;
  position: relative;
  z-index: 1;
}
div.custom_collection_hero::before{
  content: "";
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  background-image: url(/cdn/shop/files/bg-mooye-1.webp?v=1748336043);
  opacity: .2;
  background-size: cover;
  background-repeat: no-repeat;  
  z-index: -1;
}

#product-grid .card__content,
#Slider-template--25151938199894__featured_collection_FAB9Vm .card__content{
  background-color: #3f5b5c;
}
#product-grid .card__inner .card__content,
#Slider-template--25151938199894__featured_collection_FAB9Vm .card__inner .card__content{
  background:none;
}
#product-grid .card__heading,
#product-grid .price,
#Slider-template--25151938199894__featured_collection_FAB9Vm .card__heading,
#Slider-template--25151938199894__featured_collection_FAB9Vm .price{
  color: #fff;
  font-family: 'Gotham Light';
}
#product-grid .price,
#Slider-template--25151938199894__featured_collection_FAB9Vm .price{
    font-weight: 600;
}
#product-grid .card__heading,
#Slider-template--25151938199894__featured_collection_FAB9Vm .card__heading{
  font-family: 'Gotham Light';
}
#FacetFiltersFormMobile .mobile-facets__inner{
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  border-radius: 4px;
  height: 97%;
  max-width:50rem;
  background-color: #fff;
}
#FacetsWrapperMobile,
#FacetsWrapperMobile .mobile-facets__footer,
#FacetsWrapperMobile .mobile-facets__submenu,
#FacetsWrapperMobile .mobile-facets__label>svg,
#FacetsWrapperMobile .field__input,#FacetsWrapperMobile .select__select,#FacetsWrapperMobile .customer .field input,#FacetsWrapperMobile .customer select{
  background-color: #fff;
}
#FacetFiltersFormMobile .mobile-facets__heading{
  font-weight: bold;
  font-family: 'Gotham Light';
  font-size: 26px;
  text-align: left;
}
#FacetFiltersFormMobile .mobile-facets__count{
  text-align: left;
}
.best-seller-tag{
  position: absolute;
  top: 20px;
  background-color: #fff;
  padding: 6px 12px;
  font-size: 13px;
  font-weight: bold;
}
#product-grid .price-item.price-item--regular,
#Slider-template--25112581210454__featured_collection_pXCbmj .price-item.price-item--regular{
  color: #fff;
}
/* products list template - ends */
/* on-sale products starts */
.card__badge {
    position: absolute;
    top: 70px;
    left: 0px;
    grid-area: none;
    grid-row-start: none !important;
}
.card__badge .badge{
    /* background-color: #f00; */
    border-radius: 0;
    font-size: 13px;
  font-weight: 700;
  padding: 8px 12px;
}
/* on-sale products ends */
/* single product page - starts */
.product-media-container{
  background-color: #EFEDE4;
  border: 0;
  border-radius: 5px;
}
.product_description{
    margin-top:60px;
}
.product_description .desc_1,
.product_specifications .desc_1{
    font-size: 20px;
    color: #3d3636;
    cursor:pointer;
}
.product_description .description_icon,
.product_specifications .description_icon{
    font-size: 30px;
    line-height: 30px;
    text-align: right;
}
.hiddenb{
  display: none;
}
.closed .minus_icon{
  display: none;
}
.closed .plus_icon{
  display: block;
}
.open .minues_icon{
  display:block;
}
.open .plus_icon{
  display:none;
}
.toggle_divs hr{
  margin:2rem 0;
}
/* single product page - ends */
/* header -search modal starts */
.search-modal.modal__content{
  display: inline-block;
  width:100%;
}
.custom_collections_list{
  background-color: #efede4;
  position: relative;
  /*padding: 0 20rem;*/
  padding-bottom: 3rem;
}
.custom_collections_list ul{
  margin: 0;
  gap:15px;
  padding: 20px;
}
.custom_collections_list li.grid__item{
    background-color: #fff;
    padding: 12px;
    border-radius: 3px;
   /* width: calc(48% - var(--grid-desktop-horizontal-spacing) / 2);*/
    display: flex;
    align-items: center;
 
    gap: 10px;
    height: auto;
    max-height: fit-content;
}
.custom_collections_list img{
  object-fit: cover;
}
.custom_collections_list a{
  text-decoration: none;
  display: block;
  line-height: normal;
}
.custom_collections_list .name{
  color: #3d3636;
}
.custom_collections_list p{
    line-height: normal;
    margin-bottom: 0;
    font-size: 12px;
}
/* header - search modal ends */
/* header - wishlist icon starts */
.st-wishlist-details-button--header-icon, 
.st-wishlist-details-button{
  width:60px;
}
.st-wishlist-initialized #MainContent,
#shopify-section-template--26111545409878__1755667576f6062944{
  background-color:#fff;
}
.product-form__buttons{
  display: flex;
  gap: 10px;
}
.product-form__buttons .st-wishlist-button{
  width:70px;
  margin-bottom: 1rem;
}
#product-grid .st-wishlist-button{
    position: absolute;
    top: 20px;
    right: 10px;
    background-color: #fff;
    border-radius: 50px;
    border: 0;
}
/* header - wishlist icon ends */
/* cart page starts */
table.cart-items{
    border: 1px solid #efedef;
    border-radius: 5px;
}
table.cart-items thead{
  background-color: #efeded;
}
table.cart-items thead th{
    font-weight: bold;
    padding: 15px;
    font-size: 15px;
    text-transform: capitalize;
}
table.cart-items td{
    vertical-align: middle;
    padding: 16px 12px;
    border-bottom: 1px solid #efeded;
}
table.cart-items tr:last-child td{
    border-bottom: 0;
}
table.cart-items .cart-item__image-container{
  background-color: #efeded;
}
div.cart__footer .title{
  margin-top: 0;
}
div.cart__footer .totals{
  justify-content: flex-start;
}
div.cart__footer .tax-note{
  text-align: left;
}
.quantity-popover-wrapper a.button{
  color: #3d3636;
}
.free-shipping-message{
  background-color: #def5ff;
  padding: 1rem;
  margin: 5rem 0 0rem;
  font-weight: 600;
  font-family: 'Gotham Book';
  border-radius: 6px;
}
/* cart page ends */
.custom_content_1,
.grid_2{
  gap: 24px;
  text-align: center;
  justify-content: center;
  margin-bottom: 0;
}
.custom_content_1 img{
  width:50px;
  height: 50px;
  object-fit: cover;
}
.custom_content_1 h2,
.grid_2 h2{
  font-size: 40px;
  font-family: 'Century';
  margin: 0;
}
/* Custom categories Sub categories List starts */
.custom-categories-list a{
  text-decoration: none;
  cursor: pointer;
}
.custom-categories-list a h2{
  font-family: 'Gotham Book';
  font-size: 16px;
  font-weight: normal;
}
.custom-categories-list .collection-block{
  /*border: 1px solid #efede4;
  border-radius: 4px;*/
  text-align: center;
}
/* Custom categories Sub categories List ends */
/* Breadcrumbs starts */
.breadcrumb a,
.breadcrumb span{
  text-decoration: none;
  color: #fff;
  font-size: 14px;
}
.collection-hero__inner .breadcrumb{
  position: absolute;
  top:20px;
  color: #fff;
}
#MainProduct-template--25112581374294__main .breadcrumb{
  margin-bottom: 30px;
}
/* Breadcrumbs ends */
/* Search template starts */
.template-search{
  background-color: #fff;
}

.template-search__header{
  background-color: #D0C1B6;
  padding-bottom: 6rem;
  padding-top: 6rem;
}
.template-search #ProductGridContainer{
  margin-bottom: 4rem;
}
.template-search__search {
    margin: 0px !important;
    /* max-width: 74.1rem; */
}
/* Search template ends */
/* wishlist page starts */
#st-wishlist-page .st-product-card_group--quantity{
  align-self: center;
}
#st-wishlist-page .st-atc-button{
  background-image: linear-gradient(to right, #2a4944 0% 41%, #426761);
  border-radius: 3px;
  width: auto;
  padding: 1rem 2rem;
}
/* wishlist page ends */
.out_container_1 .custom_image_1{
  width:25px;
  display: block;
}
.outer_container_1_1 .grid__item{
  max-width: 15%;
  width: 15%;
}
#Banner-template--25112581210454__image_banner .banner__buttons .button:nth-child(2){
    background-color: transparent;
    border: 1px solid #fff;
}
@media screen and (min-width: 1025px) {
  .out_container_1{
    padding: 0 190px;
  }
}
@media screen and (min-width: 1280px) {
  div.cart__footer{
    margin-top:12px;
  }
  #shopify-section-template--25347071410518__multirow_DWHdxK {
  background: #ffffff !important;
}
  #shopify-section-template--25112580882774__cart-footer{
    align-content: center;
  }
  #shopify-section-template--25112581210454__featured_collection_pXCbmj .card__media, li.grid__item .card__inner{
    /* height: 470px; */
    height: auto;
  }
  #Slider-template--25112581210454__featured_collection_pXCbmj li,
  #Slider-template--25112581210454__collection_list_slider_hweMwm li,
  #Slider-template--25112580882774__featured_collection_YzJnEV li{
    width: 18%;
    max-width: 22%;
  }
  @media screen and (max-width: 1899px) {
  #Slider-template--25112581210454__featured_collection_pXCbmj .card__inner .card__media .media,
  #Slider-template--25112580882774__featured_collection_YzJnEV .card__inner .card__media .media,
  #product-grid .card__inner .card__media .media,
  #st-wishlist-page .st-image img{
    width: 200px;
    height: 200px;
    text-align: center;
    align-self: center;
    left:50px;
  }
}
   #product-grid .card__inner .card__media .media{
       width: 100%;
    height: 100%;
    text-align: center;
    align-self: center;
    left:0px;

   }
  #Slider-template--25112581210454__featured_collection_pXCbmj .card__inner .card__media .media{
    width: 100%;
    height: 100%;
    left:0px;
  }
  #shopify-section-template--25112581210454__featured_collection_pXCbmj .card__media, li.grid__item .card__inner{
    height: 350px;
}
 
@media screen and (min-width: 1600px) {
  #shopify-section-template--25112581210454__featured_collection_pXCbmj .card__media, li.grid__item .card__inner{
    height: 470px;
  }
 #shopify-section-template--25347071410518__multirow_DWHdxK {
  background: #ffffff !important;
}

     
  #Slider-template--25112581210454__featured_collection_pXCbmj .card__inner .card__media .media,
  #Slider-template--25112580882774__featured_collection_YzJnEV .card__inner .card__media .media,
  #product-grid .card__inner .card__media .media,
  #st-wishlist-page .st-image img{
   left:0px !important;
  }
  
 #Slider-template--25112581210454__featured_collection_pXCbmj .card__inner .card__media .media{
    width: 100%;
    height: 100%;
    left:0px!important;
  }
}
#shopify-section-template--25112581210454__image_with_text_pDFBW7 .image-with-text .grid{
   height:400px;
}
#shopify-section-template--25112581210454__image_with_text_pDFBW7 .image-with-text__media-item,
#shopify-section-template--25112581210454__image_with_text_pDFBW7 .image-with-text__media{
  height:100%;
}
#shopify-section-template--25112581210454__image_with_text_pDFBW7 .image-with-text__media img{
  height:100%; 
}
#shopify-section-template--25112581210454__image_with_text_pDFBW7 .image-with-text__text-item{
  height:100%;
}
#shopify-section-template--25112581210454__image_with_text_pDFBW7 .image-with-text__media{
  padding-bottom:0!important;
}

@media only screen and (min-width: 750px) {
.
  #Banner-template--25112581210454__image_banner .banner__box{
    max-width: 74rem;
  }
  #Banner-template--25112581210454__image_banner .banner__box,
  #Banner-template--25151938199894__image_banner_gzaABY .banner__box{
      text-align:left;
      padding-top: 10rem;
      padding-left:180px;
  }
  #Banner-template--25112581210454__image_banner .banner__box .banner__buttons {
    max-width: max-content;
    gap: 20px;
    margin-top: 4rem;
  }
  #Banner-template--25112581210454__image_banner .banner__buttons .button{
    padding: 0 2rem;
    min-width: auto;
  }
  /* collection slider starts */
  #shopify-section-template--25112581210454__1745306527a565e1b6 .qe_slider_collection_slider_1558{
    padding-left: 2rem;
  }
  #shopify-section-template--25112581210454__1745306527a565e1b6 .title_slider-collection,
  #shopify-section-template--25112581210454__collection_list_hhgMBd .collection-list-title{
    padding-left:235px;
    text-align: left;
  }
  #shopify-section-template--25112581210454__1745306527a565e1b6 .page-width{
    max-width: 100%;
    /*padding-left: 100px;*/
    padding-right: 0;
  }
  #shopify-section-template--25112581210454__1745306527a565e1b6 .qe_slider_5 .pro_box_5 .pro_img img{
    height: 380px;
  }
  .slider-1558 .swiper-button-prev.collection_prev_next, .slider-1558 .swiper-button-next.collection_prev_next {
    border: 1px solid #3d3636;
  }
  .qe_slider_5 .swiper-button-next,
  .qe_slider_5 .swiper-button-prev{
    width: 30px;
    height: 30px;
    padding: 6px;
  }
  .separation__div__slider{
    padding-left:2rem;
    display: flex;
    gap:24px;
  }
  .separation__div__slider .left{
    border-top: 1px solid #3d3636;
    width: 87%;
  }
  .separation__div__slider .right{
    width:auto;
    display: flex;
    gap:10px;
    z-index: 0;
    margin-top:-20px;
  }
  .separation__div__slider img{
      width:40px;
      cursor: pointer;
  }
  .separation__div__slider .swiper-button-prev,.separation__div__slider .swiper-button-prev{
    display: none;
  }
  /* collection slider ends */
  /* collection list slider starts */
  #shopify-section-template--25112581210454__collection_list_slider_hweMwm #SectionHeading-template--25112581210454__collection_list_slider_hweMwm,
  #shopify-section-template--25112581210454__featured_collection_pXCbmj .collection__title h2{
    padding-left: 160px;
  }

  #shopify-section-template--25112581210454__collection_list_slider_hweMwm .scroll-trigger:not(.scroll-trigger--offscreen) .slider--tablet,
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .scroll-trigger:not(.scroll-trigger--offscreen) .slider--tablet{
    animation: var(--animation-slide-in);
  }
  #shopify-section-template--25112581210454__collection_list_slider_hweMwm .slider.slider--tablet,
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .slider.slider--tablet{
      position: relative;
      flex-wrap: inherit;
      overflow-x: auto;
      scroll-snap-type: x mandatory;
      scroll-behavior: smooth;
      scroll-padding-left: 1.5rem;
      -webkit-overflow-scrolling: touch;
      margin-bottom: 1rem;
  }
  #shopify-section-template--25112581210454__collection_list_slider_hweMwm .slider--tablet.grid--peek,
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .slider--tablet.grid--peek{
      margin: 0;
      width: 100%;
  }
  #shopify-section-template--25112581210454__collection_list_slider_hweMwm .scroll-trigger:not(.scroll-trigger--offscreen) .slider--tablet,
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .scroll-trigger:not(.scroll-trigger--offscreen) .slider--tablet{
      animation: var(--animation-slide-in);
  }
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .grid--1-col-tablet-down .grid__item{
      width: 100%;
      max-width: 100%;
  }
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .grid--peek .grid__item{
      min-width: 35%;
  }
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item, 
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .grid--peek .grid__item{
      width: calc((100% - var(--desktop-margin-left-first-item)) / 4 - var(--grid-desktop-horizontal-spacing) * 3);
      min-width: auto;
      /*height: 340px;*/
  }
  #shopify-section-template--25112581210454__collection_list_slider_hweMwm .slider--tablet.grid--peek .grid__item,
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .slider--tablet.grid--peek .grid__item{
      box-sizing: content-box;
      margin: 0;
  }
  #shopify-section-template--25112581210454__collection_list_slider_hweMwm .collection-list.slider .collection-list__item,
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .collection-list.slider .collection-list__item{
      max-width: 100%;
  }
  #shopify-section-template--25112581210454__collection_list_slider_hweMwm .slider.slider--tablet .slider__slide,
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .slider.slider--tablet .slider__slide{
      margin-bottom: 0;
      padding-top: max(var(--focus-outline-padding), var(--shadow-padding-top));
      padding-bottom: max(var(--focus-outline-padding), var(--shadow-padding-bottom));
  }
  #shopify-section-template--25112581210454__collection_list_slider_hweMwm .slider.slider--tablet .scroll-trigger.animate--slide-in, 
  #shopify-section-template--25112581210454__collection_list_slider_hweMwm .slider.slider--mobile .scroll-trigger.animate--slide-in,
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .slider.slider--tablet .scroll-trigger.animate--slide-in, 
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .slider.slider--mobile .scroll-trigger.animate--slide-in{
      animation: none;
      opacity: 1;
      transform: inherit;
  }
  #shopify-section-template--25112581210454__collection_list_slider_hweMwm .slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item,
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item, 
  #shopify-section-template--25151938199894__collection_list_slider_ALAg9L .slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{
      width: calc((100% - 1.5rem) / 4 - 8px * 3);
      min-width: auto;
  }
  .section-template--25112581210454__collection_list_slider_hweMwm-padding,
  div.collection slider-component.slider-component-full-width,
  .section-template--25112581210454__collection_list_slider_ALAg9L-padding{
      padding-right: 0;
  }
  /* collection list slider ends */
  /* homepage - image block starts */
  #shopify-section-template--25112581210454__image_banner_PnyANy .banner__content {
    justify-content: center;
    width: 50%;
    max-width: 50%;
    margin: inherit;
  }
  #shopify-section-template--25112581210454__image_banner_PnyANy .banner__content .banner__box {
    padding-bottom: 12rem;
  }
  /* homepage - image block ends */
  /* products list template - starts */
  #product-grid li{
    width: calc(24.2% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    max-width: calc(24.2% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
  }
  /* products list template - ends */
  .out_container_1 .grid{
    gap:80px;
  }
  .out_container_1 span{
    display: block;
    margin-top: 10px;
  }
  .outer_container_1_1.grid{
    display: flex;
    gap: 30px;
  }
}
@media only screen and (max-width: 990px) {
  .custom_recent_products .left_block_content{
    text-align: center;
    margin-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .custom_recent_products{
    gap:20px;
    padding: 0px !important;
  }
}
@media only screen and (max-width: 640px) {
  #shopify-section-template--25112581210454__custom_liquid_XykVTb,
  #shopify-section-template--25112581210454__custom_liquid_DfGrCV,
  #shopify-section-template--25151938199894__custom_liquid_TjQMVn,
  #shopify-section-template--25112580882774__custom_liquid_38BQya{
    display: none;
  }
  #Banner-template--25112581210454__image_banner_PnyANy .banner__box {
    align-self: self-end;
    padding: 20px 0;
  }
  #shopify-section-template--25112581210454__multicolumn_Cqddtz .multicolumn-list li,
  .footer_icon_lists li{
    width:100%;
    margin:15px 0;
    max-width: 100%;
    text-align: center;
  }
  .footer_icon_lists li svg{
    width:100%;
  }
  .custom_collections_list{
    padding: 0 1rem 3rem;
  }
  .custom_collections_list li.grid__item{
    width:100%;
  }
  div.grid.custom-categories-list{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .custom_recent_products{
    padding: 0 2rem 2rem;
  }
  #ImageWithText--template--25112581210454__image_with_text_pDFBW7{
    padding: 2rem;
  }
  .slider-buttons{
    display: flex!important;
  }
  .header{
    padding: 10px 2rem 10px 2rem;
  }
  .recent_products .custom_recent_products{
    padding: 50px 20px;
  }
  #shopify-section-template--25112581210454__custom_liquid_pAbtK7 h2{
    font-size: 2rem!important;
  }
  .section-template--25112581210454__custom_liquid_hit7Tg-padding{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .custom-categories-list a{
    width:100%;
  }
  #shopify-section-template--25112581210454__custom_recent_products_XhwY7K .custom_recent_products{
    padding: 0px !important;
  }

 
  
}

  #collection-template--25112581210454__featured_collection_pXCbmj .grid {
    column-gap:16px;
  }
  /*for overriding cart icon size*/
.header__icon,
.header__icon--cart .icon {
    height: auto !important;
    width: auto !important;
    padding: 0 !important;
}
@media screen and (max-width: 768px) {
  .header__icon,
  .header__icon--cart .icon {
    height: 2rem !important;
    width: auto !important;
    padding: 0 !important;
  }
}
#shopify-section-sections--25112578457942__header .custom_collections_list {
  padding: 2rem!important;
}


@media only screen and (max-width: 768px) {
  .custom_collections_list {
    position: fixed;
    top: 64px; /* adjust for your header height */
    left: 0;
    right: 0;
    z-index: 9999;
    background: white;
    padding: 16px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    display: none;
    max-height: 300px;
    overflow-y: auto;
  }
}

   @media screen and (max-width: 1279px) {
#shopify-section-template--25112581210454__featured_collection_pXCbmj .collection__description > * {
  padding-left:0px !important;
}
}
.product-grid{
  justify-content:center
}


/*footer*/
.footer-block__brand-info{
  display:flex;
 flex-direction: column;
}
.footer-block__heading{
  order:9
}

.specs-table .label::after {
  content: " :";
  margin-left: 4px;
}
.specs-table p {
  display: grid;
  grid-template-columns: 180px auto; /* adjust 180px as needed */
  margin: 4px 0;
}

.specs-table .label::after {
  content: " :";
  margin-left: 4px;
}

.specs-table .label {
  font-weight: 600;
  color: #333;
}

.specs-table .value {
  color: #555;
}

@media screen and (min-width: 1900px) {
  .template-cart #Slider-template--25112580882774__featured_collection_YzJnEV .card__inner .card__media .media img {
    width: 350px;
    height: 200px;
    text-align: center;
    align-self: center;
    left: 50px;
  }
}


