/** Shopify CDN: Minification failed

Line 885:0 Unexpected "}"

**/
/* sections/acordian.liquid - Acordian-section */
/* sections/asking-corousel.liquid - Asking-corousel-section */

@media only screen and (max-width: 767px) {
  nav.ct-header-primary-nav.header__primary-nav {
    padding-left: 15px;
}
  .listicons ul li p {
    color: #204e3c;
    padding: 0 !important;
    font-size: 16px;
    word-wrap: break-word;
}
  .real-deal .listicons ul {
    flex-wrap: wrap;
    gap: 15px;
}
  .listicons ul li h5 {
    color: #204e3c;
    font-size: 16px;
    font-family: inherit;
    font-weight: 500;
}
  .line-item{
    align-items: start;
  }
  .CC_color-chemistry-brand-story-new .real-deal {
    padding: 0px 0px !important;
}
  .line-item-info .v-stack.gap-2 {
    gap: 2px;
}
  line-item-quantity input.quantity-selector__input {
    border-inline: 1px solid rgba(0, 0, 0, .3);
    border-block: none;
}
  line-item-quantity quantity-selector.quantity-selector {
    border: 1px rgba(0, 0, 0, 0.3) solid;
}
  line-item-quantity {
    justify-content: space-between;
    width: 100%;
}
  #shopify-section-CC-get-surprised .custom-grid {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start !important;
    width: 200% !important;
    max-width: 200% !important;
}
  .n9-fbt-product-list .img-fluid-n9 {
    max-width: 100px;
    height: max-content!important;
}
  .n9-char-limiter {
    font-size: 12px;
}
  label.n9-fbt-add-checkbox-text {
    font-size: 12px;
}
  .n9-fbt-product-price {
    font-size: 12px;
}
  .n9_fbt_plus_li {
    padding: 0 !important;
}
  #section-CC_newsletter .Form__Submit {
    margin-top: 20px;
}
.product-sticky-bar{
  background: #fff;
    box-shadow: 0 -2px 5px #0000001a;
    visibility: hidden;
}
  .product-card__info fieldset.justify-center {
    justify-content: left;
    height: auto;
}
  .main_complete_your_routine_class .container {
        padding-left: 15px !important;
    padding-right: 15px !important;
}
  .complete_wrap_product_class {
    justify-content: unset;
}
  h2.n9-fbt-heading-title {
    color: rgba(0, 0, 0, 0.95);
    font-family: Lora;
    font-size: 17px;
    font-style: normal;
    font-weight: 600 !important;
    line-height: 150%;
    text-align: left;
    margin-right: 10px;
    margin-left: 11px;
}
  .complete_wrap_product_class {
    gap: 5px;
}
  .wrap_complete_your_class {
    max-width: 100%;
    min-width: 100%;
}
  .wrap_service_class .heading_class {
    font-size: 24px;
}
  .product-gallery,.timeline{
    overflow: hidden;
  }
  .ct-featured-collections-heading {
    overflow: hidden;
}
  .shopify-section--timeline .container {
    padding: 0;
}
.wrap_service_class .sub_heading_class {
    font-size: 14px;
}
  .wrap_service_class  span.jdgm-all-reviews-text__text a {
    font-size: 14px !important;
}
.wrap_service_class .jdgm-star {
    font-size: 24px;
}
  .wrap_service_class .jdgm-all-reviews-text--style-text .jdgm-all-reviews-rating {
    padding-right: 0;
}
  .wrap_service_class, .wrap_service_class .jdgm-widget.jdgm-all-reviews-text {
    width: 50%;
}
.service_list {
    flex-wrap: wrap;
  row-gap: 15px;
}
  
  .review_section  .desktop_class {
    display: none !important;
}
  .wrap_service_class .jdgm-widget.jdgm-all-reviews-text.mobile_class{
	width:100%;
}
  .custom_section_tabs_class .content-tabs::part(tab-list) {
	gap:15px;
    width: 100%;
    overflow-y: hidden;
    overflow-x: scroll;
}

