.mu-photo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:20px 0 32px}.mu-photo-card{position:relative;display:block;aspect-ratio:1/1;min-width:0;overflow:hidden;background:#f4f4f4;color:#111;text-decoration:none;border:0;border-radius:0;box-shadow:none}.mu-photo-card img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.mu-photo-card__label{position:absolute;left:6px;bottom:6px;max-width:calc(100% - 12px);padding:8px 11px;background:#fff;color:#111;font:600 clamp(15px,1.5vw,21px)/1.2 Arial,sans-serif;overflow-wrap:break-word;box-sizing:border-box}.mu-photo-card:hover img{transform:scale(1.025)}.mu-photo-card:focus-visible{outline:3px solid #b58b45;outline-offset:3px}.mu-list-page .luxe-category-section__head h1,.luxe-category-section__head h2{font-family:Arial,sans-serif;font-size:clamp(24px,3vw,32px);line-height:1.2;letter-spacing:-.02em}.mu-list-page .luxe-category-section__head{padding-top:24px}.luxe-category-section__head p{font-size:14px;line-height:1.5}.luxe-category-section{padding-top:18px}.luxe-hero--products .luxe-hero__content h1,.luxe-hero--products .luxe-hero__content h2{font-size:clamp(26px,3.2vw,46px);line-height:1.12;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1099px){.mu-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media(max-width:749px){.mu-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.mu-photo-card__label{padding:7px 8px;font-size:clamp(13px,3.6vw,18px);left:4px;bottom:4px;max-width:calc(100% - 8px)}.luxe-home .page-width,.mu-list-page .page-width{width:calc(100% - 24px)!important;margin-inline:auto}.luxe-category-section__head p{font-size:13px}.luxe-hero--products .luxe-hero__slides{min-height:560px}.luxe-hero--products .luxe-hero__product-slide{min-height:560px;grid-template-rows:290px 1fr}.luxe-hero--products .luxe-hero__visual{min-height:0}.luxe-hero--products .luxe-hero__content{padding:18px 20px 32px}.luxe-hero--products .luxe-hero__content h1,.luxe-hero--products .luxe-hero__content h2{font-size:26px}.mu-list-page{padding-bottom:100px}}@media(prefers-reduced-motion:reduce){.mu-photo-card img{transition:none}.mu-photo-card:hover img{transform:none}}