.ewi{--ewi-terra:#C69282;--ewi-terra-deep:#B67F6E;--ewi-terra-ink:#8F5844;--ewi-wash:#FBF5F2;--ewi-off:#F4F4F4;--ewi-ink:#111111;--ewi-grey:#5c5c5c;--ewi-line:#e6e2e0;--ewi-serif:"Libre Baskerville","Baskerville Old Face",Baskerville,Georgia,serif;--ewi-sans:var(--font-body-family,"Montserrat",Arial,sans-serif);font-family:var(--ewi-sans);color:var(--ewi-ink);background:#fff;font-size:15px;font-weight:400;line-height:1.7;-webkit-font-smoothing:antialiased}.ewi *{margin:0;padding:0;box-sizing:border-box}.ewi img{max-width:100%;display:block;border:none}.ewi a{color:inherit;text-decoration:none}.ewi .ewi-h1,.ewi .ewi-h2{text-transform:uppercase;color:#1a1a1a;margin:0}.ewi .ewi-h1 em,.ewi .ewi-h2 em{font-style:normal;line-height:1.14}.ewi .ewi-h1 .ewi-it,.ewi .ewi-h2 .ewi-it{font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;font-size:.62em;line-height:1.2}.ewi .ewi-h1 .ewi-it{display:inline-block;margin-top:10px;font-size:.58em}.ewi .ewi-h2 .ewi-it{font-size:.72em}.ewi h3{font-family:var(--ewi-serif);font-weight:700;font-size:15px;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:#1a1a1a}.ewi .ewi-wrap{max-width:1200px;margin:0 auto;padding:0 40px}.ewi .ewi-eyebrow{font-family:var(--ewi-sans);font-size:11px;font-weight:600;letter-spacing:3.5px;text-transform:uppercase;color:var(--ewi-terra-ink);margin-bottom:18px}.ewi .ewi-lead{font-size:16px;color:var(--ewi-grey);line-height:1.75;max-width:62ch}.ewi .ewi-sec{padding:clamp(56px,7vw,96px) 0}.ewi .ewi-sec--off{background:var(--ewi-off)}.ewi .ewi-sec--wash{background:var(--ewi-wash)}.ewi .ewi-head{max-width:720px}.ewi .ewi-head--center{margin:0 auto;text-align:center}.ewi .ewi-head .ewi-lead{margin-top:16px}.ewi .ewi-head--center .ewi-lead{margin-left:auto;margin-right:auto}.ewi .ewi-btn{display:inline-block;font-family:var(--ewi-sans);font-size:12.5px;font-weight:500;letter-spacing:2px;text-transform:uppercase;padding:17px 38px;border:1px solid transparent;border-radius:0;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease;text-decoration:none;text-align:center}.ewi .ewi-btn--terra{background:var(--ewi-terra);color:#fff;border-color:var(--ewi-terra)}.ewi .ewi-btn--terra:hover{background:var(--ewi-terra-deep);border-color:var(--ewi-terra-deep);color:#fff}.ewi .ewi-btn--outline{background:transparent;color:var(--ewi-ink);border-color:var(--ewi-ink)}.ewi .ewi-btn--outline:hover{background:var(--ewi-terra);border-color:var(--ewi-terra);color:#fff}.ewi .ewi-btn--block{display:block;width:100%}.ewi .ewi-hero{padding:clamp(48px,6vw,84px) 0 clamp(56px,7vw,96px)}.ewi .ewi-hero__grid{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(32px,5vw,72px);align-items:center}.ewi .ewi-hero h1{margin-bottom:22px}.ewi .ewi-hero__cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.ewi .ewi-trust{display:flex;flex-wrap:wrap;gap:12px 34px;margin-top:38px;padding-top:22px;border-top:1px solid var(--ewi-line)}.ewi .ewi-trust span{font-size:11px;font-weight:600;letter-spacing:2.2px;text-transform:uppercase;color:var(--ewi-grey);display:inline-flex;align-items:center;gap:10px}.ewi .ewi-trust span:before{content:"";width:7px;height:7px;background:var(--ewi-terra);flex:none}.ewi .ewi-hero__art{position:relative;background:var(--ewi-wash)}.ewi .ewi-hero__art img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/5}.ewi .ewi-hero__art--empty{aspect-ratio:4/5}.ewi .ewi-hero__tag{position:absolute;left:0;bottom:0;background:var(--ewi-terra);color:#fff;font-size:10.5px;letter-spacing:2.4px;text-transform:uppercase;font-weight:600;padding:12px 18px}.ewi .ewi-steps{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--ewi-line);margin-top:40px}.ewi .ewi-step{padding:32px 26px 30px;border-bottom:1px solid var(--ewi-line);border-right:1px solid var(--ewi-line)}.ewi .ewi-step:nth-child(4n){border-right:none}.ewi .ewi-step__n{display:block;font-family:var(--ewi-sans);font-size:12px;font-weight:600;letter-spacing:2.5px;color:var(--ewi-terra-ink);margin-bottom:20px}.ewi .ewi-step h3{margin-bottom:10px}.ewi .ewi-step__p{font-size:14px;color:var(--ewi-grey);line-height:1.65}.ewi .ewi-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;align-items:start}.ewi .ewi-plan{position:relative;background:#fff;border:1px solid var(--ewi-line);padding:38px 28px 28px;display:flex;flex-direction:column;gap:22px;height:100%}.ewi .ewi-plan--feat{border-color:var(--ewi-terra);box-shadow:0 24px 50px -34px #8f584473}.ewi .ewi-plan--feat:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--ewi-terra)}.ewi .ewi-plan__badge{position:absolute;top:-1px;right:-1px;background:var(--ewi-terra);color:#fff;font-size:10px;letter-spacing:2px;text-transform:uppercase;font-weight:600;padding:8px 13px}.ewi .ewi-plan__name{font-family:var(--ewi-serif);font-size:21px;font-weight:700;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;color:#1a1a1a}.ewi .ewi-plan__desc{font-size:14px;margin-top:-8px;color:var(--ewi-grey);line-height:1.6;min-height:2.9em}.ewi .ewi-plan__price{display:flex;align-items:flex-end;gap:14px;border-top:1px solid var(--ewi-line);border-bottom:1px solid var(--ewi-line);padding:20px 0}.ewi .ewi-plan__amount{font-family:var(--ewi-serif);font-weight:700;font-size:40px;line-height:1;font-variant-numeric:tabular-nums;color:var(--ewi-ink)}.ewi .ewi-plan__note{font-family:var(--ewi-sans);font-size:10.5px;letter-spacing:1.6px;text-transform:uppercase;font-weight:600;color:var(--ewi-terra-ink);line-height:1.4;max-width:13ch;margin-bottom:4px}.ewi .ewi-feats{list-style:none;display:flex;flex-direction:column;gap:11px;flex:1}.ewi .ewi-feats li{display:flex;gap:12px;font-size:14px;line-height:1.55;color:var(--ewi-ink)}.ewi .ewi-feats li:before{content:"";width:6px;height:6px;background:var(--ewi-terra);margin-top:8px;flex:none}.ewi .ewi-plan .ewi-btn{margin-top:auto}.ewi .ewi-note{margin-top:34px;text-align:center;font-size:14.5px;color:var(--ewi-grey);max-width:64ch;margin-left:auto;margin-right:auto;line-height:1.7}.ewi .ewi-note b{color:var(--ewi-terra-ink);font-weight:600}.ewi .ewi-delivs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--ewi-line);margin-top:40px}.ewi .ewi-deliv{padding:32px 26px 30px;border-bottom:1px solid var(--ewi-line);border-right:1px solid var(--ewi-line)}.ewi .ewi-deliv:nth-child(4n){border-right:none}.ewi .ewi-deliv__mk{display:block;width:9px;height:9px;background:var(--ewi-terra);margin-bottom:20px}.ewi .ewi-deliv h3{margin-bottom:10px}.ewi .ewi-deliv__p{font-size:14px;color:var(--ewi-grey);line-height:1.65}.ewi .ewi-why{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 64px;margin-top:44px}.ewi .ewi-why__item{display:flex;gap:16px;border-top:1px solid var(--ewi-line);padding-top:22px}.ewi .ewi-why__k{font-family:var(--ewi-sans);font-size:12px;font-weight:600;letter-spacing:1.5px;color:var(--ewi-terra-ink);flex:none;padding-top:3px}.ewi .ewi-why h3{margin-bottom:8px}.ewi .ewi-why__p{font-size:14px;color:var(--ewi-grey);line-height:1.65}.ewi .ewi-figs{display:flex;flex-wrap:wrap;gap:26px 64px;margin-top:44px}.ewi .ewi-fig{min-width:150px}.ewi .ewi-fig__n{font-family:var(--ewi-serif);font-weight:700;font-size:clamp(38px,5.2vw,56px);line-height:1;color:var(--ewi-terra-ink);font-variant-numeric:tabular-nums}.ewi .ewi-fig__l{display:block;margin-top:12px;font-size:11px;font-weight:600;letter-spacing:2.2px;text-transform:uppercase;color:var(--ewi-grey);max-width:22ch;line-height:1.6}.ewi .ewi-faq{max-width:900px;margin:0 auto}.ewi .ewi-faq__list{margin-top:34px;border-top:1px solid var(--ewi-line)}.ewi .ewi-faq details{border-bottom:1px solid var(--ewi-line)}.ewi .ewi-faq summary{cursor:pointer;list-style:none;padding:22px 0;display:flex;justify-content:space-between;gap:18px;font-family:var(--ewi-sans);font-size:15px;font-weight:600;color:var(--ewi-ink)}.ewi .ewi-faq summary::-webkit-details-marker{display:none}.ewi .ewi-faq summary:after{content:"+";color:var(--ewi-terra-ink);font-size:20px;line-height:1;font-weight:400}.ewi .ewi-faq details[open] summary:after{content:"\2013"}.ewi .ewi-faq__a{padding:0 0 24px;font-size:14.5px;color:var(--ewi-grey);line-height:1.75;max-width:70ch}.ewi .ewi-sec--formintro{border-top:1px solid var(--ewi-line);padding-bottom:clamp(24px,3vw,36px)}.ewi .ewi-form-intro{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);align-items:start}.ewi .ewi-form-intro ul{list-style:none;display:flex;flex-direction:column;gap:14px;margin-top:26px}.ewi .ewi-form-intro li{display:flex;gap:12px;font-size:14.5px;color:var(--ewi-grey);line-height:1.6}.ewi .ewi-form-intro li:before{content:"";width:6px;height:6px;background:var(--ewi-terra);margin-top:8px;flex:none}@media(max-width:989px){.ewi .ewi-wrap{padding:0 24px}.ewi .ewi-hero__grid{grid-template-columns:1fr}.ewi .ewi-hero__art{max-width:460px}.ewi .ewi-steps{grid-template-columns:1fr 1fr}.ewi .ewi-step:nth-child(4n){border-right:1px solid var(--ewi-line)}.ewi .ewi-step:nth-child(2n){border-right:none}.ewi .ewi-delivs{grid-template-columns:1fr 1fr}.ewi .ewi-deliv:nth-child(4n){border-right:1px solid var(--ewi-line)}.ewi .ewi-deliv:nth-child(2n){border-right:none}.ewi .ewi-plans{grid-template-columns:1fr;max-width:440px;margin-left:auto;margin-right:auto}.ewi .ewi-why{grid-template-columns:1fr;gap:24px}.ewi .ewi-form-intro{grid-template-columns:1fr}}@media(max-width:600px){.ewi .ewi-steps,.ewi .ewi-delivs{grid-template-columns:1fr}.ewi .ewi-step,.ewi .ewi-step:nth-child(2n),.ewi .ewi-step:nth-child(4n),.ewi .ewi-deliv,.ewi .ewi-deliv:nth-child(2n),.ewi .ewi-deliv:nth-child(4n){border-right:none}.ewi .ewi-hero__cta .ewi-btn{width:100%}}.ewi .ewi-about{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(28px,4.5vw,64px);align-items:center}.ewi .ewi-about__media img{width:100%;aspect-ratio:4/3.4;object-fit:cover}.ewi .ewi-about__ph{display:block;width:100%;aspect-ratio:4/3.4;background:var(--ewi-wash)}.ewi .ewi-about__p{font-size:15px;color:var(--ewi-grey);line-height:1.75;margin-top:18px;max-width:60ch}.ewi .ewi-about .ewi-btn{margin-top:30px}.ewi .ewi-call__in{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.ewi .ewi-call__txt{max-width:60ch}.ewi .ewi-call__txt .ewi-lead{margin-top:14px}.ewi .ewi-call .ewi-btn{flex:none}@media(max-width:989px){.ewi .ewi-about{grid-template-columns:1fr}.ewi .ewi-about__media{max-width:520px}}@media(max-width:600px){.ewi .ewi-call .ewi-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/ew-interiorismo.css.map */