.custom_section_tabs_class .content-tabs [role=tab] {
    font-size: 16px;
}
.custom_section_tabs_class .multi-column {
  flex-direction: column;
}
.custom_section_tabs_class .multi-column__item_hover {
    display: none!important;
}
  .custom_section_tabs_class img.rounded-lg {
    width: 100%;
}
 .custom_section_tabs_class .phone_class {
    margin-top: 0;
   font-family: NimbusSan-Light;
    text-transform: capitalize;
    color: #000;
    font-size: 15px;
    letter-spacing: 1px;
    font-weight: 700;
}
  .custom_section_tabs_class p.h4.block-heading {
    font-size: 22px;
    }
  
  .multi-column .prose p {
	font-size: 14px;
	line-height: 120%;
}
.multi-column .prose p.h3 {
    font-size: 22px;
}
  .wrap_arrow_class {
    display: none;
}
  .main_real_storie_class .container {
    padding-top: 40px;
    padding-bottom: 50px;
    padding-right: 0;
}
  .main_real_storie_class .txt_heading {
    font-size: 24px;
}
  .ct-complete-your-routine-main p.product_tags_homepage_bs {
    font-size: 11px!important;
}
  .header__logo-image {
    width: 100% !important;
    max-width: 200px !important;
}
  nav.header__primary-nav.header__primary-nav--center {
    padding: 8px 0 0 16px!important;
}

  a.ct-header-search svg {
    width: 18px;
    height: 18px;
}
 .banner_slider .ct-icon-icon-cart svg {
    width: 24px;
    height: 24px;
}
 .banner_slider  .ct-header-primary-nav button svg{
    width: 20px;
    height: 20px;
}
  .container.bs_counter_sellign {
      padding: 10px 0 !important;
}
 .banner_slider .slick-next:before, .banner_slider .slick-prev:before {
    width: 32px !important;
    height: 32px !important;
    background-repeat: no-repeat;
}
.banner_slider .slick-next {
    right:10px !important;
}
 .banner_slider .slick-prev {
    left: 10px !important;
}
  .ct-scrolling-content-inner {
    padding: 11px 0 14px 0;
}
  section#shopify-section-template--17352789426340__featured-collections button.prev-next-button {
    display: flex!important;
    justify-content: center;
    align-items: center;
}
  button.prev-next-button.prev-next-button--prev {
    left: 78%!important;
}
.featured-collections-navigation.scroll-area {
    margin-top: 25px !important;
}
 .ct-ultimate-savings .ct-featured-collections-heading .ct-featured-collections-title {
    color: #000;
    font-family: var(--heading-font-family);
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 132.4%;
    max-width: 232px;
    margin: 0 auto 10px auto;
}
 .ct-ultimate-savings .ct-featured-collections-heading p em{
    display:inline!important;
  }
 .ct-ultimate-savings .ct-featured-collections-heading p {
    width: 100%;
    max-width: 327px;
    margin: 0 auto;
}
 .ct-home-bestseller button.prev-next-button.prev-next-button--prev, .ct-home-bestseller button.prev-next-button.prev-next-button--next {
    top: -25%!important;
}
  .ct-footer--heading svg {
    display: block;
}
  .ct-footer--heading {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
}
  .ct-footer--inner .footer__block-list {
    width: 100%;
    justify-content: normal !important;
    gap: 20px;
}
  .ct-footer--manu-main .ct-footer--menu-main {
    overflow: hidden;
    height: 0;
    gap: 0;
}
  .ct-footer--manu-main {
    gap: 0;
}
  .ct-footer--manu-main.active .ct-footer--menu-main {
    overflow: visible;
    height: auto;
    gap: 0.625rem;
}
  .ct-footer--heading.active svg {
    transform: rotate(45deg);
}
  .ct-footer--heading.active {
    margin-bottom: 10px;
}
  .ct-collection-main {
    padding-top: 32px;
}
.ct-collection-page-all-time .ct-featured-collections-title {
    font-size: 24px !important;
}
.ct-collection-page-all-time {
    padding: 56px 0;
}

