/** Shopify CDN: Minification failed

Line 291:0 Unexpected "}"

**/


.lato-black {
  font-family: "Lato", sans-serif;
  font-weight: 900;
  font-style: normal;
}


h1,h2,h3,h4,h5,h6{
   text-transform: uppercase;
}
h1, .h1 {
    text-transform: uppercase;
}
.main-page-title {
    margin-bottom: 0rem !important;
}
/******Header css****/
a#HeaderMenu-sale-fast-shipping span.header__active-menu-item {
    color: red;
}
a#HeaderMenu-sale-fast-shipping {
    color: red;
}
ul.list-menu.list-menu--inline li:hover > ul#HeaderMenu-MenuList {
    display: block;
}
nav.header__inline-menu .header__menu-item {
    color: #222222;
    text-transform: uppercase;
    font-size: 15px;
   font-family: "Lato", sans-serif;
}

.header__active-menu-item:hover {
    text-decoration: underline;
}
.header__active-menu-item {
    text-decoration: inherit;
}
.header__menu-item {
    padding: 0px 10px;
    text-decoration: none;
}
.header:not(.header--middle-left,.header--middle-center) .header__inline-menu {
    margin-top: 0px;
}
/******top slider section****/
.banner_slider_top .slideshow__text-wrapper.banner__content.banner__content--middle-center.page-width.banner--desktop-transparent.scroll-trigger.animate--slide-in {
    width: 50%;
    margin: 0px auto 0px 73px;
}
.banner_slider_top  .slideshow__text-wrapper.banner__content.banner__content--middle-right.page-width.banner--desktop-transparent {
    width: 58%;
    margin: 0 73px 0 auto;
}

.banner_slider_top .slideshow__text-wrapper.banner__content.banner__content--middle-left.page-width.banner--desktop-transparent{
   width: 58%;
    margin: 0px auto 0px 73px;

}

.banner_slider_top .slideshow__controls.slider-buttons {
    border: none;
}



.slideshow__controls.slider-buttons.slideshow__controls--border-radius-mobile {
    position: absolute;
    bottom: 0;
    border: none;
    left: 50%;
    transform: translateX(-50%);
}
.slider-counter__link--dots .dot, .slider-counter__link--numbers {
    background-color: #ffffff3d;
}
.slider-button {
    color: #fff !important;
}
.slider-counter__link--active.slider-counter__link--dots .dot {
    background-color: #fff !important;
}
svg.icon.icon-pause {
    display: none !important;
}
/*****Banner section****/
.top_bner_section .slideshow__controls.slider-buttons {
    border: none;
}
.top_bner_section .caption-with-letter-spacing {
    font-size: 14px;
    color: #fff;
}
.banner__buttons {
    text-transform: uppercase;
}
.banner__buttons a.button.button--secondary {
    font-size: 13px;
}
/******Featured collection section*****/
.featured_collection_edit ul#Slider-template--24173567541558__featured_collection li:hover {
    border: 1px solid #000;
    padding: 10px;
}
.card__information h3 {
    font-family: 'Neuzeit S';
    text-transform: uppercase;
    font-weight: 500;
    color: #302319;
      font-size: 14px;
}
.card__information .price {
    font-size: 17px;
    font-family: 'Neuzeit S';
}
/********Shop by category section section******/
/* .collection_shop_by_cat h3.card__heading {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%,-50%);
} */
.collection_shop_by_cat h3.card__heading {
    width: 100%;
    height: 100%;
   }
.collection_shop_by_cat h2 {
    text-transform: uppercase;
    font-size: 40px !important;
}
.collection_shop_by_cat .title-wrapper--no-top-margin {
    margin-top: 0;
    justify-content: center;
}
.collection_shop_by_cat ul#Slider-template--24173567541558__collection_shop_by_cat_r34yEN{
   position: relative;
}
.collection_shop_by_cat .card__content {
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translateX(-50%);
    height: 100%;
}
.collection_shop_by_cat a.full-unstyled-link {
    color: #f7f7f7;
    text-transform: uppercase;
    font-weight: 600;
  height: 100%;
      width: 100%;
}
.collection_shop_by_cat .card__information {
    
    padding-top: 252px !important;
}
.collection_shop_by_cat .card .icon-wrap {
    display: none;
}
.shop_by_cat_button {
    text-align: center;
    margin: 20px  0px 43px 0px;
}
a.shop_by_cat {
    text-decoration: none;
    color: #fff;
    background-color: #000;
    padding: 16px 25px;
}
/********Collection section******/
.collection_list_bikni .card__information h3 {
    font-family: "ITC Stepp", serif;
    text-transform: uppercase;
}
.collection_list_bikni .card:not(.ratio) {
    flex-direction: inherit !important;
   }
