.mfc-decor-page{--decor-paper:#faf9f6;--decor-ink:#172a38;--decor-muted:#63737e;--decor-line:#e2e8ed;--decor-red:#db2538;--decor-sky:#0a93d4;--decor-font:"IBM Plex Mono",monospace;font:300 13px/1.85 var(--decor-font);color:var(--decor-ink);background:#fff;min-width:0;overflow:clip}html[lang=ar] .mfc-decor-page{--decor-font:"Tajawal",sans-serif;font-weight:300;line-height:1.9}.mfc-decor-page *,.mfc-decor-page :before,.mfc-decor-page :after{box-sizing:border-box}.mfc-decor-page :is(h1,h2,h3,p){margin:0;font-family:inherit}.mfc-decor-page a{color:inherit;text-decoration:none}.mfc-decor-page button{font:inherit;cursor:pointer}.mfc-decor-page button:focus-visible,.mfc-decor-page a:focus-visible{outline:2px solid var(--decor-sky);outline-offset:4px}.mfc-decor-page .decor-container{width:calc(100% - clamp(36px,7.5vw,160px));max-width:1540px;margin:0 auto}.mfc-decor-page .decor-hero{min-height:clamp(625px,78vh,790px);padding:calc(var(--nav-height,84px) + 36px) 0 65px;background:linear-gradient(145deg,#faf9f6,#fff 65%,#f8fafb);border-bottom:1px solid #edf0f1;align-items:center;display:flex}.mfc-decor-page .decor-hero-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;gap:clamp(34px,5.5vw,100px);display:grid}.mfc-decor-page .decor-hero-copy,.mfc-decor-page .decor-photo-column{min-width:0}.mfc-decor-page .decor-return{color:#607788;border-bottom:1px solid #cfd9dc;align-items:center;gap:8px;margin-bottom:clamp(24px,3.8vw,50px);padding-bottom:5px;font-size:11px;transition:color .25s;display:inline-flex}.mfc-decor-page .decor-return:hover{color:var(--decor-sky)}.mfc-decor-page .decor-brand{letter-spacing:-.065em;font-size:clamp(27px,3.6vw,45px);font-weight:400;line-height:1.05;color:var(--decor-red)!important}.mfc-decor-page .decor-collection-label{color:#5e7180;letter-spacing:.12em;margin-top:8px;font-size:11px}.mfc-decor-page .decor-category{color:#5b6c77;letter-spacing:.13em;text-transform:uppercase;margin-top:clamp(24px,3.2vw,45px);font-size:11px;font-weight:400}.mfc-decor-page .decor-code{letter-spacing:-.075em;margin-top:8px;font-size:clamp(44px,4.5vw,74px);font-weight:300;line-height:1.12}.mfc-decor-page .decor-name{letter-spacing:-.06em;overflow-wrap:anywhere;max-width:780px;margin-top:3px;font-size:clamp(34px,3.6vw,60px);font-weight:300;line-height:1.12}.mfc-decor-page .decor-finish-name{letter-spacing:.07em;text-transform:uppercase;margin-top:14px;font-size:clamp(12px,1.2vw,16px);font-weight:400}.mfc-decor-page .decor-description{color:#52626e;max-width:640px;margin-top:25px;font-size:clamp(12px,1vw,15px);line-height:1.95}.mfc-decor-page .decor-feature-icons{border-top:1px solid #d6e1e6;flex-wrap:wrap;gap:clamp(18px,3vw,48px);margin-top:33px;padding-top:24px;display:flex}.mfc-decor-page .decor-feature{text-align:center;color:#425766;text-transform:uppercase;flex-direction:column;align-items:center;gap:10px;min-width:85px;font-size:10px;line-height:1.35;display:flex}.mfc-decor-page .decor-feature-symbol{border:1px solid #657986;border-radius:50%;place-items:center;width:54px;height:54px;font-size:24px;line-height:1;display:grid}.mfc-decor-page .decor-feature small{color:#7d8a92;font-size:10px;display:block}.mfc-decor-page .decor-photo-column{flex-direction:column;justify-content:center;display:flex}.mfc-decor-page .decor-variant-selector{color:#536a79;letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;font-size:10px;display:flex}.mfc-decor-page .decor-variant-selector>span{margin-inline-end:6px}.mfc-decor-page .decor-variant-tab{color:#345267;background:#f4f8fa;border:1px solid #cfdbe3;border-radius:25px;min-height:35px;padding:6px 14px;font-size:10px;font-weight:400;transition:background .22s,border .22s,color .22s}.mfc-decor-page .decor-variant-tab[aria-pressed=true]{background:var(--decor-red);color:#fff;border-color:var(--decor-red)}.mfc-decor-page .decor-variant-tab:hover:not([aria-pressed=true]){background:#dfeef6}.mfc-decor-page .decor-zoom-trigger{width:100%;text-align:inherit;background:0 0;border:0;padding:0;display:block;position:relative}.mfc-decor-page .decor-photo-frame{background:var(--decor-color,#e5e5e5);isolation:isolate;border:1px solid #dce4e9;border-radius:23px;place-items:center;width:100%;height:clamp(350px,40vw,620px);display:grid;position:relative;overflow:hidden;box-shadow:0 25px 60px -42px #21334063}.mfc-decor-page .decor-photo-frame img{object-fit:cover;width:100%;height:100%;transition:transform .75s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.mfc-decor-page .decor-photo-frame:hover img{transform:scale(1.032)}.mfc-decor-page .decor-photo-fallback{letter-spacing:-.04em;color:#142b39b0;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;max-width:95%;font-size:clamp(25px,4vw,52px);line-height:1.4;display:flex}.mfc-decor-page .decor-photo-fallback small{letter-spacing:0;text-transform:uppercase;font-size:13px}.mfc-decor-page .decor-photo-frame:has(img:not(.is-unavailable)) .decor-photo-fallback,.mfc-decor-page .decor-photo-frame img.is-unavailable{display:none}.mfc-decor-page .decor-surface{background:#faf9f6;border-bottom:1px solid #e8e8e5;padding:clamp(75px,8.5vw,128px) 0}.mfc-decor-page .decor-surface-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(38px,7vw,116px);display:grid}.mfc-decor-page .decor-finish-photo{background:var(--decor-color,#e5e5e5);border:1px solid #e3e7e8;border-radius:23px;place-items:center;height:clamp(320px,32vw,510px);display:grid;position:relative;overflow:hidden;box-shadow:0 15px 34px -34px #20364488}.mfc-decor-page .decor-finish-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mfc-decor-page .decor-finish-fallback{text-align:center;color:#0f2430a6;font-size:20px;display:block}.mfc-decor-page .decor-finish-photo:has(img:not(.is-unavailable)) .decor-finish-fallback,.mfc-decor-page .decor-finish-photo img.is-unavailable{display:none}.mfc-decor-page .decor-eyebrow{color:var(--decor-red);letter-spacing:.17em;margin-bottom:16px;font-size:11px;font-weight:400}.mfc-decor-page .decor-surface h2{letter-spacing:-.06em;overflow-wrap:anywhere;font-size:clamp(30px,3.9vw,54px);font-weight:300;line-height:1.15}.mfc-decor-page .decor-surface-copy>p{color:#52616b;max-width:600px;margin:25px 0 0;font-size:clamp(13px,1.05vw,16px);line-height:1.95}.mfc-decor-page .decor-finish-specs{border-top:1px solid #d9e0e4;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;padding-top:26px;display:grid}.mfc-decor-page .decor-finish-specs>div{background:#fff;border:1px solid #e1e7e9;border-radius:9px;min-width:0;padding:16px}.mfc-decor-page .decor-finish-specs span{color:#7b8b93;letter-spacing:.065em;margin-bottom:6px;font-size:10px;display:block}.mfc-decor-page .decor-finish-specs strong{overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:1.6;display:block}.mfc-decor-page .decor-similar{background:#fff;padding:clamp(70px,7vw,108px) 0 clamp(90px,8vw,130px)}.mfc-decor-page .decor-similar-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.mfc-decor-page .decor-similar-heading h2{letter-spacing:.08em;text-transform:uppercase;font-size:clamp(18px,1.8vw,26px);font-weight:400}.mfc-decor-page .decor-similar-heading a{color:#037db6;font-size:11px}.mfc-decor-page .decor-similar-heading a:hover{text-underline-offset:5px;text-decoration:underline}.mfc-decor-page .decor-similar-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(10px,1.2vw,20px);display:grid}.mfc-decor-page .decor-similar-card{background:#fff;border:1px solid #e2e9ed;border-radius:7px;min-width:0;transition:transform .35s,border-color .35s,box-shadow .35s;display:block;overflow:hidden}.mfc-decor-page .decor-similar-card:hover{border-color:#87b8d2;transform:translateY(-5px);box-shadow:0 15px 25px -19px #1b405c55}.mfc-decor-page .decor-similar-card.is-current{border-color:#6c9fc0;box-shadow:0 0 0 1px #6c9fc033}.mfc-decor-page .decor-similar-swatch{aspect-ratio:1;background:var(--decor-color,#e5e5e5);place-items:center;display:grid;position:relative;overflow:hidden}.mfc-decor-page .decor-similar-swatch img{object-fit:cover;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0}.mfc-decor-page .decor-similar-card:hover img{transform:scale(1.05)}.mfc-decor-page .decor-swatch-fallback{color:#21353dbb;font-size:26px}.mfc-decor-page .decor-similar-swatch:has(img:not(.is-unavailable)) .decor-swatch-fallback,.mfc-decor-page .decor-similar-swatch img.is-unavailable{display:none}.mfc-decor-page .decor-similar-info{gap:3px;padding:13px 12px 15px;display:grid}.mfc-decor-page .decor-similar-info strong{font-size:14px;font-weight:400}.mfc-decor-page .decor-similar-info span{overflow-wrap:anywhere;font-size:11px;line-height:1.5}.mfc-decor-page .decor-similar-info small{color:#738793;font-size:10px;line-height:1.4}html[lang=ar] .mfc-decor-page .decor-name,html[lang=ar] .mfc-decor-page .decor-code{letter-spacing:0}html[lang=ar] .mfc-decor-page .decor-name{text-align:right;direction:ltr;unicode-bidi:plaintext}html[lang=ar] .mfc-decor-page .decor-brand{letter-spacing:0}html[lang=ar] .mfc-decor-page .decor-similar-info span{text-align:right;direction:ltr;unicode-bidi:plaintext}@media (prefers-reduced-motion:no-preference){.mfc-decor-ready .mfc-decor-page .decor-appear{opacity:0;transition:opacity .76s cubic-bezier(.2,.7,.2,1),transform .82s cubic-bezier(.2,.7,.2,1);transform:translateY(23px)}.mfc-decor-ready .mfc-decor-page .decor-appear.is-visible{opacity:1;transform:translateY(0)}}@media (width<=1050px){.mfc-decor-page .decor-hero-layout{gap:30px}.mfc-decor-page .decor-photo-frame{height:490px}.mfc-decor-page .decor-similar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=750px){.mfc-decor-page .decor-container{width:calc(100% - 38px)}.mfc-decor-page .decor-hero{padding:calc(var(--nav-height,68px) + 34px) 0 65px;min-height:625px}.mfc-decor-page .decor-hero-layout,.mfc-decor-page .decor-surface-layout{grid-template-columns:1fr;gap:39px}.mfc-decor-page .decor-return{margin-bottom:28px}.mfc-decor-page .decor-code{font-size:44px}.mfc-decor-page .decor-name{font-size:clamp(31px,8vw,46px)}.mfc-decor-page .decor-feature-icons{gap:25px;margin-top:24px}.mfc-decor-page .decor-photo-frame{height:clamp(320px,96vw,540px)}.mfc-decor-page .decor-surface{padding:72px 0}.mfc-decor-page .decor-finish-photo{height:clamp(270px,80vw,450px)}.mfc-decor-page .decor-similar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mfc-decor-page .decor-similar-heading{align-items:start}}@media (width<=420px){.mfc-decor-page .decor-feature{min-width:70px}.mfc-decor-page .decor-feature-symbol{width:46px;height:46px}.mfc-decor-page .decor-finish-specs{gap:8px}.mfc-decor-page .decor-finish-specs>div{padding:12px}.mfc-decor-page .decor-similar-heading{display:block}.mfc-decor-page .decor-similar-heading a{margin-top:12px;display:inline-block}}@media (prefers-reduced-motion:reduce){.mfc-decor-page *,.mfc-decor-page :before,.mfc-decor-page :after{transition:none!important;animation:none!important}}
