.productSortedRatings{color:var(--black);flex-direction:column;gap:4px;display:flex}.productSortedRatings__block{align-items:center;gap:8px;display:flex}.productSortedRatings__bar{background:var(--grey40);border:none;border-radius:4px;align-items:center;width:199px;height:7px;padding:0;display:flex}.productSortedRatings__filledBar{background:var(--green110);border-radius:4px;height:100%}.productSortedRatings__total{display:flex}
.reviewItem{background:var(--white);border-radius:4px;flex-direction:column;gap:8px;width:100%;padding:16px 24px;display:flex;box-shadow:1px 1px 4px #0003}.reviewItem__customer{border-left:2px solid var(--green110)}.reviewItem__titleBlock{align-items:center;gap:16px;display:flex}.reviewItem__titleBlock_name{color:var(--black);font-size:14px;font-weight:600;line-height:21px}.reviewItem__titleBlock_name_customer{color:var(--green120)}.reviewItem__titleBlock_date{color:var(--grey140);font-size:12px;line-height:18px}.reviewItem__textBlock{color:var(--black);text-align:left;overflow-wrap:break-word;white-space:normal}.reviewItem__reviewsBlock{align-items:center;display:flex}.reviewItem__reviewsBlock>span{margin-left:2px;font-size:12px;font-weight:600;line-height:11px}
.reviewsHeader{flex-direction:column;gap:8px;display:flex}.reviewsHeader__titleBlock,.reviewsHeader span{font-size:12px;font-weight:600;line-height:18px}@media (min-width:768px){.reviewsHeader__titleBlock,.reviewsHeader span{font-size:14px;font-weight:600}}.reviewsHeader__starsBlock{height:18px;display:flex}.reviewsHeader__starsBlock .ratingStars{cursor:default}.evModalHeaderTitle .reviewsHeader{flex-direction:column;margin-right:8px}@media (min-width:768px){.evModalHeaderTitle .reviewsHeader{flex-direction:row;justify-content:space-between}}
.productReviews{flex-direction:column;gap:24px;display:flex}.productReviews button{margin:0 auto}.productReviews__reviewsBlock{flex-wrap:wrap;gap:16px;display:flex}.productReviews .ratingItem{color:var(--black)}.productReviews .ratingItem__textBlock{text-align:left;font-size:14px;line-height:21px}.productReviews__noResults_button{margin:0 auto 16px}.productReviews__noResults_text{color:var(--black);text-align:center;margin-bottom:16px;font-size:17px;font-weight:600;line-height:25px}@media (min-width:768px){.productReviews__noResults_text{margin:0;font-size:20px;line-height:36px}.productReviews__formBlock .evFormStarInputContainer{font-size:14px;font-weight:600}.productReviews__formBlock .evFormTextAreaContainer__label{text-align:left;font-size:12px}}.productReviews__formBlock .evBtnLink{color:var(--grey140);padding:0;font-size:12px;text-decoration:underline}.productReviews__formBlock_cantReview{color:var(--grey160);text-align:left;font-size:14px;line-height:18px}.productReviews__formBlock_cantReview.noResults{text-align:center}.productReviews__formBlock_thankYou{color:var(--green120);text-align:left;font-size:14px;font-weight:600;line-height:21px}.productReviews__formBlock_reviewed{color:var(--black);font-size:14px;line-height:20px;display:flex}.productReviews__formBlock_reviewed>span{margin-right:8px}
.filterDropdownWrapper>.filterButton{margin:0;position:relative}.filterDropdownWrapper .filterDropdownContainer ::-webkit-scrollbar{width:6px}.filterDropdownWrapper .filterDropdownContainer ::-webkit-scrollbar-track{background:var(--white)}.filterDropdownWrapper .filterDropdownContainer ::-webkit-scrollbar-thumb{background:var(--grey60);border-radius:100px}.filterDropdownWrapper .filterDropdownContainer{border:1px solid var(--black);background:var(--white);z-index:99;border-radius:0 4px 4px;max-width:264px;display:none;position:absolute}@media (max-width:767.98px){.filterDropdownWrapper .filterDropdownContainer{left:0}}.filterDropdownWrapper .filterDropdownContainer--open{display:block}.filterDropdownWrapper .filterDropdownContainer.offViewpoint{border-radius:var(--filter-bradius)0px var(--filter-bradius)var(--filter-bradius);min-width:264px;right:0}.filterDropdownWrapper .filterDropdownContainer>.filterDropdownChildrenContainer{padding:var(--space-md);margin:var(--space-md)var(--space-md)0 var(--space-md);flex-direction:column;gap:16px;display:flex;overflow-y:auto}@media (max-width:767.98px){.filterDropdownWrapper .filterDropdownContainer>.filterDropdownChildrenContainer{gap:0!important}}.filterDropdownWrapper .filterDropdownContainer>.filterDropdownChildrenContainer--noSubmit{padding:var(--space-xxxl);margin:0}.filterDropdownWrapper .filterDropdownContainer>.filterDropdownChildrenContainer>.evInput{font-size:14px;font-weight:400;line-height:19px}.filterDropdownWrapper .filterDropdownContainer>.filterDropdownSubmitBtn{background:linear-gradient(180deg,var(--green100-main)0%,var(--green120)100%);border-radius:0px 0px var(--filter-bradius)var(--filter-bradius);width:100%;height:40px;color:var(--white);border:none;font-size:14px;font-weight:700;line-height:22px}.filterDropdownWrapper .filterDropdownClearBtn{background:var(--white);width:100%;color:var(--black);text-align:left;border:none;padding:0;font-size:10px;font-weight:600;line-height:14px}
.filterListItem{background:var(--white);cursor:pointer;border-bottom:0;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}.filterListItem>.filterListLabel{color:var(--black);overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:40px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.filterListItem>.filterListLabel svg{margin-left:8px}.filterListItem>.filterListLabel>div{display:flex}.filterListItem.disabled .filterListLabel,.filterListItem.disabled>div.filterListCount,.filterListItem.disabled>div.filterListCategoryText{color:var(--grey100-main)}.filterListItem.active .filterListLabel{font-weight:700;display:flex}.filterListItem.active .filterListLabel>div{align-items:center}.filterListItem.active.filterListItemSortType .filterListLabel{font-weight:600}.filterListItem.active .svgIcon{margin-left:8px}.filterListItem .filterListColor{border-radius:50%;width:25px;height:25px;margin-right:8px;box-shadow:0 0 4px 1px #0000001a}.filterListItem .filterListColor.active{border:2px solid var(--black)}.filterListItem .filterListCount{background:var(--grey20);color:var(--black);border-radius:15px;margin-left:4px;padding:1px 6px;font-size:10px;font-weight:600;line-height:14px}.filterListItem .filterListCategoryText{color:var(--grey120);font-size:12px;line-height:18px}@media (min-width:768px){.filterListItem{border-bottom:none;justify-content:flex-start;padding:0}.filterListItem .filterListCount,.filterListItem .filterListCategoryText{margin-left:8px}.filterListItem.active .filterListCount{display:none}}
.productReviewBlock{flex-direction:column;gap:32px;padding:32px 0;display:flex}@media (min-width:768px){.productReviewBlock{max-width:70%;padding:40px 0}}.productReviewBlock__title{color:var(--black);font-size:20px}.productReviewBlock__notification{color:var(--black)}.productReviewBlock__ratings{flex-direction:column;gap:32px;display:flex}@media (min-width:768px){.productReviewBlock__ratings{flex-direction:row;gap:64px}}.productReviewBlock__reviewStats{color:var(--black);align-items:center;gap:16px;display:flex}.productReviewBlock__average{background:var(--white);border-radius:4px;justify-content:center;align-items:center;width:82px;height:82px;font-size:29px;font-weight:500;display:flex}.productReviewBlock__stars{flex-direction:column;gap:8px;display:flex}.productReviewBlock__action{flex-direction:column;gap:16px;display:flex}.productReviewBlock__action button{width:100%}@media (min-width:768px){.productReviewBlock__action button{width:fit-content}}.productReviewBlock__reviewsBlock{flex-direction:column;gap:24px;display:flex}.productReviewBlock__reviews{flex-direction:column;gap:12px;display:flex}.productReviewBlock__reviewsSkeleton span{flex-direction:column;display:flex}.productReviewBlock__reviewsSkeleton .react-loading-skeleton{max-width:848px}.productReviewBlock__ratingsSkeleton span{flex-direction:column;gap:0;display:flex}@media (min-width:768px){.productReviewBlock__ratingsSkeleton span{flex-direction:row;gap:32px}}.productReviewBlock__ratingsSkeleton span .react-loading-skeleton{width:100%}@media (min-width:768px){.productReviewBlock__ratingsSkeleton span .react-loading-skeleton{width:200px}}.productReviewBlock__sort{width:fit-content}.productReviewBlock__pagination{flex-direction:column;align-items:center;gap:16px;display:flex}@media (min-width:768px){.productReviewBlock__pagination{flex-direction:row}}.productReviewBlock__pagination button{width:100%}@media (min-width:768px){.productReviewBlock__pagination button{width:fit-content}}.productReviewBlock__pages{color:var(--grey140)}
.fbtWidget{width:100%;margin:40px 0}.fbtWidget .fbtWidgetContainer{width:100%}@media (min-width:768px) and (max-width:991.98px){.fbtWidget .fbtWidgetContainer{flex-wrap:wrap}}.fbtWidget .fbtWidgetContainer .productCarousel .swiper{padding:5px 0}.fbtWidget .fbtWidgetContainer .fbtWidgetDesktopContent{justify-content:space-between;width:100%;display:flex}@media (min-width:768px) and (max-width:991.98px){.fbtWidget .fbtWidgetContainer .fbtWidgetDesktopContent{flex-wrap:wrap}}.fbtWidget .fbtWidgetTitle{height:28px;color:var(--black);margin-bottom:16px;font-size:20px;font-weight:400}.fbtWidget .cardItem{width:270px;padding:12px;position:relative}@media (max-width:767.98px){.fbtWidget .cardItem{width:225px}}@media (min-width:768px) and (max-width:991.98px){.fbtWidget .cardItem{width:225px}}@media (min-width:992px) and (max-width:1199.98px){.fbtWidget .cardItem{width:225px}}@media (min-width:768px) and (max-width:991.98px){.fbtWidget .cardItem{margin:auto}}.fbtWidget .cardItem.product{border:1px solid var(--grey10);border-radius:4px;box-shadow:1px 1px 4px #0003}.fbtWidget .cardItem.button{flex-wrap:wrap;align-content:center;padding:12px 30px;display:flex}@media (max-width:767.98px){.fbtWidget .cardItem.button{width:100%;max-width:unset;display:block}}.fbtWidget .cardItem.button .totalPrice{text-align:center;align-self:start;width:100%;margin-bottom:16px;font-size:20px;font-weight:600;line-height:28px}.fbtWidget .cardItem.button .buttonContainer{align-self:start;width:100%}.fbtWidget .cardItem.button .buttonContainer button{width:100%;display:flex}.fbtWidget .evCheckbox{z-index:1;position:absolute;top:12px;left:12px}.fbtWidget .evCheckbox input:checked+label .checkmark svg{color:var(--white)}.fbtWidget .evCheckbox input:checked+label .checkmark{background-color:var(--grey160)}.fbtWidget .imageContainer{max-width:240px;max-height:240px}@media (max-width:767.98px){.fbtWidget .imageContainer{max-width:200px;max-height:200px}}@media (min-width:768px) and (max-width:991.98px){.fbtWidget .imageContainer{max-width:200px;max-height:200px}}@media (min-width:992px) and (max-width:1199.98px){.fbtWidget .imageContainer{max-width:200px;max-height:200px}}.fbtWidget .imageContainer img{max-width:100%;max-height:100%}.fbtWidget .brand{font-size:11px;font-weight:600;line-height:15px}.fbtWidget .name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.fbtWidget .price{text-align:right;font-size:14px;font-weight:600;line-height:21px}.fbtWidget .plusIcon{width:24px;color:var(--grey60);align-items:center;display:flex}.fbtWidget .swiper-button-prev,.fbtWidget .swiper-button-next,.fbtWidget .productCardLabel:empty{display:none}.fbtWidget .productCard{border:1px solid var(--grey10);box-shadow:1px 1px 4px #0003}@media (min-width:768px){.fbtWidget .productCard{height:auto}}
/*# sourceMappingURL=af5b36f66696bb77.css.map*/