@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:local("Inter"),url("../fonts/Inter-Regular.woff2") format("woff2"),url("../fonts/Inter-Regular.woff") format("woff"),url("../fonts/Inter-Regular.ttf") format("truetype"),url("../fonts/Inter-Regular.eot") format("embedded-opentype");unicode-range:U+000-5FF}body{font-family:"Inter";font-weight:400}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:local("Inter"),url("../fonts/Inter-Medium.woff2") format("woff2"),url("../fonts/Inter-Medium.woff") format("woff"),url("../fonts/Inter-Medium.ttf") format("truetype"),url("../fonts/Inter-Medium.eot") format("embedded-opentype");unicode-range:U+000-5FF}.main__discount,.main__trader-info,.main__badge,.main__addon,.badge{font-family:"Inter";font-weight:500}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:local("Inter"),url("../fonts/Inter-SemiBold.woff2") format("woff2"),url("../fonts/Inter-SemiBold.woff") format("woff"),url("../fonts/Inter-SemiBold.ttf") format("truetype"),url("../fonts/Inter-SemiBold.eot") format("embedded-opentype");unicode-range:U+000-5FF}.main__title,.title{font-family:"Inter";font-weight:600}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:local("Inter"),url("../fonts/Inter-Bold.woff2") format("woff2"),url("../fonts/Inter-Bold.woff") format("woff"),url("../fonts/Inter-Bold.ttf") format("truetype"),url("../fonts/Inter-Bold.eot") format("embedded-opentype");unicode-range:U+000-5FF}.chat__title{font-family:"Inter";font-weight:700}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}.badge{border-radius:43px;background-color:#ba2ca6;color:#fff;display:inline-block}.badge_hover{transition:all .2s ease-out}.badge_hover:hover{opacity:.8}body{color:#020202;background-color:#fafafd}.container{padding:0 150px}.logo{height:40px;display:inline-block}.logo__img{height:inherit;object-fit:contain}.title{font-size:32px}.slider__arrow{background-color:rgba(0,0,0,0);display:inline-block;padding:10px 0;border:none;cursor:pointer}.slider__arrow.disable{opacity:.3;cursor:initial}.slider__prev img{transform:rotate(180deg)}.slider__dots{display:flex;width:100%}.slider__dots li{flex:1}.slider__dots button{width:100%;font-size:0;height:2px;background-color:#999ea9;border:none}.slider__dots .slick-active button{background-color:#020202}.header{padding:15px;background:#fff;box-shadow:0px 10px 87px -10px rgba(33,35,38,.01);text-align:center}.main-mini{display:flex;flex-direction:column;width:94px;gap:12px}.main-mini__img{width:100%;height:126px;object-fit:cover;border-radius:8px;border:4px solid rgba(0,0,0,0);transition:all .1s ease-in}.main-mini__img:hover,.main-mini__img.active{border:4px solid #ba2ca6}.main-huge{height:700px;width:100%;position:relative}.main-huge__img{width:100%;height:100%;border-radius:8px;object-fit:cover;object-position:center top}.main{margin:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:29px}.main__sliders{display:flex;gap:12px;align-items:flex-start}.main__rating{display:flex;align-items:center;gap:8px}.main__brand{position:absolute;top:10px;right:10px}.main__stars{padding:6px 16px;display:flex;gap:4px;align-items:center}.main__feedback{color:#999ea9;font-size:14px;width:max-content;border-bottom:1px dashed rgba(0,0,0,0)}.main__rating:hover .main__feedback{border-bottom:1px dashed #999ea9}.main .title{width:80%}.main__head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.main__addon{color:#999ea9;display:inline-block;margin-top:12px}.main__addon span{color:#020202}.main__badge{display:block;padding:11px 23px;margin:11px 0;margin-left:auto;width:fit-content}.main__title{font-size:18px}.main__text{color:rgba(2,2,2,.75);line-height:142%;font-size:16px;margin-top:14px;height:220px;overflow:hidden;background-image:linear-gradient(rgba(2, 2, 2, 0.75), rgba(2, 2, 2, 0.75), #fff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);transition:all .2s linear}.main__text.active{color:rgba(2,2,2,.75);overflow:visible;height:fit-content;background-image:linear-gradient(rgba(2, 2, 2, 0.75), rgba(2, 2, 2, 0.75));-webkit-background-clip:none;-webkit-text-fill-color:none;transition:all .2s linear}.main__trader-info{margin:32px 0;display:block;color:#020202;font-size:22px}.main__trader-info span{display:block;font-size:16px;color:rgba(2,2,2,.75);margin-top:16px}.main__bottom{display:flex;gap:32px}.main__discount{display:flex;gap:8px;align-items:center;font-size:18px}.main__percent{background:rgba(2,2,2,.75);border-radius:48px;color:#fff;padding:6px 16px;display:flex;gap:4px;align-items:center}.main__percent img{height:14px;width:14px;object-fit:contain}.main__etc{display:inline-block;padding:10px 0;cursor:pointer;border-bottom:1px dashed #020202}.main .btn{padding:6px 16px;display:flex;gap:8px;align-items:center}.chat{background-image:url("../images/chat-circles.png");background-repeat:no-repeat;background-position:center top;background-size:cover;padding:83px 0}.chat__card{background-color:#fff;width:70%;border-radius:8px;margin:auto}.chat__head{background-image:url("../images/chat-head.png");background-repeat:no-repeat;background-position:center center;background-size:cover;padding:30px 16px;color:#fff;border-radius:8px 8px 0px 0px}.chat__title{font-size:28px;margin-bottom:10px}.chat__wrapper{padding:30px}.chat__view{display:grid;gap:20px}.chat__view_sender .chat__message{flex-direction:row-reverse}.chat__view_sender .chat__content{background-color:#d1f4d1;border-radius:10px 0px 10px 10px}.chat__view_sender .chat__name{text-align:right}.chat__img{height:60px;width:60px;border-radius:50%;object-fit:cover}.chat__message{display:flex;gap:10px}.chat__name{color:#0d082c}.chat__content{background:#f1f7ff;border-radius:0px 10px 10px 10px;padding:15px 20px;margin:10px 0}.chat__date{text-align:right;color:rgba(13,8,44,.4);font-size:15px}.chat__add{width:100%;position:relative;border-top:1px solid #d4d4d4;border-radius:0px 0px 8px 8px}.chat__add::before{content:"";position:absolute;top:-1px;left:200px;height:.5px;background-color:#d9cb8e;width:200px}.chat__input{padding:35px 100px 35px 40px;display:block;width:100%;border:none;outline:none;font-size:18px;border-radius:0px 0px 8px 8px}.chat__send{height:50px;width:50px;background:linear-gradient(0deg, #F1F7FF, #F1F7FF),linear-gradient(0deg, #BA2CA6, #BA2CA6),#4629f2;border-radius:100px;border:none;display:flex;justify-content:center;align-items:center;position:absolute;right:30px;top:50%;cursor:pointer;transform:translateY(-50%);transition:all .1s ease-in}.chat__send:hover{opacity:.7}.footer{display:block;background:#fff;box-shadow:0px 10px 87px -10px rgba(33,35,38,.01);padding:18px 0;color:#3d4657}.footer__inner{display:flex;gap:20px;justify-content:space-between;align-items:center}.footer__links{display:flex;gap:16px;align-items:center}.footer__link:hover{text-decoration:underline}@media(max-width: 1600px){.title{font-size:24px;line-height:110%}.main-huge__img{height:600px}.main__text{font-size:12px}.main__title{font-size:16px}.main__discount{font-size:16px}.main .title{width:90%}.main__etc{font-size:14px;padding:5px 0}.main__trader-info{font-size:18px;margin:16px 0}.main__trader-info span{font-size:14px;margin-top:5px}.chat__input{padding:25px 100px 25px 30px;font-size:16px}}@media(max-width: 1400px){.container{padding:0 100px}.title{font-size:22px}.main-huge__img{height:500px}.main .title{width:100%}.main__etc{font-size:12px;padding:5px 0}.main__trader-info{font-size:16px;margin:12px 0}.main__trader-info span{font-size:12px;margin-top:5px}.main__discount{font-size:14px}.main .badge{font-size:14px}.main .btn img{height:30px;width:30px;object-fit:contain}.chat__input{padding:25px 100px 25px 30px;font-size:16px}}@media(max-width: 1000px){.main{grid-template-columns:1fr}.main__info{margin-top:0}.main__sliders{width:100%;justify-content:center}.main-huge{display:none}.main-huge__img{object-position:center}.main-mini{flex:1;flex-direction:row;align-items:center}.main-mini__img{border-radius:inherit;height:500px;border-radius:20px}.main-mini__img:hover{border:none}.main-mini .slider__arrow{width:fit-content;height:30px;width:30px}.main-mini .slider__prev{transform:rotate(-90deg)}.main-mini .slider__next{transform:rotate(-90deg)}.chat{padding:40px 0}.chat__card{width:80%}.footer__inner{flex-wrap:wrap;justify-content:center}}@media(max-width: 768px){.container{padding:0 30px}.main-mini__img{height:300px}.main__head{flex-wrap:wrap;justify-content:flex-start}.footer__links{flex-wrap:wrap;justify-content:center}.chat__head{padding:20px 12px}.chat__card{width:100%}.chat__view{padding:15px}.chat__content{font-size:14px}.chat__title{font-size:22px}.chat__ask{font-size:14px}}@media(max-width: 480px){.container{padding:0 15px}.main-mini{position:relative;padding-bottom:20px}.main-mini .slider__dots{position:absolute;bottom:0}.main-mini__img{height:384px;object-fit:100%}.main-mini .slick-list{padding-left:0 !important}.main{gap:10px}.main__info{display:flex;flex-direction:column;gap:10px}.main__badge{order:-1;width:100%;padding:15px;display:flex;justify-content:center;align-items:center}.main__bottom{display:grid;grid-template-columns:1fr;gap:12px}.main .btn{display:flex;justify-content:center;align-items:center;padding:12px}.chat{padding:20px 0}.chat__img{height:35px;width:35px}.chat__wrapper{padding:12px 15px}.chat__add::before{left:100px}.chat__send{height:40px;width:40px}}