*{padding:0;margin:0;box-sizing:border-box}a{text-decoration:none;color:inherit}ul li{position:relative;list-style:none}img{max-width:100%}.button{padding:5px 70px;font-size:22px;text-transform:uppercase;background:#fff;border:1px solid #6a473a;box-shadow:-4px 4px 10px rgba(0,0,0,0.3);border-radius:50px;cursor:pointer;transition:.5s}.button:hover{transform:scale(1.1);transition:.5s}html{width:100%;max-width:100%;overflow-x:hidden}body{width:100%;max-width:100%;overflow-x:hidden;font-family:'Lora',sans-serif;font-weight:400;color:#6a473a}.container{max-width:1264px;margin:0 auto}.main{position:relative;max-width:100%;width:1920px;height:max-content;overflow:hidden;margin:0 auto}.main-bg-1{position:absolute;top:0;left:calc(50% - 960px)}.main-bg-2{position:absolute;top:0;right:calc(50% - 960px)}.main-bg-3{position:absolute;top:-110px;right:calc(50% - 233px);z-index:-1}.main .container{padding:110px 0 100px 0}.main-info{position:relative;max-width:938px;display:flex;flex-direction:column;align-items:center;margin-right:auto;z-index:1}.main-info-pre-title{font-size:32px;text-transform:uppercase;align-self:flex-start;margin-right:188px}.main-info-title{font-weight:500;font-size:152px;line-height:140px;text-align:center;text-transform:uppercase}.main-info-description{max-width:736px;font-size:22px;line-height:32px;text-align:center;text-transform:uppercase;margin:0 auto 30px}.main-info-text{max-width:396px;font-size:22px;line-height:40px;text-transform:uppercase;margin-right:283px;margin-bottom:30px}.main-info-text li:before{content:'';background-image:url("../img/marker.png");background-size:contain;width:28px;height:28px;position:absolute;top:8px;right:-35px}.main-info-button{width:230px;height:50px;margin-right:117px;margin-bottom:25px}
.main-info-images{position:absolute;top:230px;right:-350px}.main-info-product-1{position:relative;top:-100px;margin-right:-150px;z-index:5;animation:move-1 4s linear infinite}.main-info-product-2{animation:move-2 4s linear infinite}.main-info-price{max-width:319px;text-align:center;text-transform:uppercase;margin-right:117px}.new-price{display:block;font-weight:600;font-size:46px;line-height:40px}.old-price{position:relative;display:inline-block;font-size:22px;line-height:40px;color:rgba(106,71,58,0.5)}.old-price:before{content:'';width:176px;height:0;border:1px solid #6a473a;box-shadow:0 1px 4px rgba(0,0,0,0.55);position:absolute;top:calc(50% - 0);left:calc(50% - 88px)}.composition{max-width:100%;width:1920px;background:#e2c4bc;margin:0 auto}.composition-ticker{padding:25px 10px !important;font-weight:500;font-size:62px;line-height:100%;text-transform:uppercase;color:rgba(106,71,58,0.25);background:transparent}.eocjs-newsticker{background:transparent !important}.eocjs-newsticker .eocjs-newsticker-container{overflow:unset !important}.composition-ticker.top{border-bottom:1px solid #6a473a}.composition-ticker.bottom{border-top:1px solid #6a473a}.composition .container{padding:20px 16px 42px 16px}.composition-text{max-width:736px;font-weight:500;font-size:22px;line-height:32px;text-align:center;text-transform:uppercase;margin:0 auto 38px}.composition-items{display:flex;flex-direction:row-reverse;justify-content:space-between}.composition-item:nth-child(1){width:288px}.composition-item:nth-child(3){width:187px}.composition-item:nth-child(5){width:192px}.composition-item:nth-child(7){width:176px}.composition-item-image{text-align:center}.item-line{width:0;height:189px;border-left:1px solid #6a473a}.about{position:relative;max-width:100%;width:1920px;height:max-content;margin:0 auto;overflow:hidden}.about .container{padding:30px 0 0 0}.about-block-1{position:relative;margin-bottom:88px}.about-block-1-title{font-weight:500;font-size:62px;line-height:110px;text-align:right;text-transform:uppercase;margin-bottom:50px}.about-block-1-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between}.about-block-1-video{max-width:525px;filter:drop-shadow(-10px 10px 15px rgba(0,0,0,0.2));border-radius:10px}.about-block-1-info{max-width:736px}.about-block-1-info-title{font-weight:600;font-size:22px;text-transform:uppercase;margin-bottom:15px}.about-block-1-info-text{font-weight:500;font-size:22px;line-height:32px;text-transform:uppercase}.about-block-1-info-text:nth-child(2){margin-bottom:60px}.about-block-1-info-text:nth-child(4){max-width:569px;margin-bottom:65px}.about-block-1-info-images{position:relative}img.about-block-1-product{display:block;margin:0 auto}.about-block-1-cream{min-width:921px;position:absolute;top:-260px;left:-95px;z-index:-1}.rectangle-1{position:absolute;top:0;left:calc(50% - 960px);width:570px;height:1050px;background:#f3dfda}.rectangle-2{position:absolute;top:0;right:calc(50% - 960px);width:461px;height:375px;background:#f3dfda;z-index:-5}.rectangle-3{position:absolute;bottom:-90px;right:calc(50% - 180px);width:480px;height:650px;background:#f3dfda;z-index:-5}.line-1{position:absolute;top:140px;left:calc(50% - 960px);width:855px;height:0;border-bottom:1px solid #6a473a}.line-2{position:absolute;bottom:45px;left:calc(50% - 960px);width:735px;height:0;border-bottom:1px solid #6a473a;z-index:20}.line-3{position:absolute;top:45px;right:calc(50% - 960px);width:735px;height:0;border-bottom:1px solid #6a473a;z-index:20}.about-block-2{position:relative;display:flex;flex-direction:row-reverse;justify-content:space-between}.about-block-2-info-title{margin-top:25px;font-weight:500;font-size:42px;text-align:right;text-transform:uppercase;margin-bottom:25px}.about-block-2-info-text{font-weight:500;font-size:18px;line-height:32px;text-transform:uppercase;color:#000;margin-right:25px}.about-block-2-info-text li:not(:last-child){margin-bottom:25px}.about-block-2-info-text li:before{content:'';background-image:url("../img/marker-2.png");background-size:contain;width:28px;height:28px;position:absolute;top:0;right:-35px}.about-block-2-video{position:relative}.about-block-2-video:before{content:'';width:100%;height:541px;position:absolute;top:0;left:0;background:rgba(255,221,213,0.8);border-radius:10px;z-index:10}.block-2-video{position:relative;width:962px;border-radius:10px;filter:drop-shadow(-10px 10px 15px rgba(0,0,0,0.2))}.about-block-2-image{position:absolute;bottom:-480px;right:52px;z-index:-5}.about-block-3{position:relative;margin-top:-50px;display:flex;flex-direction:row-reverse;justify-content:space-between;z-index:10;margin-bottom:35px}.about-block-3-text{max-width:795px;font-weight:500;font-size:32px;line-height:50px;text-transform:uppercase}.about-block-3-image{margin-top:45px}.about-block-4{position:relative}.rectangle-4{position:absolute;top:-30px;right:calc(50% - 960px);width:1262px;height:300px;background:#fff1ed;z-index:-5}.about-block-4-title{font-weight:500;font-size:42px;text-align:left;text-transform:uppercase;margin-bottom:20px}.slider-reviews{max-width:974px;margin-left:52px;margin-right:auto}.slider-reviews-slide{display:flex !important;padding-left:10px;padding-right:10px}.slider-reviews-slide-image{min-width:253px}.slider-reviews-slide-text{max-width:641px;font-weight:500;font-size:22px;line-height:32px;text-transform:uppercase;margin-right:80px}.slider-reviews .slick-arrow:nth-child(1){position:absolute;top:52px;left:-35px;z-index:10;cursor:pointer}.slider-reviews .slick-arrow:nth-child(3){position:absolute;top:52px;right:285px;z-index:10;cursor:pointer}.slider-reviews .slick-dots li.slick-active button:before{opacity:1;color:#6a473a}.slider-reviews .slick-dots li button:before{font-size:10px;opacity:1;color:transparent;-webkit-text-stroke:1px #6a473a}.slider-reviews .slick-dots{bottom:68px;margin-right:150px}.slider-reviews .slick-dotted.slick-slider{margin-bottom:10px !important}.about-block-4-text{max-width:641px;font-weight:500;font-size:22px;line-height:32px;text-transform:uppercase;margin-right:29px;margin-bottom:30px}.about-block-4-button{position:relative;width:230px;height:50px;z-index:50}.about-block-5-video{display:none}.about-block-5{margin-top:-20px;position:relative;margin-bottom:45px}.rectangle-5{position:absolute;top:68px;left:calc(50% - 960px);width:1050px;height:385px;background:#f3dfda;z-index:-5}.line-4{position:absolute;bottom:235px;right:calc(50% - 960px);width:1120px;height:0;border-bottom:1px solid #6a473a;z-index:20}.about-block-5-title{max-width:802px;margin-left:22px;font-weight:500;font-size:42px;line-height:70px;text-transform:uppercase;margin-right:auto;margin-bottom:10px}.composition-slider{max-width:957px;margin-right:auto;margin-left:142px;margin-bottom:100px}.composition-slider-slide{display:flex !important;flex-direction:row-reverse;align-items:center;padding-left:10px;padding-right:10px}.composition-slider-slide-info{position:relative;max-width:246px;text-align:center;margin-right:70px}.composition-slider-slide-info-image{max-width:226px;position:relative;animation:move-3 5s linear infinite}.circle{width:190px;height:190px;position:absolute;top:calc(50% - 110px);left:calc(50% - 95px);border-radius:50%;border:3px solid #fff;background:transparent;filter:drop-shadow(-4px 4px 9px rgba(0,0,0,0.25))}.composition-slider-slide-info-text{margin-top:-20px;font-weight:500;font-size:22px;text-transform:uppercase}.composition-slider-slide-text{max-width:641px;font-weight:500;font-size:22px;line-height:32px;text-transform:uppercase}.composition-slider .slick-arrow:nth-child(1){position:absolute;top:85px;left:-35px;z-index:10;cursor:pointer}.composition-slider .slick-arrow:nth-child(3){position:absolute;top:85px;right:687px;z-index:10;cursor:pointer}.composition-slider .slick-dots li.slick-active button:before{opacity:1;color:#6a473a}.composition-slider .slick-dots li button:before{font-size:10px;opacity:1;color:transparent;-webkit-text-stroke:1px #6a473a}.composition-slider .slick-dots{bottom:-40px;margin-right:355px}.composition-slider.slick-dotted.slick-slider{margin-bottom:100px;!important}.about-block-5-text{max-width:641px;font-weight:500;font-size:22px;line-height:32px;text-transform:uppercase;margin-left:81px;margin-right:auto}.about-block-6{position:relative}.line-5{position:absolute;top:95px;left:calc(50% - 960px);width:1050px;height:0;border-bottom:1px solid #6a473a;z-index:20}.line-6{position:absolute;top:-540px;left:calc(50% - 602px);width:0;height:765px;border-left:1px solid #6a473a;z-index:20}.about-block-6-title{font-weight:500;font-size:42px;text-transform:uppercase;margin-bottom:85px;margin-right:42px}.about-block-6-items{display:flex;flex-direction:row-reverse}.about-block-6-item-image{margin-bottom:20px}.about-block-6-item{max-width:203px}.about-block-6-item:not(:last-child){margin-right:70px}.about-block-6-image{position:relative;margin-top:-95px;text-align:left;margin-left:39px;z-index:-1}.about-block-6-video{position:absolute;top:-352px;right:calc(50% - 2294px);z-index:-1}.about-block-6-video video{height:1176px}.about-block-6-video:before{content:'';position:absolute;top:0;left:0;width:100%;height:1176px;background-color:rgba(232,193,183,0.6);z-index:1}.slick-dots li{margin:0}.order{position:relative;max-width:100%;width:1920px;height:max-content;overflow:hidden;margin:-5px auto 0}.order-bg-1{position:absolute;top:0;right:calc(50% - 960px);z-index:2}.order-bg-2{position:absolute;top:-137px;right:calc(50% - 265px);z-index:-1}.order-video-bg:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(232,193,183,0.6);z-index:1}.order-video{position:absolute;top:0;left:calc(50% - 1520px);height:990px}.order .container{padding:137px 0 100px 0}.order-info{position:relative;max-width:938px;display:flex;flex-direction:column;align-items:center;z-index:5}.order-info-pre-title{font-size:32px;text-transform:uppercase;align-self:flex-start;margin-right:188px}.order-info-title{font-weight:500;font-size:152px;line-height:140px;text-align:center;text-transform:uppercase;margin-bottom:65px}.order-info-description{display:none;max-width:736px;font-size:22px;line-height:32px;text-align:center;text-transform:uppercase;margin:0 auto 30px}.order-info-form{max-width:515px;width:515px}.order-info-form input{padding:0 30px;width:100%;height:65px;font-weight:400;font-size:26px;text-transform:uppercase;color:#281c17;background:rgba(255,255,255,0.5);border:1px solid #fff;box-shadow:-4px 4px 10px rgba(0,0,0,0.15);outline:0;margin-bottom:25px}.order-info-form input::placeholder{font-size:26px;text-transform:uppercase;color:#6a473a}.phone-input input{text-align:left}.phone-input{direction:ltr}.phone-input.input-group:before{text-align:left;left:0;right:auto;direction:ltr !important}.name-input.input-group:before{right:0;left:auto !important}.order-info-button{display:block;padding:5px 30px;width:338px;height:50px;margin:12px auto 25px}.order-info-btn{position:relative;z-index:50;display:none}
.order-info-images{position:absolute;top:370px;left:-420px}.order-info-product-1{position:relative;margin-bottom:-66px;margin-right:-175px;z-index:1;animation:move-1 4s linear infinite}.order-info-product-2{position:relative;animation:move-2 4s linear infinite}.order-info-price{max-width:319px;text-align:center;text-transform:uppercase;margin:0 auto}.new-price{display:block;font-weight:600;font-size:46px;line-height:40px}.old-price{position:relative;display:inline-block;font-size:22px;line-height:40px;color:rgba(106,71,58,0.5)}.old-price:before{content:'';width:176px;height:0;border:1px solid #6a473a;box-shadow:0 1px 4px rgba(0,0,0,0.55);position:absolute;top:calc(50% - 0);left:calc(50% - 88px)}.footer{padding:20px;text-align:center}.modal-form{display:none;position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(5px);background:rgba(1,1,1,0.7);z-index:1000}.modal-form .order-info-form{display:block;margin:235px auto 0;max-width:100%;width:375px;padding-left:10px;padding-right:10px}.modal-form .order-info-form input{padding:0 15px;height:48px}.close-form{position:absolute;top:20px;right:20px;cursor:pointer}.modal-form .order-info-button{padding:0 30px;width:257px;height:60px;font-family:'Lora',serif;font-weight:400;font-size:22px;text-transform:uppercase;color:#6a473a}@keyframes marquee{0{transform:translate(100%,0)}100%{transform:translate(-100%,0)}}@keyframes move-1{0{transform:translate(0,0)}25%{transform:translate(0,-10px)}50%{transform:translate(0,0)}75%{transform:translate(-0,10px)}100%{transform:translate(0,0)}}@keyframes move-2{0{transform:translate(0,0)}25%{transform:translate(0,10px)}50%{transform:translate(0,0)}75%{transform:translate(0,-10px)}100%{transform:translate(0,0)}}@keyframes move-3{0{transform:translate(0,0)}20%{transform:translate(-5px,-10px)}40%{transform:translate(-9px,5px)}60%{transform:translate(10px,9px)}80%{transform:translate(8px,-8px)}100%{transform:translate(0,0)}}