.bd-irl .bd-irl__headline{text-align:left;max-width:none;margin:0;padding:0 calc(var(--gap, 8px) * 2)}.bd-irl .bd-irl__headline .headline__title{font-size:12px;letter-spacing:.12em;line-height:1.4}@media(min-width:900px){.bd-irl .bd-irl__headline .headline__title{font-size:13px}}@media(min-width:1200px){.bd-irl .bd-irl__headline{padding:0 calc(var(--gap, 8px) * 3)}}.bd-irl__row{display:flex;gap:var(--bd-irl-gap-mobile, 4px);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bd-irl__row::-webkit-scrollbar{display:none}.bd-irl__item{flex:0 0 calc((100% - var(--bd-irl-gap-mobile, 4px)) / 1.5);margin:0;scroll-snap-align:start}@media(min-width:768px){.bd-irl__row{display:grid;grid-template-columns:repeat(var(--bd-irl-cols, 4),minmax(0,1fr));gap:var(--bd-irl-gap, 8px);overflow:visible}}.bd-irl__look{position:relative;display:block;width:100%;aspect-ratio:var(--bd-irl-ratio, .67);margin:0;padding:0;border:0;border-radius:0;background:var(--color-background-secondary, transparent);overflow:hidden;color:inherit;text-align:left}button.bd-irl__look{cursor:pointer;height:auto;min-height:0}.bd-irl__img{display:block;width:100%;height:100%;object-fit:cover}.bd-irl__video-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.bd-irl__video{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease}.bd-irl__video-wrap.is-playing .bd-irl__video{opacity:1}@media(prefers-reduced-motion:reduce){.bd-irl__video-wrap{display:none}}.bd-irl__placeholder{background:var(--color-background-secondary, #f2f2f2);fill:currentColor;opacity:.5}.bd-irl__look--shop:after{content:"";position:absolute;inset:auto 0 0 0;height:35%;background:linear-gradient(to top,rgba(0,0,0,var(--bd-irl-fade, .35)),#0000);pointer-events:none}.bd-irl__cta{position:absolute;left:calc(var(--gap, 8px) * 1.5);bottom:calc(var(--gap, 8px) * 1.5);z-index:1;display:inline-flex;align-items:center;gap:6px;font-family:var(--font-base);font-style:var(--font-base-style);font-weight:var(--font-base-weight);font-size:12px;line-height:1.2;letter-spacing:.06em;color:var(--bd-irl-cta-color, #fff);pointer-events:none}.bd-irl__plus{flex:none}@media(min-width:1200px){.bd-irl__cta{left:calc(var(--gap, 8px) * 2);bottom:calc(var(--gap, 8px) * 2);font-size:13px}}@media(hover:hover){.bd-irl__look--shop .bd-irl__img,.bd-irl__look--shop .bd-irl__video-wrap{transition:transform .6s cubic-bezier(.12,.67,.53,1)}.bd-irl__look--shop:hover .bd-irl__img,.bd-irl__look--shop:hover .bd-irl__video-wrap{transform:scale(1.03)}}.bd-irl__look--shop:focus-visible{outline:2px solid var(--color-headings-text, currentColor);outline-offset:-2px}
/*# sourceMappingURL=/cdn/shop/t/31/assets/bd-label-irl.css.map */
