.ervp-sp{margin:22px 0 0;min-width:0}.ervp-rs__sentinel{height:1px}.ervp-sp__title{margin:0 0 10px;font-size:18px;line-height:1.25}.ervp-sp__kicker{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b757d;text-align:center}.ervp-ugc__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 10px) / 2.2);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:4px}.ervp-ugc__card{position:relative;margin:0;aspect-ratio:3 / 4;border-radius:12px;overflow:hidden;background:#e9ecef;scroll-snap-align:start}.ervp-ugc__card img,.ervp-ugc__card video{display:block;width:100%;height:100%;object-fit:cover;cursor:pointer}.ervp-ugc__card figcaption{position:absolute;inset:auto 0 0;padding:22px 10px 8px;color:#fff;font-size:12px;line-height:1.3;background:linear-gradient(transparent,#0009);pointer-events:none}.ervp-rs__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.ervp-rs__head .ervp-sp__title{margin-bottom:10px}.ervp-rs__nav{display:flex;gap:6px}.ervp-rs__nav button{width:32px;height:32px;border:1px solid #d5dbe0;border-radius:50%;background:#fff;color:#222;font-size:19px;line-height:1;cursor:pointer}.ervp-rs__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ervp-rs__track::-webkit-scrollbar{display:none}.ervp-rs__card{display:flex;gap:12px;padding:14px;border:1px solid #e3e7ea;border-radius:12px;background:#fff;scroll-snap-align:start;min-height:112px}.ervp-rs__card>img{flex:0 0 56px;width:56px;height:56px;object-fit:cover;border-radius:8px}.ervp-rs__card p{margin:5px 0 6px;font-size:14px;line-height:1.45;color:#222;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ervp-rs__card small{font-size:12px;color:#5b6770}.ervp-rs__card em{font-style:normal;color:#0b7a38;white-space:nowrap}.ervp-rs__stars{color:#f5a623;letter-spacing:1px;font-size:14px}.ervp-rs__tag{margin-left:8px;padding:2px 7px;border-radius:10px;background:#eef4f0;color:#0b7a38;font-size:11px;font-weight:600;vertical-align:2px}.ervp-marquee__vp{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ervp-marquee__row{display:flex;flex-shrink:0;align-items:center;gap:40px;margin:0;padding:0 20px;list-style:none;animation:ervp-marquee 40s linear infinite}.ervp-marquee__row--slow{gap:10px;padding:0 5px;animation-duration:120s}.ervp-marquee__vp:hover .ervp-marquee__row,.ervp-marquee__vp:focus-within .ervp-marquee__row{animation-play-state:paused}.ervp-brands img{display:block;height:36px;width:auto;max-width:150px;object-fit:contain;filter:grayscale(1);opacity:.5}.ervp-pros li a{display:flex;flex-direction:column;padding:7px 12px;border:1px solid #e3e7ea;border-radius:999px;background:#fafbfb;color:#4a555d;text-decoration:none;white-space:nowrap;line-height:1.2}.ervp-pros li a:hover{border-color:#b9c3ca;color:#222}.ervp-pros strong{font-size:13px;font-weight:600}.ervp-pros span{font-size:11px;color:#8a949b}.ervp-pros__note{margin:8px 0 0;text-align:center;font-size:12px;color:#8a949b}@keyframes ervp-marquee{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.ervp-marquee__row{animation:none;flex-wrap:wrap;justify-content:center;row-gap:12px}.ervp-marquee__row[aria-hidden]{display:none}.ervp-marquee__vp{-webkit-mask-image:none;mask-image:none;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAE */
