.cmp-similar-wardrobe-units{box-sizing:border-box;padding:40px;padding-top:0;font-family:Archivo,sans-serif;max-width:1440px;width:100%;margin:0 auto;overflow-x:hidden}
.cmp-similar-wardrobe-units *,.cmp-similar-wardrobe-units *::before,.cmp-similar-wardrobe-units *::after{box-sizing:border-box}
@media(max-width:767px){.cmp-similar-wardrobe-units{padding:20px;padding-top:0}
}
.cmp-similar-wardrobe-units__header{padding-bottom:24px}
.cmp-similar-wardrobe-units__title{font-size:28px;font-weight:500;line-height:120%;color:#202129;margin:0;font-family:"Playfair Display",serif !important}
.cmp-similar-wardrobe-units__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:36px 16px;width:100%}
@media(min-width:768px){.cmp-similar-wardrobe-units__grid{gap:40px 20px}
}
@media(max-width:650px){.cmp-similar-wardrobe-units__grid{grid-template-columns:repeat(1,1fr)}
}
.cmp-similar-wardrobe-units__card{position:relative;display:flex;flex-direction:column;background:#fff}
.cmp-similar-wardrobe-units__card-image-link{display:block;text-decoration:none}
.cmp-similar-wardrobe-units__card-image-wrap{position:relative;overflow:hidden;border-radius:16px;background:#f5f5f5;aspect-ratio:4 / 3}
.cmp-similar-wardrobe-units__card-image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}
.cmp-similar-wardrobe-units__card:hover .cmp-similar-wardrobe-units__card-image{transform:scale(1.04)}
.cmp-similar-wardrobe-units__card-wishlist{position:absolute;top:10px;right:12px;z-index:2;width:32px;height:32px;background:transparent;border:0;border-radius:50%;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:#4f5466;transition:color .2s ease,transform .15s ease}
.cmp-similar-wardrobe-units__card-wishlist:hover{color:#e74c3c;transform:scale(1.15)}
.cmp-similar-wardrobe-units__card-wishlist[data-wishlist-status="added"]{color:#e74c3c}
.cmp-similar-wardrobe-units__card-wishlist[data-wishlist-status="added"] svg{fill:#e74c3c;stroke:#e74c3c}
.cmp-similar-wardrobe-units__card-info{padding:10px 0 0}
.cmp-similar-wardrobe-units__card-title-link{text-decoration:none;color:inherit}
.cmp-similar-wardrobe-units__card-title{font-size:20px;font-weight:500;color:#202129;margin:0;line-height:130%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:Archivo,sans-serif}
.cmp-similar-wardrobe-units__load-more{text-align:center;padding:32px 0 8px}
.cmp-similar-wardrobe-units__load-more-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 40px;border:1px solid #e6e7eb;background:#fff;cursor:pointer;transition:border-color .2s ease;border-radius:60px;font-size:16px;font-weight:500;color:#202129;font-family:Archivo,sans-serif}
.cmp-similar-wardrobe-units__load-more-btn:hover{border-color:#202129}
.cmp-similar-wardrobe-units__load-more-btn svg{flex-shrink:0}
@media(max-width:767px){.cmp-similar-wardrobe-units__load-more-btn{font-size:14px;padding:10px 28px}
}
@media(max-width:650px){.cmp-similar-wardrobe-units__card-title{font-size:16px}
}