.ct-collection-page-all-time .ct-featured-collections-sub-text {
    display: none;
}

 .ct-recently-viewed-main .prev-next-button--next, .ct-recently-viewed-main .prev-next-button--prev {
    display: flex !important;
    justify-content: center;
    align-items: center;
     top: -17%!important;
}

  .ct-collection-page-all-time .prev-next-button {
    display: flex !important;
    justify-content: center;
    align-items: center;
}

.ct-collection-filter-box {
    height: 39px;
}
.ct-collection-toolbar-main {
    padding: 2px 0px;
}
.collection-toolbar__button {
    margin-top: 3px;
    padding: 3px 0!important;
    border: 0.5px solid rgba(255, 255, 255, 0.50);
    background: #C52A3D !important;
    opacity: 1 !important;
    color: #FFF;
    font-family: Nimbus Sans L;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
    letter-spacing: normal;
}
.collection-toolbar__button-list span.text-with-icon.justify-center {
    font-size: 16px;
    font-family: Nimbus Sans L;
    color: #fff;
    letter-spacing: normal;
    font-weight: 400;
}

/* .ct-sort-by-btn-main button.collection-toolbar__button {
    padding: 4px 0px!important;
} */
.collection-toolbar__button-container {
    max-width: 123px;
}
.ct-sort-by-btn-main{
    margin-left: 3px;
}
.ct-collection-filter-button {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    font-weight: 400;
}
.ct-collection-filter-button svg {
    display: block;
    margin-left: 10px;
}
.ct-collection-main .items_scroll.cren_slider {
    flex-wrap: nowrap !important;
    row-gap: 16px;
    justify-content:flex-start;
    column-gap: 16px;
}
.ct-collection-main .cren_slider_box.ctreview-box {
    width: 240px !important;
    min-width: 240px !important;
}

.ct-collection-main .cren_slidermain .cren_head {
    padding: 40px 0 36px;
    font-size: 24px;
}
.ct-collection-page-all-time {
    padding: 23px 0;
}
.ct-recently-viewed-main .ct-featured-collections-heading {
    width: 100%;
}
.ct-recently-viewed-main button.prev-next-button.prev-next-button--prev, .ct-recently-viewed-main button.prev-next-button.prev-next-button--next{
    top: -16%!important;
    
}
.ct-recently-viewed-main .ct-featured-collections-title {
    font-size: 24px !important;
}
.ct-collection-page-all-time button.prev-next-button.prev-next-button--prev, .ct-collection-page-all-time button.prev-next-button.prev-next-button--next {
    top: -16%!important;
}
.ct-recently-viewed-main p.product_tags_homepage_bs {
    font-size: 12px;
}
.ct-recently-viewed-main price-list.price-list {
    font-size: 16px;
}
 .ct-recently-viewed-main compare-at-price .money {
    font-size: 12px;
}
.ct-collection-main .product-card__info .v-stack.justify-items-center a.product-title {
    font-size: 14px;
}
.ct-collection-main p.product_tags_homepage_bs {
    font-size: 11px;
}
.ct-collection-main price-list.price-list {
    font-size: 14px;
}
.ct-collection-main compare-at-price .money {
    font-size: 12px;
}
 .ct-collection-page-all-time p.product_tags_homepage_bs {
    font-size: 12px;
}
 .ct-collection-page-all-time price-list.price-list {
    font-size: 16px;
}

  /* New css */

