.cr-badge{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--colorTextBody, #111);font-size:14px;margin:8px 0 4px;padding:0;cursor:pointer;transition:opacity .15s ease;line-height:1}.cr-badge:hover{opacity:.7;text-decoration:none;color:var(--colorTextBody, #111)}.cr-badge__score{font-weight:700;font-size:15px}.cr-badge__sep{color:#ccc;margin:0 2px;font-weight:300}.cr-badge__count{color:#555;font-size:14px}.cr-stars{display:inline-block;position:relative;font-size:18px;line-height:1;letter-spacing:2px;white-space:nowrap;vertical-align:middle;height:1em}.cr-stars__bg,.cr-stars__fg{display:block;white-space:nowrap;line-height:1}.cr-stars__bg{color:#d9d9d9}.cr-stars__fg{position:absolute;top:0;left:0;height:100%;overflow:hidden;color:#f5b800}.cr-stars--badge{font-size:18px;letter-spacing:2px}.cr-stars--small{font-size:15px;letter-spacing:1px}.cr-reviews{background:var(--colorBody, #fff);color:var(--colorTextBody, #111)}.cr-reviews .page-width{max-width:1200px;margin:0 auto;padding:0 20px}.cr-reviews__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding-bottom:28px;border-bottom:1px solid var(--colorBorder, #e5e5e5);margin-bottom:32px}.cr-reviews__rating{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cr-reviews__rating-score{font-size:48px;font-weight:700;font-family:Playfair Display,Georgia,serif;line-height:1;color:var(--colorTextBody, #111)}.cr-reviews__rating-stars .cr-stars{font-size:24px;letter-spacing:3px}.cr-reviews__rating-count{font-size:13px;color:#666;display:block;width:100%;margin-top:4px;letter-spacing:.02em}.cr-reviews__write-btn{background:transparent!important;color:var(--colorTextBody, #111)!important;border:1px solid var(--colorTextBody, #111)!important;padding:11px 22px!important;font-size:12px!important;letter-spacing:.15em!important}.cr-reviews__write-btn:hover{background:var(--colorTextBody, #111)!important;color:var(--colorBody, #fff)!important}.cr-reviews__grid{display:grid;grid-template-columns:1fr;gap:28px 40px}@media screen and (min-width:750px){.cr-reviews__grid:not(.cr-reviews__grid--slider){grid-template-columns:1fr 1fr}}.cr-review{padding-bottom:24px;border-bottom:1px solid #f0f0f0}.cr-review--hidden{display:none}.cr-review__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;gap:12px}.cr-review__verified{font-size:11px;color:#2c8a3e;font-weight:500;letter-spacing:.02em;white-space:nowrap}.cr-review__author{font-size:13px;color:#555;margin-bottom:8px}.cr-review__name{color:var(--colorTextBody, #111);font-weight:700}.cr-review__sep{margin:0 4px;color:#ccc}.cr-review__date{color:#888}.cr-review__text{font-size:14px;line-height:1.6;color:#333;margin:0}.cr-slider-wrap{position:relative;margin:0 -20px;padding:0 20px}.cr-reviews__grid--slider{display:flex!important;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:20px;padding:4px 4px 24px;margin:0;scrollbar-width:thin;scrollbar-color:var(--colorBorder, #ddd) transparent;-webkit-overflow-scrolling:touch}.cr-reviews__grid--slider::-webkit-scrollbar{height:6px}.cr-reviews__grid--slider::-webkit-scrollbar-track{background:transparent}.cr-reviews__grid--slider::-webkit-scrollbar-thumb{background:var(--colorBorder, #ddd);border-radius:3px}.cr-reviews__grid--slider .cr-review{flex:0 0 calc(100% - 8px);scroll-snap-align:start;border:1px solid var(--colorBorder, #e5e5e5);border-radius:6px;padding:20px 22px;background:#fff;box-shadow:0 1px 3px #0000000a}@media screen and (min-width:600px){.cr-reviews__grid--slider .cr-review{flex:0 0 calc(50% - 10px)}}@media screen and (min-width:990px){.cr-reviews__grid--slider .cr-review{flex:0 0 calc(33.333% - 14px)}}.cr-slider__arrow{display:none;position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid var(--colorBorder, #e0e0e0);color:var(--colorTextBody, #111);font-size:24px;cursor:pointer;z-index:5;box-shadow:0 2px 8px #00000014;align-items:center;justify-content:center;transition:all .15s ease;padding:0;line-height:1}.cr-slider__arrow:hover{background:var(--colorTextBody, #111);color:#fff;border-color:var(--colorTextBody, #111)}.cr-slider__arrow:disabled{opacity:.3;cursor:not-allowed}.cr-slider__arrow--prev{left:-8px}.cr-slider__arrow--next{right:-8px}@media screen and (min-width:990px){.cr-slider__arrow{display:flex}}.cr-slider__dots{display:flex;justify-content:center;gap:8px;margin-top:8px}.cr-slider__dot{width:8px;height:8px;border-radius:50%;background:var(--colorBorder, #ddd);border:none;padding:0;cursor:pointer;transition:all .15s ease}.cr-slider__dot.is-active{background:var(--colorTextBody, #111);transform:scale(1.2)}.cr-reviews__more-wrap{display:flex;justify-content:center;margin-top:36px}.cr-reviews__more-btn{background:transparent!important;color:var(--colorTextBody, #111)!important;border:1px solid var(--colorTextBody, #111)!important;padding:13px 32px!important;font-size:12px!important;letter-spacing:.15em!important;min-width:240px}.cr-reviews__more-btn:hover{background:var(--colorTextBody, #111)!important;color:var(--colorBody, #fff)!important}.cr-reviews__more-btn[hidden]{display:none}.cr-reviews__form-wrap{max-width:600px;margin:48px auto 0;padding:32px 24px;border-top:1px solid var(--colorBorder, #e5e5e5)}.cr-reviews__form-title{font-family:Playfair Display,Georgia,serif;font-size:22px;margin:0 0 4px;color:var(--colorTextBody, #111)}.cr-reviews__form-sub{font-size:13px;color:#666;margin:0 0 24px}.cr-form__row{margin-bottom:18px}.cr-form__label{display:block;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#555;margin-bottom:8px}.cr-form__stars{display:inline-flex;gap:6px;font-size:30px;color:#d9d9d9;-webkit-user-select:none;user-select:none;cursor:pointer;line-height:1}.cr-form__star{cursor:pointer;transition:color .1s ease,transform .1s ease}.cr-form__star:hover{transform:scale(1.1)}.cr-form__star.is-filled{color:#f5b800}.cr-form__input,.cr-form__textarea{width:100%;padding:11px 14px;font-size:14px;border:1px solid var(--colorBorder, #ddd);border-radius:4px;background:#fff;color:var(--colorTextBody, #111);font-family:inherit;box-sizing:border-box;transition:border-color .15s ease}.cr-form__input:focus,.cr-form__textarea:focus{outline:none;border-color:var(--colorTextBody, #111)}.cr-form__textarea{resize:vertical;min-height:96px}.cr-form__submit{width:100%;margin-top:8px}.cr-reviews__popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.cr-reviews__popup[hidden]{display:none}.cr-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cr-popup__inner{position:relative;background:#fff;max-width:380px;width:100%;padding:36px 28px 28px;border-radius:6px;text-align:center;box-shadow:0 20px 60px #0003;animation:cr-popup-in .2s ease}@keyframes cr-popup-in{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.cr-popup__check{font-size:36px;color:#2c8a3e;line-height:1;margin-bottom:14px}.cr-popup__title{font-family:Playfair Display,Georgia,serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px;color:var(--colorTextBody, #111)}.cr-popup__text{font-size:13px;line-height:1.55;color:#555;margin:0 0 22px}.cr-popup__close{min-width:140px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cr-reviews.css.map */
