.sns-rh-band{margin:3.2rem 0}.sns-rh-band__frame{aspect-ratio:5 / 2;overflow:hidden;border-radius:var(--media-radius, 1.6rem);background:rgba(var(--color-foreground),.06)}html[data-sns-ink] .sns-rh-band__frame{border-radius:1.6rem}.product__description .sns-rh-band__frame img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;margin:0;border:0;border-radius:0;box-shadow:none}.sns-rh-band figcaption{margin-top:.8rem;font-size:1.3rem;line-height:1.45;letter-spacing:.02em;color:var(--sns-steel, rgba(var(--color-foreground), .7))}.sns-rh-div{display:flex;align-items:center;gap:1.2rem;height:2.4rem;margin:2.8rem 0;color:var(--sns-steel, rgba(var(--color-foreground), .6))}.sns-rh-div:before,.sns-rh-div:after{content:"";flex:1 1 0;height:.1rem;background:var(--sns-border, rgba(var(--color-foreground), .14))}.sns-rh-div:before{transform-origin:100% 50%}.sns-rh-div:after{transform-origin:0 50%}.sns-rh-div svg{flex:none;display:block;width:8.8rem;height:2rem;overflow:visible}.sns-rh-div use{fill:currentColor;opacity:.55}.sns-rh-div use:last-child{fill:var(--sns-red, #bd2527);opacity:.9}@media screen and (max-width:749px){.sns-rh-band{margin:2.4rem 0}.sns-rh-band__frame{aspect-ratio:2 / 1}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){html:not([data-sns-motion=off]) .sns-rh-div{view-timeline:--sns-rh block}html:not([data-sns-motion=off]) .sns-rh-div:before,html:not([data-sns-motion=off]) .sns-rh-div:after{animation:sns-rh-line linear both;animation-timeline:--sns-rh;animation-range:entry 0% cover 35%}html:not([data-sns-motion=off]) .sns-rh-div use{animation:sns-rh-paw linear both;animation-timeline:--sns-rh}html:not([data-sns-motion=off]) .sns-rh-div use:nth-of-type(1){animation-range:cover 12% cover 20%}html:not([data-sns-motion=off]) .sns-rh-div use:nth-of-type(2){animation-range:cover 17% cover 25%}html:not([data-sns-motion=off]) .sns-rh-div use:nth-of-type(3){animation-range:cover 22% cover 30%}html:not([data-sns-motion=off]) .sns-rh-div use:nth-of-type(4){animation-range:cover 27% cover 35%}html:not([data-sns-motion=off]) .product__description .sns-rh-band__frame img{animation:sns-rh-zoom linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}}@keyframes sns-rh-line{0%{transform:scaleX(0)}}@keyframes sns-rh-paw{0%{opacity:0}}@keyframes sns-rh-zoom{0%{scale:1.08}to{scale:1}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/sns-pdp-rhythm.css.map */
