.template-product .shopify-section:has(.jdgm-widget[data-widget=review]){width:min(87%,var(--page-width));margin-inline:auto}.template-product .jdgm-widget[data-widget=review]{width:100%;max-width:none!important;margin:0;padding:40px 0 48px;border-top:1px solid var(--stone);color:var(--ink);font:400 14px/1.7 DM Sans,Arial,sans-serif;scroll-margin-top:32px}.template-product :is(.jdgm-widget[data-widget=review],.jm-review-widget,.jm-modal){--jm-review-widget-text-color:var(--ink)!important;--jm-review-widget-lighter-text-color:var(--body)!important;--jm-review-widget-light-color:var(--parchment)!important;--jm-review-widget-button-color:var(--ink)!important;--jm-review-widget-button-text-color:var(--paper)!important;--jm-review-widget-star-and-histogram-color:var(--rust)!important;--jm-review-widget-form-button-color:var(--ink)!important;--jm-review-widget-form-button-text-color:var(--paper)!important;--jm-review-widget-form-background-color:var(--paper)!important;--jm-review-widget-form-field-background-color:var(--paper)!important;--jm-review-widget-form-border-radius:0px!important;--jm-review-widget-form-text-color:var(--ink)!important;--jm-widget-primary-color:var(--ink)!important;--jm-widget-border-radius:0px!important;--jm-widget-border-radius-simplified:0px!important;--jm-modal-bg-color:var(--paper)!important;--jm-modal-text-color:var(--ink)!important;--jm-modal-border-radius:0px!important}.template-product .jm-review-widget{font-family:DM Sans,Arial,sans-serif;background:transparent}.template-product .jdgm-widget[data-widget=review] :is(h2,[role=heading][aria-level="2"],.jm-review-widget-header__title,.jdgm-rev-widg__title){margin:0 0 24px;font:400 clamp(1.8rem,2.5vw,2.4rem)/1.2 "EB Garamond",Georgia,serif!important;letter-spacing:0;color:var(--ink)}.template-product .jdgm-widget[data-widget=review] :is(h2,[role=heading][aria-level="2"]) *{font:inherit!important}.template-product :is(.jm-review-widget .jm-button,.jm-modal .jm-button,.jdgm-write-rev-link){min-height:46px;padding:13px 26px;border-radius:0!important;font:500 11px/1.5 DM Sans,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;box-shadow:none}.template-product .jm-button--primary{background:var(--ink)!important;border-color:var(--ink)!important;color:var(--paper)!important}.template-product .jm-button--primary:hover{background:var(--soot)!important}.template-product :is(.jm-review-widget,.jm-modal) :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--rust)!important;outline-offset:3px}.template-product :is(.jm-review-widget,.jm-modal) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select){border:1px solid var(--stone);border-radius:0;background:var(--paper);color:var(--ink);font:400 14px/1.6 DM Sans,Arial,sans-serif;min-height:44px}.template-product .jm-review-content__title{font:400 23px/1.25 EB Garamond,Georgia,serif;color:var(--ink)}@media(max-width:749px){.template-product .jdgm-widget[data-widget=review]{padding-block:30px 36px}.template-product .jm-review-widget-header__title{margin-bottom:20px}.template-product .jm-action-buttons__button{max-width:100%}}.template-product .jdgm-write-review-modal{color:var(--ink);font:400 14px/1.65 DM Sans,Arial,sans-serif}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__overlay{background:var(--ink)!important;opacity:.55}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__content{background:var(--paper)!important;color:var(--ink)!important;border-radius:0!important;box-shadow:none}.template-product .jdgm-write-review-modal :is(.jdgm-write-review-modal__title,.jdgm-write-review-modal__product-title){font-family:EB Garamond,Georgia,serif!important;font-weight:400!important;color:var(--ink)!important;letter-spacing:0}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__title{font-size:32px;line-height:1.2}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__product-title{font-size:24px;line-height:1.25}.template-product .jdgm-write-review-modal :is(.jdgm-write-review-modal__intro,.jdgm-write-review-modal__field-label,.jdgm-write-review-modal__field-label-help,.jdgm-write-review-modal__gdpr-statement){font-family:DM Sans,Arial,sans-serif!important;font-weight:400;line-height:1.65;color:var(--body)!important}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__intro{font-size:14px}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__field-label{font-size:13px;color:var(--ink)!important}.template-product .jdgm-write-review-modal :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),textarea,select){border:1px solid var(--stone)!important;border-radius:0!important;background:var(--parchment)!important;color:var(--ink)!important;font:400 16px/1.6 DM Sans,Arial,sans-serif!important;box-shadow:none!important}.template-product .jdgm-write-review-modal :is(input[type=checkbox],input[type=radio]){accent-color:var(--ink)}.template-product .jdgm-write-review-modal :is(.jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal__nav-btn-close,.jdgm-write-review-modal__btn){background:var(--ink)!important;color:var(--paper)!important;border:1px solid var(--ink)!important;border-radius:0!important;min-height:46px;padding:13px 26px;font:500 11px/1.5 DM Sans,Arial,sans-serif!important;letter-spacing:.1em;text-transform:uppercase}.template-product .jdgm-write-review-modal :is(.jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal__nav-btn-close,.jdgm-write-review-modal__btn):hover{background:var(--soot)!important;opacity:1}.template-product .jdgm-write-review-modal :is(.jdgm-write-review-modal__nav-btn-back,.jdgm-write-review-modal__btn--back,.jdgm-write-review-modal__btn--repeat-not-now){background:transparent!important;color:var(--ink)!important;border-color:transparent!important;font:400 13px/1.5 DM Sans,Arial,sans-serif!important;letter-spacing:0;text-transform:none;min-height:44px}.template-product .jdgm-write-review-modal :is(button:disabled,[aria-disabled=true]){opacity:.45;cursor:default}.template-product .jdgm-write-review-modal .jdgm-star{color:var(--rust)!important}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{font-size:38px;line-height:44px}.template-product .jdgm-write-review-modal :is(.jdgm-write-review-modal__close-btn,.jdgm-write-review-modal__stars:before,.jdgm-write-review-modal__stars:after){color:var(--ink)!important}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__close-btn{min-width:44px;min-height:44px}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__product-image img{border-radius:0!important}.template-product .jdgm-write-review-modal :is(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--rust)!important;outline-offset:3px}.template-product .jdgm-write-review-modal :is(input,textarea,select)[aria-invalid=true]{border-color:#a33627!important}.template-product .jdgm-write-review-modal a{text-underline-offset:3px}.template-product .jdgm-write-review-modal :is(.jdgm-write-review-modal__field-help,.jdgm-write-review-modal__anonymous-help,.jdgm-write-review-modal__checkbox-text){font:400 12px/1.65 DM Sans,Arial,sans-serif;color:var(--body)!important}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__checkbox-custom{border-color:var(--stone)!important;border-radius:0!important}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom{background:var(--ink)!important;border-color:var(--ink)!important}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__field-group--media-upload{border:1px dashed var(--stone)!important;border-radius:0!important;background:var(--parchment)!important;color:var(--ink)!important}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__checkbox-input:focus-visible+.jdgm-write-review-modal__checkbox-custom,.template-product .jdgm-write-review-modal .jdgm-write-review-modal__field-group--media-upload:focus-within{outline:2px solid var(--rust)!important;outline-offset:3px}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__media-upload-prompt{color:var(--body)!important;font:400 13px/1.65 DM Sans,Arial,sans-serif}.template-product .jm-review-widget :is(.jm-review-widget-header__main-content,.jm-review-widget__body){border-color:var(--stone)}.template-product .jm-review-widget :is(.jm-review-item,.jdgm-review-card){background:transparent;border-color:var(--stone);border-radius:0;box-shadow:none;padding-block:28px}.template-product .jm-review-widget .jm-review-content{font:400 14px/1.8 DM Sans,Arial,sans-serif;color:var(--ink)}.template-product .jm-review-widget :is(.jm-star-rating__filled,.jm-star-rating__half) svg path{fill:var(--rust)!important;stroke:var(--rust)!important}.template-product .jm-review-widget .jm-star-rating__empty svg path{fill:none!important;stroke:var(--rust)!important}.template-product .jm-review-widget .jm-star-rating__font-icon{color:var(--rust)!important}.template-product .jm-review-widget .jm-review-content__title{font:400 23px/1.25 EB Garamond,Georgia,serif!important;margin-bottom:12px}.template-product .jm-review-widget .jm-reviewer-info__name{font:500 13px/1.5 DM Sans,Arial,sans-serif;color:var(--ink)}.template-product .jm-review-widget :is(.jm-reviewer-avatar--with-initial,.jm-verified-buyer-badge__text){background:var(--parchment);color:var(--ink);border-radius:0}.template-product .jm-review-widget :is(.jm-search-bar,.jm-sort-filter__select,.jm-filter-panel){background:var(--paper);border-color:var(--stone);border-radius:0}.template-product .jm-review-widget :is(.jm-search-bar__input,.jm-sort-filter__select){font:400 13px/1.6 DM Sans,Arial,sans-serif;min-height:44px}.template-product .jm-review-widget .jm-shop-reply{padding:20px;background:var(--parchment);border-radius:0;color:var(--ink)}.template-product .jm-review-widget .jm-pagination-controls__button{border-radius:0;min-width:44px;min-height:44px;color:var(--ink);font-family:DM Sans,Arial,sans-serif}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__field-group.error :is(input,textarea,select){border-color:#a33627!important}@media(max-width:749px){.template-product .jdgm-write-review-modal .jdgm-write-review-modal__title{font-size:28px}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__product-title{font-size:22px}.template-product .jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{font-size:34px;line-height:40px}.template-product .jm-review-widget .jm-review-item{padding-block:22px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/product-reviews.css.map */
