@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap";:root{--mz-font-display: "Space Grotesk", var(--font-heading, system-ui), sans-serif;--mz-font-body: "Inter", var(--font-body, system-ui), sans-serif;--mz-section-space: clamp(2.25rem, 5vw, 4.5rem);--mz-section-space-tight: clamp(1.5rem, 3.5vw, 2.75rem);--mz-layout-max: 76rem;--mz-layout-gutter: clamp(1rem, 3vw, 1.75rem);--mz-radius-soft: 1.15rem;--mz-radius-pill: 999px;--mz-ink: var(--color-foreground, #171a1f);--mz-muted: var(--color-muted, #5c6570);--mz-surface: var(--color-surface, #fff);--mz-surface-soft: var(--color-surface-soft, #f5f6f8);--mz-border: color-mix(in srgb, var(--mz-ink) 10%, transparent);--mz-accent: var(--color-primary, #1f4d3a)}html[data-color-scheme=dark],html[data-mz-theme=black]{--mz-ink: #eef1f4;--mz-muted: #9aa3ad;--mz-surface: #14181e;--mz-surface-soft: #1a2028;--mz-border: color-mix(in srgb, #eef1f4 12%, transparent);--mz-accent: var(--color-text-interactive, #86efac)}body{font-family:var(--mz-font-body)}h1,h2,h3,.mz-layout__title,.mz-premium-hero__heading{font-family:var(--mz-font-display);letter-spacing:-.03em}.mz-layout{color:var(--mz-ink);padding-block:var(--mz-section-space);background:transparent}.mz-layout--tight{padding-block:var(--mz-section-space-tight)}.mz-layout--soft{background:var(--mz-surface-soft)}.mz-layout--contrast{background:color-mix(in srgb,var(--mz-ink) 92%,#000);color:#f5f7fa}.mz-layout--contrast .mz-layout__lede,.mz-layout--contrast .mz-layout__meta{color:color-mix(in srgb,#f5f7fa 72%,transparent)}.mz-layout__inner{width:min(100% - (2 * var(--mz-layout-gutter)),var(--mz-layout-max));margin-inline:auto}.mz-layout__header{display:grid;gap:.55rem;max-width:42rem;margin-block-end:clamp(1.25rem,3vw,2rem)}.mz-layout__eyebrow{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mz-accent)}.mz-layout__title{margin:0;font-size:clamp(1.65rem,3.6vw,2.55rem);line-height:1.08;font-weight:650}.mz-layout__lede{margin:0;max-width:40ch;color:var(--mz-muted);font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.55}.mz-layout__cta{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:.7rem 1.15rem;border-radius:var(--mz-radius-pill);background:var(--mz-ink);color:var(--mz-surface);text-decoration:none;font-weight:650;font-size:.92rem;transition:transform .16s ease,opacity .16s ease}.mz-layout__cta:hover{transform:translateY(-1px)}.mz-layout__cta--ghost{background:transparent;color:var(--mz-ink);border:1px solid var(--mz-border)}.mz-asym{display:grid;gap:.85rem}@media(min-width:48rem){.mz-asym{grid-template-columns:1.35fr 1fr;grid-template-rows:auto auto;gap:1rem}.mz-asym__feature{grid-row:1 / span 2}}.mz-asym__card{position:relative;display:grid;align-content:end;min-height:12rem;overflow:hidden;border-radius:calc(var(--mz-radius-soft) + .15rem);background:var(--mz-surface-soft);color:#fff;text-decoration:none;isolation:isolate}.mz-asym__feature{min-height:clamp(18rem,48vw,28rem)}.mz-asym__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .48s ease}.mz-asym__card:hover img{transform:scale(1.04)}.mz-asym__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,transparent 35%,rgba(10,12,16,.78))}.mz-asym__copy{position:relative;z-index:2;display:grid;gap:.35rem;padding:1.1rem 1.15rem 1.2rem}.mz-asym__copy strong{font-family:var(--mz-font-display);font-size:clamp(1.15rem,2.4vw,1.55rem);line-height:1.15}.mz-asym__copy span{font-size:.9rem;opacity:.88;line-height:1.4}.mz-split{display:grid;gap:clamp(1.25rem,3vw,2.5rem);align-items:center}@media(min-width:48rem){.mz-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mz-split--flip .mz-split__media{order:2}.mz-split--flip .mz-split__copy{order:1}}.mz-split__media{overflow:hidden;border-radius:var(--mz-radius-soft);background:var(--mz-surface-soft);aspect-ratio:4 / 3}.mz-split__media img{width:100%;height:100%;object-fit:cover;display:block}.mz-split__copy{display:grid;gap:.85rem;align-content:center}.mz-split__copy .mz-layout__title{font-size:clamp(1.45rem,3vw,2.1rem)}.mz-split__actions{display:flex;flex-wrap:wrap;gap:.65rem}.mz-magazine{display:grid;gap:1rem}@media(min-width:64rem){.mz-magazine{grid-template-columns:1.4fr 1fr 1fr;grid-auto-rows:minmax(11rem,auto)}.mz-magazine__lead{grid-row:span 2;min-height:24rem}}.mz-magazine__item{display:grid;grid-template-rows:minmax(9rem,1fr) auto;gap:.75rem;text-decoration:none;color:inherit}.mz-magazine__media{overflow:hidden;border-radius:var(--mz-radius-soft);background:var(--mz-surface-soft);aspect-ratio:5 / 4}.mz-magazine__lead .mz-magazine__media{aspect-ratio:auto;min-height:100%;height:100%}.mz-magazine__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .42s ease}.mz-magazine__item:hover img{transform:scale(1.03)}.mz-magazine__body{display:grid;gap:.3rem}.mz-magazine__body strong{font-family:var(--mz-font-display);font-size:1.05rem;line-height:1.2}.mz-magazine__body span{color:var(--mz-muted);font-size:.9rem;line-height:1.4}.mz-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(7.5rem,28%);gap:.75rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-block-end:.35rem;scrollbar-width:none}.mz-rail::-webkit-scrollbar{display:none}@media(min-width:64rem){.mz-rail{grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible}}.mz-rail__item{scroll-snap-align:start;display:grid;gap:.35rem;align-content:start;text-decoration:none;color:inherit}.mz-rail__media{position:relative;display:block;inline-size:100%;aspect-ratio:var(--mz-rail-ratio, 1 / 1);overflow:hidden;border-radius:var(--mz-rail-radius, 1rem);background:var(--mz-surface-soft);border:1px solid var(--mz-border)}#MainContent .mz-rail__media img,.mz-rail__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;inline-size:100%;block-size:100%;width:100%;height:100%;max-inline-size:none;max-width:none;object-fit:cover;object-position:center}.mz-rail__item strong{font-size:.82rem;line-height:1.2;font-weight:650}@media(min-width:64rem){.collection-layout,.collection-experience,.main-collection,[data-collection-layout]{--mz-collection-sidebar: 16.5rem}.collection-layout__grid,.collection-experience__layout,.main-collection__layout{display:grid;grid-template-columns:var(--mz-collection-sidebar, 16.5rem) minmax(0,1fr);gap:1.5rem;align-items:start}}@media(min-width:64rem){.product-shell,.product-layout,.muaazon-marketplace-product,.product-information{--mz-pdp-gap: clamp(1.5rem, 3vw, 2.5rem)}}.product-sticky-atc__media{width:2.75rem;height:2.75rem;border-radius:.55rem;overflow:hidden;flex:0 0 auto;background:var(--mz-surface-soft)}.product-sticky-atc__image{width:100%;height:100%;object-fit:cover;display:block}.product-sticky-atc__copy{min-width:0}.product-sticky-atc__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:.82rem;font-weight:650}.product-sticky-atc__meta{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;font-size:.78rem;color:var(--mz-muted)}.product-sticky-atc__qty{display:inline-flex;align-items:center;gap:.25rem;border:1px solid var(--mz-border);border-radius:.55rem;padding:.15rem}.product-sticky-atc__qty button{width:1.75rem;height:1.75rem;border:0;border-radius:.4rem;background:transparent;color:inherit;cursor:pointer}.product-sticky-atc__qty output{min-width:1.25rem;text-align:center;font-size:.8rem;font-weight:650}@media(prefers-reduced-motion:no-preference){.mz-reveal{opacity:0;transform:translateY(12px);transition:opacity .48s ease,transform .48s ease}.mz-reveal.is-inview{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mz-reveal{opacity:1;transform:none}.mz-asym__card img,.mz-magazine__media img{transition:none}}@media(max-width:63.999rem){.site-header__desktop-nav,.msg-desktop-rail,.desktop-nav-rail{display:none!important}}@media(min-width:64rem){.mobile-commerce-nav,.msg-mobile-rail,.mv-bottom-nav{display:none!important}}.template-index .mz-layout+.mz-layout{scroll-margin-top:1rem}.template-index .content-section{padding-block:var(--mz-section-space-tight)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/muaazon-layout-system.css.map */
