.dv{--dv-brown:#8b6548;--dv-brown-d:#6f4f37;--dv-sand:#f5f0ea;--dv-line:#e8e1da;--dv-ink:#1b1714;--dv-muted:#6b625a;color:var(--dv-ink)}.dv *{box-sizing:border-box}.dv :where(h1,h2,h3){font-family:var(--font-heading--family,"Playfair Display",serif);margin:0;line-height:1.1;color:inherit}.dv :where(p){margin:0}.dv-eyebrow{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.dv-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 26px;border-radius:6px;font-weight:600;font-size:.95rem;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.dv-btn--primary{background:var(--dv-brown);color:#fff;border:1px solid var(--dv-brown)}.dv-btn--primary:hover{background:var(--dv-brown-d);border-color:var(--dv-brown-d)}.dv-btn--ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.8)}.dv-btn--ghost:hover{background:#fff;color:var(--dv-ink)}.dv-btn--dark{background:transparent;color:var(--dv-ink);border:1px solid var(--dv-ink)}.dv-btn--dark:hover{background:var(--dv-ink);color:#fff}.dv-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;flex-wrap:wrap}.dv-head h2{font-size:clamp(1.7rem,3vw,2.4rem)}.dv-head p{color:var(--dv-muted);margin-top:8px;max-width:560px}.dv-link{color:var(--dv-brown);font-weight:600;text-decoration:none;white-space:nowrap}.dv-link:hover{text-decoration:underline}.dv-hero{position:relative;min-height:600px;display:flex;align-items:center;background:#2b241f url(/cdn/shop/files/sala-com-vinyl-oak-9-por-60.png?v=1793109693&width=2000) center/cover no-repeat;overflow:hidden}.dv-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#140f0bc7,#140f0b8c 45%,#140f0b1a)}.dv-hero__in{position:relative;width:100%;max-width:1280px;margin:0 auto;padding:72px 24px;color:#fff}.dv-hero__box{max-width:600px}.dv-hero .dv-eyebrow{color:#e8d6c4}.dv-hero h1{font-size:clamp(2.3rem,5vw,3.8rem);margin:14px 0 18px}.dv-hero__sub{font-size:1.1rem;line-height:1.55;color:#ffffffe0;max-width:520px}.dv-hero__ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.dv-hero__trust{display:flex;gap:22px;flex-wrap:wrap;margin-top:34px;font-size:.9rem;color:#ffffffe6}.dv-hero__trust span:before{content:"\2713";color:#e8d6c4;font-weight:700;margin-right:8px}@media(max-width:749px){.dv-hero{min-height:540px}.dv-hero:before{background:linear-gradient(180deg,#140f0b73,#140f0bd1)}.dv-hero__in{padding:56px 16px}}.dv-values{display:grid;grid-template-columns:repeat(4,1fr);gap:0;max-width:1280px;margin:0 auto}.dv-values>div{padding:26px 24px;border-right:1px solid var(--dv-line);display:flex;gap:14px;align-items:flex-start}.dv-values>div:last-child{border-right:0}.dv-values svg{flex:0 0 28px;color:var(--dv-brown)}.dv-values strong{display:block;font-size:.98rem;margin-bottom:4px}.dv-values p{font-size:.88rem;color:var(--dv-muted);line-height:1.45}@media(max-width:989px){.dv-values{grid-template-columns:repeat(2,1fr)}.dv-values>div:nth-child(2){border-right:0}.dv-values>div:nth-child(-n+2){border-bottom:1px solid var(--dv-line)}}@media(max-width:549px){.dv-values{grid-template-columns:1fr}.dv-values>div{border-right:0;border-bottom:1px solid var(--dv-line);padding:18px 16px}.dv-values>div:last-child{border-bottom:0}}.dv-cats{max-width:1280px;margin:0 auto;padding:0 24px}.dv-cats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.dv-cat{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;border-radius:6px;text-decoration:none;color:#fff;background:#ddd}.dv-cat img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.dv-cat:hover img{transform:scale(1.05)}.dv-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#000000b3)}.dv-cat__t{position:absolute;left:18px;right:18px;bottom:16px;z-index:1}.dv-cat__t h3{font-size:1.35rem}.dv-cat__t p{font-size:.85rem;opacity:.9;margin-top:4px}.dv-cats__more{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.dv-chip{padding:9px 16px;border:1px solid var(--dv-line);border-radius:100px;text-decoration:none;color:var(--dv-ink);font-size:.9rem;background:#fff}.dv-chip:hover{border-color:var(--dv-brown);color:var(--dv-brown)}@media(max-width:989px){.dv-cats__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.dv-cats{padding:0 16px}.dv-cats__grid{gap:10px}.dv-cat__t h3{font-size:1.1rem}}.dv-how{max-width:1280px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1.4fr;gap:56px;align-items:center}.dv-how h2{font-size:clamp(1.7rem,3vw,2.4rem);margin:12px 0 14px}.dv-how .dv-eyebrow{color:var(--dv-brown)}.dv-how__intro p{color:var(--dv-muted);line-height:1.6}.dv-how__intro .dv-btn{margin-top:24px}.dv-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.dv-step{background:#fff;border:1px solid var(--dv-line);border-radius:6px;padding:24px 20px}.dv-step b{display:block;font-family:var(--font-heading--family,serif);font-size:2rem;color:var(--dv-brown);line-height:1}.dv-step h3{font-size:1.1rem;margin:14px 0 6px}.dv-step p{font-size:.9rem;color:var(--dv-muted);line-height:1.5}@media(max-width:989px){.dv-how{grid-template-columns:1fr;gap:28px}}@media(max-width:649px){.dv-how{padding:0 16px}.dv-steps{grid-template-columns:1fr}}.dv-cta{max-width:1280px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap;color:#fff}.dv-cta h2{font-size:clamp(1.6rem,3vw,2.2rem)}.dv-cta p{color:#fffc;margin-top:10px;line-height:1.55}.dv-cta__hours{display:grid;grid-template-columns:auto auto;gap:6px 22px;font-size:.95rem;margin-top:18px;color:#ffffffeb}.dv-cta__hours span:nth-child(odd){color:#e8d6c4;font-weight:600}.dv-cta__btns{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:749px){.dv-cta{padding:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/dv-home.css.map */
