.customer-reviews{background:var(--cr-bg);color:#fff;padding:var(--cr-padding-top) 24px var(--cr-padding-bottom);width:100%}.customer-reviews *,.customer-reviews *:before,.customer-reviews *:after{box-sizing:border-box}.customer-reviews__container{max-width:1320px;margin:0 auto}.customer-reviews__intro{margin-bottom:36px}.customer-reviews__label{display:flex;align-items:center;gap:10px;font-size:14px;color:#fff}.customer-reviews__gold{color:var(--cr-star-light);letter-spacing:2px}.customer-reviews__heading{color:#fff;font-size:4rem;line-height:1.15;font-weight:600;font-family:var(--cc-font-display);margin:15px 0}.customer-reviews__text{color:#f1f0e9;font-size:2rem;font-family:var(--cc-font-display);line-height:1.2;margin:0}.customer-reviews__text p{margin:0}.customer-reviews__slider{display:block;position:relative}.customer-reviews__track{display:flex;gap:var(--cr-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.customer-reviews__track::-webkit-scrollbar{display:none}.customer-reviews__card{flex:0 0 calc((100% - var(--cr-gap) * var(--cr-gaps-desktop)) / var(--cr-visible-desktop));scroll-snap-align:start;min-height:345px;background:var(--cr-card-bg);color:#1d2b1c;padding:22px 22px 24px;border-radius:8px;display:flex;flex-direction:column;text-align:left}.customer-reviews__rating{display:flex;align-items:center;gap:10px}.customer-reviews__stars{color:var(--cr-star);letter-spacing:1px;font-size:15px;line-height:1;white-space:nowrap}.customer-reviews__stars .is-empty{opacity:.3}.customer-reviews__rating small{color:#41483e;font-size:1.8rem;line-height:1}.customer-reviews__title{color:#24321f;font-size:22px;font-weight:500;font-family:var(--cc-font-heading, var(--cc-font-display, inherit));line-height:1.3;margin:15px 0}.customer-reviews__body{color:#383c35;font-size:20px;line-height:24px;font-family:var(--cc-font-body, inherit);margin:0 0 35px}.customer-reviews__author{display:flex;align-items:center;gap:8px;color:#23331f;font-size:20px;line-height:24px;font-weight:500;font-family:var(--cc-font-body, inherit);margin-bottom:25px}.customer-reviews__check{color:#28482c}.customer-reviews__product{display:flex;align-items:center;gap:12px;margin-top:auto}.customer-reviews__thumb{width:45px;height:45px;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:23px;flex-shrink:0;overflow:hidden}.customer-reviews__thumb img{width:100%;height:100%;object-fit:cover;display:block}.customer-reviews__product-name{font-size:18px;color:#26351f;line-height:22px;font-weight:400;font-family:var(--cc-font-body, inherit)}.customer-reviews__date{font-size:15px;color:#71816b;line-height:17px;font-weight:300;font-family:var(--cc-font-body, inherit);margin-top:6px}.customer-reviews__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:38px;height:38px;border-radius:50%;background:#f6f4ef;color:#293c29;border:0;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center}.customer-reviews__arrow[hidden]{display:none}.customer-reviews__prev{left:-48px}.customer-reviews__next{right:-48px}.customer-reviews__dots{display:flex;justify-content:center;gap:6px;margin-top:26px}.customer-reviews__dots button{width:8px;height:8px;border:none;padding:0;border-radius:20px;background:#85927c;cursor:pointer}.customer-reviews__dots button.active{width:30px;background:#fff}@media(max-width:1400px){.customer-reviews__prev{left:-15px}.customer-reviews__next{right:-15px}}@media(max-width:900px){.customer-reviews__card{flex-basis:calc((100% - var(--cr-gap) * var(--cr-gaps-tablet)) / var(--cr-visible-tablet))}}@media(max-width:749px){.customer-reviews{padding:45px 16px 40px}.customer-reviews__heading{font-size:3.2rem;margin:7px 0 13px}.customer-reviews__text{font-size:1.6rem}.customer-reviews__dots{justify-content:flex-start}.customer-reviews__dots button.active{width:38px}.customer-reviews__intro{margin-bottom:25px}.customer-reviews__card{flex-basis:calc((100% - var(--cr-gap) * var(--cr-gaps-mobile)) / var(--cr-visible-mobile));min-height:330px;padding:16px 16px 20px}.customer-reviews__body{font-size:1.6rem;margin:0 0 15px}.customer-reviews__author{font-size:1.6rem}.customer-reviews__product-name{font-size:1.5rem}.customer-reviews__date{font-size:1.3rem}.customer-reviews__title{font-size:20px}.customer-reviews__arrow{display:none}.customer-reviews__prev{left:-12px}.customer-reviews__next{right:-12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/customer-reviews.css.map */
