@import "modules/lifestyle/1.css";@import "modules/product/1.css";.welcome_0{critical:homepage;overflow:hidden;background-color:#efefef;position:relative;display:block;padding:0 0 24%;box-sizing:border-box;min-height:400px}.welcome_0 .main_slider{critical:homepage;display:block;position:absolute;top:0;left:0;right:0;bottom:0}.welcome_0 .main_slider,.welcome_0 .main_slider *{critical:homepage;height:100%}.welcome_0 .main_slider .item{critical:homepage;position:relative;display:block}.welcome_0 .main_slider .item .img{critical:homepage;display:block;position:absolute;top:0;right:0;left:0;bottom:0;z-index:0}.welcome_0 .main_slider .item .img::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,0.7) 100%)}.welcome_0 .main_slider .item .img picture{critical:homepage;position:absolute;top:0;right:0;left:0;bottom:0;z-index:0;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:transparent}.welcome_0 .main_slider .item .img picture.img1{critical:homepage;display:block}.welcome_0 .main_slider .item .img picture.img2{critical:homepage;display:none}.welcome_0 .main_slider .item .img video{critical:homepage;position:absolute;min-width:100%;height:auto;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);object-fit:cover}html[class*="mozilla 11"] .welcome_0 .main_slider .item .img video{min-width:135%;min-height:135%}.welcome_0 .main_slider .item .flex{critical:homepage;width:90%;max-width:1320px;margin:0 auto;display:flex;align-items:center;position:relative;z-index:10}.welcome_0 .main_slider .item .flex *{critical:homepage;height:auto}.welcome_0 .main_slider.stop{critical:homepage;display:block;opacity:1}.welcome_0 .main_slider .item .text{critical:homepage;position:relative;margin:0;display:block}.welcome_0 .main_slider .item .text.left{critical:homepage;margin-right:auto;text-align:left}.welcome_0 .main_slider .item .text.right{critical:homepage;margin-left:auto;text-align:right}.welcome_0 .main_slider .item .text .title{critical:homepage;text-transform:uppercase;font-size:60px;line-height:60px;font-weight:700;color:#ffffff;margin:0}.welcome_0 .main_slider .item .text .btn{critical:homepage;margin:25px 0 0}.welcome_0 .main_slider .item .number{height:auto;font-size:16px;font-weight:500;color:#fff;line-height:24px;position:absolute;text-align:right;bottom:30px;left:0;right:0;width:90%;max-width:1320px;margin:0 auto;z-index:9}.welcome_0 .main_slider .item .number span{height:auto;font-size:24px;position:relative;padding:0 10px 0 0;margin:0 10px 0 0}.welcome_0 .main_slider .item .number span::before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:22px;width:1px;background:#fff}.welcome_0 .main_slider.owl-carousel .owl-nav,.welcome_0 .main_slider.owl-carousel .owl-nav *{critical:homepage;height:initial}.welcome_0 .main_slider.owl-carousel .owl-nav{critical:homepage;min-height:0;z-index:991;position:absolute;left:0;right:0;top:calc(50% - 20px);margin:0 auto;width:90%;max-width:1320px}.welcome_0 .main_slider.owl-carousel .owl-nav .owl-prev{critical:homepage;border-radius:50px;background:rgba(255,255,255,0.22);cursor:pointer;position:absolute;width:40px;height:40px;left:-100px;transition:all 400ms ease 0ms}.welcome_0 .main_slider.owl-carousel .owl-nav .owl-next{critical:homepage;border-radius:50px;background:rgba(255,255,255,0.22);cursor:pointer;position:absolute;width:40px;height:40px;right:-100px;transition:all 400ms ease 0ms}.welcome_0 .main_slider.owl-carousel .owl-nav .owl-prev::before{critical:homepage;position:absolute;left:0;top:0;content:"";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:16px 16px;mask-repeat:no-repeat;mask-position:center center;mask-size:16px 16px;display:block;width:100%;height:100%;transform:rotate(180deg);transition:all 400ms ease 0ms}.welcome_0 .main_slider.owl-carousel .owl-nav .owl-next::before{critical:homepage;position:absolute;left:0;top:0;content:"";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:16px 16px;mask-repeat:no-repeat;mask-position:center center;mask-size:16px 16px;display:block;width:100%;height:100%;transition:all 400ms ease 0ms}.notouch .welcome_0 .main_slider.owl-carousel .owl-nav .owl-prev:hover,.notouch .welcome_0 .main_slider.owl-carousel .owl-nav .owl-next:hover{background-color:#ffffff}.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{background-color:#000000}@media screen and (max-width:1800px){.welcome_0 .main_slider .item .text .title{critical:homepage;font-size:54px;line-height:60px}.welcome_0 .main_slider.owl-carousel .owl-nav .owl-prev{critical:homepage;left:-60px}.welcome_0 .main_slider.owl-carousel .owl-nav .owl-next{critical:homepage;right:-60px}}@media screen and (max-width:1400px){.welcome_0 .main_slider .item .text .title{critical:homepage;font-size:48px;line-height:54px}.welcome_0 .main_slider.owl-carousel .owl-nav .owl-prev{critical:homepage;left:-45px}.welcome_0 .main_slider.owl-carousel .owl-nav .owl-next{critical:homepage;right:-45px}}@media screen and (max-width:1024px){.welcome_0{critical:homepage;min-height:340px}.welcome_0 .main_slider .item .text .title{critical:homepage;font-size:38px;line-height:44px}.welcome_0 .main_slider.owl-carousel .owl-nav{critical:homepage;display:none !important}}@media screen and (max-width:750px){.welcome_0{critical:homepage;min-height:290px}.welcome_0 .main_slider .item .img picture.img1{critical:homepage;display:none}.welcome_0 .main_slider .item .img picture.img2{critical:homepage;display:block}.welcome_0 .main_slider .item .text .title{critical:homepage;font-size:34px;line-height:40px}.welcome_0 .main_slider .item .text .btn{critical:homepage;margin:15px 0 0}.welcome_0 .main_slider .item .number{bottom:20px;font-size:14px;line-height:22px}.welcome_0 .main_slider .item .number span{font-size:22px;padding:0 8px 0 0;margin:0 8px 0 0}.welcome_0 .main_slider .item .number span::before{height:20px}}@media screen and (max-width:500px){.welcome_0{critical:homepage;min-height:260px}.welcome_0 .main_slider .item .text .title{critical:homepage;font-size:28px;line-height:34px}.welcome_0 .main_slider .item .text .btn{critical:homepage;margin:12px 0 0}.welcome_0 .main_slider .item .number{bottom:10px;font-size:12px;line-height:18px}.welcome_0 .main_slider .item .number span{font-size:18px}.welcome_0 .main_slider .item .number span::before{height:18px}}.welcome{text-align:center;position:relative;display:block;width:100%;padding:60px 0}.welcome .main_title{margin:0 0 15px;padding:0 0 17px;font-size:40px;line-height:44px;font-weight:700;text-align:center;text-transform:uppercase;display:block;position:relative}.welcome .main_title::after{margin:0 auto;content:"";display:block;height:2px;width:108px;background:#000000;position:absolute;left:0;right:0;bottom:0}.welcome .main_subtitle{margin:0;font-size:16px;line-height:24px;font-weight:400;text-align:center;padding:0;display:block}@media screen and (max-width:1280px){.welcome .main_title{font-size:30px;line-height:36px}}@media screen and (max-width:1024px){.welcome{padding:40px 0}}@media screen and (max-width:500px){.welcome{padding:30px 0}.welcome .main_title{font-size:24px;line-height:32px;margin:0 0 10px;padding:0 0 12px}.welcome .main_subtitle{font-size:14px;line-height:22px}}.category_list{text-align:left;display:grid;grid-template-columns:repeat(2, 1fr);row-gap:25px;column-gap:25px;position:relative;margin:0;padding:0}.category_list li{display:block;position:relative}.category_list li a{padding:20px 15px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif,Arial;font-size:18px;line-height:24px;color:#fff;font-weight:700;text-align:center;display:block;position:relative;transition:all 400ms ease 0ms}.category_list li a[data-color-id="color_1"]{border:2px solid #30C182;background:#30C182}.notouch .category_list li a[data-color-id="color_1"]:hover{border:2px solid #239966;background:#239966}.category_list li a[data-color-id="color_2"]{border:2px solid #E7BE51;background:#E7BE51}.notouch .category_list li a[data-color-id="color_2"]:hover{border:2px solid #DBA71E;background:#DBA71E}.category_list li a[data-color-id="color_3"]{border:2px solid #A03691;background:#A03691}.notouch .category_list li a[data-color-id="color_3"]:hover{border:2px solid #6F1061;background:#6F1061}@media screen and (max-width:1280px){.category_list{grid-template-columns:repeat(2, 1fr);row-gap:20px;column-gap:20px}.category_list li a{padding:18px 15px;font-size:16px}}@media screen and (max-width:1024px){.category_list{grid-template-columns:repeat(2, 1fr);row-gap:5px;column-gap:5px}.category_list li a{padding:10px 5px}}@media screen and (max-width:800px){.category_list{grid-template-columns:repeat(1, 1fr);row-gap:5px;column-gap:5px}}.hp_tab_list{margin:0;padding:0;position:relative;font-size:0;line-height:0;text-align:left}.hp_tab_list li{position:relative;display:inline-block;vertical-align:middle;margin:0 100px 0 0;padding:0}.hp_tab_list li:last-of-type{margin:0}.hp_tab_list li a{opacity:.3;font-family:'Roboto Condensed',sans-serif,Arial;text-transform:uppercase;position:relative;display:block;font-size:28px;line-height:36px;font-weight:700;margin:0;padding:0 0 8px;transition:all 400ms ease 0ms}.hp_tab_list li a::before{opacity:0;position:absolute;left:0;right:0;bottom:0;height:3px;width:0;background-color:#000000;content:"";display:block;transition:all 400ms ease 0ms}.notouch .hp_tab_list li a:hover,.hp_tab_list li.active a{opacity:1}.hp_tab_list li.active a::before{width:100px;opacity:1}.hp_tab_obsah{position:relative;margin:60px 0;padding:0;opacity:0;display:none;transition:all 400ms ease 0ms}.hp_tab_obsah.active{opacity:1;display:block}@media screen and (max-width:1024px){.hp_tab_list li{margin:0 45px 0 0}.hp_tab_list li a{font-size:24px;line-height:32px}.hp_tab_obsah{margin:40px 0}}@media screen and (max-width:800px){.hp_tab_list{white-space:nowrap;overflow:auto}.hp_tab_list li{width:initial;max-width:initial;margin:0 30px 0 0}.hp_tab_list li:last-of-type{margin:0}.hp_tab_list li a{font-size:18px;line-height:26px;padding:0 0 8px}.hp_tab_list li.active a::before{width:68px}}@media screen and (max-width:500px){.hp_tab_list li a{padding:0 0 4px}.hp_tab_obsah{margin:30px 0}}/*# sourceMappingURL=homepage.css.map */