.amz{position:relative;isolation:isolate;overflow:hidden;background:var(--amz-bg,#F7F4EF);color:var(--amz-fg,#0B0B0B);padding-block:var(--amz-pt,112px) var(--amz-pb,112px)}.amz__wash{position:absolute;z-index:-1;pointer-events:none;top:-10%;left:50%;width:min(1100px,120vw);aspect-ratio:1/.62;transform:translate(-50%);background:radial-gradient(ellipse at center,#c9a96a21,#c9a96a0f 38%,#c9a96a00 70%);filter:blur(30px);opacity:0;transition:opacity 1.4s ease}.amz.is-in .amz__wash{opacity:1}@media(prefers-reduced-motion:no-preference){.amz.is-in .amz__wash{animation:amz-drift 22s ease-in-out infinite 1.4s}}@keyframes amz-drift{0%,to{transform:translate(-50%) translateY(0) scale(1)}50%{transform:translate(-50%) translateY(22px) scale(1.06)}}.amz__inner{max-width:92rem;margin-inline:auto;padding-inline:20px}@media screen and (min-width:750px){.amz__inner{padding-inline:clamp(2rem,4vw,4.5rem)}}.amz__head{max-width:38rem;margin-inline:auto;text-align:center;opacity:0;transform:translateY(16px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.amz.is-in .amz__head{opacity:1;transform:none}.amz__eyebrow{display:flex;align-items:center;justify-content:center;gap:16px;margin:0 0 clamp(.75rem,1.6vw,1.125rem);font-family:var(--font-body--family);font-size:11px;font-weight:500;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:var(--amz-accent,#C9A96A)}.amz__eyebrow:before,.amz__eyebrow:after{content:"";flex:1;max-width:56px;height:1px;background:linear-gradient(to right,#c9a96a00,#c9a96abf)}.amz__eyebrow:after{background:linear-gradient(to left,#c9a96a00,#c9a96abf)}.amz__heading{margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.5rem,3.6vw,2.375rem);line-height:1.16;letter-spacing:-.012em;text-transform:uppercase;text-wrap:balance;color:var(--amz-fg,#0B0B0B)}.amz__heading em{font-style:normal;color:var(--amz-accent,#C9A96A)}.amz__switch{position:relative;display:flex;align-items:center;justify-content:center;gap:clamp(1.25rem,4vw,3.5rem);margin-block:clamp(2.5rem,5vw,4rem) clamp(2.25rem,4.5vw,3.5rem);padding-block-end:18px;opacity:0;transform:translateY(14px);transition:opacity .9s cubic-bezier(.16,1,.3,1) .12s,transform .9s cubic-bezier(.16,1,.3,1) .12s}.amz.is-in .amz__switch{opacity:1;transform:none}.amz__switch:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(to right,#0b0b0b00,#0b0b0b1f 18% 82%,#0b0b0b00)}.amz__tab{position:relative;z-index:1;-webkit-appearance:none;appearance:none;border:0;background:none;cursor:pointer;padding:0 0 16px;margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.0625rem,2.6vw,1.75rem);line-height:1.1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--amz-muted,#6E6862);opacity:.5;transition:color .5s ease,opacity .5s ease,transform .5s cubic-bezier(.16,1,.3,1)}.amz__tab:hover{opacity:.78;color:var(--amz-fg,#0B0B0B)}.amz__tab.is-active{color:var(--amz-fg,#0B0B0B);opacity:1}.amz__tab:focus-visible{outline:2px solid var(--amz-accent,#C9A96A);outline-offset:6px}.amz__lozenge{flex:0 0 auto;width:5px;height:5px;margin-block-end:16px;transform:rotate(45deg);background:var(--amz-accent,#C9A96A);opacity:.55}.amz__ink{position:absolute;z-index:2;left:0;bottom:0;height:2px;width:0;background:linear-gradient(to right,rgb(201 169 106/.15),var(--amz-accent,#C9A96A) 30%,var(--amz-accent,#C9A96A) 70%,rgb(201 169 106/.15));transition:transform .62s cubic-bezier(.16,1,.3,1),width .62s cubic-bezier(.16,1,.3,1)}.amz__stack{position:relative;transition:height .6s cubic-bezier(.16,1,.3,1)}.amz__panel[hidden]{display:none}.amz__story{display:grid;gap:clamp(1.75rem,3.5vw,3rem);margin-block-end:clamp(2.5rem,5vw,4.25rem)}@media screen and (min-width:990px){.amz__story{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(3rem,6vw,6rem)}}.amz__kicker{margin:0 0 clamp(.75rem,1.6vw,1.125rem);font-family:var(--font-body--family);font-size:10px;font-weight:500;letter-spacing:.24em;text-indent:.24em;text-transform:uppercase;color:var(--amz-accent,#C9A96A)}.amz__quote{margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.375rem,3.2vw,2.125rem);line-height:1.2;letter-spacing:-.014em;text-wrap:balance;color:var(--amz-fg,#0B0B0B)}.amz__quote:before{content:"";display:block;width:34px;height:1px;margin-block-end:clamp(1rem,2vw,1.5rem);background:var(--amz-accent,#C9A96A)}.amz__text{margin:0;max-width:38rem;font-family:var(--font-body--family);font-size:clamp(.9375rem,1.1vw,1.0625rem);line-height:1.68;color:var(--amz-muted,#6E6862)}.amz__pillars{list-style:none;margin:clamp(1.75rem,3.2vw,2.5rem) 0 0;padding:0;display:grid;gap:0;border-block-start:1px solid rgb(11 11 11/.1)}.amz__pillar{display:grid;gap:.35rem;padding-block:clamp(.875rem,1.8vw,1.125rem);border-block-end:1px solid rgb(11 11 11/.1)}@media screen and (min-width:560px){.amz__pillar{grid-template-columns:minmax(9.5rem,auto) 1fr;gap:1.5rem;align-items:baseline}}.amz__pillar-label{font-family:var(--font-body--family);font-size:10px;font-weight:600;letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;color:var(--amz-fg,#0B0B0B)}.amz__pillar-desc{font-family:var(--font-body--family);font-size:.875rem;line-height:1.5;color:var(--amz-muted,#6E6862)}.amz__cta{display:inline-flex;align-items:center;gap:.55rem;margin-block-start:clamp(1.5rem,2.8vw,2rem);font-family:var(--font-body--family);font-size:11px;font-weight:500;letter-spacing:.18em;text-indent:.18em;text-transform:uppercase;text-decoration:none;color:var(--amz-fg,#0B0B0B);border-block-end:1px solid rgb(11 11 11/.28);padding-block-end:6px;transition:color .35s ease,border-color .35s ease,gap .35s cubic-bezier(.16,1,.3,1)}.amz__cta svg{width:13px;height:13px;flex:0 0 auto}.amz__cta:hover{color:var(--amz-accent,#C9A96A);border-color:var(--amz-accent,#C9A96A);gap:.9rem}.amz__cta:focus-visible{outline:2px solid var(--amz-accent,#C9A96A);outline-offset:4px}.amz__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.4vw,2rem)}.amz__card{display:block;text-decoration:none;color:inherit}.amz__card:focus-visible{outline:2px solid var(--amz-accent,#C9A96A);outline-offset:6px}.amz__frame{position:relative;display:block;overflow:hidden;aspect-ratio:3/4;background:var(--amz-tile,#EDE8E0)}.amz__frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.01);filter:saturate(1.02) contrast(1.01);transition:transform 1.5s cubic-bezier(.16,1,.3,1),filter 1.5s ease}.amz__card:hover .amz__frame img{transform:scale(1.075);filter:saturate(1.06) contrast(1.03)}.amz__sheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,#fff0 38%,#fffaf066,#fff0 62%);transform:translate(-120%);opacity:0}.amz__card:hover .amz__sheen{animation:amz-sheen 1.05s cubic-bezier(.22,.61,.36,1) forwards}@keyframes amz-sheen{0%{transform:translate(-120%);opacity:0}18%{opacity:1}to{transform:translate(120%);opacity:0}}.amz__rule{position:absolute;left:0;right:0;bottom:0;height:2px;pointer-events:none;background:var(--amz-accent,#C9A96A);transform:scaleX(0);transform-origin:left center;transition:transform .7s cubic-bezier(.16,1,.3,1)}.amz__card:hover .amz__rule{transform:scaleX(1)}.amz__card-body{display:block;padding-block-start:clamp(.875rem,1.8vw,1.125rem)}.amz__card-top{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.amz__card-name{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(.9375rem,1.35vw,1.125rem);line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:var(--amz-fg,#0B0B0B);transition:color .35s ease}.amz__card:hover .amz__card-name{color:var(--amz-accent,#C9A96A)}.amz__card-arrow{flex:0 0 auto;display:inline-flex;color:var(--amz-accent,#C9A96A);opacity:0;transform:translate(-6px);transition:opacity .4s ease,transform .4s cubic-bezier(.16,1,.3,1)}.amz__card-arrow svg{width:14px;height:14px}.amz__card:hover .amz__card-arrow{opacity:1;transform:none}.amz__card-desc{display:block;margin-block-start:.4rem;font-family:var(--font-body--family);font-size:.8125rem;line-height:1.5;color:var(--amz-muted,#6E6862)}.amz__card-count{display:block;margin-block-start:.55rem;font-family:var(--font-body--family);font-size:10px;font-weight:500;letter-spacing:.16em;text-indent:.16em;text-transform:uppercase;color:#6e6862b8}.amz__story-lead,.amz__story-body,.amz__card{opacity:0;transform:translateY(18px);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.amz.is-in .amz__panel.is-active .amz__story-lead{opacity:1;transform:none;transition-delay:.18s}.amz.is-in .amz__panel.is-active .amz__story-body{opacity:1;transform:none;transition-delay:.26s}.amz.is-in .amz__panel.is-active .amz__card{opacity:1;transform:none;transition-delay:calc(.34s + var(--amz-d,0ms))}@media screen and (max-width:749px){.amz__switch{gap:1rem}.amz__tab{white-space:normal;text-align:center}.amz__grid{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-20px;padding-inline:20px;padding-block-end:4px}.amz__grid::-webkit-scrollbar{display:none}.amz__card{flex:0 0 72%;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.amz__head,.amz__switch,.amz__ink,.amz__stack,.amz__story-lead,.amz__story-body,.amz__card,.amz__frame img,.amz__rule,.amz__card-arrow,.amz__card-name,.amz__cta{transition:none}.amz__head,.amz__switch,.amz__story-lead,.amz__story-body,.amz__card{opacity:1;transform:none}.amz__wash{animation:none;opacity:1}.amz__sheen{display:none}.amz__card:hover .amz__frame img{transform:scale(1.01)}.amz__card:hover .amz__rule{transform:scaleX(1)}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/amar-maisons.css.map */
