body{overflow-x:unset!important}.avail--box{display:grid;display:none;grid-template-columns:repeat(3,1fr);gap:7px;padding:5px 0;align-items:center}.avail--box .avail--element{background:rgba(236,237,249,.3);border-radius:5px;height:55px;display:grid;grid-template-columns:1fr 3fr;gap:8px;padding:5px;align-items:center;box-shadow:4px 5px 5px -3px #afb2dd40}.avail--box .avail--element .avail--label{font-family:Rubik;font-style:normal;font-weight:500;font-size:10px;line-height:12px;color:#878cc2;margin-bottom:5px}.avail--box .avail--element .avail--text{font-weight:500;font-size:14px;line-height:12px;color:#444}.avail--box .avail--element .avail--text small{font-weight:400;font-size:12px}.item-page-avail-ware-box{display:grid;grid-template-columns:1fr 1fr;gap:15px}.item-page-availability-box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 20px 0;border-radius:5px;background:#f7f7f7}.item-page-availability-box .ipab-line{padding:3px 10px;display:grid;grid-template-columns:1fr 1fr;gap:15px;font-size:13px}.item-page-availability-box .ipab-line.active{color:#359d3f;background:#359d3f0a}.reviewsSwiper .swiper-slide{border:1px solid rgba(200,222,230,.5);border-radius:8px;padding:15px;height:auto}.reviewsSwiper .swiper-slide .review-product{color:#222;font-weight:600;font-size:14px}.reviewsSwiper .swiper-slide .review-text{color:#444;font-weight:400;font-size:14px}.reviewsSwiper .swiper-slide .review-username{color:#8e8e8e}.catalog-review{border:1px solid rgba(200,222,230,.5);border-radius:8px;padding:15px;height:auto}.catalog-review .review-product{color:#222;font-weight:600;font-size:14px}.catalog-review .review-text{color:#444;font-weight:400;font-size:14px}.catalog-review .review-username{color:#8e8e8e}#reviewmodal .modal-header{border-bottom:0!important;padding:30px 30px 0}#reviewmodal .modal-footer{border-top:0!important;padding:0 30px 30px}#reviewmodal .modal-content{border-radius:16px;border:0!important}#reviewmodal .modal-title{font-weight:700;color:#111}#reviewmodal label.form-label{font-weight:600;font-size:14px}#reviewmodal input[type=text]{border-radius:8px;padding:10px;background:#f1f3f9;border:0}#reviewmodal textarea{border-radius:8px;padding:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f1f3f9;border:0}#reviewmodal .new-rating{display:flex;gap:10px}#reviewmodal .new-rating .user-star{width:24px;height:24px;background:url(/img/star_empty.svg) no-repeat;background-size:cover}#reviewmodal .new-rating .user-star.active,#reviewmodal .new-rating .user-star:hover{background:url(/img/star_full.svg) no-repeat;background-size:cover}