.elhami-fit-filter{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0}.elhami-fit-filter a{padding:12px 24px;border:1px solid #b8c9dc;border-radius:40px;text-decoration:none;font-weight:700;color:#102947}.elhami-fit-filter a[aria-current],.elhami-fit-filter a:hover{background:#0753aa;border-color:#0753aa;color:white}.elhami-collection-story{padding:24px 0;max-width:780px}.elhami-collection-story h2{font-size:clamp(24px,3vw,40px);margin:10px 0}.elhami-collection-story summary{cursor:pointer;color:#0753aa}.elhami-collection-story p{line-height:1.9}.group-card small{display:block;line-height:1.7}.shop-tools .filters{flex-wrap:wrap}.testimonials-list{max-height:none!important;overflow:visible!important;columns:2;column-gap:18px}.testimonial{break-inside:avoid;margin:0 0 18px!important;border:1px solid #d8e3ee;border-radius:18px;padding:24px!important;background:#fafaf7}.testimonial blockquote img,.testimonial blockquote video{max-width:100%;height:auto;border-radius:10px}.testimonial blockquote{overflow-wrap:anywhere}.testimonial blockquote iframe{max-width:100%}@media(max-width:760px){.testimonials-list{columns:1}.elhami-fit-filter a{padding:10px 18px}.shop-tools .filters{max-width:100%;overflow:visible}.elhami-collection-story{padding:16px 0}}

.woocommerce ul.products li.product a img,.product-image>a img{object-fit:contain}.elhami-group-intro{padding:0 24px 20px;font-size:14px;line-height:1.8;margin:0}
