.collection-banner{overflow:hidden}.collection-banner__inner{display:flex;flex-direction:column;gap:1.6rem}@media(min-width:75em){.collection-banner__inner{align-items:center;flex-direction:row}}.collection-banner__main{display:flex;flex-direction:column;gap:.8rem;max-width:60rem;position:relative;width:100%;z-index:3}@media(max-width:74.99em){.collection-banner__main{gap:1.6rem}}.collection-banner__navigation{align-items:center;display:none;gap:1.6rem;justify-content:flex-start}@media(min-width:75em){.collection-banner__navigation{margin-top:.8rem}}.collection-banner__navigation .swiper-arrow{color:var(--color-link-text);margin-top:0;padding:0;position:static;transform:none;transition:opacity var(--transition)}.collection-banner__navigation .swiper-arrow:hover{color:var(--color-link-text-hover)}.collection-banner__navigation .swiper-arrow.swiper-button-disabled{cursor:default;opacity:.5}.collection-banner__navigation .swiper-arrow.swiper-button-prev svg{transform:rotate(180deg)}.collection-banner:has(.collection-banner__items-swiper-container.swiper-initialized) .collection-banner__navigation{display:flex}.collection-banner__navigation-dot svg{color:var(--color-accent);display:block;height:.4rem;width:.4rem}.collection-banner__description{display:flex;flex-direction:column;font-size:1.4rem;gap:1.6rem}.collection-banner__description p{margin:0}.collection-banner__items{width:100%}@media(min-width:75em){.collection-banner__items{display:flex;flex-shrink:0;justify-content:flex-end;max-width:66%;position:relative;z-index:1}.collection-banner__items>*{min-width:0}}.collection-banner__items .swiper,.collection-banner__items swiper-container{overflow:visible}@media(min-width:75em){.collection-banner__items:before{background-color:var(--color-background);content:"";display:block;height:100%;position:absolute;right:100%;top:0;width:100vw;z-index:2}}.collection-banner__item--last{order:1}.collection-banner__item.swiper-slide{width:24rem}.collection-banner .content-card__image-wrapper{aspect-ratio:3/4}.collection-banner .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:.8rem}@media(max-width:74.99em){.collection-banner .breadcrumbs{display:none}}
