.fpaint{--sky:#97d8ff;--sky2:#d8f0ff;--navy:#172b3e;--navy2:#294b64;--text:#1a3344;--muted:#607989;--line:#dbe9f1;--paper:#f9fcff;--white:#fff;--glow:#77c3ee47}.fpaint *{box-sizing:border-box}.fpaint{scroll-behavior:smooth;color:var(--text);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:300;overflow-x:hidden}.fpaint button,.fpaint input{font:inherit}.fpaint a{color:inherit;text-decoration:none}.fpaint button{cursor:pointer}.fpaint img{max-width:100%;display:block}.fpaint ::selection{color:#132b3e;background:#d3edfc}.fpaint :focus-visible{outline-offset:4px;outline:3px solid #75c6fa}.fpaint .shell{width:min(1344px,100% - 110px);margin:auto}.fpaint .eyebrow{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:15px;font-size:11px;font-weight:500;display:flex}.fpaint .eyebrow:before{content:"";opacity:.75;background:currentColor;flex:none;width:31px;height:1px}.fpaint .hero{color:#fff;background:#0e2432;grid-template-columns:52% 48%;height:min(850px,93vh);min-height:770px;display:grid;position:relative;overflow:hidden}.fpaint .hero-image{background-image:linear-gradient(90deg,#0f202b85,#0f202b03 36%),url(/assets/paints/hero.png);background-position:50%,50% 49%;background-size:cover;animation:18s ease-in-out infinite alternate heroDrift;position:absolute;inset:0 0 0 45%}.fpaint .hero:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(at 16% 28%,#274e6575,#0000 55%),linear-gradient(90deg,#0b1d29 0%,#102636 43%,#10263680 59%,#0000 100%);position:absolute;inset:0}.fpaint .hero-lines{z-index:2;opacity:.25;pointer-events:none;background:repeating-linear-gradient(90deg,#0000,#0000 calc(25% - 1px),#ffffff4d 25%);position:absolute;inset:0}.fpaint .hero-inner{z-index:3;flex-direction:column;grid-column:1/-1;height:100%;padding-top:62px;padding-bottom:54px;display:flex;position:relative}.fpaint .brandrow{justify-content:space-between;align-items:center;display:flex}.fpaint .brandrow .left-tag{letter-spacing:.19em;text-transform:uppercase;color:#c0ddec;font-size:11px}.fpaint .brandrow .right-tag{letter-spacing:.15em;text-transform:uppercase;color:#e1edf3;align-items:center;gap:11px;font-size:10px;display:flex}.fpaint .italy{border-radius:1px;flex:none;width:27px;height:17px;display:inline-flex;overflow:hidden;box-shadow:0 1px 6px #0001}.fpaint .italy i{background:#0b9a60;flex:1}.fpaint .italy i:nth-child(2){background:#fff}.fpaint .italy i:nth-child(3){background:#e73c44}.fpaint .hero-body{max-width:815px;margin:auto 0;padding:60px 0 45px}.fpaint .hero .eyebrow{color:#c9e5f6}.fpaint .brand-title{letter-spacing:-.07em;white-space:nowrap;margin:38px 0 19px;font-size:clamp(47px,5.2vw,80px);font-weight:300;line-height:1}.fpaint .brand-rule{gap:4px;margin-bottom:34px;display:flex}.fpaint .brand-rule b{background:#0c9561;width:38px;height:3px;display:block}.fpaint .brand-rule b:nth-child(2){background:#fff}.fpaint .brand-rule b:nth-child(3){background:#e74248}.fpaint .hero h1{letter-spacing:-.065em;margin:0 0 21px;font-size:clamp(44px,5.1vw,78px);font-weight:200;line-height:1.075}.fpaint .hero-copy{color:#e0edf6;max-width:470px;font-size:15px;line-height:1.9}.fpaint .hero-actions{align-items:center;gap:20px;margin-top:35px;display:flex}.fpaint .pill-button{color:#123147;background:#b9e5ff;border:1px solid #b9e5ff;border-radius:999px;justify-content:center;align-items:center;gap:24px;padding:17px 24px;font-weight:400;transition:transform .3s,background .3s,box-shadow .3s;display:inline-flex}.fpaint .pill-button:hover{background:#d5f1ff;transform:translateY(-3px);box-shadow:0 15px 36px #69bbed3d}.fpaint .pill-button span{font-size:22px;line-height:1}.fpaint .hero-quiet{color:#cadce8;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.fpaint .hero-bottom{border-top:1px solid #ffffff54;grid-template-columns:1fr 1fr 1fr;gap:20px;max-width:920px;margin-top:auto;padding-top:23px;display:grid}.fpaint .hero-bottom div{color:#e9f5fe;text-transform:uppercase;letter-spacing:.06em;font-size:11px;line-height:1.8}.fpaint .hero-bottom strong{letter-spacing:0;color:#fff;font-size:18px;font-weight:300;display:block}.fpaint .ticker{color:#356c8f;white-space:nowrap;letter-spacing:.17em;text-transform:uppercase;background:#c8ebff;border-bottom:1px solid #afdaf2;padding:12px 0;font-size:11px;overflow:hidden}.fpaint .ticker-inner{gap:42px;width:max-content;animation:34s linear infinite marquee;display:flex}.fpaint .ticker b{font-weight:300}.fpaint .ticker span{color:#58aee0}.fpaint .section{padding:108px 0}.fpaint .overline{color:#4f9dcc}.fpaint .section-heading{letter-spacing:-.065em;margin:24px 0 25px;font-size:clamp(31px,3.5vw,52px);font-weight:300;line-height:1.12}.fpaint .section-heading em{color:#6abbee;font-style:normal}.fpaint .lead{color:var(--muted);max-width:650px;font-size:14px;line-height:1.95}.fpaint .about{background:#fff}.fpaint .about-grid{grid-template-columns:1fr .95fr;align-items:center;gap:8vw;display:grid}.fpaint .about-visual{border-radius:4px;height:550px;position:relative;overflow:hidden}.fpaint .about-visual img{object-fit:cover;object-position:58% 50%;width:100%;height:100%;transition:transform 1.2s}.fpaint .about-visual:hover img{transform:scale(1.04)}.fpaint .about-visual:after{content:"01 / THE MATERIAL";color:#fff;letter-spacing:.18em;text-shadow:0 1px 8px #0008;font-size:10px;position:absolute;bottom:22px;left:23px}.fpaint .about-copy p{color:var(--muted);margin:14px 0;font-size:14px;line-height:1.96}.fpaint .about-copy .section-heading{max-width:610px}.fpaint .featureline{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;margin-top:38px;display:grid}.fpaint .feature{padding:30px 20px 0 0}.fpaint .feature+.feature{border-left:1px solid var(--line);padding-left:22px}.fpaint .feature-icon{color:#408bb7;border:1px solid #b2dcf4;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:23px;font-size:19px;display:grid}.fpaint .feature h3{letter-spacing:-.03em;margin:0 0 8px;font-size:12px;font-weight:500}.fpaint .feature p{margin:0;font-size:11px;line-height:1.7}.fpaint .range{background:linear-gradient(#eff8fe,#f8fbfd);padding:105px 0 118px}.fpaint .range-head{justify-content:space-between;align-items:end;gap:35px;display:flex}.fpaint .range-head .section-heading{max-width:720px;margin-bottom:0}html[lang=en] .fpaint .range-head .section-heading{white-space:nowrap;max-width:none;font-size:clamp(13px,3.05vw,46px)}.fpaint .range-head .lead{max-width:460px}.fpaint .controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:42px 0 24px;display:flex}.fpaint .filters{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.fpaint .filter{color:#628093;letter-spacing:.03em;background:#ffffffa8;border:1px solid #d0e3ee;border-radius:999px;padding:11px 18px;font-size:11px;transition:all .25s}.fpaint .filter:hover{color:#3c81a9;border-color:#85c9ef}.fpaint .filter.active{color:#fff;background:#244c64;border-color:#244c64}.fpaint .search{background:#fff;border:1px solid #cbdfea;border-radius:999px;align-items:center;gap:10px;min-width:220px;padding:10px 16px;display:flex}.fpaint .search input{color:var(--navy);background:0 0;border:0;outline:0;width:170px;font-size:12px}.fpaint .search input::placeholder{color:#91a8b6}.fpaint .result-info{color:#6b93aa;letter-spacing:.12em;text-transform:uppercase;margin:0 0 21px;font-size:10px}.fpaint .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.fpaint .product-card{background:#fff;border:1px solid #e4eef5;border-radius:7px;transition:transform .35s,box-shadow .35s;overflow:hidden;box-shadow:0 9px 28px #37698a0b}.fpaint .product-card:hover{transform:translateY(-8px);box-shadow:0 20px 48px #37698a1c}.fpaint .product-photo{background:#d9e9f0;height:178px;overflow:hidden}.fpaint .product-photo img{object-fit:cover;width:100%;height:100%;transition:transform .9s}.fpaint .product-card:hover .product-photo img{transform:scale(1.065)}.fpaint .product-body{padding:25px 26px 24px}.fpaint .product-index{letter-spacing:.14em;color:#76abd0;font-size:9px}.fpaint .product-title-row{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.fpaint .product-title-row h3{letter-spacing:-.05em;margin:0;font-size:19px;font-weight:400}.fpaint .open-card{color:#3989b5;background:#edf8fe;border:1px solid #cee7f8;border-radius:50%;flex:none;place-items:center;width:37px;height:37px;font-size:20px;transition:transform .3s,background .3s;display:grid}.fpaint .open-card:hover{background:#d2eefe;transform:rotate(45deg)}.fpaint .product-body p{color:#708a9a;min-height:82px;margin:13px 0 18px;font-size:11px;line-height:1.78}.fpaint .category-link{text-transform:uppercase;letter-spacing:.11em;color:#2c86b7;align-items:center;gap:15px;font-size:9px;font-weight:500;display:inline-flex}.fpaint .category-link:hover{text-decoration:underline}.fpaint .empty{text-align:center;color:#708ea0;border:1px dashed #b8d3e2;border-radius:7px;padding:65px 20px}.fpaint .editorial{color:#fff;background:#132d40;align-items:center;min-height:420px;display:flex;position:relative;overflow:hidden}.fpaint .editorial-bg{opacity:.72;background:url(/assets/paints/editorial.png) 50%/cover no-repeat;position:absolute;inset:0 0 0 35%}.fpaint .editorial:after{content:"";background:linear-gradient(90deg,#122a3c 0%,#16364b 34%,#132d4029 100%);position:absolute;inset:0}.fpaint .editorial .shell{z-index:2;padding:66px 0;position:relative}.fpaint .editorial h2{letter-spacing:-.06em;max-width:830px;margin:26px 0;font-size:clamp(35px,4vw,63px);font-weight:200;line-height:1.17}.fpaint .editorial p{color:#cee8f6;max-width:600px;font-size:13px;line-height:1.9}.fpaint .editorial .eyebrow{color:#aed8f0}.fpaint .end{background:#f8fcff;padding:76px 0 85px}.fpaint .endgrid{justify-content:space-between;align-items:center;gap:30px;display:flex}.fpaint .end .identity{letter-spacing:-.065em;font-size:clamp(31px,4vw,55px);font-weight:300}.fpaint .end .identity small{letter-spacing:.22em;color:#6893ac;margin-top:8px;font-size:10px;display:block}.fpaint .end p{color:#668498;max-width:400px;font-size:12px;line-height:1.8}.fpaint .endflag{gap:4px;margin-top:16px;display:flex}.fpaint .endflag i{background:#138459;width:30px;height:3px}.fpaint .endflag i:nth-child(2){background:#dbe8f0}.fpaint .endflag i:nth-child(3){background:#dc4249}.fpaint .reveal{opacity:0;transition:opacity .75s,transform .75s cubic-bezier(.21,.62,.16,1);transform:translateY(35px)}.fpaint .reveal.in{opacity:1;transform:translateY(0)}.fpaint .modal{z-index:999;backdrop-filter:blur(12px);background:#05151fd4;justify-content:center;align-items:center;padding:28px;display:none;position:fixed;inset:0}.fpaint .modal.open{display:flex}.fpaint .dialog{background:#fff;grid-template-columns:1fr 1fr;width:min(880px,100%);max-height:min(94vh,900px);display:grid;position:relative;overflow:auto;box-shadow:0 30px 100px #0006}.fpaint .dialog img{object-fit:cover;width:100%;height:100%;min-height:490px}.fpaint .dialog-body{flex-direction:column;justify-content:center;padding:70px 48px 55px;display:flex}.fpaint .dialog-body h2{letter-spacing:-.06em;margin:24px 0;font-size:clamp(29px,3vw,44px);font-weight:300}.fpaint .dialog-body p{color:#637e8f;line-height:2}.fpaint .dialog-body .pill-button{align-self:flex-start;margin-top:28px}.fpaint .close-modal{color:#255473;z-index:3;background:#eef7fd;border:0;border-radius:50%;width:39px;height:39px;font-size:24px;position:absolute;top:18px;right:18px}@keyframes heroDrift{0%{transform:scale(1)}to{transform:scale(1.055)}}@keyframes marquee{to{transform:translate(-50%)}}@media (width<=1020px){.fpaint .shell{width:calc(100% - 60px)}.fpaint .hero{height:auto;min-height:740px}.fpaint .hero-image{inset:0 0 0 35%}.fpaint .hero:before{background:linear-gradient(90deg,#0c2434 0%,#0c2434e8 45%,#0c243438 100%)}.fpaint .about-grid{grid-template-columns:1fr 1fr;gap:36px}.fpaint .about-visual{height:480px}.fpaint .product-grid{gap:13px}.fpaint .product-body{padding:21px 18px}.fpaint .range-head{align-items:start}.fpaint .product-body p{min-height:118px}}@media (width<=750px){.fpaint .shell{width:calc(100% - 36px)}.fpaint .hero{height:auto;min-height:690px;display:block}.fpaint .hero-image{background-position:50%,50%;inset:0}.fpaint .hero:before{background:linear-gradient(90deg,#081824f2,#081824b3 65%,#0818243b)}.fpaint .hero-inner{min-height:690px;padding:25px 0 28px}.fpaint .brandrow .right-tag{font-size:9px}.fpaint .hero-body{padding:60px 0}.fpaint .brand-title{font-size:clamp(37px,10vw,55px)}.fpaint .hero h1{font-size:clamp(41px,9vw,61px)}.fpaint .hero-copy{font-size:13px}.fpaint .hero-bottom{gap:7px}.fpaint .hero-bottom strong{font-size:13px}.fpaint .hero-bottom div{font-size:9px}.fpaint .hero-actions{flex-wrap:wrap;gap:13px}.fpaint .hero-quiet{font-size:9px}.fpaint .section{padding:72px 0}.fpaint .about-grid{flex-direction:column;display:flex}.fpaint .about-visual{width:100%;height:350px}.fpaint .featureline{margin-top:30px}.fpaint .feature{padding:16px 10px 0 0}.fpaint .feature+.feature{padding-left:10px}.fpaint .feature h3{font-size:11px}.fpaint .feature p{font-size:10px}.fpaint .range{padding:72px 0}.fpaint .range-head{display:block}.fpaint .range-head .lead{margin-top:24px}.fpaint .product-grid{grid-template-columns:1fr 1fr;gap:13px}.fpaint .product-photo{height:135px}.fpaint .product-body p{min-height:125px;font-size:10px}.fpaint .product-title-row h3{font-size:15px}.fpaint .open-card{width:29px;height:29px;font-size:16px}.fpaint .product-body{padding:16px}.fpaint .controls{align-items:stretch}.fpaint .search,.fpaint .search input{width:100%}.fpaint .editorial{min-height:365px}.fpaint .editorial-bg{inset:0 0 0 10%}.fpaint .editorial:after{background:linear-gradient(90deg,#122a3c,#122a3cd9 70%,#122a3c5c)}.fpaint .endgrid{display:block}.fpaint .end p{margin-top:23px}.fpaint .dialog{grid-template-columns:1fr}.fpaint .dialog img{height:220px;min-height:0}.fpaint .dialog-body{padding:33px 25px 35px}}@media (width<=480px){.fpaint .brandrow .left-tag{font-size:8px}.fpaint .brandrow .right-tag{gap:7px;font-size:8px}.fpaint .brand-title{white-space:normal;font-size:36px}.fpaint .hero h1{font-size:43px}.fpaint .hero-copy{max-width:340px}.fpaint .hero-bottom{grid-template-columns:1fr 1fr}.fpaint .hero-bottom div:nth-child(3){display:none}.fpaint .featureline{grid-template-columns:1fr;gap:0}.fpaint .feature,.fpaint .feature+.feature{border-left:0;border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;column-gap:12px;padding:17px 0;display:grid}.fpaint .feature-icon{grid-row:span 2;margin:0}.fpaint .feature h3{margin:0}.fpaint .feature p{margin-top:3px}.fpaint .product-grid{grid-template-columns:1fr}.fpaint .product-photo{height:165px}.fpaint .product-body{padding:22px}.fpaint .product-body p{min-height:0}.fpaint .product-title-row h3{font-size:20px}.fpaint .filter{padding:10px 12px;font-size:10px}.fpaint .range-head .section-heading{font-size:32px}}@media (prefers-reduced-motion:reduce){.fpaint *,.fpaint :before,.fpaint :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.fpaint .reveal{opacity:1;transform:none}}.fpaint{color:#1a3344;background:#fff;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:300;overflow:hidden}html[lang=ar] .fpaint{font-family:Tajawal,sans-serif;line-height:1.6}.fpaint button,.fpaint input{font-family:inherit}.fpaint .hero{height:clamp(625px,78vh,790px);min-height:625px}.fpaint .brand-title{overflow-wrap:anywhere}.fpaint .product-card{min-width:0}.fpaint .category-link{cursor:pointer;background:0 0;border:0;padding:0}.fpaint .product-card button:focus-visible{outline-offset:2px;outline:3px solid #5caee0}.fpaint .product-photo{position:relative}.fpaint .product-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 56%,#08223129);position:absolute;inset:0}.fpaint .product-photo img{display:block}.fpaint .paint-missing{position:relative}.fpaint .paint-missing img{opacity:0}.fpaint .paint-missing:before{content:"PHOTO / PNG";letter-spacing:.15em;color:#67869a;background:linear-gradient(130deg,#e6f5ff,#cfe5f1);place-items:center;font-size:11px;display:grid;position:absolute;inset:0}.fpaint .paint-missing:after{display:none}.fpaint .product-card[hidden]{display:none!important}.fpaint .dialog{border-radius:8px;overflow:hidden}.fpaint .modal[hidden]{display:none!important}.fpaint .dialog img{background:#e3f1f9}.fpaint .dialog-copy{font-size:13px;line-height:1.95}.fpaint .close-modal{font-family:inherit}.fpaint .end{position:relative}html[dir=rtl] .fpaint{direction:rtl}html[dir=rtl] .fpaint .hero-image{inset:0 45% 0 0;transform:scaleX(-1)}html[dir=rtl] .fpaint .hero:before{transform:scaleX(-1)}html[dir=rtl] .fpaint .brandrow .right-tag{flex-direction:row-reverse}html[dir=rtl] .fpaint .eyebrow,html[dir=rtl] .fpaint .section-heading,html[dir=rtl] .fpaint .brand-title,html[dir=rtl] .fpaint .hero h1,html[dir=rtl] .fpaint .editorial h2{letter-spacing:0}html[dir=rtl] .fpaint .eyebrow:before{order:1}html[dir=rtl] .fpaint .product-title-row{flex-direction:row}html[dir=rtl] .fpaint .product-index{letter-spacing:0}html[dir=rtl] .fpaint .product-card .product-body,html[dir=rtl] .fpaint .dialog-body{text-align:right;direction:rtl}html[dir=rtl] .fpaint .close-modal{left:18px;right:auto}html[dir=rtl] .fpaint .ticker-inner{animation-direction:reverse}html[dir=rtl] .fpaint .about-visual:after{content:"01 / الخشب"}@media (width<=750px){.fpaint .hero{height:auto;min-height:625px}.fpaint .hero-inner{min-height:625px}}@media (prefers-reduced-motion:reduce){.fpaint .reveal{opacity:1;transform:none}}.fpaint .brandrow .right-tag{margin-inline-start:auto}.fpaint .product-title-row button{cursor:pointer}
