.collections-banners{background-color:var(--bg-color);padding:80px 0 60px;overflow:hidden}@media only screen and (max-width:767px){.collections-banners{padding:50px 0 50px}}.collections-banners .swiper-slide{height:auto}.collections-banners__header{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:40px}@media only screen and (max-width:1023px){.collections-banners__header{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:767px){.collections-banners__header{padding:0 20px}}.collections-banners__header-wrapper{flex-grow:1;margin:0 auto 0 0}.collections-banners__header-heading,.collections-banners__header-subheading{margin:0}.collections-banners__header-subheading{text-transform:none;font-weight:300}.collections-banners__header-btn{margin:25px 0 0}@media only screen and (max-width:1023px){.collections-banners__header-btn{margin:20px 0 0}}.collections-banners__wrapper{display:flex;overflow:hidden}@media only screen and (max-width:1023px){.collections-banners__wrapper{flex-direction:column}}.collections-banners__card{display:flex;flex-direction:column;height:100%}.collections-banners__card-image{width:100%;padding-top:114%;margin:0 0 20px}@media only screen and (max-width:767px){.collections-banners__card-image{padding-top:101%}}.collections-banners__card-title{text-transform:none;margin:0 0 10px}.collections-banners__card-link{margin-top:auto;padding-top:10px}.collections-banners__slider.page-width{overflow:visible}.collections-banners__slider .swiper{overflow:visible}.collections-banners__slider .swiper-button-next,.collections-banners__slider .swiper-button-prev{position:relative;top:unset;left:unset;right:unset;bottom:unset}.collections-banners__slider .swiper-button-prev{margin:0 5px 0 0}.collections-banners__slider .swiper-button-next{margin:0 0 0 5px}