.rx2-overview,.rx2-immersive,.rx2-statement,.rx2-benefits,.product-portable-vibrating-massage-roller-2-0 .rx2-faq,.product-portable-vibrating-massage-roller-2-0 .rx2-final,.product-portable-vibrating-massage-roller-2-0 .rx2-related,.product-portable-vibrating-massage-roller-2-0 .rx2-subnav,.product-massage-roller-for-relief-2-0 .rx2-faq,.product-massage-roller-for-relief-2-0 .rx2-final,.product-massage-roller-for-relief-2-0 .rx2-related,.product-massage-roller-for-relief-2-0 .rx2-subnav,.product-massage-roller-for-relief-2-0 .rx2-steps,.product-massage-roller-for-relief-2-0 .rx2-specsblock,.rx2-subnav__links a[href="#overview"],.rx2-subnav__links a[href="#benefits"]{display:none}.product-portable-vibrating-massage-roller-2-0 .rx2-how,.product-portable-vibrating-massage-roller-2-0 .rx2-life,.product-portable-vibrating-massage-roller-2-0 .rx2-vs,.product-massage-roller-for-relief-2-0 .rx2-help,.product-massage-roller-for-relief-2-0 .rx2-spec2{background:#101418}.product-massage-roller-for-relief-2-0 .rx2-help__body{padding-left:18px}@media screen and (max-width:749px){.product-massage-roller-for-relief-2-0 .rx2-help__body{padding-left:14px}}.rx2-life__heading{font-size:clamp(26px,3.2vw,40px);line-height:1.05;letter-spacing:-.03em}.rx2-trust__inner,.rx2-how__inner,.rx2-vs__inner,.rx2-help__inner,.rx2-life__inner,.rx2-spec2__inner,.rx2-rel__inner,.rx2-reviews .rx2-shell{width:100%;max-width:1400px;margin-inline:auto;padding-inline:40px}.rx2-how__heading,.rx2-vs__head,.rx2-help__head{text-align:left;margin-inline:0}.rx2-vs__intro,.rx2-help__intro{max-width:560px;margin-inline:0;text-align:left}.rx2-vs__table,.rx2-help__list{max-width:1040px;margin-inline:0}.rx2-how__step,.rx2-how__text,.rx2-how__title,.rx2-how__num,.rx2-how__copy{text-align:left}.rx2-how__copy{max-width:none}.rx2-how__media,.rx2-help__item,.rx2-rel__media{border-radius:18px}.rx2-help__body{max-width:72ch}.rx2-help__note{max-width:70ch;margin-inline:0;text-align:left}.rx2-gallery__index{display:none}@media(min-width:750px){.rx2-gallery{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;row-gap:12px;height:auto;min-height:0;max-height:none;align-self:start;align-content:start;justify-items:center;padding-block:36px}.rx2-gallery__stage{grid-column:1;grid-row:1;width:min(576px,100%);height:auto;min-height:0;max-height:none;aspect-ratio:1;margin:0}.rx2-gallery__action{grid-column:1;grid-row:2}.rx2-thumbs{grid-column:1;grid-row:3;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:10px;width:min(576px,100%);height:auto;max-height:none;margin:0;padding:0;overflow:visible}.rx2-thumb{flex:0 0 107px;width:107px;height:107px}}.rx2-gallery__stage.is-hero img,.product-massage-roller-for-relief-2-0 .rx2-gallery__stage.is-hero img{transform:scale(var(--rx2-fill, 1.15))}.product-portable-vibrating-massage-roller-2-0{--rx2-fill: 1.15}.product-massage-roller-for-relief-2-0{--rx2-fill: 1.01}.product-portable-vibrating-massage-ball-recovero-ball{--rx2-fill: 1.19}.product-recovero-ice-bath{--rx2-fill: 1.21}@media(max-width:749px){.rx2-gallery{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;row-gap:4px;height:auto;min-height:0;max-height:none;padding-block:12px 6px}.rx2-gallery__stage{grid-column:1;grid-row:1;width:100%;height:auto;min-height:0;aspect-ratio:1;margin:0}#MainContent .rx2-gallery__stage{max-width:250px;max-height:250px}.rx2-gallery__action{grid-column:1;grid-row:2}.rx2-thumbs{grid-column:1;grid-row:3;flex-direction:row;height:auto;margin:2px 0 0;padding:0 0 2px;overflow-x:auto;overflow-y:hidden}#MainContent .rx2-thumbs{grid-row:3}.rx2-thumb{flex:0 0 56px;width:56px;height:56px}.rx2-buy__copy{display:block;-webkit-line-clamp:none;overflow:visible}}.rx2-step p{display:none}.rx2-step{padding-block:15px}.rx2-step h3{margin-bottom:0}.rx2-buy .rx2-eyebrow,.rx2-buy .rx2-display{display:none}.rx2-buy__product{color:var(--rx2-dark-text, #fff);font-size:clamp(30px,4.4vw,50px);font-weight:800;line-height:1.02;letter-spacing:-.035em;text-transform:none}.rx2-buy__name{display:block}.rx2-buy__sub{display:block;margin-top:10px;color:#fff9;font-size:clamp(14px,1.4vw,17px);font-weight:600;line-height:1.3;letter-spacing:0}.rx2-buy .rx2-stars{display:inline-flex;align-items:center;gap:8px;color:#ffffffd1;font-size:14px;text-decoration:none}.rx2-buy .rx2-stars__glyphs{color:var(--rx2-orange, #ffb45f);font-size:16px;letter-spacing:2px}.rx2-buy .rx2-stars__count{color:#ffffffbf}.rx2-instalments{padding:9px 12px;border-radius:11px;column-gap:8px;row-gap:5px;font-size:13px}.rx2-instalments strong{font-size:14px}.rx2-instalments__logos{gap:7px}.rx2-instalments__logo{height:17px}.rx2-buy{--rx2-buy-gap: 22px;gap:var(--rx2-buy-gap)}.rx2-buy>*,.rx2-buy .rx2-product-form>*{margin-top:0;margin-bottom:0}.rx2-buy .rx2-product-form{display:flex;flex-direction:column;gap:var(--rx2-buy-gap)}.rx2-buy .rx2-stars{margin-top:calc(var(--rx2-buy-gap) * -.55)}@media(max-width:749px){.rx2-buy{--rx2-buy-gap: 18px}}.rx2-buy .rx2-details{order:3}
/*# sourceMappingURL=/cdn/shop/t/26/assets/recovero-pdp-fit.css.map */
