.cmh-review-summary{margin:8px 0 4px}.cmh-review-summary__button{display:inline-flex;align-items:center;gap:7px;-webkit-appearance:none;appearance:none;padding:0;border:0;background:transparent;color:#6b665d;font:inherit;font-size:14px;cursor:pointer;text-decoration:none}.cmh-review-summary__stars,.cmh-reviews__stars,.cmh-review-card__rating{color:#b0935a;letter-spacing:3px;line-height:1}.cmh-review-summary__stars{font-size:18px}.cmh-review-summary__label{text-decoration:underline}.cmh-reviews{color:#2a3743;font-family:inherit}.cmh-reviews[hidden],.cmh-reviews [hidden]{display:none!important}.cmh-reviews__loading,.cmh-reviews__empty{min-height:129px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 16px;text-align:center}.cmh-reviews__empty-title{margin:0;font-size:18px;font-weight:500}.cmh-reviews__header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:8px 0 24px;border-bottom:1px solid rgba(42,55,67,.15)}.cmh-reviews__score{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:8px 14px}.cmh-reviews__average{font-size:34px;line-height:1;font-weight:600}.cmh-reviews__stars{font-size:20px}.cmh-reviews__count{grid-column:2;color:#6b665d;font-size:14px}.cmh-reviews__list{display:grid}.cmh-reviews--funnel .cmh-reviews__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.cmh-review-card{padding:28px 0;border-bottom:1px solid rgba(42,55,67,.15)}.cmh-reviews--funnel .cmh-review-card{min-width:0;padding:24px;border:1px solid rgba(42,55,67,.15);border-radius:14px;background:#fff}.cmh-review-card__header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:8px}.cmh-review-card__author{font-weight:600}.cmh-review-card__date{color:#6b665d;font-size:13px}.cmh-review-card__rating{margin-bottom:12px;font-size:16px}.cmh-review-card__body{max-width:760px;margin:0;line-height:1.65}.cmh-reviews--funnel .cmh-review-card__body{max-width:none}.cmh-review-button{display:inline-flex;align-items:center;justify-content:center;min-height:49px;padding:14px 24px;border:1px solid #2a3743;border-radius:16px;background:#2a3743;color:#fff;font:inherit;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer}.cmh-review-button:hover,.cmh-review-button:focus-visible{background:#364436;border-color:#364436;color:#fff}.cmh-review-button:disabled{cursor:wait;opacity:.65}.cmh-review-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:none;align-items:center;justify-content:center;padding:16px;overflow:auto;background:#141b1f9e;color:#2a3743}.cmh-review-dialog:target,.cmh-review-dialog[open]{display:flex}.cmh-review-dialog.cmh-review-dialog--closed{display:none!important}.cmh-review-dialog__inner{position:relative;width:min(640px,calc(100vw - 32px));max-height:calc(100vh - 32px);padding:32px;overflow:auto;border-radius:18px;background:#fff;box-shadow:0 24px 70px #00000047}.cmh-review-dialog__close{position:absolute;top:16px;right:16px;width:38px;height:38px;padding:0;border:0;background:transparent;color:currentColor;font-size:28px;line-height:1;cursor:pointer}.cmh-review-dialog__title{margin:0 48px 8px 0;font-size:28px}.cmh-review-dialog__subtitle{margin:0 0 24px;color:#6b665d}.cmh-review-form{display:grid;gap:18px}.cmh-review-form__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.cmh-review-form__field{display:grid;gap:7px}fieldset.cmh-review-form__field{min-width:0;margin:0;padding:0;border:0}.cmh-review-form__field label,.cmh-review-form__legend{font-size:14px;font-weight:600}.cmh-review-form input[type=text],.cmh-review-form input[type=email],.cmh-review-form textarea{width:100%;padding:12px 14px;border:1px solid #b9b8b2;border-radius:8px;background:#fff;color:#2a3743;font:inherit}.cmh-review-form textarea{min-height:140px;resize:vertical}.cmh-review-form__rating{display:flex;gap:4px}.cmh-review-form__star{display:inline-flex;position:relative;padding:0 2px;color:#b9b8b2;font-size:34px;line-height:1;cursor:pointer}.cmh-review-form__star input{position:absolute;width:1px;height:1px;opacity:0}.cmh-review-form__star:has(input:checked),.cmh-review-form__star:has(~.cmh-review-form__star input:checked){color:#b0935a}.cmh-review-form__rating:hover .cmh-review-form__star{color:#b9b8b2}.cmh-review-form__rating:hover .cmh-review-form__star:hover,.cmh-review-form__rating:hover .cmh-review-form__star:has(~.cmh-review-form__star:hover){color:#b0935a}.cmh-review-form__star:has(input:focus-visible){outline:2px solid #b0935a;outline-offset:3px}.cmh-review-form__choices{display:flex;flex-wrap:wrap;gap:16px}.cmh-review-form__choices label{display:inline-flex;align-items:center;gap:7px;font-weight:400}.cmh-review-form__status{min-height:22px;margin:0;font-size:14px}.cmh-review-form__status--error{color:#9c2d27}.cmh-review-form__status--success{color:#1f6d4a}.cmh-review-form__honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.cmh-review-dialog-open{overflow:hidden}.cmh-funnel-reviews{padding:80px 24px;background:#f7f4ee;color:#2a3743;font-family:Fustat,sans-serif}.cmh-funnel-reviews__inner{width:min(1160px,100%);margin:0 auto}.cmh-funnel-reviews__heading{margin:0 0 30px;color:#364436;font-family:Fraunces,serif;font-size:clamp(34px,4vw,44px);font-weight:400;line-height:1.15;text-align:center}.cmh-funnel-reviews .cmh-reviews{padding:32px;border-radius:22px;background:#fff;box-shadow:0 16px 46px #36443614}.cmh-funnel-reviews .cmh-review-button{min-height:56px;padding:16px 40px;border-color:#af8c5a;border-radius:30px;background:#af8c5a;font-family:Hanken Grotesk,sans-serif;font-size:17px;font-weight:600}@media screen and (max-width:749px){.cmh-reviews--funnel .cmh-reviews__list{grid-template-columns:1fr;gap:14px}.cmh-reviews__header,.cmh-review-card__header{align-items:flex-start;flex-direction:column}.cmh-review-form__row{grid-template-columns:1fr}.cmh-review-dialog__inner{padding:26px 20px}.cmh-funnel-reviews{padding:58px 16px}.cmh-funnel-reviews .cmh-reviews{padding:22px 18px}}
/*# sourceMappingURL=/cdn/shop/t/193/assets/cmh-reviews.css.map */