.ct-collection-filter-main .collection__main .product-list {
    --product-list-default-row-gap: 16px !important;
    --product-list-default-column-gap: 8px !important;
}
.product-card__info .v-stack.justify-items-center .rating-badge__stars svg {
    width: 17px;
}
span.smallcaps.text-xxs.text-subdued{
      font-size: 10px;
}
  p.collection-toolbar__products-count_bs {
    font-size: 16px;
}
.CT_featured-collections-carousel .product-list--carousel .product-card {
    min-width: 252px;
    width: 252px;
}
.shopify-section .color-scheme.color-scheme--scheme-1.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673.section-spacing {
    padding-block-end: 20px;
}
.text-with-icons img.constrained-image {
    max-width: 72px;
    min-width: 72px;
}
.header {
    padding-block: 11px !important;
}
a.bundle_link_bs{
  font-size: 10px;
  max-width: 100%;
  padding: 8px 10px;
}
  product-card.product-card.pppp {
    padding: 7px;
    gap: 1.3rem;
 }
.ct-collection-main product-card.product-card.pppp a.product-title {
    text-align: center;
    font-weight: 700;
    font-size: 12px !important;
}
.ct-collection-main product-card.product-card.pppp .product_tags_homepage_bs{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.product-card{
      gap: 0.6rem;
}
.ct-collection-filter-main .collection {
    padding-right: 10px;
    padding-left: 10px;
}
.ct_main_product .product-title{
      font-size: 24px !important;
}
product-gallery.product-gallery carousel-navigation.page-dots {
    margin-top: -45px;
    --dot-size: 0.75rem;
}
product-gallery.product-gallery carousel-navigation.page-dots>*:after{
      background: #AAAAAA;
}
.template-product .jdgm-widget.jdgm-widget {
    margin: 10px 0 12px;
}
.ct_main_product compare-at-price.h5.text-subdued.line-through span{
  font-size: 14px;
  font-weight: 400;
}
.ct_main_product .variant-picker__option-info legend{
      font-size: 18px;
}
  .ct_main_product label.block-swatch{
    font-size:14px;
    padding: 20px;
  }
  .variant-picker__option-values .ct_redio {
    width: 12px;
  }
  .ct_type_innerLine_one, .ct_type_innerLine_two{
    font-size:18px;
 }
  .icons_bsconatiner {
    margin-block-start: 16px;
}
  .content_bs p{
    font-size:12px;
  }
  .product-info__block-item:is([data-block-type=variant-picker]) {
    margin-block-end: 10px;
}
  .quintity_selector_button_bs button.button.w-full{
    font-size:16px;
    padding-top: 10px;
    padding-bottom: 9px;
  }
  .quintity_selector_button_bs {
    gap: 16px;
  }
  button.quantity-selector__button, .product-info__block-item input.quantity-selector__input {
    height: 44px;
}
.product-info__block-item:is([data-block-type=buy-buttons]) {
    margin-block-start: 10px;
    margin-block-end: 15px;
}
  .ship-badge-custom ul li{
    flex: 1 0 100%;
        padding: 0 20px 10px;
  }
.shopify-section--main-product .section-spacing {
    padding-block-end: 24px;
}
  .icon-real-deal .global-head{
     width: 260px;
  }
  .global-head{
    font-size:24px;
    display: inline-block;
    line-height: 115%;
    font-weight: 600;
  }
  .icon-real-deal {
    padding: 17px 10px 25px;  
    text-align: center;
  }
  .pro-listicons {
    margin: 15px 0 0;
  }
  .icon-real-deal .Button--primary::before {
    background-color: #fff !important;
}
  .page_container_stydy {
    padding: 5rem 0 !important;
}
  .accordion-single-item.js-acc-item h4{
    text-align:left;
  }
/* Acordian-section */
  .accprdion-text .global-head{
    text-align: center !important;
    font-size: 24px;
    font-weight: 700;
  }
  /* Acordian-section */ /* and */ /* Asking-corousel-section */
  .accprdion-text .left_grid_view,.askingmgap {
    text-align: left;
  }
  /* Acordian-section */
  .accprdion-text .right_grid_view h3.global-head {
    font-weight: 500;
}
  .ask-why-wrap .accordion-container1 .article-title1 {
    text-align: left;
}
/* Acordian-section */
  .accprdion-text .right_grid_view {
    padding: 5px 22px 0px;
    text-align: left;
}
/* Asking-corousel-section */
  .asking .global-head {
    width: 291px;
  }
  /* Asking-corousel-section */
  .asking {
    padding: 32px 0 32px 33px;
}
/* Asking-corousel-section */
  .askingmgap small {
    font-size: 13px !important;
}
  .image-icon-text .left_part, .image-icon-text .right_part {
    padding: 48px 25px 22px;
    text-align: center;
 }
  .image-icon-text .right_text-block .Button--primary::before {
    background-color: transparent !important;
}
  .ingradients {
    padding: 35px 0 48px 25px !important;
}
  .ingradients .global-head{
    margin-bottom: 33px;
  }
  p.product_tags_homepage_bs {
    font-size: 15px !important;
}
  form.bs input.btn{
    text-transform: uppercase;
  }
  #shopify-section-template--17352790114468__fb6cf34b-2af3-4bf4-89a5-466b4fd10f94 p.h6.text-center,
  #shopify-section-template--17352790114468__44e4deee-2a76-454a-bb83-7d911fd737ab p.h6.text-center,
  #shopify-section-template--17352790114468__b37c958c-d0d9-4baf-98bd-09898409de7b p.h6.text-center{
        font-size: 24px !important;
  }
  product-list.floating-controls-container scroll-carousel {
    gap: 1rem!important;
}
  .text-with-icons__item .prose p{
        font-size: 14px !important;
  }
  button.shopify-payment-button__button{
    font-size: 16px !important
  }
