/* Generated per build: page/block overrides */
#home-editorial {
--card-media-height: 260px;--card-min-height: 260px;--card-overlay: ;}
#home-directions {
--card-media-height: 320px;--card-min-height: 320px;--card-overlay: 0.25;}
#services-directions {
--card-media-height: 320px;--card-min-height: 320px;--card-overlay: 0.35;}
#services-editorial {
--card-media-height: 280px;--card-min-height: 220px;--card-overlay: ;}
#about-editorial {
--card-media-height: 260px;--card-min-height: 240px;--card-overlay: ;}

/* Project hotfix: fill ssense placeholder slots with real local assets */
.breadcrumbs {
  display: none !important;
}

.ssense-hero-media-frame.is-placeholder {
  background: none !important;
}

.ssense-hero-media-frame.is-placeholder .ssense-hero-placeholder {
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  color: #ffffff !important;
}

.page-services .ssense-hero-media-frame.is-placeholder .ssense-hero-placeholder {
  background-image:
    linear-gradient(180deg, rgba(8, 8, 8, 0.16), rgba(8, 8, 8, 0.42)),
    url('assets/store-interior.jpg') !important;
}

.page-about .ssense-hero-media-frame.is-placeholder .ssense-hero-placeholder {
  background-image:
    linear-gradient(180deg, rgba(8, 8, 8, 0.14), rgba(8, 8, 8, 0.38)),
    url('assets/detail-fabric.jpg') !important;
}

.page-contacts .ssense-hero-media-frame.is-placeholder .ssense-hero-placeholder {
  background-image:
    linear-gradient(180deg, rgba(8, 8, 8, 0.18), rgba(8, 8, 8, 0.44)),
    url('assets/store-interior.jpg') !important;
}

.ssense-hero-placeholder-text {
  color: #ffffff !important;
  text-shadow: 0 2px 18px rgba(0, 0, 0, 0.35);
}

#home-editorial .ssense-editorial-card:nth-child(1) .ssense-editorial-card-placeholder,
#services-editorial .ssense-editorial-card:nth-child(1) .ssense-editorial-card-placeholder {
  background-image:
    linear-gradient(180deg, rgba(6, 6, 6, 0.14), rgba(6, 6, 6, 0.36)),
    url('assets/product-shirt.jpg') !important;
  background-size: cover !important;
  background-position: center !important;
}

#home-editorial .ssense-editorial-card:nth-child(2) .ssense-editorial-card-placeholder,
#services-editorial .ssense-editorial-card:nth-child(2) .ssense-editorial-card-placeholder {
  background-image:
    linear-gradient(180deg, rgba(6, 6, 6, 0.14), rgba(6, 6, 6, 0.36)),
    url('assets/detail-fabric.jpg') !important;
  background-size: cover !important;
  background-position: center !important;
}

#home-directions .ssense-three-up-card:nth-child(1) .ssense-three-up-placeholder {
  background-image:
    linear-gradient(180deg, rgba(6, 6, 6, 0.15), rgba(6, 6, 6, 0.38)),
    url('assets/product-shirt.jpg') !important;
  background-size: cover !important;
  background-position: center !important;
}

#home-directions .ssense-three-up-card:nth-child(2) .ssense-three-up-placeholder {
  background-image:
    linear-gradient(180deg, rgba(6, 6, 6, 0.15), rgba(6, 6, 6, 0.38)),
    url('assets/product-pants.jpg') !important;
  background-size: cover !important;
  background-position: center !important;
}

#home-directions .ssense-three-up-card:nth-child(3) .ssense-three-up-placeholder {
  background-image:
    linear-gradient(180deg, rgba(6, 6, 6, 0.15), rgba(6, 6, 6, 0.38)),
    url('assets/product-outerwear.jpg') !important;
  background-size: cover !important;
  background-position: center !important;
}

.ssense-story-chip:nth-of-type(4n+1) .ssense-story-chip-placeholder,
.ssense-dense-small:nth-of-type(4n+1) .ssense-dense-small-placeholder {
  background-image:
    linear-gradient(180deg, rgba(8, 8, 8, 0.16), rgba(8, 8, 8, 0.38)),
    url('assets/product-shirt.jpg') !important;
}

.ssense-story-chip:nth-of-type(4n+2) .ssense-story-chip-placeholder,
.ssense-dense-small:nth-of-type(4n+2) .ssense-dense-small-placeholder {
  background-image:
    linear-gradient(180deg, rgba(8, 8, 8, 0.16), rgba(8, 8, 8, 0.38)),
    url('assets/product-pants.jpg') !important;
}

.ssense-story-chip:nth-of-type(4n+3) .ssense-story-chip-placeholder,
.ssense-dense-small:nth-of-type(4n+3) .ssense-dense-small-placeholder {
  background-image:
    linear-gradient(180deg, rgba(8, 8, 8, 0.16), rgba(8, 8, 8, 0.38)),
    url('assets/product-outerwear.jpg') !important;
}

.ssense-story-chip:nth-of-type(4n+4) .ssense-story-chip-placeholder,
.ssense-dense-small:nth-of-type(4n+4) .ssense-dense-small-placeholder {
  background-image:
    linear-gradient(180deg, rgba(8, 8, 8, 0.16), rgba(8, 8, 8, 0.38)),
    url('assets/detail-fabric.jpg') !important;
}

.ssense-story-chip-placeholder,
.ssense-dense-small-placeholder,
.ssense-three-up-placeholder,
.ssense-editorial-card-placeholder {
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  color: #ffffff !important;
}
