html{scroll-behavior:smooth}header{display:flex;flex-direction:column}.top-line-nav{display:flex;justify-content:flex-end;align-items:center;width:100vw;height:60px}.logo-main{position:absolute;left:50%;transform:translate(-50%)}.navigation{width:100%;height:66px;background:linear-gradient(90deg,#000,#353535,#000);display:flex;justify-content:center;align-items:center}.navigation ul{display:flex;align-items:center;justify-content:center;gap:52px}.navigation button{background:transparent;border:none;display:flex;justify-content:center;align-items:center;font-family:var(--font-family);font-weight:600;font-size:20px;letter-spacing:-.05em;color:#fff}.navigation a{text-decoration:none;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#fff}header select{border:none;background:transparent;font-family:var(--font-family);font-weight:600;font-size:20px;letter-spacing:-.05em;color:#fff}.cart{margin-left:159px;display:flex;justify-content:center;align-items:center}.cart svg{margin-left:10px}.dropdown-trigger{margin-right:159px}.nav-reg{font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#6c6c6c;background:transparent;border:none}.nav-login{font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#fff;background:transparent;border:none}.buttons-auth-nav{margin-right:80px;display:flex;gap:20px}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{position:relative;width:600px;margin:0 auto;background:#1e1e1e4d;padding:20px;border:1px rgba(255,255,255,.339) solid;border-radius:15px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1}.user-nav button{background:transparent;border:none;font-family:var(--font-family);font-weight:300;font-size:20px;letter-spacing:-.05em;color:#fff;margin-right:80px}.custom-dropdown{position:relative;display:inline-block}.dropdown-trigger{background-color:transparent;border:none;color:#fff;font-size:16px;cursor:pointer;text-align:left;display:flex;align-items:center;justify-content:center}.dropdown-trigger:focus{outline:none}.arrow{width:17px;height:17px;margin-left:10px;transition:transform .3s ease}.arrow.open{transform:rotate(180deg)}.dropdown-menu{position:fixed;left:50%;transform:translate(-50%,20px);background-color:#1e1e1e;list-style:none;margin:0;padding:0;z-index:100;width:100vw}.dropdown-menu li{padding:10px 15px;color:#000;cursor:pointer}.dropdown-menu li{font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:-.05em;color:#fff;text-transform:uppercase}.dropdown-menu li:hover{transition:all .5s ease;background-color:#292929}.Registration-block{width:561px;height:685px;display:flex;flex-direction:column;justify-content:center;align-items:center}.inputs-fields-auth p{font-family:var(--font-family);font-weight:600;font-size:18px;letter-spacing:-.05em;color:#fff;margin-bottom:10px}.inputs-fields-auth input{border:1px solid #fff;border-radius:100px;width:456px;height:40px;display:flex;align-items:center;padding-left:26px;background:transparent}.inputs-fields-auth{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px}.one-input{margin-bottom:7px;margin-top:7px}.title-auth button{background:transparent;border:none}.title-auth{display:flex;align-items:center;gap:137px;padding:30px 52px;font-family:var(--font-family);font-weight:700;font-size:20px;letter-spacing:-.05em;text-transform:uppercase;color:#fff}.buttons-type{display:flex;justify-content:center;align-items:center;margin-top:10px;gap:10px}.type-of-user{border-radius:100px;width:225px;height:40px;background:#1e1e1e;font-family:var(--font-family);font-weight:400;font-size:20px;line-height:89%;letter-spacing:-.04em;color:#fff;border:none}.reg-btn{display:flex;justify-content:center;align-items:center;background:#fff;border-radius:100px;width:456px;height:40px;border:none;font-family:var(--font-family);font-weight:300;font-size:20px;line-height:89%;letter-spacing:-.01em;color:#000;margin-top:28px}.type-of-user.active{background:#fff;color:#000}.rg-title{margin-bottom:40px}.Login-block{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:30px}.confirm-block{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px}.confirm-block h1{font-family:var(--font-family);font-weight:700;font-size:40px;letter-spacing:-.05em;text-transform:uppercase;color:#fff;margin:20px 0}.confirm-block p{font-family:var(--font-family);font-weight:300;font-size:20px;letter-spacing:-.05em;text-align:center;color:#fff}.confirm-block .spam-w{font-family:var(--font-family);font-weight:300;font-size:20px;letter-spacing:-.05em;text-align:center;color:gray;margin-top:10px}.video-container{position:relative;width:100%;height:86.3vh;overflow:hidden}.background-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;object-fit:cover;z-index:-1}.product-block{display:flex;width:777px;margin:30px 50px}.product-info{display:flex;flex-direction:column;justify-content:center}.product-title h1{font-family:var(--font-family);font-weight:700;font-size:27px;letter-spacing:-.05em;color:#fff}.product-title h2{font-family:var(--font-family);font-style:italic;font-weight:400;font-size:18px;letter-spacing:-.05em;color:#878787}.strong h1{font-family:var(--font-family);font-weight:600;font-size:27px;letter-spacing:-.05em;color:#fff}.top-info{display:flex;align-items:flex-start;justify-content:space-between}.prod-info{display:flex;align-items:center;margin-top:14px}.prod-info p{width:452px;margin-left:5px;color:#fff}.prod-buttons{display:flex;align-items:center;margin-top:14px}.prod-buttons h2{font-family:var(--font-family);font-weight:400;font-size:18px;letter-spacing:-.05em;color:#fff;margin-right:25px}.prod-buttons p{font-family:var(--font-family);font-weight:700;font-size:18px;letter-spacing:-.05em;color:#fff;margin-top:-3px;margin-left:20px;margin-right:20px}.prod-buttons button{background:transparent;border:none}.prod-buttons svg{width:29px;height:29px}.prod-add{display:flex;align-items:center;gap:7px;margin-top:10px}.prod-add button{border:1.21px solid #ffffff;border-radius:60px;width:151px;height:28px;font-family:var(--font-family);font-weight:300;font-size:12px;letter-spacing:-.05em;color:#fff;background:transparent}.img-prod{border:1px solid #fff;border-radius:14px;width:270px;height:236px;margin-right:42px}.img-prod img{border:1px solid #fff;border-radius:14px;width:270px;height:236px;object-fit:cover}.prod-info p{font-family:var(--font-family);font-weight:400;font-size:18px;letter-spacing:-.05em;color:#fff}#cartTitle{font-family:var(--font-family);font-weight:700;font-size:40px;letter-spacing:-.05em;text-transform:uppercase;color:#fff;margin-left:52px;margin-top:34px}.removeItem{margin-left:10px}.TgButton{position:fixed;bottom:20px;right:20px;z-index:999;background:transparent}.chose-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.chose-container h2{font-family:var(--second-family);font-weight:500;font-size:109px;letter-spacing:-.02em;color:var(--firmennyy-cvet);margin-bottom:-35px}.chose-container h1{font-family:var(--font-family);font-weight:900;font-size:84px;letter-spacing:-.05em;text-transform:uppercase;color:#fff}.tags-chose{display:flex;align-items:center;justify-content:center;gap:7px}.tags-chose p{padding:5px 24px;border:2px solid #fff;border-radius:100px}.tags-chose p{font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#fff}.social-links{display:flex;justify-content:center;align-items:center;gap:7px;padding-top:3px;border:2px white solid;border-radius:21px;width:270px;margin-top:43px}.title-block h2{font-family:var(--second-family);font-weight:500;font-size:109px;letter-spacing:-.02em;color:#313131;margin-bottom:-80px;transform:rotate(-4deg);z-index:-1}.title-block h1{font-family:var(--font-family);font-weight:700;font-size:40px;letter-spacing:-.05em;text-transform:uppercase;color:#fff}.title-block{display:flex;flex-direction:column;align-items:center;justify-content:center}.text-info h3{font-family:var(--font-family);font-weight:700;font-size:27px;letter-spacing:-.05em;color:#fff;text-transform:uppercase}.text-info p{font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#fff;width:553px}.content-about{display:flex;align-items:center;justify-content:center;gap:100px;margin-top:60px}.line-container{display:flex;align-items:center;justify-content:center;margin-top:15px;margin-bottom:15px}.carousel{position:relative;width:100%;overflow:visible;padding:0 40px;box-sizing:border-box}.carousel__track{position:relative;width:1366px;overflow:visible;margin:0 auto}.carousel__slides{display:flex;align-items:center;justify-content:flex-start;gap:20px;margin-top:40px;padding:40px 0;overflow-x:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth}.carousel__slides::-webkit-scrollbar{display:none}.slide{background-size:cover;background-position:center;cursor:pointer;border-radius:14px;width:211px;height:282px;position:relative;transition:transform .3s ease,box-shadow .3s ease;overflow:visible;scroll-snap-align:start;flex-shrink:0;box-sizing:border-box;z-index:1}.slide:hover{transform:scale(1.2);z-index:2}.slide:before{content:"";position:absolute;top:0;left:0;width:211px;height:282px;border-radius:14px;background:linear-gradient(180deg,#0000,#000000b3);opacity:0;transition:opacity .3s ease;z-index:1}.slide:hover:before{opacity:1}.slide__content{position:absolute;bottom:0;left:0;width:100%;padding:15px;color:#fff;opacity:0;transition:opacity .3s ease;z-index:2}.slide:hover .slide__content{opacity:1}.slide__content h2{font-family:var(--font-family, sans-serif);font-weight:700;font-size:20px;letter-spacing:-.05em;margin-bottom:5px}.slide__content p{font-family:var(--font-family, sans-serif);font-weight:400;font-size:12px;letter-spacing:-.05em;color:#fff}.pagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px}.carousel__button{background:transparent;border:none;color:#fff;cursor:pointer;padding:5px;z-index:2}.carousel__button svg{width:24px;height:24px}.pagination__dots{display:flex;gap:6px}.pagination__dot{width:8px;height:8px;border-radius:50%;background-color:#ccc;border:none;padding:0;cursor:pointer;transition:all .3s ease}.pagination__dot--active{background-color:#fff;width:12px;height:12px}.faq-header{display:flex;align-items:flex-start;justify-content:center;gap:111px;padding:40px 0}.faq-cont{display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px 0}.faq-header h2{font-family:var(--font-family);font-weight:700;font-size:40px;letter-spacing:-.05em;text-transform:uppercase;color:#fff}.faq-item{display:flex;flex-direction:column;align-items:center;font-family:var(--font-family);font-weight:500;font-size:25px;line-height:122%;letter-spacing:-.05em;color:#fff;margin-top:-39px}.faq-question{display:flex;justify-content:flex-start;align-items:center;border:1px solid #fff;border-radius:98px;width:631px;height:46px;background:transparent;cursor:pointer;margin-top:47px}.faq-question span{text-align:left;margin-left:40px;z-index:2;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#fff}.faq-answer{display:flex;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#fff;max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease,border .4s ease;border-radius:22px;width:631px}.faq-answer.open{padding:60px 30px 30px;border:1px solid #fff;margin-top:-46px}.faq-answer span{margin:0;width:100%;height:100%}.faq-question img{position:absolute;height:18.5px;margin-left:625px;margin-top:25px;transition:transform .4s ease}.faq-question img.rotated{transform:rotate(180deg)}.questions{display:flex;flex-direction:column;gap:0px}.img img{margin-top:-20px;height:512px}.scroll-animation{height:100vh;display:flex;justify-content:center;align-items:center;background-color:#000;overflow:hidden}.text-group{text-align:center}.text{position:absolute;white-space:nowrap;color:#fff;font-size:48px;transition:transform .5s ease,opacity .5s ease;opacity:0}.left,.right{left:50%;transform:translate(-50%)}.fcarousel{position:relative;width:100%;overflow:visible;padding:0 40px;box-sizing:border-box}.fcarousel__track{position:relative;width:1360px;overflow:visible;margin:0 auto}.fcarousel__slides{display:flex;align-items:center;justify-content:flex-start;gap:20px;margin-top:40px;padding:40px 0;overflow-x:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth}.fcarousel__slides::-webkit-scrollbar{display:none}.fslide{background-size:cover;background-position:center;cursor:pointer;border-radius:14px;width:252px;height:252px;position:relative;transition:transform .3s ease,box-shadow .3s ease;overflow:visible;scroll-snap-align:start;flex-shrink:0;box-sizing:border-box;z-index:1}.fslide:hover{transform:scale(1.2);z-index:2}.fslide:before{content:"";position:absolute;top:0;left:0;width:252px;height:252px;border-radius:14px;background:linear-gradient(180deg,#0000,#000000b3);opacity:0;transition:opacity .3s ease;z-index:1}.fslide:hover:before{opacity:1}.fslide__content{position:absolute;bottom:0;left:0;width:100%;padding:15px;color:#fff;opacity:0;transition:opacity .3s ease;z-index:2}.fslide:hover .fslide__content{opacity:1}.fslide__content h2{font-family:var(--font-family, sans-serif);font-weight:700;font-size:20px;letter-spacing:-.05em;margin-bottom:5px}.fslide__content p{font-family:var(--font-family, sans-serif);font-weight:400;font-size:12px;letter-spacing:-.05em;color:#fff}.fpagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px}.fcarousel__button{background:transparent;border:none;color:#fff;cursor:pointer;padding:5px;z-index:2}.fcarousel__button svg{width:24px;height:24px}.fpagination__dots{display:flex;gap:6px}.fpagination__dot{width:8px;height:8px;border-radius:50%;background-color:#ccc;border:none;padding:0;cursor:pointer;transition:all .3s ease}.fpagination__dot--active{background-color:#fff;width:12px;height:12px}.fslide__image{position:relative;width:100%;height:100%;background-size:cover;background-position:center;border-radius:14px;overflow:hidden}.fslide__icon{position:absolute;top:9px;right:9px;z-index:3}.top-line img{width:140px}.top-line{display:flex;align-items:center;justify-content:center;gap:80px}.top-line a{filter:grayscale(100%)}.top-line a:hover{filter:grayscale(0%);transition:all .5s ease}.top-line{margin-top:80px}#PB{border-radius:100px;width:498px;height:48px;background:radial-gradient(50% 50% at 50% 50%,#fff,#fff);font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#090909;border:none}.pb{display:flex;justify-content:center;align-items:center;margin-top:20px;margin-bottom:30px}footer{display:flex;flex-direction:column;align-items:center;justify-content:center}.social-net a{font-family:var(--font-family);font-weight:600;font-size:20px;letter-spacing:-.05em;color:#fff;text-decoration:none;margin-left:70px;margin-right:70px}.social-net{width:100%;padding-top:22px;padding-bottom:22px;display:flex;align-items:center;justify-content:center;border-top:2px solid white;border-bottom:2px solid white}.other-info{display:flex;align-items:center}.about{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.about p{width:364px}.assort{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.other-info h1{font-family:var(--font-family);font-weight:600;font-size:20px;letter-spacing:-.05em;color:#fff;margin-bottom:13px}.other-info p{font-family:var(--font-family);font-weight:300;font-size:20px;letter-spacing:-.05em;color:#fff}.other-info{display:flex;align-items:flex-start;justify-content:center;gap:141px;margin-top:32px;padding-bottom:46px;border-bottom:2px solid white;width:100%}.assort{gap:5px}.assort a{font-family:var(--font-family);font-weight:300;font-size:20px;letter-spacing:-.05em;color:#fff;text-decoration:none}.deal p{width:523px}.deal button{border:2px solid #fff;border-radius:100px;width:252px;height:48px;background:transparent;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#fff}.deal-buttons{display:flex;gap:18px;margin-top:25px}.politics a{font-family:var(--font-family);font-weight:300;font-size:20px;letter-spacing:-.05em;text-decoration:underline;text-decoration-skip-ink:none;color:#6c6c6c;margin-bottom:15px}.politics{display:flex;align-items:center;justify-content:space-around;gap:272px;padding-top:37px;padding-bottom:37px}.left-pol,.right-pol{display:flex;flex-direction:column}.right-pol{align-items:flex-end}.politics a:hover{color:#fff;fill:#fff;transition:all .6s ease}.center-button button{border-radius:100px;width:252px;height:48px;background:#fff;font-family:var(--font-family);font-weight:300;font-size:20px;letter-spacing:-.05em;color:#090909;border:none}.deal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}.deal-content{position:relative;width:600px;height:600px;margin:0 auto;background:#1e1e1e4d;padding:20px;border:1px rgba(255,255,255,.339) solid;border-radius:15px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1}.dealCooperation-block{display:flex;flex-direction:column;justify-content:center;align-items:center}.ty10px{transform:rotate(-4deg) translateY(-10px)!important}.deal-inputs{margin-top:30px}.deal-inputs input{border:1px solid #fff;border-radius:100px;width:456px;height:40px;background:transparent;padding-left:15px;font-family:var(--font-family);font-weight:300;font-size:18px;line-height:89%;letter-spacing:-.05em;color:#6c6c6c;display:flex;align-items:center}.deal-input{margin-top:15px}.deal-input p{margin-bottom:7px}.fixed-textarea{width:456px;height:150px;background:transparent;resize:none;padding:15px 15px 20px;box-sizing:border-box;font-family:inherit;border:1px solid #ccc;border-radius:15px;font-family:var(--font-family);font-weight:300;font-size:18px;line-height:89%;letter-spacing:-.05em;color:#6c6c6c}.dealConfirm{border-radius:100px;width:456px;height:40px;background:#fff;border:none;margin-top:15px;font-family:var(--font-family);font-weight:400;font-size:20px;line-height:89%;letter-spacing:-.05em;color:#000}.series-dropdown-container{display:flex;justify-content:center;gap:140px;font-family:Arial,sans-serif;padding:20px 0;position:relative;background:#1e1e1e;margin-top:45px}.series-item{position:relative;text-align:center;cursor:pointer}.series-title{font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.03em;color:#b9b9b9;transition:color .3s ease;display:flex;align-items:center;gap:5px}.series-title:hover{color:#fff}.arrow{font-size:12px;transition:transform .3s ease}.series-item.active .arrow{transform:rotate(180deg)}.series-content{position:absolute;top:100%;left:50%;transform:translate(-50%);width:300px;background:#000;border-radius:8px;box-shadow:0 10px 20px #0000001a;overflow:hidden;opacity:0;visibility:hidden;transform:translate(-50%) translateY(-10px);transition:all .4s cubic-bezier(.25,.46,.45,.94);z-index:10}.series-item.active .series-content{opacity:1;visibility:visible;transform:translate(-50%) translateY(10px)}.content-inner{padding:16px}.images-row{display:flex;justify-content:center;flex-direction:column;margin-bottom:16px}.images-row img{width:270px;height:270px;object-fit:cover;border-radius:4px;margin-top:-120px;background:transparent}.colors-list{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0;text-align:left;text-transform:uppercase}.colors-list li{margin-bottom:8px;font-size:14px;display:flex;align-items:center;gap:8px;text-transform:uppercase}.color-dot{display:inline-block;width:10px;height:10px;border-radius:50%}.color-dot{font-family:var(--font-family);font-weight:500;font-size:15px;letter-spacing:-.05em;color:#fff;text-transform:uppercase}@media (max-width: 768px){.series-item{pointer-events:auto}.series-item .series-content{pointer-events:none}.series-item.active .series-content{pointer-events:auto}}#n01,#n1{margin-top:0}#buy-btn{border-radius:100px;width:216px;height:48px;background:#fff;border:none;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#1c1c1c;margin-top:10px;margin-bottom:10px}.scarousel-container{max-width:870px;margin:60px auto;padding-bottom:2rem;text-align:center}.scarousel-title{font-family:var(--second-family);font-weight:900;font-size:90px;letter-spacing:-.04em;background:linear-gradient(192deg,#4a4a4a,#494949);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:-2.5rem;transform:rotate(-2deg)}.scarousel-slide{position:relative;padding:20px;background:transparent}.snav-button{background:transparent;color:#fff;border:none;cursor:pointer;font-size:1.2rem;width:22px;height:22px;transform:translateY(-15px)}.snav-button img{width:30px;height:30px}.snav-button:hover{background:transparent}.sthumbnails-container{display:flex;justify-content:center;position:relative;align-items:center;background:transparent}.sthumbnails-container img{background:transparent}.car-image{width:351px;height:334px;z-index:10}.sthumbnail{object-fit:cover;border-radius:6px;cursor:pointer;transition:transform .2s,opacity .2s;position:relative;z-index:1}.sthumbnail:hover{transform:scale(1.05);opacity:.9}.prev-thumbnail{width:219px;height:208px;margin-right:-30px}.pre-prev-thumbnail{width:286px;height:274px;margin-right:-30px}.next-thumbnail{width:286px;height:274px;margin-left:-30px}.next-next-thumbnail{width:219px;height:208px;z-index:0;margin-left:-30px}.sindicators{margin-top:1rem}.sdot{display:inline-block;width:10px;height:10px;background:#333;border-radius:50%;margin:0 5px;cursor:pointer;transition:background .3s}.sdot.active{background:#ddd}.second-slide-info{display:flex;align-items:center;justify-content:center;gap:140px}.second-slide-title{display:inline-block;font-family:var(--font-family);font-weight:700;font-size:27px;letter-spacing:-.05em;color:#fff}.second-slide-title h3{text-transform:uppercase!important}.second-slide-category{display:inline-block;font-family:var(--font-family);font-weight:300;font-size:16px;letter-spacing:-.05em;text-align:center;color:#fff;width:326px}.center-info{display:flex;flex-direction:column;align-items:center;justify-content:center}.product-details{display:flex;justify-content:center;align-items:center;gap:9px}.strength,.count,.netto{display:flex;flex-direction:column;align-items:center;justify-content:center}.product-details h3{font-family:var(--font-family);font-weight:300;font-size:18px;letter-spacing:-.05em;color:#fff;text-transform:uppercase}.product-details h4{font-family:var(--font-family);font-style:italic;font-weight:500;font-size:20px;letter-spacing:-.05em;color:#fff;border:1.58px solid #fff;border-radius:79px;width:90px;height:32px}.product-details p{font-family:var(--font-family);font-weight:900;font-size:50px;letter-spacing:-.05em;line-height:90px;color:#000;width:90px;height:90px;border-radius:99999px;background-color:#fff;text-align:center;align-self:center}#btn-cart{border:2px solid #fff;border-radius:100px;width:252px;height:48px;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#000}#btn-catalog{border:2px solid #fff;border-radius:100px;width:252px;height:48px;background:transparent;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#fff}.right-buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.second-slide-subtitle{font-family:var(--font-family);font-style:italic;font-weight:400;font-size:18px;letter-spacing:-.05em;color:#6c6c6c;margin-bottom:14px;display:flex;justify-content:center;align-items:center;gap:51px}.features-block{display:flex;flex-direction:column;align-items:center;justify-content:center}.tg{font-family:var(--second-family);font-weight:900;font-size:92px;line-height:75%;letter-spacing:-.04em;text-align:center;background:linear-gradient(192deg,#2e2e2e,#494949);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transform:rotate(-1deg)}.text-block h2{font-family:var(--font-family);font-weight:700;font-size:27px;letter-spacing:-.05em;color:#fff;text-transform:uppercase}.text-block{margin-left:20px}.text-block p{font-family:var(--font-family);font-weight:300;font-size:16px;letter-spacing:-.05em;color:#fff}.block{display:flex;width:554px}.blocks{display:flex;align-items:center;flex-wrap:wrap;width:1128px;margin-top:81px;margin-bottom:61px;gap:20px}.why-block{display:flex;flex-direction:column;justify-content:center;align-items:center}.why-block a{margin-top:70px;font-family:var(--second-family);font-weight:100;font-size:15px;letter-spacing:-.04em;text-decoration:underline;text-decoration-skip-ink:none;color:#fff}#syka-chasi{transform:translateY(-5px);margin-left:-9px}.tcarousel-container{max-width:870px;margin:60px auto;padding-bottom:2rem;text-align:center}.tcarousel-title{font-family:var(--second-family);font-weight:900;font-size:90px;letter-spacing:-.04em;background:linear-gradient(192deg,#4a4a4a,#494949);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:-2.5rem;transform:rotate(-2deg)}.tcarousel-slide{position:relative;padding:20px;background:transparent}.tnav-button{position:absolute;top:50%;transform:translateY(-50%);background:transparent;color:#fff;border:none;padding:10px 15px;cursor:pointer;font-size:1.2rem;transition:background .3s}.tnav-button img{width:30px;height:30px}.tnav-button.prev{left:-180px}.tnav-button.next{right:-180px}.tnav-button:hover{background:transparent}.tthumbnails-container{display:flex;justify-content:center;position:relative;align-items:center;background:transparent}.tthumbnails-container img{background:transparent}.tcar-image{border-radius:15px;width:381px;height:508px;z-index:10}.tthumbnail{object-fit:cover;border-radius:6px;cursor:pointer;transition:transform .2s,opacity .2s;box-shadow:0 2px 4px #0000001a;position:relative;z-index:1}.tthumbnail:hover{transform:scale(1.05);opacity:.9}.tprev-thumbnail{border-radius:15px;width:187px;height:250px;margin-right:-50px}.tpre-prev-thumbnail{border-radius:15px;width:249px;height:332px;margin-right:-50px}.tnext-thumbnail{border-radius:15px;width:249px;height:332px;margin-left:-50px}.tnext-next-thumbnail{border-radius:15px;width:187px;height:250px;z-index:0;margin-left:-50px}.progress-bar{position:relative;margin:20px auto;width:100%;max-width:175px;height:10px;background-color:transparent;border-radius:5px;border:1px solid white;overflow:hidden}.progress{position:absolute;top:0;left:0;height:100%;background-color:#fff;transition:width .3s ease-in-out;border-radius:5px}.scarousel-container button,.scarousel-container button:hover{transform:none!important;transition:none!important}.moremoremore a{font-family:var(--font-family);font-weight:300;font-size:16px;letter-spacing:-.05em;text-decoration:underline;text-decoration-skip-ink:none;text-align:center;color:#fff}.moremoremore{margin-top:40px}.EmptyCart-block{display:flex;flex-direction:column;justify-content:center;align-items:center}.EmptyCart-block h1{font-family:var(--second-family);font-weight:500;font-size:109px;letter-spacing:-.02em;color:var(--firmennyy-cvet);margin-top:45px}.EmptyCart-block p{font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;text-align:center;color:#fff;width:630px;margin-bottom:45px}#asm{border:2px solid #fff;border-radius:100px;width:252px;height:48px;font-family:var(--font-family);font-weight:400;font-size:18px;letter-spacing:-.05em;color:#fff;background:transparent}#ct{border:2px solid #fff;border-radius:100px;width:252px;height:48px;background:#fff;font-family:var(--font-family);font-weight:400;font-size:18px;letter-spacing:-.05em;color:#000}.emp-btn{display:flex;gap:20px;margin-bottom:85px}.cost-cart-block{display:flex;flex-direction:column;width:530px;justify-content:flex-start;align-items:flex-start}.h1-costcart{font-family:var(--font-family);font-weight:600;font-size:20px;letter-spacing:-.05em;color:#fff;margin:22px 0}.titleproduct-cart{font-family:var(--font-family);font-weight:600;font-size:15px;letter-spacing:-.05em;color:#fff;width:250px}.titleproduct-cart span{font-weight:400}.countproduct-cart{font-family:var(--font-family);font-weight:600;font-size:15px;letter-spacing:-.05em;color:#fff;width:90px}.costproduct-cart{font-family:var(--font-family);font-weight:600;font-size:15px;letter-spacing:-.05em;color:#fff;width:190px;text-align:right}.one-product{display:flex;justify-content:space-between;align-items:center}.left-cost-all-cart h1{font-family:var(--font-family);font-weight:600;font-size:20px;letter-spacing:-.05em;color:#fff}.left-cost-all-cart p{font-family:var(--font-family)!important;font-weight:400!important;font-size:10px!important;letter-spacing:-.05em!important;color:#6c6c6c!important;width:203px!important;text-align:left!important}.cost-all-cart{display:flex;justify-content:space-between;align-items:center;width:100%}.left-cost-all-cart{display:flex;flex-direction:column}.cost-all-cart p{font-family:var(--font-family);font-weight:600;font-size:20px;letter-spacing:-.05em;color:#fff;text-align:right}.bob{display:flex;flex-direction:column;margin-top:22px!important;align-items:center!important;width:100%}.bob p{font-family:var(--font-family);font-weight:400;font-size:10px;letter-spacing:-.05em;color:#fff;text-align:center;width:337px;margin-top:15px}.cost-all-cart{margin-top:22px;margin-bottom:22px}.list-products{margin:22px 0}.cart-full-block{display:flex;justify-content:center}.card-block{margin:0 50px}.bob button{width:449px!important}.cart-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.cart-modal-content{position:relative;margin:0 auto;border-radius:15px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1}.cart-modal-content h1{color:#fff;margin-top:0;font-size:24px}.cart-modal-content .close-btn{position:absolute;top:15px;right:15px;background:none;border:none;color:#fff;font-size:24px;cursor:pointer;opacity:.7}.cart-modal-content .close-btn:hover{opacity:1}.cost-cart-block{margin-bottom:100px}.ExecOrder-block{border:1px solid #fff;border-radius:40px;width:1200px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1e1e1e4d;border:1px rgba(255,255,255,.339) solid;padding:50px 0}.h1-exec{font-family:var(--font-family);font-weight:600;font-size:27px;letter-spacing:-.05em;color:#fff;margin-bottom:10px;margin-top:30px}.h2-exec{font-family:var(--font-family);font-weight:600;font-size:18px;letter-spacing:-.05em;color:#fff}.input-exec{gap:72px;margin-top:10px}.input-exec input{border:1px solid #fff;border-radius:100px;width:887px;height:40px;background:transparent;font-family:var(--font-family);font-weight:300;font-size:18px;letter-spacing:-.05em;text-align:center;color:#9e9e9e;padding-right:40px;padding-left:40px}.inputs-exec{display:flex;align-items:baseline;justify-content:center;gap:45px;margin-bottom:30px}.exec-left p{font-family:var(--font-family);font-weight:600;font-size:16px;letter-spacing:-.05em;color:#fff;text-align:center}.exec-left{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.underline{text-decoration:underline}.distr-list-content{display:flex;justify-content:center;gap:44px}.text-content ul li{list-style:disc;font-family:var(--font-family);font-weight:400;font-size:18px;letter-spacing:-.05em;color:#fff;margin-left:17px}.notdistr{font-family:var(--font-family);font-weight:400;font-size:18px;letter-spacing:-.05em;color:#fff;margin-left:0;margin-bottom:15px;margin-top:15px}.text-content ul{margin-top:15px;margin-bottom:60px}.text-content ul li a{list-style:disc;font-style:italic;font-weight:300;text-decoration:underline;text-decoration-skip-ink:none;color:#9e9e9e}.detectDistr{font-family:var(--font-family);font-weight:300;font-size:18px;letter-spacing:-.05em;color:#fff;width:480px;display:flex;justify-content:center;align-items:center}.detectDistr svg{margin-right:10px;height:100px;width:3px}.distr-e-buttons{display:flex;align-items:flex-end;gap:16px;justify-content:center;margin-top:35px;margin-bottom:14px}.button-order-site button{border:2px solid #fff;border-radius:100px;width:388px;height:48px;background:transparent;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#fff}.button-order-site p{font-family:var(--font-family);font-weight:300;font-size:16px;letter-spacing:-.05em;color:#9e9e9e}.button-order-site{display:flex;flex-direction:column;align-items:center;gap:8px}.button-order-distr button{border:none;border-radius:100px;width:388px;height:48px;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#000}.cdek-input p{font-family:var(--font-family);font-weight:600;font-size:18px;letter-spacing:-.05em;color:#fff}.cdek-input input{border:1px solid #fff;border-radius:100px;width:390px;height:40px;background:transparent;font-family:var(--font-family);font-weight:300;font-size:18px;letter-spacing:-.05em;color:#9e9e9e;text-align:center}.cdek-data{display:flex;align-items:center;justify-content:center;gap:72px}.cdek-input{display:flex;gap:22px;align-items:center;margin-top:30px}.exec-order-done button{border-radius:100px;width:388px;height:48px;background:#fff;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#000;border:none}.exec-order-done{display:flex;justify-content:center;margin-top:50px}.line-exec{display:flex;align-items:center;justify-content:center;margin-bottom:10px;margin-top:10px}.exec-order-success{width:653px;height:217px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px white solid;border-radius:15px}.exec-order-success h2{font-family:var(--font-family);font-weight:700;font-size:33px;letter-spacing:-.05em;color:#fff}.exec-order-success p{font-family:var(--font-family);font-weight:300;font-size:16px;letter-spacing:-.05em;text-align:center;color:#fff;width:270px;margin-top:10px}#tooltip{background:#fff;display:none;position:fixed;pointer-events:none;font-family:var(--font-family);font-weight:400;font-size:14px;color:#000;padding:5px;z-index:100;width:300px}#tooltip h2,#tooltip p{color:#000}#tooltip a{margin-top:10px}.mapgl_SqprqBDt0m3ck8ImwnZ0{z-index:-1}.too{background:transparent;color:#000}.sort-catalog-btn{align-items:center;border:2px solid #fff;border-radius:100px;padding-left:27px;padding-right:27px;height:48px;background:transparent;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#fff}.sort-buttons a{text-decoration:none}.top-lineCTL{display:flex;justify-content:center;align-items:center;gap:9px;margin-bottom:9px;margin-top:45px}.bottom-lineCTL{display:flex;justify-content:center;align-items:center;gap:9px;margin-bottom:45px}.series-info h1{font-family:var(--font-family);font-weight:700;font-size:40px;letter-spacing:-.05em;text-transform:uppercase;color:#fff}.title-series{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:162px}.series-info h2{font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#d0d0d0}.info-series{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;margin-bottom:35px;margin-right:162px}.productsCatalog{display:flex;flex-wrap:wrap;width:1336px;gap:44px;margin-left:60px;margin-right:60px}.prod-container{display:flex;justify-content:center}.text-info-catalog{display:flex;justify-content:space-between;align-items:flex-start}.catalog-card{margin-bottom:35px;width:416px}.catalog-card img{border:2px solid #fff;border-radius:15px;width:415px;height:415px}.titleCard h1{font-family:var(--font-family);font-weight:700;font-size:30px;letter-spacing:-.05em;text-transform:uppercase;color:#fff}.titleCard{margin-top:15px;margin-bottom:15px}.descriptionCard{display:flex;align-items:center;margin-left:3px}.descriptionCard p{font-family:var(--font-family);font-weight:300;font-size:16px;letter-spacing:-.05em;color:#fff;width:404px;margin-left:5px}.descriptionCard svg{width:1px;height:70px;margin-right:3px}.minusCount svg,.minusCount,.plusCount,.plusCount svg{background:transparent;border:none;width:48px;height:48px}#countProduct{display:flex;justify-content:center;align-items:center;background:transparent;border:none;font-family:var(--font-family);font-weight:700;font-size:20px;letter-spacing:-.05em;color:#fff;text-align:center;transform:translateY(-2px);width:50px}.CardButtons{display:flex;align-items:center;margin-top:24px}.addCard{border-radius:100px;width:252px;height:48px;background:#fff;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#000;margin-right:20px}.addButtonsCount button{background:transparent;border:1.21px solid #fff;border-radius:60px;width:151px;height:28px;font-family:var(--font-family);font-weight:300;font-size:12px;letter-spacing:-.05em;color:#fff}.addButtonsCount{display:flex;align-items:center;gap:10px;margin-top:15px}.preloader{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;display:flex;justify-content:center;align-items:center;z-index:9999;transition:opacity .6s ease-out}.preloader-content{display:flex;flex-direction:column;align-items:center;gap:30px}.preload-progress-bar-container{width:250px;height:4px;background:#1e1e1e;border-radius:2px;overflow:hidden;position:relative}.preload-progress-bar{position:absolute;left:-100%;top:0;height:100%;width:100%;background:#fff;animation:loadAnimation .5s ease-in-out forwards}.preloader.fade-out{opacity:0;pointer-events:none}@keyframes loadAnimation{0%{left:-100%;width:0%}20%{left:0%;width:20%}80%{left:0%;width:80%}to{left:0%;width:100%}}*{margin:0;padding:0;box-sizing:border-box;color:#fff}@font-face{font-family:Christopher;src:url(/fonts/Christopher.otf) format("opentype");font-weight:500;font-style:normal}body{background-color:#000}:root{--font-family: "Inter", sans-serif;--second-family: "Christopher", sans-serif}:root{--firmennyy-cvet: #ffa600}li{list-style-type:none}p{background:transparent}.text-p-p{font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;text-align:center;color:#fff;width:364px;margin-top:90px;margin-bottom:40px}.PanelAdmin{display:flex;flex-direction:column;justify-content:center;align-items:center}.left-man{border-radius:15px;width:324px;height:324px;background:#fff;font-family:var(--font-family);font-weight:700;font-size:40px;letter-spacing:-.05em;text-transform:uppercase;text-align:center;color:#000}.right-man{border:2px solid #fff;border-radius:15px;width:324px;height:324px;background:transparent;font-family:var(--font-family);font-weight:700;font-size:40px;letter-spacing:-.05em;text-transform:uppercase;text-align:center;color:#fff}.buttons-admin-manage{display:flex;justify-content:center;align-items:center;gap:30px;margin-bottom:100px}.header-admin{margin:30px}.h1_amin{font-family:var(--font-family);font-weight:700;font-size:30px;letter-spacing:-.05em;text-transform:uppercase;color:#fff}.ADMIN_add-one{font-family:var(--font-family);font-weight:600;font-size:18px;letter-spacing:-.05em;color:#fff}.ADMIN_add-one input,.ADMIN_add-one select{border:1px solid #fff;border-radius:100px;width:456px;height:40px;background:transparent;font-family:var(--font-family);font-weight:300;font-size:16px;line-height:89%;letter-spacing:-.05em;color:#a4a4a4;padding-left:10px}.ADMIN_add-one{margin-top:10px}.ADMIN_add-one p{margin-bottom:10px}.ADMIN_add-photo-inputs{margin-top:40px;margin-bottom:30px}.ADMIN_PRODUCT_ALL_INPUTS{display:flex;flex-direction:column;align-items:center}.addToBD{border:none;border-radius:100px;width:252px;height:48px;background:#fff;font-family:var(--font-family);font-weight:300;font-size:20px;letter-spacing:-.05em;color:#000;margin-bottom:100px}.ADMIN_add{display:flex;flex-direction:column;align-items:center;justify-content:center}#sel{margin-top:40px}.ADMIN_Users{max-width:1200px;margin:0 auto;padding:20px}.header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.controls,.buttons-admin{display:flex;gap:10px}.btn{padding:10px 20px;border:none;border-radius:20px;cursor:pointer}.btn-add{background-color:#fff;color:#000}.btn-delete{background-color:transparent;color:#fff;border:1px solid #fff}.btn-home{border:2px solid #fff;border-radius:100px;width:200px;height:38px;background:transparent;font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:-.05em;color:#fff;display:flex;align-items:center;justify-content:center}.btn-admin{border:none;border-radius:100px;width:200px;height:38px;background:transparent;background-color:#fff;font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:-.05em;color:#000}.user-table{width:100%;border-collapse:collapse;margin-top:20px}.user-table th,.user-table td,.promo-table td,.promo-table th{padding:10px;text-align:center;border:1px solid #444}.user-table th{background:transparent;font-family:var(--font-family);font-weight:700;font-size:37px;letter-spacing:-.05em;text-transform:uppercase;color:#fff}.promo-table th{background:transparent;font-family:var(--font-family);font-weight:700;font-size:20px;letter-spacing:-.05em;text-transform:uppercase;color:#fff}.user-table td,.promo-table td{font-family:var(--font-family);font-weight:300;font-size:19px;line-height:89%;letter-spacing:-.02em;color:#fff}.promo-table td input{background:transparent;border:1px solid white;border-radius:20px}.user-table td:nth-child(1){width:50px}.user-table td:nth-child(2){width:200px}.user-table td:nth-child(3){width:200px}.user-table td:nth-child(4){width:300px}.editable-input{background:#000;border:none}.delete-btn{background-color:#fff;border-radius:100px;width:252px;height:48px;border:none;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#000;scale:.9}.promo-table td select{background:transparent;border:none}.form-row{display:flex;justify-content:center;align-items:center;background:transparent;gap:20px;flex-direction:column}.rows-form{display:flex;align-items:center;gap:20px}.first-promocode-row,.second-promocode-row{display:flex;flex-direction:column;align-items:center;width:300px;gap:10px}.first-promocode-row input,.first-promocode-row select,.second-promocode-row input,.second-promocode-row select{width:300px;height:30px;padding-left:20px;background:transparent;border-radius:10px;border:1px white solid}.h3-adm{font-family:var(--font-family);font-weight:700;font-size:17px;letter-spacing:-.05em;text-transform:uppercase;color:#fff;margin-bottom:5px}.add-promo-form{margin-top:30px;margin-bottom:30px}.promo-table{position:absolute;left:-50%;transform:translate(50%);width:100vw}.add-promo-form{margin-top:390px}.deal-cont{display:flex;flex-direction:column;align-items:center}.top-blocks-line{display:flex;gap:12px;margin-top:60px;margin-bottom:30px}.white-block-deal{border-radius:15px;width:438px;height:293px;background:#fff;padding-left:20px;padding-top:20px}.black-block-deal{border-radius:15px;width:438px;height:293px;border:2px solid white;padding-left:20px;padding-top:20px}.white-block-deal h1,.black-block-deal h1{font-family:var(--font-family);font-weight:600;font-size:30px;letter-spacing:-.05em;color:#000;margin-bottom:18px}.white-block-deal p,.black-block-deal p{font-family:var(--font-family);font-weight:300;font-size:20px;letter-spacing:-.04em;color:#000;width:388px}.black-block-deal p,.black-block-deal h1{color:#fff!important}.why-choose{display:flex;flex-direction:column;align-items:center}.why-choose h1{font-family:var(--font-family);font-weight:700;font-size:40px;letter-spacing:-.05em;text-transform:uppercase;color:#fff;margin-top:40px}.why-choose h2{font-family:var(--font-family);font-weight:600;font-size:30px;text-align:center;color:#fff;width:540px;margin-top:30px}.firm-orange{color:var(--firmennyy-cvet)}.why-choose p{font-family:var(--font-family);font-weight:400;font-size:20px;color:#fff;text-align:center;width:852px;margin-bottom:40px;margin-top:15px}.saad-this{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px}.saad-this h1{font-family:var(--font-family);font-weight:700;font-size:40px;letter-spacing:-.05em;text-transform:uppercase;color:#fff}.oneI p{font-family:var(--font-family);font-weight:600;font-size:30px;letter-spacing:-.02em;color:#fff;line-height:75%}.oneI span{font-weight:300;font-size:20px}.oneI{display:flex;align-items:center;gap:20px}.top-icons{display:flex;gap:70px;margin-top:50px}.buttons-deal-com{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:40px;margin-top:30px}.type1{border:2px solid #fff;border-radius:100px;width:498px;height:48px;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#fff;background:transparent}.type2{border:none;border-radius:100px;width:498px;height:48px;font-family:var(--font-family);font-weight:400;font-size:20px;letter-spacing:-.05em;color:#000;background:#fff}
