.welcome_0{box-sizing:border-box;min-height:542px;background:#1c0900;margin:-172px 0 0;padding:172px 0 0;max-width:100%;height:100vh;width:100%;display:flex;position:relative;overflow:hidden}.welcome_0.move{margin:0;padding:0}body:has(header .top_line) .welcome_0{height:calc(100vh - 40px)}.welcome_0 .main_slider{display:grid;grid-template-columns:repeat(1, 1fr);row-gap:0;column-gap:0;position:absolute;top:0;left:0;right:0;bottom:0}.welcome_0 .main_slider.owl-carousel{display:block}.welcome_0 .main_slider.owl-carousel .item{width:calc(100% - (0 * 0 / 1) * 1px);margin-right:0}.welcome_0 .main_slider,.welcome_0 .main_slider *{height:100%}.welcome_0 .main_slider .item{position:relative}.welcome_0 .main_slider.stop{display:block;opacity:1}.welcome_0 picture{position:absolute;inset:-1px}.welcome_0 video{position:absolute;min-width:100%;height:auto;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);object-fit:cover}.welcome_0 .flex{align-items:flex-start;position:relative;z-index:0;box-sizing:border-box;padding:0 0 90px;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.welcome_0 .flex.right{align-items:flex-end;text-align:right}.welcome_0 .flex.center{align-items:center;text-align:center}.welcome_0 .flex *{height:auto}.welcome_0 .flex .page_title{color:#fff;max-width:750px;font-size:60px;line-height:66px;font-family:'sfizia',sans-serif,Arial;margin:0}.welcome_0 .flex .page_anotation{color:#fff;max-width:730px;font-size:24px;line-height:30px;margin:0}.welcome_0 .flex .page_btn{margin:50px 0 0}.welcome_0 .main_slider.owl-carousel .owl-nav,.welcome_0 .main_slider.owl-carousel .owl-nav *{height:initial}.welcome_0 .main_slider.owl-carousel .owl-nav{min-height:0;z-index:991;position:absolute;left:0;right:0;top:calc(50% - 15px);margin:0}.welcome_0 .main_slider.owl-carousel .owl-nav .owl-prev{cursor:pointer;position:absolute;width:5%;height:30px;left:0;transition:all 400ms ease 0ms}.welcome_0 .main_slider.owl-carousel .owl-nav .owl-next{cursor:pointer;position:absolute;width:5%;height:30px;right:0;transition:all 400ms ease 0ms}.welcome_0 .main_slider.owl-carousel .owl-nav .owl-prev::before{content:"";position:absolute;inset:0;background-color:#fff;-webkit-mask-image:url('../../img/arrow_right.svg');mask-image:url('../../img/arrow_right.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:26px 26px;mask-repeat:no-repeat;mask-position:center center;mask-size:26px 26px;display:block;transform:rotate(180deg);transition:all 400ms ease 0ms}.welcome_0 .main_slider.owl-carousel .owl-nav .owl-next::before{content:"";position:absolute;inset:0;background-color:#fff;-webkit-mask-image:url('../../img/arrow_right.svg');mask-image:url('../../img/arrow_right.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:26px 26px;mask-repeat:no-repeat;mask-position:center center;mask-size:26px 26px;display:block;transition:all 400ms ease 0ms}.notouch .welcome_0 .main_slider.owl-carousel .owl-nav .owl-prev:hover::before,.notouch .welcome_0 .main_slider.owl-carousel .owl-nav .owl-next:hover::before,.notouch .welcome_0 .main_slider.owl-carousel .owl-nav .owl-prev:focus::before,.notouch .welcome_0 .main_slider.owl-carousel .owl-nav .owl-next:focus::before{background-color:#AC8C53}.welcome_0 .main_slider.owl-carousel .owl-dots,.welcome_0 .main_slider.owl-carousel .owl-dots *{height:initial}.welcome_0 .main_slider.owl-carousel .owl-dots{font-size:0;margin:0 auto;text-align:center;position:absolute;left:0;right:0;bottom:40px;min-height:0;z-index:990;display:flex;justify-content:center;gap:15px}.welcome_0 .main_slider.owl-carousel .owl-dots .owl-dot{border-radius:20px;background:#fff;opacity:.4;position:relative;width:10px;height:10px;line-height:0;font-size:0;display:block;vertical-align:middle;margin:0}.welcome_0 .main_slider.owl-carousel .owl-dots .owl-dot.active,.notouch .welcome_0 .main_slider.owl-carousel .owl-dots .owl-dot.active:hover{opacity:1}@media screen and (max-width:1430px){.welcome_0 .flex .page_title{max-width:660px;font-size:48px;line-height:52px}.welcome_0 .flex .page_anotation{max-width:620px;font-size:22px;line-height:28px}.welcome_0 .flex .page_btn{margin:40px 0 0}}@media screen and (max-width:1200px){.welcome_0{min-height:463px}.welcome_0{margin:-93px 0 0;padding:93px 0 0}}@media screen and (max-width:1000px){.welcome_0{min-height:423px}.welcome_0 .flex .page_title{max-width:620px;font-size:38px;line-height:44px}.welcome_0 .flex .page_anotation{max-width:580px;font-size:18px;line-height:26px}}@media screen and (max-width:500px){.welcome_0{margin:-79px 0 0;padding:79px 0 0;min-height:314px}body:has(header .top_line) .welcome_0{height:100vh}.welcome_0 .flex{align-items:center !important;text-align:center !important;padding:0 0 50px}.welcome_0 .flex .page_title{font-size:30px;line-height:38px}.welcome_0 .flex .page_anotation{font-size:16px;line-height:24px}.welcome_0 .flex .page_btn{margin:30px 0 0}.welcome_0 .main_slider.owl-carousel .owl-nav{display:none !important}.welcome_0 .main_slider.owl-carousel .owl-dots{bottom:20px}}.category_list{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:30px 15px}.category_list .item{box-sizing:border-box;position:relative;display:block;width:calc(25% - 45px / 4);background:no-repeat scroll center center #1c0900;background-size:cover}.category_list .item:nth-child(4n - 3){background:url(../../img/img_bg1.jpg)}.category_list .item:nth-child(4n - 2){background:url(../../img/img_bg2.jpg)}.category_list .item:nth-child(4n - 1){background:url(../../img/img_bg3.jpg)}.category_list .item:nth-child(4n ){background:url(../../img/img_bg4.jpg)}.category_list .item .ins{display:flex;flex-direction:column;padding:15px 30px 0;position:relative}.category_list .item .ins::after{content:"";position:absolute;bottom:0;left:0;right:0;height:155px;background:linear-gradient(to bottom, rgba(28,17,11,0) 0%, #170c06 100%)}.category_list .item .ins .img{display:block;width:100%;max-width:280px;margin:0 auto;aspect-ratio:28 / 34;position:relative}.category_list .item .ins .img picture{position:absolute;inset:0;scale:1.01;display:block;transform-origin:center bottom;transition:all 400ms ease 0ms}.notouch .category_list .item:hover .ins .img picture,.category_list .item:focus .ins .img picture{scale:1.2}.category_list .item .ins .text{position:relative;z-index:10;display:flex;flex-direction:column;height:120px;align-items:center;justify-content:center}.category_list .item .ins .text .title{font-family:'acumin-pro',sans-serif,Arial;font-size:24px;line-height:30px;color:#fff;font-weight:500;text-transform:uppercase;margin:0}.category_list .item .ins .text .link{font-size:14px;line-height:24px;color:#AC8C53;font-weight:600;text-transform:uppercase;position:relative;margin:0}.category_list .item .ins .text .link::before{background:#AC8C53;content:"";position:absolute;width:0;left:0;bottom:0;height:1px;opacity:0;transition:all 400ms ease 0ms}.notouch .category_list .item:hover .ins .text .link::before,.category_list .item:focus .ins .text .link::before{opacity:1;width:100%}@media screen and (max-width:1280px){.category_list .item{width:calc(33.33% - 30px / 3)}}@media screen and (max-width:1000px){.category_list .item{width:calc(50% - 15px / 2)}.category_list .item .ins{padding:10px 20px 0}.category_list .item .ins::after{height:100px}.category_list .item .ins .img{max-width:240px}.category_list .item .ins .text{height:100px}.category_list .item .ins .text .title{font-size:20px;line-height:26px}}@media screen and (max-width:600px){.category_list{gap:20px 8px}.category_list .item .ins::after{height:80px}.category_list .item .ins .text{height:80px}.category_list .item .ins .text .title{font-size:16px;line-height:24px}.category_list .item .ins .text .link{font-size:12px;line-height:20px}}/*# sourceMappingURL=homepage.css.map */