.marame-reviews{display:block}.marame-reviews__inline{padding-top:var(--reviews-padding-top,36px);padding-bottom:var(--reviews-padding-bottom,36px)}.marame-reviews[data-enhanced] .marame-reviews__inline:not([data-force-inline]){display:none}.marame-reviews__dialog{position:fixed;inset:auto 0 0;margin:0 auto;width:100%;max-width:430px;max-height:90dvh;min-height:min(360px,90dvh);padding:0;border:0;border-radius:12px 12px 0 0;color:var(--marame-body-colour, #2a2a2d);background:#fff;overflow:hidden;font-family:MARAME Helvetica Now,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:var(--marame-body-weight, 300)}.marame-reviews__dialog[open]{display:flex;flex-direction:column}.marame-reviews__dialog::backdrop{background:#0006;animation:marame-reviews-backdrop .25s ease-out}.marame-reviews__dialog[data-closing]::backdrop{animation:marame-reviews-backdrop-out .25s ease-in forwards}.marame-reviews__dialog:not([data-spring-motion])[open]{animation:marame-reviews-enter .35s cubic-bezier(.2,.8,.2,1)}.marame-reviews__dialog[data-closing]{pointer-events:none}.marame-reviews__handle{display:flex;flex:none;justify-content:center;padding:12px 0 4px}.marame-reviews__handle span{display:block;width:36px;height:3px;border-radius:2px;background:#d8d5d0}.marame-reviews__header{flex:none;padding:12px 20px 16px;border-bottom:.5px solid #e8e5e0}.marame-reviews__heading-row{display:flex;align-items:baseline;justify-content:space-between;position:relative;padding-right:28px}.marame-reviews__heading-row h2{margin:0;color:var(--marame-subheading-colour, #2a2a2d);font:inherit;font-size:calc(18px * var(--marame-subheading-scale, 1));font-weight:var(--marame-subheading-weight, 300);line-height:calc(1.5 * var(--marame-subheading-leading, 1));letter-spacing:calc(.06em + var(--marame-subheading-tracking, 0em));text-transform:var(--marame-subheading-case, uppercase)}.marame-reviews__heading-row button{display:grid;place-items:center;position:absolute;right:-12px;top:-8px;width:44px;height:44px;padding:4px;border:0;border-radius:0;color:inherit;background:transparent;cursor:pointer}.marame-reviews__summary{display:flex;align-items:center;gap:12px;margin-top:12px}.marame-reviews__average{font-size:calc(36px * var(--marame-body-scale, 1));font-weight:var(--marame-body-weight, 300);line-height:1;letter-spacing:calc(.04em + var(--marame-body-tracking, 0em))}.marame-reviews__summary p{margin:4px 0 0;font-size:calc(10px * var(--marame-body-scale, 1));color:var(--marame-body-colour, #888);letter-spacing:calc(.14em + var(--marame-body-tracking, 0em));text-transform:var(--marame-body-case, uppercase)}.marame-reviews__stars{display:inline-block;position:relative;font-size:12px;line-height:1;letter-spacing:2px;white-space:nowrap}.marame-reviews__stars>span:first-child{color:#e0ddd8}.marame-reviews__stars>span:last-child{position:absolute;top:0;left:0;width:var(--rating-width);overflow:hidden;color:#2a2a2d}.marame-reviews__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px max(32px,env(safe-area-inset-bottom))}.marame-reviews__status,.marame-reviews__slow{font-size:calc(12px * var(--marame-body-scale, 1));line-height:calc(1.65 * var(--marame-body-leading, 1));letter-spacing:calc(.04em + var(--marame-body-tracking, 0em));color:var(--marame-body-colour, #666)}.marame-reviews__slow button{min-height:44px;padding:8px 0;background:transparent;border:0;text-decoration:underline;font:inherit;color:#2a2a2d;cursor:pointer}.marame-reviews__dialog [hidden]{display:none!important}.marame-reviews__dialog :focus-visible{outline:2px solid #2a2a2d;outline-offset:3px}.marame-reviews__dialog #judgeme_product_reviews{width:100%;margin:0}.marame-reviews__dialog .jdgm-rev-widg{padding:0;margin:0;border:0;color:var(--marame-body-colour, #2a2a2d);font-family:inherit;font-weight:var(--marame-body-weight, 300)}.marame-reviews__dialog .jdgm-rev{padding:20px 0;border-bottom:.5px solid #e8e5e0}.marame-reviews__dialog .jdgm-rev:first-child{padding-top:0}.marame-reviews__dialog .jdgm-rev:last-child{border-bottom:0}.marame-reviews__dialog .jdgm-rev__title{font-size:calc(11px * var(--marame-heading-scale, 1));font-weight:var(--marame-heading-weight, 300);line-height:calc(1.5 * var(--marame-heading-leading, 1));letter-spacing:calc(.1em + var(--marame-heading-tracking, 0em));text-transform:var(--marame-heading-case, uppercase);margin-bottom:6px}.marame-reviews__dialog .jdgm-rev__body{font-size:calc(12px * var(--marame-body-scale, 1));color:var(--marame-body-colour, #666);font-weight:var(--marame-body-weight, 300);line-height:calc(1.65 * var(--marame-body-leading, 1));letter-spacing:calc(.04em + var(--marame-body-tracking, 0em))}.marame-reviews__dialog .jdgm-rev__author,.marame-reviews__dialog .jdgm-rev__timestamp{font-size:calc(9px * var(--marame-body-scale, 1));color:var(--marame-body-colour, #aaa);letter-spacing:calc(.12em + var(--marame-body-tracking, 0em));font-weight:var(--marame-body-weight, 300)}.marame-reviews__dialog .jdgm-rev__rating{font-size:calc(10px * var(--marame-body-scale, 1))}.marame-reviews__dialog .jdgm-rev-widg__title{display:none}.marame-reviews__dialog .jdgm-sort-dropdown,.marame-reviews__dialog .jdgm-write-rev-link{min-height:44px}.marame-reviews__dialog .jm-review-widget{width:100%;max-width:100%;color:var(--marame-body-colour, #2a2a2d);font-family:inherit;font-weight:var(--marame-body-weight, 300)}.marame-reviews__dialog .jm-no-reviews-state__text{font:inherit;font-size:calc(12px * var(--marame-body-scale, 1));line-height:calc(1.65 * var(--marame-body-leading, 1));letter-spacing:calc(.04em + var(--marame-body-tracking, 0em));color:var(--marame-body-colour, #666)}.marame-reviews__dialog .jm-review-widget-minimal-header__title{display:none}.marame-reviews__dialog .jm-reviewer-info__name,.marame-reviews__dialog .jm-verified-buyer-badge__text{font-family:inherit;font-size:calc(9px * var(--marame-body-scale, 1));font-weight:var(--marame-body-weight, 300);letter-spacing:calc(.12em + var(--marame-body-tracking, 0em))}.marame-reviews__dialog .jm-average-rating-display{font-family:inherit;font-weight:var(--marame-body-weight, 300)}.marame-reviews__dialog select,.marame-reviews__dialog .jm-custom-answer-filter{min-height:44px;max-width:100%}.marame-product-rating[hidden]{display:none!important}.marame-reviews__dialog #judgeme_product_reviews .jm-review-widget{padding:0}.marame-reviews__dialog #judgeme_product_reviews .jm-review-widget__header-and-body{gap:16px}.marame-reviews__dialog #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster{gap:12px}.marame-reviews__dialog #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster>.jm-stack>.jm-cluster{margin-top:0}.marame-reviews__dialog #judgeme_product_reviews .jm-average-rating-display{display:flex;align-items:center;min-height:44px;font-size:calc(10px * var(--marame-body-scale, 1));line-height:calc(1.5 * var(--marame-body-leading, 1))}.marame-reviews__dialog #judgeme_product_reviews .jm-average-rating-display .jm-text{font-size:calc(10px * var(--marame-body-scale, 1));font-weight:var(--marame-body-weight, 300)}.marame-reviews__dialog #judgeme_product_reviews .jm-average-rating-display .jm-star-rating__font-icon{font-size:10px}.marame-reviews__dialog #judgeme_product_reviews .jm-average-rating-display .jm-verified-badge{background:transparent;color:var(--marame-body-colour, #666);padding:0 4px;font-size:calc(9px * var(--marame-body-scale, 1))}.marame-reviews__dialog #judgeme_product_reviews .jm-average-rating-display .jm-verified-badge .jm-text{font-size:calc(9px * var(--marame-body-scale, 1))}.marame-reviews__dialog #judgeme_product_reviews .jdgm-review-list{padding-top:0}.marame-reviews__dialog #judgeme_product_reviews .jm-review-item{margin:0;padding:20px 0;border:0;border-bottom:.5px solid #e8e5e0}.marame-reviews__dialog #judgeme_product_reviews .jm-review-item:first-child{padding-top:0}.marame-reviews__dialog #judgeme_product_reviews .jm-review-item:last-child{border-bottom:0}.marame-reviews__dialog #judgeme_product_reviews .jm-review-item__body{gap:12px}.marame-reviews__dialog #judgeme_product_reviews .jm-review-item__content{font-size:calc(12px * var(--marame-body-scale, 1));line-height:calc(1.65 * var(--marame-body-leading, 1));letter-spacing:calc(.04em + var(--marame-body-tracking, 0em))}.marame-reviews__dialog #judgeme_product_reviews .jm-review-item .jm-star-rating__font-icon{font-size:10px}.marame-reviews__dialog #judgeme_product_reviews .jm-star-rating>.jm-cluster{gap:2px}.marame-reviews__dialog #judgeme_product_reviews .jm-reviewer-info{margin-top:8px}.marame-reviews__dialog #judgeme_product_reviews .jm-reviewer-info__details .jm-text{font-size:calc(9px * var(--marame-body-scale, 1));line-height:calc(1.6 * var(--marame-body-leading, 1));font-weight:var(--marame-body-weight, 300);letter-spacing:calc(.12em + var(--marame-body-tracking, 0em))}.marame-reviews__dialog #judgeme_product_reviews .jm-sort-filter__select,.marame-reviews__dialog #judgeme_product_reviews .jm-custom-answer-filter{font-family:inherit;font-size:calc(12px * var(--marame-body-scale, 1));font-weight:var(--marame-body-weight, 300);border:.5px solid #d8d5d0;border-radius:0}body.marame-reviews-open{overflow:hidden}@keyframes marame-reviews-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes marame-reviews-backdrop{0%{opacity:0}to{opacity:1}}@keyframes marame-reviews-backdrop-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.marame-reviews__dialog[open],.marame-reviews__dialog::backdrop,.marame-reviews__dialog[data-closing]::backdrop{animation:none}}.marame-reviews__dialog:has(.marame-reviews__summary) #judgeme_product_reviews .jm-average-rating-display:has(.jm-verified-badge)>.jm-cluster>:is(.jm-star-rating,.jm-text){display:none}.marame-reviews__dialog #judgeme_product_reviews .jm-average-rating-display .jm-verified-badge{border:0;border-radius:0;padding:0;background:transparent}.marame-reviews__dialog #judgeme_product_reviews .jm-average-rating-display .jm-verified-badge__icon{width:10px;height:10px}.marame-reviews__dialog #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster{align-items:center;gap:8px 16px}.marame-reviews__dialog #judgeme_product_reviews .jm-review-widget-minimal-header__filter-container{min-width:0;max-width:100%}.marame-reviews__dialog #judgeme_product_reviews .jm-review-item>.jm-stack{gap:10px}.marame-reviews__dialog #judgeme_product_reviews .jm-review-item__content{display:flex;flex-direction:column;min-width:0;width:100%;gap:8px}.marame-reviews__dialog #judgeme_product_reviews .jm-review-item__content>.jm-review-content{order:1}.marame-reviews__dialog #judgeme_product_reviews .jm-review-item__content>.jm-reviewer-info{order:2;margin-top:0}.marame-reviews__dialog #judgeme_product_reviews .jm-review-content__body{font:inherit;color:var(--marame-body-colour, #666);letter-spacing:inherit}.marame-reviews__dialog #judgeme_product_reviews .jm-review-content__body p{margin:0}.marame-reviews__dialog #judgeme_product_reviews .jm-review-content__title{margin:0 0 6px;font-family:inherit;font-size:calc(11px * var(--marame-heading-scale, 1));font-weight:var(--marame-heading-weight, 300);line-height:calc(1.5 * var(--marame-heading-leading, 1));letter-spacing:calc(.1em + var(--marame-heading-tracking, 0em));text-transform:var(--marame-heading-case, uppercase)}.marame-reviews__dialog #judgeme_product_reviews .jm-reviewer-info__details{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 12px}.marame-reviews__dialog #judgeme_product_reviews .jm-reviewer-info__details .jm-text{color:var(--marame-body-colour, #777);font-size:calc(10px * var(--marame-body-scale, 1));letter-spacing:calc(.06em + var(--marame-body-tracking, 0em))}.marame-reviews__dialog #judgeme_product_reviews .jm-verified-buyer-badge{border:0;background:transparent;border-radius:0}.marame-reviews__dialog #judgeme_product_reviews .jm-verified-buyer-badge__text{padding:0;border:0;background:transparent;border-radius:0}.marame-reviews__dialog #judgeme_product_reviews .jm-review-item .jm-star-rating{font-size:10px}.marame-reviews__dialog #judgeme_product_reviews .jm-product-variant-card{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.marame-reviews__dialog #judgeme_product_reviews .jm-product-variant-card>.jm-cluster{gap:10px;flex-wrap:nowrap}.marame-reviews__dialog #judgeme_product_reviews .jm-product-variant-card__thumbnail{flex:0 0 44px;width:44px;height:44px;aspect-ratio:1;border-radius:0;background:#faf9f7}.marame-reviews__dialog #judgeme_product_reviews .jm-product-variant-card__thumbnail img{object-fit:contain}.marame-reviews__dialog #judgeme_product_reviews .jm-product-variant-card__content{min-width:0}.marame-reviews__dialog #judgeme_product_reviews .jm-product-variant-card__content .jm-text{font-family:inherit;font-size:calc(10px * var(--marame-body-scale, 1));font-weight:var(--marame-body-weight, 300);line-height:calc(1.6 * var(--marame-body-leading, 1));letter-spacing:calc(.06em + var(--marame-body-tracking, 0em));color:var(--marame-body-colour, #777);overflow-wrap:anywhere}.marame-reviews__dialog #judgeme_product_reviews :is(.jm-button,.jm-sort-filter__select){min-height:44px;max-width:100%;font-family:inherit;font-size:calc(11px * var(--marame-label-scale, 1));font-weight:var(--marame-label-weight, 300);letter-spacing:calc(.04em + var(--marame-label-tracking, 0em));border-radius:0;box-shadow:none}.marame-reviews__dialog #judgeme_product_reviews .jm-button .jm-text{font:inherit;letter-spacing:inherit}.marame-reviews__dialog #judgeme_product_reviews .jm-button--secondary{background:transparent;border-color:#d8d5d0}.marame-reviews__dialog #judgeme_product_reviews .jm-custom-answer-filter{min-width:44px}.marame-reviews__dialog #judgeme_product_reviews .jm-sort-filter{min-width:0;max-width:100%}.marame-reviews__dialog #judgeme_product_reviews .jm-sort-filter__select{padding-inline:28px}.marame-reviews__dialog #judgeme_product_reviews :is(.jm-pagination,.jdgm-paginate) :is(a,button){min-width:44px;min-height:44px}.marame-reviews__dialog #judgeme_product_reviews .jm-average-rating-display{min-width:44px}.marame-reviews__dialog #judgeme_product_reviews .jm-reviewer-info__details>.jm-cluster{gap:6px}
/*# sourceMappingURL=/cdn/shop/t/89/assets/marame-reviews.css.map */
