.mp-reviews-wrapper{width:100%;margin-top:var(--mp-cr-margin-top-desktop, 40px);margin-bottom:var(--mp-cr-margin-bottom-desktop, 40px);padding-top:var(--mp-cr-padding-top, 0px);padding-bottom:var(--mp-cr-padding-bottom, 0px);background-color:var(--mp-cr-bg, transparent);box-sizing:border-box;position:relative}.mp-reviews-wrapper.mp-page-shell{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:calc(var(--fluid-container-width, 1620px) + var(--fluid-container-offset, 60px) * 2);box-sizing:border-box}@media screen and (min-width:1280px){.mp-reviews-wrapper.mp-page-shell{padding-left:var(--fluid-container-offset, 60px);padding-right:var(--fluid-container-offset, 60px)}}@media(max-width:767px){.mp-reviews-wrapper{margin-top:var(--mp-cr-margin-top-mobile, 24px);margin-bottom:var(--mp-cr-margin-bottom-mobile, 24px)}}.mp-reviews-header{margin-bottom:var(--mp-cr-header-margin-bottom, 32px);box-sizing:border-box}.mp-reviews-header.text-center{text-align:center}.mp-reviews-header.text-left{text-align:left}.mp-reviews-header.text-right{text-align:right}.mp-reviews-title{margin:0;font-family:inherit;line-height:1.25}.mp-reviews-subtitle{margin-top:8px;line-height:1.5}.mp-reviews-subtitle p{margin:0;font-size:inherit;color:inherit;line-height:inherit}.mp-reviews-summary{margin:8px 0 0;font-size:14px;line-height:1.5;color:var(--mp-cr-product-label-color, #6b7280)}.mp-reviews-wrapper.is-fera.is-loading .mp-reviews-slider-container{min-height:260px}.mp-reviews-wrapper.is-fera.is-loading .mp-slider-arrow,.mp-reviews-wrapper.is-fera.is-loading .mp-slider-pagination{visibility:hidden}.mp-reviews-empty{margin:0;padding:24px;font-size:14px;color:#64748b}.mp-reviews-slider-container{position:relative;box-sizing:border-box;width:100%}.mp-reviews-slider-container .swiper{width:100%;overflow:hidden;padding:12px 6px 20px;margin:-12px -6px -20px;box-sizing:border-box}.mp-reviews-slider-container .swiper-wrapper{display:flex;align-items:stretch;box-sizing:border-box}.mp-reviews-slider-container .swiper-slide{height:auto;display:flex;flex-direction:column;box-sizing:border-box;transition:transform .3s ease}.mp-review-card{background-color:var(--mp-cr-card-bg, #ffffff);border:var(--mp-cr-card-border-width, 1px) solid var(--mp-cr-card-border, #f0f2f4);border-radius:var(--mp-cr-card-radius, 10px);box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.mp-reviews-wrapper.has-shadow .mp-review-card{box-shadow:0 4px 18px #0000000d}.mp-reviews-wrapper.has-hover .mp-review-card:hover{transform:translateY(-4px);box-shadow:0 10px 28px #00000014}.mp-review-card-inner{padding:var(--mp-cr-card-padding-desktop, 28px);display:flex;flex-direction:column;height:100%;box-sizing:border-box}.mp-review-stars{display:inline-flex;align-items:center;gap:3px;margin-bottom:14px;line-height:1}.mp-star{display:inline-flex;align-items:center;justify-content:center;width:var(--mp-cr-star-size, 19px);height:var(--mp-cr-star-size, 19px)}.mp-star svg{width:100%;height:100%;display:block}.mp-star--filled svg path{fill:var(--mp-cr-star-color, #f5b324)}.mp-star--empty svg path{fill:var(--mp-cr-star-empty-color, #e2e8f0)}.mp-review-title{margin:0 0 12px;line-height:1.35;font-family:inherit}.mp-review-body{margin-bottom:18px;flex-grow:1}.mp-review-body p{margin:0;font-size:inherit;color:inherit;line-height:inherit}.mp-review-product{margin-top:auto;margin-bottom:18px;font-size:13px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-review-product-label{color:var(--mp-cr-product-label-color, #6b7280);font-weight:400}.mp-review-product-link{color:var(--mp-cr-product-title-color, #1a5e73);text-decoration:underline;text-underline-offset:3px;font-weight:500;transition:color .15s ease,opacity .15s ease}.mp-review-product-link:hover{opacity:.8}.mp-review-product-title{color:var(--mp-cr-product-title-color, #1a5e73);font-weight:500}.mp-review-author-wrap{display:flex;align-items:center;justify-content:space-between;gap:12px}.mp-review-author-info{display:flex;flex-direction:column}.mp-review-author-name{line-height:1.3;display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.mp-review-author-location{margin-top:2px;line-height:1.3}.mp-review-verified-badge{display:inline-flex;align-items:center;gap:3px;color:var(--mp-cr-verified-color, #059669);font-size:11px;font-weight:600;background-color:#05966914;padding:2px 6px;border-radius:4px;line-height:1}.mp-review-verified-badge svg{flex-shrink:0}.mp-slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background-color:var(--mp-cr-arrow-bg, #ffffff);border:1px solid var(--mp-cr-arrow-border, #e2e8f0);color:var(--mp-cr-arrow-color, #123d4e);box-shadow:0 4px 14px #00000014;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s cubic-bezier(.16,1,.3,1);padding:0;margin:0}.mp-slider-arrow svg{width:20px;height:20px;stroke:currentColor;stroke-width:2.2;fill:none}.mp-slider-arrow:hover{background-color:var(--mp-cr-arrow-hover-bg, #1a5e73);color:var(--mp-cr-arrow-hover-color, #ffffff);border-color:var(--mp-cr-arrow-hover-bg, #1a5e73);box-shadow:0 6px 18px #00000024;transform:translateY(-50%) scale(1.06)}.mp-slider-arrow:active{transform:translateY(-50%) scale(.96)}.mp-slider-arrow.swiper-button-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.mp-slider-prev{left:-22px}.mp-slider-next{right:-22px}@media(max-width:1200px){.mp-slider-prev{left:4px}.mp-slider-next{right:4px}}@media(max-width:767px){.mp-slider-arrow{width:36px;height:36px}.mp-slider-arrow svg{width:16px;height:16px}}.mp-slider-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px;line-height:1}.mp-slider-dot{width:8px;height:8px;border-radius:50%;background-color:#cbd5e1;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-block}.mp-slider-dot--active{width:24px;border-radius:4px;background-color:var(--mp-cr-heading-color, #123d4e)}.mp-reviews-action{margin-top:32px;text-align:center}.mp-reviews-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;border-radius:6px;text-decoration:none;font-weight:600;font-size:14px;transition:all .2s ease}@media(max-width:767px){.mp-review-card-inner{padding:var(--mp-cr-card-padding-mobile, 20px)}}.mp-review-card .mp-review-body.mp-review-body--clamp{flex-grow:0;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/151/assets/mp-customer-reviews.css.map */
