:root{--ma-plate: #13261e;--ma-ink: #f4efe6;--ma-mute: #b7c2b9;--ma-line: #2c4338;--ma-spruce: #b8362b;--ma-spruce-hover: #9d2c23;--ma-gold: #d8b46a;--ma-deep: #0c1a14;--ma-deep-line: #2a3d33;--ma-red: #b8362b;--ma-layer: 6px;--ma-gap: 1px}.ma-layered{color:var(--ma-gold)}@supports ((-webkit-background-clip: text) or (background-clip: text)){.ma-layered{background-image:repeating-linear-gradient(to bottom,var(--ma-gold) 0 calc(var(--ma-layer) - var(--ma-gap)),transparent calc(var(--ma-layer) - var(--ma-gap)) var(--ma-layer));-webkit-background-clip:text;background-clip:text;color:transparent}}.ma-hero{background:var(--ma-plate);color:var(--ma-ink)}.ma-hero__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,80px);align-items:end;max-width:1320px;margin-inline:auto;padding:clamp(32px,6vw,88px) clamp(16px,4vw,48px) clamp(40px,6vw,96px)}.ma-hero__title{margin:0;font-family:var(--font-heading--family);font-weight:800;font-size:clamp(2.75rem,7.2vw,6.5rem);line-height:1;letter-spacing:-.02em;text-wrap:balance}.ma-hero__lead{max-width:34rem;margin:clamp(20px,2.4vw,32px) 0 0;font-size:clamp(1rem,1.25vw,1.1875rem);line-height:1.6;color:var(--ma-mute)}.ma-hero__lead p{margin:0}.ma-hero__actions{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-top:clamp(24px,3vw,40px)}.ma-btn{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:4px;font-weight:600;font-size:1rem;text-decoration:none;transition:background-color .15s ease}.ma-btn--solid{background:var(--ma-spruce);color:#fff}.ma-btn--solid:hover{background:var(--ma-spruce-hover)}.ma-btn--text{padding:0;min-height:0;color:var(--ma-ink);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.ma-btn:focus-visible,.ma-hero__product:focus-visible,.ma-coll:focus-visible{outline:2px solid var(--ma-gold);outline-offset:3px}.ma-hero__product{display:block;color:inherit;text-decoration:none}.ma-hero__print{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:6px;background:var(--ma-line)}.ma-hero__print img{display:block;width:100%;height:100%;object-fit:cover}.ma-hero__meta{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-top:14px;border-top:1px solid var(--ma-ink);margin-top:14px}.ma-hero__meta-title{font-weight:600;line-height:1.35}.ma-hero__meta-price{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ma-gold)}.ma-hero__product:hover .ma-hero__meta-title{text-decoration:underline;text-underline-offset:4px}@media(max-width:899px){.ma-hero__inner{grid-template-columns:1fr;align-items:start}.ma-hero__product{max-width:520px}}.ma-custom{background:var(--ma-deep);color:var(--ma-ink);border-top:1px solid var(--ma-deep-line)}.ma-custom__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,6vw,96px);max-width:1320px;margin-inline:auto;padding:clamp(48px,7vw,112px) clamp(16px,4vw,48px)}.ma-custom__title{margin:0;font-family:var(--font-heading--family);font-weight:700;font-size:clamp(2rem,4.2vw,3.5rem);line-height:1.02;letter-spacing:-.03em;color:var(--ma-ink);text-wrap:balance}.ma-custom__text{max-width:30rem;margin:20px 0 28px;line-height:1.6;color:var(--ma-mute)}.ma-custom__text p{margin:0}.ma-custom .ma-btn--solid{background:var(--ma-spruce);color:#fff}.ma-custom .ma-btn--solid:hover{background:var(--ma-spruce-hover)}.ma-custom .ma-btn:focus-visible{outline-color:var(--ma-gold)}.ma-steps{list-style:none;margin:0;padding:0;counter-reset:ma-step;align-self:end}.ma-steps li{counter-increment:ma-step;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:4px 16px;padding:20px 0;border-top:1px solid var(--ma-deep-line)}.ma-steps li:last-child{border-bottom:1px solid var(--ma-deep-line)}.ma-steps li:before{content:counter(ma-step);grid-row:span 2;font-family:var(--font-heading--family);font-weight:700;font-size:1.75rem;line-height:1;color:var(--ma-gold)}.ma-steps strong{font-weight:600;font-size:1.0625rem}.ma-steps span{color:var(--ma-mute);line-height:1.55}@media(max-width:899px){.ma-custom__inner{grid-template-columns:1fr}}.ma-colls{max-width:1320px;margin-inline:auto;padding:clamp(32px,5vw,72px) clamp(16px,4vw,48px) clamp(48px,6vw,96px)}.ma-colls__title{margin:0 0 clamp(24px,3vw,40px);font-family:var(--font-heading--family);font-weight:800;font-size:clamp(2.5rem,6vw,5rem);line-height:.98;letter-spacing:-.02em}.ma-colls__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(16px,2vw,28px)}.ma-coll{display:block;color:inherit;text-decoration:none}.ma-coll__media{aspect-ratio:4 / 5;overflow:hidden;border-radius:6px;background:var(--ma-line)}.ma-coll__media img{width:100%;height:100%;object-fit:cover;display:block}.ma-coll__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--ma-ink)}.ma-coll__name{margin:0;font-family:var(--font-heading--family);font-weight:700;font-size:1.5rem;letter-spacing:-.02em}.ma-coll__count{color:var(--ma-mute);white-space:nowrap}.ma-coll__desc{margin:8px 0 0;color:var(--ma-mute);line-height:1.55;max-width:40ch}.ma-coll:hover .ma-coll__name{text-decoration:underline;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ma-alt.css.map */
