.curaid-review-compare{padding:60px 20px}.curaid-review-compare__inner{max-width:920px;margin:auto;padding-inline:20px}.curaid-review-compare__eyebrow{margin:0;color:var(--curaid-review-compare-eyebrow);font-family:SF Pro Display,sans-serif;font-weight:500;font-size:15px;letter-spacing:.06em;text-align:center;text-transform:uppercase}.curaid-review-compare__heading{color:var(--curaid-review-compare-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:26px;letter-spacing:-.96px;text-align:center;line-height:130%}.curaid-review-compare__table{position:relative;display:grid;grid-template-columns:64px 1fr 64px;column-gap:0px}.curaid-review-compare__bar{position:absolute;top:0;right:0;bottom:0;left:0;grid-row:2 / -1;border-radius:4x}.curaid-review-compare__bar--left{grid-column:1 / 2;background-image:var(--curaid-review-compare-left-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat}.curaid-review-compare__bar--right{grid-column:3 / 4;background:var(--curaid-review-compare-right-bg)}.curaid-review-compare__bottle{grid-row:1;position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:center;margin-bottom:-10px}.curaid-review-compare__bottle--left{grid-column:1}.curaid-review-compare__bottle--right{grid-column:3}.curaid-review-compare__bottle img{display:block;width:100%;max-width:56px;height:auto}.curaid-review-compare__spacer{grid-column:2;grid-row:1}.curaid-review-compare__icon{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding-block:9px}.curaid-review-compare__icon--left{grid-column:1;color:var(--curaid-review-compare-check)}.curaid-review-compare__icon--right{grid-column:3;color:var(--curaid-review-compare-cross)}svg.curaid-review-compare__icon-img{width:18px;height:18px}img.curaid-review-compare__icon-img{width:31px;height:31px;object-fit:contain}.curaid-review-compare__label{grid-column:2;display:flex;align-items:center;padding-block:9px;border-bottom:1px solid #e33b3b40;color:var(--curaid-review-compare-label);font-family:SF Pro Display,sans-serif;font-size:16px;line-height:1.3;text-align:center;justify-content:center}.curaid-review-compare__label[data-last]{border-bottom:none}.curaid-review-compare__icon--first,.curaid-review-compare__label--first{margin-top:22px}@media screen and (min-width:1000px){.curaid-review-compare__eyebrow{font-size:16px}.curaid-review-compare__heading{font-size:32px;margin-bottom:24px}.curaid-review-compare__table{grid-template-columns:200px 370px 200px;column-gap:0px;width:fit-content;margin-inline:auto}.curaid-review-compare__bottle{margin-bottom:-30px}.curaid-review-compare__bottle img{max-width:120px}.curaid-review-compare__icon--first,.curaid-review-compare__label--first{margin-top:30px}.curaid-review-compare__icon{padding-block:14px}svg.curaid-review-compare__icon-img{width:22px;height:22px}img.curaid-review-compare__icon-img{width:37px;height:37px}.curaid-review-compare__label{padding-block:23px;font-size:21px}}@media screen and (max-width:1000px){.curaid-review-compare{padding:30px 20px}.curaid-review-compare__eyebrow{text-align:left}.curaid-review-compare__heading{text-align:left;margin-bottom:20px;max-width:212px}.curaid-review-compare__inner{padding-inline:0px}.curaid-review-compare__table{grid-template-columns:108px 1fr 108px}.curaid-review-compare__label{padding:8px;font-size:13px}.curaid-review-compare__bottle{margin-bottom:-15px}}.curaid-review-ed{padding:60px 20px;background-color:var(--curaid-review-ed-bg-color);background-image:var(--curaid-review-ed-bg-image);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}.curaid-review-ed__inner{max-width:1328px;margin:auto}.curaid-review-ed__problem{display:flex;flex-direction:column;row-gap:24px}.curaid-review-ed__problem-photo{display:block;width:100%;height:260px;object-fit:cover;border-radius:4px}.curaid-review-ed__problem-content{display:flex;flex-direction:column;row-gap:16px}.curaid-review-ed__problem-heading{margin:0;color:var(--curaid-review-ed-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:26px;letter-spacing:-.02em;line-height:1.25}.curaid-review-ed__highlight{color:var(--curaid-review-ed-highlight);margin-inline:5px}.curaid-review-ed__problem-text{color:var(--curaid-review-ed-text);font-family:SF Pro Display,sans-serif;font-size:16px;line-height:1.65}.curaid-review-ed__problem-text p{margin:0}.curaid-review-ed__checklist{display:flex;flex-direction:column;row-gap:16px;margin:0;padding:0;list-style:none}.curaid-review-ed__checklist li{display:flex;align-items:center;gap:20px;color:var(--curaid-review-ed-heading);font-family:SF Pro Display,sans-serif;font-size:17px;font-weight:400}.curaid-review-ed__checklist-icon{flex:none;color:var(--curaid-review-ed-accent)}svg.curaid-review-ed__checklist-icon{width:16px;height:16px}img.curaid-review-ed__checklist-icon{width:25px;height:25px;object-fit:contain}@media screen and (min-width:1000px){.curaid-review-ed{padding:72px 32px}.curaid-review-ed__problem{flex-direction:row;align-items:center;column-gap:70px}.curaid-review-ed__problem-media{flex:0 0 542px}.curaid-review-ed__problem-photo{height:404px}.curaid-review-ed__problem-content{flex:1}.curaid-review-ed__problem-heading{font-size:32px}}@media screen and (max-width:999px){.curaid-review-ed__problem-heading{font-size:23px}.curaid-review-ed__checklist li{font-size:15px}img.curaid-review-ed__checklist-icon{width:20px;height:20px}.curaid-review-ed__checklist li{gap:15px}.curaid-review-ed{padding-block:30px}}.curaid-review-faq{--curaid-review-faq-container: 1328px;--curaid-review-faq-gutter: 1rem;--curaid-review-faq-radius: 0px;padding-block:3rem;background:var(--curaid-review-faq-bg);color:var(--curaid-review-faq-text)}.curaid-review-faq__inner{box-sizing:border-box;width:100%;max-width:var(--curaid-review-faq-container);margin-inline:auto;padding-inline:var(--curaid-review-faq-gutter)}.curaid-review-faq__header{display:grid;gap:.5rem;margin-bottom:1.75rem;text-align:center}.curaid-review-faq__eyebrow{margin:0;font-family:SF Pro Display,sans-serif;font-weight:500;font-size:16px;color:var(--curaid-review-faq-accent);letter-spacing:-.32px}.curaid-review-faq__heading{margin:0;color:var(--curaid-review-faq-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:32px;letter-spacing:-.02em;line-height:1.2}.curaid-review-faq__subheading{margin:0;font-family:SF Pro Display,sans-serif;font-size:17px;font-weight:400;color:var(--curaid-review-faq-text)}.curaid-review-faq__list,.curaid-review-faq__col{display:flex;flex-direction:column;row-gap:16px}.curaid-review-faq__item{background:var(--curaid-review-faq-item-bg);border:1px solid #e2e2e2;border-radius:var(--curaid-review-faq-radius)}.curaid-review-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:27px 40px 27px 27px;cursor:pointer;list-style:none;font-family:SF Pro Display,sans-serif;font-weight:500;font-size:21px;color:var(--curaid-review-faq-heading)}.curaid-review-faq__question::-webkit-details-marker{display:none}.curaid-review-faq__toggle{position:relative;flex:none;inline-size:16px;block-size:16px}.curaid-review-faq__toggle-bar{position:absolute;top:50%;left:50%;background:var(--curaid-review-faq-heading);transition:transform .2s ease}.curaid-review-faq__toggle-bar--h{width:100%;height:2px;transform:translate(-50%,-50%)}.curaid-review-faq__toggle-bar--v{width:2px;height:100%;transform:translate(-50%,-50%) rotate(0)}.curaid-review-faq__item[open]>.curaid-review-faq__question .curaid-review-faq__toggle-bar--v{transform:translate(-50%,-50%) rotate(90deg)}.curaid-review-faq__answer{padding:0 20px 18px;font-family:SF Pro Display,sans-serif;font-size:19px;line-height:1.55;color:var(--curaid-review-faq-text);margin-top:-12px}.curaid-review-faq__answer p{margin:0}@media screen and (max-width:999px){.curaid-review-faq{padding:0 20px 30px}.curaid-review-faq__inner{padding:0}.curaid-review-faq__header{gap:.4rem;margin-bottom:1.25rem;text-align:left}.curaid-review-faq__eyebrow{font-size:15px}.curaid-review-faq__heading{font-size:26px}.curaid-review-faq__subheading{font-size:14px}.curaid-review-faq__list,.curaid-review-faq__col{row-gap:10px}.curaid-review-faq__question{gap:.75rem;padding:20.25px 32px 20.25px 20px;font-size:16px}.curaid-review-faq__toggle{inline-size:14px;block-size:14px}.curaid-review-faq__answer{padding:0 20px 20px;font-size:15px}}@media screen and (min-width:750px){.curaid-review-faq__list{flex-direction:row;align-items:flex-start;column-gap:40px}.curaid-review-faq__col{flex:1;min-width:0}.curaid-review-faq__col:first-child{flex:.58}.curaid-review-faq__col:last-child{flex:1.15}}@media screen and (min-width:1000px){.curaid-review-faq{padding-block:4.5rem}}.curaid-review-photos{padding-top:32px;padding-bottom:20px;overflow:hidden}.curaid-review-photos__inner{max-width:1328px;margin:auto;padding-inline:20px;display:flex;flex-direction:column;align-items:center;row-gap:10px;text-align:center}.curaid-review-photos__stars{display:flex;align-items:center;column-gap:4px;color:var(--curaid-review-photos-star)}svg.curaid-review-photos__star{width:22px;height:22px}img.curaid-review-photos__star{width:19px;height:19px;object-fit:contain}.curaid-review-photos__heading{margin:0;color:var(--curaid-review-photos-heading);font-family:Readex Pro,sans-serif;font-weight:600;font-size:24px;letter-spacing:-.02em;line-height:1.25;display:flex;flex-wrap:wrap;gap:5px}.curaid-review-photos__highlight{color:var(--curaid-review-photos-highlight)}.curaid-review-photos__marquee{margin-top:28px;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.curaid-review-photos__track{display:flex;width:max-content;column-gap:16px;animation:curaid-review-photos-scroll var(--curaid-review-photos-duration, 40s) linear infinite}.curaid-review-photos__marquee:hover .curaid-review-photos__track{animation-play-state:paused}.curaid-review-photos__item{flex:none;width:150px;aspect-ratio:4 / 5;border-radius:16px;overflow:hidden}.curaid-review-photos__photo{display:block;width:100%;height:100%;object-fit:cover}@keyframes curaid-review-photos-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.curaid-review-photos__track{animation:none}}@media screen and (min-width:1000px){.curaid-review-photos__heading{font-size:36px}}@media screen and (max-width:1000px){.curaid-review-photos{padding-top:20px;padding-bottom:12px}}.curaid-review-recovery{padding:30px 20px;background-image:var(--curaid-review-recovery-bg-image);background-size:cover;background-repeat:no-repeat;background-position:center}.curaid-review-recovery__inner{max-width:1328px;margin:auto}.curaid-review-recovery__heading{margin:0 0 2.5rem;color:var(--curaid-review-recovery-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:26px;letter-spacing:-.02em;text-align:center}.curaid-review-recovery__timeline{display:flex;flex-direction:column;row-gap:28px}.curaid-review-recovery__stage{display:flex;flex-direction:row;column-gap:14px}.curaid-review-recovery__rail{display:flex;flex-direction:column;align-items:center;flex:none}.curaid-review-recovery__marker{flex:none;width:14px;height:14px;border:2px solid var(--curaid-review-recovery-heading);transition:background-color .2s linear,box-shadow .2s linear}.curaid-review-recovery__stage.is-active .curaid-review-recovery__marker{background:var(--curaid-review-recovery-heading);box-shadow:0 0 10px 2px #ffffff8c}.curaid-review-recovery__line{flex:1;width:2px;min-height:24px;margin-top:4px;background:#ffffff4d;position:relative;overflow:hidden}.curaid-review-recovery__line-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:calc(var(--curaid-review-recovery-fill, 0) * 100%);background:var(--curaid-review-recovery-heading);box-shadow:0 0 8px 1px #ffffffa6;transition:height .1s linear}.curaid-review-recovery__stage:last-child .curaid-review-recovery__line{display:none}.curaid-review-recovery__body{flex:1;min-width:0;display:flex;flex-direction:column;row-gap:10px}.curaid-review-recovery__week{margin:0;color:var(--curaid-review-recovery-heading);font-family:SF Pro Display,sans-serif;font-weight:400;font-size:21px}.curaid-review-recovery__badge{display:inline-block;color:var(--curaid-review-recovery-badge-text);font-family:SF Pro Display,sans-serif;font-weight:500;font-size:17px;border-radius:2px;background:#fff;margin:0;padding:7.5px 10px;line-height:1;width:fit-content}.curaid-review-recovery__badge-week{display:none;color:var(--curaid-review-recovery-badge-week);margin-right:4px}.curaid-review-recovery__desc{margin:2px 0 0;color:var(--curaid-review-recovery-text);font-family:SF Pro Display,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.32px}.curaid-review-recovery__checklist{display:flex;flex-direction:column;row-gap:6px;margin:4px 0 0;padding:0;list-style:none}.curaid-review-recovery__checklist li{display:flex;align-items:flex-start;gap:8px;color:var(--curaid-review-recovery-heading);font-family:SF Pro Display,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.32px}.curaid-review-recovery__checklist-icon{flex:none;margin-top:2px}svg.curaid-review-recovery__checklist-icon{color:var(--curaid-review-recovery-badge-bg);height:20px;width:20px}img.curaid-review-recovery__checklist-icon{height:20px;width:20px;object-fit:contain}.curaid-review-recovery__guarantee{border-color:#0c482b;background:linear-gradient(88deg,#fff -34.7%,#e3f3ec 101.6%);border-radius:2px;padding:24px;max-width:706px;margin:40px auto 0}.curaid-review-recovery__guarantee-heading{display:flex;align-items:center;gap:8px;margin:0;color:var(--curaid-review-recovery-guarantee-text);font-family:Readex Pro,sans-serif;font-weight:500;font-size:21px;letter-spacing:-.6px}.curaid-review-recovery__guarantee-icon{flex:none;width:21px;height:21px;object-fit:contain}.curaid-review-recovery__guarantee-text{color:#0c482b;font-family:SF Pro Display,sans-serif;font-size:17px;line-height:130%;letter-spacing:-.32px}.curaid-review-recovery__guarantee-text p{margin:0}@media screen and (min-width:1000px){.curaid-review-recovery{padding-block:4.5rem}.curaid-review-recovery__heading{font-size:32px;margin-bottom:3rem}.curaid-review-recovery__timeline{flex-direction:row;column-gap:24px}.curaid-review-recovery__stage{flex:1;min-width:0;flex-direction:column}.curaid-review-recovery__rail{flex-direction:row;width:100%}.curaid-review-recovery__line{width:auto;flex:1;height:1px;min-height:0;margin-top:0;margin-left:10px}.curaid-review-recovery__line-fill{width:calc(var(--curaid-review-recovery-fill, 0) * 100%);height:100%;transition:width .1s linear}}@media screen and (max-width:1000px){.curaid-review-recovery__heading{text-align:left;letter-spacing:-.78px;line-height:1.1em}.curaid-review-recovery__week{display:none}.curaid-review-recovery__badge-week{display:inline}.curaid-review-recovery__badge{font-size:13px;letter-spacing:-.24px;padding:5px 10px 4px}.curaid-review-recovery__guarantee-heading{font-size:17px}.curaid-review-recovery__guarantee-text{font-size:15px}.curaid-review-recovery__guarantee{padding:12px}}.curaid-review-results{padding:60px 20px}.curaid-review-results__inner{max-width:1328px;margin:auto;background-color:var(--curaid-review-results-bg-color);background-image:var(--curaid-review-results-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:4px;padding:36px 24px;display:flex;flex-direction:column;row-gap:32px}.curaid-review-results__main{display:flex;flex-direction:column;row-gap:20px}.curaid-review-results__heading{margin:0;color:var(--curaid-review-results-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:24px;letter-spacing:-.02em;line-height:1.25}.curaid-review-results__subheading{margin:-12px 0 0;color:var(--curaid-review-results-subheading);font-family:SF Pro Display,sans-serif;font-size:14px;line-height:1.5}.curaid-review-results__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 20px}.curaid-review-results__stat{display:flex;flex-direction:column;row-gap:6px}.curaid-review-results__stat-number{margin:0;color:var(--curaid-review-results-accent);font-family:Readex Pro,sans-serif;font-weight:300;font-size:32px;line-height:1}.curaid-review-results__stat-label{color:var(--curaid-review-results-stat-label);font-family:Readex Pro,sans-serif;font-weight:400;font-size:21px;line-height:1.3;margin:0 0 8px;max-width:200px}.curaid-review-results__stat-desc{margin:0;color:var(--curaid-review-results-stat-desc);font-family:SF Pro Display,sans-serif;font-size:17px;line-height:1.5}.curaid-review-results__product{display:flex}.curaid-review-results__product-img{display:block;width:100%;max-width:260px;height:auto}.curaid-review-results__side{display:flex;flex-direction:column;row-gap:24px}.curaid-review-results__photo{border-radius:4px;overflow:hidden}.curaid-review-results__photo-img{display:block;width:100%;height:220px;object-fit:cover}.curaid-review-results__guarantee{display:flex;flex-direction:column;row-gap:10px;margin-left:-260px}.curaid-review-results__guarantee-icon{width:51px;height:65px;color:var(--curaid-review-results-heading)}.curaid-review-results__guarantee-number{margin:0;color:var(--curaid-review-results-accent);font-family:Readex Pro,sans-serif;font-weight:400;font-size:26px;line-height:1.1}.curaid-review-results__guarantee-heading{margin:0;color:var(--curaid-review-results-heading);font-family:SF Pro Display,sans-serif;font-weight:400;font-size:18px}.curaid-review-results__guarantee-text{margin:6px 0 0;color:#fff;font-family:SF Pro Display,sans-serif;font-size:17px;line-height:1.6}.curaid-review-results__guarantee-text p{margin:0}.curaid-review-results__checklist{display:flex;flex-direction:column;row-gap:10px;margin:14px 0 0;padding:0;list-style:none}.curaid-review-results__checklist li{display:flex;align-items:center;gap:8px;color:var(--curaid-review-results-heading);font-family:SF Pro Display,sans-serif;font-weight:500;font-size:17px}.curaid-review-results__checklist svg{flex:none;color:#fff}@media screen and (min-width:1000px){.curaid-review-results__inner{flex-direction:row;column-gap:56px;padding:56px}.curaid-review-results__main{flex:1.6}.curaid-review-results__side{flex:1}.curaid-review-results__heading{font-size:32px}.curaid-review-results__subheading{font-size:16px}.curaid-review-results__stats{grid-template-columns:repeat(3,1fr);gap:20px}.curaid-review-results__stat-number{font-size:49px}.curaid-review-results__product-img{max-width:396px}.curaid-review-results__photo-img{height:399px}.curaid-review-results__guarantee-number{font-size:41px}.curaid-review-results__guarantee-heading{font-size:25px}.curaid-review-results__checklist{flex-direction:row;column-gap:24px}}@media screen and (max-width:1300px){.curaid-review-results__guarantee{margin-left:-180px}}@media screen and (max-width:999px){.curaid-review-results__main,.curaid-review-results__side{display:contents}.curaid-review-results__photo{order:1;border-radius:0;margin-inline:-16px}.curaid-review-results__inner{row-gap:20px;padding:0 16px 32px}.curaid-review-results__heading{order:2}.curaid-review-results__subheading{order:3}.curaid-review-results__stats{order:4;grid-template-columns:1fr}.curaid-review-results__product{order:5;justify-content:end;margin-bottom:-90px}.curaid-review-results__guarantee{order:6;margin-left:0}.curaid-review-results__heading{font-size:25px;max-width:260px}.curaid-review-results__subheading{font-size:16px}.curaid-review-results__stat-number{font-size:49px}.curaid-review-results__stat-label{font-size:21px;max-width:100%}.curaid-review-results__stat-desc{font-size:16px}.curaid-review-results__photo-img{height:225px;object-position:top center}.curaid-review-results__guarantee-number{font-size:37px}.curaid-review-results__guarantee-heading{font-size:25px;line-height:1em}.curaid-review-results__guarantee-text,.curaid-review-results__checklist li{font-size:16px}.curaid-review-results{padding:30px 20px}}.curaid-review-stages{padding-block:3.5rem;background:var(--curaid-review-stages-bg)}.curaid-review-stages__inner{max-width:1328px;margin:auto}.curaid-review-stages__heading{margin:0 0 2rem;color:var(--curaid-review-stages-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:26px;letter-spacing:-.02em;text-align:center}.curaid-review-stages__list{display:grid;grid-template-columns:1fr;gap:20px}.curaid-review-stages__card{border-radius:5.363px;overflow:hidden;background:var(--curaid-review-stages-card-bg);display:grid;grid-template-columns:39.4% 60.6%}.curaid-review-stages__media{flex:none}.curaid-review-stages__photo{display:block;width:100%;height:100%;object-fit:cover}.curaid-review-stages__content{display:flex;flex-direction:column;row-gap:8px;padding:20px}.curaid-review-stages__stage{margin:0;color:var(--curaid-review-stages-stage-color);font-family:SF Pro Display,sans-serif;font-weight:400;font-size:17px;text-transform:uppercase;letter-spacing:-.32px}.curaid-review-stages__title{margin:0;color:var(--curaid-review-stages-title-color);font-family:Readex Pro,sans-serif;font-weight:500;font-size:21px;line-height:1.3}.curaid-review-stages__desc{margin:0;color:var(--curaid-review-stages-text-color);font-family:SF Pro Display,sans-serif;font-size:19px;line-height:130%;letter-spacing:-.36px}@media screen and (max-width:999px){.curaid-review-stages{padding:50px 20px}.curaid-review-stages__heading{font-size:26px;margin-bottom:1.5rem;line-height:1.3em}.curaid-review-stages__stage{font-size:14px}.curaid-review-stages__title{font-size:17px}.curaid-review-stages__desc{font-size:15px;letter-spacing:-.26px;line-height:130%}.curaid-review-stages__content{padding:18px 20px;row-gap:5px}.curaid-review-stages__card{border-radius:4px}}@media screen and (min-width:1000px){.curaid-review-stages__heading{font-size:32px}.curaid-review-stages__list{grid-template-columns:repeat(3,1fr);gap:24px}.curaid-review-stages__content{flex:1;padding:24px 20px}}.curaid-review-testimonials{--curaid-review-testimonials-gap: 15px;--curaid-review-testimonials-radius: 2px;max-width:1328px;margin:auto;padding:64px 32px 60px 52px;border-radius:4px;background-image:var(--curaid-review-testimonials-bg-image);background-size:cover;background-repeat:no-repeat;background-position:center;font-family:SF Pro Display,sans-serif}.curaid-review-testimonials__badge svg{display:none}.curaid-review-testimonials__inner{display:flex;flex-direction:column;align-items:center;row-gap:1.75rem}.curaid-review-testimonials__header{display:grid;gap:.6rem;justify-items:center;text-align:center}.curaid-review-testimonials__heading{margin:0;color:var(--curaid-review-testimonials-heading);font-family:Readex Pro,sans-serif;max-width:700px;text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:130%!important;letter-spacing:-.96px}.curaid-review-testimonials__summary{display:flex;align-items:center;gap:.5rem}.curaid-review-testimonials__summary-stars{display:flex;gap:6px}.curaid-review-testimonials__summary-text{margin:0;color:var(--curaid-review-testimonials-text);font-size:17px;font-weight:500}.curaid-review-testimonials__slider{display:grid;justify-items:center;row-gap:1rem;width:100%}.curaid-review-testimonials__list{display:grid;grid-auto-flow:column;grid-auto-columns:85%;gap:var(--curaid-review-testimonials-gap);width:100%;padding-block:.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.curaid-review-testimonials__list::-webkit-scrollbar{display:none}.curaid-review-testimonials__card{display:flex;flex-direction:column;row-gap:.6rem;padding:16.5px 15px;border-radius:var(--curaid-review-testimonials-radius);background:var(--curaid-review-testimonials-card-bg);scroll-snap-align:start}.curaid-review-testimonials__stars{display:flex;align-items:center;gap:4px}svg.curaid-review-testimonials__star{fill:#f5b301}svg.curaid-review-testimonials__star.is-empty{fill:#00000026}img.curaid-review-testimonials__star{width:17px;height:17px;object-fit:contain}.curaid-review-testimonials__stars img.curaid-review-testimonials__star.is-empty{opacity:.25}.curaid-review-testimonials__rating-number{margin-left:2px;color:var(--curaid-review-testimonials-card-heading);font-size:17px;font-weight:400}.curaid-review-testimonials__card-headline{margin:0;color:var(--curaid-review-testimonials-card-heading);font-family:Readex Pro,sans-serif;line-height:1em;font-size:19px;font-style:normal;font-weight:600;letter-spacing:-.54px}.curaid-review-testimonials__card-body{margin:0;color:var(--curaid-review-testimonials-card-text);font-size:17px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.32px}.curaid-review-testimonials__card-meta{display:flex;align-items:center;gap:.6rem;margin-top:auto;padding-top:.5rem}.curaid-review-testimonials__avatar{flex:none;width:36px;height:36px;object-fit:cover;border-radius:2px}.curaid-review-testimonials__card-meta-text{display:flex;flex-direction:column;gap:0;min-width:0}.curaid-review-testimonials__card-name{margin:0;color:var(--curaid-review-testimonials-card-heading);font-weight:400;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.curaid-review-testimonials__card-badges{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap;min-width:0}.curaid-review-testimonials__badge{display:inline-flex;flex:none;align-items:center;gap:4px;color:var(--curaid-review-testimonials-accent);font-size:15px;font-weight:400;white-space:nowrap}.curaid-review-testimonials__badge svg{fill:var(--curaid-review-testimonials-accent)}.curaid-review-testimonials__date{color:var(--curaid-review-testimonials-card-text);font-size:15px;line-height:1em}.curaid-review-testimonials__nav{display:flex;flex-direction:column;align-items:center;row-gap:.9rem}.curaid-review-testimonials__progress-track{position:relative;width:236px;height:2px;border-radius:999px;background:#ffffff4d}.curaid-review-testimonials__progress-bar{position:absolute;top:0;left:0;height:100%;border-radius:inherit;background:var(--curaid-review-testimonials-heading);transition:width .2s ease-out}.curaid-review-testimonials__arrows{display:flex;align-items:center;gap:.6rem}.curaid-review-testimonials__arrow{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid rgb(255 255 255 / .4);background:transparent;color:var(--curaid-review-testimonials-heading);cursor:pointer;transition:background-color .2s ease-in-out}.curaid-review-testimonials__arrow:hover{background:#ffffff1f}.curaid-review-testimonials__arrow:disabled{opacity:.2;pointer-events:none}@media screen and (max-width:999px){.curaid-review-testimonials{padding:40px 20px;margin:30px 20px 40px}.curaid-review-testimonials__card-headline{font-size:17px}.curaid-review-testimonials__card-body{font-size:16px}.curaid-review-testimonials__heading{font-size:26px}.curaid-review-testimonials__card{padding:14px}.curaid-review-testimonials__badge svg{display:none}.curaid-review-testimonials__card-badges{flex-direction:column;align-items:start;gap:0}.curaid-review-testimonials__card-name{line-height:1em;font-size:14px}.curaid-review-testimonials__badge{font-size:14px;font-weight:400}.curaid-review-testimonials__date{font-size:11px}.curaid-review-testimonials__rating-number{font-size:15px}.curaid-review-testimonials__summary-text{font-size:13px}.curaid-review-testimonials__summary-stars{gap:4px}}@media screen and (min-width:750px){.curaid-review-testimonials__list{grid-auto-columns:calc((100% - var(--curaid-review-testimonials-gap)) / 2)}}@media screen and (min-width:1000px){.curaid-review-testimonials__list{--curaid-review-testimonials-gap: 1.25rem;grid-auto-columns:calc((100% - 3 * var(--curaid-review-testimonials-gap)) / 3.67)}}.curaid-review-vessels{background-color:var(--curaid-review-vessels-section-bg-color);background-image:var(--curaid-review-vessels-section-bg-image);background-size:cover;background-repeat:no-repeat;background-position:center;padding:0 20px 60px;background-attachment:fixed}.curaid-review-vessels__card{max-width:1328px;margin:auto;border-radius:8px;background-image:var(--curaid-review-vessels-card-bg-image);background-size:cover;background-repeat:no-repeat;background-position:center}.curaid-review-vessels__inner{display:flex;flex-direction:column;padding:40px 24px}.curaid-review-vessels__content{display:flex;flex-direction:column;row-gap:0px}.curaid-review-vessels__eyebrow{margin:0;color:var(--curaid-review-vessels-eyebrow);font-family:SF Pro Display,sans-serif;font-weight:500;font-size:16px;letter-spacing:.06em;text-transform:uppercase}.curaid-review-vessels__heading{margin:0;color:var(--curaid-review-vessels-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:24px;letter-spacing:-.02em}.curaid-review-vessels__text{color:var(--curaid-review-vessels-text);font-family:SF Pro Display,sans-serif;font-size:14px;line-height:1.65;max-width:480px}.curaid-review-vessels__text p{margin:0}.curaid-review-vessels__features{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 16px;margin-top:16px}.curaid-review-vessels__feature{display:flex;flex-direction:column;row-gap:8px;text-align:center;align-items:center}.curaid-review-vessels__feature-icon{display:block;width:50px;height:50px;object-fit:contain}.curaid-review-vessels__feature-label{margin:0;color:var(--curaid-review-vessels-heading);font-family:SF Pro Display,sans-serif;font-weight:400;font-size:16px;line-height:1.35;text-align:center;width:15ch}.curaid-review-vessels__media{display:flex;justify-content:center;margin-top:24px}.curaid-review-vessels__product{display:block;width:100%;max-width:340px;height:auto}@media screen and (min-width:1000px){.curaid-review-vessels__inner{flex-direction:row;align-items:start;column-gap:80px;padding:50px 103px 33px 66px}.curaid-review-vessels__content{flex:1}.curaid-review-vessels__heading{font-size:32px}.curaid-review-vessels__text{font-size:16px}.curaid-review-vessels__features{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:24px}.curaid-review-vessels__media{flex:0 0 400px;margin-top:-83px}.curaid-review-vessels__product{max-width:400px}}@media screen and (max-width:1300px){.curaid-review-vessels__inner{column-gap:30px}}@media screen and (max-width:999px){.curaid-review-vessels__inner{padding:30px 22px 0;border-radius:4px}.curaid-review-vessels__media{margin-top:38px;margin-bottom:-70px}.curaid-review-vessels__content{text-align:center;align-items:center;gap:10px}.curaid-review-vessels__heading{font-size:26px;max-width:272px;margin-inline:auto;line-height:1em}.curaid-review-vessels__text{font-size:16px;max-width:268px;margin-inline:auto}.curaid-review-vessels__eyebrow{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/89/compiled_assets/styles.css.map?subset=AAAA-gc */
