.multicategory-banner{display:flex;width:100%;height:70vh;min-height:500px;overflow:hidden;background-color:rgb(var(--color-background))}.multicategory-banner__item{position:relative;flex:1;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:flex .6s cubic-bezier(.25,1,.5,1);text-decoration:none}.multicategory-banner__item:hover{flex:1.3}.multicategory-banner__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.multicategory-banner__item:hover .multicategory-banner__image{transform:scale(1.05)}.multicategory-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000,#0000004d);z-index:1}.multicategory-banner__content{position:relative;z-index:2;text-align:center;color:#fff;padding:2rem}.multicategory-banner__heading{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 3.5rem);margin:0;text-transform:uppercase;letter-spacing:.2rem;text-shadow:0 2px 10px rgba(0,0,0,.2)}.multicategory-banner__button{display:inline-block;margin-top:1.5rem;padding:1.2rem 3rem;background-color:#fff;color:#000;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.1rem;transition:all .3s ease;border:1px solid #FFFFFF}.multicategory-banner__item:hover .multicategory-banner__button{background-color:transparent;color:#fff}@media screen and (max-width:749px){.multicategory-banner{flex-direction:column;height:auto}.multicategory-banner__item{height:33.33vh;min-height:250px}.multicategory-banner__item:hover{flex:1}.multicategory-banner__heading{font-size:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/multicategory-banner.css.map */
