.hero{display:grid;grid-template-columns:1fr 1.25fr;height:auto;min-height:640px;max-height:none;color:var(--ink);background:var(--paper)}.hero:after,.photo-banner:after,.page-heading-photo:after,.space-card:after,.product-opening:after{display:none}.hero-photo{grid-column:2;grid-row:1;min-height:640px;overflow:hidden;position:relative;margin:0}.hero-photo>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:61% 50%}.hero .hero-content{grid-column:1;grid-row:1;align-self:center;padding:70px 4vw 70px var(--pad);max-width:none}.hero .hero-content h1{font-size:clamp(57px,5.9vw,94px);max-width:11ch;margin:26px 0}.hero .lead{font-size:19px;max-width:31ch}.hero .text-link{color:var(--ink);margin-top:28px}.motion-enabled .hero-photo>img{animation:chx-travel 15s linear -3s infinite alternate}.photo-banner{display:grid;grid-template-columns:1.15fr 1fr;padding:0;gap:0;min-height:0;align-items:stretch;color:var(--ink);background:#e9e7de}.photo-banner>img{position:static;z-index:auto;width:100%;height:100%;min-height:480px;max-height:650px;animation:none!important;transform:none!important}.photo-banner>div{padding:60px 5vw;align-self:center}.page-heading-photo{background:var(--paper);color:var(--ink);padding:36px calc(50% + 5vw) 42px var(--pad);min-height:380px}.page-heading-photo .page-photo{top:0;right:0;bottom:0;left:53%;z-index:0}.page-heading-photo .breadcrumbs,.page-heading-photo .eyebrow,.page-heading-photo .lead,.page-heading-photo .heading-row .lead{color:var(--ink);opacity:1}.page-heading-photo .breadcrumbs{margin-bottom:24px}.page-heading-photo h1{font-size:clamp(38px,4vw,61px);max-width:none;line-height:1.06;text-wrap:balance}.page-heading-photo .lead,.page-heading-photo .heading-row .lead{font-size:17px;max-width:40ch}.page-heading-photo a:focus-visible{outline-color:var(--ink)}.product-opening{background:var(--paper);color:var(--ink)}.product-opening .page-photo{display:none}.product-opening .breadcrumbs{color:var(--ink)}.space-card,.space-grid.five .space-card,.space-grid.five .space-card:nth-child(n+4){display:flex;min-height:0;padding:0 0 18px;color:var(--ink);justify-content:flex-start;isolation:auto}.space-card>img{position:static;z-index:auto;aspect-ratio:4/3;height:auto;width:100%;object-fit:cover;transform:none!important}.space-card .eyebrow{margin:22px 0 12px}.space-card h3{font-size:28px}.materials-dialog{--paper:#090909;--ink:#f4f0e8;--muted:#b9b7b1;--line:#ffffff29;background:#090909;color:#f4f0e8;color-scheme:dark}.materials-dialog::backdrop{background:#000b}.materials-dialog .materials-toolbar{background:#090909f7}.materials-dialog .material-description{background:#111}.materials-dialog .materials-close{border-color:#ffffff65;color:#fff}.materials-dialog .material-tabs button{color:var(--ink)}.materials-dialog .button{color:#111;background:#eee9df;border-color:#eee9df}.materials-dialog .button:hover{background:#fff;border-color:#fff}.materials-dialog .finish-choice{color:var(--ink)}.materials-dialog .finish-choice:hover{background:#202020}.materials-dialog .finish-choice[aria-pressed=true]{background:#252525;border-color:#eee9df}.materials-dialog .colour-disc{border-color:#ffffff42}.materials-dialog .catalogue-swatch[aria-pressed=true]{outline-color:#eee9df}.materials-dialog .colour-note,.materials-dialog .caption,.materials-dialog .coat-count{color:#b9b7b1}.materials-dialog .selection-note{background:#141414;color:var(--ink);border-color:#ffffff29}.materials-dialog .swatch{color:var(--ink)}.material-category-cta{padding:30px 0 12px;display:flex;justify-content:flex-end}.texture-options{display:flex;gap:18px;margin-top:24px}.text-only{padding:8px 16px;min-width:110px}.materials-dialog :focus-visible{outline:2px solid #ede4cd;outline-offset:5px}.home-attributes{background:#ebe8df}.attribute-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;margin-top:46px;margin-bottom:38px}.attribute-grid article{border-top:1px solid #8a8d7e;padding-top:25px}.attribute-grid .number{font-size:13px;color:var(--muted)}.attribute-grid h3{font-size:27px;line-height:1.15;margin:28px 0 16px}.attribute-grid p{font-size:15px;line-height:1.65;color:var(--muted)}.inspiration-film{display:grid;grid-template-columns:1fr 1.3fr;gap:7vw;align-items:center;background:#e8e5dc}.inspiration-film h2{margin:24px 0}.inspiration-film p{max-width:42ch}.inspiration-film .text-link{margin-top:25px}.inspiration-film video{width:100%;aspect-ratio:16/9;background:#141414;object-fit:contain}.care-points{display:grid;gap:25px;margin:35px 0}.care-points h3{font-size:25px;margin-bottom:12px}.care-context{border-top:1px solid var(--line);padding-top:25px;color:var(--muted)}.solution-care{background:#ebe8df}.solution-care>.lead{max-width:65ch;margin-top:25px}.solution-care .care-points{grid-template-columns:repeat(3,1fr);gap:5vw}.solution-care .care-context{max-width:85ch}.sample-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sample-choice{display:block;position:relative;border:1px solid var(--line);border-radius:14px;padding:12px;background:transparent;min-width:0;overflow:hidden}.sample-choice.selected{border-color:var(--green);background:#ebece3}.sample-choice-label{display:block;position:relative;cursor:pointer}.sample-choice input[type=checkbox]{position:static;width:21px;height:21px;margin:0 0 10px;accent-color:var(--green)}.sample-choice-label img{width:100%;height:180px;aspect-ratio:auto;object-fit:cover;border-radius:6px}.sample-choice-label .sample-title{display:block;padding:18px 2px 6px;font-size:21px;line-height:1.3}.sample-finish-controls{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:15px}.sample-finish-controls[hidden]{display:none}.sample-finish-controls .field label{font-size:13px}.sample-finish-controls select{width:100%;min-width:0;font-size:14px;padding:10px 25px 10px 10px}.sample-reference-section{display:grid;grid-template-columns:1fr 1.1fr;gap:7vw;background:#e9e7de}.sample-reference-section h2{margin:25px 0}.sample-reference-section form .button{margin-top:25px}.sample-reference-section p{max-width:45ch}#armar-muestras{scroll-margin-top:115px}.sample-purchase{z-index:3}.sample-product-heading h2{font-size:clamp(32px,4vw,56px)}.system-results .system-result{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:13px;align-items:start;padding:22px 0;border-bottom:1px solid var(--line)}.system-check{width:20px;height:20px;accent-color:var(--green);margin-top:2px;cursor:pointer}.system-check:disabled{cursor:default}.system-result .eyebrow{font-size:10px;letter-spacing:.08em;margin:0 0 8px}.system-result .system-product-name{font-size:20px;line-height:1.3}.system-result .small{font-size:12px;line-height:1.5;margin-top:7px;display:block}.system-quantity{text-align:right;min-width:85px}.system-quantity strong{font-size:19px;font-weight:500}.system-result:not(.is-selected){opacity:.65}.system-result:focus-within{opacity:1}.system-purchase{padding:24px 0 10px}.system-purchase .button{width:100%;justify-content:center;white-space:normal;margin-top:18px}.system-purchase [role=status]{margin-top:16px}@media(min-width:1201px){.desktop-nav{gap:19px}.desktop-nav>a,.nav-more summary{font-size:13px}.wordmark{width:205px}.header-sample{font-size:13px;padding:10px 13px}.header-actions{gap:18px}}@media(max-width:1200px){.desktop-nav{display:none}.menu-toggle{display:block}.attribute-grid{grid-template-columns:repeat(3,1fr)}.hero,.hero-photo{min-height:570px}.hero .hero-content{padding-left:var(--pad);padding-right:30px}.hero .hero-content h1{font-size:64px}.page-heading-photo{padding-right:calc(47% + 30px)}.page-heading-photo .page-photo{left:55%}}@media(max-width:800px){.hero{grid-template-columns:1fr}.hero-photo{grid-column:1;grid-row:1;height:390px;min-height:0}.hero .hero-content{grid-column:1;grid-row:2;padding:42px var(--pad) 50px}.hero .hero-content h1{font-size:66px;max-width:15ch}.hero .lead{max-width:40ch}.page-heading-photo{padding:315px 22px 36px;min-height:0}.page-heading-photo .page-photo{inset:0 0 auto;height:280px}.page-heading-photo h1{font-size:44px;max-width:22ch}.page-heading-photo .lead,.page-heading-photo .heading-row .lead{max-width:48ch}.photo-banner{grid-template-columns:1fr}.photo-banner>img{height:370px;min-height:0;max-height:none}.photo-banner>div{padding:38px 22px 48px}.inspiration-film,.sample-reference-section{grid-template-columns:1fr;gap:32px}.inspiration-film video{grid-row:1}.sample-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-care .care-points{grid-template-columns:1fr}.attribute-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.material-category-cta{justify-content:flex-start}}@media(max-width:480px){.hero-photo{height:310px}.hero .hero-content h1{font-size:58px}.hero .eyebrow{max-width:none}.hero .lead{font-size:17px}.page-heading-photo h1{font-size:39px}.sample-picker{grid-template-columns:1fr}.sample-choice-label img{height:205px}.sample-finish-controls{grid-template-columns:1fr 1fr}.attribute-grid h3{font-size:24px}.attribute-grid p{font-size:14px}.system-results .system-result{grid-template-columns:21px minmax(0,1fr);gap:12px}.system-quantity{grid-column:2;display:flex;align-items:baseline;gap:12px;text-align:left}.system-quantity .small{margin:0}.space-grid .space-card:first-child,.space-grid.five .space-card:last-child{min-height:0}.material-category-cta .button{width:100%;justify-content:center;font-size:14px;padding-inline:17px}}@media(prefers-reduced-motion:reduce){.motion-enabled .hero-photo>img{animation:none}.motion-enabled.motion-opted-in .hero-photo>img{animation:chx-travel 15s linear -3s infinite alternate}}@media print{.hero-photo,.page-photo,.photo-banner>img{display:none}.page-heading-photo{padding:20px 0}.solution-care{background:#fff}.system-purchase,.sample-purchase{display:none}.attribute-grid{grid-template-columns:repeat(3,1fr)}}.catalogue-on-request{display:grid;grid-template-columns:1fr 1fr;gap:5vw;padding:35px 0 55px;align-items:center}.catalogue-on-request[hidden]{display:none}.catalogue-on-request img{width:100%;max-height:460px;aspect-ratio:4/3;object-fit:cover}.catalogue-on-request h2{margin:22px 0}.catalogue-on-request p{max-width:42ch}.catalogue-on-request .button{margin-top:25px}@media(max-width:640px){.catalogue-on-request{grid-template-columns:1fr;gap:30px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/chx-v66.css.map */
