.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}.hawa-vr__header{text-align:center;max-width:78rem;margin:0 auto 3.2rem}.hawa-vr__eyebrow{margin:0 0 1.2rem;font-size:1.1rem;letter-spacing:.3em;text-transform:uppercase;color:#8a6f72}.hawa-vr__heading{margin:0}.hawa-vr__accent{color:#5b1417;font-style:italic}.hawa-vr__text{margin-top:1.4rem;color:rgba(var(--color-foreground),.75)}.hawa-vr__empty{text-align:center;padding:3rem;border:1px dashed rgba(var(--color-foreground),.25);color:rgba(var(--color-foreground),.7)}.hawa-vr__carousel{position:relative;display:block}.hawa-vr__track{list-style:none;margin:0;padding:3rem calc(50% - 32vw);display:flex;align-items:center;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.hawa-vr__track::-webkit-scrollbar{display:none}.hawa-vr__track.is-jumping{scroll-snap-type:none}.hawa-vr__track.is-jumping .hawa-vr__card{transition:none}@media screen and (min-width:750px){.hawa-vr__track{padding:4rem calc(50% - 13rem);gap:2rem}}.hawa-vr__card{position:relative;flex:0 0 64vw;max-width:30rem;aspect-ratio:9 / 16;scroll-snap-align:center;overflow:hidden;background:#2e2e2e;border:1px solid #e6d8d8;transform:scale(.88);opacity:.85;transition:transform .35s ease,opacity .35s ease}@media screen and (min-width:750px){.hawa-vr__card{flex-basis:26rem}}.hawa-vr__card.is-active{transform:scale(1);opacity:1}.hawa-vr__media,.hawa-vr__media video,.hawa-vr__media img,.hawa-vr__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.hawa-vr__card.has-meta:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(to top,#1a0c0dbf,#1a0c0d00);pointer-events:none}.hawa-vr__play{position:absolute;top:50%;left:50%;z-index:2;width:6.4rem;height:6.4rem;margin:-3.2rem 0 0 -3.2rem;border-radius:50%;border:2px solid #f8f7f2;background:#2e2e2e73;color:#f8f7f2;display:grid;place-items:center;cursor:pointer;transition:opacity .25s ease,background .25s ease}.hawa-vr__play:hover{background:#5b1417b3}.hawa-vr__play svg{width:2.4rem;height:2.4rem;fill:currentColor}.hawa-vr__icon-pause,.is-playing .hawa-vr__icon-play{display:none}.is-playing .hawa-vr__icon-pause{display:block}.is-playing .hawa-vr__play{opacity:0}.is-playing .hawa-vr__play:hover,.is-playing .hawa-vr__play:focus-visible{opacity:1}.hawa-vr__meta{position:absolute;inset:auto 0 0 0;z-index:1;padding:0 1.6rem 2rem;text-align:center;color:#f8f7f2;pointer-events:none}.hawa-vr__name{margin:0;display:inline-flex;align-items:center;gap:.6rem;font-size:1.6rem;letter-spacing:.04em}.hawa-vr__verified{width:1.6rem;height:1.6rem;flex:none}.hawa-vr__verified circle{fill:#f8f7f2}.hawa-vr__verified path{fill:none;stroke:#5b1417;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hawa-vr__stars{margin-top:.6rem;color:#d8ba80;font-size:1.8rem;letter-spacing:.12em;line-height:1}.hawa-vr__stars .is-empty{color:#f8f7f259}.hawa-vr__arrow{position:absolute;top:50%;z-index:3;width:4.8rem;height:4.8rem;margin-top:-2.4rem;border-radius:50%;border:1px solid #e6d8d8;background:#f8f7f2;color:#2e2e2e;display:none;place-items:center;cursor:pointer;box-shadow:0 4px 14px #2e2e2e1f}.hawa-vr__arrow svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.hawa-vr__arrow:hover{background:#5b1417;color:#f8f7f2;border-color:#5b1417}.hawa-vr__arrow--prev{left:2rem}.hawa-vr__arrow--next{right:2rem}@media screen and (min-width:750px){.hawa-vr__arrow{display:grid}}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map */
