.customer-reviews-block{margin:16px 0 8px;font-family:var(--font-body-family);font-style:var(--font-body-style)}.customer-reviews-wrapper{position:relative;padding:10px 14px 10px 10px;border:var(--border-width, 1px) solid var(--border-color, #e0e0e0);border-radius:12px;background:var(--bg-color, #f8f9fa);direction:rtl;text-align:right;max-height:130px;margin-top:var(--margin-top, 16px);margin-bottom:var(--margin-bottom, 8px)}.customer-reviews-container{position:relative;min-height:60px}.customer-review-item{display:none;animation:fadeIn .3s ease-in-out;padding-left:55px}.customer-review-item.active{display:block}.customer-reviews-wrapper.layout-stacked .customer-review-item{display:block;margin-bottom:var(--stacked-gap, 16px);padding-bottom:var(--stacked-gap, 16px);border-bottom:var(--border-width, 1px) solid var(--border-color, #e0e0e0)}.customer-reviews-wrapper.layout-stacked .customer-review-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.customer-reviews-wrapper.layout-stacked{max-height:none}@media screen and (max-width:749px){.customer-reviews-wrapper.layout-stacked .customer-review-item{display:none;margin-bottom:0;padding-bottom:0;border-bottom:none}.customer-reviews-wrapper.layout-stacked .customer-review-item.active{display:block}.customer-reviews-wrapper.layout-stacked{max-height:130px}}@keyframes fadeIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.review-header{display:flex;align-items:center;gap:10px;margin-bottom:6px;flex-direction:row-reverse;justify-content:flex-end}.review-profile-image{width:38px;height:38px;border-radius:50%;object-fit:cover;border:2px solid #ffffff;box-shadow:0 2px 8px #0000001a;flex-shrink:0;order:3}.review-profile-image.size-small{width:32px;height:32px}.review-profile-image.size-medium{width:38px;height:38px}.review-profile-image.size-large{width:48px;height:48px}.review-header-content{display:flex;flex-direction:row;align-items:center;gap:6px}.review-name{font-size:var(--name-size, 14px);font-weight:600;color:var(--name-color, #000000);margin:0;line-height:1.2;order:1}.review-stars{display:flex;gap:2px;font-size:var(--stars-size, 14px);flex-direction:row-reverse;order:2}.review-stars .star{line-height:1;display:inline-flex;align-items:center;justify-content:center;margin-bottom:2px}.customer-reviews-wrapper.star-style-regular .review-stars .star-filled{color:var(--stars-color, #000000)}.customer-reviews-wrapper.star-style-regular .review-stars .star-empty{color:#d0d0d0}.customer-reviews-wrapper.star-style-rounded .review-stars .star svg{width:1em;height:1em;display:block}.customer-reviews-wrapper.star-style-rounded .review-stars .star-filled{color:var(--stars-color, #000000)}.customer-reviews-wrapper.star-style-rounded .review-stars .star-empty{color:#d0d0d0}.review-text{color:var(--text-color, #333333);font-size:var(--text-size, 13px);line-height:1.4;margin-right:0;margin-top:0}.review-text p{margin:0;word-wrap:break-word}.review-arrow-button{position:absolute;left:12px!important;top:50%;transform:translateY(-50%);width:32px;height:32px;border:2px solid var(--button-color, #000000);border-radius:50%;background:var(--button-bg-color, #ffffff);color:var(--button-color, #000000);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10;padding:0}.review-arrow-button:hover{background:var(--button-color, #000000);color:var(--button-bg-color, #ffffff);transform:translateY(-50%) scale(1.1)}.review-arrow-button:active{transform:translateY(-50%) scale(.95)}.review-arrow-button svg{width:16px;height:16px}.review-arrow-button.stacked-layout-button{display:none}@media screen and (max-width:749px){.customer-reviews-wrapper{padding:8px 12px;background:var(--bg-color-mobile, var(--bg-color, #f8f9fa));border-color:var(--border-color-mobile, var(--border-color, #e0e0e0));border-width:var(--border-width-mobile, var(--border-width, 1px))}.customer-reviews-container{min-height:55px}.review-header{gap:8px;align-items:center}.review-profile-image{width:35px;height:35px}.review-header-content{gap:5px}.review-stars{font-size:var(--stars-size-mobile, 12px)}.review-name{font-size:var(--name-size-mobile, 13px);color:var(--name-color-mobile, var(--name-color, #000000))}.review-text{font-size:var(--text-size-mobile, 12px);color:var(--text-color-mobile, var(--text-color, #333333));margin-right:0;margin-top:0}.review-arrow-button{width:28px;height:28px;left:10px;border-color:var(--button-color-mobile, var(--button-color, #000000));background:var(--button-bg-color-mobile, var(--button-bg-color, #ffffff));color:var(--button-color-mobile, var(--button-color, #000000))}.review-arrow-button:hover{background:var(--button-color-mobile, var(--button-color, #000000));color:var(--button-bg-color-mobile, var(--button-bg-color, #ffffff))}.review-arrow-button svg{width:14px;height:14px}.review-arrow-button.stacked-layout-button{display:flex}.customer-reviews-wrapper.star-style-regular .review-stars .star-filled,.customer-reviews-wrapper.star-style-rounded .review-stars .star-filled{color:var(--stars-color-mobile, var(--stars-color, #000000))}.customer-reviews-wrapper.star-style-mobile-rounded.star-style-regular .review-stars .star svg{width:1em;height:1em;display:block}.customer-reviews-wrapper.star-style-mobile-rounded.star-style-regular .review-stars .star-filled{color:var(--stars-color-mobile, var(--stars-color, #000000))}.customer-reviews-wrapper.star-style-mobile-regular.star-style-rounded .review-stars .star svg{display:none}.customer-reviews-wrapper.star-style-mobile-regular.star-style-rounded .review-stars .star-filled:before{content:"\2605";color:var(--stars-color-mobile, var(--stars-color, #000000))}.customer-reviews-wrapper.star-style-mobile-regular.star-style-rounded .review-stars .star-empty:before{content:"\2605";color:#d0d0d0}}html[dir=rtl] .review-arrow-button{left:12px!important;right:auto;transform:translateY(-50%) rotate(180deg)}html[dir=rtl] .review-arrow-button:hover{transform:translateY(-50%) rotate(180deg) scale(1.1)}html[dir=rtl] .review-arrow-button:active{transform:translateY(-50%) rotate(180deg) scale(.95)}@media screen and (max-width:749px){html[dir=rtl] .review-arrow-button{left:10px!important;right:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-customer-reviews.css.map */
