.shopify-section:has(.reviews-page),.section-reviews{overflow:visible!important}.reviews-page{--color-primary:#af9eda;--color-secondary:#8d71d6;--white:#FFFFFF;--gray-light:#F4F1FB;--gray-mid:#5F5B6E;--blue-tint:#EEE8FA;--font-body:"Assistant",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:"Assistant",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--maxw:1180px;font-family:var(--font-body);font-size:16px!important;font-weight:600;color:#000;background:#fff;line-height:1.55;-webkit-font-smoothing:antialiased;width:100%;max-width:none;margin:0;padding:0}.reviews-page *,.reviews-page *:before,.reviews-page *:after{box-sizing:border-box}.reviews-page img{max-width:100%;display:block}.reviews-page a{color:inherit;text-decoration:none}.reviews-page button{font-family:var(--font-body)}.reviews-wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.reviews-page h1,.reviews-page h2,.reviews-page h3{font-family:var(--font-display);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin:0}.reviews-section-tag{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;border-radius:999px;background:linear-gradient(135deg,#af9eda,#8d71d6);color:#fff;font-weight:700;font-size:13.12px;letter-spacing:.04em}.reviews-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:15.2px;padding:16px 32px;border-radius:10px;border:none;cursor:pointer;text-transform:uppercase;letter-spacing:.03em;font-family:var(--font-body);text-decoration:none}.reviews-btn-primary{background:#8d71d6;color:#fff}.reviews-btn-primary:hover{background:#6e4bc6;color:#fff}.reviews-btn-outline{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.74)}.reviews-btn-outline:hover{background:#ffffff1f;color:#fff}.shopify-section:has(.reviews-page),.shopify-section.section-reviews{margin:0!important;padding:0!important}.reviews-hero{position:relative;overflow:hidden;margin:0!important;padding:78px 0 72px!important;background:radial-gradient(circle at 12% 18%,rgba(216,223,83,.18),transparent 24%),radial-gradient(circle at 88% 82%,rgba(175,158,218,.3),transparent 30%),linear-gradient(140deg,#20152e,#302047 54%,#4c3671)!important;color:#fff;text-align:center}.reviews-hero:before,.reviews-hero:after{content:""!important;position:absolute;border:1px solid rgba(216,223,83,.18);border-radius:50%;pointer-events:none;z-index:0}.reviews-hero:before{width:470px;height:470px;left:-220px;top:-310px}.reviews-hero:after{width:560px;height:560px;right:-250px;bottom:-410px}.reviews-hero .reviews-wrap{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.reviews-hero h1,.reviews-page .reviews-hero h1{max-width:900px;margin:0 auto!important;padding:0!important;color:#fff!important;font-family:var(--font-display)!important;font-size:clamp(41.6px,6vw,76.8px)!important;font-weight:800!important;line-height:1.03!important;letter-spacing:-.05em!important;text-transform:none!important}.reviews-hero h1 span{color:#d8df53!important;display:inline!important}.reviews-hero-copy{max-width:720px;margin:20px auto 0;color:#ffffffd1;font-size:clamp(16.32px,2vw,19.2px);font-weight:600;line-height:1.7}.reviews-hero-rating-pill{width:max-content;max-width:100%;display:flex;align-items:center;justify-content:center;gap:14px;margin:28px auto 0!important;padding:12px 18px!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:999px!important;background:#ffffff17!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:none!important}.reviews-hero-rating-number{color:#fff!important;font-size:23.2px!important;font-weight:800!important;line-height:1.1!important}.reviews-hero-rating-stars{color:#d8df53!important;font-size:16.64px!important;letter-spacing:2px!important;line-height:1!important}.reviews-hero-rating-pill small{color:#ffffffb8!important;font-size:12.48px!important;font-weight:600!important;line-height:1.3!important}.reviews-section{padding:74px 0!important}.reviews-section-white{background:#fff}.reviews-section-soft{background:#f4f1fb}.reviews-heading{max-width:780px;margin:0 auto 38px;text-align:center}.reviews-heading .reviews-section-tag{margin-bottom:18px}.reviews-heading h2{color:#251a31;font-size:clamp(30.4px,4vw,48px)!important;margin:0}.reviews-heading p{max-width:660px;margin:14px auto 0;color:#625a6d;font-size:16px;line-height:1.72}.reviews-judgeme-wrap{width:100%;max-width:1200px;margin:0 auto}.reviews-page .reviews-judgeme-wrap,.reviews-page .reviews-judgeme-wrap *{font-family:inherit!important}.reviews-page .jdgm-widget,.reviews-page .jdgm-rev-widg,.reviews-page #judgeme_product_reviews{font-size:medium!important;line-height:normal!important;max-width:1200px;margin:0 auto}.reviews-page .jdgm-widget *,.reviews-page .jdgm-rev-widg *,.reviews-page #judgeme_product_reviews *{font-size:inherit}.reviews-judgeme-fallback{text-align:center;color:#625a6d;margin:0 auto;max-width:520px;font-size:16px}.reviews-ugc-toolbar{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:-8px auto 30px}.reviews-ugc-filter{min-height:42px;padding:10px 16px;border:1px solid #D9CEF5;border-radius:999px;background:#fff;color:#5f536a;font-family:var(--font-body);font-size:13.12px;font-weight:800;cursor:pointer}.reviews-ugc-filter:hover,.reviews-ugc-filter.is-active{border-color:#8d71d6;background:#8d71d6;color:#fff}.reviews-ugc-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px;max-width:1040px;margin:0 auto}.reviews-ugc-card{overflow:hidden;border:1px solid #E1D7F5;border-radius:20px;background:#fff;box-shadow:0 18px 42px -34px #1f142d70;line-height:0}.reviews-ugc-card[hidden]{display:none!important}.reviews-ugc-media{position:relative;overflow:hidden;background:#17131f;aspect-ratio:16/9;border-radius:20px}.reviews-ugc-media video,.reviews-ugc-media img{width:100%;height:100%;display:block;object-fit:cover}.reviews-ugc-card[data-ugc-type=photo]{align-self:start;overflow:hidden}.reviews-ugc-card[data-ugc-type=photo] .reviews-ugc-media{width:100%;height:auto!important;min-height:0!important;aspect-ratio:auto!important;display:block;overflow:hidden;background:#fff}.reviews-ugc-card[data-ugc-type=photo] .reviews-ugc-media img{width:100%;height:auto!important;max-height:none!important;display:block;object-fit:initial!important;background:#fff}.reviews-final{padding:68px 0 80px!important;background:#fff}.reviews-final-card{padding:52px 30px;border-radius:26px;background:linear-gradient(135deg,#af9eda,#8d71d6);color:#fff;text-align:center;box-shadow:0 28px 65px -40px #3c266fb8}.reviews-final-card h2{color:#fff;font-size:clamp(28.8px,4vw,44.8px)!important;margin:0}.reviews-final-card p{max-width:650px;margin:14px auto 26px;color:#f4f0ff;font-size:16px;line-height:1.72}.reviews-final-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.reviews-final-actions .reviews-btn:first-child{background:#d8df53;color:#171717}.reviews-final-actions .reviews-btn:first-child:hover{background:#c9d148;color:#171717}@media(max-width:760px){.reviews-hero{padding:58px 0 52px!important}.reviews-hero h1,.reviews-page .reviews-hero h1{font-size:clamp(33.6px,8.5vw,48px)!important}.reviews-heading h2{font-size:clamp(30.4px,6vw,40px)!important}.reviews-final-card h2{font-size:clamp(28.8px,6vw,38.4px)!important}.reviews-hero-rating-pill{width:100%;flex-wrap:wrap;border-radius:16px}.reviews-section{padding:54px 0!important}.reviews-heading{margin-bottom:28px}.reviews-final{padding:52px 0 62px!important}}@media(max-width:620px){.reviews-ugc-gallery{grid-template-columns:1fr!important}.reviews-ugc-media{aspect-ratio:4/5}.reviews-final-card{padding:42px 20px}.reviews-final-actions{display:grid}.reviews-final-actions .reviews-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/reviews.css.map */
