.bs-hseason{--bs-ink: #111;--bs-sub: #6b6b6b;--bs-well: #f3f3f1;--bs-ease: cubic-bezier(.22, 1, .36, 1);--bs-card-bg: var(--bs-well);--bs-tile-bg: #fff;padding:32px 0}.bs-hseason--pt0{padding-top:0}.bs-hseason--pt1{padding-top:16px}.bs-hseason--pt3{padding-top:64px}.bs-hseason--pb0{padding-bottom:0}.bs-hseason--pb1{padding-bottom:16px}.bs-hseason--pb3{padding-bottom:64px}.bs-hseason--white{--bs-card-bg: #fff;--bs-tile-bg: var(--bs-well)}.bs-hseason--dark{--bs-card-bg: #111;--bs-ink: #fff;--bs-sub: rgba(255, 255, 255, .66);--bs-tile-bg: #1d1d1d}.bs-hseason__card{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;height:clamp(460px,44vw,620px);overflow:hidden;border-radius:28px;background:var(--bs-card-bg);color:var(--bs-ink);isolation:isolate}.bs-hseason--white .bs-hseason__card{box-shadow:0 0 0 1px #ececec}.bs-hseason__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.bs-hseason__copy{position:relative;z-index:4;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(32px,4.5vw,72px);pointer-events:none}.bs-hseason__label{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:999px;background:var(--bs-tile-bg);font-family:var(--font-body-family);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-ink)}.bs-hseason__dot{position:relative;width:7px;height:7px;border-radius:50%;background:#b5532a}.bs-hseason__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#b5532a;animation:bs-hseason-pulse 2.4s var(--bs-ease) infinite}.bs-hseason .bs-hseason__title{margin:20px 0 0;font-family:var(--font-body-family);font-size:clamp(36px,4.6vw,68px);font-weight:700!important;line-height:1;letter-spacing:-.04em!important;text-transform:none!important;color:var(--bs-ink)}.bs-hseason__text{max-width:34ch;margin-top:16px;font-size:17px;line-height:1.5;color:var(--bs-sub)}.bs-hseason__text p{margin:0}.bs-hseason .bs-hseason__btn{display:inline-flex;align-items:center;gap:10px;height:48px;margin-top:28px;padding:0 22px;border-radius:12px;background:var(--bs-ink);color:var(--bs-card-bg);font-family:var(--font-body-family);font-size:15px;font-weight:600;text-decoration:none;pointer-events:auto;transition:transform .3s var(--bs-ease),opacity .2s}.bs-hseason--dark .bs-hseason__btn{background:#fff;color:#111}.bs-hseason__btn svg{width:16px;height:16px;transition:transform .3s var(--bs-ease)}.bs-hseason__card:hover .bs-hseason__btn svg{transform:translate(4px)}.bs-hseason__wall{position:relative;z-index:1;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 12%,#000 88%,transparent 100%)}.bs-hseason__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:100%;padding:0 clamp(16px,2vw,28px) 0 0}.bs-hseason__col{overflow:hidden}.bs-hseason__col .bs-hseason__track{display:flex;flex-direction:column;gap:12px;animation:bs-hseason-up var(--bs-speed, 45s) linear infinite}.bs-hseason__col--1 .bs-hseason__track{animation-name:bs-hseason-down;animation-duration:calc(var(--bs-speed, 45s) * 1.15)}.bs-hseason__col--2 .bs-hseason__track{animation-duration:calc(var(--bs-speed, 45s) * .9)}.bs-hseason__card:hover .bs-hseason__track{animation-play-state:paused}.bs-hseason__rows{display:none}.bs-hs-tile{position:relative;display:block;flex:none;overflow:hidden;border-radius:18px;background:var(--bs-tile-bg);aspect-ratio:3 / 4}.bs-hs-tile--square{aspect-ratio:1 / 1}.bs-hs-tile--wide{aspect-ratio:4 / 3}.bs-hs-tile--product{aspect-ratio:1 / 1}.bs-hs-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--bs-ease)}.bs-hs-tile--product img{top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;object-fit:contain;mix-blend-mode:darken}.bs-hseason--dark .bs-hs-tile--product img{mix-blend-mode:normal}@keyframes bs-hseason-up{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 6px))}}@keyframes bs-hseason-down{0%{transform:translateY(calc(-50% - 6px))}to{transform:translateY(0)}}@keyframes bs-hseason-left{0%{transform:translate(0)}to{transform:translate(calc(-50% - 5px))}}@keyframes bs-hseason-right{0%{transform:translate(calc(-50% - 5px))}to{transform:translate(0)}}@keyframes bs-hseason-pulse{0%{transform:scale(1);opacity:.6}70%,to{transform:scale(2.8);opacity:0}}@media screen and (max-width:989px){.bs-hseason__card{display:flex;flex-direction:column;height:auto;border-radius:22px}.bs-hseason__copy{padding:28px 22px 22px}.bs-hseason__text{font-size:16px}.bs-hseason__wall{padding-bottom:22px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 8%,#000 92%,transparent 100%)}.bs-hseason__cols{display:none}.bs-hseason__rows{display:flex;flex-direction:column;gap:10px}.bs-hseason__row{overflow:hidden}.bs-hseason__row .bs-hseason__track{display:flex;gap:10px;width:max-content;animation:bs-hseason-left calc(var(--bs-speed, 45s) * .8) linear infinite}.bs-hseason__row--1 .bs-hseason__track{animation-name:bs-hseason-right}.bs-hseason__row .bs-hs-tile{height:168px;aspect-ratio:auto}.bs-hseason__row .bs-hs-tile,.bs-hseason__row .bs-hs-tile--tall{width:126px}.bs-hseason__row .bs-hs-tile--square,.bs-hseason__row .bs-hs-tile--product{width:168px}.bs-hseason__row .bs-hs-tile--wide{width:224px}.bs-hseason .bs-hseason__btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.bs-hseason__track,.bs-hseason__dot:after{animation:none!important}.bs-hseason__row{overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/bs-home-season.css.map */
