.axion-maison-page-intro h1,.axion-maison-page-intro h2{font-family:var(--axion-serif, var(--font-heading-family), Georgia, serif)!important;font-size:clamp(4.8rem,7vw,8.8rem)!important;font-weight:400!important;line-height:.94!important;letter-spacing:-.045em!important;text-wrap:balance}.axion-personalizer-certification .axion-nf-badge__image{flex:0 0 104px!important;width:104px!important;min-width:104px!important;max-width:104px!important;height:104px!important;min-height:104px!important;max-height:104px!important;aspect-ratio:1 / 1;object-fit:contain!important}.axion-personalizer-editorial__copy--full{width:100%;max-width:none!important;padding-top:clamp(3rem,5vw,6rem);border-top:1px solid rgba(21,21,20,.16)}.axion-personalizer-editorial__copy--full>p:not(.axion-personalizer-editorial__closing){max-width:112rem;font-size:clamp(1.25rem,1.35vw,1.55rem);line-height:1.75}.axion-personalizer-editorial__copy--full .axion-personalizer-editorial__closing{max-width:92rem;margin-top:clamp(2.5rem,4vw,4.5rem);font-size:clamp(2rem,2.8vw,3.25rem);line-height:1.3}.axion-model-picker{margin-top:clamp(6rem,9vw,11rem);padding-top:clamp(3.5rem,5vw,6rem);border-top:1px solid rgba(21,21,20,.16)}.axion-model-picker__heading{display:grid;grid-template-columns:minmax(25rem,.85fr) minmax(0,1.15fr);gap:clamp(3rem,7vw,10rem);align-items:end;margin-bottom:clamp(3rem,5vw,5.5rem)}.axion-model-picker__heading h2{max-width:none;font-family:var(--axion-serif, var(--font-heading-family), Georgia, serif);font-size:clamp(3.8rem,5.2vw,6.8rem);font-weight:400;line-height:.98;letter-spacing:-.04em}.axion-model-picker__heading>p{max-width:68rem;margin:0;color:#151514ad;font-size:clamp(1.15rem,1.25vw,1.4rem);line-height:1.72}.axion-model-picker__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.2rem,2vw,2.4rem)}.axion-model-picker__grid button{position:relative;display:grid;min-width:0;padding:0;overflow:hidden;color:#151514;background:transparent;border:1px solid rgba(21,21,20,.16);border-radius:0;text-align:left;cursor:pointer;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.axion-model-picker__grid button:hover{border-color:#1515148c;transform:translateY(-2px)}.axion-model-picker__grid button:focus-visible{outline:2px solid #151514;outline-offset:3px}.axion-model-picker__grid button[aria-pressed=true]{border-color:#151514;box-shadow:inset 0 0 0 1px #151514}.axion-model-picker__grid button[aria-pressed=true]:after{content:"S\e9lectionn\e9";position:absolute;top:1rem;right:1rem;padding:.55rem .8rem;color:#fff;background:#151514eb;font-size:.82rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.axion-model-picker__media{display:block;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:linear-gradient(145deg,#f0ece5,#e5dfd5)}.axion-model-picker__media img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .35s ease}.axion-model-picker__grid button:hover .axion-model-picker__media img{transform:scale(1.025)}.axion-model-picker__caption{display:grid;gap:.45rem;padding:1.45rem 1.5rem 1.6rem;background:#fff3}.axion-model-picker__caption strong{font-size:1.08rem;letter-spacing:.14em}.axion-model-picker__caption small{color:#15151499;font-size:1rem}[data-axp] .axp__controls-head,[data-axp] .axp__inspirations{display:none!important}[data-axp] .axp__controls{padding-top:0}[data-axp] .axp__canvas-shell.is-zoomed .axp__overlay{cursor:crosshair}[data-axp] .axp__size-description{min-height:4.8rem}@media screen and (max-width:989px){.axion-model-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.axion-maison-page-intro h1,.axion-maison-page-intro h2{font-size:clamp(4.2rem,13vw,6rem)!important}.axion-personalizer-certification .axion-nf-badge__image{flex-basis:86px!important;width:86px!important;min-width:86px!important;max-width:86px!important;height:86px!important;min-height:86px!important;max-height:86px!important}.axion-personalizer-editorial__copy--full{padding-top:3rem}.axion-model-picker{margin-top:6rem;padding-top:3.5rem}.axion-model-picker__heading{grid-template-columns:1fr;gap:2rem}.axion-model-picker__heading h2{font-size:clamp(3.8rem,12vw,5.4rem)}.axion-model-picker__grid{display:flex;gap:1.2rem;margin-right:calc(-1 * var(--page-width-margin, 1.5rem));padding:.2rem var(--page-width-margin, 1.5rem) 1.5rem 0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.axion-model-picker__grid button{flex:0 0 min(72vw,29rem);scroll-snap-align:start}[data-axp] .axp__size-description{min-height:6rem}}[data-axp] [data-axion-pan-toggle]{display:grid}[data-axp] .axp__canvas-shell:not(.is-zoomed) [data-axion-pan-toggle]{display:none}[data-axp] .axp__canvas-shell.is-axion-pan-mode [data-axion-pan-toggle]{color:#151514!important;background:#d9c39a!important}[data-axp] .axp__canvas-shell.is-axion-pan-mode .axp__overlay{cursor:grab!important}[data-axp] .axp__canvas-shell.is-axion-pan-mode.is-panning .axp__overlay{cursor:grabbing!important}.axion-personalizer-certification .axion-nf-badge__image{flex-basis:128px!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:128px!important;min-height:128px!important;max-height:128px!important}.axion-personalizer-editorial{padding-top:clamp(1.25rem,2vw,2.25rem)!important;padding-bottom:clamp(2.75rem,4vw,4.75rem)!important}.axion-personalizer-editorial__copy--full{padding-top:clamp(1.5rem,2.5vw,2.75rem)!important}.axion-personalizer-editorial__copy--full>p:not(.axion-personalizer-editorial__closing){max-width:108rem;font-size:clamp(1.08rem,1.15vw,1.28rem)!important;line-height:1.66!important}.axion-personalizer-editorial__copy--full .axion-personalizer-editorial__closing{max-width:86rem;margin-top:clamp(1.4rem,2vw,2.2rem)!important;font-size:clamp(1.55rem,2vw,2.25rem)!important;line-height:1.3!important}[data-axp]>.axion-model-picker{width:min(100%,var(--page-width, 160rem));margin-top:clamp(3rem,5vw,6rem)!important;padding-top:clamp(2.4rem,3.5vw,4rem)!important}[data-axp]>.axion-model-picker .axion-model-picker__heading{grid-template-columns:minmax(22rem,.7fr) minmax(0,1.3fr);gap:clamp(2rem,5vw,7rem);margin-bottom:clamp(2rem,3vw,3.2rem)}[data-axp]>.axion-model-picker .axion-model-picker__heading h2{font-size:clamp(2.7rem,3.5vw,4.4rem);line-height:1.02}[data-axp]>.axion-model-picker .axion-model-picker__heading>p{max-width:62rem;font-size:clamp(.98rem,1vw,1.12rem);line-height:1.6}[data-axp]>.axion-model-picker .axion-model-picker__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(.8rem,1.2vw,1.4rem)}[data-axp]>.axion-model-picker .axion-model-picker__caption{gap:.25rem;padding:.85rem .9rem 1rem}[data-axp]>.axion-model-picker .axion-model-picker__caption strong{font-size:.86rem;letter-spacing:.11em}[data-axp]>.axion-model-picker .axion-model-picker__caption small{font-size:.78rem;line-height:1.35}[data-axp]>.axion-model-picker .axion-model-picker__grid button[aria-pressed=true]:after{top:.55rem;right:.55rem;padding:.38rem .5rem;font-size:.62rem;letter-spacing:.07em}@media screen and (max-width:1199px){[data-axp]>.axion-model-picker .axion-model-picker__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:989px){[data-axp]>.axion-model-picker .axion-model-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.axion-personalizer-certification .axion-nf-badge__image{flex-basis:98px!important;width:98px!important;min-width:98px!important;max-width:98px!important;height:98px!important;min-height:98px!important;max-height:98px!important}.axion-personalizer-editorial{padding-top:1rem!important;padding-bottom:3rem!important}.axion-personalizer-editorial__copy--full{padding-top:1.5rem!important}[data-axp]>.axion-model-picker{margin-top:3.5rem!important;padding-top:2.5rem!important}[data-axp]>.axion-model-picker .axion-model-picker__heading{grid-template-columns:1fr;gap:1.2rem;margin-bottom:1.8rem}[data-axp]>.axion-model-picker .axion-model-picker__heading h2{font-size:clamp(2.8rem,9vw,3.8rem)}[data-axp]>.axion-model-picker .axion-model-picker__grid{display:flex;gap:.9rem;margin-right:calc(-1 * var(--page-width-margin, 1.5rem));padding:.2rem var(--page-width-margin, 1.5rem) 1rem 0;overflow-x:auto;scroll-snap-type:x mandatory}[data-axp]>.axion-model-picker .axion-model-picker__grid button{flex:0 0 min(44vw,17rem)}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/axion-studio-models-2026.css.map */
