.product{padding-top:40px;padding-bottom:60px}.product__title{text-align:left;max-width:1000px}.product__wrap{display:flex;gap:20px;width:100%}.product__sliders{width:100%;max-width:64%;display:flex;height:386px;gap:20px}.product__info{width:100%;max-width:calc(36% - 20px);flex:none}.product__info-call{border:2px solid var(--blue);padding:10px 20px;display:flex;flex-direction:column;gap:10px}.product__info-call-text{text-align:center}.product__info-call-link{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:600}.product__info-call-link:hover{color:var(--main)}.product__info-call-link svg{stroke:var(--blue);width:20px;height:20px}.product__info-delivery{display:flex;align-items:center;gap:20px;padding:20px;background-color:var(--light-grey);margin-top:20px}.product__info-delivery-link{display:flex;align-items:center;gap:10px;font-weight:600}.product__info-delivery-link:hover{color:var(--main)}.product__info-delivery-link svg{stroke:var(--grey);width:30px;height:30px}.product__info-price{margin-top:20px;padding:20px;background-color:var(--light-grey);display:flex;flex-direction:column;gap:20px}.product__info-price-current{font-size:18px;font-weight:600}.product__info-price-current span{color:var(--main);font-size:20px;font-weight:700}.product__info-price-info{background-color:var(--blue);margin-bottom:-11px}.productSwiper{border:1px solid var(--light-grey);border-radius:4px;width:100%;max-width:100%}.productSwiper .swiper-slide{display:flex;align-items:center;justify-content:center;cursor:pointer;height:100%;padding:20px}.productSwiper img{width:100%;height:100%}.navSwiper{width:120px;flex:none}.navSwiper .swiper-slide{border:1px solid var(--light-grey);border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.5;transition:all .3s}.navSwiper .swiper-slide-thumb-active{opacity:1}.navSwiper img{height:auto;width:100%}.product-characteristics{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:40px 0}.product__text{max-width:800px}@media screen and (max-width: 800px){.product__text{max-width:90%}}.product-characteristics-info{width:320px;flex:none;padding:30px 20px;background-color:var(--light-grey);position:sticky;top:20px}.product-characteristics-info a{font-size:18px;display:block}@media (max-width: 900px){.product__wrap{flex-direction:column}.product__sliders,.product__info{max-width:100%}.product-characteristics{flex-direction:column-reverse}.product-characteristics-info{width:100%;max-width:500px;position:static}}@media (max-width: 600px){.product__sliders{flex-direction:column-reverse;height:auto}.navSwiper{width:100%;height:100px}}
