.review-draft-bar{padding:9px 16px;background:#4d5650;color:#fff;text-align:center;font:11px Poppins,sans-serif;letter-spacing:.04em}.review-draft-bar a{color:#fff;text-decoration:underline;margin-left:12px}.main-content{padding-top:0}.review-jumps{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.review-jumps a,.review-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 20px;background:#c97b63;color:#1f2722;border-radius:8px;font-weight:600;text-decoration:none}.review-jumps a{background:transparent;border:1px solid #e6cdae;color:#fff}.review-extra{max-width:1180px;margin:auto;padding:64px 24px}.review-extra h2{font-size:clamp(27px,4vw,42px);text-transform:none}.review-kicker{font-size:13px;letter-spacing:.08em;font-weight:600}.review-trust{display:flex;gap:24px;justify-content:space-between;align-items:center;margin:24px 0;padding:28px;border:1px solid #b5a897;border-radius:12px;background:#f8f2e9}.review-trust strong{font-size:32px}.integration-note{font-size:12px;padding:16px;border:1px dashed #9f907d;border-radius:8px}.media-context{text-align:center;font-size:13px;margin:20px 0 0}.media-context a{text-decoration:underline}.results-context{max-width:1000px;margin:28px auto 0;padding:0 20px;font-size:12px;text-align:center}.review-extra details{border-top:1px solid #cbbda9;padding:20px 0}.review-extra summary{cursor:pointer;font-size:18px;font-weight:600}.review-extra details p{margin:16px 0;max-width:850px}.review-product-links{display:flex;gap:22px;flex-wrap:wrap;margin-top:32px}.review-product-links a{text-decoration:underline;font-weight:600}.c-ugc-swiper{overflow:auto!important;scroll-snap-type:x mandatory}.c-ugc-swiper .swiper-wrapper{display:flex;gap:21px;transform:none!important}.c-ugc-swiper .swiper-slide{flex:0 0 31%;scroll-snap-align:start}.c-ugc-video-card video{object-fit:cover}.c-ugc-video-card:after{pointer-events:none}.c-before-after-grid__slider:focus-visible{outline:3px solid #4d5650;outline-offset:4px}html{scroll-behavior:smooth;scroll-padding-top:90px}@media(max-width:767px){.review-extra{padding:40px 20px}.review-trust{align-items:flex-start;flex-direction:column;padding:22px}.review-jumps{gap:8px}.review-jumps a{padding:10px 13px;font-size:12px}.c-ugc-swiper .swiper-slide{flex-basis:84%}.review-draft-bar{font-size:9px}.review-draft-bar a{display:block}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.c-logos-static__track{animation:none!important}}body #template--26894027129123__c_before_after_grid .c-before-after-grid__grid{gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}body #template--26894027129123__c_before_after_grid .c-before-after-grid__slider{height:260px}body #template--26894027129123__c_before_after_grid .c-before-after-grid__card[hidden]{display:none}body #template--26894027129123__c_before_after_grid.c-before-after-grid{padding-top:44px;padding-bottom:36px}.results-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;font-size:13px}.results-pagination>div{display:flex;gap:8px}.results-pagination button{border:1px solid #a99780;border-radius:50%;width:44px;height:44px;background:#fff;color:#343333;font-size:20px;cursor:pointer}.results-pagination button:disabled{opacity:.35;cursor:default}@media(max-width:977px){body #template--26894027129123__c_before_after_grid .c-before-after-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){body #template--26894027129123__c_before_after_grid .c-before-after-grid__grid{grid-template-columns:1fr}body #template--26894027129123__c_before_after_grid .c-before-after-grid__slider{height:320px}}.review-top-rating{color:#fff!important;margin:4px 0!important;font-size:17px!important}.review-top-rating a{color:#fff;text-decoration:underline}.review-top-rating small{display:block;font-size:11px;margin-top:6px;color:#eee}.review-top-science,.review-source-links{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 24px}.review-top-science a,.review-source-links a{color:#fff;text-decoration:underline;font-size:14px}.review-source-context{color:#fff!important;font-size:12px!important;max-width:760px;margin:0!important}.review-swipe-hint{display:none}.review-rating-note{font-size:13px}body #template--26894027129123__c_reviews .c-review-card__text{font-size:16px;line-height:1.65}@media(max-width:767px){.review-swipe-hint{display:block;text-align:center;margin:16px 0;font-size:13px}.review-top-science{gap:10px}.review-top-science a{font-size:13px}body #template--26894027129123__c_reviews .c-reviews__grid{scroll-snap-type:x mandatory}body #template--26894027129123__c_reviews .c-review-card{scroll-snap-align:start}}#tnm-reviews-hub #trustpilot-reviews,#tnm-reviews-hub #review-questions{max-width:1180px;margin:0 auto;padding:72px 40px;color:#343333;font-family:var(--c-font-body,Montserrat,sans-serif)}#tnm-reviews-hub #trustpilot-reviews h2,#tnm-reviews-hub #review-questions h2{font-family:Poppins,sans-serif;font-weight:600;font-size:clamp(30px,3.2vw,46px);line-height:1.2;letter-spacing:-.035em;text-transform:lowercase;margin:12px 0 20px;max-width:680px}#tnm-reviews-hub .review-kicker{color:#86503e;font-size:12px;letter-spacing:.12em;font-weight:600}#tnm-reviews-hub #trustpilot-reviews>p:not(.review-kicker){max-width:640px;line-height:1.65}#tnm-reviews-hub .review-trust{background:#faf6ef;border:1px solid #d9c7b2;border-radius:22px;padding:36px 40px;margin:30px 0 18px;gap:32px;box-shadow:none}#tnm-reviews-hub .review-trust strong{font-family:Poppins,sans-serif;font-size:56px;line-height:1.15;letter-spacing:-.05em;color:#4d5650}#tnm-reviews-hub .review-trust p{margin:10px 0 0;line-height:1.7;font-size:15px}#tnm-reviews-hub .review-trust small{font-size:12px;color:#65635d}#tnm-reviews-hub .review-trust .review-button{background:#4d5650;color:#fff;border-radius:999px;padding:17px 24px;font-size:14px;min-height:50px;text-align:center}#tnm-reviews-hub .review-rating-note{font-size:12px;color:#666057}#tnm-reviews-hub #template--26894027129123__c_stat_banner_2{background:#4d5650;padding:64px 28px}#tnm-reviews-hub #template--26894027129123__c_stat_banner_2 .c-stat-banner__bg-image,#tnm-reviews-hub #template--26894027129123__c_stat_banner_2 .c-stat-banner__overlay{display:none}#tnm-reviews-hub #template--26894027129123__c_stat_banner_2 .c-stat-banner__container{max-width:1000px;gap:28px}#tnm-reviews-hub #template--26894027129123__c_stat_banner_2 .c-stat-banner__headline{font-family:Poppins,sans-serif;font-size:clamp(30px,3.2vw,46px);font-weight:600;text-transform:lowercase;letter-spacing:-.035em;color:#f2e5d5}#tnm-reviews-hub #template--26894027129123__c_stat_banner_2 .c-stat-banner__body{font-weight:400;font-size:16px;line-height:1.7;max-width:700px;color:#faf6ef}#tnm-reviews-hub #template--26894027129123__c_stat_banner_2 .review-button{border-radius:999px;background:#e6cdae;color:#343333;padding:16px 28px;font-size:14px;min-height:50px}#tnm-reviews-hub .review-source-links{gap:12px;width:100%}#tnm-reviews-hub .review-source-links a{border:1px solid #8a9186;border-radius:12px;padding:14px 18px;color:#faf6ef;text-decoration:none;font-size:13px;line-height:1.5}#tnm-reviews-hub .review-source-context{font-size:12px!important;line-height:1.65;opacity:.85}#tnm-reviews-hub #template--26894027129123__c_cta_banner{padding:48px 40px;background:#faf6ef!important}#tnm-reviews-hub #template--26894027129123__c_cta_banner .c-cta-banner__card{border-radius:22px;max-width:1100px;min-height:280px;background-color:#e6cdae}#tnm-reviews-hub #template--26894027129123__c_cta_banner .c-cta-banner__title h2{font-family:Poppins,sans-serif;font-weight:600;font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-.035em;text-transform:lowercase;color:#343333}#tnm-reviews-hub #template--26894027129123__c_cta_banner .c-cta-banner__description p{font-size:15px;line-height:1.65;color:#343333}#tnm-reviews-hub #template--26894027129123__c_cta_banner .c-cta-banner__cta-primary{background:#4d5650;color:#fff;border-radius:999px;padding:16px 26px;font-weight:600}#tnm-reviews-hub #review-questions{display:grid;grid-template-columns:.8fr 1.2fr;column-gap:60px;align-items:start}#tnm-reviews-hub #review-questions>.review-kicker{grid-column:1;grid-row:1}#tnm-reviews-hub #review-questions>h2{grid-column:1;grid-row:2 / span 3;margin-top:0}#tnm-reviews-hub #review-questions>details{grid-column:2;padding:22px 0;border-color:#cdbda9}#tnm-reviews-hub #review-questions>details:first-of-type{grid-row:1 / span 2}#tnm-reviews-hub #review-questions summary{font-size:16px;line-height:1.55;font-weight:600}#tnm-reviews-hub #review-questions details p{font-size:14px;line-height:1.75;color:#57574f}#tnm-reviews-hub #review-questions details a{text-decoration:underline;text-underline-offset:3px}#tnm-reviews-hub .review-product-links{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px}#tnm-reviews-hub .review-product-links a{border:1px solid #b6a58f;border-radius:12px;padding:20px;font-size:14px;text-decoration:none;background:#faf6ef;text-align:center}#tnm-reviews-hub .review-trust a:hover,#tnm-reviews-hub .review-product-links a:hover{filter:brightness(.96)}#tnm-reviews-hub #trustpilot-reviews a:focus-visible,#tnm-reviews-hub #review-questions a:focus-visible{outline:3px solid #86503e;outline-offset:4px}@media(max-width:767px){#tnm-reviews-hub #trustpilot-reviews,#tnm-reviews-hub #review-questions{padding:44px 22px}#tnm-reviews-hub .review-trust{padding:26px 24px;gap:22px;align-items:stretch;border-radius:18px}#tnm-reviews-hub .review-trust strong{font-size:48px}#tnm-reviews-hub .review-trust .review-button{width:100%}#tnm-reviews-hub #template--26894027129123__c_stat_banner_2{padding:44px 24px}#tnm-reviews-hub .review-source-links{flex-direction:column}#tnm-reviews-hub #template--26894027129123__c_cta_banner{padding:28px 20px}#tnm-reviews-hub #template--26894027129123__c_cta_banner .c-cta-banner__card{min-height:unset}#tnm-reviews-hub #review-questions{display:block}#tnm-reviews-hub #review-questions h2{margin-bottom:28px}#tnm-reviews-hub .review-product-links{grid-template-columns:1fr;gap:10px}#tnm-reviews-hub .review-product-links a{padding:16px}}#tnm-reviews-hub .review-source-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:780px;text-align:left}#tnm-reviews-hub .review-source-links a{display:flex;flex-direction:column;justify-content:center;gap:5px;padding:18px 20px;min-height:85px}#tnm-reviews-hub .review-source-links a small{font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:#e6cdae}@media(max-width:599px){#tnm-reviews-hub .review-source-links{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tnm-reviews-hub.css.map */
