*{box-sizing:border-box}.cls-rx-body{margin:0;padding:0;color:#000;font-family:Poppins,sans-serif}.cls-rx-sections{display:flex;flex-direction:column;gap:clamp(21px,3.75px + 4.6009vw,70px);padding-top:clamp(21px,3.75px + 4.6009vw,70px)}.cls-rx-section{width:100%}.cls-rx-content{box-sizing:border-box;width:100%;max-width:1040px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media screen and (min-width:1024px){.cls-rx-content{padding-left:0;padding-right:0}}.cls-rx-image-wrap{width:100%}.cls-rx-image{display:block;width:100%;height:auto}.cls-rx-header{display:flex;flex-direction:column;gap:clamp(11px,2.55px + 2.2535vw,35px)}.cls-rx-header__breadcrumb{margin:0;font-family:Poppins,sans-serif;font-weight:500;color:#d24e74;font-size:clamp(14px,8px + 1.6vw,31.04px);line-height:1.4;letter-spacing:.1em}.cls-rx-header__author{display:flex;align-items:center;gap:clamp(7px,1.72px + 1.408vw,22px)}.cls-rx-header__avatar{display:block;width:clamp(23px,3.99px + 5.07vw,77px);height:clamp(23px,3.99px + 5.07vw,77px);border-radius:50%;object-fit:cover;flex-shrink:0}.cls-rx-header__avatar--placeholder{background-color:#e5e5e5}.cls-rx-header__author-text{display:flex;flex-direction:column;gap:2px}.cls-rx-header__author-name{margin:0;font-family:Poppins,sans-serif;font-weight:600;color:#000;font-size:clamp(14px,11.89px + .5634vw,20px);line-height:1.4}.cls-rx-header__author-role{margin:0;font-family:Poppins,sans-serif;font-weight:400;color:#9e9e9e;font-size:clamp(14px,11.89px + .5634vw,20px);line-height:1.4}.cls-rx-header__heading{margin:0;font-family:Poppins,sans-serif;font-weight:700;color:#000;font-size:clamp(32px,20.73px + 3.0047vw,64px);line-height:1.2}.cls-rx-intro{font-family:Poppins,sans-serif;font-weight:400;color:#000;font-size:clamp(16px,13.18px + .7512vw,24px);line-height:1.7}.cls-rx-intro p{margin:0}.cls-rx-intro>*:not(:first-child){margin-top:clamp(9px,1.96px + 1.8779vw,29px)}.cls-rx-intro em{font-style:italic}.cls-rx-image-frame{width:100%;overflow:hidden;background-color:#f2f2f2}.cls-rx-image-frame--16-9,.cls-rx-image-frame--wide{aspect-ratio:4 / 3}@media screen and (min-width:1024px){.cls-rx-image-frame--16-9{aspect-ratio:16 / 9}.cls-rx-image-frame--wide{aspect-ratio:2 / 1}}.cls-rx-image-frame__img{display:block;width:100%;height:100%;object-fit:cover}.cls-rx-image-frame__placeholder{width:100%;height:100%;background-color:#f2f2f2}.cls-rx-story{display:flex;flex-direction:column;gap:clamp(8px,1.66px + 1.69vw,26px)}.cls-rx-story__heading{margin:0;font-family:Poppins,sans-serif;font-weight:600;color:#000;font-size:clamp(32px,20.73px + 3.0047vw,64px);line-height:1.2}.cls-rx-story__body{font-family:Poppins,sans-serif;font-weight:400;color:#000;font-size:clamp(16px,13.18px + .7512vw,24px);line-height:1.7}.cls-rx-story__body p{margin:0}.cls-rx-image-quote{display:flex;flex-direction:column;gap:clamp(3px,.18px + .7512vw,11px)}.cls-rx-image-quote__text{margin:0;font-family:Poppins,sans-serif;font-weight:700;color:#d24e74;font-size:clamp(18px,11.3px + 1.7868vw,37.03px);line-height:1.5}.cls-rx-table{width:100%;border-collapse:collapse;border:1px solid #D9D9D9;border-radius:10px;overflow:hidden;display:grid;grid-template-columns:1fr 1.75fr 1.75fr}.cls-rx-table thead,.cls-rx-table tbody,.cls-rx-table tr{display:contents}.cls-rx-table__cell{min-width:0;margin:0;overflow-wrap:break-word;padding-top:clamp(10px,5.79px + 1.1231vw,21.96px);padding-bottom:clamp(10px,5.79px + 1.1231vw,21.96px);padding-left:clamp(8px,-5.93px + 3.7155vw,47.58px);padding-right:clamp(8px,-5.93px + 3.7155vw,47.58px);font-family:Poppins,sans-serif;font-size:clamp(11px,6.42px + 1.2207vw,24px);line-height:1.5;text-align:left;vertical-align:middle;border-top:1px solid #D9D9D9;background-color:#fff;color:#000}.cls-rx-table thead .cls-rx-table__cell{border-top:none;background-color:#faf0f5}.cls-rx-table tbody tr:last-child .cls-rx-table__cell{border-bottom:none}.cls-rx-table__cell--label{font-weight:700}.cls-rx-table__cell--header-ws{color:#d24e74;font-weight:900}.cls-rx-table__cell--header-reg{color:#626262;font-weight:600}.cls-rx-table__cell--ws{color:#d24e74;font-weight:700}.cls-rx-table__cell--reg{font-weight:400}@media screen and (min-width:1440px){.cls-rx-table{grid-template-columns:220px 1fr 1.3fr}.cls-rx-table__cell{white-space:nowrap;padding-left:24px;padding-right:24px}}.cls-rx-reviews{display:flex;flex-direction:column;gap:clamp(7px,1.72px + 1.408vw,22px)}.cls-rx-reviews__row{display:flex;align-items:stretch;gap:clamp(7px,1.72px + 1.408vw,22px)}.cls-rx-reviews__photo-wrap{position:relative;flex-shrink:0;width:clamp(94px,70.8px + 6.19vw,160px);overflow:hidden;background-color:#f2f2f2;border:1px dashed #D9D9D9}.cls-rx-reviews__photo,.cls-rx-reviews__photo-placeholder{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cls-rx-reviews__body{flex:1 0 0;min-width:0;border-left:3px solid #D24E74;padding-left:clamp(8px,1.66px + 1.69vw,26px);display:flex;flex-direction:column;gap:4px;justify-content:center}.cls-rx-reviews__stars{margin:0;color:#d24e74;letter-spacing:.05em;font-size:clamp(14px,11.89px + .5634vw,20px);line-height:1.4}.cls-rx-reviews__text{margin:0;font-family:Poppins,sans-serif;font-weight:400;color:#000;font-size:clamp(14px,11.89px + .5634vw,20px);line-height:1.5}.cls-rx-reviews__name{margin:0;font-family:Poppins,sans-serif;font-weight:500;color:#9e9e9e;font-size:clamp(14px,11.89px + .5634vw,20px);line-height:1.4}.cls-rx-cta{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1.66px + 1.69vw,26px);width:100%;text-align:center}.cls-rx-cta__pull{margin:0;font-family:Poppins,sans-serif;font-weight:600;color:#d24e74;font-size:clamp(18px,11.3px + 1.7868vw,37.03px);line-height:1.5}.cls-rx-cta__button-wrap{display:flex;justify-content:center;width:100%}.cls-rx-cta__button{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:460px;background-color:#d24e74;border-radius:9999px;padding-top:clamp(12px,9.15px + .5634vw,18px);padding-bottom:clamp(12px,9.15px + .5634vw,18px);padding-left:clamp(20px,14.37px + 1.1268vw,36px);padding-right:clamp(20px,14.37px + 1.1268vw,36px);text-decoration:none;text-align:center;font-family:Poppins,sans-serif;font-weight:600;color:#fff;font-size:clamp(18px,11.3px + 1.7868vw,37.03px);line-height:1.3}.cls-rx-faq{display:flex;flex-direction:column;gap:clamp(8px,1.66px + 1.69vw,26px)}.cls-rx-faq-item{display:block;border-bottom:1px solid #D9D9D9;padding-bottom:clamp(8px,1.66px + 1.69vw,26px)}.cls-rx-faq-item:last-child{border-bottom:none}.cls-rx-faq-item__question{margin:0;font-family:Poppins,sans-serif;font-weight:600;color:#d24e74;font-size:clamp(20px,15.77px + 1.1268vw,32px);line-height:1.32}.cls-rx-faq-item__answer{margin-top:clamp(6px,3.87px + .5634vw,12px);font-family:Poppins,sans-serif;font-weight:400;color:#000;font-size:clamp(16px,13.18px + .7512vw,24px);line-height:1.7}.cls-rx-faq-item__answer p{margin:0}.cls-rx-section--product-native .section{--page-width: 1040px;--page-content-width: 1040px;--page-margin: 30px}@media screen and (min-width:1024px){.cls-rx-section--product-native .section{--page-margin: 0px}}.cls-rx-section--product-native .shopify-app-block{width:100%}.cls-rx-section--product-native .product-details .add-to-cart-button{font-weight:600;border-radius:var(--style-border-radius-buttons-secondary, 32px)}.cls-rx-section--product-native .product-details .shopify-payment-button__more-options{display:none}.cls-rx-section--product-native .accordion{width:100%}.cls-rx-section--product-native .accordion .details__header{padding-block:16px;padding-inline:2px;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;color:#000}.cls-rx-section--product-native .product-details h1{font-weight:600;font-size:32px}@media screen and (max-width:749px){.cls-rx-section--product-native .product-details h1{font-size:22px}}.cls-rx-native-rating{margin-top:12px;display:flex;align-items:center;gap:8px}.cls-rx-native-rating__stars{display:inline-flex;align-items:center;gap:2px;vertical-align:middle;font-size:17px;color:#f5a623}.cls-rx-native-rating__stars svg{width:17px;height:17px;fill:currentColor;display:block}.cls-rx-native-rating__text{font-size:17px;color:#1a1a1a}.cls-rx-section--product-native .product-details product-price{margin-top:0;display:block}.cls-rx-section--product-native .product-details .price{font-size:24px;color:#1a1a1a;font-weight:500;line-height:1.2}.cls-rx-section--product-native .product-details .compare-at-price{font-size:18px;color:#999;text-decoration:line-through;opacity:.7;font-weight:400;line-height:1.2}@media screen and (max-width:749px){.cls-rx-section--product-native .product-details .price{font-size:22px}.cls-rx-section--product-native .product-details .compare-at-price{font-size:16px}}.cls-rx-section--product-native .hsafsa-badge__logo{width:14px;height:14px;object-fit:contain}.cls-rx-section--product-native .promo-badge{margin-top:15px}.cls-rx-section--product-native #truemed-instructions{text-align:center}.cls-rx-section--product-native .product-details .group-block-content{align-items:stretch}.cls-rx-story-group{display:flex;flex-direction:column;gap:clamp(21px,3.75px + 4.6009vw,70px)}.cls-rx-bottom-bar{background-color:#d24e74;width:100%;margin-top:clamp(-70px,-3.75px - 4.6009vw,-21px)}.cls-rx-bottom-bar__row{display:flex;flex-direction:column;align-items:center;gap:16px;padding:clamp(16px,10.72px + 1.4085vw,23px) clamp(20px,12.96px + 1.8779vw,40px)}@media screen and (min-width:768px){.cls-rx-bottom-bar__row{flex-direction:row;justify-content:space-between;align-items:center}}.cls-rx-bottom-bar__text{margin:0;text-align:center;white-space:nowrap;font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:clamp(20px,10.14px + 2.6291vw,48px);line-height:98%;letter-spacing:0%}.cls-rx-bottom-bar__button{display:inline-flex;align-items:center;justify-content:center;gap:clamp(8px,4.73px + .8714vw,17.28px);width:fit-content;flex-shrink:0;background-color:#fceaf0;border-radius:9999px;padding-top:clamp(8px,6.59px + .3756vw,12px);padding-bottom:clamp(8px,6.59px + .3756vw,12px);padding-left:clamp(24px,18.37px + 1.5023vw,40px);padding-right:clamp(24px,18.37px + 1.5023vw,40px);text-decoration:none;text-align:center;font-family:Raleway,sans-serif;font-weight:700;color:#d24e74;font-size:clamp(18px,11.3px + 1.7868vw,37.03px);line-height:98%;letter-spacing:0%}div[id$=__cart_drawer]{position:absolute;width:0;height:0;overflow:visible}
/*# sourceMappingURL=/cdn/shop/t/19/assets/advertorial-compression-used-to-be-something-a-doctor-prescribed.css.map */
