/** Shopify CDN: Minification failed

Line 1265:0 Expected "}" to go with "{"

**/
.template-collection-j .product-item a[aria-label="Perfume"] .image--32618034987252{
      padding-top: 120.17326732673268% !important;
}
.template-collection-j .product-item a[aria-label="Perfume"] .image--32618034987252 img{
    width: auto;
    margin: auto;
    left: 0;
    right: 0;
}
.template-collection .header-container{
      position: relative;
}
.header-stuck .template-collection .quick-add__wash{
  top:0;
}
.template-collection .stripe__bar{
  display:none;
}
.collection__button, .collection-banner__button,.collection-sidebar__heading {
    font-family: Archimoto;
}
.collection__header .text-block__item {
  font-style: italic;
  font-weight: 400;
  font-size: 44px;
  line-height: 0.9;
  text-align: center;
  letter-spacing: -1px;
  font-family: Editors-Note;
  margin: auto;
  text-transform: uppercase;
}
.collection-sidebar .filter-item__content .filter-item__label,.collection-sidebar .filter-drawer__price-range-title,.collection-flyout .filter-drawer__price-range-title{
      font-family: Archimoto;
}
.collection__header h2.text-block__item {
  font-size: 34px;
  line-height:1.2;
  margin-top:-6px;
}
.collection-banner {
    margin-top: 0;
}
.collection__header {
    margin-bottom:0px;
}
.pagination p {
    font-family: Editors-Note;
}
.pagination .pagination__item a {
    font-family: Archimoto;
}
#AjaxinatePagination .loading-text{
    color: #ccc;
    text-align: center;
    display: block;
    margin: 10px 0;
}
.collection-sidebar__group .filter-drawer__list label span{
      font-family: Archimoto;
}
.collection-flyout.drawer .collection-flyout__footer button{
      font-family: Editors-Note;
    font-style: italic;
    font-weight: 400;
    font-size: 22px;
    line-height: 1;
    text-align: center;
    text-transform: uppercase;
    color: #000;
    padding: 12px 38px;
    height: auto;
    background: #EEEBE9;
    border: 2px solid #E4DEDC;
    border-radius: 8px;
}
.collection-flyout.drawer .collection-flyout__footer button.bttn--primary{
      background: rgba(193,58,56,.22)!important
}
.collection-sidebar__group .filter-item__radio{
  margin-top: -4px;
}
.collection-flyout__content{
    padding: 0 23px;
}
.collection-sidebar__group .collection-sidebar__heading{
  color: #000;
  font-size: 16px;
  font-weight: 400;
  line-height:17px;
  /* padding-bottom:16px; */
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.collection-sidebar__group .collection-sidebar__heading:hover,.collection-sidebar__group .collection-sidebar__heading:hover:focus {
    color: inherit;
    background-color: inherit;
}
body .collection-sidebar__group{
  border:0 !important;
  padding-top: 16px;
}
 .collection-sidebar__group .collection-sidebar__heading svg{
  transform: rotate(0);
  opacity:1;
}
.collection-sidebar__group.opened .collection-sidebar__heading svg{
  transform: rotate(180deg);
    opacity:1;
}
.collection-sidebar__group .filter-item__content{
  color: #000;
  font-family: Archimoto;
  font-size: 14px;
  font-weight: 400;
  padding: 0 0 9px;
  line-height: 1;
  height: auto;
}
.collection-sidebar__group .filter-item__checkbox {
    border: 1px solid #000 !important;
  border-radius:1px;
}
.collection-sidebar__group .filter-item__count{
  color: #C2C2C2;
}
.collection-sidebar__group .filter-item__content:hover {
    background-color: inherit;
}
.collection-sidebar__group .filter-item__input:checked+.filter-item__checkbox {
    background-color: #1E1D66;
    border: 1px solid #1E1D66;
}
.collection-sidebar__group .filter-item__input:checked+.filter-item__checkbox+.filter-item__label+.filter-item__count{
  color: #000;
}
 .collection-sidebar__group[data-group="Size"] .filter-item__label{
    border-radius: 4px;
    background: #D9D9D9;
    padding: 12px 16px;
}
.collection-sidebar__group[data-group="Size"]+ .collection-sidebar__group[data-group="Size"]{
   display:none;
}
.collection-sidebar__group[data-group="Size"] .filter-item__input:checked+.filter-item__checkbox+.filter-item__label{
  background: #C7E0EE;
}
.collection-sidebar__group[data-group="Size"] .filter-item__checkbox,.collection-sidebar__group[data-group="Size"] .filter-item__count{
  display:none;
}
.collection-sidebar__group[data-group="Size"] .filter-drawer__list{
  display:flex;
  gap:9px;
  flex-wrap:wrap;
}
.collection-sidebar__group[data-group=Size] .filter-drawer__list .filter-item{
  display:inline-block;
  margin-right:9px;
  margin-bottom:9px;
}
.collection-sidebar__group ul{
  margin:0;
  padding-bottom: 16px;
  padding-top: 16px;
}
.collection-sidebar__group[data-group="Size"] .filter-item__content{
  padding:0;
}
.collection-sidebar__group .filter-item__input:focus+.filter-item__checkbox{
  outline:0;
}
.template-collection-women-shoes-j .collection-sidebar__group[data-group="Color"]{
  display:block;
}
.template-collection-women-shoes-j .collection-sidebar__group[data-group="Color"] .filter-item{
      padding-bottom: 11px;
}
.template-collection-women-shoes-j .collection-sidebar__group[data-group="Color"] .filter-item__content{
  padding: 0 0 6px;
}
.template-collection-women-shoes-j .collection-sidebar__group[data-group="Color"] input+.filter-item__checkbox+.filter-item__label:before{
    content: "";
    background: #fff;
    width: 29px;
    height: 29px;
    border-radius: 50%;
    position: absolute;
    left: 11px;
    top: 3px;
    border: 1px solid #e4e4e4;
}
.template-collection-women-shoes-j .collection-sidebar__group[data-group="Color"] input[value="Red"]+.filter-item__checkbox+.filter-item__label:before{
      background:#C30122;
}
.template-collection-women-shoes-j .collection-sidebar__group[data-group="Color"] input[value="Black"]+.filter-item__checkbox+.filter-item__label:before{
      background: #000000;
}
.template-collection-women-shoes-j .collection-sidebar__group[data-group="Color"] input[value="Blue"]+.filter-item__checkbox+.filter-item__label:before{
      background:#6099AC;
}
.template-collection-women-shoes-j .collection-sidebar__group[data-group="Color"] input[value="Green"]+.filter-item__checkbox+.filter-item__label:before{
      background:#364837;
}
.template-collection-women-shoes-j .collection-sidebar__group[data-group="Color"] input[value="Brown"]+.filter-item__checkbox+.filter-item__label:before{
      background: #362204;
}
.template-collection-women-shoes-j .collection-sidebar__group[data-group="Color"] input[value="White"]+.filter-item__checkbox+.filter-item__label:before{
      background: #fff;
}
.template-collection-women-shoes-j .collection-sidebar__group[data-group="Color"] input[value="Yellow"]+.filter-item__checkbox+.filter-item__label:before{
      background: #D4AF4A;
}
.template-collection-women-shoes-j .collection-sidebar__group[data-group="Color"] input[value="Neutral"]+.filter-item__checkbox+.filter-item__label:before{
      background:#EDE2D5;
}

.template-collection-women-shoes-j .collection-sidebar__group[data-group="Color"] .filter-item__label{
    position: relative;
    padding-left: 48px;
    line-height: 2.6;
}
.template-collection-women-shoes-j .collection-sidebar__group[data-group="Size"] .filter-item{
    margin-bottom: 16px;
    margin-right: 16px;
    display: inline-block;
    line-height: 1;
}
.template-collection-women-shoes-j .collection-sidebar__group[data-group="Size"] .filter-item__label{
    padding: 12px 21px;
    border-radius: 50%;
}
@media(max-width:960px){
  .collection-flyout__content .collection-sidebar__group ul{
    padding-top:16px;
  }
}
@media (max-width:767px){
  .template-collection .header-container{
      top: 0 !important;
  }
  .collection__button, .collection-banner__button {
    border: 0;
    font-family: Archimoto;
    font-size: 13px;
    height: auto;
    line-height: 1;
    padding: 14px 0;
  }
  .collection-top-bar__filters>a:nth-child(2) {
    margin-right: 45px;
  }
  .collection-banner--has-border .collection__header {
      border: 0;
      padding: 0;
      margin-bottom: 22px;
  }
  .collection-banner--has-border .collection__details .text-block {
    margin-bottom: 0;
  }
  .collection-top-bar__filters {
    padding-bottom: 0;
    border-bottom: 1px solid #DBDBDB;
    margin-bottom:20px;
    justify-content: flex-end;
    border-top: 1px solid #DBDBDB;
  }
  .collection-flyout__heading h3.type-heading-1-small {
    font-family: Archimoto;
    font-size: 18px;
  }
  .collection-flyout__footer .bttn--secondary {
    color: #fff;
  }
  .collection__header {
      display: flex;
      flex-direction: column-reverse;
  }
.collection__image img {
    position: relative;
    object-fit: none;
    height: auto;
    max-width: 100%;
    width: auto;
    max-height: initial;
    margin: 0 auto;
  }
  .collection__image {
      height: auto;
  }

  .collection__header .collection__details:not(.collection__details--no-image) .text-block {
    margin-bottom: 28px;
  }
  .collection__content {
    margin-top: 0;
  }
  .collection ul {
    margin: 0;
  }
}

@media (max-width:575px){
  .collection-top-bar__filters {
    margin-bottom: 5.35vw;
  }
  .collection-top-bar__filters>a {
    margin-right: 0;
  }
  .collection-top-bar__filters>a:first-child {
    margin-right: auto;
  }
  .collection__button, .collection-banner__button {
    font-size: 3.5vw;
    padding: 3.75vw 1.3vw;
  }
  .collection__button svg, .collection-banner__button svg {
    color: #484848;
    width: 10px;
    margin-top: 0px;
    margin-left: 1.86vw;
  }
  .collection-top-bar__filters>a:nth-child(2) {
    margin-right: 12vw;
  }
  .collection-banner--has-border .collection__header {
    margin-bottom: 5.9vw;
    margin-top: 5.9vw;
  }
  .collection__header .text-block__item {
    font-size: 11.8vw;
  }
  .collection__header h2.text-block__item {
    font-size: 9vw;
  }
  .collection__header .collection__details:not(.collection__details--no-image) .text-block {
    margin-bottom: 7.5vw;
  }
  
}
.category-banner-slider{
  padding:0;
}
.category-banner-slider li{
  list-style:none;
}
.category-banner-slider li img{
    margin: auto;
    width: auto;
}
@media(max-width:767px){
  .category-banner-slider li img{
      width: 100%;
  }
}
.category-banner-slider ul.slick-dots li {
    margin: 0 2px;
}

.category-banner-slider li + .collection__container .collection__header{
  display:none;
}



/* THTR-DEV-NOV-230 New Collection Winter Fur */

.template-collection-winter-fur .image-hero{
     padding: 22px 17px 0;
}
.template-collection-winter-fur .new-pieces-wrap{
     padding: 33px 17px 0;
}
.template-collection-winter-fur .new-pieces-wrap a {
    font-style: italic;
}
.template-collection-winter-fur .lookbook_slider.homebook-slider2 .product-item__images{
  border-radius:6px;
}
.template-collection-winter-fur .homebook-slider2 .home_lookbook-carousel .carousel-cell img {
    height: auto;
}
.template-collection-winter-fur section.newin-ft {
    background-color: #fff;
}
.template-collection-winter-fur section.newin-ft.section.featured-collection.container-custom .product__quick_add-block{
    display:none;    
}
.template-collection-winter-fur .product-item__details {
  width:100%;
}
.template-collection-winter-fur .homebook-slider2 .home_lookbook-carousel .carousel-cell a.product-item__image-wrapper{
  margin-bottom:10px;
}
.template-collection-winter-fur .newin-ft .lookbook_slider.homebook-slider2{
  margin-bottom: 10px;
    margin-top: 26px;
}
.template-collection-winter-fur section.newin-ft.section.product-listing_collection.container{
  padding: 21px var(--spacing-medium) 0;
}
.template-collection-winter-fur.template-collection .stripe__bar{
  display:flex;
}
.template-collection-winter-fur .section.section--bordered.featured-heading-outer {
    padding: 0;
    margin-top: 8.5vw;
}
.template-collection-winter-fur .featured-brand {
    overflow: hidden;
    margin: 0;
    padding: 30px 0 0;
}
.template-collection-winter-fur section.section.with_color__product_list.container{
      padding-top: 40px;
}
.template-collection-winter-fur .with_color__product_list .product_color__links{
    width: auto;
    margin: 0;
    display: flex;
    padding: 0;
    column-gap: 6px;
    row-gap: 5px;
    justify-content: flex-start;
    flex-wrap: wrap;
  padding-top:15px;
} 
.template-collection-winter-fur .with_color__product_list .product-item__details-wrapper.relative {
    padding-top: 23px;
}
.template-collection-winter-fur .with_color__product_list .product-item__details{
  row-gap:1px;
}
.template-collection-winter-fur .with_color__product_list .product-item__quick-shop-button{
  width:50px;
  height:50px;
}
.template-collection-winter-fur .with_color__product_list .product-form__color-swatch{
    border: 1px solid transparent;
    width: 32px;
    height: 32px;
}
.template-collection-winter-fur .with_color__product_list .product-form__color-swatch.select_color {
    width: 32px;
    height: 32px;
    border: 4px solid #E4E4E4;
      box-shadow: 0 0 0 1px var(--color-border);
}
.template-collection-winter-fur .with_color__product_list .product__name{
  color: #484848;
  font-family: Archimoto;
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.template-collection-winter-fur .with_color__product_list .price.price--listing{
  color: #484848;
  font-family: Archimoto;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.083px;
}
.template-collection-winter-fur .circle__container .carousel-cell a span{
  font-size: 8px;
  letter-spacing: 0.074px;
}
.template-collection-winter-fur .with_color__product_list .product-item__details-wrapper .product__quick_add-block.quick__shop--custom{
  width:auto
}
.template-collection-winter-fur .with_color__product_list .product-item__details-wrapper .product-item__quick-shop-button {
  height: 50px;
  width: 50px;
}
.template-collection-winter-fur .with_color__product_list .product-item__details-wrapper .product-item__quick-shop-button span{
  display:flex;
}
.template-collection-winter-fur .with_color__product_list .product-item__details-wrapper .product-item__quick-shop-button svg{
  width:25px;
  height:25px;
}
.template-collection-winter-fur .with_color__product_list .price.price--listing span{
    font-family: Archimoto;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: .083px;
}
.template-collection-winter-fur .with_color__product_list .price.price--listing dl{
  margin-bottom:0;
}
.template-collection-winter-fur .image__with_swatch.with_color__product_list .text-block__subheading_bottom{
      margin-top: -15px;
}
.template-collection-winter-fur .with_color__product_list.image__with_swatch .text-block__heading{
      margin: -8px 0 0;
}
.template-collection-winter-fur .new-pieces-wrap a{
      margin-top: -1.2vw;
}
.template-collection-winter-fur .lookbook-view-all-btn a{
    font-family: Editors-Note;
}
@media(max-width:767px){
  .template-collection-winter-fur .homebook-slider2 .home_lookbook-carousel .carousel-cell img {
    height: 213px;
  }
  .template-collection-winter-fur section.newin-ft {
    background-color: #fff!important;
  }
  .template-collection.template-collection-winter-fur .slider-p-img .bg-sold-out{
    top:0;
  }
}
@media(max-width:567px){
  .template-collection-winter-fur .homebook-slider2 .home_lookbook-carousel .carousel-cell a.product-item__image-wrapper{
    margin-bottom:10px;
  }
  .template-collection-winter-fur .newin-ft .lookbook_slider.homebook-slider2{
    margin-bottom: 10px;
    margin-top: 26px;
  }
  .template-collection-winter-fur .lookbook-view-all-btn a {
    font-style: italic;
    font-weight: 400;
    font-size: 22px;
    line-height: 31px;
    padding: 8px 38px;
    background: #EEEBE9;
    border: 2px solid #E4DEDC;
  }
  .template-collection-winter-fur .section.section--bordered.featured-heading-outer {
    padding: 0;
    margin-top: 8.5vw;
  }
  .template-collection-winter-fur .with_color__product_list .product-item__details-wrapper .product-item__quick-shop-button {
    height: 50px;
    width: 50px;
  }
  .template-collection-winter-fur .with_color__product_list .product-item__image-wrapper{
    margin-bottom:15px;
  }
}

/* 22-Nov THTR-DEV-NOV-230 New Collection Winter Fur */
.template-collection-winter-fur .lookbook-bottom.lookbook-bottom-a a.scroll-prompt.cat-link {
    display: none;
}
.template-collection-winter-fur .lookbook-slider-c.lookbook-mob-outer {
    display: block;
}
.template-collection-winter-fur .new-pieces-wrap a {
    font-size: 42px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
    letter-spacing: -1px;
}
.template-collection-winter-fur .product-listing_collection.newin-ft .text-block__item{
  font-family:'Editors-Note';
}
.template-collection-winter-fur .footer--container {
    margin-bottom: 60px;
}


/* THTR-DEV-NOV-228 Website Changes | Christmas logo */
@media (max-width: 767px){
    .template-collection .category-banner-slider li img {
        width: 100%;
        max-width: 412px;
        padding: 0 7vw 0 7vw;
    }
}

/* THTR-DEV-APR-265 Active Collection Tab starts */

.homepage__categry_circle.active_cat{
  border-radius: 50%;
    background: transparent;
    position: relative;
}
.homepage__categry_circle.active_cat::before,
.homepage__categry_circle.active_cat::after{
    width: calc( 100% + 14px );
    height: calc( 100% + 14px );
    border-radius: 50%;
    background: linear-gradient(to right, #B7D6DD, #BCBAD6);
    position: absolute;
    content: '';
    left: 50%;
    transform: translate(-50%,-50%);
    top: 50%;
    z-index: -1;
}
.homepage__categry_circle.active_cat::after {
    width: calc( 100% + 28px );
    height: calc( 100% + 28px );
    background: linear-gradient(to right, #ceedf4, #d3d0ed);
    z-index: -2;
}
.circle__container > .inner__circle--grid{
  margin-top:16px;
}
.circle__container .main-carousel.home-circle-j .slick-list.draggable{
  padding-top: 20px;
}
@media(max-width:767px){
  .homepage__categry_circle.active_cat::before,
  .homepage__categry_circle.active_cat::after{
    width: calc( 100% + 8px );
    height: calc( 100% + 8px );
  }
  .homepage__categry_circle.active_cat::after{
    width: calc( 100% + 13px );
    height: calc( 100% + 13px );
  }
  .main-carousel.home-circle-custom.slick-initialized.slick-slider {
      height: 100%;
      max-height: 200px;
  }
  .main-carousel:not(.flickity-enabled) {
    height: 28vw;
  }
  .circle__container .main-carousel.home-circle-j .slick-list.draggable {
    padding-bottom: 5px;
  }
}

/* THTR-DEV-APR-265 Active Collection Tab ends */


/*THTR-DEV-APR-263 New Parfum Design*/
.template-collection-perfume-sample .image-hero__image .image__img{
  object-fit:contain;
}
.template-collection-perfume-sample .circle__container{
  padding:36px 0;
}
.template-collection-perfume-sample .product-item__image .image__img.lazyloaded{
  border-radius:8px;
}
@media(max-width:767px){
  .template-collection-perfume-sample .breadcrumbs-outer, .template-collection-perfume-sample .breadcrumbs-outer,
  .template-collection-perfume-sample .image-hero__inner, .template-collection-perfume-sample .circle__container,
  .template-collection-perfume-sample section.collection.collection--product-grid.collection--pagination-paginated.collection--has-filters.collection--has-sidebar,
  .template-collection-perfume-sample .circle_categories_w_filter .circle_displayed_products{
    background: #f3ece9;
  }
  .template-collection-perfume-sample .circle_categories_w_filter .circle_displayed_products{
      padding-bottom: 25px;
  }
  .template-collection-perfume-sample .circle_categories_w_filter .slick-list.draggable {
    padding: 8px 0 0 0;
  }
  .template-collection-perfume-sample section.collection.collection--product-grid.collection--pagination-paginated.collection--has-filters.collection--has-sidebar{
    margin-bottom:0;
    padding-bottom:40px;
  }
  .template-collection-perfume-sample .circle__container{
      vertical-align:top;
        padding: 5px 0 10px;
  }
}

/*- THTR-DEV-MAY-270 Bodysuit Collection and Product -*/
.template-collection-shapewear section.image-hero .image-hero__inner img{
  object-fit:contain;
}
.template-collection-shapewear .circle_categories_w_filter .circle_displayed_products{
  margin-bottom:30px;
}
@media(max-width:767px){
  .template-collection-shapewear .breadcrumbs-outer{
    background-color:#F4EEEC;
  }
  .template-collection-shapewear .image-hero{
    background-color:#F4EEEC;
  }
   .template-collection-shapewear .circle_categories_w_filter{
    background-color:#F4EEEC;
    padding:30px 0 34px 0;
  }
  .template-collection-shapewear .circle_categories_w_filter .circle_displayed_products{
    padding-top:10px;
  }
  .template-collection-shapewear .circle_categories_w_filter .circle_displayed_products{
    margin-bottom:0;
  }
}

/*- THTR-DEV-MAY-271 Bodysuit Collection Popup Issue -*/
.collection-bodysuits.template-collection .quick-add .size_guide_texture.above__addtocart,
.collection-shorts.template-collection .quick-add .size_guide_texture.above__addtocart,
.template-collection-shapewear .quick-add .size_guide_texture.above__addtocart{
  display:none;
}
@media(max-width:767px){
  .collection-bodysuits.template-collection .quick-add .size_guide_texture.above__addtocart,
  .collection-shorts.template-collection .quick-add .size_guide_texture.above__addtocart,
  .template-collection-shapewear .quick-add .size_guide_texture.above__addtocart{
    display:block;
  }
}


/* THTR-DEV-MAY-266 Simpl Checkout Flow Check */
@media(min-width:1300px){
  .circle__container .inner__circle--grid .main-carousel{
    height:auto;
  }
}
@media(max-width:767px){
  .collection__empty {
      position: relative;
      left: 75%;
      display:block;
      margin-top: 20px;
  }
}

/* THTR-DEV-JUN-280 Website Issues  starts */
 .template-collection .grid-display--natural .product-item .product-item__images .image{
    padding-top: 120%;
 }


/* THTR-DEV-JUN-280 Website Issues  ends */

/*THTR-DEV-SEP-315 Improvement In Conversion Rate starts*/
@media(max-width:767px){
  .template-collection .header-container.is-sticky{
    position:sticky;
  }
  .template-collection .header-container.is-sticky {
        top: -40px !important;
  }
  .collection-top-bar__filters {
      position: sticky;
      top: 4.5%;
      z-index: 99999;
      background-color: #fff;
  }
  .template-collection .quick-add.visible{
        z-index: 999999;
  }
  .collection-top-bar__filters.openfilter {
      z-index: 9;
  }
  .template-collection .header-container{
    z-index: 999999;
  }
  .cart-flyout.is-visible {
      z-index: 999999;
  }
  .collection-flyout.active {
    z-index: 999999;
  }
  div#cart-flyout-drawer.is-visible ~ .drawer-overlay.is-active {
    position: relative;
    z-index: 99999;
  }
  body.drawer-is-open header.header-container{
    z-index: 99999;
  }
  body.scroll-lock header.header-container{
    z-index: 999999;
  }
  body.template-collection[style="overflow: hidden;"] header.header-container{
    pointer-events:none;
  }
}

.viewers-count {
    position: absolute;
    bottom: 0;
    padding: 7px 8px;
    display: flex;
    column-gap:5px;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 0.8) 28.46%, rgba(255, 255, 255, 0.4) 100%);
    width:100%;
}
span.viewers-icon img {
    width: 15px;
    height: auto;
}
.viewers {
    line-height: 1.2;
}
span.viewers-number {
    line-height: 1;
    font-size: 13px;
    color:#484848;
}
span.viewers-text {
    font-size: 13px;
    line-height: 1;
    color:#484848;
}
.QVTW__body-no-scroll header.header-container,
.QVTW__body-no-scroll .collection-top-bar__filters{
  z-index:9;
}

@media(max-width:767px){
  .viewers {
    line-height: 0.8;
  }
  span.viewers-number,
  span.viewers-text{
      line-height: 1.2;
      font-size: 11px;
  }
}

/*THTR-DEV-SEP-315 Improvement In Conversion Rate ends*/

/* THTR-DEV-NOV-327 Theater | winter fur page desktop */
.two-images-section-outer {
  width: 100%;
  max-width: 1282px;
  padding: 0 17px;
  margin: 0 auto;
}
.two-images-section {
  display: flex;
  gap: 40px;
}

.image-wrapper {
  display: flex;
  align-items: center;
}

.left-img {
  flex: 0 0 calc(65% - 20px);
}

.right-img {
  flex: 0 0 calc(35% - 20px);
}
.template-collection-winter-fur {
 .circle__container .bottom__stripe.stripe__bar, .circle__container .top__stripe.stripe__bar{
      display: none;
  }
}

.two-images-section img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.newin-product-second section.newin-ft.section.product-listing_collection.container {
    display: flex;
    flex-direction: row;
    column-gap: 40px;
    width: 100%;
}
.newinproduct-second {
    width: calc(50% - 20px);
}
.template-collection-winter-fur{
      .new-pieces-wrap{
        h4{
          text-transform:capitalize;
        }
        p{
          text-transform:capitalize;
                    line-height: .8;
        }
        a{
          text-transform:capitalize;
                  line-height: 1.8;
        }
      }
}
@media (max-width: 980px) {
  .two-images-section {
    gap: 20px;
  }
  .left-img {
    flex: 0 0 calc(65% - 10px);
  }

  .right-img {
    flex: 0 0 calc(35% - 10px);
  }
  .template-collection-winter-fur{
      .product-listing_collection.newin-ft .text-block__item{
            color: #727272;
      }
     .product-listing_collection.newin-ft h2.text-block__item{
       color:#000;
     }
    
  }
}
@media (max-width: 767px) {
  .two-images-section {
    gap: 10px;
  }
  .left-img {
    flex: 0 0 100%;
  }
  .right-img {
    display:none;
  }
  .template-collection-winter-fur{
    .two-images-section-outer{
          padding: 15px 17px 0;
        }
    .newin-product-second section.newin-ft.section.product-listing_collection.container{
        flex-direction:row;
        row-gap:40px;
        flex-wrap:wrap;
        
        .newinproduct-second {
          width: 100%;
        }
        .new-pieces-wrap a{
          line-height:.9;
        }
      }
      .new-pieces-wrap{
        h4{
        }
        p{
                margin-top: 0;
        }
        a{
                  line-height: 1;
        }
      }
    }
}

@media (min-width: 1030px) {
  .template-collection-winter-fur .circle__container .carousel-cell a span {
    font-size: 12px;
  }
  .template-collection-winter-fur
    section.section.with_color__product_list.image__with_swatch {
    width: 50%;
    float: left;
    padding-right: 20px;
    padding-left: 20px;
  }
  .template-collection-winter-fur div.shopify-section.newin-product {
    width: 50%;
    float: left;
    padding-bottom: 35px;
  }
  .template-collection-winter-fur
    .section.section--bordered.featured-heading-outer {
    padding: 40px 0;
  }
  .template-collection-winter-fur
    .shopify-section.section-dynamic.section-borderable,
  .template-collection-winter-fur
    .shopify-section.mount-rich-text.mount-parallax.featured-brand {
    clear: both;
  }
  .template-collection-winter-fur {
    .new-pieces-wrap {
      h4 {
        line-height: 1.2;
        font-size: 56px;
        text-transform: capitalize;
      }
      p {
        line-height: 0.5;
        font-size: 32px;
        text-transform: capitalize;
      }
      a {
        line-height: 1.5;
        font-size: 64px;
        text-transform: capitalize;
      }
    }
    .product-listing_collection.newin-ft .text-block__item {
      font-size: 54px;
      color: #727272;
      line-height: 1.15;
    }
    .product-listing_collection.newin-ft h2.text-block__item {
      font-size: 54px;
      color: #000;
    }
    .with_color__product_list .text-block__overline {
      line-height:1;
      font-size: 56px;
      text-transform: capitalize;
    }
    .with_color__product_list.image__with_swatch .text-block__heading {
      font-size: 32px;
      line-height: 1.1;
      margin: 0;
      text-transform: capitalize;
    }
    .image__with_swatch.with_color__product_list
      .text-block__subheading_bottom {
      margin-top: 0;
      font-size: 64px;
      line-height: .9;
      text-transform: capitalize;
    }
    .product-listing_collection.newin-ft .text-block{
      margin-bottom:50px;
    }
    .product-listing_collection.newin-ft .product-item__details .product__name {
      line-height: 1.1;
    }
    .section.section--bordered.featured-heading-outer {
      margin-top: 50px;
    }
    div#shopify-section-footer_theater {
    clear: both;
    }
    .with_color__product_list .product-item__details-wrapper.relative {
    padding-top: 15px;
    }
    .product-listing_collection.newin-ft .product-item__details span.price-item,
    .with_color__product_list .price.price--listing span.price-item--sale{
    font-size: 24px;
    }
    .with_color__product_list .price.price--listing .price__sale .price-item--regular{
      font-size: 20px;
    }
  }
}
/* THTR-DEV-NOV-331 New winter fur collection page starts */

