.future-shop-cart-modal .future-cart-content .operational-message .icon-container {
    display: none;
}

#main-container.store-es .start-page .start-animation__mood-content {
    display: none !important;
}

#main-container.store-es .start-page .start-animation__mood {
    display: none !important;
}

#main-container.store-es .start-page .start-animation__bsk-style {
    animation: none !important;
}

#main-container.store-es .fitting-room-gallery-page__marquee {
    display: none !important;
}

.subcategory-item__link--sales {
    color: #FF0000 !important;
}
.subcategory-item__link--sales:hover {
    color: #FF7A7A !important;
}

.bsk-custom-logo-container {
    justify-content: center
}

/* FIX IFRAME */
.desktop .cms-slide--full-height .resource-container iframe, 
.mobile .cms-slide--full-height .resource-container iframe {
    height: 100%;
}

/* FIX NUXT PROGRESS */
.nuxt-progress {
    display: none !important;
}

/* FIX HIDE BSKSTYLE FILTER BUTTON */
.bsk-style-order-grid-header .bsk-style-order-grid-item .bsk-style-order-grid-header__views:after {
  content: none;
}

.bsk-style-filter-header__badge-wrapper {
  display: none;
}

/* FIX HEIGHT SLIDES SALES... */

.mobile .cms-slides-wrapper.home-page__slides--first-slide .cms-sales-slide iframe,
.mobile .cms-slides-wrapper.home-page__slides--first-slide .cms-sales-slide img,
.mobile .cms-slides-wrapper.home-page__slides--first-slide .cms-sales-slide video {
    height: 90vh !important;
}

.mobile .home-page__slides--first-slide .cms-sales-slide .resource-container {
    height: 100% !important;
}

.section-category-tag {
   font-size: 10px !important;
   line-height: 14px !important;
}

/* FIX PADDING IN HOME PAGE */
.mobile .cms-slides-wrapper.home-page__slides {
    margin: 0 calc(var(--bds-size-spacing-06) * -1);
}

/* FIX CMS SLIDE SALES */

.mobile .cms-slide-sales {
    position: relative;
}

.mobile .cms-slide-sales__content {
    top: 0;
    align-items: center;
    text-align: center;
    width: 100%;
    position: absolute;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    height: 100%
}

.mobile .cms-slide-sales__template {
    align-items: center;
    margin: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.mobile .cms-slide-sales__template-title {
    color: #FFFFFF;
    font-size: 4rem;
    font-weight: var(--bds-font-weight-light) !important;
    line-height: 4rem;
    word-break: break-word;
}

.cms-slide-sales__icon-wrapper img {

    height: 3.75rem;
}

.desktop .cms-slide-sales__content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
}
 
.desktop .cms-slide-sales__template {
    margin: auto;
}


.mobile .cms-slide-sales__buttons {
    display: inline-flex;
}

.desktop .cms-slide-sales__resource img { width: 100% }

.cms-slide-sales--template_D {
  font-size: 4rem !important;
  font-weight: var(--bds-Font-weight-light) !important;
}