/* V24 — ONLY the dual-photo hero slider. No global layout, catalogue, or RMS changes. */
.featured-stage{gap:12px!important;align-items:stretch!important}
.featured-model-area,.featured-photo-area{box-sizing:border-box!important;min-width:0!important;overflow:hidden!important;border-radius:22px!important}
.featured-model-area{background:linear-gradient(150deg,#f3dfc5 0%,#fff6e8 48%,#e6c39f 100%)!important;border:1px solid #dfbc91!important;box-shadow:0 14px 32px #64341d26,inset 0 0 0 5px #fff8eb80!important}
.featured-model-area:before{content:""!important;display:block!important;position:absolute!important;inset:9px!important;border-radius:170px 170px 18px 18px!important;background:radial-gradient(ellipse at 50% 32%,#fff9e8 0%,#f1d8b8 58%,#d9b38a 100%)!important;border:1px solid #fffaf0!important;opacity:1!important;z-index:0!important}
.featured-model-area:after{content:"✦"!important;display:block!important;position:absolute!important;right:15px!important;top:12px!important;color:#b08a55!important;font-size:23px!important;opacity:.65!important;pointer-events:none!important}
.featured-model-area img{position:relative!important;z-index:1!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;padding:6px 8px 20px!important;box-sizing:border-box!important;filter:none!important;image-rendering:auto!important}
.featured-model-area .model-disclaimer{position:absolute!important;z-index:3!important;left:10px!important;right:10px!important;bottom:8px!important;max-width:none!important;width:auto!important;padding:5px 7px!important;border-radius:7px!important;background:#fffaf0ed!important;color:#684a40!important;font-size:10px!important;text-align:center!important;line-height:1.2!important}
.featured-photo-area{background:linear-gradient(145deg,#fff 0%,#fff9f4 100%)!important;border:1px solid #ead5c5!important;box-shadow:0 14px 32px #64341d21,inset 0 0 0 6px #ffffff!important}
.featured-photo-area img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:12px!important;box-sizing:border-box!important;filter:none!important}
.featured-stage img[hidden]{display:none!important}
.featured-info{align-self:center!important}
.featured-arrow{background:#fffaf5!important;color:#830d3c!important;border:1px solid #edd4c0!important;box-shadow:0 4px 12px #5e27302c!important}
@media(max-width:650px){.featured-stage{gap:7px!important}.featured-model-area,.featured-photo-area{border-radius:14px!important}.featured-model-area:before{inset:5px!important;border-radius:90px 90px 12px 12px!important}.featured-model-area img{padding:3px 4px 24px!important}.featured-model-area .model-disclaimer{font-size:8px!important;bottom:4px!important;left:4px!important;right:4px!important;padding:3px!important}.featured-photo-area img{padding:5px!important}}
