._page_1x3ro_1{min-height:100vh;background:#fff;color:#171217;font-family:Arial,sans-serif}._announce_1x3ro_1{background:#111;color:#fff;text-align:center;padding:10px 16px;font-size:10px;font-weight:800;letter-spacing:.14em}._header_1x3ro_1{height:80px;padding:0 38px;display:grid;grid-template-columns:250px 1fr 60px;align-items:center;gap:24px;border-bottom:1px solid #eadfe4;position:relative;z-index:50}._logo_1x3ro_1{font-size:26px;font-weight:900;letter-spacing:-.05em;text-transform:uppercase;text-decoration:none;color:#111}._logo_1x3ro_1 span{color:#ef1970}._hero_1x3ro_1{min-height:650px;display:grid;grid-template-columns:1.05fr .95fr;background:#f7dce4;overflow:hidden}._heroCopy_1x3ro_1{padding:82px max(38px,calc((100vw - 1180px)/2));padding-right:40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}._heroCopy_1x3ro_1>p,._intro_1x3ro_1>p,._cardBody_1x3ro_1>p,._note_1x3ro_1 p{font-size:9px;font-weight:900;letter-spacing:.2em;color:#ed1970;margin:0 0 14px}._heroCopy_1x3ro_1 h1{font:800 clamp(68px,8vw,122px)/.76 Georgia,serif;letter-spacing:-.075em;margin:0}._heroCopy_1x3ro_1 h1 em{font-weight:400;color:#ed1970}._heroCopy_1x3ro_1>span{max-width:500px;font:400 16px/1.65 Georgia,serif;margin:34px 0;color:#57474e}._heroCopy_1x3ro_1>a,._shop_1x3ro_1,._sold_1x3ro_1{display:flex;align-items:center;justify-content:center;gap:13px;background:#161116;color:#fff;text-decoration:none;font-size:10px;font-weight:900;letter-spacing:.12em;padding:16px 22px}._heroCopy_1x3ro_1>a svg,._shop_1x3ro_1 svg,._sold_1x3ro_1 svg{width:16px}._heroArt_1x3ro_1{position:relative;background:radial-gradient(circle at 50% 45%,#ef5e92,#c81255 56%,#6e0d34);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}._heroArt_1x3ro_1:before,._heroArt_1x3ro_1:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.28);border-radius:50%;width:70%;aspect-ratio:1}._heroArt_1x3ro_1:after{width:92%}._heroArt_1x3ro_1>strong{font:900 clamp(95px,13vw,190px)/.8 Arial;letter-spacing:-.11em}._heroArt_1x3ro_1>p{font:700 25px/1 Georgia,serif;letter-spacing:.14em}._heroArt_1x3ro_1>small{position:absolute;bottom:45px;font-size:10px;letter-spacing:.13em}._orbit_1x3ro_1{position:absolute;top:45px;right:50px;width:64px;height:64px;border-radius:50%;background:#fff;color:#ed1970;display:grid;place-items:center}._promise_1x3ro_1{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #eadfe4}._promise_1x3ro_1>div{padding:24px 34px;display:flex;align-items:center;justify-content:center;gap:14px;border-right:1px solid #eadfe4}._promise_1x3ro_1 svg{width:20px;color:#ed1970}._promise_1x3ro_1 span{font-size:11px;color:#706269}._promise_1x3ro_1 b{display:block;font-size:9px;letter-spacing:.12em;color:#171217;margin-bottom:4px}._intro_1x3ro_1{padding:90px 38px 55px;text-align:center}._intro_1x3ro_1 h2{font:700 clamp(48px,6vw,82px)/.93 Georgia,serif;letter-spacing:-.055em;margin:0}._intro_1x3ro_1 h2 i{font-weight:400;color:#ed1970}._intro_1x3ro_1>span{display:block;max-width:650px;margin:26px auto 0;color:#6d6066;line-height:1.7}._grid_1x3ro_1{max-width:1220px;margin:0 auto;padding:0 38px 115px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}._card_1x3ro_1{border:1px solid #e5d9de;background:#fff;display:flex;flex-direction:column}._visual_1x3ro_1{aspect-ratio:1/1.05;position:relative;background:#f6edf1;overflow:hidden}._visual_1x3ro_1 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}._visual_1x3ro_1:hover img{transform:scale(1.025)}._visual_1x3ro_1 b,._visual_1x3ro_1 span{position:absolute;top:15px;padding:8px 11px;font-size:8px;letter-spacing:.1em}._visual_1x3ro_1 b{left:0;background:#171217;color:#fff}._visual_1x3ro_1 span{right:0;background:#ed1970;color:#fff;font-weight:900}._cardBody_1x3ro_1{padding:24px;display:flex;flex-direction:column;flex:1}._cardBody_1x3ro_1 h2{font:700 25px/1.08 Georgia,serif;margin:0 0 13px}._price_1x3ro_1{display:flex;gap:10px;align-items:center;margin-bottom:16px}._price_1x3ro_1 strong{font-size:16px}._price_1x3ro_1 del{color:#8b7e84;font-size:12px}._cardBody_1x3ro_1>span{font-size:12px;line-height:1.6;color:#665960;margin-bottom:22px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}._shop_1x3ro_1,._sold_1x3ro_1{margin-top:auto;width:100%;box-sizing:border-box;border:0;cursor:pointer}._sold_1x3ro_1{background:#b8adb2;pointer-events:none}._skeleton_1x3ro_1{height:580px;background:linear-gradient(90deg,#f7f1f4,#fff,#f7f1f4);background-size:200% 100%;animation:_pulse_1x3ro_1 1.4s infinite}._error_1x3ro_1{grid-column:1/-1;padding:45px;text-align:center;background:#f8eef2;color:#85123f}._note_1x3ro_1{background:#21151b;color:#fff;padding:75px max(38px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:60px 1fr 1fr;gap:35px;align-items:center}._note_1x3ro_1>svg{color:#f05a92}._note_1x3ro_1 h2{font:700 clamp(35px,4vw,58px)/.95 Georgia,serif;margin:0}._note_1x3ro_1>span{color:#d7cbd0;font:400 15px/1.75 Georgia,serif}@keyframes _pulse_1x3ro_1{to{background-position:-200% 0}}@media(max-width:900px){._header_1x3ro_1{grid-template-columns:1fr auto;padding:0 20px}._header_1x3ro_1 nav{display:none}._hero_1x3ro_1{grid-template-columns:1fr}._heroCopy_1x3ro_1{padding:75px 28px}._heroArt_1x3ro_1{min-height:460px}._promise_1x3ro_1{grid-template-columns:1fr}._promise_1x3ro_1>div{border-right:0;border-bottom:1px solid #eadfe4}._grid_1x3ro_1{grid-template-columns:1fr 1fr;padding-left:20px;padding-right:20px}._note_1x3ro_1{grid-template-columns:45px 1fr}._note_1x3ro_1>span{grid-column:2}}@media(max-width:600px){._header_1x3ro_1{height:64px}._logo_1x3ro_1{font-size:20px}._hero_1x3ro_1{min-height:auto}._heroCopy_1x3ro_1 h1{font-size:68px}._heroArt_1x3ro_1{min-height:380px}._heroArt_1x3ro_1>strong{font-size:112px}._intro_1x3ro_1{padding:65px 20px 40px}._intro_1x3ro_1 h2{font-size:49px}._grid_1x3ro_1{grid-template-columns:1fr;padding:0 14px 75px}._visual_1x3ro_1{aspect-ratio:1/1}._note_1x3ro_1{padding:55px 24px;grid-template-columns:1fr}._note_1x3ro_1>span{grid-column:1}._note_1x3ro_1>svg{width:28px}._cardBody_1x3ro_1 h2{font-size:27px}}
