.at-service-detail{--at-ink:#292b2c;--at-muted:#656360;--at-line:#d9d5cc;--at-red:#b52b2e;color:var(--at-ink)}.at-service-detail .at-eyebrow{font-size:11px;letter-spacing:.14em}.at-service-detail .at-button,.at-service-detail .at-link{font-size:14px}.at-service-detail .at-button--dark:hover{background:var(--at-red)}.at-service-detail .at-breadcrumb{font-size:12px;padding-block:25px 35px}.at-service-detail__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:6%;align-items:center;padding-bottom:25px}.at-service-detail__hero-copy{padding-block:40px}.at-service-detail__hero-copy>.at-eyebrow{max-width:420px}.at-service-detail__hero h1{font-size:clamp(58px,5.65vw,94px);letter-spacing:-.04em;line-height:.98;margin-top:34px}.at-service-detail__hero h1 em{display:block;font-size:.82em;font-weight:400;line-height:1.05;margin-top:9px;color:var(--at-red)}.at-service-detail__lead{font-size:15px;line-height:1.85;color:var(--at-muted);max-width:455px;margin-top:30px!important}.at-service-detail__hero-actions{display:flex;align-items:center;gap:16px 24px;flex-wrap:wrap;margin-top:30px}.at-service-detail__hero-actions .at-link{gap:22px}.at-service-detail__edition{display:flex;gap:18px;align-items:center;margin-top:64px;font-size:11px;color:var(--at-muted);letter-spacing:.08em}.at-service-detail__edition>span{color:var(--at-red)}.at-service-detail__hero-figure{min-width:0}.at-service-detail__hero-media{height:clamp(520px,46vw,740px);background:#ded8cf;overflow:hidden}.at-service-detail__hero-media>img,.at-service-detail__hero-media>video{display:block;width:100%;height:100%;object-fit:cover}.at-service-detail--installation .at-service-detail__hero-media>img{object-position:62% center}.at-service-detail__hero-figure figcaption{display:flex;justify-content:space-between;gap:20px;font-size:11px;line-height:1.5;color:var(--at-muted);padding-top:15px}.at-service-detail__hero-figure figcaption>span:last-child{white-space:nowrap}.at-service-detail__intro{display:grid;grid-template-columns:minmax(0,.48fr) minmax(0,1.52fr);gap:7%;padding-block:var(--at-space)}.at-service-detail__intro>.at-eyebrow{color:var(--at-red);padding-top:12px}.at-service-detail__intro h2{font-size:clamp(42px,4.15vw,68px);max-width:1000px}.at-service-detail__intro h2 em{color:var(--at-red)}.at-service-detail__intro-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin-top:38px;padding-top:28px;border-top:1px solid var(--at-line);font-size:15px;line-height:1.85;color:var(--at-muted)}.at-service-detail__process{padding-block:80px;background:#292b2c;color:var(--at-paper)}.at-service-detail__section-heading{display:grid;grid-template-columns:minmax(0,.48fr) minmax(0,1.52fr);gap:7%;align-items:end;margin-bottom:45px}.at-service-detail__section-heading>.at-eyebrow{color:var(--at-red);padding-bottom:8px}.at-service-detail__section-heading h2{font-size:clamp(42px,4.15vw,68px)}.at-service-detail__process .at-eyebrow{color:#e48a8c}.at-service-detail__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;border-top:1px solid #ffffff30}.at-service-detail__steps--five{grid-template-columns:repeat(5,minmax(0,1fr))}.at-service-detail__steps>li{padding:26px 26px 8px;border-right:1px solid #ffffff30;min-width:0}.at-service-detail__steps>li:first-child{padding-left:0}.at-service-detail__steps>li:last-child{padding-right:0;border-right:0}.at-service-detail__step-number{display:block;color:#e48a8c;font:italic 25px/1 var(--at-serif);margin-bottom:55px}.at-service-detail__steps h3{font-size:32px;line-height:1.1;letter-spacing:-.025em}.at-service-detail__steps--five h3{font-size:clamp(24px,2.05vw,30px)}.at-service-detail__steps p{font-size:14px;line-height:1.85;color:#d1ceca;margin-top:17px!important}.at-service-detail__scope{padding-block:var(--at-space)}.at-service-detail__scope-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--at-line)}.at-service-detail__scope-grid>article{padding:28px 38px 36px;border-right:1px solid var(--at-line)}.at-service-detail__scope-grid>article:first-child{padding-left:0}.at-service-detail__scope-grid>article:last-child{padding-right:0;border-right:0}.at-service-detail__scope-grid .at-eyebrow{color:var(--at-red);margin-bottom:45px}.at-service-detail__scope-grid h3{font-size:clamp(29px,2.8vw,43px);line-height:1.1;letter-spacing:-.025em}.at-service-detail__scope-grid p:not(.at-eyebrow){font-size:15px;line-height:1.85;color:var(--at-muted);margin-top:18px!important;max-width:390px}.at-service-detail__checks{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:55px;background:#eeebe4}.at-service-detail__checks .at-eyebrow{color:var(--at-red)}.at-service-detail__checks h2{font-size:clamp(42px,4vw,65px);margin-top:30px}.at-service-detail__checks-copy>p:not(.at-eyebrow){max-width:445px;font-size:15px;line-height:1.85;color:var(--at-muted);margin-top:28px!important}.at-service-detail__checks>ul{list-style:none;padding:0;margin:0;align-self:center}.at-service-detail__checks li{display:grid;grid-template-columns:26px minmax(0,1fr) 22px;gap:14px;align-items:center;padding:23px 0;border-bottom:1px solid var(--at-line);font-size:14px;line-height:1.6}.at-service-detail__checks li:first-child{border-top:1px solid var(--at-line)}.at-service-detail__checks li>span:first-child{font-size:11px;color:var(--at-red)}.at-service-detail__checks li>svg{width:22px;height:22px;color:var(--at-red)}.at-service-detail__faq{display:grid;grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);gap:9%;padding-block:var(--at-space)}.at-service-detail__faq>.at-eyebrow,.at-service-detail__faq>div>.at-eyebrow{color:var(--at-red)}.at-service-detail__faq h2{font-size:clamp(42px,4vw,65px);margin-top:28px}.at-service-detail__faq h2 em{display:block}.at-service-detail__questions{border-top:1px solid var(--at-line)}.at-service-detail__questions details{border-bottom:1px solid var(--at-line)}.at-service-detail__questions summary{display:flex;justify-content:space-between;align-items:center;gap:25px;min-height:78px;padding:22px 0;font-size:16px;line-height:1.6;cursor:pointer;list-style:none}.at-service-detail__questions summary::-webkit-details-marker{display:none}.at-service-detail__questions summary>svg{flex:0 0 18px;width:18px;height:18px;transition:transform .2s;color:var(--at-red)}.at-service-detail__questions details[open] summary>svg{transform:rotate(45deg)}.at-service-detail__questions details>div{padding:0 43px 27px 0;font-size:15px;line-height:1.85;color:var(--at-muted)}.at-service-detail__quote{padding-block:75px;background:#e7e1d7}.at-service-detail__quote>.at-container{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:10%}.at-service-detail__quote .at-eyebrow{color:var(--at-red)}.at-service-detail__quote h2{font-size:clamp(43px,4.25vw,70px);margin-top:25px}.at-service-detail__quote h2 em{display:block;margin-top:7px}.at-service-detail__quote-actions{min-width:0}.at-service-detail__quote-actions>p{font-size:15px;line-height:1.85;color:var(--at-muted)}.at-service-detail__quote-actions>.at-product__actions{margin-top:25px}.at-service-detail__option{display:grid;gap:10px;margin-bottom:20px;font-size:14px}.at-service-detail__option select{width:100%;min-height:48px;padding:12px;background:var(--at-paper);border:1px solid var(--at-line);color:var(--at-ink);font:inherit}.at-service-detail__quote-actions .project-quote-cta:hover{background:var(--at-red)}.at-service-detail__quote-actions>.at-link{display:flex;margin-top:13px;gap:18px}.at-service-detail__quote-actions>.at-button{width:100%;margin-top:24px}.at-service-detail__phone{display:block;margin-top:23px;font-size:12px;line-height:1.8;color:var(--at-muted)!important}.at-service-detail__phone span{white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.at-service-detail__related{display:grid;grid-template-columns:1.3fr repeat(3,1fr);padding-block:35px}.at-service-detail__related>a{display:flex;flex-direction:column;justify-content:center;gap:16px;min-height:112px;padding:24px 30px;border-right:1px solid var(--at-line)}.at-service-detail__related>a:first-child{padding-left:0}.at-service-detail__related>a:last-child{padding-right:0;border-right:0}.at-service-detail__related>a>.at-eyebrow{font-size:10px;color:var(--at-muted)}.at-service-detail__related>a>span:last-child{display:flex;align-items:center;justify-content:space-between;gap:20px;font:30px/1.1 var(--at-serif)}.at-service-detail__related svg{flex:none;width:18px;height:18px}.at-service-detail__related>a[aria-current=page]>.at-eyebrow,.at-service-detail__related>a:hover{color:var(--at-red)}@media(max-width:1100px){.at-service-detail__hero h1{font-size:66px}.at-service-detail__hero-actions{flex-direction:column;align-items:flex-start}.at-service-detail__edition{margin-top:35px}.at-service-detail__steps--five{grid-template-columns:repeat(3,minmax(0,1fr))}.at-service-detail__steps--five>li{padding:26px;border-bottom:1px solid #ffffff30}.at-service-detail__steps--five>li:nth-child(3n){border-right:0}.at-service-detail__steps--five>li:first-child{padding-left:26px}.at-service-detail__steps--five>li:last-child{padding-right:26px}.at-service-detail__scope-grid>article{padding-inline:25px}.at-service-detail__checks{padding:38px;gap:6%}.at-service-detail__related>a{padding-inline:20px}.at-service-detail__related>a>span:last-child{font-size:26px}}@media(max-width:800px){.at-service-detail__hero{grid-template-columns:1fr;gap:32px}.at-service-detail__hero-copy{padding-block:10px 0}.at-service-detail__hero h1{font-size:76px;max-width:620px;margin-top:25px}.at-service-detail__lead{max-width:560px}.at-service-detail__hero-actions{flex-direction:row;align-items:center}.at-service-detail__edition{display:none}.at-service-detail__hero-media{height:520px}.at-service-detail__intro,.at-service-detail__section-heading{grid-template-columns:1fr;gap:26px}.at-service-detail__intro>.at-eyebrow,.at-service-detail__section-heading>.at-eyebrow{padding:0}.at-service-detail__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.at-service-detail__steps>li,.at-service-detail__steps>li:first-child,.at-service-detail__steps>li:last-child{padding:26px;border-bottom:1px solid #ffffff30}.at-service-detail__steps>li:nth-child(odd){border-right:1px solid #ffffff30}.at-service-detail__steps>li:nth-child(2n){border-right:0}.at-service-detail__checks{grid-template-columns:1fr;gap:35px}.at-service-detail__checks-copy>p:not(.at-eyebrow){max-width:100%}.at-service-detail__faq{grid-template-columns:1fr;gap:35px}.at-service-detail__quote>.at-container{grid-template-columns:1fr;gap:35px}.at-service-detail__quote-actions{max-width:540px}.at-service-detail__related{grid-template-columns:repeat(2,minmax(0,1fr))}.at-service-detail__related>a{padding:25px!important}.at-service-detail__related>a:nth-child(2n){border-right:0}.at-service-detail__related>a:nth-child(-n+2){border-bottom:1px solid var(--at-line)}}@media(max-width:600px){.at-service-detail .at-breadcrumb{font-size:11px;padding-block:20px 26px;gap:8px}.at-service-detail .at-eyebrow{font-size:10px;letter-spacing:.12em}.at-service-detail__hero h1{font-size:clamp(48px,12.8vw,72px);margin-top:25px}.at-service-detail__hero h1 em{font-size:.88em}.at-service-detail__lead{font-size:14px;margin-top:24px!important}.at-service-detail__hero-actions{gap:14px;margin-top:25px}.at-service-detail__hero-actions>.at-button{width:100%;gap:20px}.at-service-detail__hero-actions>.at-link{width:max-content}.at-service-detail__hero-media{height:390px}.at-service-detail__hero-figure figcaption{font-size:10px;gap:12px}.at-service-detail__intro{padding-block:65px}.at-service-detail__intro h2,.at-service-detail__section-heading h2,.at-service-detail__checks h2,.at-service-detail__faq h2,.at-service-detail__quote h2{font-size:43px}.at-service-detail__intro-body{grid-template-columns:1fr;gap:20px;font-size:14px;margin-top:28px;padding-top:25px}.at-service-detail__process{padding-block:60px}.at-service-detail__section-heading{gap:20px;margin-bottom:35px}.at-service-detail__steps{grid-template-columns:1fr}.at-service-detail__steps>li,.at-service-detail__steps>li:first-child,.at-service-detail__steps>li:last-child{padding:24px 0 28px;border-right:0!important}.at-service-detail__step-number{margin-bottom:23px}.at-service-detail__steps h3,.at-service-detail__steps--five h3{font-size:33px}.at-service-detail__steps p{margin-top:12px!important}.at-service-detail__scope{padding-block:65px}.at-service-detail__scope-grid{grid-template-columns:1fr;border-bottom:0}.at-service-detail__scope-grid>article{padding:25px 0 30px!important;border-right:0;border-bottom:1px solid var(--at-line)}.at-service-detail__scope-grid .at-eyebrow{margin-bottom:25px}.at-service-detail__scope-grid h3{font-size:35px}.at-service-detail__scope-grid p:not(.at-eyebrow){font-size:14px;margin-top:14px!important}.at-service-detail__checks{width:100%;padding:45px var(--at-gutter);gap:30px}.at-service-detail__checks h2{margin-top:25px}.at-service-detail__checks-copy>p:not(.at-eyebrow){font-size:14px;margin-top:23px!important}.at-service-detail__checks li{font-size:14px;gap:10px;grid-template-columns:23px minmax(0,1fr) 20px}.at-service-detail__faq{padding-block:65px}.at-service-detail__questions summary{font-size:15px;gap:20px}.at-service-detail__questions details>div{font-size:14px;padding-right:20px}.at-service-detail__quote{padding-block:55px}.at-service-detail__quote-actions>p{font-size:14px}.at-service-detail__related{padding-block:20px}.at-service-detail__related>a{padding:22px 14px!important;gap:12px}.at-service-detail__related>a:nth-child(odd){padding-left:0!important}.at-service-detail__related>a:nth-child(2n){padding-right:0!important}.at-service-detail__related>a>span:last-child{font-size:26px;gap:10px}.at-service-detail__related>a>.at-eyebrow{font-size:9px}.at-service-detail__related svg{width:16px;height:16px}}@media(max-width:360px){.at-service-detail__hero h1{font-size:48px}.at-service-detail__hero-media{height:340px}.at-service-detail__hero-figure figcaption>span:last-child{display:none}.at-service-detail__intro h2,.at-service-detail__section-heading h2,.at-service-detail__checks h2,.at-service-detail__faq h2,.at-service-detail__quote h2{font-size:39px}.at-service-detail__related>a>span:last-child{font-size:23px}.at-service-detail__related>a>span:last-child{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.at-service-detail__questions summary>svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/interiorismo-service-detail.css.map */
