.qeydo-designed{--qc-section-gap:64px;--qc-content-gap:clamp(3.2rem,4vw,5.6rem)}@media(min-width:750px){.qeydo-designed{--qc-section-gap:80px}}@media(min-width:1100px){.qeydo-designed{--qc-section-gap:96px}}.qeydo-designed #MainContent>.shopify-section{padding-block:calc(var(--qc-section-gap)/2)!important;margin-block:0!important}.qeydo-designed #MainContent>.shopify-section>.background,.qeydo-designed #MainContent>.shopify-section>.container,.qeydo-designed .qeydo-proof-bar__inner{padding-block:0!important;margin-block:0!important}.qeydo-designed :is(.qc-heading,.titles){display:flex;flex-direction:column;gap:14px!important}.qeydo-designed :is(.qc-heading,.titles)>*{margin-block:0!important;padding-block:0!important}.qeydo-designed :is(.qc-heading,.titles) .section-rte>p{margin-block:0!important}.qeydo-designed .titles+.description{margin-top:14px!important;margin-bottom:0!important}.qeydo-designed .titles+.description>p{margin-block:0!important}.qeydo-designed :is(.titles,.description)+.content{margin-top:var(--qc-content-gap)!important}.qeydo-designed .qeydo-proof-bar__heading-group{display:flex;flex-direction:column;gap:14px;margin-bottom:var(--qc-content-gap)!important}.qeydo-designed .qeydo-proof-bar__heading-group>*{margin:0!important}.qeydo-designed .qc-heading{max-width:76rem}.qeydo-designed .qc-heading .section-rte{max-width:52ch;color:rgb(var(--color-foreground-secondary))}.qc-breadcrumb{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:2.4rem;font-size:1.2rem;color:rgb(var(--color-foreground-secondary))}.qc-breadcrumb a{color:inherit;text-decoration:none}.qc-intro-grid{display:grid;gap:3.2rem;align-items:center}.qc-intro-copy{min-width:0;max-width:76rem}.qc-page-icon{display:grid;place-items:center;width:5.2rem;height:5.2rem;border-radius:1.4rem;background:rgb(var(--color-background-secondary));margin-bottom:2.4rem;color:rgb(var(--color-foreground))}.qc-page-icon .icon{font-size:2.6rem;width:2.6rem;height:2.6rem}.qc-actions{display:flex;flex-direction:column;gap:1.2rem;margin-top:var(--qc-content-gap);width:100%}.qc-actions .button{width:100%;min-height:4.8rem;display:flex;justify-content:space-between;gap:1rem}.qc-intro-side{display:none;background:rgb(var(--color-background-secondary));padding:3.2rem;border-radius:2rem}.qc-intro-side .h3{margin:1.6rem 0 2.4rem}.qc-intro-side ul{padding-left:1.8rem;margin:0;display:grid;gap:1.2rem}.qc-guide-grid{display:grid;grid-template-columns:1fr;gap:1.6rem;margin-top:var(--qc-content-gap)}.qc-guide-card{padding:2.4rem;border-radius:1.6rem;background:rgb(var(--color-background-secondary));min-width:0}.qc-guide-card>.icon{display:block;width:2.6rem;height:2.6rem;font-size:2.6rem;margin-bottom:1.8rem}.qc-guide-card h3{margin:0 0 1.2rem}.qc-guide-card .section-rte p{margin:0;color:rgb(var(--color-foreground-secondary))}.qc-guide-footer{margin-top:2.4rem}.qc-guide-footer p{margin:0 0 1.6rem;color:rgb(var(--color-foreground-secondary))}.qc-guide-footer .button{display:flex;width:100%;max-width:none;justify-content:space-between;white-space:normal;gap:1rem;min-height:4.8rem}.qc-product{display:flex;flex-direction:column;height:100%;min-width:0}.qc-product-media{display:block;aspect-ratio:5/4;border-radius:1.6rem;overflow:hidden;background:#f5f5f5}.qc-product-media img,.qc-product-media>svg{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}.qc-product-copy{display:flex;flex-direction:column;gap:1rem;padding-top:1.6rem;flex:1;min-width:0}.qc-product-title{margin:0!important}.qc-product-title a{color:rgb(var(--color-foreground));text-decoration:none}.qc-product .qeydo-reviews-block--card{margin:0!important}.qc-product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem;color:rgb(var(--color-foreground))}.qc-product-price strong{font-size:1.6rem}.qc-product-price s{font-size:1.3rem;color:rgb(var(--color-foreground-secondary))}.qc-product-price [hidden]{display:none!important}.qc-service-badges{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0}.qc-service-badges li{padding:.5rem .8rem;border-radius:.6rem;background:rgb(var(--color-background-secondary));font-size:1.1rem;line-height:1.4;color:rgb(var(--color-foreground))}.qc-product-doors{display:flex;align-items:center;gap:.6rem;font-size:1.2rem;line-height:1.45;color:rgb(var(--color-foreground-secondary))}.qc-product-doors>.icon{width:1.6rem;height:1.6rem;font-size:1.6rem;flex:none}.qc-product-form{display:block;margin-top:auto;padding-top:.4rem}.qc-product-form form{display:grid;gap:1rem}.qc-product-form select{width:100%;min-height:4.4rem;border:1px solid rgb(var(--color-border));border-radius:.6rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.3rem;padding:.8rem 1rem}.qc-add{width:100%;min-height:4.6rem;display:flex;justify-content:center;align-items:center;gap:.8rem;white-space:normal;position:relative}.qc-add>.icon{width:1.8rem;height:1.8rem;flex:none}.qc-add.loading>span:not(.loading-overlay__spinner){visibility:hidden}.qc-product-form .product-form__error-message{font-size:1.2rem;color:rgb(var(--color-foreground))}#QeydoCollectionProducts,#QeydoCollectionHelp{scroll-margin-top:calc(var(--header-height,80px) + 16px)}@media(min-width:750px){.qc-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.qc-product-copy{padding-top:1.8rem}.qc-product-title{font-size:2rem}}@media(min-width:990px){.qc-intro-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:6.4rem}.qc-intro-side{display:block;align-self:end}}.qc-door-grid{display:grid;grid-template-columns:1fr;gap:1.6rem;margin-top:var(--qc-content-gap)}.qc-door-card{overflow:hidden;border-radius:1.6rem;background:rgb(var(--color-background-secondary));min-width:0}.qc-door-media{aspect-ratio:4/3;background:#f5f5f5;overflow:hidden}.qc-door-media img{width:100%;height:100%;display:block;object-fit:cover}.qc-door-copy{padding:2rem}.qc-door-copy h3{margin:0 0 1rem}.qc-door-copy .section-rte p{margin:0;color:rgb(var(--color-foreground-secondary))}.qc-text-link{display:inline-flex;align-items:center;gap:.8rem;max-width:100%;margin-top:1.6rem;color:rgb(var(--color-foreground));font-weight:600;text-decoration:underline;text-underline-offset:.3rem}.qc-text-link svg{width:1.6rem;height:1.6rem;flex:none}.qc-caption{margin:2.4rem 0 0;color:rgb(var(--color-foreground-secondary));font-size:1.3rem;line-height:1.5}.qc-caption p{margin:0}.qc-guide-footer>.qc-caption{margin-top:0}.qc-use-links{display:flex;flex-wrap:wrap;gap:1rem;margin-block:1.6rem}.qc-use-links:empty{display:none}.qc-use-links a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}.qc-install-steps{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:2.4rem 0 0;padding:2.4rem 0 0;list-style:none;border-top:1px solid rgb(var(--color-border))}.qc-install-steps li{display:flex;flex-direction:column;gap:.8rem}.qc-install-steps strong{color:rgb(var(--color-foreground));font-size:1.5rem}.qc-install-steps span{font-size:1.3rem;line-height:1.5;color:rgb(var(--color-foreground-secondary))}.qc-service-footer{margin-top:2.4rem}.qc-service-footer p{margin:0;color:rgb(var(--color-foreground-secondary));font-size:1.3rem}@media(min-width:750px){.qc-door-grid,.qc-install-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.qc-link-pending{color:rgb(var(--color-foreground-secondary));opacity:.7;cursor:default;text-decoration:none;pointer-events:none}.qc-use-link{font-size:1.3rem;line-height:1.5;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.qc-use-link.qc-link-pending{color:rgb(var(--color-foreground-secondary));text-decoration:none}.qc-guide-card>.qc-text-link{display:flex;width:fit-content}.qeydo-designed #MainContent>.shopify-section{padding-block:0!important}.qeydo-designed #MainContent>.shopify-section>.background,.qeydo-designed #MainContent>.shopify-section>.container{padding-block:calc(var(--qc-section-gap)/2)!important}.qc-product-copy{gap:1.2rem}.qc-product .card-information-family--compatibility{margin:0;padding:0}.qc-product .card-information-family__title{font-size:1.1rem;line-height:1.3;letter-spacing:.06em}.qc-product .card-information-family__compatibility-items{margin-top:.8rem;gap:.8rem 1.2rem}.qc-product .card-compatible-doors__value{font-size:1.3rem;line-height:1.45}.qc-product .card-platform-compatibilities{gap:1rem}.qc-product .card-airbnb-compatibility{margin:0;font-size:1.2rem}.qc-product .qc-product-form{padding-top:0}.qeydo-designed .section-qeydo-door-types a[aria-disabled=true]{color:rgb(var(--color-foreground-secondary));opacity:.7;cursor:default;pointer-events:none}.qeydo-designed #MainContent :is(.qc-heading,.titles,.description,.qeydo-home-faq__heading-group){text-align:left!important;margin-inline:0!important;max-width:76rem}.qeydo-designed #MainContent :is(.titles,.qc-heading,.qeydo-home-faq__heading-group)>:is(.subtitle,.title,.body-large){text-align:left!important;margin-inline:0!important}.qeydo-designed #MainContent .qeydo-home-faq__heading-group{display:flex;flex-direction:column;gap:14px!important;margin-bottom:var(--qc-content-gap)!important}.qeydo-designed #MainContent .qeydo-home-faq__heading-group>*{margin-block:0!important;padding-block:0!important}.qeydo-designed #MainContent .qeydo-home-faq__description p{margin-block:0!important}.qeydo-designed #MainContent .qeydo-home-faq__heading-group+.content{margin-top:0!important}.qc-actions>.button{min-height:4.8rem;padding:1.3rem 2rem;border-radius:var(--border-radius-button,.8rem);font-weight:600;transition:background .18s ease,border-color .18s ease}.qc-actions>.button--primary{background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;border:1px solid rgb(var(--color-foreground))!important}.qc-actions>.button--secondary{background:transparent!important;color:rgb(var(--color-foreground))!important;border:1px solid rgba(var(--color-foreground),.28)!important;box-shadow:none!important}.qc-actions>.button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}@media(hover:hover){.qc-actions>.button--secondary:hover{background:rgba(var(--color-foreground),.045)!important;border-color:rgb(var(--color-foreground))!important}.qc-actions>.button--primary:hover{opacity:.9}}.qc-product-copy{gap:0;padding-top:1.6rem}.qc-product .qeydo-reviews-block--card{margin-top:.8rem!important}.qc-product-price,.qc-service-badges{margin-top:1.2rem}.qc-product .card-information-family--compatibility{margin:1.4rem 0 0}.qc-product .qc-product-form{margin-top:1.6rem;padding-top:0}.qc-product-title{font-size:clamp(2rem,1.8vw,2.4rem)!important;line-height:1.2!important;letter-spacing:-.02em}.qc-product-price{line-height:1.35}.qc-product-price strong{font-size:1.8rem;font-weight:700}.qc-product-price s{font-size:1.3rem}.qc-service-badges{gap:.6rem}.qc-service-badges li{font-size:1.2rem;line-height:1.35;padding:.6rem .8rem}.qc-product .card-information-family__compatibility-items{align-items:center;gap:.8rem 1.2rem}.qc-product .card-compatible-doors{align-items:center}.qc-product .card-compatible-doors__value{font-size:1.3rem;line-height:1.4;overflow-wrap:normal}.qc-product .card-airbnb-compatibility{font-size:1.2rem;line-height:1.4}.qc-product .qc-add{font-size:1.4rem;font-weight:600;min-height:4.8rem;padding:1.2rem 1.4rem}.qc-product-title a:focus-visible,.qc-product-media:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}@media(max-width:749px){.qc-service-badges li{max-width:100%}.qc-product-copy{padding-top:1.6rem}}@media(min-width:750px){.qc-guide-footer .button{display:inline-flex;width:auto;max-width:100%;justify-content:center}}.template-page-qeydo-prime .qc-prime-products{display:grid;grid-template-columns:1fr;gap:3.2rem 2.4rem;margin-top:var(--qc-content-gap)}@media(min-width:750px){.template-page-qeydo-prime .qc-prime-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.template-page-qeydo-prime .qc-prime-products{grid-template-columns:repeat(3,minmax(0,1fr))}}.template-page-qeydo-express .qc-prime-products{display:grid;grid-template-columns:1fr;gap:3.2rem 2.4rem;margin-top:var(--qc-content-gap)}@media(min-width:750px){.template-page-qeydo-express .qc-prime-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.template-page-qeydo-express .qc-prime-products{grid-template-columns:repeat(3,minmax(0,1fr))}}.template-page-qeydo-care-plus .qc-prime-products{display:grid;grid-template-columns:1fr;gap:3.2rem 2.4rem;margin-top:var(--qc-content-gap)}@media(min-width:750px){.template-page-qeydo-care-plus .qc-prime-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.template-page-qeydo-care-plus .qc-prime-products{grid-template-columns:repeat(3,minmax(0,1fr))}}.template-page-qeydo-care-plus .qc-care-visual{border-radius:2rem;overflow:hidden;align-self:end}.template-page-qeydo-care-plus .qc-care-visual img{display:block;width:100%;height:auto;object-fit:contain;object-position:center}.template-page-qeydo-care-plus .qc-care-eligibility-note{margin-top:2.4rem;color:rgb(var(--color-foreground-secondary))}@media(min-width:750px){.template-page-assistance #QeydoAssistanceContact .qc-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.template-page-assistance #QeydoAssistanceContact a[href^="mailto:"]{overflow-wrap:anywhere}.template-page-contact .qc-contact-fields{display:grid;gap:1.8rem;margin-top:var(--qc-content-gap)}.template-page-contact .qc-contact-field{display:grid;gap:.8rem;min-width:0}.template-page-contact .qc-contact-field input,.template-page-contact .qc-contact-field textarea,.template-page-contact .qc-contact-field select{width:100%;min-height:4.8rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:.8rem;padding:1.2rem 1.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.template-page-contact .qc-contact-field textarea{min-height:16rem;resize:vertical}.template-page-contact .qc-contact-field :focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.template-page-contact .qc-contact-form-note{margin:2rem 0;color:rgb(var(--color-foreground-secondary))}.template-page-contact #QeydoContactForm,.template-page-contact #QeydoContactChannels{scroll-margin-top:12rem}@media(min-width:750px){.template-page-contact #QeydoContactChannels .qc-guide-grid,.template-page-contact .qc-contact-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.template-page-contact .qc-contact-field--wide{grid-column:1/-1}}.template-page-contact a[href^="mailto:"]{overflow-wrap:anywhere}.template-page-guide #QeydoChoiceFinder{scroll-margin-top:12rem}.template-page-qeydo .qc-prime-products{display:grid;grid-template-columns:1fr;gap:3.2rem 2.4rem;margin-top:var(--qc-content-gap)}@media(min-width:750px){.template-page-qeydo .qc-prime-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.template-page-qeydo .qc-prime-products{grid-template-columns:repeat(3,minmax(0,1fr))}}.template-collection-accessoires .qc-accessory-compat{margin-top:14px;font-size:1.3rem;line-height:1.55;color:rgb(var(--color-foreground-secondary))}.template-collection-accessoires .qc-accessory-compat summary{cursor:pointer;font-weight:600;color:rgb(var(--color-foreground));padding:8px 0}.template-collection-accessoires .qc-accessory-compat p{margin:6px 0 0;overflow-wrap:anywhere}.template-collection-accessoires .qc-accessory-pack{margin:10px 0 0;font-size:1.3rem;line-height:1.5}.template-page-professionnels .qc-prime-products{display:grid;grid-template-columns:1fr;gap:3.2rem 2.4rem;margin-top:var(--qc-content-gap)}@media(min-width:750px){.template-page-professionnels .qc-prime-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.template-page-professionnels .qc-prime-products{grid-template-columns:repeat(3,minmax(0,1fr))}}.template-page-professionnels .qc-contact-fields{display:grid;gap:1.8rem;margin-top:var(--qc-content-gap)}.template-page-professionnels .qc-contact-field{display:grid;gap:.8rem;min-width:0}.template-page-professionnels .qc-contact-field input,.template-page-professionnels .qc-contact-field textarea,.template-page-professionnels .qc-contact-field select{width:100%;min-height:4.8rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:.8rem;padding:1.2rem 1.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.template-page-professionnels .qc-contact-field textarea{min-height:16rem;resize:vertical}.template-page-professionnels .qc-contact-field :focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.template-page-professionnels .qc-contact-form-note{margin:2rem 0;color:rgb(var(--color-foreground-secondary))}@media(min-width:750px){.template-page-professionnels #QeydoContactChannels .qc-guide-grid,.template-page-professionnels .qc-contact-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.template-page-professionnels .qc-contact-field--wide{grid-column:1/-1}}.template-page-avis-clients .qr-review-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:var(--qc-content-gap);align-items:start}.template-page-avis-clients .qr-review{padding:2.4rem;border:1px solid rgba(var(--color-foreground),.08);border-radius:2rem;background:rgb(var(--color-background));min-width:0}.template-page-avis-clients .qr-review-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.template-page-avis-clients .qr-stars{display:inline-flex;gap:3px;color:#00b67a}.template-page-avis-clients .qr-stars svg{width:1.8rem;height:1.8rem;fill:currentColor}.template-page-avis-clients .qr-stars .qr-star-empty{fill:rgba(var(--color-foreground),.14)}.template-page-avis-clients .qr-verified{display:inline-flex;align-items:center;gap:.5rem;font-size:1.2rem;color:rgb(var(--color-foreground-secondary))}.template-page-avis-clients .qr-verified svg{width:1.4rem;height:1.4rem}.template-page-avis-clients .qr-review-title{font-size:1.7rem;line-height:1.4;margin:1.8rem 0 0;overflow-wrap:anywhere}.template-page-avis-clients .qr-review blockquote{padding:0;border:0;margin:1.6rem 0 2.4rem;font-size:1.5rem;font-style:normal;line-height:1.65;overflow-wrap:anywhere;color:rgb(var(--color-foreground))}.template-page-avis-clients .qr-review footer{display:grid;gap:.4rem;font-size:1.3rem;line-height:1.5}.template-page-avis-clients .qr-review footer span{color:rgb(var(--color-foreground-secondary))}.template-page-avis-clients .qr-empty{margin-top:var(--qc-content-gap);font-size:1.5rem;line-height:1.6}@media(min-width:750px){.template-page-avis-clients .qr-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.template-page-avis-clients .qr-review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.template-page-avis-clients .qr-review{padding:2.8rem}}.template-page-politique-care .qc-terms-body{margin-top:var(--qc-content-gap);max-width:86rem;font-size:1.6rem;line-height:1.75;overflow-wrap:anywhere}.template-page-politique-care .qc-terms-body h3{margin:3.2rem 0 1.2rem;font-size:2rem;line-height:1.3}.template-page-politique-care .qc-terms-body p{margin:0 0 1.6rem}.template-page-politique-care .qc-terms-body a{text-decoration:underline;text-underline-offset:3px}.template-page-cgv .qc-cgv-layout{margin-top:var(--qc-content-gap);max-width:96rem;font-size:1.5rem;line-height:1.75;overflow-wrap:anywhere}.template-page-cgv .qc-cgv-toc{margin:3.2rem 0;padding:2rem 2.4rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:1.6rem}.template-page-cgv .qc-cgv-toc summary{cursor:pointer;font-weight:600;font-size:1.6rem}.template-page-cgv .qc-cgv-toc ul{display:grid;gap:1rem;margin:2rem 0 0}.template-page-cgv .qc-cgv-layout a{text-decoration:underline;text-underline-offset:3px}.template-page-cgv .qc-cgv-article{padding:3.2rem 0;border-top:1px solid rgba(var(--color-foreground),.1);scroll-margin-top:16rem}.template-page-cgv .qc-cgv-article h3{font-size:clamp(2rem,2vw,2.5rem);line-height:1.35;margin:0;margin-bottom:1.6rem}.template-page-cgv .qc-cgv-layout p{margin:0 0 1.6rem}.template-page-cgv .qc-cgv-layout li+li{margin-top:.6rem}@media(min-width:750px){.template-page-cgv .qc-cgv-toc ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.2rem}}.template-page-politique-retour .qc-cgv-layout{margin-top:var(--qc-content-gap);max-width:96rem;font-size:1.5rem;line-height:1.75;overflow-wrap:anywhere}.template-page-politique-retour .qc-cgv-toc{margin:3.2rem 0;padding:2rem 2.4rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:1.6rem}.template-page-politique-retour .qc-cgv-toc summary{cursor:pointer;font-weight:600;font-size:1.6rem}.template-page-politique-retour .qc-cgv-toc ul{display:grid;gap:1rem;margin:2rem 0 0}.template-page-politique-retour .qc-cgv-layout a{text-decoration:underline;text-underline-offset:3px}.template-page-politique-retour .qc-cgv-article{padding:3.2rem 0;border-top:1px solid rgba(var(--color-foreground),.1);scroll-margin-top:16rem}.template-page-politique-retour .qc-cgv-article h3{font-size:clamp(2rem,2vw,2.5rem);line-height:1.35;margin:0;margin-bottom:1.6rem}.template-page-politique-retour .qc-cgv-layout p{margin:0 0 1.6rem}.template-page-politique-retour .qc-cgv-layout li+li{margin-top:.6rem}@media(min-width:750px){.template-page-politique-retour .qc-cgv-toc ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.2rem}}.template-page-politique-confidentialite .qc-cgv-layout{margin-top:var(--qc-content-gap);max-width:96rem;font-size:1.5rem;line-height:1.75;overflow-wrap:anywhere}.template-page-politique-confidentialite .qc-cgv-toc{margin:3.2rem 0;padding:2rem 2.4rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:1.6rem}.template-page-politique-confidentialite .qc-cgv-toc summary{cursor:pointer;font-weight:600;font-size:1.6rem}.template-page-politique-confidentialite .qc-cgv-toc ul{display:grid;gap:1rem;margin:2rem 0 0}.template-page-politique-confidentialite .qc-cgv-layout a{text-decoration:underline;text-underline-offset:3px}.template-page-politique-confidentialite .qc-cgv-article{padding:3.2rem 0;border-top:1px solid rgba(var(--color-foreground),.1);scroll-margin-top:16rem}.template-page-politique-confidentialite .qc-cgv-article h3{font-size:clamp(2rem,2vw,2.5rem);line-height:1.35;margin:0;margin-bottom:1.6rem}.template-page-politique-confidentialite .qc-cgv-layout p{margin:0 0 1.6rem}.template-page-politique-confidentialite .qc-cgv-layout li+li{margin-top:.6rem}@media(min-width:750px){.template-page-politique-confidentialite .qc-cgv-toc ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.2rem}}.template-page-mentions-legales .qc-cgv-layout{margin-top:var(--qc-content-gap);max-width:96rem;font-size:1.5rem;line-height:1.75;overflow-wrap:anywhere}.template-page-mentions-legales .qc-cgv-toc{margin:3.2rem 0;padding:2rem 2.4rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:1.6rem}.template-page-mentions-legales .qc-cgv-toc summary{cursor:pointer;font-weight:600;font-size:1.6rem}.template-page-mentions-legales .qc-cgv-toc ul{display:grid;gap:1rem;margin:2rem 0 0}.template-page-mentions-legales .qc-cgv-layout a{text-decoration:underline;text-underline-offset:3px}.template-page-mentions-legales .qc-cgv-article{padding:3.2rem 0;border-top:1px solid rgba(var(--color-foreground),.1);scroll-margin-top:16rem}.template-page-mentions-legales .qc-cgv-article h3{font-size:clamp(2rem,2vw,2.5rem);line-height:1.35;margin:0;margin-bottom:1.6rem}.template-page-mentions-legales .qc-cgv-layout p{margin:0 0 1.6rem}.template-page-mentions-legales .qc-cgv-layout li+li{margin-top:.6rem}@media(min-width:750px){.template-page-mentions-legales .qc-cgv-toc ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.2rem}}.template-page-politique-des-cookies .qc-cgv-layout{margin-top:var(--qc-content-gap);max-width:96rem;font-size:1.5rem;line-height:1.75;overflow-wrap:anywhere}.template-page-politique-des-cookies .qc-cgv-toc{margin:3.2rem 0;padding:2rem 2.4rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:1.6rem}.template-page-politique-des-cookies .qc-cgv-toc summary{cursor:pointer;font-weight:600;font-size:1.6rem}.template-page-politique-des-cookies .qc-cgv-toc ul{display:grid;gap:1rem;margin:2rem 0 0}.template-page-politique-des-cookies .qc-cgv-layout a{text-decoration:underline;text-underline-offset:3px}.template-page-politique-des-cookies .qc-cgv-article{padding:3.2rem 0;border-top:1px solid rgba(var(--color-foreground),.1);scroll-margin-top:16rem}.template-page-politique-des-cookies .qc-cgv-article h3{font-size:clamp(2rem,2vw,2.5rem);line-height:1.35;margin:0;margin-bottom:1.6rem}.template-page-politique-des-cookies .qc-cgv-layout p{margin:0 0 1.6rem}.template-page-politique-des-cookies .qc-cgv-layout li+li{margin-top:.6rem}@media(min-width:750px){.template-page-politique-des-cookies .qc-cgv-toc ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.2rem}}.template-page-politique-des-cookies .qc-cgv-article h4{font-size:1.8rem;line-height:1.4;margin:2.4rem 0 1.2rem}.template-page-conditions-utilisation .qc-cgv-layout{margin-top:var(--qc-content-gap);max-width:96rem;font-size:1.5rem;line-height:1.75;overflow-wrap:anywhere}.template-page-conditions-utilisation .qc-cgv-toc{margin:3.2rem 0;padding:2rem 2.4rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:1.6rem}.template-page-conditions-utilisation .qc-cgv-toc summary{cursor:pointer;font-weight:600;font-size:1.6rem}.template-page-conditions-utilisation .qc-cgv-toc ul{display:grid;gap:1rem;margin:2rem 0 0}.template-page-conditions-utilisation .qc-cgv-layout a{text-decoration:underline;text-underline-offset:3px}.template-page-conditions-utilisation .qc-cgv-article{padding:3.2rem 0;border-top:1px solid rgba(var(--color-foreground),.1);scroll-margin-top:16rem}.template-page-conditions-utilisation .qc-cgv-article h3{font-size:clamp(2rem,2vw,2.5rem);line-height:1.35;margin:0;margin-bottom:1.6rem}.template-page-conditions-utilisation .qc-cgv-layout p{margin:0 0 1.6rem}.template-page-conditions-utilisation .qc-cgv-layout li+li{margin-top:.6rem}@media(min-width:750px){.template-page-conditions-utilisation .qc-cgv-toc ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.2rem}}.template-page-politique-livraison .qc-cgv-layout{margin-top:var(--qc-content-gap);max-width:96rem;font-size:1.5rem;line-height:1.75;overflow-wrap:anywhere}.template-page-politique-livraison .qc-cgv-toc{margin:3.2rem 0;padding:2rem 2.4rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:1.6rem}.template-page-politique-livraison .qc-cgv-toc summary{cursor:pointer;font-weight:600;font-size:1.6rem}.template-page-politique-livraison .qc-cgv-toc ul{display:grid;gap:1rem;margin:2rem 0 0}.template-page-politique-livraison .qc-cgv-layout a{text-decoration:underline;text-underline-offset:3px}.template-page-politique-livraison .qc-cgv-article{padding:3.2rem 0;border-top:1px solid rgba(var(--color-foreground),.1);scroll-margin-top:16rem}.template-page-politique-livraison .qc-cgv-article h3{font-size:clamp(2rem,2vw,2.5rem);line-height:1.35;margin:0;margin-bottom:1.6rem}.template-page-politique-livraison .qc-cgv-layout p{margin:0 0 1.6rem}.template-page-politique-livraison .qc-cgv-layout li+li{margin-top:.6rem}@media(min-width:750px){.template-page-politique-livraison .qc-cgv-toc ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.2rem}}.template-page-coordonnees .qc-cgv-layout{margin-top:var(--qc-content-gap);max-width:96rem;font-size:1.5rem;line-height:1.75;overflow-wrap:anywhere}.template-page-coordonnees .qc-cgv-toc{margin:3.2rem 0;padding:2rem 2.4rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:1.6rem}.template-page-coordonnees .qc-cgv-toc summary{cursor:pointer;font-weight:600;font-size:1.6rem}.template-page-coordonnees .qc-cgv-toc ul{display:grid;gap:1rem;margin:2rem 0 0}.template-page-coordonnees .qc-cgv-layout a{text-decoration:underline;text-underline-offset:3px}.template-page-coordonnees .qc-cgv-article{padding:3.2rem 0;border-top:1px solid rgba(var(--color-foreground),.1);scroll-margin-top:16rem}.template-page-coordonnees .qc-cgv-article h3{font-size:clamp(2rem,2vw,2.5rem);line-height:1.35;margin:0;margin-bottom:1.6rem}.template-page-coordonnees .qc-cgv-layout p{margin:0 0 1.6rem}.template-page-coordonnees .qc-cgv-layout li+li{margin-top:.6rem}@media(min-width:750px){.template-page-coordonnees .qc-cgv-toc ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.2rem}}.template-page-devis .qeydo-quote-section{padding-block:0!important}.template-page-devis .qeydo-quote-section__intro{margin:0 0 var(--qc-content-gap)!important;display:flex;flex-direction:column;gap:0}.template-page-devis .qeydo-quote-section__subtitle{margin:0!important}.template-page-devis .qeydo-quote-section__title,.template-page-devis .qeydo-quote-section__description{margin:14px 0 0!important}.template-page-devis .qeydo-quote-section__description p{margin:0!important}.template-page-devis #QeydoQuoteForm{scroll-margin-top:14rem}.template-page-politique-care .qc-cgv-layout{margin-top:var(--qc-content-gap);max-width:96rem;font-size:1.5rem;line-height:1.75;overflow-wrap:anywhere}.template-page-politique-care .qc-cgv-toc{margin:3.2rem 0;padding:2rem 2.4rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:1.6rem}.template-page-politique-care .qc-cgv-toc summary{cursor:pointer;font-weight:600;font-size:1.6rem}.template-page-politique-care .qc-cgv-toc ul{display:grid;gap:1rem;margin:2rem 0 0}.template-page-politique-care .qc-cgv-layout a{text-decoration:underline;text-underline-offset:3px}.template-page-politique-care .qc-cgv-article{padding:3.2rem 0;border-top:1px solid rgba(var(--color-foreground),.1);scroll-margin-top:16rem}.template-page-politique-care .qc-cgv-article h3{font-size:clamp(2rem,2vw,2.5rem);line-height:1.35;margin:0;margin-bottom:1.6rem}.template-page-politique-care .qc-cgv-layout p{margin:0 0 1.6rem}.template-page-politique-care .qc-cgv-layout li+li{margin-top:.6rem}@media(min-width:750px){.template-page-politique-care .qc-cgv-toc ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.2rem}}.template-page-qeydo-care-plus .qc-care-visual{width:100%;aspect-ratio:5/4;position:relative;isolation:isolate;align-self:center}.template-page-qeydo-care-plus .qc-care-visual img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.4);transform-origin:56% 94%}.template-page-compatibilite-portes .door-compatibility__intro{display:flex;flex-direction:column;gap:14px;margin-bottom:0}.template-page-compatibilite-portes .door-compatibility__intro>*{margin-block:0;padding-block:0}.template-page-compatibilite-portes .door-compatibility__intro+.door-compatibility__card{margin-top:var(--qc-content-gap)}
/*# sourceMappingURL=/cdn/shop/t/506/assets/qeydo-collection-design.css.map */