.cren_slider .cren_slider_box_text{
    bottom: 10px;
    padding: 0px 5px;
    font-size: 18px;
    width: 100%;
    /* max-width: fit-content; */
}
  .cren_slider_box_desc {
    font-size: 14px;
    margin-top: 5px;
}
.ct-collection-main .cren_slider_box_text {
    bottom: 13px;
    padding: 5px 10px;
}
  
  /*home*/
  .CC_AnnouncementBar .bs_counter_sellign {
    color: #fff;
    font-family: Lora;
    font-size: 14px !important;
    font-style: normal;
    line-height: normal;
  }

  .CC_AnnouncementBar a {
    font-size: 14px !important;
    padding: 8px 21px !important;
  }
  .header__secondary-nav {
    justify-self: end;
  }
  nav.header__secondary-nav {
    padding-right: 16px !important;
}
  .shopify-section-group-header-group nav.ct-header-primary-nav.header__primary-nav {
    padding-left: 16px;
}
  h1.header__logo {
    padding-bottom: unset;
  }
  .banner_slider .banner_slider_box .mob {
    display: block !important;
  }
  .banner_slider .banner_slider_box .desk {
    display: none;
  }
  p.scrolling-content__text {
    color: #000;
    text-align: center;
    font-family: Lora;
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: 132.4%;
    letter-spacing: 0.42px;
  }
  p.scrolling-content__text svg {
    width: 8px;
  }
  .cren_slider {
    flex-wrap: wrap !important;
    align-items: center;
    justify-content: center;
    padding: 0 16px;
    column-gap: 9px;
    row-gap: 13px;
  }
  .cren_slider_box.ctreview-box {
    position: relative;
    width: 48% !important;
    min-width: unset !important;
  }
  .cren_slider_box.ctreview-box:first-child {
    margin-left: unset !important;
  }
  .cren_slider_box {
    margin-left: unset !important;
  }
  /* .cren_slider .cren_slider_box_text {
    bottom: 10px;
    padding: 10px 20px 10px 20px;
    font-size: 12px;
  } */
  .cren_slidermain .cren_head {
    padding: 23px 0 28px 0;
    font-size: 24px;
  }
  .cren_slidermain {
    padding: 0px 0 30px 0;
  }
  .ct-ongoing-offers-main .ct-ongoing-offers-inner {
    width: 100%;
    padding: 0 0 0 32px;
  }
  .ct-ongoing-offers-main .ct-ongoing-offers-heading {
    font-size: 24px;
    padding: 40px 0 28px 0;
  }
  .prose.text-center .h1 {
    font-size: 24px;
    font-weight: 600;
  }
  .CT_featured-collections-carousel .product-list--carousel {
    margin-left: unset;
    padding: 0;
    gap: 14px !important;
  }
  /* section#shopify-section-template--17352789426340__featured-collections button.prev-next-button {
    display: block !important;
  } */
  section.shopify-section.shopify-section--featured-collections
    p.h6.text-center { 
    font-size: 25px !important;
  }
  .circle-button {
    width: 32px;
    height: 32px;
  }
  .featured-collections-navigation {
    gap: 10px;
  }

  }
  .featured-collections-navigation > button:not(:only-child) {
    padding: 0 5px 5px;
  }
  .featured-collections-navigation
    > button:not(:only-child)[aria-current="true"],
  .featured-collections-navigation
    > button:not(:only-child)[aria-current="true"]:after {
    color: #000;
  }
  .shopify-section--featured-collections .section-stack {
    gap: 40px;
  }
  .product-card__info .v-stack.justify-items-center a.product-title {
    font-size: 17px;
    line-height: 22px;
  }
  .CT_template-index
    .featured-collections-carousel__item
    .product-card__info
    .product-title {
    height: unset;
  }
  .CT_template-index
    .featured-collections-carousel__item
    .product-card__info
    .product_tags_homepage_bs {
    height: unset;
  }
  .featured-collections-carousel__item {
    gap: 20px;
  }
  /* .shopify-section--featured-collections button.prev-next-button.prev-next-button--prev,.shopify-section--featured-collections button.prev-next-button.prev-next-button--next {
    top: -19%!important;
  } */
  svg.icon.icon-arrow-left.icon--direction-aware,
  svg.icon.icon-arrow-right.icon--direction-aware {
    color: #fff;
    font-weight: 700;
    width: 13px;
  }
  .banner-animate .iconanimate-htext {
    text-align: center;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 116.9%;
    letter-spacing: 0.48px;
    font-family: Lora;
  }
  p.iconanimate-ptext.mobile_class,
  .banner-space-btn.mobile_class {
    display: block !important;
  }
  p.iconanimate-ptext.desktop_class,
  .banner-space-btn.desktop_class {
    display: none;
  }
  p.iconanimate-ptext.mobile_class {
    text-align: center;
    font-family: Nimbus Sans L;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    width: 100%;
    opacity: .8;
    padding-bottom: 0;
    padding-top: 25px;
  } 
  .banner-space-btn.mobile_class {
    padding-top: 30px;
  }
  .prose h2.h2 {
    font-size: 24px!important;
    font-weight: 600!important;
  }
  .banner-animate {
    padding: 50px 10px;
  }
    .banner-space-btn.mobile_class {
      padding-bottom: 0px;
  }
  #shopify-section-template--17352789426340__20ebd791-bf1d-4e0e-a176-0b82db728ffb p.h6.text-center {
    font-size: 24px !important;
  }
  section#shopify-section-template--17352789426340__fdd02093-dda9-4b06-a86c-b9f70903bfa4 .section-spacing {
    padding-top: 35px;
    padding-bottom: 28px;
  }
  #shopify-section-template--17352789426340__3a944305-fd1f-4cce-83ec-96c77c466d01 .prose.text-center p {
    
    font-family: Nimbus Sans L;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 22.5px;
  }
  a.schedulecallbutton {
	color: #FFF;
	font-family: Nimbus Sans L;
	font-size: 16px !important;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	letter-spacing: 0.64px;
	text-transform: capitalize;
	padding-left: 20px;
	padding-right: 20px;
  }
  .shopify-section--header{
	width: 100%;
}

  /*collection*/
  .CT_template-collection height-observer {
    box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.10);
}
}

