.lf-customer-reviews{display:grid;grid-template-columns:341px minmax(0,1fr);align-items:start;gap:120px;width:100%;max-width:1440px;margin-inline:auto;padding-block:var(--lf-reviews-padding-top, 72px) var(--lf-reviews-padding-bottom, 40px);padding-inline:32px;background:#fff;color:#000;font-family:var(--font-body-family)}.lf-customer-reviews .lf-customer-reviews__heading{display:flex;align-items:center;gap:16px;margin:0;font-family:var(--font-heading-family);font-size:32px;font-weight:300;line-height:48.4px;letter-spacing:-.96px}.lf-customer-reviews__heading:before{content:"";flex:0 0 4px;height:4px;border-radius:50%;background:currentColor}.lf-customer-reviews__content{min-width:0;padding-inline-end:115px}.lf-customer-reviews:not(:has(.lf-customer-reviews__heading)){grid-template-columns:minmax(0,1fr)}.lf-customer-reviews:not(:has(.lf-customer-reviews__heading)) .lf-customer-reviews__content{padding-inline-end:0}.lf-customer-reviews .jdgm-review-widget{width:100%;max-width:none!important;margin:0!important}.lf-customer-reviews .jdgm-review-widget{min-height:200px}.lf-customer-reviews .jdgm-review-widget:empty{display:block}.lf-customer-reviews .jdgm-rev-widg,.lf-customer-reviews__placeholder{margin:0;padding:20px 24px;border:1px solid rgb(0 0 0 / .1);border-radius:0;background:linear-gradient(180deg,#f5f4f480,#e9e9e980);color:#000;text-align:start;font-family:var(--font-body-family)}.lf-customer-reviews .jdgm-rev-widg__header{padding:0 0 24px;margin:0 0 20px;border-bottom:1px solid rgb(0 0 0 / .1);text-align:start}.lf-customer-reviews .jdgm-rev-widg__title{margin:0;font-family:var(--font-heading-family);font-size:24px;font-weight:300;line-height:48.4px;letter-spacing:-.96px;text-align:start}.lf-customer-reviews .jdgm-rev-widg__summary-inner{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;line-height:18px}.lf-customer-reviews .jdgm-rev-widg__summary-stars{order:0;color:#000;font-size:16px}.lf-customer-reviews .lf-customer-reviews__average{order:1;font-weight:500}.lf-customer-reviews .jdgm-rev-widg__summary-text{order:2;font-size:14px;font-weight:300}.lf-customer-reviews .jdgm-rev{margin:0 0 20px;padding:0 0 20px;border-top:0;border-bottom:1px solid rgb(0 0 0 / .1);color:#000}.lf-customer-reviews .jdgm-rev:last-child{margin-bottom:0;border-bottom:0}.lf-customer-reviews .jdgm-rev__header{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:0 8px;align-items:center}.lf-customer-reviews .jdgm-rev__icon{grid-column:1;grid-row:1 / span 2;display:flex;align-items:center;justify-content:center;float:none;width:48px;height:48px;margin:0;overflow:hidden;border-radius:50%;background:#e9e9e9;color:#000;font-size:15px;font-weight:500;line-height:1}.lf-customer-reviews .jdgm-rev__icon img{width:100%;height:100%;object-fit:cover}.lf-customer-reviews .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon:not(.jdgm--loading):after{content:none!important;display:none!important}.lf-customer-reviews .jdgm-rev__timestamp{grid-column:2;grid-row:1;font-size:13px;line-height:20px;color:#00000080}.lf-customer-reviews .jdgm-rev__author-wrapper{grid-column:2;grid-row:2;min-width:0}.lf-customer-reviews .jdgm-rev__author{color:#000;font-size:15px;font-weight:500;line-height:20px;overflow-wrap:anywhere}.lf-customer-reviews .jdgm-rev__rating{grid-column:3;grid-row:1;font-size:12px}.lf-customer-reviews .jdgm-rev__buyer-badge-wrapper{grid-column:3;grid-row:2;font-size:11px}.lf-customer-reviews .jdgm-rev__br{display:none}.lf-customer-reviews .jdgm-rev__location{grid-column:2 / -1}.lf-customer-reviews .jdgm-rev__content{margin-top:16px}.lf-customer-reviews .jdgm-rev__title{margin:0 0 8px;font-size:15px;font-weight:500;line-height:20px}.lf-customer-reviews .jdgm-rev__title:empty{display:none}.lf-customer-reviews .jdgm-rev__body{color:#000000b3;font-size:13.5px;font-weight:400;line-height:18px;overflow-wrap:anywhere}.lf-customer-reviews .jdgm-rev__body p{margin:0}.lf-customer-reviews .jdgm-rev__body p+p{margin-top:8px}.lf-customer-reviews .jdgm-paginate{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;padding:20px 0;border:0;text-align:center;font-size:15px;font-weight:300;line-height:20px}.lf-customer-reviews .jdgm-paginate__page{color:#000c;font-size:inherit;font-weight:inherit}.lf-customer-reviews .jdgm-paginate__page[aria-current=page]{color:#000;font-weight:500}.lf-customer-reviews .jdgm-paginate__page:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:1024px)and (max-width:1279px){.lf-customer-reviews{grid-template-columns:240px minmax(0,1fr);gap:48px}.lf-customer-reviews__content{padding-inline-end:0}}@media(max-width:1023px){.lf-customer-reviews{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:var(--lf-reviews-padding-top-mobile, 20px) var(--lf-reviews-padding-bottom, 40px)}.lf-customer-reviews .lf-customer-reviews__heading{gap:10px;line-height:46px}.lf-customer-reviews__content{padding-inline-end:0}}.lf-customer-reviews .jdgm-review-widget .jm-review-widget{--jm-body-md-size: 13.5px;--jm-body-sm-size: 13px;--jm-body-xs-size: 14px;--jm-heading-sm-size: 15px;--jm-heading-sm-weight-bold: 500;--jm-body-md-weight-bold: 500;--jm-default-line-height: 18px;margin:0;padding:20px 24px;border:1px solid rgb(0 0 0 / .1);border-radius:0;background:linear-gradient(180deg,#f5f4f480,#e9e9e980);color:#000;font-family:var(--font-body-family);font-size:13.5px;line-height:18px;text-align:start}.lf-customer-reviews .jdgm-review-widget :is(.jm-review-widget,.jm-review-item){--jm-review-widget-star-and-histogram-color: #000 !important;--jm-review-widget-button-color: #000 !important;--jm-review-widget-button-text-color: #fff !important;--jm-review-widget-lighter-text-color: rgb(0 0 0 / .5) !important}.lf-customer-reviews .jdgm-review-widget .jm-review-widget__header{padding:0 0 24px;margin:0 0 20px;border-bottom:1px solid rgb(0 0 0 / .1)}.lf-customer-reviews .jdgm-review-widget .jm-review-widget-minimal-header>.jm-cluster{flex-direction:column;align-items:stretch;gap:12px}.lf-customer-reviews .jdgm-review-widget .jm-review-widget-minimal-header__title{margin:0;font-family:var(--font-heading-family);font-size:24px;font-weight:300;line-height:48.4px;letter-spacing:-.96px}.lf-customer-reviews .jdgm-review-widget .jm-average-rating-display{margin:0;font-size:14px;line-height:18px}.lf-customer-reviews .jdgm-review-widget .jm-average-rating-display .jm-cluster{gap:8px}.lf-customer-reviews .jdgm-review-widget .jm-average-rating-display .jm-text{font-size:14px;line-height:18px}.lf-customer-reviews .jdgm-review-widget .jm-average-rating-display__review-count{font-weight:300}.lf-customer-reviews .jdgm-review-widget .jm-average-rating-display__review-count:before{content:"Based on "}.lf-customer-reviews .jdgm-review-widget .jm-average-rating-display .jm-text:not(.jm-average-rating-display__review-count):after{content:"/5"}.lf-customer-reviews .jdgm-review-widget .jm-average-rating-display>.jm-cluster:before{content:"\2605\2605\2605\2605\2605";display:inline-block;font-size:16px;line-height:18px;letter-spacing:0;white-space:nowrap;background:linear-gradient(to right,#000 var(--lf-review-fill, 100%),#b9b9b9 var(--lf-review-fill, 100%));background-clip:text;-webkit-text-fill-color:transparent}.lf-customer-reviews .jdgm-review-widget .jm-review-widget-minimal-header__filter-container,.lf-customer-reviews .jdgm-review-widget .jm-review-widget__header :is(.jm-action-buttons,.jm-filters,.jm-sort-filter),.lf-customer-reviews .jdgm-review-widget .jm-review-item .jm-product-variant-card,.lf-customer-reviews :is(.jdgm-write-rev-link,.jdgm-rev-widg__sort-wrapper,.jdgm-histogram){display:none}.lf-customer-reviews .jdgm-review-widget .jm-review-widget-minimal-header__title+.jm-cluster{margin-block-start:0}.lf-customer-reviews .jdgm-review-widget .jm-review-widget__header-and-body{display:flex;flex-direction:column;gap:0}.lf-customer-reviews .jdgm-review-widget .jm-review-widget__body{margin:0}.lf-customer-reviews .jdgm-review-widget .jdgm-review-list{margin:0;padding:0}.lf-customer-reviews .jdgm-review-widget .jm-review-item{margin:0 0 20px;padding:0 0 20px;border:0;border-bottom:1px solid rgb(0 0 0 / .1);border-radius:0;background:transparent}.lf-customer-reviews .jdgm-review-widget .jm-review-item:last-child{margin-bottom:0;border-bottom:0}.lf-customer-reviews .jdgm-review-widget .jm-review-item__content{position:relative}.lf-customer-reviews .jdgm-review-widget .jm-review-item__content>.jm-cluster:has(>.jm-star-rating){position:absolute;inset-inline-end:0;top:0;margin:0}.lf-customer-reviews .jdgm-review-widget .jm-review-item .jm-star-rating{font-size:8px}.lf-customer-reviews .jdgm-review-widget .jm-reviewer-info{gap:8px;margin:0;padding-inline-end:78px;flex-wrap:nowrap;min-height:48px}.lf-customer-reviews .jdgm-review-widget .jm-reviewer-avatar{--jm-reviewer-avatar-size: 48px;background:#e9e9e9;font-size:15px}.lf-customer-reviews .jdgm-review-widget .jm-reviewer-info__details{display:flex;flex-direction:column-reverse;gap:0;min-width:0;font-size:13px;line-height:20px}.lf-customer-reviews .jdgm-review-widget .jm-reviewer-info__details>*{margin:0}.lf-customer-reviews .jdgm-review-widget .jm-reviewer-info__name{font-size:15px;font-weight:500;line-height:20px;overflow-wrap:anywhere}.lf-customer-reviews .jdgm-review-widget .jm-review-content{--jm-space-200: 8px;margin-block-start:16px}.lf-customer-reviews .jdgm-review-widget .jm-review-content__title{font-size:15px;font-weight:500;line-height:20px}.lf-customer-reviews .jdgm-review-widget .jm-review-content__body{font-size:13.5px;font-weight:400;line-height:18px;color:#000000b3;overflow-wrap:anywhere}.lf-customer-reviews .jdgm-review-widget .jm-shop-reply{font-size:13px;line-height:18px}.lf-customer-reviews .jdgm-review-widget .jm-pagination-controls{margin:20px 0 0;padding:20px 0}.lf-customer-reviews .jdgm-review-widget .jm-pagination-controls__button{min-width:24px;min-height:32px;padding:4px;border:0;border-radius:0;background:transparent;color:#000c}.lf-customer-reviews .jdgm-review-widget .jm-pagination-controls__button .jm-text{font-size:15px;font-weight:300;line-height:20px}.lf-customer-reviews .jdgm-review-widget .jm-pagination-controls__button[aria-current=page] .jm-text{color:#000;font-weight:500}.lf-customer-reviews .jdgm-review-widget :is(button,select,a):focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:767px){.lf-customer-reviews{padding-inline:16px}}
/*# sourceMappingURL=/cdn/shop/t/470/assets/customer-reviews.css.map */
