.md-refined-hero{min-height:580px}.md-refined-hero .usp-hero__copy{padding:clamp(30px,4.5vw,72px)}.md-refined-hero h1{font-size:clamp(44px,4.6vw,68px);margin-bottom:20px}.md-refined-hero .usp-hero__media{min-height:580px}.md-refined-hero .usp-hero__actions{gap:10px;margin-top:24px}.md-refined-hero .usp-hero__actions>a{font-size:14px;min-height:46px}.md-refined-hero .usp-hero__actions>a:focus-visible,.md-motion-control:focus-visible,.arr-nav__card:focus-visible{outline:3px solid #0f1b3c;outline-offset:5px}.md-hero-scenes,.md-hero-scene{position:absolute;top:0;right:0;bottom:0;left:0}.md-hero-scene{opacity:0;background-size:cover;background-repeat:no-repeat;transform-origin:var(--md-focal-x,50%) var(--md-focal-y,50%)}.md-hero-scene--first{opacity:1}.md-refined-hero[data-motion=playing] .md-hero-scene,.md-refined-hero[data-motion=paused] .md-hero-scene{animation-name:mdHeroCycle;animation-duration:var(--md-cycle);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards;will-change:transform,opacity}.md-refined-hero[data-motion=paused] .md-hero-scene{animation-play-state:paused}.md-hero-scene--first{z-index:0}.md-motion-control{position:absolute;z-index:4;bottom:16px;right:16px;padding:10px 14px;min-height:44px;background:#faf7f2;color:#0f1b3c;border:1px solid #0f1b3c;border-radius:8px;font:inherit;font-size:13px;cursor:pointer;opacity:0;pointer-events:none}.md-motion-control:focus-visible{opacity:1;pointer-events:auto}.md-motion-control[hidden]{display:none}@keyframes mdHeroCycle{0%{opacity:0;transform:scale(1)}3%{opacity:1}25%{opacity:1;transform:scale(var(--md-zoom))}28%,to{opacity:0;transform:scale(var(--md-zoom))}}.md-refined-hero[data-motion] .md-hero-scene--first{animation-name:mdHeroFirst}@keyframes mdHeroFirst{0%{opacity:1;transform:scale(1)}25%{opacity:1;transform:scale(var(--md-zoom))}28%{opacity:0;transform:scale(var(--md-zoom))}97%{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(1)}}.arr-nav__card--soon{cursor:pointer}.arr-nav__card--soon:hover .arr-nav__image{transform:translateY(-3px)}.m .signup-form{display:grid;grid-template-columns:minmax(0,1fr) auto;text-align:left}.m .signup-form label,.m .signup-feedback{grid-column:1/-1}.m .signup-form label{color:#faf7f2;font-size:14px}.m .signup-form input{min-width:0;background:#faf7f2;color:#0f1b3c;border-radius:6px}.m .signup-feedback{margin:4px 0 0;color:#faf7f2;font-size:14px}.m .signup-feedback a{color:inherit;text-decoration:underline}.m .signup-form :focus-visible{outline:3px solid #d8b77a;outline-offset:4px}.md-collection-heading{max-width:var(--page-width,1200px);margin:auto;padding:48px 24px}.md-collection-heading__copy{display:flex;flex-direction:column;gap:12px}.md-collection-heading--bedroom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.md-collection-heading__image{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:12px;display:block}@media(min-width:768px){.md-collection-heading:not(.md-collection-heading--bedroom) .md-collection-heading__copy>.text-block.rte{width:100%;max-width:70ch;max-inline-size:70ch}.md-collection-heading:not(.md-collection-heading--bedroom) .md-collection-heading__copy>.text-block.rte>*{width:100%;max-inline-size:100%}}@media(max-width:899px){.md-refined-hero{grid-template-columns:1fr;min-height:0}.md-refined-hero .usp-hero__media{order:-1;min-height:0;height:46vw;max-height:370px}.md-refined-hero .usp-hero__copy{padding:28px 32px 30px}.md-refined-hero h1{font-size:44px;max-width:650px}.md-refined-hero .usp-hero__actions>a{width:auto}.md-collection-heading--bedroom{gap:24px}}@media(max-width:599px){.md-refined-hero .usp-hero__media{height:64vw;max-height:300px}.md-refined-hero .usp-hero__copy{padding:22px 22px 26px}.md-refined-hero h1{font-size:38px;line-height:1.05;margin-bottom:14px}.md-refined-hero .usp-hero__copy>p{font-size:15px;line-height:1.5}.md-refined-hero .usp-hero__actions{margin-top:18px;gap:8px}.md-refined-hero .usp-hero__actions>a{width:100%;padding:12px 14px}.md-motion-control{bottom:10px;right:10px}.m .signup-form,.md-collection-heading--bedroom{grid-template-columns:1fr}.md-collection-heading{padding:28px 20px}}@media(prefers-reduced-motion:reduce){.md-refined-hero .md-hero-scene{animation:none!important;animation-play-state:paused!important;transform:none;opacity:0}.md-refined-hero .md-hero-scene--first{opacity:1}.md-motion-control{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/maison-refinements.css.map */
