.cma-editorial-card .cma-editorial-card__media img{height:auto}.cma-editorial-card .cma-editorial-card__media--contain img{object-fit:contain;background:var(--cma-media-background,#ded7cc)}.cma-editorial-card .cma-editorial-card__media--cover img{object-fit:cover}.cma-editorial-card__media figcaption{font-size:1.1rem;line-height:1.5;margin-top:.8rem;color:var(--cma-muted)}.cma-family-specifications__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:start}.cma-family-specifications h2{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3.2rem,4.5vw,6rem);line-height:1.15;letter-spacing:-.035em;margin:0 0 24px;max-width:15ch;text-wrap:balance}.cma-family-specifications .rte{font-size:1.6rem;line-height:1.65}.cma-family-specifications .cma-actions{margin-top:28px}.cma-family-specifications__details{margin:0}.cma-family-specifications__details>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:24px;padding:16px 0;border-bottom:1px solid var(--cma-line)}.cma-family-specifications__details>div:first-child{border-top:1px solid var(--cma-line)}.cma-family-specifications dt{font-size:1.2rem;line-height:1.6;letter-spacing:.06em;text-transform:uppercase}.cma-family-specifications dd{font-size:1.5rem;line-height:1.6;margin:0;overflow-wrap:anywhere}.cma-family-specifications__note{border-top:1px solid var(--cma-line);margin-top:40px;padding-top:20px}.cma-family-specifications .cma-family-specifications__note{font-size:1.2rem;line-height:1.65}@media(max-width:749px){.cma-family-specifications__grid{grid-template-columns:minmax(0,1fr);gap:32px}.cma-family-specifications h2{font-size:clamp(3.2rem,9.5vw,4.4rem)}.cma-family-specifications__details>div{gap:16px}.cma-family-specifications .cma-button{white-space:normal;text-align:center}}.cma-family-specifications__gallery{margin-bottom:48px}.cma-family-specifications__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--cma-gallery-background)}.cma-family-specifications__track::-webkit-scrollbar{display:none}.cma-family-specifications__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;margin:0;position:relative}.cma-family-specifications__slide img{display:block;width:100%;height:clamp(320px,43vw,560px);object-fit:contain}.cma-family-specifications__slide figcaption{position:absolute;left:16px;bottom:16px;padding:8px 12px;background:#011627e6;color:#f4f3f2;font-size:1.2rem;line-height:1.5}.cma-family-specifications__selectors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.cma-family-specifications__selectors button{font:inherit;font-size:1.3rem;line-height:1.5;min-height:48px;padding:12px;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;cursor:pointer}.cma-family-specifications__selectors button[aria-pressed=true]{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.cma-family-specifications__gallery-caption{font-size:1.2rem;line-height:1.6;margin:12px 0 0}@media(max-width:749px){.cma-family-specifications__selectors{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cma-family-specifications__gallery{margin-bottom:32px}}.cma-image-slot__heading{font-family:var(--font-heading-family);font-weight:400;line-height:1.2;margin:0 0 1.5rem;font-size:clamp(2.2rem,3vw,3.6rem)}.cma-image-slot__body{margin-top:1.5rem;max-width:72ch;overflow-wrap:anywhere}.cma-image-slot__body li{margin-block:.6rem}.cma-image-slot__figure--natural img{object-fit:contain;height:auto}.cma-image-slot figcaption{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=AACK */
