.collection-banner{overflow:hidden;display:flex;align-items:flex-end;flex-wrap:wrap}.collection-banner .breadcrumb{margin:1.6rem 0}.collection-banner__body{position:relative;z-index:1;display:flex;align-items:flex-end;flex-wrap:wrap}@media screen and (min-width:1100px){.collection-banner__body{padding-left:4rem}}.collection-banner__body.show_img:after{content:"";display:block;padding-bottom:var(--slide-height)}.collection-banner>*{flex:0 0 100%}.collection-banner__img{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-2}.collection-banner__img img{width:100%;height:100%;object-fit:cover;object-position:center;max-width:100%;max-height:100%;min-width:auto;min-height:auto}.collection-banner .collection-banner-item-btns{flex-wrap:wrap;justify-content:flex-start;display:flex;gap:1.2rem;margin-top:4.3rem}@media screen and (min-width:750px){.collection-banner .collection-banner-item-btns{justify-content:flex-end}}.collection-banner .collection-banner-item-btns .subtitle{opacity:.7}.collection-banner__title{max-width:60rem;margin:0 0 1.4rem}.collection-banner__title:last-child,.collection-banner__title:only-child{margin:0}.collection-banner .collection-banner__desc{max-width:54rem;margin-bottom:0}.container .collection-banner{border-radius:var(--border-radius-media)}.container .collection-banner .container{margin:0}.collection-banner--stacked{overflow:visible;display:block}.collection-banner--stacked .collection-banner__body{display:block;padding-left:0}.collection-banner__wrapper--stacked{display:flex;flex-direction:column}.collection-banner__img--stacked{position:static;width:100%;height:auto;z-index:auto}.collection-banner__img--stacked img{width:100%;height:auto;object-fit:contain;max-width:100%;max-height:none}.collection-banner__text--stacked{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:2rem;margin-top:3.2rem}@media screen and (min-width:750px){.collection-banner__text--stacked{flex-direction:row;align-items:flex-start}}.collection-banner__text--stacked .collection-banner__title{margin:0;flex:0 0 auto;max-width:none}.collection-banner__text--stacked .collection-banner__desc{margin:0;max-width:54rem;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-main-collection-banner.css.map */
