.swx-product-reviews{--junipPrimaryColor: rgb(var(--color-foreground));--junipButtonColor: rgb(var(--color-button));--junipButtonOutlineColor: rgb(var(--color-foreground));--junipButtonTextColor: rgb(var(--color-button-text));--junipBorderColor: rgba(var(--color-foreground), .12);--junipStarColor: rgb(var(--color-foreground));background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.swx-product-reviews__inner{position:relative;padding-inline:1.6rem}.swx-product-reviews__title{--swx-eyebrow-family: var(--font-navigation-family, var(--font-body-family));--swx-eyebrow-size: var(--swx-product-reviews-title-size);--swx-eyebrow-line-height: 1;--swx-eyebrow-letter-spacing: -.015em;color:rgb(var(--color-foreground))}.swx-product-reviews__app-block,.swx-product-reviews .junip-product-review,.swx-product-reviews .junip-product-review-container{width:100%;max-width:none;margin:0;padding:0}.swx-product-reviews swx-product-reviews-controller{display:block;width:100%}.swx-product-reviews .junip-product-review-container{position:static;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:normal;line-height:1.4}.junip-review-response-container:has(>.junip-review-response-content){display:none!important}.swx-product-reviews .junip-product-review-container *,.swx-product-reviews .junip-product-review-container *:before,.swx-product-reviews .junip-product-review-container *:after{box-sizing:border-box;letter-spacing:normal}.swx-product-reviews .junip-product-review-title,.swx-product-reviews .junip-product-review-bars-container,.swx-product-reviews .junip-gallery-container,.swx-product-reviews .junip-product-review-container>.junip-separator,.swx-product-reviews .junip-filters-toggle,.swx-product-reviews .junip-filter-checkbox-container,.swx-product-reviews .swx-product-reviews__hidden-filter,.swx-product-reviews .junip-avatar,.swx-product-reviews .junip-featured-pin,.swx-product-reviews .junip-review-product,.swx-product-reviews .junip-recommendation-container,.swx-product-reviews .junip-vote-text,.swx-product-reviews .junip-vote-divider,.swx-product-reviews .junip-powered-by-footer{display:none!important}.swx-product-reviews .junip-product-review-summary-wrapper{position:static;margin-top:2.2rem}.swx-product-reviews .junip-product-review-summary-container{display:flex;flex-direction:column;align-items:stretch;gap:0;margin:0!important}.swx-product-reviews .junip-product-review-summary-flex-wrapper{order:2;width:100%;margin-top:4.8rem}.swx-product-reviews .junip-product-review-average-container{display:grid;grid-template-columns:auto 12.2rem;align-items:start;gap:0;width:100%;text-align:left}@media all and (max-width:749px){.swx-product-reviews .junip-review-media-container .junip-review-image-wrapper{width:9.6rem!important;height:9.6rem!important;margin-bottom:-1.2rem!important}.swx-product-reviews .junip-product-review-count{grid-column:1}.swx-product-reviews .junip-product-review-average,.swx-product-reviews .junip-star-ratings-container{grid-column:2;grid-row:1}.swx-product-reviews .junip-product-review-average-container>.junip-star-ratings-container{justify-self:center}}.swx-product-reviews .junip-product-review-count,.swx-product-reviews .junip-product-review-average{margin:0!important;color:rgb(var(--color-foreground));font-weight:400;line-height:1}.swx-product-reviews .junip-product-review-count{order:1}.swx-product-reviews .junip-product-review-average{order:2;margin-left:0!important}.swx-product-reviews .swx-product-reviews__metric-value{display:block;font-family:var(--font-heading-family);font-size:2.4rem;line-height:1;letter-spacing:.06em}.swx-product-reviews .swx-product-reviews__metric-label{display:block;margin-top:1rem;font-family:var(--font-heading-family);font-size:1.4rem;line-height:1.1;letter-spacing:.01em;white-space:nowrap}.swx-product-reviews .junip-product-review-average-container>.junip-star-ratings-container{order:3;align-self:start;margin:.6rem 0 0!important;margin-left:30px!important}.swx-product-reviews .junip-product-review-average-container .junip-stars-filled,.swx-product-reviews .junip-product-review-average-container .junip-stars-outline,.swx-product-reviews .junip-review-list-item .junip-stars-filled,.swx-product-reviews .junip-review-list-item .junip-stars-outline{gap:.2rem}.swx-product-reviews .junip-product-review-average-container .junip-star,.swx-product-reviews .junip-review-list-item .junip-star{width:1rem;height:1rem;padding:0}.swx-product-reviews .junip-product-review-summary-actions{order:1;width:100%;margin:0}.swx-product-reviews .junip-product-review-summary-actions .junip-write-review-cta{--swx-button-radius: 0;width:100%!important;height:4rem;padding:.8rem 1.6rem!important;border:.1rem solid rgba(var(--color-foreground),.14)!important;border-radius:var(--swx-button-radius)!important;background:transparent!important;color:rgb(var(--color-foreground))!important;font-family:var(--font-navigation-family, var(--font-body-family));font-size:1.4rem;font-weight:400;line-height:1;letter-spacing:.05em;text-transform:capitalize;box-shadow:none!important;outline:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,border-radius var(--swx-button-radius-transition-duration, .42s) var(--swx-card-hover-easing, cubic-bezier(.22, 1, .36, 1))}.swx-product-reviews .junip-filters{width:100%;max-width:none;margin:4.4rem 0 0!important}.swx-product-reviews .junip-filters .junip-filters-container{display:grid!important;grid-template-columns:1fr!important;gap:2.6rem;width:100%;margin:0!important;visibility:visible!important;opacity:1!important}.swx-product-reviews .junip-filters .junip-search-container{position:relative;width:100%;height:4rem!important;min-height:4rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:0;background:transparent;color:rgb(var(--color-foreground))}.swx-product-reviews .junip-search-container .junip-search-input{width:100%;height:4rem;padding:.8rem 4rem;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.6rem;outline:none!important;box-shadow:none!important}.swx-product-reviews .junip-search-container .junip-search-button{position:absolute!important;top:0;bottom:0;display:flex!important;align-items:center;justify-content:center;width:3.5rem;height:4rem;min-height:0;padding:0!important;opacity:1;color:rgb(var(--color-foreground))}.swx-product-reviews .junip-search-container .junip-search-button:last-child{left:0}.swx-product-reviews .junip-search-container .junip-search-clear-button{right:0}.swx-product-reviews .junip-search-container .junip-search-clear-button[disabled]{display:none!important}.swx-product-reviews .junip-search-container .junip-search-icon{width:2.4rem;height:2.4rem}@media screen and (max-width:749px){.swx-product-reviews .junip-filters .junip-filters-container{display:grid!important;visibility:visible!important;opacity:1!important}.swx-product-reviews .junip-filters .junip-search-container{display:flex!important;align-items:center;visibility:visible!important;opacity:1!important}}.swx-product-reviews .swx-product-reviews__sort{justify-self:end;width:auto;height:auto;min-height:2rem;padding:0;border:0;border-radius:0;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-heading-family, var(--font-body-family));font-size:1.4rem;line-height:1;overflow:visible}.swx-product-reviews .swx-product-reviews__sort #junipReviewSort{color:rgb(var(--color-foreground))!important;opacity:0!important}.swx-product-reviews .swx-product-reviews__sort .junip-select-content{gap:.8rem;width:auto;overflow:visible}.swx-product-reviews .swx-product-reviews__sort .junip-select-label{overflow:visible}.swx-product-reviews .swx-product-reviews__sort .junip-selected-value{font-size:1.4rem;letter-spacing:.06em}.swx-product-reviews .swx-product-reviews__sort .junip-select-arrow{flex:0 0 auto}.swx-product-reviews .junip-reviews-container{width:100%;max-width:none;margin:2.4rem 0 0;padding:0!important;border-top:.1rem solid rgba(var(--color-foreground),.08)}.swx-product-reviews .junip-review-list-item-container{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:0 1.2rem;width:100%;max-width:none;margin:0;padding:2.4rem 0 3.2rem!important}.swx-product-reviews .junip-review-list-item,.swx-product-reviews .junip-review-list-item>.junip-flex-wrapper,.swx-product-reviews .junip-review-list-item>.junip-mt-4.junip-d-flex{display:contents}.swx-product-reviews .junip-review-list-item>.junip-flex-wrapper>.junip-star-ratings-container{grid-row:1;grid-column:1 / -1;margin:0!important}.swx-product-reviews .junip-review-content-container{display:block;grid-row:2;grid-column:1 / -1;margin-top:1.8rem}.swx-product-reviews .junip-review-title{margin:0!important;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:2rem;font-weight:400;line-height:1.1;text-transform:none}.swx-product-reviews .junip-review-body{max-width:100%;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:1.4rem;font-weight:400;line-height:1.42;text-transform:none}.swx-product-reviews .junip-review-media-container,.swx-product-reviews .swx-product-reviews__review-media{grid-row:3;grid-column:1 / -1;margin:2rem 0 0!important}.swx-product-reviews .swx-product-reviews__review-media>img{display:block;margin:0;object-fit:cover}.swx-product-reviews .junip-review-list-item>.junip-flex-wrapper>.junip-d-flex{display:flex;grid-row:4;grid-column:1;align-items:center;margin:4.6rem 0 0!important}.swx-product-reviews .junip-review-customer{grid-row:5;grid-column:1;width:auto;max-width:none;min-width:0;margin:.5rem 0 0}.swx-product-reviews .junip-customer-container,.swx-product-reviews .junip-customer-details{display:block;width:auto;max-width:none}.swx-product-reviews .junip-customer-name,.swx-product-reviews .junip-review-date{max-width:none;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:1.4rem;font-weight:400;line-height:1.2;opacity:1;text-transform:none;white-space:nowrap}.swx-product-reviews .junip-verified{display:inline-flex!important;align-items:center;gap:.4rem;margin:.6rem 0 0!important;color:rgba(var(--color-foreground),.7);font-family:var(--font-navigation-family, var(--font-body-family));font-size:1.2rem;font-style:normal;font-weight:400;line-height:1}.swx-product-reviews .junip-verified-badge,.swx-product-reviews .junip-verified-badge svg{width:1.2rem;height:1.2rem}.swx-product-reviews .junip-verified-badge{position:relative;display:block;flex:0 0 1.2rem;align-self:center;color:rgba(var(--color-foreground),.7);background-color:currentColor;-webkit-mask-image:var(--swx-verification-icon-mask);mask-image:var(--swx-verification-icon-mask);mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.swx-product-reviews .junip-verified-badge svg{display:none}.swx-product-reviews .junip-verified-badge+div{margin-left:0!important;line-height:1}.swx-product-reviews .junip-review-vote-container{display:grid;grid-row:4 / span 2;grid-column:2;grid-template-columns:repeat(2,5.2rem);align-self:center;gap:1.2rem;margin:1.9rem 0 0!important;font-family:var(--font-navigation-family, var(--font-body-family));font-size:1.4rem;line-height:1}.swx-product-reviews .junip-review-vote-container .junip-vote-action{--swx-button-radius: 0;display:flex;align-items:center;justify-content:center;gap:.8rem;width:5.2rem;height:4rem;border-radius:var(--swx-button-radius)!important;background:rgba(var(--color-foreground),.025);color:rgb(var(--color-foreground));outline:none!important;box-shadow:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,border-radius var(--swx-button-radius-transition-duration, .42s) var(--swx-card-hover-easing, cubic-bezier(.22, 1, .36, 1))}.swx-product-reviews .junip-review-vote-container .junip-vote-action:after{content:attr(data-swx-vote-count)}.swx-product-reviews .junip-review-vote-container .junip-vote-count{display:none}.swx-product-reviews .junip-review-vote-container .junip-vote-button,.swx-product-reviews .junip-review-vote-container .junip-vote-button:before{display:block;width:auto;height:auto;line-height:1}.swx-product-reviews .junip-review-vote-container .junip-vote-button svg{display:none}.swx-product-reviews .junip-review-vote-container .junip-vote-up:before{content:"\2191"}.swx-product-reviews .junip-review-vote-container .junip-vote-down:before{content:"\2193"}.swx-product-reviews .junip-reviews-container>.junip-separator{display:block;width:100%;height:.1rem;margin:0!important;background:rgba(var(--color-foreground),.08)}.swx-product-reviews .junip-reviews-container>.junip-separator:last-child{display:none!important}.swx-product-reviews .junip-see-more{--swx-button-radius: 0;display:block;width:100%;height:4rem;margin:1.9rem auto 0;padding:.8rem 1.6rem!important;border:0!important;border-radius:var(--swx-button-radius)!important;background:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;font-family:var(--font-navigation-family, var(--font-body-family));font-size:0;font-weight:400;line-height:1;transition:background-color .18s ease,border-color .18s ease,color .18s ease,border-radius var(--swx-button-radius-transition-duration, .42s) var(--swx-card-hover-easing, cubic-bezier(.22, 1, .36, 1))}.swx-product-reviews .junip-see-more:after{content:attr(data-swx-label);font-size:1.4rem;letter-spacing:.06em}.swx-product-reviews .junip-see-more[loading]:after{content:""!important}.swx-product-reviews .junip-btn:focus-visible,.swx-product-reviews .junip-vote-action:focus-visible,.swx-product-reviews .junip-select select:focus-visible,.swx-product-reviews .junip-search-input:focus-visible{outline:none;outline-offset:.2rem;box-shadow:none}@media(hover:hover)and (pointer:fine){.swx-product-reviews .junip-write-review-cta:hover{--swx-button-radius: 999rem;background:transparent!important;color:rgb(var(--color-foreground))!important}.swx-product-reviews .junip-see-more:hover{--swx-button-radius: 999rem}.swx-product-reviews .junip-review-vote-container .junip-vote-action:hover{--swx-button-radius: 999rem;background:rgba(var(--color-foreground),.07)}}@media screen and (min-width:750px){.swx-product-reviews .swx-product-reviews__sort .junip-selected-value{letter-spacing:0}.swx-product-reviews .junip-product-review-average{margin-left:3.8rem!important}.swx-product-reviews__inner{padding-inline:var(--advanced-page-padding-inline)}.swx-product-reviews .junip-product-review-summary-wrapper{margin-top:7.9rem}.swx-product-reviews .junip-product-review-summary-flex-wrapper{margin-top:0}.swx-product-reviews .junip-product-review-average-container{grid-template-columns:auto auto auto;justify-content:start}.swx-product-reviews .swx-product-reviews__metric-value{font-size:4rem;letter-spacing:0}.swx-product-reviews .swx-product-reviews__metric-label{margin-top:.2rem}.swx-product-reviews .junip-product-review-average-container>.junip-star-ratings-container{margin-top:1.7rem!important;margin-left:-2.2rem!important}.swx-product-reviews .junip-product-review-summary-actions{position:absolute;top:0;right:var(--advanced-page-padding-inline)!important;width:auto!important}.swx-product-reviews .junip-product-review-summary-actions .junip-write-review-cta{min-width:15rem!important;min-height:5.1rem;padding-inline:1.2rem!important;width:auto!important}.swx-product-reviews .junip-filters{position:absolute;top:13.1rem;right:var(--advanced-page-padding-inline)!important;width:auto;margin:0!important}.swx-product-reviews .junip-filters .junip-filters-container{display:block!important;width:auto}.swx-product-reviews .junip-filters .junip-search-container{display:none!important}.swx-product-reviews .junip-reviews-container{margin-top:2.7rem}.swx-product-reviews .junip-review-list-item-container{grid-template-columns:33.5% 36% auto;min-height:unset;padding:2rem 0 7.5rem!important;row-gap:5px}.swx-product-reviews .junip-review-list-item>.junip-flex-wrapper>.junip-star-ratings-container{grid-row:1;grid-column:2}.swx-product-reviews .junip-review-list-item>.junip-flex-wrapper>.junip-d-flex{grid-row:1;grid-column:1;margin:0!important}.swx-product-reviews .junip-review-customer{grid-row:2;grid-column:1;margin-top:0}.swx-product-reviews .junip-review-content-container{grid-row:2;grid-column:2;width:100%;max-width:45rem;margin-top:1rem}.swx-product-reviews .junip-review-title{margin-bottom:.7rem!important;font-size:2.4rem;letter-spacing:-.03em}.swx-product-reviews .junip-review-body{font-size:1.4rem;line-height:1.42}.swx-product-reviews .junip-review-media-container,.swx-product-reviews .swx-product-reviews__review-media{grid-row:3;grid-column:2;margin-top:1.4rem!important}.swx-product-reviews .junip-review-vote-container{grid-row:1 / span 2;grid-column:3;align-self:start;justify-self:end;margin:-.5rem 0 0!important}.swx-product-reviews .junip-see-more{min-width:24.4rem;min-height:5.2rem;margin-top:0;width:auto}}@media screen and (min-width:1921px){.swx-product-reviews__inner{padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/swx-product-reviews.css.map */
