.mr-dynamic{display:flex;align-items:center;gap:7px;margin:20px 25px 0;min-width:0;max-width:100%}.mr-dynamic__track{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;min-width:0;flex:1;padding:6px 2px 12px}.mr-dynamic__track::-webkit-scrollbar{display:none}.mr-dynamic__type{flex:0 0 94px;display:flex;align-items:center;flex-direction:column;gap:9px;text-align:center;text-decoration:none;color:#4e5654;font-size:12px;line-height:1.35;border-radius:12px}.mr-dynamic__circle{width:68px;height:68px;display:grid;place-items:center;box-sizing:border-box;border:1px solid #e9ecea;border-radius:50%;background:#fff;box-shadow:0 3px 13px #202b3210;transition:border-color .18s,background .18s}.mr-dynamic__circle img{width:50px;height:50px;object-fit:contain;border-radius:14px;mix-blend-mode:multiply}.mr-dynamic__circle svg{width:37px;height:37px;color:#6b7a70}.mr-dynamic__type:hover .mr-dynamic__circle{background:#f6f8f6;border-color:#c7cec9}.mr-dynamic__type[aria-current=true]{color:#b91620;font-weight:600}.mr-dynamic__type[aria-current=true] .mr-dynamic__circle{border:1.5px solid #b91620;background:#fff8f7}.mr-dynamic__divider{height:52px;flex:0 0 1px;background:#d8ded9;margin:0 9px;align-self:center}.mr-dynamic__feature{flex:none;display:flex;align-items:center;justify-content:center;min-height:42px;padding:9px 15px;box-sizing:border-box;background:#fff;border:1px solid #e5e9e5;border-radius:999px;white-space:nowrap;color:#56635a;text-decoration:none;font-size:12px;line-height:1.35;transition:background .18s,border-color .18s}.mr-dynamic__feature:hover{background:#f2f5f1;border-color:#c7cec9}.mr-dynamic__feature[aria-current=true]{color:#a82522;border-color:#c8776f;background:#fff2ef;font-weight:600}.mr-dynamic__arrow{flex:0 0 32px;width:32px;height:32px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:white;box-shadow:0 2px 10px #202b3212;color:#46564d;font:24px/1 sans-serif;cursor:pointer}.mr-dynamic__arrow:disabled{opacity:.28;cursor:default}.mr-dynamic a:focus-visible,.mr-dynamic button:focus-visible{outline:2px solid #b91620;outline-offset:2px}.mr-catalog-shell:has(.mr-dynamic) .collection-hero,.mr-catalog-shell:has(.mr-dynamic) .mobile-facets__wrapper{display:none}.mr-catalog-shell:has(.mr-dynamic) .template-search{padding-top:16px!important}@media(max-width:749px){.mr-dynamic{margin:16px 18px 0;gap:0}.mr-dynamic__arrow{display:none}.mr-dynamic__track{gap:7px;padding-bottom:10px}.mr-dynamic__type{flex-basis:86px;font-size:11px}.mr-dynamic__circle{width:62px;height:62px}.mr-dynamic__circle img{width:46px;height:46px}.mr-dynamic__feature{font-size:11px;min-height:40px;padding:9px 12px}.mr-dynamic__divider{margin-inline:5px;height:46px}}@media(prefers-reduced-motion:reduce){.mr-dynamic *{transition:none!important}}
.mr-dynamic__types-wrap,.mr-dynamic__features-wrap{display:flex;align-items:center;gap:5px;min-width:0;flex:1}.mr-dynamic[data-has-features=true] .mr-dynamic__types-wrap{flex:0 1 43%;max-width:410px}.mr-dynamic__features-wrap{flex:1}.mr-dynamic__features-track{align-items:center;min-height:94px}.mr-dynamic__divider{margin:0 3px;align-self:center}.mr-dynamic__types-wrap .mr-dynamic__track{position:relative}.mr-dynamic__arrow{flex-basis:28px;width:28px;height:28px;font-size:21px}@media(max-width:749px){.mr-dynamic[data-has-features=true] .mr-dynamic__types-wrap{flex:0 0 43%;max-width:160px}.mr-dynamic__types-wrap,.mr-dynamic__features-wrap{gap:0}.mr-dynamic__features-track{min-height:90px}.mr-dynamic__divider{margin:0 5px}}

.mr-brand-page{padding:12px 0 18px;min-width:0}.mr-brand-hero{padding:14px 0 23px;border-bottom:1px solid #e1e5e5}.mr-brand-logo{display:block;object-fit:contain;object-position:left center;width:auto;max-width:190px;height:75px;margin:0 0 19px;mix-blend-mode:multiply}.mr-brand-logo--mono{filter:brightness(0)}.mr-brand-wordmark{font-size:28px;font-weight:650;margin:0 0 16px}.mr-brand-hero h1{font-size:clamp(25px,2.25vw,36px);line-height:1.25;letter-spacing:-.025em;font-weight:650;margin:0 0 15px;max-width:1050px;color:#222b30}.mr-brand-description{max-width:920px;font-size:16px;line-height:1.65;color:#5a6469}.mr-brand-description p{margin:0}.mr-brand-filter .mr-dynamic{margin-top:19px;margin-bottom:0}.mr-brand-category-label{font-size:16px;color:#5a6469;margin:17px 0 2px}.mr-brand-sidebar summary{line-height:1.4}.mr-brand-sidebar img{object-fit:contain;flex-shrink:0}.mr-brand-enquiry{padding:25px 0 35px;max-width:650px}.mr-brand-whatsapp{display:inline-flex;align-items:center;gap:9px;border-radius:11px;padding:13px 19px;background:#238a48;color:white;text-decoration:none;font-weight:600}.mr-brand-whatsapp svg{width:23px;height:23px}.mr-brand-whatsapp:hover{background:#1c763c}.mr-brand-filter .mr-dynamic__circle img{object-fit:contain}.mr-brand-page~.shopify-section{min-width:0}@media(max-width:749px){.mr-brand-page{padding-top:5px}.mr-brand-hero{padding-top:7px;padding-bottom:18px}.mr-brand-logo{height:60px;max-width:155px;margin-bottom:15px}.mr-brand-hero h1{font-size:26px}.mr-brand-description{font-size:15px;line-height:1.6}.mr-brand-enquiry{padding:20px 0}.mr-brand-category-label{margin-top:14px}}
.mr-brand-filter .mr-dynamic{margin-inline:0}@media(max-width:749px){.mr-brand-page{padding-inline:18px;box-sizing:border-box}.mr-brand-sidebar .mr-category-brands-link{display:none}.mr-brand-sidebar details{width:100%}}
