.rsb.rsh--banner{padding-top:0}.rsb.rsh--banner .rsh-crumb{position:absolute;left:0;right:0;top:0;z-index:2;max-width:var(--rs-wrap);margin:0 auto;padding:var(--rs-s3) var(--rs-gutter) 0;color:#ffffffd9}.rsb.rsh--banner .rsh-crumb a:hover{color:#fff}.rsb.rsh--banner .rs-wrap{position:relative;max-width:none;padding:0}.rsb .rsh-banner{margin-inline:0;border-radius:0;overflow:hidden}@media(min-width:750px){.rsb .rsh-banner{border-radius:0}.rsb .rsh-banner-img{aspect-ratio:16/7}}@media(min-width:1100px){.rsb .rsh-banner-img{aspect-ratio:21/8;max-height:620px}}.rsb .rsh-banner-img{position:relative}.rsb .rsh-banner-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000047,#0000 30% 60%,#00000059);pointer-events:none}@media(min-width:750px){.rsb .rsh-card{left:max(var(--rs-gutter),calc((100vw - var(--rs-wrap)) / 2));bottom:var(--rs-s6);max-width:min(46%,560px);padding:var(--rs-s6) var(--rs-s7);border-radius:var(--rs-r-l);background:#fffffff0}.rsb .rsh-card .rs-h1{font-size:var(--rs-fs-8);letter-spacing:-.02em}.rsb .rsh-card .rs-eyebrow{letter-spacing:.14em;text-transform:uppercase}}.rsb .rsh-under{max-width:var(--rs-wrap);margin:var(--rs-s6) auto 0;padding-inline:var(--rs-gutter) max(16px,env(safe-area-inset-right,0px))}.rsb .rsh-under .rsh-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--rs-s4);margin:0;padding-bottom:var(--rs-s4);border-bottom:1px solid var(--rs-line-2)}.rsb .rsh-under .rsh-meta span{display:grid;gap:2px;font-size:var(--rs-fs-1);color:var(--rs-ink-3);letter-spacing:.04em;min-width:0}.rsb .rsh-under .rsh-meta b{font-size:var(--rs-fs-5);font-weight:700;color:var(--rs-ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:1.15;overflow-wrap:anywhere}@media(min-width:750px){.rsb .rsh-under .rsh-meta b{font-size:var(--rs-fs-6)}}.rsb .rsh-under .rsh-meta span:nth-child(4){grid-column:1/-1;display:flex;gap:.5em;align-items:baseline;padding-top:var(--rs-s2)}.rsb .rsh-under .rsh-meta span:nth-child(4) b{font-size:var(--rs-fs-2);font-weight:600}.rsb.rss.rs-piano{padding-block:var(--rs-s7)}@media(min-width:750px){.rsb.rss.rs-piano{padding-block:var(--rs-s8)}}.rsb.rss.rs-piano .rs-h2{color:#f5f5f7;display:flex;align-items:baseline;gap:var(--rs-s3)}.rsb.rss.rs-piano .rss-n{font-size:var(--rs-fs-3);font-weight:600;color:#8e8e93}.rsb.rss .rss-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rs-s3);list-style:none;margin:0;padding:0}@media(min-width:750px){.rsb.rss .rss-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--rs-s4)}}@media(min-width:1100px){.rsb.rss .rss-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--rs-s5)}}.rsb.rss.rs-piano .rss-card{background:linear-gradient(180deg,#1a1a1c,#0d0d0e);border-color:#2c2c2e;color:#f5f5f7;min-width:0}.rsb.rss.rs-piano .rss-card:hover{box-shadow:0 18px 48px #0009;border-color:#48484a}.rsb.rss.rs-piano .rss-ph{background:#fff;padding:0}.rsb.rss.rs-piano .rss-ph img{width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}.rsb.rss.rs-piano .rss-body{padding:var(--rs-s3) var(--rs-s3) var(--rs-s4)}@media(min-width:750px){.rsb.rss.rs-piano .rss-body{padding:var(--rs-s4) var(--rs-s4) var(--rs-s5)}}.rsb.rss.rs-piano .rss-name{color:#f5f5f7;font-size:var(--rs-fs-3)}@media(min-width:750px){.rsb.rss.rs-piano .rss-name{font-size:var(--rs-fs-4)}}.rsb.rss.rs-piano .rss-catch{color:#c7c7cc;font-size:var(--rs-fs-1);line-height:1.6;margin-top:var(--rs-s1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rsb.rss.rs-piano .rss-sub{color:#a1a1a6;margin-top:var(--rs-s2)}.rsb.rss.rs-piano .rss-sub .rs-price{color:#f5f5f7}.rsb.rss.rs-piano .rss-lab{border-color:transparent}.rsb .rsd-ph{background:linear-gradient(180deg,var(--rs-white),var(--rs-bg-2));place-items:end center;padding:var(--rs-s3) var(--rs-s3) 0}.rsb .rsd-ph img{width:72%;height:auto;-webkit-box-reflect:below 2px linear-gradient(transparent 66%,rgba(0,0,0,.18))}#rs-steps.rs-sec.rsb{background:var(--rs-bg-2)}.rsb .rsi-img{background:linear-gradient(180deg,var(--rs-white),var(--rs-bg-2))}
/*# sourceMappingURL=/cdn/shop/t/80/assets/rs-brand-v2.css.map */
