.custom-reviews{width:100%;overflow-x:hidden}.custom-reviews__wrapper{padding:var(--cr-padding) 0;background-color:var(--cr-bg)}.custom-reviews__container{max-width:1200px;margin:0 auto;padding:0 20px}.custom-reviews__header{margin-bottom:40px;text-align:center}.custom-reviews__heading{margin:0 0 16px;font-family:var(--custom-font-display);font-weight:700;font-size:40px;letter-spacing:-1px;color:#000}.custom-reviews__subheading{max-width:1200px;margin:0 auto;font-family:var(--custom-font-ui);font-size:15px;line-height:1.45;color:#4b5563}.custom-reviews__slider{position:relative}.custom-reviews__track{display:flex;gap:24px;margin:0 -4px;padding:8px 4px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-inline:4px;scrollbar-width:none;-ms-overflow-style:none}.custom-reviews__track::-webkit-scrollbar{display:none}.custom-reviews__card{display:flex;flex:0 0 calc((100% - 48px) / 3);flex-direction:column;box-sizing:border-box;min-height:280px;padding:24px;border:1px solid #e5e7eb;border-radius:16px;background-color:var(--cr-card-bg);scroll-snap-align:start;text-align:left}.custom-reviews__rating{display:flex;align-items:center;gap:10px;margin-bottom:16px}.custom-reviews__rating-number{font-family:var(--custom-font-ui);font-weight:600;font-size:18px;letter-spacing:-.3px;color:#000}.custom-reviews__stars{display:flex;gap:2px;color:var(--cr-star)}.custom-reviews__star{display:block;width:16px;height:16px}.custom-reviews__star--empty{color:#e5e7eb}.custom-reviews__headline{margin:0 0 12px;font-family:var(--custom-font-ui);font-weight:700;font-size:17px;line-height:1.4;letter-spacing:-.3px;color:#000}.custom-reviews__body{margin:0 0 24px;font-family:var(--custom-font-ui);font-size:15px;line-height:1.5;letter-spacing:-.2px;color:#4b5563}.custom-reviews__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px}.custom-reviews__name{font-family:var(--custom-font-ui);font-weight:500;font-size:13px;letter-spacing:.5px;text-transform:uppercase;color:#6b7280}.custom-reviews__verified{display:inline-flex;align-items:center;gap:6px;font-family:var(--custom-font-ui);font-weight:500;font-size:12px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;color:var(--cr-verified)}.custom-reviews__verified svg{flex-shrink:0;width:14px;height:14px}.custom-reviews__arrows{display:flex;justify-content:center;gap:12px;margin-top:28px}.custom-reviews__arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background-color:#f3f4f6;color:#4b5563;cursor:pointer;transition:background-color .15s ease}.custom-reviews__arrow:hover{background-color:#e5e7eb}.custom-reviews__arrow svg{width:20px;height:20px}@media screen and (max-width:980px){.custom-reviews__wrapper{padding:var(--cr-padding-mobile) 0}.custom-reviews__container{padding:0 16px}.custom-reviews__header{margin-bottom:28px}.custom-reviews__heading{font-size:28px;letter-spacing:-.6px}.custom-reviews__subheading{font-size:13px}.custom-reviews__slider{margin:0 -16px}.custom-reviews__track{gap:12px;scroll-padding-inline:12%}.custom-reviews__card{flex-basis:76%;min-height:240px;padding:20px}.custom-reviews__headline{font-size:16px}.custom-reviews__body{margin-bottom:20px;font-size:14px}.custom-reviews__arrows{padding:0 16px}}@media(prefers-reduced-motion:reduce){.custom-reviews__track{scroll-behavior:auto}}.custom-reviews__date{margin:4px 0 0;font-size:14px;opacity:.7}.custom-reviews--panel .custom-reviews__wrapper{padding:var(--cr-padding) 20px;background-color:transparent}.custom-reviews--panel .custom-reviews__container{max-width:1400px;padding:56px 40px 40px;border-radius:12px;background:linear-gradient(160deg,var(--cr-panel-start),var(--cr-bg))}.custom-reviews--panel .custom-reviews__heading,.custom-reviews--panel .custom-reviews__subheading{color:#fff}.custom-reviews--panel .custom-reviews__card{border-color:transparent}@media screen and (max-width:749px){.custom-reviews--panel .custom-reviews__wrapper{padding:var(--cr-padding-mobile) 12px}.custom-reviews--panel .custom-reviews__container{padding:36px 16px 28px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-reviews.css.map */