@media screen and (min-width: 990px){
	.CT_featured-collections-carousel .product-list--carousel {
		margin-left: 0;
	}
  .animate-col {
    width: 50%;
}
.banner-animate {
    padding: 70px 50px !important;
}
}

@media only screen and (min-device-width: 768px) and (max-device-width: 991px) {
  
.heading_class {
    font-size: 24px;
}

.sub_heading_class{
font-size: 14px;
}

.wrap_service_class span.jdgm-all-reviews-text__text a{
font-size: 14px !important;
}
.wrap_service_class .jdgm-star {
    font-size: 24px;
}
	.shopify-section--header{
		width: 100%;
	}
  .main_real_storie_class .swiper-button-prev {
		left: 87%;
	}
  .main_real_storie_class .container {
    padding-right: 0;
}
   .main_complete_your_routine_class .container {
        padding-left: 15px !important;
    padding-right: 15px !important;
}
  .complete_wrap_product_class {
    justify-content: unset;
}
  }

@media only screen and (min-device-width: 768px) and (max-device-width: 999px) {
  .custom_header_app_icons.custom_Header__FlexItem.hidden-phone, .Header__Icon.desktop-currencies-switcher {
      display: none;
  }
  nav.header__primary-nav.header__primary-nav--center {
    background: #fff;
}
}

