.DualBanner{display:flex;flex-direction:column;gap:var(--dual-banner-gap, 8px);width:100%}.DualBanner--marginBottom{margin-bottom:48px}.DualBanner__item{position:relative;width:100%;overflow:hidden}.DualBanner__link{display:block;width:100%;height:100%;color:inherit;text-decoration:none}.DualBanner__media{position:relative;width:100%;aspect-ratio:3 / 4}.DualBanner__video,.DualBanner__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.DualBanner__video--desktop{display:none}.DualBanner__overlay{position:absolute;left:0;right:0;padding:24px;display:flex;flex-direction:column;align-items:center;text-align:center;pointer-events:none;z-index:2}.DualBanner__overlay--top{top:0}.DualBanner__overlay--center{top:50%;transform:translateY(-50%)}.DualBanner__overlay--bottom{bottom:0}.DualBanner__item--light .DualBanner__overlay{color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.35)}.DualBanner__item--dark .DualBanner__overlay{color:#121211}.DualBanner__title{margin:0 0 8px;font-size:18px;line-height:1.1}.DualBanner__subtitle{position:relative;display:inline-block;font-size:14px;letter-spacing:.02em}.DualBanner__subtitle:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background-color:currentColor;opacity:0;transition:opacity .25s cubic-bezier(.19,1,.22,1)}.no-touch .DualBanner__link:hover .DualBanner__subtitle:after{opacity:1}@media(max-width:767px){.DualBanner__item:nth-child(2){display:none}}@media(min-width:768px){.DualBanner{flex-direction:row}.DualBanner__item{flex:1 1 0;width:auto}.DualBanner__media{aspect-ratio:2 / 3}.DualBanner__video--mobile{display:none}.DualBanner__video--desktop{display:block}.DualBanner__title{font-size:20px}.DualBanner__subtitle{font-size:16px}.DualBanner__overlay{padding:48px}}
/*# sourceMappingURL=/cdn/shop/t/74/compiled_assets/styles.css.map?subset=AAQ */