.collection_list_bikni ul#Slider-template--24173567541558__collection_list_bikni_NFKjAr {
    column-gap: 8px !important;
}
 .collection_list_bikni li#Slide-template--24173567541558__collection_list_bikni_NFKjAr-1 {
    width: 48% !important;
    max-width: 48% !important;
    margin: 0 auto;
} 
.collection_list_bikni .card__content {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
 .collection_list_bikni ul#Slider-template--24173567541558__collection_list_W9LHYP {
    position: relative;
}
.collection_list_bikni a.full-unstyled-link {
    color: #fff;
    font-size: 46px;
    text-transform: uppercase;
}
h4.Sub_text {
    font-size: 20px;
    color: #fff;
}
/******Image with banner section******/
.top_bner_section {
    margin: 60px 0px;
}
.top_bner_section .banner__box.content-container.content-container--full-width-mobile.color-scheme-3.gradient {
    width: 50%;
}
.top_bner_section .banner__text.rte.body p {
    color: #fff;
}
.top_bner_section .banner__text.rte {
    font-size: inherit;
    text-transform: inherit;
}
/******footer*****/
.banner__text.rte {
    font-size: 43px;
    font-family: 'ITC Stepp';
    color: #fff;
    text-transform: uppercase;
}

h2.footer-block__heading.inline-richtext {
    text-transform: uppercase;
}

footer.footer {
    position: relative;
}
.footer-block:only-child:last-child {
    text-align: left !important;
    max-width: 25% !important;
    margin: inherit !important;
}

.footer-block:only-child li {
    display: block !important;
    list-style-type: none;
}

/*******Color swaches****/
ul.ul-swatches-list.value.g-variant-color {
    justify-content: center;
    margin-top: 10px !important;
}


/******Product page*****
ul#Slider-Gallery-template--24173567705398__main {
    position: relative;
}
.thumbnail-slider .thumbnail-list.slider--tablet-up {
    position: absolute;
    top: 0 !important;
    flex-direction: column;
    width: 100%;
    transform: translateY(-100%);
    left: 0;
    align-items: flex-start;
}*/

.ks-chart-container.sizing-chart-container.ks-container-with-modal {
    display: none;
}

/******Media quaries*****/
@media screen and (max-width: 1920px){
   .banner_slider_top .slider-buttons {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, -50%);
}
}
@media screen and (max-width: 1400px)
.collection_shop_by_cat .card__information {
    
    padding-top: 214px !important;
}
}
@media screen and (max-width: 1260px){
   .banner_slider_top .slider-buttons {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, -50%);
}
}

@media screen and (max-width: 1024px){
   .banner_slider_top .slider-buttons {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, -50%);
}
}
  
@media only screen and (min-width: 200px) and (max-width: 300px) {
  /* Styles for iPhone 16 and similar devices */
  .collection_shop_by_cat .card__information {
    padding-top: 217px!important;
}
}
@media only screen and (min-width: 350px) and (max-width: 800px) {
  /* Styles for iPhone 16 and similar devices */
  .collection_shop_by_cat .card__information {
    padding-top: 320px!important;
}
}
@media screen and (max-width: 768px){
/*****top banner section****/
  .banner_slider_top .slideshow__text-wrapper.banner__content.banner__content--middle-right.page-width.banner--desktop-transparent {
    width: 100%;
    margin: inherit;
}
  .banner_slider_top .slideshow__text-wrapper.banner__content.banner__content--middle-left.page-width.banner--desktop-transparent {
    width:  100%;
    margin: inherit;
}
   .banner_slider_top .slideshow__text.slideshow__text-mobile--right {
    align-items: center;
    text-align: center;
}
  .banner_slider_top .slider-buttons {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, -50%);
}
 /******Two collection section***/ 
 .collection_list_bikni li#Slide-template--24173567541558__collection_list_bikni_NFKjAr-1 {
    width: inherit !important;
    max-width: inherit !important;
    margin: 0 auto;
}
 
  /****Footer*****/
  .footer-block {
    text-align: center;
}
  a.link.link--text.list-menu__item.list-menu__item--link {
    justify-content: center;
    padding: 3px 0px;
}
}

@media screen and (max-width: 576px){
   /******Two collection section***/ 
   .collection_list_bikni a.full-unstyled-link {
    font-size: 32px;
   }
  .collection_list_bikni ul#Slider-template--24173567541558__collection_list_bikni_NFKjAr {
    row-gap: 20px;
}
  .collection_shop_by_cat ul#Slider-template--24173567541558__collection_shop_by_cat_r34yEN {
    row-gap: 20px;
}

a#HeaderMenu-sale-fast-shipping span {
    color: red;
}
   /* .collection_shop_by_cat .card__information {
    padding-top: 390px!important;
} */
  
}