.ma .ma-csec{max-width:1344px;margin:var(--ma-section-gap) auto 0;padding:0 var(--ma-gutter)}.ma .ma-csec--last{padding-bottom:var(--ma-section-gap)}.ma .ma-ceyebrow{display:block;font:600 12px/1.3 var(--ma-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ma-brass)}.ma .ma-ceyebrow--light{color:var(--ma-brass-light)}.ma .ma-csec h2,.ma .ma-cparts h2{margin:6px 0 0;font:400 32px/1.05 var(--ma-serif);letter-spacing:-.02em;color:inherit}@media(min-width:990px){.ma .ma-csec h2,.ma .ma-cparts h2{font-size:52px}}.ma .ma-cbtn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border:1px solid transparent;border-radius:999px;font:600 15px/1 var(--ma-sans);text-decoration:none;cursor:pointer}.ma .ma-cbtn--brass{background:var(--ma-brass);color:#fff}.ma .ma-cbtn--brass:hover{background:var(--ma-brass-hover)}.ma .ma-cbtn--outline{border-color:var(--ma-mist);color:var(--ma-mist)}.ma .ma-cbtn--outline:hover{background:color-mix(in srgb,var(--ma-mist) 14%,transparent)}.ma .ma-cbtn:focus-visible{outline:2px solid var(--ma-sea);outline-offset:3px}.ma .ma-icon{flex:none;color:var(--ma-brass)}.ma .ma-ccrumb{max-width:1344px;margin:0 auto;padding:16px var(--ma-gutter) 0;font-size:13px;color:var(--ma-muted)}.ma .ma-ccrumb a{color:inherit}.ma .ma-chero{display:grid;gap:24px;align-items:center;margin-top:16px}.ma .ma-chero__media{aspect-ratio:5 / 4;overflow:hidden;border-radius:14px;background:var(--ma-night)}.ma .ma-chero__media img,.ma .ma-chero__media video{display:block;width:100%;height:100%;object-fit:cover}.ma main .ma-chero__text h1{margin:8px 0 0;font:400 44px/.98 var(--ma-serif);letter-spacing:-.03em;color:inherit}.ma .ma-chero__text p{margin:18px 0 0}.ma .ma-clede{max-width:520px;color:var(--ma-ink-2)}.ma .ma-cnote{max-width:520px;font-size:14px;color:var(--ma-muted)}@media(min-width:990px){.ma .ma-chero{grid-template-columns:7fr 5fr;gap:64px}.ma main .ma-chero__text h1{font-size:76px}}.ma .ma-csteps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;margin:28px 0 0;padding:0;list-style:none}.ma .ma-cstep{display:flex;flex-direction:column;gap:10px;min-width:0;margin:0;list-style:none}.ma .ma-cstep::marker{content:none}.ma .ma-cstep__media{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:12px;background:var(--ma-night)}.ma .ma-cstep__media img,.ma .ma-cstep__media video{display:block;width:100%;height:100%;object-fit:cover}.ma .ma-cstep__head{display:flex;align-items:baseline;gap:10px}.ma .ma-cstep__num{font:400 30px/1 var(--ma-serif);color:var(--ma-brass)}.ma .ma-cstep__name{font:400 24px/1.1 var(--ma-serif)}.ma .ma-cstep p{margin:0;font-size:15px;color:var(--ma-ink-2)}.ma main .ma-cstep p{margin:0}@media(min-width:990px){.ma .ma-csteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}}.ma .ma-cparts{margin-top:var(--ma-section-gap);padding:56px 0;background:var(--ma-night);color:var(--ma-mist)}.ma .ma-cparts__inner{display:grid;gap:28px;align-items:center;max-width:1344px;margin:0 auto;padding:0 var(--ma-gutter)}.ma .ma-cparts__media{aspect-ratio:1 / 1;overflow:hidden;border-radius:14px}.ma .ma-cparts__media img{display:block;width:100%;height:100%;object-fit:cover}.ma .ma-cparts__text p{max-width:520px;margin:14px 0 22px;color:var(--ma-mist)}@media(min-width:990px){.ma .ma-cparts{padding:96px 0}.ma .ma-cparts__inner{grid-template-columns:6fr 5fr;gap:56px}}.ma .ma-cdetails{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:24px}.ma .ma-cdetails figure{margin:0}.ma .ma-cdetails img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:10px}.ma .ma-cdetails figcaption{margin-top:6px;font-size:14px}.ma .ma-cdetails figcaption strong{font-weight:600}.ma .ma-cdetails figcaption span{color:var(--ma-muted)}@media(min-width:990px){.ma .ma-cdetails{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.ma .ma-cpack{display:grid;gap:28px;align-items:start}.ma .ma-cpack__text p{max-width:520px;margin:14px 0 0;color:var(--ma-ink-2)}.ma main .ma-cpack__text p{margin:14px 0 0}.ma .ma-cpack__broken{display:flex;gap:12px;margin-top:22px;padding:16px 18px;border-radius:12px;background:var(--ma-sand)}.ma .ma-cpack__broken strong{font-weight:600}.ma .ma-cpack__broken p{margin:4px 0 0;font-size:15px}.ma .ma-cpack__steps{display:grid;grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none}.ma .ma-cpack__steps li{margin:0;padding:18px 20px;border:1px solid var(--ma-line-2);border-radius:12px;background:var(--ma-card);list-style:none}.ma .ma-cpack__steps li::marker{content:none}.ma .ma-cpack__head{display:flex;align-items:center;gap:10px;font:600 16px/1.3 var(--ma-sans)}.ma .ma-cpack__steps p{margin:8px 0 0;font-size:15px;color:var(--ma-ink-2)}@media(min-width:640px){.ma .ma-cpack__steps{grid-template-columns:1fr 1fr}}@media(min-width:990px){.ma .ma-cpack{grid-template-columns:5fr 7fr;gap:56px}}.ma .ma-cgift{display:grid;gap:28px;align-items:center;padding:20px;border-radius:16px;background:var(--ma-gift)}.ma .ma-cgift__media{overflow:hidden;border-radius:12px}.ma .ma-cgift__media img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.ma .ma-cgift__list{display:grid;gap:8px;margin:18px 0 0;padding:0 0 0 20px}.ma .ma-cgift__cost{margin:14px 0 0;font-weight:600}.ma .ma-cgift__thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px}.ma .ma-cgift__thumbs img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:10px}@media(min-width:990px){.ma .ma-cgift{grid-template-columns:1fr 1fr;gap:56px;padding:56px}}.ma .ma-cship{display:grid;grid-template-columns:1fr;gap:16px;margin:28px 0 0;padding:0;list-style:none}.ma .ma-cship li{margin:0;padding:18px 20px;border-top:2px solid var(--ma-brass);list-style:none}.ma .ma-cship li::marker{content:none}.ma .ma-cship__step{display:block;font:600 12px/1.3 var(--ma-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ma-muted)}.ma .ma-cship__name{display:block;margin-top:6px;font:400 26px/1.1 var(--ma-serif)}.ma .ma-cship p{margin:8px 0 0;font-size:15px;color:var(--ma-ink-2)}.ma main .ma-cship p{margin:8px 0 0}.ma .ma-cship__more{margin-top:32px}@media(min-width:990px){.ma .ma-cship{grid-template-columns:repeat(4,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ma-craft.css.map */
