:root{--art-bg: #0E0612;--art-bg2: #1B0B22;--art-ink: #F4ECF2;--art-soft: rgba(244, 236, 242, .8);--art-mute: rgba(244, 236, 242, .58);--art-line: rgba(244, 236, 242, .16);--art-line2: rgba(244, 236, 242, .34);--art-rose: #E07BAA;--art-tort: #D8CFC2}.mp-art-bgpage{background:radial-gradient(90% 36% at 50% 0%,rgba(122,26,92,.5),transparent 70%),radial-gradient(70% 30% at 100% 58%,rgba(84,16,98,.4),transparent 70%),linear-gradient(180deg,#160a1d,#0e0612 55%,#0a0410)}main#MainContent[data-template]:has(.mp-mus),main#MainContent[data-template]:has(.mp-art-grid){background:radial-gradient(90% 30% at 50% 0%,rgba(30,72,150,.45),transparent 70%),radial-gradient(70% 30% at 100% 58%,rgba(20,50,120,.35),transparent 70%),linear-gradient(180deg,#030813,#07173a 12%,#061230 55%,#030813);color:var(--art-ink)}main#MainContent[data-template]:has(.mp-mus) .gradient,main#MainContent[data-template]:has(.mp-art-grid) .gradient{background:transparent!important}.mp-art-eyebrow{display:block;margin:0 0 18px;font-family:var(--mp-font-mono, ui-monospace, monospace);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--art-tort)}.mp-art-eyebrow:before{content:"";display:inline-block;width:28px;height:1px;margin-right:12px;vertical-align:middle;background:var(--art-rose)}.mp-art-btn{display:inline-flex;align-items:center;min-height:48px;padding:0 26px;border-radius:999px;border:1px solid transparent;background:linear-gradient(100deg,#6b1651,#b03a83 55%,#e07baa);color:#fff;font-family:var(--mp-font-mono, monospace);font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:transform .25s,box-shadow .25s}.mp-art-btn:hover{transform:translateY(-2px);box-shadow:0 14px 34px #b03a8373}.mp-art-btn--ghost{background:transparent;border-color:var(--art-line2);color:var(--art-ink)}.mp-art-btn--ghost:hover{background:#f4ecf214;box-shadow:none}.mp-art-grid{--art-ink: #2A1523;--art-soft: rgba(42, 21, 35, .84);--art-mute: rgba(42, 21, 35, .66);--art-line: rgba(42, 21, 35, .14);--art-line2: rgba(42, 21, 35, .32);--art-rose: #8E2468;--art-tort: #6B1651;max-width:none;margin:0;padding:110px max(clamp(20px,5vw,96px),calc((100% - 1308px)/2)) 130px;color:var(--art-ink);background:radial-gradient(110% 26% at 18% 0%,rgba(255,255,255,.6),transparent 70%),radial-gradient(90% 30% at 100% 40%,rgba(191,123,174,.22),transparent 70%),linear-gradient(180deg,#f0dfeb,#e9d2e1 55%,#ebd6e4)}.mp-art-grid .mp-art-pill.is-on{background:#2a1523;color:#f4ecf2;border-color:#2a1523}.mp-art-grid .mp-art-plate__media{background:#f6ecf2;box-shadow:0 18px 40px #2a15232e}.mp-art-grid__head{display:grid;gap:28px;margin-bottom:56px}@media(min-width:900px){.mp-art-grid__head{grid-template-columns:6fr 6fr;align-items:end}}.mp-art-grid__title{margin:0;font-family:var(--mp-font-display, inherit);font-weight:800;font-size:clamp(3.6rem,6vw,8rem);line-height:.95;letter-spacing:-.05em;text-wrap:balance}.mp-art-grid__text{max-width:58ch;font-size:1.8rem;line-height:1.75;color:var(--art-soft)}.mp-art-grid__text p{margin:0 0 14px}.mp-art-grid__text a{color:var(--art-rose)}.mp-art-pills{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 40px;padding:0;list-style:none}.mp-art-pill{display:inline-flex;padding:8px 15px;border:1px solid var(--art-line2);border-radius:999px;font-family:var(--mp-font-mono, monospace);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--art-ink);text-decoration:none;transition:background .2s,border-color .2s}.mp-art-pill:hover{border-color:var(--art-rose)}.mp-art-pill.is-on{background:var(--art-ink);color:#061230;border-color:var(--art-ink)}.mp-art-plates{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 22px;margin:0;padding:0;list-style:none}@media(min-width:900px){.mp-art-plates{grid-template-columns:repeat(3,1fr);gap:56px 30px}}@media(min-width:1320px){.mp-art-plates{grid-template-columns:repeat(4,1fr)}}.mp-art-plate{display:block;text-decoration:none;color:inherit}.mp-art-plate__media{position:relative;aspect-ratio:3 / 4;overflow:hidden;border:1px solid var(--art-line);background:#0b1530;box-shadow:0 24px 50px #00000080}.mp-art-plate__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform .9s cubic-bezier(.16,1,.3,1)}.mp-art-plate__img--b{opacity:0}@media(hover:hover){.mp-art-plate:hover .mp-art-plate__img--b{opacity:1}.mp-art-plate:hover .mp-art-plate__img{transform:scale(1.04)}}.mp-art-plate__n{position:absolute;z-index:2;top:12px;left:12px;padding:5px 10px;border-radius:999px;background:#f4ecf2e6;color:#0e0612;font-family:var(--mp-font-mono, monospace);font-size:12px;letter-spacing:.2em}.mp-art-plate__body{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:16px}.mp-art-plate__name{display:block;font-family:var(--mp-font-display, inherit);font-weight:700;font-size:clamp(1.8rem,1.7vw,2.4rem);line-height:1.1;letter-spacing:-.03em}.mp-art-plate__line{display:block;margin-top:6px;font-family:var(--mp-font-mono, monospace);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--art-tort)}.mp-art-plate__price{flex:none;font-size:1.5rem;color:var(--art-soft)}main#MainContent[data-template]:has(.mp-art-head){--art-ink: #2A1523;--art-soft: rgba(42, 21, 35, .84);--art-mute: rgba(42, 21, 35, .66);--art-line: rgba(42, 21, 35, .14);--art-line2: rgba(42, 21, 35, .32);--art-rose: #8E2468;--art-tort: #6B1651;--mp-accent: var(--mp-prod, #B03A83);background:radial-gradient(110% 26% at 18% 0%,rgba(255,255,255,.6),transparent 70%),radial-gradient(90% 30% at 100% 40%,rgba(191,123,174,.22),transparent 70%),linear-gradient(180deg,#f0dfeb,#e9d2e1 55%,#ebd6e4);color:var(--art-ink)}main#MainContent[data-template]:has(.mp-art-head) .gradient{background:transparent!important}main#MainContent[data-template]:has(.mp-art-head) .mp-art-plate__media{box-shadow:0 18px 40px #2a15232e;background:#f6ecf2}.mp-art-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px}.mp-art-head .mp-chip{margin:0}.mp-art-no{font-family:var(--mp-font-mono, monospace);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--art-tort)}.mp-art-sheet{margin:18px 0 0;padding:18px 20px;border:1px solid var(--art-line);border-radius:6px;background:#ffffff80}.mp-art-sheet h3{margin:0 0 12px;font-family:var(--mp-font-mono, monospace);font-size:12px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--art-tort)}.mp-art-sheet dl{display:grid;grid-template-columns:auto 1fr;gap:8px 18px;margin:0;font-size:1.45rem}.mp-art-sheet dt{color:var(--art-mute)}.mp-art-sheet dd{margin:0;color:var(--art-ink)}.mp-art-others{margin:22px 0 0;padding-top:20px;border-top:1px solid var(--art-line)}.mp-art-others__title{margin:0 0 14px;font-family:var(--mp-font-mono, monospace);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--art-tort)}.mp-art-others__list{display:flex;gap:10px;margin:0;padding:0;list-style:none;overflow-x:auto}.mp-art-others__item{display:block;width:78px;text-decoration:none;color:var(--art-ink);text-align:center}.mp-art-others__item img{display:block;width:100%;height:92px;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(42,21,35,.22));transition:transform .25s}.mp-art-others__item:hover img{transform:translateY(-4px)}.mp-art-others__item span{display:block;margin-top:4px;font-size:1.2rem}.mp-art-more{max-width:1500px;margin:0 auto;padding:24px clamp(20px,5vw,96px) 60px;color:var(--art-ink)}.mp-art-more__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:26px}.mp-art-more__title{margin:0;font-family:var(--mp-font-display, inherit);font-weight:800;font-size:clamp(2.6rem,3.4vw,4.4rem);letter-spacing:-.04em}.mp-art-more__link{font-family:var(--mp-font-mono, monospace);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--art-rose)}.mp-art-more .mp-art-plates{grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.mp-art-more .mp-art-plates{grid-template-columns:repeat(4,1fr);gap:30px}}.mp-hart{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:100svh;overflow:hidden;color:var(--art-ink);background:radial-gradient(70% 55% at 50% 30%,rgba(160,52,120,.55),transparent 72%),linear-gradient(180deg,#170b1f,#0e0612 70%,#0a0410)}.mp-hart__top{position:relative;z-index:2;display:grid;gap:28px;padding:120px clamp(20px,5vw,96px) 0;max-width:1500px;width:100%;margin:0 auto;box-sizing:border-box}@media(min-width:900px){.mp-hart__top{grid-template-columns:7fr 5fr;align-items:end}}.mp-hart__title{margin:0;font-family:var(--mp-font-display, inherit);font-weight:800;font-size:clamp(6rem,12vw,17rem);line-height:.86;letter-spacing:-.06em}.mp-hart__title .soft{color:var(--art-rose)}.mp-hart__lead{max-width:44ch;margin:0 0 22px;font-size:1.9rem;line-height:1.65;color:var(--art-soft)}.mp-hart__cta{display:flex;flex-wrap:wrap;gap:12px}.mp-hart__stage{position:relative;z-index:1;margin-top:40px;padding-bottom:46px}.mp-hart__stage:after{content:"";position:absolute;left:0;right:0;bottom:0;height:46px;background:linear-gradient(180deg,rgba(244,236,242,.1),transparent);border-top:1px solid var(--art-line2)}.mp-hart__track{display:flex;width:max-content;align-items:flex-end;animation:mp-hart-run 90s linear infinite}.mp-hart__stage:hover .mp-hart__track{animation-play-state:paused}.mp-hart__set{display:flex;flex:none;align-items:flex-end;gap:clamp(28px,4vw,70px);padding-right:clamp(28px,4vw,70px);margin:0;list-style:none}.mp-hart__fig{position:relative;display:block;text-decoration:none;color:inherit}.mp-hart__fig img{display:block;height:clamp(230px,44svh,520px);width:auto;filter:drop-shadow(0 26px 26px rgba(0,0,0,.55));transition:transform .45s cubic-bezier(.2,.8,.2,1)}.mp-hart__fig:hover img{transform:translateY(-10px) scale(1.03)}.mp-hart__fig span{position:absolute;left:50%;bottom:-34px;transform:translate(-50%);white-space:nowrap;font-family:var(--mp-font-mono, monospace);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--art-mute)}@keyframes mp-hart-run{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mp-hart__track{animation:none;overflow-x:auto}}.mp-mus__bg,.mp-mus__floor{display:block!important}.mp-mus__title,.mp-art-grid__title,.mp-art-more__title,.mp-hart__title{color:var(--art-ink)}.mp-art-plate__media{display:block}.mp-art-plate__body>span:first-child{display:block;min-width:0}.mp-art-grid__text,.mp-art-grid__text p,.mp-mus__lead,.mp-hart__lead{color:var(--art-soft)}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mp-art.css.map */
