.binaa-domotique{padding-block:var(--binaa-home-section-pad,40px)}.binaa-domotique .binaa-empreinte__heading{margin-bottom:24px}.binaa-domotique .binaa-empreinte__card{display:flex;flex-direction:column;min-width:0}.binaa-domotique__link{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:auto;padding-top:16px;min-height:44px;color:#1d1e26;font-size:14px;font-weight:600;text-decoration:none}.binaa-domotique__link svg{width:18px;height:18px;flex:none}.binaa-domotique__faq details{border-bottom:1px solid var(--binaa-border-soft, #e7e8eb);padding:16px 0}.binaa-domotique__faq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:15px;font-weight:600;cursor:pointer;list-style:none}.binaa-domotique__faq summary::-webkit-details-marker{display:none}.binaa-domotique__faq details>div{padding-top:12px;max-width:85ch}.binaa-domotique__faq details[open] summary>span{transform:rotate(45deg)}.binaa-domotique__notes{width:100%;max-width:none}.binaa-domotique .binaa-domotique__notes p{font-size:12px;line-height:1.75;margin-bottom:12px}.binaa-domotique__actions{margin-top:24px}.binaa-domotique--notes{padding-block:28px}.binaa-domotique--notes h2{font-size:16px}.binaa-domotique :is(a,summary):focus-visible{outline:2px solid #1d1e26;outline-offset:4px}@media(max-width:767px){.binaa-domotique{padding-block:28px}.binaa-domotique .binaa-empreinte__card h3{font-size:16px}}@media(min-width:768px)and (max-width:1099px){.binaa-domotique .binaa-empreinte__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.binaa-domotique .binaa-empreinte__grid:has(>li:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.binaa-domotique .binaa-empreinte__grid:has(>li:nth-child(10):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}}.binaa-domotique .binaa-empreinte__card>img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:var(--binaa-radius-control,6px);margin-bottom:16px}.binaa-domotique .binaa-empreinte__card>p+p{margin-top:8px}.binaa-dom-form [data-dom-context-label]{margin-bottom:24px}.binaa-domotique__villa{margin:0 0 28px;min-width:0}.binaa-domotique__villa img{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:cover;border-radius:var(--binaa-radius-card,12px)}.binaa-domotique__villa figcaption{margin-top:10px;color:#62636b;font-size:12px;line-height:1.6}.binaa-domotique .binaa-domotique__project-meta{font-size:12px;color:#62636b;line-height:1.6;margin:12px 0 8px}.binaa-domotique__project h3{margin-top:0}.binaa-domotique__project strong{font-weight:600}.binaa-domotique__actions>.btn>svg{width:20px;height:20px;flex:0 0 20px}@media(max-width:767px){.binaa-domotique__villa{margin-bottom:24px}}.binaa-domotique :is(a,strong,button){font-family:inherit}.binaa-domotique.binaa-empreinte .binaa-empreinte__card>p.binaa-domotique__project-meta{margin:12px 0 8px;font-size:12px;line-height:1.6}.binaa-domotique .binaa-empreinte__card.binaa-domotique__project>p+p{margin-top:8px}.binaa-domotique .binaa-page-intro__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 1 230px;min-width:0;max-width:100%;min-height:44px;padding:12px 18px;border:1px solid #1d1e26;border-radius:var(--binaa-radius-control,6px);font-family:inherit;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none;text-decoration:none;text-align:center;white-space:normal}.binaa-domotique .binaa-page-intro__button.btn--primary{background:#1d1e26;color:#fff}.binaa-domotique .binaa-page-intro__button.btn-outline-primary{background:#fff;color:#1d1e26}.binaa-domotique .binaa-page-intro__button:focus-visible{outline:2px solid #1d1e26;outline-offset:4px}@media(max-width:767px){.binaa-domotique .binaa-page-intro__button{flex:none;width:100%}}.binaa-domotique__usage-details{border-top:1px solid var(--binaa-border-soft, #e7e8eb);margin-top:16px;padding-top:4px}.binaa-domotique__usage-details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;font-size:13px;font-weight:600;line-height:1.5;cursor:pointer;list-style:none}.binaa-domotique__usage-details summary::-webkit-details-marker{display:none}.binaa-domotique__usage-details summary>span{font-size:18px;flex:none}.binaa-domotique__usage-details[open] summary>span{transform:rotate(45deg)}.binaa-domotique .binaa-empreinte__card .binaa-domotique__usage-details p{font-size:13px;line-height:1.65;margin:8px 0}.binaa-domotique__usage-details strong{font-weight:600}.binaa-domotique__usage-details summary:focus-visible{outline:2px solid #1d1e26;outline-offset:3px;border-radius:4px}@media(min-width:768px){.binaa-domotique .binaa-domotique__actions{display:flex;flex-wrap:nowrap;gap:12px;max-width:720px}.binaa-domotique .binaa-domotique__actions .binaa-page-intro__button{flex:1 1 0;white-space:nowrap;padding-inline:16px}.binaa-domotique .binaa-domotique__actions .binaa-page-intro__button:only-child{flex:0 1 auto}}.binaa-domotique .binaa-domotique__coverage{font-size:12px;line-height:1.65;color:#62636b;margin:20px 0 0;max-width:none}
/*# sourceMappingURL=/cdn/shop/t/288/assets/binaa-domotique.css.map */
