.main-sld{position:relative}.main-sld .contacts-wrapper{display:flex;gap:2rem;color:#f2f2f2;font-size:20px;margin-bottom:1rem;flex-wrap:wrap;align-items:center;margin-left:auto;padding:.9rem;background-color:#1d252a;border-radius:12px;justify-content:center}.main-sld .contacts-wrapper .how_to_get{display:flex;gap:16px;align-items:center;font-size:20px}.main-sld .contacts-wrapper .how_to_get p{font-size:20px}.main-sld .tel_contact-wrapper{display:flex;gap:14px;align-items:center;justify-content:center;position:relative}.main-sld .tel_contact-wrapper svg{width:35px}@media(max-width:540px){.main-sld .tel_contact-wrapper svg{width:30px}}.main-sld .tel_contact-wrapper .tel_container{display:flex;flex-direction:column;align-items:end;justify-content:center}@media(max-width:540px){.main-sld .tel_contact-wrapper .tel_container{align-items:start}}.main-sld .tel_contact-wrapper .tel_container a{font-size:18px}@media(max-width:540px){.main-sld .tel_contact-wrapper .tel_container a{font-size:16px}}.main-sld .tel_contact-wrapper .tel_container a:hover{color:#f5a68f}@media(max-width:640px){.main-sld{margin-top:60px}}.main-sld .slider-container{border-radius:12px;background-color:#1d252a}@media(max-width:640px){.main-sld .slider-container,.main-sld .slider-container .swiper{min-height:45vh}}.main-sld .swiper-button-next,.main-sld .swiper-button-prev{color:#f2f2f2}.main-sld .swiper-button-next:hover,.main-sld .swiper-button-prev:hover{color:#d8022a}.main-sld .swiper-pagination-bullet{width:16px;height:16px}.main-sld .swiper-pagination-bullet-active{background:#f5a68f}.main-sld .product-info-wrapper{display:flex;width:100%;height:100%;z-index:10;color:#cbcbcb;font-size:larger;font-weight:700;align-items:center;flex-wrap:wrap}@media(max-width:1270px){.main-sld .product-info-wrapper{justify-content:center}}.main-sld .product-info-wrapper img{object-fit:contain;border-radius:12px;height:100%;object-position:left;margin-left:13%;height:450px}@media(max-width:1270px){.main-sld .product-info-wrapper img{justify-content:center;margin-left:0}}@media(max-width:640px){.main-sld .product-info-wrapper img{height:400px}}@media(max-width:480px){.main-sld .product-info-wrapper img{height:340px}}.main-sld .product-info-wrapper .price-slider{color:#e1e1e1;font-size:22px;margin-left:auto;padding:6px 12px;border-radius:8px;background-color:#d8022a;position:absolute;right:9%;top:84%;right:16px}.main-sld .product-info-wrapper .price-slider span{color:#f5a68f}@media(max-width:1100px){.main-sld .product-info-wrapper .price-slider{top:8%;right:24px}}@media(max-width:640px){.main-sld .product-info-wrapper .price-slider{font-size:1.2rem;top:9%;right:32px}}.main-sld .product-info-wrapper .color-filters-container{margin-bottom:24px}.main-sld .product-info-wrapper .color-filters-container .color-filters-title{font-size:18px;margin-bottom:12px;font-weight:500}.main-sld .product-info-wrapper .color-filters-container .color-filters{display:flex;gap:20px;flex-wrap:wrap}.main-sld .product-info-wrapper .color-filters-container .item_color-wrapper{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.main-sld .product-info-wrapper .color-filters-container .item_color-wrapper p{font-size:14px;text-align:center;margin:0;font-weight:300}@media(max-width:420px){.main-sld .product-info-wrapper .color-filters-container .item_color-wrapper p{max-width:70px}}.main-sld .product-info-wrapper .color-filters-container .item_color-wrapper .color-circle{width:32px;height:32px;border-radius:50%;border:2px solid #ccc;transition:border-color .2s ease}.main-sld .product-info-wrapper .color-filters-container .item_color-wrapper .color-circle:hover{border-color:#888}.main-sld .product-info-wrapper .color-filters-container .color-silvery{background:linear-gradient(45deg,#b0b0b0,#e0e0e0,#b0b0b0)}.main-sld .product-info-wrapper .color-filters-container .color-black_matte{background-color:#222}.main-sld .product-info-wrapper .color-filters-container .color-gloss_black{background:linear-gradient(45deg,#000 30%,#444 50%,#000 70%)}.main-sld .product-info-wrapper .color-filters-container .color-white{background-color:#fff}.main-sld .product-info-wrapper .color-filters-container .active .color-circle{border-color:#000;box-shadow:0 0 0 2px #999}.main-sld .product-info-wrapper .metal-wrapper .steel_metal{display:flex;justify-content:center;align-items:center;width:140px;height:55px;background:linear-gradient(135deg,#4f4f4f,#7c7c7c,#b0b0b0,#7c7c7c,#4f4f4f);border:1px solid #3a3a3a;border-radius:5px;color:#fff;font-size:20px;font-weight:500;margin-left:auto}.main-sld .product-info-wrapper .metal-wrapper .stainless_steel{display:flex;justify-content:center;align-items:center;text-align:center;width:155px;height:55px;background:linear-gradient(90deg,#dcdcdc,#f0f0f0,#bababa,#f0f0f0,#dcdcdc);border:1px solid #a0a0a0;border-radius:5px;color:#000;font-weight:500;font-size:20px}.main-sld .product-info-wrapper .slider-info-wrapper{display:flex;flex-direction:column;gap:1rem;height:70%;margin-bottom:25px}@media(max-width:1100px){.main-sld .product-info-wrapper .slider-info-wrapper{margin-top:-40px}}@media(max-width:480px){.main-sld .product-info-wrapper .slider-info-wrapper{margin-top:-65px}}.main-sld .product-info-wrapper .slider-info-wrapper .brand-model-container{background-color:#1d252a;display:flex;flex-direction:column;align-items:end;padding:8px 18px 8px 8px;border-radius:8px}.main-sld .product-info-wrapper .slider-info-wrapper .brand-model-container .brand_title{font-size:14px}.main-sld .product-info-wrapper .slider-info-wrapper .productionInfo-slider{font-size:1.4rem;border-radius:8px;padding:17px;background-color:#1d252a;font-size:20px}@media(max-width:1040px){.main-sld .product-info-wrapper .slider-info-wrapper .productionInfo-slider{font-size:1.2rem}}@media(max-width:640px){.main-sld .product-info-wrapper .slider-info-wrapper .productionInfo-slider{font-size:1.1rem}}@media(max-width:540px){.main-sld .product-info-wrapper .slider-info-wrapper .productionInfo-slider{font-size:1rem}}@media(max-width:480px){.main-sld .product-info-wrapper .slider-info-wrapper .productionInfo-slider{padding:14px}}.main-sld .product-info-wrapper a{position:absolute;top:0;right:2rem}.main-sld .product-info-wrapper a button{padding:.6rem 1rem;border:1px solid #f2f2f2;border-radius:10px}.main-sld .product-info-wrapper a button:hover{color:#d8022a;background-color:#f2f2f2}