.banner{display:grid;overflow:hidden;grid-template:"container"}.banner[data-url_target]:not([data-url_target=""]){cursor:pointer}.banner>*{-ms-grid-row:1;-ms-grid-column:1;grid-area:container}.banner .darkener{width:100%;height:100%;background-color:#000}.banner .banner_img,.banner .banner_video{width:100%;height:auto;object-fit:cover;aspect-ratio:9/4}.banner .banner_container{z-index:2;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-self:end;min-height:calc(50% + 60px);color:#fff}.banner .banner_container.bottomed{justify-content:flex-end}.banner .banner_container.bottomed .banner_title{font-size:48px;line-height:52px}.banner .banner_container.blacked{color:#000}.banner .banner_suptitle{margin:0 0 8px;text-align:center;font-size:14px;font-weight:500;line-height:21px;letter-spacing:.56px;text-transform:uppercase}.banner .banner_title{margin:0 auto;text-align:center;font-size:72px;font-weight:400;line-height:76px}.banner .banner_title.bolded{font-weight:600;text-transform:uppercase}.banner .banner_cta{margin:16px auto 64px}@media only screen and (max-width: 1024px){.banner .banner_title{margin:0 32px 16px}}@media only screen and (max-width: 749px){.banner .banner_img{aspect-ratio:4/5}.banner .banner_video{aspect-ratio:4/3}.banner .banner_suptitle{margin-bottom:16px}.banner .banner_title{margin:0 32px 16px;font-size:42px;line-height:48px}.banner .banner_cta{margin:8px 24px 24px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-banner.css.map?v=151335812742923312461731415983 */
