.swiper-slide .product{height:100%}.product__wrap{position:relative;border-radius:5px;border:1px solid var(--bg-blue-color);background:var(--white-color);box-shadow:0 5px 10px 0 #0000001a;height:100%;padding:0 20px 20px;overflow:hidden}.product__content{height:100%;display:flex;flex-direction:column;gap:10px}.product__img{width:calc(100% + 40px);height:287px;margin:0 -20px;padding:10px}.product__img img{width:100%;height:100%;object-fit:contain}.product__img--lite{height:calc(230px + 57*(100vw - 860px)/404);margin:20px 0 0;padding:0;width:100%;border-radius:5px;border:1px solid var(--bg-blue-color);overflow:hidden}@media(max-width:860px){.product__img--lite{height:230px}}@media(min-width:1264px){.product__img--lite{height:287px}}.product__img--lite img{object-position:center;object-fit:cover}.product__name{padding-left:10px;flex-grow:1;font-size:20px;font-weight:400;line-height:110%}.product__name--lite{text-align:center;font-size:16px;line-height:20px}.product__block-price{padding:10px}.product__btn{height:50px!important;width:100%}.product__badge{display:flex;align-items:center;gap:4px;position:absolute;left:0;top:20px;background:var(--accent-color);width:-moz-fit-content;width:fit-content;color:var(--white-color);border-bottom-right-radius:5px;border-top-right-radius:5px;font-size:calc(12px + 2*(100vw - 860px)/404);text-transform:uppercase;font-weight:700;max-height:50px}@media(max-width:860px){.product__badge{font-size:12px}}@media(min-width:1264px){.product__badge{font-size:14px}}.product__badge span{padding-top:calc(8px + 4*(100vw - 860px)/404);padding-bottom:calc(8px + 4*(100vw - 860px)/404);padding-right:calc(10px + 0*(100vw - 860px)/404);line-height:1.25}@media(max-width:860px){.product__badge span{padding-top:8px}}@media(min-width:1264px){.product__badge span{padding-top:12px}}@media(max-width:860px){.product__badge span{padding-bottom:8px}}@media(min-width:1264px){.product__badge span{padding-bottom:12px}}@media(max-width:860px){.product__badge span{padding-right:10px}}@media(min-width:1264px){.product__badge span{padding-right:10px}}.product__badge-special span{padding-left:calc(20px + 0*(100vw - 860px)/404);padding-right:calc(20px + 0*(100vw - 860px)/404)}@media(max-width:860px){.product__badge-special span{padding-left:20px}}@media(min-width:1264px){.product__badge-special span{padding-left:20px}}@media(max-width:860px){.product__badge-special span{padding-right:20px}}@media(min-width:1264px){.product__badge-special span{padding-right:20px}}@media screen and (max-width:860px){.product__badge img{width:20px;height:auto}}.price-block{display:inline-flex;align-items:flex-end;gap:8px;line-height:130%}.price-block__value{font-size:20px;line-height:105%}.price-block__old-value{font-size:12px;line-height:115%;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:var(--light-gray-color)}.block-btns__text{padding-left:10px;font-size:12px;line-height:105%}.block-btns__text:not(:last-child){padding-bottom:10px}.block-btns__items{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-gap:5px;gap:5px}.block-btns__item{display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:105%;padding:10px;border-radius:5px;border:1px solid var(--main-color);color:var(--gray-color);cursor:pointer;transition:all .3s ease 0s}.block-btns__item--active{background:var(--main-color);color:var(--white-color)}.props-product__wrap{border-radius:5px;border:1px solid var(--bg-blue-color);padding:10px}.props-product__item{font-size:12px;line-height:105%}.props-product__item:not(:last-child){padding-bottom:10px}.props-product__item--lite{display:flex;align-items:center;gap:5px;color:var(--gray-color)}.props-product__item--stat{display:flex;gap:10px;justify-content:flex-start;align-items:center;margin-bottom:6px}.stat__rating,.stat__review{display:flex;align-items:center;gap:5px;color:var(--gray-color)}.stat__review{text-decoration:underline;cursor:pointer;transition:all .3s ease 0s}.stat__review svg{transform:translateY(1px)}.stat__review:hover{text-decoration:none}