.ma-hero{background:var(--ma-deep)}.ma-hero__in{max-width:1440px;margin:0 auto;position:relative;height:640px;overflow:hidden}.ma-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,44%);opacity:0;z-index:0;pointer-events:none;transition:opacity .8s ease}.ma-hero__slide:first-child,.ma-hero__slide.is-on{opacity:1;z-index:1;pointer-events:auto}.ma-hero__in:has(.is-on) .ma-hero__slide:first-child:not(.is-on){opacity:0;z-index:0;pointer-events:none}.ma-hero__txt{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;padding:0 clamp(32px,5vw,72px) 120px clamp(40px,8vw,120px)}.ma-hero__title{margin:0;font-size:clamp(52px,5vw,72px);line-height:1;word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.ma-hero__p{margin:0;font-size:19px;line-height:1.65;color:var(--ma-text2);max-width:460px}.ma-hero__txt .ma-btn{margin-top:10px;white-space:nowrap}.ma-hero__media{padding:48px clamp(32px,5vw,72px) 48px 0;box-sizing:border-box;display:flex}.ma-hero__frame{position:relative;flex:1;border-radius:10px;overflow:hidden;border:1px solid color-mix(in srgb,var(--ma-accent) 40%,transparent);box-shadow:0 30px 60px -20px #0009}.ma-hero__frame img{width:100%;height:100%;object-fit:cover;display:block}.ma-hero__ctrl{position:absolute;left:clamp(40px,8vw,120px);bottom:44px;display:flex;align-items:center;gap:14px;z-index:3}.ma-round{width:44px;height:44px;border-radius:50%;border:1px solid color-mix(in srgb,var(--ma-light) 45%,transparent);background:transparent;color:var(--ma-light);display:flex;align-items:center;justify-content:center;cursor:pointer}.ma-dot{width:44px;height:44px;border:0;background:transparent;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.ma-dot span{display:block;height:2px;width:16px;background:color-mix(in srgb,var(--ma-light) 35%,transparent);transition:width .3s ease,background .3s ease}.ma-dot.is-on span{width:32px;background:var(--ma-accent)}.ma-trending{border-bottom:1px solid var(--ma-line);background:var(--ma-bg)}.ma-trending__in{padding-top:18px;padding-bottom:18px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 36px;font-size:15px;letter-spacing:.12em;text-transform:uppercase}.ma-trending__in a{color:var(--ma-text2);text-decoration:none}.ma-trending__in a:hover{color:var(--ma-accent)}.ma-intro__in{max-width:1080px;margin:0 auto;padding:96px 40px 92px;display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}.ma-gold{color:var(--ma-accent)}.ma-intro__text{font-size:19px;line-height:1.75;color:var(--ma-text2);max-width:700px}.ma-intro__text p{margin:0 0 14px}.ma-fit{overflow:hidden}.ma-fit__inner{margin:0 auto}.ma-plank{position:absolute;left:0;right:0;top:360px;height:16px;border-radius:2px;background:linear-gradient(to bottom,color-mix(in srgb,var(--ma-accent) 60%,var(--ma-surf)) 0,var(--ma-surf) 2px,var(--ma-deep) 100%);box-shadow:0 24px 30px -12px #000000a6}.ma-plank--static{position:static}.ma-glint{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;opacity:0;background:linear-gradient(110deg,transparent 38%,rgba(255,236,190,.6) 50%,transparent 62%);background-size:250% 100%;background-repeat:no-repeat}.ma-glint--v{background:linear-gradient(200deg,transparent 38%,rgba(255,236,190,.6) 50%,transparent 62%);background-size:100% 250%}@keyframes maGlintH{0%{background-position:160% 0;opacity:0}15%{opacity:1}to{background-position:-60% 0;opacity:0}}@keyframes maGlintV{0%{background-position:0 160%;opacity:0}15%{opacity:1}to{background-position:0 -60%;opacity:0}}.ma-dshelf{border-top:1px solid var(--ma-line);padding:24px 0 72px}.ma-dshelf__head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding-top:40px;padding-bottom:40px}.ma-dshelf__rows{display:flex;flex-direction:column;gap:48px}.ma-dshelf__row{position:relative;display:flex;justify-content:center;align-items:flex-start;gap:44px}.ma-deck{position:relative;display:flex;flex-direction:column;align-items:center;color:var(--ma-light);text-decoration:none}.ma-deck__stage{height:360px;display:flex;align-items:flex-end;justify-content:center}.ma-deck__box{position:relative;overflow:hidden;box-shadow:0 14px 18px -10px #000000b3;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.ma-deck__box img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ma-deck.is-cutout .ma-deck__box{overflow:visible;box-shadow:none;filter:drop-shadow(0 8px 8px rgba(0,0,0,.55))}.ma-deck.is-cutout .ma-deck__box img{object-fit:contain}.ma-deck.is-cutout .ma-glint{-webkit-mask:var(--ma-mask) center/contain no-repeat;mask:var(--ma-mask) center/contain no-repeat}.ma-deck:hover .ma-deck__box,.ma-deck:focus-visible .ma-deck__box{transform:translateY(-12px);box-shadow:0 28px 32px -12px #000000bf}.ma-deck.is-cutout:hover .ma-deck__box{box-shadow:none;filter:drop-shadow(0 18px 14px rgba(0,0,0,.6))}.ma-deck:hover .ma-glint,.ma-deck:focus-visible .ma-glint{animation:maGlintH 1.2s ease-out 1 forwards}.ma-deck__ph{box-sizing:border-box;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:12px;text-align:center;background:var(--ma-surf);border:1px solid color-mix(in srgb,var(--ma-accent) 50%,transparent);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ma-muted)}.ma-deck__txt{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.ma-deck__badge{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ma-accent)}.ma-deck__badge[hidden]{display:none}.ma-deck__name{font-family:var(--ma-serif);font-weight:500;font-size:21px;line-height:1.15}.ma-deck__price{font-size:16px;color:var(--ma-text2)}.ma-bshelf{padding:24px 0 72px}.ma-bshelf__in{display:flex;align-items:flex-end;gap:64px}.ma-bshelf__side{flex:0 0 380px;display:flex;flex-direction:column;gap:28px;padding-bottom:40px}.ma-bshelf__hint{margin:0;font-size:17px;line-height:1.6;color:var(--ma-text2)}.ma-bshelf__info{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-top:28px;border-top:1px solid color-mix(in srgb,var(--ma-accent) 35%,transparent)}.ma-bshelf__name{font-family:var(--ma-serif);font-weight:500;font-size:32px;line-height:1.1;color:var(--ma-light)}.ma-bshelf__price{font-size:18px;color:var(--ma-text2)}.ma-bshelf__info .ma-btn{margin-top:8px}.ma-bshelf__fit{flex:1 1 auto;min-width:0}.ma-bshelf__books{height:640px;display:flex;justify-content:center;align-items:flex-end;gap:3px}.ma-book{display:block;transition:transform .25s ease;text-decoration:none}.ma-book:not(.is-lean):hover,.ma-book:not(.is-lean):focus-visible{transform:translateY(-18px)}.ma-book__spine{position:relative;display:block;overflow:hidden;border-radius:1px;box-shadow:inset -2px 0 3px #00000040,0 12px 14px -10px #000000b3;transition:box-shadow .25s ease}.ma-book:hover .ma-book__spine,.ma-book:focus-visible .ma-book__spine{box-shadow:0 26px 28px -12px #000000bf,0 0 0 1px color-mix(in srgb,var(--ma-accent) 70%,transparent)}.ma-book__spine img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ma-book__ph{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--ma-surf),color-mix(in srgb,var(--ma-surf) 70%,var(--ma-accent)) 50%,var(--ma-surf))}.ma-book__text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--ma-serif);font-size:20px;letter-spacing:.03em;color:var(--ma-light);white-space:nowrap;pointer-events:none}.ma-book:hover .ma-glint,.ma-book:focus-visible .ma-glint{animation:maGlintV 1.2s ease-out 1 forwards}.ma-bandx{padding-top:72px;padding-bottom:72px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px}.ma-frame--32{aspect-ratio:3/2;position:relative}.ma-btns{display:flex;gap:14px;flex-wrap:wrap;margin-top:8px}@media(prefers-reduced-motion:reduce){.ma-glint{display:none}.ma-hero__slide{transition:none}}@media(max-width:989px){.ma-intro__in{padding:64px 20px}.ma-bshelf__in{flex-direction:column;align-items:stretch;gap:24px}.ma-bshelf__side{flex:none;padding-bottom:0}.ma-bandx{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:56px;padding-bottom:56px}}@media(max-width:1099px){.ma-hero__in{height:auto}.ma-hero__slide{position:relative;grid-template-columns:minmax(0,1fr);display:none}.ma-hero__slide:first-child,.ma-hero__slide.is-on{display:grid}.ma-hero__in:has(.is-on) .ma-hero__slide:first-child:not(.is-on){display:none}.ma-hero__media{order:-1;padding:16px clamp(16px,4vw,40px) 0;height:min(62vh,72vw)}.ma-hero__txt{padding:28px clamp(20px,4vw,40px) 100px}.ma-hero__title{font-size:clamp(44px,7vw,60px)}.ma-hero__p{max-width:620px}.ma-hero__ctrl{left:clamp(20px,4vw,40px);bottom:28px}}@media(max-width:420px){.ma-hero__txt .ma-btn{white-space:normal;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ma-home.css.map */
