.rx-reviews{position:relative;overflow:hidden}.rx-reviews__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.rx-reviews__bg img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.rx-reviews__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.rx-reviews__inner{position:relative;z-index:2;padding-top:clamp(48px,5.3vw,76px);padding-bottom:clamp(48px,5.3vw,76px)}.rx-reviews--center .rx-reviews__inner{text-align:center}.rx-reviews--center .rx-reviews__grid{text-align:left}.rx-reviews--photo .rx-reviews__inner{min-height:clamp(520px,52vw,760px)}.rx-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.4vw,20px);margin-top:clamp(24px,2.6vw,36px);align-items:stretch}.rx-reviews__card{display:flex;flex-direction:column;padding:clamp(20px,1.9vw,27px);border-radius:12px;border:1px solid var(--rx-maroon-12)}.rx-on-maroon .rx-reviews__card,.rx-reviews--photo .rx-reviews__card{border-color:var(--rx-cream-20);background:#4a22266b}.rx-reviews__stars{font-size:clamp(12px,1.04vw,14px);letter-spacing:.18em;margin:0 0 14px}.rx-reviews__quote{font-size:clamp(14px,1.11vw,16px);line-height:1.45;margin:0 0 16px}.rx-reviews__by{font-size:clamp(12px,.97vw,13px);line-height:1.4;opacity:.72;margin:auto 0 0}@media(max-width:899px){.rx-reviews__grid{grid-template-columns:minmax(0,1fr)}.rx-reviews--photo .rx-reviews__inner{min-height:0}}.rx-faq__inner{display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);gap:clamp(28px,4vw,58px);align-items:start;padding-top:clamp(48px,5.3vw,76px);padding-bottom:clamp(48px,5.3vw,76px)}.rx-faq--nomedia .rx-faq__inner{grid-template-columns:minmax(0,1fr)}.rx-faq--nomedia .rx-faq__list{max-width:900px}.rx-faq__list{margin-top:clamp(22px,2.4vw,32px)}.rx-faq__item{border-top:1px solid var(--rx-cream-20)}.rx-on-cream .rx-faq__item{border-top-color:var(--rx-maroon-12)}.rx-faq__item:last-child{border-bottom:1px solid var(--rx-cream-20)}.rx-on-cream .rx-faq__item:last-child{border-bottom-color:var(--rx-maroon-12)}.rx-faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:clamp(16px,1.5vw,21px) 0;cursor:pointer;list-style:none;font-size:clamp(15px,1.18vw,17px);line-height:1.35}.rx-faq__q::-webkit-details-marker{display:none}.rx-faq__q:focus-visible{outline:2px solid currentColor;outline-offset:3px}.rx-faq__sign{position:relative;width:15px;height:15px;flex-shrink:0}.rx-faq__sign:before,.rx-faq__sign:after{content:"";position:absolute;background:currentColor;transition:transform .18s ease,opacity .18s ease}.rx-faq__sign:before{top:7px;right:0;bottom:7px;left:0;height:1px}.rx-faq__sign:after{top:0;right:7px;bottom:0;left:7px;width:1px}.rx-faq__item[open] .rx-faq__sign:after{transform:scaleY(0);opacity:0}.rx-faq__a{font-size:clamp(14px,1.11vw,16px);line-height:1.5;margin:0;padding:0 0 clamp(18px,1.7vw,24px);max-width:62ch;opacity:.85}.rx-faq__item--empty .rx-faq__q{cursor:default}.rx-faq__item--empty .rx-faq__sign{opacity:.3}.rx-faq__media{position:relative;align-self:stretch;min-height:clamp(280px,30vw,430px)}.rx-faq__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:contain;object-position:bottom right}@media(max-width:899px){.rx-faq__inner{grid-template-columns:minmax(0,1fr);gap:28px}.rx-faq__media{display:none}}
/*# sourceMappingURL=/cdn/shop/t/426/assets/rx-lp-9.css.map */