.fur-image-slider{
  padding-top: 30px;
  .home_lookbook-carousel {
    display: flex;
    overflow: auto;
    @media(max-width:767px){
      display:block;
    }
  }
}

@media(min-width:768px){
  .template-collection-winter-fur .lookbook-slider-c.lookbook-mob-outer {
    display: none;
  }
}

@media(max-width:767px){
  .fur-image-slider{
    padding-left: 26px;
    padding-right: 26px;
    .home_lookbook-carousel{
      display:block;
      .mobile-hide{
        display:none;
      }
      .slick-list.draggable{
        padding:0 !important;
      }
      .slider-inner{
         padding:0 !important;
      }
      .carousel-cell {
          margin-left: 0;
          /* flex: 0 0 295px; */
          max-width: 100%;
          padding-bottom: 0;
      }
    }
  }
}
.template-collection-winter-fur .circle__container .inner__circle--grid{
    margin:16px 0 52px;
}
.template-collection-winter-fur .new-pieces-wrap{
  margin-bottom:0;
}
.template-collection-winter-fur .new-pieces-wrap.sheer-fur {
    padding-bottom: 21px;
    padding-top: 55px;
}
.template-collection-winter-fur .new-pieces-wrap.fur-stocking {
  padding-bottom: 45px;
    padding-top: 26px;
}
.template-collection-winter-fur .new-pieces-wrap.sim-products{
    padding-bottom: 47px;
    padding-top: 29px;
}
.template-collection-winter-fur .new-pieces-wrap.trending{
    padding-top: 50px;
    padding-bottom: 4px;
  h4{
    font-size: 90px;
  }
  p{
    font-size: 77px;
  }
  a{
    font-size: 47px;
    line-height: 2.2;
  }
}
.template-collection-winter-fur .newin-ft .lookbook_slider.homebook-slider2 {
    margin-bottom: 10px;
    margin-top: 0;
}
.template-collection-winter-fur .lookbook-view-all-btn {
    margin-bottom: 0px;
}
.template-collection-winter-fur .lookbook_slider.fur-image-slider {
    padding-bottom: 0;
}
.template-collection-winter-fur .lookbook_slider.homebook-slider1.fur-video-slider {
    padding-bottom: 110px;
}
.template-collection-winter-fur .homebook-slider1 .carousel-cell img{
    border-radius:8px;
}
.hide-desktop{
  display:none;
}
.template-collection-winter-fur .heading-page{
  font-size:38px;
  text-transform:unset;
}
.template-collection-winter-fur .sheerFur-4 + .lookbook-view-all-btn {
    display: none;
}
.template-collection-winter-fur .product-item__details-wrapper.relative.sold-out-product .bg-sold-out{
      position: absolute;
    bottom: 140%;
    top: auto;
}
.template-collection-winter-fur .slick-dots li button:before{
  color:#fff;
  opacity:1;
  font-size: 10px;
}
.template-collection-winter-fur .slick-dots li.slick-active button:before{
  color:#B4B4B4;
  opacity:1;
}
.template-collection-winter-fur .lookbook-main-image img{
  max-height:460px;
}
@media(max-width:767px){
  .hide-desktop{
    display:block;
  }
  .template-collection-winter-fur main#main-content > div {
    background-color: #F3ECE9;
  }
  .template-collection-winter-fur .circle__container .inner__circle--grid{
    margin:16px 0 22px; 
  }
  .template-collection-winter-fur .lookbook-mob-outer.lookbook-slider-c.desktop-hide{
    padding: 0 12px 37px;
    margin-bottom: 0;
  }
  .template-collection-winter-fur .lookbook-mob-outer.lookbook-slider-c.desktop-hide .slick-dots{
    position:unset;
  }
  .template-collection-winter-fur .lookbook-slider-c.lookbook-mob-outer .lookbook-main-image{
    padding-bottom:0px;
  }
  .template-collection-winter-fur .new-pieces-wrap{
     h4{
      font-size: 36px;
    }
    p{
      font-size: 22px;
    }
    a{
      font-size: 42px;
      line-height:1.2;
    }
  }
  .template-collection-winter-fur .new-pieces-wrap.sheer-fur{
    padding-top:0;
    padding-bottom: 30px;
  }
  .template-collection-winter-fur section.newin-ft.section.featured-collection.container-custom{
    background-color: #F3ECE9 !important;
  }
  .template-collection-winter-fur .new-pieces-wrap.fur-stocking {
    padding-bottom: 10px;
    padding-top: 1px;
  }
  .template-collection-winter-fur .lookbook_slider.fur-image-slider{
    margin-top:0;
  }
  .template-collection-winter-fur .slick-dotted.slick-slider{
    margin-bottom:0;
  }
  .template-collection-winter-fur .new-pieces-wrap.sim-products {
      padding-bottom: 30px;
      padding-top: 13px;
  }
 .template-collection-winter-fur .home_lookbook-carousel .slick-dots {
    position: unset;
    margin-top: 0;
  }
  .template-collection-winter-fur .new-pieces-wrap h4{
    letter-spacing:-1px;
  }
  .template-collection-winter-fur .new-pieces-wrap.trending{
     h4{
      font-size: 42px;
    }
    p{
      font-size: 36px;
    }
    a{
      font-size: 22px;
      line-height: 1.8;
    }
  }
  .template-collection-winter-fur .lookbook_slider.homebook-slider1.fur-video-slider {
    margin-top: 0;
  }
  .template-collection-winter-fur .homebook-slider1 .carousel-cell img {
    border-radius: 8px;
    max-height: 320px;
  }
    .template-collection-winter-fur .homebook-slider1 .carousel-cell video {
      max-height: 320px;
  }
  .template-collection-winter-fur .slick-dots li button:before{
    font-size: 10px;
  }
   .template-collection-winter-fur .lookbook_slider .product-item__details-wrapper a
   {
      font-size: 13px;
   }
}
@media(min-width:1200px){
  .template-collection-winter-fur .homebook-slider2 .home_lookbook-carousel {
    display: flex;
    gap:20px;
  }
  .template-collection-winter-fur .homebook-slider2 .home_lookbook-carousel .carousel-cell{
    flex: 0 0 calc(25% - 20px);
  }
  .template-collection-winter-fur .homebook-slider2 .home_lookbook-carousel .carousel-cell img {
    height: 422px;
  }
}
@media(min-width:1380px){
    .template-collection-winter-fur .fur-image-slider .home_lookbook-carousel {
    justify-content: center;
}
/* THTR-DEV-NOV-331 New winter fur collection page ends */
