.collection-carousel-ds{width:100%}.collection-carousel-ds__inner{margin:0 auto;padding:0;position:relative}.collection-carousel-ds__card{position:relative;overflow:hidden;box-sizing:border-box;box-shadow:0 4.78px 10.77px 1.2px #0000001a;display:block;color:inherit;text-decoration:none;cursor:pointer;transition:box-shadow .2s ease}.collection-carousel-ds__card:hover{box-shadow:0 8px 18px #00000029}.collection-carousel-ds__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.collection-carousel-ds__media img{display:block;width:100%;height:100%;object-fit:cover}.collection-carousel-ds__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;height:100%;min-height:385px;box-sizing:border-box;background:linear-gradient(180deg,#6c4c3000 45%,#6c4c30b5 65%,#6c4c30 80%)}.collection-carousel-ds__badge{align-self:flex-start;padding:4px 12px;border-radius:4px;font-size:10px;font-weight:700;letter-spacing:0;text-transform:uppercase;line-height:1}.collection-carousel-ds__body{display:flex;flex-direction:column;gap:4px;max-width:230px}.collection-carousel-ds__heading{margin:0;font-family:Mekalea!important;font-weight:400;line-height:1}.collection-carousel-ds__text{margin:0;line-height:1;font-weight:300}.collection-carousel-ds__text p{margin:0}.collection-carousel-ds__cta{display:inline-flex;align-items:center;gap:4px;margin-top:8px;font-weight:600;text-decoration:none;transition:opacity .2s ease}.collection-carousel-ds__cta:hover{opacity:.75}.collection-carousel-ds__cta svg{width:20px;height:20px;transition:transform .2s ease}.collection-carousel-ds__cta:hover svg{transform:translate(3px)}.collection-carousel-ds--centered{overflow:hidden}.collection-carousel-ds--centered .collection-carousel-ds__swiper{overflow:visible}.collection-carousel-ds .swiper-slide{height:auto;width:280px}@media screen and (min-width:750px){.collection-carousel-ds .swiper-slide{width:300px}}.collection-carousel-ds .swiper-pagination{position:relative;bottom:auto;margin-top:32px}.collection-carousel-ds .swiper-pagination-bullet{width:10px;height:10px;opacity:1;transition:transform .3s ease,background-color .3s ease}.collection-carousel-ds .swiper-pagination-bullet-active{transform:scale(1.2)}.collection-carousel-ds .swiper-button-prev,.collection-carousel-ds .swiper-button-next{width:40px;height:40px;border-radius:50%;background:#ffffffeb;box-shadow:0 2px 8px #0000001a;transition:box-shadow .2s ease}.collection-carousel-ds .swiper-button-prev:hover,.collection-carousel-ds .swiper-button-next:hover{box-shadow:0 4px 14px #00000029}.collection-carousel-ds .swiper-button-prev:after,.collection-carousel-ds .swiper-button-next:after{font-size:16px;font-weight:700}@media screen and (max-width:749px){.collection-carousel-ds .swiper-button-prev,.collection-carousel-ds .swiper-button-next{display:none}.collection-carousel-ds .swiper-pagination{margin-top:24px}.collection-carousel-ds__inner{padding:0}.collection-carousel-ds__content{min-height:322px;gap:8px}.collection-carousel-ds__badge{font-size:8px}.collection-carousel-ds__cta svg{width:16px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/collection-carousel-ds.css.map */
