.custom_bs__header{display:flex;align-items:center;margin-top:24px;margin-bottom:16px;padding-left:15px}.custom_bs__heading{overflow:hidden;color:var(--primary-700, #595959);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-Main, Inter);font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.custom_bs__view-all{font-size:12px;text-decoration:underline;text-transform:uppercase;margin-left:auto}.custom_bs{display:grid;width:100%;background-color:var(--custom-bs-section-bg, #ffffff)}.custom_bs__group{grid-area:1 / 1;display:flex;flex-direction:column;min-width:0;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s}html[data-custom-gender=woman] .custom_bs__group--woman,html[data-custom-gender=man] .custom_bs__group--man{opacity:1;visibility:visible;transition:opacity .4s ease}.custom_bs__banner{position:relative;background-color:#e9e7e2}.custom_bs__banner-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:0}.custom_bs__banner-media picture{display:block;width:100%;height:100%}.custom_bs__banner-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.custom_bs__banner-label-wrap{position:relative;z-index:2;height:100%;box-sizing:border-box;padding:var(--custom-bs-banner-pad, 20px);display:flex;flex-direction:column;justify-content:flex-end;align-items:var(--custom-bs-banner-flex-align, center);text-align:var(--custom-bs-banner-align, center);gap:6px;pointer-events:none}.custom_bs__banner-title{display:inline-block;color:var(--custom-bs-banner-text-color, #ffffff);font-family:Inter,sans-serif;font-weight:400;font-size:var(--custom-bs-banner-title-size, 20px);letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.custom_bs__banner-label{display:inline-block;pointer-events:auto;color:var(--custom-bs-banner-text-color, #ffffff);font-family:Inter,sans-serif;font-weight:300;font-size:var(--custom-bs-banner-text-size, 14px);letter-spacing:.12em;line-height:1.2;text-decoration:var(--custom-bs-banner-underline, underline);text-underline-offset:6px}.custom_bs--label-sticky .custom_bs__banner-label{position:sticky;bottom:var(--custom-bs-banner-pad, 20px)}.custom_bs__scroller{position:relative;display:block;min-width:0}.custom_bs__viewport{height:100%}.custom_bs__track{position:relative;height:100%}.custom_bs__slide{display:flex;flex-direction:column;min-height:0}.custom_bs_item{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;text-decoration:none;color:inherit}.custom_bs_item__media{flex:1 1 auto;min-height:0;overflow:hidden;background-color:var(--custom-bs-slide-bg, #efeeec)}@media(hover:hover){.custom_bs--hover-dim .custom_bs_item__media{position:relative}.custom_bs--hover-dim .custom_bs_item__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffa6;transition:background .3s ease;pointer-events:none}.custom_bs--hover-dim .custom_bs_item:hover .custom_bs_item__media:after{background:#fff0}}.custom_bs_item__media picture{display:block;width:100%;height:100%}.custom_bs_item__img{width:100%;height:100%;object-fit:var(--custom-bs-slide-fit, cover);object-position:center;display:block;transition:transform .6s cubic-bezier(.25,.46,.45,.94);will-change:transform}@media(hover:hover){.custom_bs_item:hover .custom_bs_item__img{transform:scale(1.05)}}.custom_bs_item__name{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:16px 24px;font-family:Inter,sans-serif;font-size:var(--custom-bs-name-size, 12px);font-weight:300;line-height:1.333;text-transform:uppercase;color:var(--custom-bs-name-color, #404040);text-align:var(--custom-bs-name-align, left)}.custom_bs--name-below .custom_bs_item__name{position:static;background:transparent}@media(max-width:1149.98px){.custom_bs__scroller{box-sizing:border-box;padding-top:var(--custom-bs-slider-margin-mb, 8px);padding-bottom:var(--custom-bs-slider-margin-mb, 8px)}.custom_bs__viewport{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.custom_bs__viewport::-webkit-scrollbar{display:none}.custom_bs__track{display:flex;gap:var(--custom-bs-gap-mb, 2px)}.custom_bs__slide{flex:0 0 calc(100% / var(--custom-bs-cols-mb, 2.2) - var(--custom-bs-gap-mb, 2px));scroll-snap-align:start;height:100%}.custom_bs_item__name{padding:13px 14px}.custom_bs__nav{display:none}}@media(min-width:768px)and (max-width:1149.98px){.custom_bs__slide{flex-basis:calc(100% / var(--custom-bs-cols-tb, 3) - var(--custom-bs-gap-mb, 2px))}}@media(min-width:1150px){.custom_bs__viewport{overflow:hidden}.custom_bs__track{transition:transform .6s cubic-bezier(.25,.46,.45,.94);will-change:transform}.custom_bs__nav-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:0;background:#fff9;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(10px);color:#000;cursor:pointer;box-shadow:0 1px 8px #0000001f;transition:opacity .2s ease;z-index:5}.custom_bs__nav-btn[disabled]{opacity:.4;cursor:default}.custom_bs--banner-left .custom_bs__group{flex-direction:row;height:var(--custom-bs-desktop-h, 100vh)}.custom_bs--banner-left .custom_bs__banner{flex:0 0 var(--custom-bs-banner-w, 50%);height:100%}.custom_bs--banner-left .custom_bs__scroller{flex:1 1 auto;height:100%}.custom_bs--banner-left .custom_bs__track{display:grid;grid-template-columns:repeat(var(--custom-bs-cols-dk, 2),1fr);grid-auto-rows:calc((var(--custom-bs-desktop-h, 100vh) - (var(--custom-bs-rows-dk, 2) - 1) * var(--custom-bs-gap-dk, 4px)) / var(--custom-bs-rows-dk, 2));gap:var(--custom-bs-gap-dk, 4px);height:auto}.custom_bs--banner-left .custom_bs__nav{position:absolute;right:24px;bottom:24px;display:flex;flex-direction:column;gap:8px;z-index:5}.custom_bs--banner-left-row .custom_bs__group{flex-direction:row;height:var(--custom-bs-desktop-h, 100vh)}.custom_bs--banner-left-row .custom_bs__banner{flex:0 0 var(--custom-bs-banner-w, 50%);height:100%}.custom_bs--banner-left-row .custom_bs__scroller{flex:1 1 auto;height:100%}.custom_bs--banner-left-row .custom_bs__track{display:flex;gap:var(--custom-bs-gap-dk, 4px);height:100%}.custom_bs--banner-left-row .custom_bs__slide{flex:0 0 calc((100% - (var(--custom-bs-cols-dk-h, 4) - 1) * var(--custom-bs-gap-dk, 4px)) / var(--custom-bs-cols-dk-h, 4));height:100%}.custom_bs--banner-left-row .custom_bs__nav{display:contents}.custom_bs--banner-left-row .custom_bs__nav-btn{position:absolute;top:50%;transform:translateY(-50%)}.custom_bs--banner-left-row .custom_bs__nav-btn--prev{left:0}.custom_bs--banner-left-row .custom_bs__nav-btn--next{right:0}.custom_bs--grid-only .custom_bs__group{flex-direction:column;height:var(--custom-bs-desktop-h, 100vh)}.custom_bs--grid-only .custom_bs__scroller{flex:1 1 100%;height:100%}.custom_bs--grid-only .custom_bs__track{display:flex;gap:var(--custom-bs-gap-dk, 4px);height:100%}.custom_bs--grid-only .custom_bs__slide{flex:0 0 calc((100% - (var(--custom-bs-cols-dk-h, 4) - 1) * var(--custom-bs-gap-dk, 4px)) / var(--custom-bs-cols-dk-h, 4));height:100%}.custom_bs--grid-only .custom_bs__nav{display:contents}.custom_bs--grid-only .custom_bs__nav-btn{position:absolute;top:50%;transform:translateY(-50%)}.custom_bs--grid-only .custom_bs__nav-btn--prev{left:0}.custom_bs--grid-only .custom_bs__nav-btn--next{right:0}.custom_bs--banner-top .custom_bs__group{flex-direction:column}.custom_bs--banner-top .custom_bs__track{display:flex;gap:var(--custom-bs-gap-dk, 4px);height:100%}.custom_bs--banner-top .custom_bs__slide{flex:0 0 calc((100% - (var(--custom-bs-cols-dk-h, 4) - 1) * var(--custom-bs-gap-dk, 4px)) / var(--custom-bs-cols-dk-h, 4));height:100%}.custom_bs--banner-top .custom_bs__nav{display:contents}.custom_bs--banner-top .custom_bs__nav-btn{position:absolute;top:50%;transform:translateY(-50%)}.custom_bs--banner-top .custom_bs__nav-btn--prev{left:0}.custom_bs--banner-top .custom_bs__nav-btn--next{right:0}}@media(prefers-reduced-motion:reduce){.custom_bs__group,.custom_bs__track{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/custom_banner-slider.css.map */