@media screen and (min-width: 1150px)
{
	.header__primary-nav {
		column-gap: 1.5rem;
	}
}
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
	.main_real_storie_class .swiper-button-prev {
		left: 88%;
	}
   .main_real_storie_class .container {
    padding-right: 0;
}
}
@media screen and (min-width: 641px) {
    .Newsletter__Inner {
        display:flex
    }

    .Newsletter .Form__Input {
        min-width: 395px;
        width: 395px
    }

    .Newsletter .Form__Submit {
        margin: 0 0 0 20px
    }
}

@media(max-width: 991px) {
	.template-page-cc_shop_by_look_new .steps-wrap .step {
		width: 39% !important;
	}

	.template-page-cc_shop_by_look_new .bg-img {
		padding: 30px 0px !important;
	}

	.template-page-cc_shop_by_look_new .story {
		flex-direction: column;
	}

	.template-page-cc_shop_by_look_new .story-img {
		width: 100% !important;
	}

	.template-page-cc_shop_by_look_new .story-content {
		width: 100% !important;
		padding: 20px !important;
	}

	.template-page-cc_shop_by_look_new .story-content {
		text-align: left !important;
	}
}

@media(max-width: 680px) {
	.template-page-cc_shop_by_look_new .choose-color-wrap {
		display: none !important;
	}

	
	.template-page-cc_shop_by_look_new .product-wrapper {
		display: block !important;
	}

	.template-page-cc_shop_by_look_new .story-content .story-discription {
		font-size: 16px !important;
		line-height: 22px !important;
	}

	.template-page-cc_shop_by_look_new .pro-name {
		font-size: 14px !important;
		margin-bottom: 0px !important;
		line-height: 20px;
	}

	.template-page-cc_shop_by_look_new .story-content a {
		font-size: 12px !important;
		font-weight: 600 !important;
	}

	.template-page-cc_shop_by_look_new .srory-wrap {
		overflow-y: hidden;
		width: 188%;
		overflow-x: scroll;
	}

	.template-page-cc_shop_by_look_new .strory-wrapper {
		display: block;
		overflow: auto;
	}

	.template-page-cc_shop_by_look_new #main {
		background-image: none !important;
		background-color: #F8F3ED;
		border-top: 1px solid #E3E1D9;
	}
}
/* @media screen and (min-width: 1400px)
{
	.ct-footer--main .footer__block-list {
		column-gap: 4.5rem;
	}
} */
