.f-pline{display:inline;font-size:inherit}.f-pline s{opacity:.7;font-weight:400}.f-pline strong{font-weight:700}.f-pline__off{display:inline-block;margin-left:6px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#a63a1e;vertical-align:1px;white-space:nowrap}.bg-petrol .f-pline__off,.bg-ink .f-pline__off{color:#ff9a7e}.template-index .f-hero__note{margin:22px 0 0;font-size:14px;opacity:.85;letter-spacing:.01em}.template-index .f-hero__chips{margin-top:28px}.template-index .f-hero .f-shophero__jump{background:transparent;color:inherit;border:1px solid rgba(245,241,232,.45);border-radius:999px;padding:10px 18px}.template-index .f-hero .f-shophero__jump i{display:none}.template-index .f-hero .f-shophero__jump:hover{background:#f5f1e8;color:#202525;box-shadow:none;transform:none}.template-index .f-hero .f-display{font-size:clamp(46px,5.6vw,88px);line-height:1}.template-index .f-hero__copy .f-display{margin-top:18px}.template-index .f-hero__copy .f-lead{margin-top:24px;max-width:560px;font-size:clamp(17px,1.5vw,20px);line-height:1.5}.template-index .f-hero__actions{margin-top:30px}.template-index .f-hero__copy{padding-bottom:clamp(40px,5vw,72px)}.template-index .f-hero__inner{align-items:center;padding-top:clamp(32px,4vw,56px)}.template-index .f-hero__media{padding-bottom:clamp(32px,4vw,56px)}.template-index .f-hero__motif{display:none}.template-index .f-hero__tag{left:18px;right:18px;bottom:18px;max-width:none;border-radius:16px;padding:12px 16px;gap:14px;box-shadow:0 10px 30px -12px #20252573}.template-index .f-hero__tag img{border-radius:8px}.template-index .f-hero__tag>span:not(.f-hero__tag-go){flex:1 1 auto;min-width:0}.template-index .f-hero__tag-price{font-size:14px}.f-hero__tag-go{flex:0 0 auto;font-size:20px;line-height:1}@media(max-width:899px){.template-index .f-hero__inner{gap:28px;padding-top:24px}.template-index .f-hero__copy{padding-bottom:0;flex-basis:100%}.template-index .f-hero .f-eyebrow{font-size:11px}.template-index .f-hero .f-display{font-size:clamp(36px,10.4vw,52px)}.template-index .f-hero__copy .f-display{margin-top:12px}.template-index .f-hero__copy .f-lead{margin-top:14px;font-size:16px}.template-index .f-hero__actions{margin-top:20px;gap:12px 24px}.template-index .f-hero__chips,.template-index .f-hero__note{display:none}.template-index .f-hero__media{justify-content:center;flex-basis:100%;padding-bottom:20px}.template-index .f-hero__frame{max-width:100%!important}.template-index .f-hero__frame .f-arch{aspect-ratio:4/4.3}.template-index .f-hero__tag{left:12px;right:12px;bottom:12px;padding:10px 12px}.template-index .f-hero__tag-title{font-size:15px}.template-index .f-hero__tag-price{font-size:13px}.template-index .f-hero__tag .f-pline__off{display:inline-block}.template-index .f-hero__chips--m{display:flex!important;flex-wrap:nowrap;overflow-x:auto;gap:8px;margin:0 calc(var(--gutter,16px) * -1);padding:0 var(--gutter,16px) 4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.template-index .f-hero__chips--m::-webkit-scrollbar{display:none}.template-index .f-hero__chips--m .f-shophero__jump{flex:0 0 auto;min-height:40px;padding:8px 16px;font-size:14px}}.f-hero__chips--m{display:none}.f-fabian--pill .f-fabian__pill{width:auto;height:auto;display:inline-flex;align-items:center;gap:10px;padding:13px 20px;border-radius:999px;background:#f5f1e8;color:#202525;font:700 15px/1.2 Arial,Helvetica,sans-serif;box-shadow:0 8px 28px -10px #2025258c,0 0 0 1px #20252514;transition:transform .2s ease,background .2s ease}.f-fabian--pill .f-fabian__pill:hover{background:#202525;color:#f5f1e8;transform:translateY(-2px)}.f-fabian--pill.is-open .f-fabian__pill{background:#202525;color:#f5f1e8}.f-fabian--pill .f-fabian__mini--photo{width:40px;height:40px;border-radius:50%;overflow:hidden;background:#ff7854;color:#202525;display:inline-flex;align-items:center;justify-content:center;font:20px Georgia,serif}.f-fabian--pill .f-fabian__mini--photo img{width:100%;height:100%;object-fit:cover}@media(max-width:600px){.f-fabian--pill{bottom:12px}.f-fabian--right.f-fabian--pill{right:12px}.f-fabian--pill .f-fabian__pill{padding:11px 16px;font-size:14px}}.f-offer__sale{display:flex;gap:10px;align-items:flex-start;margin:18px 0 0;padding:12px 14px;border-radius:10px;background:#fbdcd2;color:#202525;font-size:14px;line-height:1.45}.f-offer__sale svg{flex:0 0 auto;margin-top:1px}.f-offer__label{display:block;font-size:13px;font-weight:700;margin:0 0 6px;flex-basis:100%}.f-setband__pick{margin:28px 0 12px;font-size:13px;font-weight:700;letter-spacing:.02em}.f-setband__tabs{display:flex;flex-wrap:wrap;gap:8px;max-width:480px}.f-setband__tab{min-height:44px;padding:10px 18px;border-radius:999px;border:1px solid rgba(32,37,37,.35);background:transparent;color:#202525;font:700 14px/1.2 Arial,Helvetica,sans-serif;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.f-setband__tab:hover{border-color:#202525}.f-setband__tab[aria-selected=true]{background:#202525;border-color:#202525;color:#f5f1e8}.f-setband__tab:focus-visible{outline:2px solid #202525;outline-offset:3px}.f-setband__cta{margin-top:24px}.f-setband__cta[hidden]{display:none}.f-setband__stage{flex:1 1 440px;min-width:0}.f-setband__panel[hidden]{display:none}.f-setband__panel{animation:f-set-in .45s cubic-bezier(.2,.7,.2,1)}@keyframes f-set-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.f-setband__panel .f-setband__arches{grid-template-columns:repeat(4,minmax(0,1fr))}.f-setband__panel .f-setband__item:nth-child(2n){transform:none}.f-setband__name{font-size:13px;color:#315660;line-height:1.35}.f-setband__price{font-size:14px;color:#202525}.f-setband__note{margin:20px 0 0;font-size:14px;color:#315660}@media(prefers-reduced-motion:reduce){.f-setband__panel{animation:none}}@media(max-width:760px){.f-setband__panel .f-setband__arches{grid-template-columns:repeat(2,minmax(0,1fr))}}.f-film__duo{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(36px,6vw,96px);align-items:center}.f-film__me{margin:0}.f-film__me .f-arch{aspect-ratio:4/5;overflow:hidden}.f-film__me figcaption{margin-top:14px;font-size:14px;opacity:.85}.f-film__steps--icons{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 36px!important;margin-top:32px!important}.f-film__steps--icons li{display:grid!important;grid-template-columns:40px 1fr;column-gap:16px;row-gap:4px}.f-film__steps--icons svg{grid-row:span 2;width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.f-film__steps--icons .f-film__ic-acc{stroke:#ff7854}.f-film__steps--icons span{color:#f5f1e8bf!important}.f-film__acts{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:36px}.f-film__acts .f-btn--line{color:#f5f1e8;border:1px solid rgba(245,241,232,.7)}.f-film__acts .f-btn--line:hover{background:#f5f1e8;color:#202525}@media(max-width:899px){.f-film__duo{grid-template-columns:1fr}.f-film__me{max-width:420px}}@media(max-width:520px){.f-film__steps--icons{grid-template-columns:1fr!important}}.fa-a{fill:var(--fa-a,currentColor);fill-opacity:.22}.fa-b{fill:var(--fa-b,currentColor);fill-opacity:.28}.fa-c{fill:var(--fa-c,#FF7854);fill-opacity:1}.fa-d{fill:var(--fa-d,var(--fa-c,#FF7854));fill-opacity:1}.fa-e{fill:currentColor;fill-opacity:.55;stroke:none}.f-look--roses{--fa-a:#FF7854;--fa-b:#F5F1E8;--fa-c:#FF7854}.f-look--lights{--fa-a:#FFF3D6;--fa-b:#F5F1E8;--fa-c:#FF7854;--fa-d:#F5F1E8}.f-look--overdoors{--fa-a:#8FA88A;--fa-b:#D8BFA8;--fa-c:#FF7854}.f-look--deco{--fa-a:#EADB9F;--fa-b:#315660;--fa-c:#FF7854}.f-look--heritage{--fa-a:#D8BFA8;--fa-b:#D8BFA8;--fa-c:#FF7854}.f-look--botanical{--fa-a:#FF7854;--fa-b:#8FA88A;--fa-c:#FF7854}.f-look--minimal{--fa-a:#FF7854;--fa-b:#D8BFA8;--fa-c:#B4CDDA;--fa-d:#FF7854}.f-look--coastal{--fa-a:#F5F1E8;--fa-b:#F5F1E8;--fa-c:#F5F1E8}.f-look--midcentury{--fa-a:#F5F1E8;--fa-b:#EADB9F;--fa-c:#F5F1E8;--fa-d:#202525}.f-style-tile .f-look-art--fine.f-look__art{width:80%!important;left:10%!important;top:8%;bottom:auto!important;opacity:1!important;transform-origin:50% 60%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.f-style-tile:hover .f-look-art--fine.f-look__art{transform:scale(1.035)}.f-look--minimal.f-style-tile .f-look-art--fine.f-look__art{width:80%!important;left:10%!important;bottom:auto!important}.f-style-tile .f-style-tile__name{text-shadow:none}@media(max-width:760px){.f-style-tile .f-look-art--fine.f-look__art{width:74%!important;left:13%!important;top:9%}}@media(prefers-reduced-motion:reduce){.f-style-tile:hover .f-look-art--fine.f-look__art{transform:none}}.template-index .f-hero__tag .f-pline__off{color:#a63a1e}.f-setband__panel .f-setband__arches{display:flex!important;gap:16px;align-items:flex-start}.f-setband__panel .f-setband__item{flex:1 1 0;min-width:0;max-width:200px}.f-fabian--pill{transition:opacity .3s ease,transform .3s ease}@media(max-width:899px){.f-fabian--pill[data-gate]:not(.is-past):not(.is-open){opacity:0;pointer-events:none;transform:translateY(16px)}.template-index .f-hero__copy .f-lead{font-size:15px;line-height:1.5}.template-index .f-hero__actions{flex-wrap:nowrap;align-items:center}.template-index .f-hero__actions .f-btn{padding-left:22px;padding-right:22px;white-space:nowrap}.template-index .f-hero__actions .f-ul{white-space:nowrap;font-size:13px}.template-index .f-hero__frame .f-arch{aspect-ratio:1/1}.f-setband__panel .f-setband__arches{flex-wrap:wrap}.f-setband__panel .f-setband__item{flex:1 1 40%;max-width:none}}@media(max-width:760px){.f-style-tile .f-look-art--fine.f-look__art{width:58%!important;left:21%!important;top:13%}.f-style-tile .f-style-tile__name{font-size:21px}}@media(max-width:760px){.f-style-tile .f-look-art--fine.f-look__art{width:50%!important;left:25%!important;top:10%}.f-style-tile .f-style-tile__name{font-size:19px}.f-style-tile .f-style-tile__line{font-size:12px;margin-top:6px}}.f-wa-btn{display:inline-flex;align-items:center;gap:10px;text-decoration:none;background:#25d366;color:#0b3b24;font:700 15px/1.2 Arial,Helvetica,sans-serif;border-radius:999px;transition:transform .2s ease,background .2s ease}.f-wa-btn:hover{background:#1ebe5a;transform:translateY(-2px)}.f-wa-btn:focus-visible{outline:2px solid #202525;outline-offset:3px}.f-wa-btn--dock{padding:13px 18px;box-shadow:0 8px 28px -10px #2025258c}.f-fabian--pill .f-fabian__dock{gap:10px;flex-direction:row}.f-wa-btn--panel{display:flex;margin:14px 16px 0;padding:12px 16px;border-radius:14px}.f-wa-btn--panel span{display:flex;flex-direction:column;gap:2px}.f-wa-btn--panel small{font-weight:400;font-size:13px;opacity:.85}@media(max-width:600px){.f-wa-btn--dock{padding:11px 14px;font-size:14px}}@media(max-width:380px){.f-wa-btn--dock span{display:none}.f-wa-btn--dock{padding:12px}}.f-fabian__pill-short{display:none}.f-fabian--pill .f-fabian__pill,.f-wa-btn{white-space:nowrap}@media(max-width:600px){.f-fabian__pill-long{display:none}.f-fabian__pill-short{display:inline}}@media(max-width:760px){.f-look--minimal.f-style-tile .f-look-art--fine.f-look__art{width:50%!important;left:25%!important;top:10%}}.x-art{color:#315660}.x-art .x-fill{fill:#d8bfa8;fill-opacity:.32}.x-art .x-fill2{fill:#f5f1e8}.x-art .x-wall{fill:#efe7d8}.x-art .x-mist{fill:#b4cdda;fill-opacity:.45}.x-art .x-sun{fill:#eadb9f;fill-opacity:.6}.x-art .x-acc{fill:#ff7854}.x-art .x-glow{fill:#ffd9a8;fill-opacity:.75}.x-art .x-leaf{fill:#8fa88a;fill-opacity:.35}.x-art .x-ink{fill:#202525}.x-art .x-dot{fill:#315660;fill-opacity:.4;stroke:none}.x-art .x-white{fill:#fff}.f-abhero{background:#f5f1e8;padding-top:clamp(40px,6vw,88px);overflow:hidden}.f-abhero__copy{text-align:center;max-width:860px}.f-abhero__h{font-size:clamp(46px,6.4vw,96px);margin-top:16px}.f-abhero__lead{margin:22px auto 0;max-width:620px}.f-abhero__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px}.f-abhero__chip{display:inline-flex;gap:10px;align-items:center;min-height:44px;padding:10px 20px;border-radius:999px;border:1px solid rgba(32,37,37,.3);color:#202525;text-decoration:none;font:700 14px/1.2 Arial,Helvetica,sans-serif;transition:background .2s,color .2s}.f-abhero__chip:hover{background:#202525;color:#f5f1e8}.f-abhero__scene{margin-top:clamp(28px,4vw,48px)}.f-abhero__svg{display:block;width:100%;max-width:1360px;height:clamp(280px,44vw,600px);margin:0 auto}.f-abhero__facts{list-style:none;margin:0;padding:18px 20px;background:#315660;color:#f5f1e8;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 40px;font:14px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.04em}.f-abhero__facts li{display:flex;align-items:center;gap:10px}.f-abhero__dot{width:8px;height:8px;border-radius:50%;background:#ff7854}.f-princ{padding:clamp(72px,9vw,128px) 0}.f-princ__head{text-align:center}.f-princ__head .f-h2{margin-top:16px}.f-princ__rule{display:block;width:200px;margin:22px auto 0;color:#315660}.f-princ__grid{list-style:none;margin:clamp(40px,5vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.f-princ__card{position:relative;background:#fff;border-radius:22px;padding:22px 22px 28px;box-shadow:0 1px #2025250f;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s}.f-princ__card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -24px #20252559}.f-princ__art{background:#f5f1e8;border-radius:16px;padding:10px;aspect-ratio:300/220}.f-princ__svg{display:block;width:100%;height:100%}.f-princ__no{position:absolute;top:30px;right:32px;font:italic 15px Georgia,serif;color:#315660;opacity:.7}.f-princ__eyebrow{margin:20px 0 0;font:700 11px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#a63a1e}.f-princ__title{margin:8px 0 0;font:400 26px/1.15 Georgia,Times New Roman,serif}.f-princ__text{margin-top:10px;font-size:15px;line-height:1.6;color:#315660}.f-princ__text p{margin:0}@media(max-width:1000px){.f-princ__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.f-princ__grid{grid-template-columns:1fr}}.f-mjour{padding:clamp(72px,9vw,128px) 0;color:#f5f1e8}.f-mjour.bg-petrol{background:#315660}.f-mjour__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px}.f-mjour__lead{max-width:440px;color:#f5f1e8d9}.f-mjour__steps{list-style:none;margin:clamp(40px,5vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;position:relative}.f-mjour__steps:before{content:"";position:absolute;left:8%;right:8%;top:calc(var(--jart,140px) / 2);border-top:1.5px dashed rgba(245,241,232,.45);z-index:0}.f-mjour__step{position:relative;z-index:1;text-align:center}.f-mjour__art{background:#f5f1e8;border-radius:50%;aspect-ratio:1;max-width:180px;margin:0 auto;display:grid;place-items:center;padding:14px;box-shadow:0 0 0 6px #f5f1e81f}.f-mjour__svg{width:100%;height:auto}.f-mjour__no{display:inline-grid;place-items:center;width:30px;height:30px;margin-top:-16px;position:relative;border-radius:50%;background:#ff7854;color:#202525;font:700 14px Arial,Helvetica,sans-serif}.f-mjour__title{margin:12px 0 0;font:400 24px/1.2 Georgia,Times New Roman,serif}.f-mjour__text{margin:8px auto 0;max-width:220px;font-size:14px;line-height:1.55;color:#f5f1e8d1}.f-mjour__note{margin:40px auto 0;text-align:center;font:italic 16px Georgia,serif;color:#f5f1e8d9}@media(max-width:1000px){.f-mjour__steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:36px}.f-mjour__steps:before{display:none}}@media(max-width:560px){.f-mjour__steps{grid-template-columns:1fr 1fr}.f-mjour__art{max-width:140px}.f-mjour__title{font-size:20px}}@media(max-width:760px){.f-abhero__svg{height:300px}.f-abhero__facts{gap:8px 20px;font-size:13px}}.f-mjour__steps{--jart:180px}@media(max-width:560px){.f-mjour__step:last-child:nth-child(odd){grid-column:1/-1}}.f-princ{padding-bottom:clamp(56px,6vw,88px)}@media(max-width:760px){.f-abhero__svg{height:340px}}.f-hero__frame--door{margin-top:clamp(84px,9vw,120px);margin-bottom:24px}.f-hero__door{position:absolute;left:-25%;top:-26%;width:150%;height:130%;color:#d8bfa8;pointer-events:none;z-index:0}.f-hero__door .x-fill{fill:#d8bfa8;fill-opacity:.18}.f-hero__frame--door .f-arch{position:relative;z-index:1}.f-hero__frame--door .f-hero__tag{z-index:2}@media(max-width:899px){.f-hero__frame--door{margin-top:0}.f-hero__door{display:none}}.f-room{padding:clamp(64px,8vw,112px) 0;background:#f5f1e8}.f-room__body{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center;margin-top:clamp(28px,4vw,48px)}.f-room__stage{position:relative;border-radius:24px;overflow:hidden;background:#efe7d8;box-shadow:0 1px #2025250f}.f-room__svg{display:block;width:100%;height:auto}.f-room__hot{position:absolute;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;background:#ff7854;color:#202525;display:grid;place-items:center;font:700 15px Arial,Helvetica,sans-serif;text-decoration:none;box-shadow:0 0 0 6px #ff785440;transition:transform .25s ease,box-shadow .25s ease}.f-room__hot:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1.5px solid rgba(255,120,84,.6);animation:f-room-pulse 2.4s ease-out infinite}.f-room__hot:hover,.f-room__hot.is-on,.f-room__hot:focus-visible{transform:translate(-50%,-50%) scale(1.15);box-shadow:0 0 0 8px #ff785459;outline:none}@keyframes f-room-pulse{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}@media(prefers-reduced-motion:reduce){.f-room__hot:after{animation:none}}.f-room__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.f-room__item{display:grid;grid-template-columns:32px 72px 1fr auto;gap:16px;align-items:center;padding:12px 16px 12px 12px;background:#fff;border-radius:18px;text-decoration:none;color:#202525;border:1px solid transparent;transition:border-color .2s,transform .2s}.f-room__item:hover,.f-room__item.is-on,.f-room__item:focus-visible{border-color:#ff7854;transform:translate(4px);outline:none}.f-room__num{width:32px;height:32px;border-radius:50%;background:#ff7854;display:grid;place-items:center;font:700 14px Arial,Helvetica,sans-serif}.f-room__thumb img{display:block;width:72px;height:72px;border-radius:12px;object-fit:cover}.f-room__txt{display:flex;flex-direction:column;gap:3px;min-width:0}.f-room__name{font:400 22px/1.15 Georgia,Times New Roman,serif}.f-room__line{font-size:14px;color:#315660}.f-room__count{font:700 11px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#a63a1e;margin-top:2px}.f-room__go{font-size:20px}.f-room__extra{margin:24px 0 0;font-size:15px;color:#315660}.f-room__extra a{color:#202525}@media(max-width:899px){.f-room__body{grid-template-columns:1fr}.f-room__hot{width:30px;height:30px;font-size:13px}.f-room__item{grid-template-columns:28px 60px 1fr auto;gap:12px}.f-room__thumb img{width:60px;height:60px}.f-room__num{width:28px;height:28px}.f-room__name{font-size:19px}}.f-newsband__inner{align-items:center}.f-newsband__art{flex:0 0 auto;width:clamp(120px,14vw,180px);margin-right:-8px}.f-newsband__svg{display:block;width:100%;height:auto;color:#315660}.f-newsband__copy{flex:1 1 320px}@media(max-width:640px){.f-newsband__art{width:120px}}@media(min-width:900px){.template-index .f-hero__frame--door{margin-right:clamp(80px,8vw,110px);margin-left:auto}.template-index .f-hero__frame--door{margin-top:clamp(96px,9vw,120px)}}.f-room__extra a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ff7854}.f-room__extra p{margin:0}.f-mega__tiles{gap:14px!important}.f-mega__tile--v67{height:auto!important;min-height:128px!important;padding:16px 18px!important;background:#fbf8f2!important;color:#202525!important;border:1px solid rgba(32,37,37,.08);border-radius:18px!important;display:flex!important;align-items:flex-end!important;gap:10px;overflow:hidden}.f-mega__tile--v67:hover{border-color:#ff785499;box-shadow:0 14px 28px -18px #20252573}.f-mega__win{position:absolute;right:12px;top:12px;bottom:12px;aspect-ratio:.82;border-radius:999px 999px 14px 14px;overflow:hidden;display:grid;place-items:center;background:#efe7d8;color:#315660;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.f-mega__tile--v67:hover .f-mega__win{transform:translateY(-3px)}.f-mega__win .f-mega__art{position:static!important;width:88%!important;height:auto!important;aspect-ratio:1;opacity:1!important;transform:none!important;margin-top:10%}.f-mega__tile--v67:hover .f-mega__art{transform:scale(1.05)!important}.f-mega__win--roses{background:#eadb9f}.f-mega__win--lights{background:#b4cdda}.f-mega__win--overdoors{background:#315660;color:#eadb9f}.f-mega__win--switch{background:#f6cdbe}.f-mega__win--trim{background:#c1b5ce}.f-mega__win--all{background:#d8bfa8}.f-mega__win--overdoors .fa-b,.f-mega__win--overdoors .fa-a{fill:#eadb9f}.f-mega__win.f-look{background:var(--lk-bg);color:var(--lk-art)}.f-mega__win.bg-ink,.f-mega__win.bg-petrol{color:#eadb9f}.f-mega__txt{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px;max-width:58%}.f-mega__tile--v67 .f-mega__name{font-size:20px!important;line-height:1.12;max-width:none}.f-mega__tile--v67 .f-mega__name:after{font-size:12.5px;color:#315660}.f-mega__line{font:13px/1.35 Arial,Helvetica,sans-serif;color:#315660}.f-mega__count{font:700 10.5px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#a63a1e;margin-top:2px}.f-mega__tile--v67 .f-mega__go{position:absolute!important;left:18px;top:14px;font-size:16px;color:#a63a1e;opacity:0;transform:translate(-6px);transition:opacity .25s,transform .25s}.f-mega__tile--v67:hover .f-mega__go{opacity:1;transform:none}.f-mega__feature{overflow:hidden}.f-mega__feature-big{position:absolute;right:-10px;top:-6px;width:58%;height:auto;color:#f5f1e8;opacity:.95;pointer-events:none}.f-mega__feature-big .x-fill{fill:#f5f1e8;fill-opacity:.18}.f-mega__feature-big .x-sun{fill:#eadb9f;fill-opacity:.5}.f-mega__feature-big .x-fill2{fill:#f5f1e8;fill-opacity:.3}.f-mega__feature-big .x-acc{fill:#202525}.f-mega__feature-big .x-leaf{fill:#f5f1e8;fill-opacity:.3}.f-mega__tile--v67{align-items:center!important;min-height:0!important;padding:12px 16px 12px 12px!important;gap:16px}.f-mega__tile--v67>.f-mega__win{position:relative!important;right:auto;top:auto;bottom:auto;flex:0 0 auto;width:96px;height:112px;aspect-ratio:auto}.f-mega__win .f-mega__art{color:inherit!important;width:92%!important;margin-top:14%}.f-mega__txt{max-width:none;flex:1 1 auto}.f-mega__tile--v67 .f-mega__go{left:auto;right:16px;top:14px}.f-mega__feature-big{width:44%;right:8px;top:8px}.f-mega__win.bg-petrol{background:#315660;color:#eadb9f}.f-mega__win.bg-ink{background:#202525;color:#eadb9f}.f-mega__win.bg-butter{background:#eadb9f;color:#315660}.f-mega__win.bg-plaster{background:#efe7d8;color:#315660}.f-mega__win.bg-coral{background:#ff7854;color:#202525}.f-mega__win.bg-mist{background:#b4cdda;color:#315660}.f-mega__win.bg-sand{background:#d8bfa8;color:#315660}.f-mega__win.bg-petrol .fa-a,.f-mega__win.bg-petrol .fa-b,.f-mega__win.bg-ink .fa-a,.f-mega__win.bg-ink .fa-b{fill:#eadb9f}.f-mega__win--fitting{background:#b4cdda}.f-mega__win--delivery{background:#eadb9f}.f-mega__win--faq{background:#f6cdbe}.f-mega__tiles{align-content:start}.f-mega__tiles{grid-auto-rows:max-content!important;align-self:start}.f-abhero--petrol{background:#315660;color:#f5f1e8}.f-abhero--petrol .f-eyebrow{color:#eadb9f}.f-abhero--petrol .f-abhero__lead{color:#f5f1e8d9}.f-abhero--petrol .f-abhero__chip{color:#f5f1e8;border-color:#f5f1e866}.f-abhero--petrol .f-abhero__chip:hover{background:#f5f1e8;color:#202525}.f-abhero--petrol .f-abhero__svg{color:#d8bfa8}.f-abhero--petrol .x-sheet{fill:#f5f1e8;fill-opacity:.06}.f-abhero--petrol .x-fill{fill:#d8bfa8;fill-opacity:.18}.f-abhero--petrol .x-fill2{fill:#f5f1e8;fill-opacity:.14}.f-abhero--petrol .x-bg{fill:#315660}.f-abhero--petrol .f-abhero__facts{background:#202525}.f-abhero__cta{margin:28px 0 0}.x-art .x-sheet,.x-art .x-bg{fill:#f5f1e8}@media(min-width:1001px){.f-princ__grid{grid-template-columns:repeat(min(var(--n,4),4),minmax(0,1fr))}}@media(min-width:1001px){.f-princ__grid[style*="--n:5"]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.f-princ__grid[style*="--n:5"] .f-princ__title{font-size:22px}}@media(min-width:1001px){.f-mjour__steps{grid-template-columns:repeat(var(--n,5),minmax(0,1fr))}}.f-mjour__steps[style*="--n:3"]{max-width:960px;margin-left:auto;margin-right:auto}.f-mjour__steps[style*="--n:3"] .f-mjour__text{max-width:280px}@media(max-width:1000px){.f-mjour__steps{grid-template-columns:repeat(min(var(--n,5),3),minmax(0,1fr))}}@media(max-width:560px){.f-mjour__steps{grid-template-columns:1fr 1fr}.f-mjour__steps[style*="--n:3"]{grid-template-columns:1fr}}.f-tform__art{margin-top:28px;max-width:320px;background:#f5f1e8;border-radius:18px;padding:10px}.f-tform__svg{display:block;width:100%;height:auto}@media(max-width:760px){.f-tform__art{max-width:240px}}.x-art .x-green{fill:#25d366}.x-art .x-greenl{fill:#dcf8c6}.f-princ__link{display:inline-flex;gap:8px;align-items:center;margin-top:16px;font:700 14px/1.2 Arial,Helvetica,sans-serif;color:#202525;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#ff7854}.f-princ__link.f-btn{text-decoration:none}.f-princ__grid[style*="--n:3"]{max-width:1080px;margin-left:auto;margin-right:auto}@media(min-width:1001px){.f-princ__grid[style*="--n:3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.f-contactcard__art{background:#f5f1e8;border-radius:14px;padding:6px;margin-bottom:16px;max-width:260px}.f-contactcard__svg{display:block;width:100%;height:auto}.f-anat{padding:clamp(64px,8vw,120px) 0;border-top:1px solid rgba(49,86,96,.15)}.f-anat__in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,96px);align-items:center}.f-anat__frame{position:relative;aspect-ratio:4/5;border-radius:999px 999px 18px 18px;background:var(--lk-bg);color:var(--lk-fg);overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 30px 60px -36px #2025258c;outline:1px solid var(--lk-accent);outline-offset:-14px}.f-anat__frame .f-anat__art{position:relative!important;width:78%!important;height:auto;left:auto!important;top:auto!important;bottom:auto!important;opacity:1!important;margin-top:-6%}.f-anat__no{position:absolute;top:16%;left:50%;transform:translate(-50%);font:italic 15px/1 Georgia,Times New Roman,serif;color:var(--lk-accent);letter-spacing:.04em}.f-anat__era{position:absolute;left:12%;right:12%;bottom:8%;text-align:center;font:400 clamp(16px,1.5vw,19px)/1.3 Georgia,"Times New Roman",serif}.f-anat__era small{display:block;font:700 10px/1 Arial,Helvetica,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--lk-accent);margin-bottom:8px}.f-anat__h{margin-top:18px}.f-anat__intro{margin-top:18px;max-width:520px;color:var(--petrol)}.f-anat__list{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:14px}.f-anat__item{display:grid;grid-template-columns:76px 1fr;gap:18px;align-items:center;padding:14px 18px 14px 14px;background:#fff;border-radius:16px;box-shadow:0 1px #3156601f}.f-anat__icon{display:block;width:76px;height:76px;border-radius:50%;background:var(--lk-soft,#EADB9F);padding:8px}.f-anat__icon .f-detail-art{width:100%;height:100%;display:block}.f-anat__k{display:block;font:700 10px/1 Arial,Helvetica,sans-serif;letter-spacing:.18em;color:#ff7854;margin-bottom:6px}.f-anat__item strong{display:block;font:400 20px/1.2 Georgia,Times New Roman,serif;color:#202525}.f-anat__t{display:block;font-size:14.5px;line-height:1.5;color:var(--petrol);margin-top:4px}.f-anat__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:30px 0 0;padding:22px 0 0;border-top:1px solid rgba(49,86,96,.2)}.f-anat__meta dt{font:700 10px/1 Arial,Helvetica,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--petrol)}.f-anat__meta dd{margin:8px 0 0;font-size:14.5px;line-height:1.45;color:#202525}.f-anat__paint{display:flex;flex-direction:column;gap:6px}.f-anat__paint span{display:inline-flex;align-items:center;gap:8px}.f-anat__paint i{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px #20252540;flex:none}.f-anat__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px}@media(max-width:900px){.f-anat__in{grid-template-columns:1fr}.f-anat__visual{max-width:360px;width:100%;margin:0 auto}.f-anat__meta{grid-template-columns:1fr;gap:14px}.f-anat__item{grid-template-columns:60px 1fr;gap:14px}.f-anat__icon{width:60px;height:60px;padding:6px}}.f-style-tile--all .f-style-tile__no{font-style:italic}.f-facts--cards{border-left:0!important;box-shadow:none}.f-facts--cards:before,.f-facts--cards:after{display:none!important}.f-facts--cards .f-facts__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.f-facts--cards .f-facts__item{display:flex;flex-direction:column;align-items:flex-start;gap:14px;background:#fff;border-radius:18px;padding:14px 14px 20px;box-shadow:0 1px #3156601f}.f-facts--cards .f-facts__pic{display:block;width:100%;aspect-ratio:16/10;border-radius:12px;overflow:hidden}.f-facts--cards .f-facts__picsvg{width:100%;height:100%;display:block}.f-facts--cards .f-facts__item>span:last-child{padding:0 6px}@media(max-width:900px){.f-facts--cards .f-facts__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:420px){.f-facts--cards .f-facts__item{padding:10px 10px 14px}.f-facts--cards .f-facts__title{font-size:17px}}.f-buy__sale--v70{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:12px 0 0;font-size:13.5px;line-height:1.4;color:var(--petrol)}.f-buy__sale-tag{display:inline-block;padding:3px 10px;border-radius:999px;background:#ff7854;color:#202525;font:400 14px/1.3 Georgia,Times New Roman,serif}.f-fabian__wa-dot{display:none}@media(max-width:600px){.f-fabian--pill .f-wa-btn--dock{display:none}.f-fabian--pill .f-fabian__pill{position:relative;padding:11px 16px 11px 14px}.f-fabian__wa-dot{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#25d366;color:#fff;margin-left:2px}}.f-anat__frame .f-anat__art{color:var(--lk-art)!important}.f-grid--products>:not([hidden]):not(.f-fabtile){display:flex;flex-direction:column}.f-grid--products>:not(.f-fabtile)>.f-card{flex:1}.f-grid--products .f-card__price{margin-top:auto!important;padding-top:10px}.f-card .f-badge--new{left:auto;right:14px;background:#ff7854;color:#202525}@media(max-width:560px){.f-fabtile{grid-column:1/-1!important;padding:22px 20px;gap:12px}.f-fabtile h3{font-size:24px}.f-fabtile .f-btn{align-self:stretch;text-align:center}}.f-sizechips{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;flex-basis:100%;order:3}.f-sizechips::-webkit-scrollbar{display:none}.f-sizechips__label{font:700 10px/1 Arial,Helvetica,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--petrol);margin-right:4px;flex:none}.f-sizechips .f-chip{flex:none;display:inline-flex;align-items:center;gap:8px}.f-sizechips .f-chip small{font-size:12px;opacity:.7}.f-sizedot{display:inline-block;width:calc(18px * var(--s));height:calc(18px * var(--s));border-radius:50%;border:1.5px solid currentColor;box-shadow:inset 0 0 0 2px #f5f1e8,inset 0 0 0 9px #ff7854}.f-toolbar__inner{flex-wrap:wrap}.f-grid--products .f-card{display:flex!important;flex-direction:column}.f-card .f-badge--style+.f-badge--new{top:48px;left:14px;right:auto}.f-toolbar__inner{padding-top:10px!important;padding-bottom:10px!important;gap:10px 16px!important}.f-toolbar .f-chip{min-height:34px!important;padding:5px 14px!important;font-size:13px!important}.f-toolbar .f-shopsearch__input{height:38px!important;min-height:38px!important;font-size:14px}.f-toolbar .f-sort{gap:10px;font-size:13px}.f-toolbar .f-sort select,.f-sizesel{min-height:36px!important;height:36px;padding:0 28px 0 14px!important;border:1px solid rgba(32,37,37,.3)!important;border-radius:999px;background:#fff;font-size:13px;color:var(--ink)}@media(min-width:1001px){.f-toolbar__inner{flex-wrap:nowrap!important;justify-content:flex-start!important}.f-toolbar .f-shopsearch{flex:0 0 220px;max-width:220px}.f-toolbar .f-chips{flex:1 1 auto;min-width:0;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;gap:8px}.f-toolbar .f-chips::-webkit-scrollbar{display:none}.f-toolbar .f-chip{flex:none;white-space:nowrap}.f-toolbar .f-sort{flex:0 0 auto;margin-left:auto}}@media(max-width:1000px){.f-toolbar__inner{gap:8px!important}.f-toolbar .f-shopsearch{flex:1 1 100%;max-width:none}.f-toolbar .f-sort{flex:1 1 100%;justify-content:space-between;gap:8px}.f-toolbar .f-sort [data-count]{margin-right:auto;font-size:12.5px}}.f-shopgrid{padding-top:20px!important}@media(min-width:960px){.f-shopgrid .f-grid--products{gap:22px 14px!important}}@media(min-width:1200px){.f-shopgrid .f-grid--products{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media(min-width:1500px){.f-shopgrid .f-grid--products{grid-template-columns:repeat(7,minmax(0,1fr))!important}}@media(min-width:1800px){.f-shopgrid .f-grid--products{grid-template-columns:repeat(8,minmax(0,1fr))!important}}.f-shopgrid .f-card{border-radius:16px;padding-bottom:12px!important}.f-shopgrid .f-card .f-zoom{aspect-ratio:1/1!important}.f-shopgrid .f-card__title{font-size:15px!important;line-height:1.2;padding-top:10px!important;margin-top:0!important;padding-left:12px;padding-right:12px}.f-shopgrid .f-card__meta{font-size:12px!important;margin-top:3px;padding-left:12px;padding-right:12px}.f-shopgrid .f-card__price{font-size:13px!important;padding-left:12px;padding-right:12px;padding-top:6px!important}.f-shopgrid .f-card__price--sale span{display:none!important}.f-shopgrid .f-badge{font-size:9.5px!important;padding:4px 8px!important;top:10px;left:10px}.f-shopgrid .f-card .f-badge--style+.f-badge--new{top:38px;left:10px}@media(max-width:700px){.f-shopgrid .f-grid--products{gap:14px 10px!important}.f-shopgrid .f-card__title{font-size:14px!important;padding-left:10px;padding-right:10px}.f-shopgrid .f-card__meta,.f-shopgrid .f-card__price{padding-left:10px;padding-right:10px}}.f-fabtile h3{font-size:clamp(20px,1.8vw,26px)}.f-shopgrid .f-card__price--sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;line-height:1.35}.f-look-grid .f-badge--style{display:none!important}.f-look-grid .f-card .f-badge--style+.f-badge--new{top:10px}@media(max-width:700px){.f-toolbar .f-sort{flex-wrap:nowrap!important;gap:6px}.f-toolbar .f-sort select,.f-toolbar .f-sizesel{flex:1 1 0;min-width:0;width:auto;padding:0 24px 0 12px!important}.f-toolbar .f-sort [data-count]{order:3;flex:none;white-space:nowrap;font-size:12px}.f-toolbar .f-chip{min-height:32px!important;padding:4px 12px!important}}.f-shopgrid .f-card__price{padding-bottom:2px!important}
/*# sourceMappingURL=/cdn/shop/t/91/assets/flare-v61.css.map */
