.mc-catalog-story{--mc-story-image:url('../img/collections/parquet.webp');background:#f5f2eb;color:#111}.mc-catalog-story--laminados{--mc-story-image:url('../img/collections/laminados.webp')}.mc-catalog-story--suelos-diseno{--mc-story-image:url('../img/collections/diseno-vinilicos.webp')}.mc-catalog-story--parquet{--mc-story-image:url('../img/collections/parquet.webp')}.mc-catalog-story--lindura{--mc-story-image:url('../img/collections/lindura.webp')}.mc-catalog-story--natureflex{--mc-story-image:url('../img/collections/parquet.webp')}.mc-catalog-story--paneles{--mc-story-image:url('../img/collections/paneles.webp')}.mc-catalog-story-hero{display:grid;grid-template-columns:minmax(20rem,.9fr) minmax(28rem,1.1fr);min-height:42rem;background:#111;color:#fff}.mc-catalog-story-image{background:linear-gradient(90deg,rgba(0,0,0,.06),rgba(0,0,0,.4)),var(--mc-story-image) center/cover no-repeat}.mc-catalog-story-copy{align-self:center;padding:clamp(3rem,7vw,7rem);max-width:52rem}.mc-catalog-story-copy h2,.mc-catalog-territories h2,.mc-catalog-faq h2{font-size:clamp(2.35rem,4.8vw,5rem);line-height:.96;margin:.4rem 0 1.3rem}.mc-catalog-story-copy>p:not(.sm-eyebrow){font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.7;color:#ddd}.mc-catalog-story-copy ul{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;list-style:none;padding:0;margin:2rem 0;background:rgba(255,255,255,.18)}.mc-catalog-story-copy li{padding:1rem;background:#181818;font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.mc-catalog-story-copy .sm-button-ghost{border-color:#fff;color:#fff}.mc-catalog-whatsapp{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.8rem 1.1rem;background:#176c3b;color:#fff;text-decoration:none;font-size:.76rem;font-weight:850;text-transform:uppercase}.mc-catalog-territories{display:grid;grid-template-columns:minmax(17rem,.65fr) minmax(32rem,1.35fr);gap:clamp(2rem,7vw,7rem);padding-block:clamp(4rem,8vw,8rem)}.mc-catalog-territories>div>p:last-child{max-width:32rem;line-height:1.7}.mc-catalog-territories nav{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#d7d1c5}.mc-catalog-territories nav a{position:relative;display:grid;gap:.35rem;padding:1.25rem 3rem 1.25rem 1.25rem;background:#fff;color:#111;text-decoration:none;min-height:6.6rem}.mc-catalog-territories nav a:hover,.mc-catalog-territories nav a:focus-visible{background:#111;color:#fff;outline:3px solid #df9b16;outline-offset:-3px}.mc-catalog-territories nav small{font-size:.76rem;line-height:1.4;opacity:.68}.mc-catalog-territories nav span{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);color:#c68b22;font-size:1.4rem}.mc-catalog-faq{padding-block:clamp(3rem,6vw,6rem);border-top:1px solid #d7d1c5}.mc-catalog-faq h2{max-width:18ch}.mc-catalog-faq details{border-bottom:1px solid #cfc8ba;padding:1.15rem 0}.mc-catalog-faq summary{cursor:pointer;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:800;line-height:1.4}.mc-catalog-faq details p{max-width:62rem;line-height:1.7}.j7mc-archive .j7mc-family-card,.j7mc-archive .j7mc-series-card,.j7mc-archive .j7mc-product-card{overflow:hidden}.j7mc-archive a:focus-visible,.j7mc-archive button:focus-visible,.j7mc-archive input:focus-visible{outline:3px solid #df9b16!important;outline-offset:3px!important}@media(max-width:980px){.mc-catalog-story-hero,.mc-catalog-territories{grid-template-columns:1fr}.mc-catalog-story-image{min-height:28rem}.mc-catalog-story-copy{padding:clamp(2rem,6vw,4rem)}.mc-catalog-story-copy ul{grid-template-columns:1fr}}@media(max-width:680px){.mc-catalog-story-image{min-height:19rem}.mc-catalog-story-copy{padding:2.2rem 1rem 4rem}.mc-catalog-story-copy h2,.mc-catalog-territories h2,.mc-catalog-faq h2{font-size:clamp(2.2rem,11vw,3.4rem)}.mc-catalog-story-copy .sm-actions{display:grid}.mc-catalog-story-copy .sm-actions>*{width:100%}.mc-catalog-territories{padding-inline:1rem}.mc-catalog-territories nav{grid-template-columns:1fr}.mc-catalog-territories nav a{min-height:5.8rem}.mc-catalog-faq{margin-inline:1rem}.j7mc-archive{overflow-x:clip}}@media(prefers-reduced-motion:reduce){.mc-catalog-territories nav a,.mc-collection-grid a{transition:none}}
