.hawa-reviews__header{text-align:center;max-width:78rem;margin:0 auto 3.2rem}.hawa-reviews__eyebrow{margin:0 0 1.2rem;font-size:1.1rem;letter-spacing:.3em;text-transform:uppercase;color:#8a6f72}.hawa-reviews__heading{margin:0}.hawa-reviews__accent{color:#5b1417;font-style:italic}.hawa-reviews__text{margin-top:1.6rem;color:rgba(var(--color-foreground),.75)}.hawa-reviews__bar{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;margin-bottom:2.4rem}.hawa-reviews__summary{display:flex;align-items:center;gap:1.2rem}.hawa-reviews__count{font-size:1.5rem;letter-spacing:.04em;color:#3a2225}.hawa-reviews__write{display:inline-flex;align-items:center;padding:1.1rem 2rem;border:1px solid #2e2e2e;background:transparent;color:#2e2e2e;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease}.hawa-reviews__write:hover{background:#2e2e2e;color:#f8f7f2}@media screen and (max-width:749px){.hawa-reviews__bar{flex-wrap:nowrap;gap:1rem}.hawa-reviews__summary{gap:.8rem;white-space:nowrap}.hawa-reviews__stars--lg{font-size:1.7rem;letter-spacing:.06em}.hawa-reviews__count{font-size:1.3rem}.hawa-reviews__write{flex:none;padding:.9rem 1.2rem;font-size:1rem;letter-spacing:.12em;white-space:nowrap}}.hawa-reviews__empty{text-align:center;padding:3rem;border:1px dashed rgba(var(--color-foreground),.25);color:rgba(var(--color-foreground),.7)}.hawa-reviews__grid{list-style:none;margin:0;padding:0;column-count:2;column-gap:1.2rem}@media screen and (min-width:750px){.hawa-reviews__grid{column-count:3;column-gap:2rem}}@media screen and (min-width:990px){.hawa-reviews__grid{column-count:4}}.hawa-reviews__card{break-inside:avoid;margin:0 0 1.2rem;background:#fdfcf9;border:1px solid #e6d8d8;overflow:hidden}@media screen and (min-width:750px){.hawa-reviews__card{margin-bottom:2rem}}.hawa-reviews__media{background:#efe9dd}.hawa-reviews__media img{display:block;width:100%;height:auto}.hawa-reviews__body{padding:1.4rem 1.4rem 1.6rem;color:#3a2225}@media screen and (min-width:750px){.hawa-reviews__body{padding:1.6rem 1.8rem 2rem}}.hawa-reviews__name{margin:0;display:flex;align-items:center;gap:.6rem;font-size:1.5rem;letter-spacing:.02em;color:#2e2e2e}@media screen and (min-width:750px){.hawa-reviews__name{font-size:1.7rem}}.hawa-reviews__verified{width:1.5rem;height:1.5rem;flex:none}.hawa-reviews__verified circle{fill:#2e2e2e}.hawa-reviews__verified path{fill:none;stroke:#fdfcf9;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hawa-reviews__stars{margin-top:.8rem;color:#d8ba80;font-size:1.5rem;letter-spacing:.1em;line-height:1}.hawa-reviews__stars--lg{margin-top:0;font-size:2.2rem}.hawa-reviews__stars .is-empty{color:#e6d8d8}.hawa-reviews__tag{margin:.8rem 0 0;font-size:1rem;letter-spacing:.18em;text-transform:uppercase;color:#5b1417}.hawa-reviews__quote{margin:1rem 0 0;font-size:1.35rem;line-height:1.6}@media screen and (min-width:750px){.hawa-reviews__quote{font-size:1.5rem}}.hawa-reviews__detail{margin:1rem 0 0;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:#8a6f72}.hawa-reviews__verified-note{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:#8a6f72;white-space:nowrap}button.hawa-reviews__write[hidden],.hawa-reviews__verified-note[hidden]{display:none}button.hawa-reviews__write{cursor:pointer;font-family:inherit}.hawa-reviews__first{margin:0;padding:2.4rem 0 .8rem;font-size:1.5rem;color:#8a6f72}.hawa-reviews__photo.is-hidden{display:none!important}.hawa-reviews__media{position:relative}[data-review-gallery]{cursor:pointer}.hawa-reviews__more{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;background:#f8f7f2eb;color:#2e2e2e;font-size:1.2rem;line-height:1;pointer-events:none}.hawa-reviews__more svg{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.hawa-review-dialog{width:min(56rem,calc(100vw - 2.4rem));max-height:calc(100dvh - 4rem);padding:0;border:1px solid #e6d8d8;background:#f8f7f2;color:#2e2e2e;overflow:auto}.hawa-review-dialog::backdrop{background:#2e2e2e8c}.hawa-review-dialog__close{position:sticky;top:0;float:right;margin:1.2rem 1.2rem 0 0;width:4rem;height:4rem;border:0;background:transparent;color:#2e2e2e;cursor:pointer;z-index:1}.hawa-review-dialog__close svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.hawa-review-form,.hawa-review-form__done{padding:3.2rem 2.4rem 2.8rem}@media screen and (min-width:750px){.hawa-review-form,.hawa-review-form__done{padding:4rem 4rem 3.2rem}}.hawa-review-form__title{margin:0 0 1.2rem}.hawa-review-form__intro{margin:0 0 2.4rem;font-size:1.3rem;color:#8a6f72}.hawa-review-form__field input[aria-invalid=true],.hawa-review-form__field textarea[aria-invalid=true]{border-color:#5b1417}.hawa-review-form__hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.hawa-review-form__rating{border:0;margin:0 0 2rem;padding:0}.hawa-review-form__rating legend,.hawa-review-form__field>span{display:block;margin-bottom:.8rem;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:#3a2225}.hawa-review-form__field>span em{font-style:normal;letter-spacing:.04em;text-transform:none;color:#8a6f72}.hawa-review-form__stars{display:inline-flex;gap:.4rem}.hawa-review-form__stars input{position:absolute;opacity:0;width:1px;height:1px}.hawa-review-form__stars label{font-size:3.2rem;line-height:1;color:#e6d8d8;cursor:pointer;transition:color .15s ease}.hawa-review-form__stars label.is-on{color:#d8ba80}.hawa-review-form__stars:has(label:hover) label{color:#e6d8d8}.hawa-review-form__stars label:hover,.hawa-review-form__stars:has(label:nth-of-type(2):hover) label:nth-of-type(-n+2),.hawa-review-form__stars:has(label:nth-of-type(3):hover) label:nth-of-type(-n+3),.hawa-review-form__stars:has(label:nth-of-type(4):hover) label:nth-of-type(-n+4),.hawa-review-form__stars:has(label:nth-of-type(5):hover) label:nth-of-type(-n+5){color:#d8ba80}.hawa-review-form__stars input:focus-visible+label{outline:1px solid #2e2e2e;outline-offset:2px}.hawa-review-form__field{display:block;margin:0 0 2rem}.hawa-review-form__field input[type=text],.hawa-review-form__field input[type=email],.hawa-review-form__field textarea{display:block;width:100%;padding:1.2rem 1.4rem;border:1px solid rgba(46,46,46,.3);background:#fdfcf9;color:#2e2e2e;font:inherit;font-size:1.5rem}.hawa-review-form__field textarea{resize:vertical;min-height:12rem}.hawa-review-form__field input:focus,.hawa-review-form__field textarea:focus{outline:none;border-color:#2e2e2e}.hawa-review-form__field small{display:block;margin-top:.6rem;font-size:1.2rem;color:#8a6f72}.hawa-review-form__upload{display:inline-flex;align-items:center;padding:1rem 1.8rem;border:1px dashed rgba(46,46,46,.45);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.hawa-review-form__upload input{position:absolute;opacity:0;width:1px;height:1px}.hawa-review-form__upload:has(input:disabled){opacity:.5;cursor:default}.hawa-review-form__previews{display:flex;gap:.8rem;margin-top:1.2rem}.hawa-review-form__preview{position:relative;width:7.2rem;height:7.2rem;background:#efe9dd}.hawa-review-form__preview img{width:100%;height:100%;object-fit:cover}.hawa-review-form__preview button{position:absolute;top:-.8rem;right:-.8rem;width:2.4rem;height:2.4rem;border:0;border-radius:50%;background:#2e2e2e;color:#f8f7f2;font-size:1.6rem;line-height:1;cursor:pointer}.hawa-review-form__error{margin:0 0 1.6rem;padding:1rem 1.2rem;background:#5b141714;color:#5b1417;font-size:1.4rem}.hawa-review-form__note{margin:1.2rem 0 0;font-size:1.2rem;text-align:center;color:#8a6f72}.hawa-review-form__done{text-align:center}.hawa-review-form__done p{color:#3a2225}.hawa-review-form__done .button{margin-top:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map?subset=AAAQ */
