.collection-cards{padding-left:20px;padding-right:20px;overflow:hidden}.collection-cards__item{width:100%;position:relative}.collection-cards__image{display:block;position:relative;overflow:hidden;padding-top:64.3%}@media screen and (max-width:420px){.collection-cards__image{padding-top:77.4%}}.collection-cards__image img{opacity:1;-o-object-fit:cover;object-fit:cover}.collection-cards__image svg{position:absolute;top:0;left:0;width:100%;height:100%}.collection-cards__image-hover{opacity:0;transition:opacity ease .3s;z-index:1}.collection-cards__image--placeholder{border:1px solid var(--text-color)}.collection-cards__heading-wrap{padding-top:10px;text-transform:capitalize;display:flex;align-items:center;position:relative;padding:8px;transition:all ease .3s}.collection-cards__heading-wrap .icon{width:16px;height:16px}@media only screen and (min-width:768px){.collection-cards__heading-wrap .icon{width:18px;height:18px}}.collection-cards__heading-wrap .h3{color:currentColor;font-size:24px}@media only screen and (min-width:768px){.collection-cards__heading-wrap .h3{font-size:28px}}.collection-cards__heading-wrap .heading-wrap__products-count{margin-left:auto;text-transform:uppercase}.collection-cards__heading-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}@media only screen and (min-width:1024px){.collection-cards__heading-link:hover~.collection-cards__image-hover{opacity:1}}.collection-cards__heading-link:hover~.collection-cards__heading-wrap{color:var(--link-hover-color)}.collection-cards__slide{width:75%}@media only screen and (min-width:768px){.collection-cards__slide{width:66%}}@media only screen and (min-width:768px){.collection-cards__slide{width:calc(33.333333% - 10px)}}@media screen and (max-width:991px){.collection-cards__swiper{overflow:visible}}