@charset "UTF-8";html{scroll-behavior:smooth}body{background-color:#f9fafd;color:#464646;display:block;font-family:Montserrat,sans-serif;font-size:100%;font-weight:400;line-height:180%;padding:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .2s cubic-bezier(.535,.005,0,1)}body.admin-bar{padding-top:32px}body.body--gallery-open{height:100vh;overflow:hidden}.content{transition:background-color .5s cubic-bezier(.19,.96,.6,1.02)}.page-loading .content .u-section--animate{filter:alpha(opacity=0);opacity:0;-webkit-transform:translateY(3rem);-moz-transform:translateY(3rem);-ms-transform:translateY(3rem);-o-transform:translateY(3rem)}.page-loaded .content .u-section--animate{transition:all .5s cubic-bezier(.535,.005,0,1) .1s}.content .u-section--animate:first-child{transition-delay:.1s}.content .u-section--animate:nth-child(2){transition-delay:.2s}.content .u-section--animate:nth-child(3){transition-delay:.3s}.content .u-section--animate:nth-child(4){transition-delay:.4s}.content .u-section--animate:nth-child(5){transition-delay:.5s}.content .u-section--animate:nth-child(6){transition-delay:.6s}.content .u-section--animate:nth-child(7){transition-delay:.7s}.content .u-section--animate:nth-child(8){transition-delay:.8s}.content .u-section--animate:nth-child(9){transition-delay:.9s}.content .u-section--animate:nth-child(10){transition-delay:1s}.content .u-section--animate:nth-child(11){transition-delay:1.1s}.content .u-section--animate:nth-child(12){transition-delay:1.2s}.content .u-section--animate:nth-child(13){transition-delay:1.3s}.content .u-section--animate:nth-child(14){transition-delay:1.4s}.content .u-section--animate:nth-child(15){transition-delay:1.5s}.content .u-section--animate:nth-child(16){transition-delay:1.6s}.content .u-section--animate:nth-child(17){transition-delay:1.7s}.content .u-section--animate:nth-child(18){transition-delay:1.8s}.content .u-section--animate:nth-child(19){transition-delay:1.9s}.content .u-section--animate:nth-child(20){transition-delay:2s}.content .u-section--animate:nth-child(21){transition-delay:2.1s}.content .u-section--animate:nth-child(22){transition-delay:2.2s}.content .u-section--animate:nth-child(23){transition-delay:2.3s}.content .u-section--animate:nth-child(24){transition-delay:2.4s}.content .u-section--animate:nth-child(25){transition-delay:2.5s}.content .u-section--animate:nth-child(26){transition-delay:2.6s}.content .u-section--animate:nth-child(27){transition-delay:2.7s}.content .u-section--animate:nth-child(28){transition-delay:2.8s}.content .u-section--animate:nth-child(29){transition-delay:2.9s}.content .u-section--animate:nth-child(30){transition-delay:3s}.app{max-width:100%;min-height:100vh;overflow:hidden;padding-top:var(--header-height);position:relative;z-index:1}.clear{clear:both;width:100%}.clear,.sr{display:block;height:0}.sr{text-indent:-9000px}a[href^=tel]{color:inherit;text-decoration:none}.s-breadcrumb{display:none}*,:after,:before{box-sizing:border-box}:focus{outline:0}::-webkit-input-placeholder{color:#000}:-moz-placeholder,::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}h1{font-size:38px;letter-spacing:-.64px;line-height:1.2}@media only screen and (min-width:768px){h1{font-size:50px}}h2{font-size:32px;letter-spacing:-.64px;line-height:1.2}@media only screen and (min-width:768px){h2{font-size:40px}}h3{font-size:20px;line-height:1.2}@media only screen and (min-width:768px){h3{font-size:26px}}h4{font-size:18px!important;line-height:1.2}@media only screen and (min-width:768px){h4{font-size:22px!important}}a{text-decoration:underline}a:hover{text-decoration:none}img{height:auto;max-width:100%}:root{--container-padding:1.5em}@media only screen and (min-width:768px){:root{--container-padding:2.5em}}.u-container{margin:0 auto;max-width:1280px;padding-left:var(--container-padding);padding-right:var(--container-padding);text-align:left}.u-container.no-padding{padding-left:0;padding-right:0}@media only screen and (min-width:1024px){.u-container.no-padding{max-width:100%}}@media only screen and (min-width:1228px){.u-container.no-padding{padding-left:6%}}@media only screen and (min-width:1600px){.u-inner{margin:0 auto;max-width:1680px}}.u-h{line-height:1.2}.u-p,p{color:#1c1f29;font-size:16px;font-size:1rem;line-height:1.5em;margin:0 0 1em}@media only screen and (min-width:768px){.u-p,p{font-size:16px;font-size:1rem}}.u-p--large{font-size:18px;font-size:1.125rem;line-height:1.75em}@media only screen and (min-width:768px){.u-p--large{font-size:22px;font-size:1.375rem}}p strong{color:#0f202c}p,span{color:#1c1f29}a{color:#ff0045}h1,h2,h3,h4{font-family:video,serif}h1,h2{color:#ff0045}h2,h3,h4{color:#0f202c}h1,h2,h3,h4,p{font-weight:400;margin-left:auto;text-align:initial}h1.s-align-center,h2.s-align-center,h3.s-align-center,h4.s-align-center,p.s-align-center{text-align:center}ul{list-style-image:url(icon_odrážka.svg);padding-left:20px}ul li ul{list-style-image:none;list-style-type:circle}ul li ul li::marker{color:#ff0045}ol{padding-left:20px}ol li::marker{color:#ff0045}.u-links{align-items:center;display:flex;justify-content:flex-start;list-style:none}.u-links__item{margin:0 1em}.u-links__item:first-child{margin-left:0}.u-links__item:last-child{margin-right:0}.u-button{background-color:transparent;border:none;color:#ff0045;display:inline-block;font-size:16px;font-size:1rem;line-height:1.5em;padding:.875em 2.625em .875em 0;position:relative;text-decoration:none}.u-button--large{font-size:18px;font-size:1.125rem}@media only screen and (min-width:768px){.u-button--large{font-size:20px;font-size:1.25rem}}@media only screen and (min-width:1228px){.u-button--large{font-size:24px;font-size:1.5rem}}.u-button:before{background-color:#ff0045;max-width:2.5em;right:-1em;-webkit-transform:skewY(12deg) scaleY(.65) translate(-2em,.75em);-moz-transform:skewY(12deg) scaleY(.65) translate(-2em,.75em);-ms-transform:skewY(12deg) scaleY(.65) translate(-2em,.75em);-o-transform:skewY(12deg) scaleY(.65) translate(-2em,.75em);width:calc(100% + 2em)}.u-button:after,.u-button:before{bottom:0;content:"";position:absolute;top:0;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.u-button:after{background:url(_assets/_img/svg/ico__arrow-right.svg) 100% no-repeat;background-size:100% auto;right:0;width:1.875em}.u-button:hover:before{max-width:calc(100% + 2em);-webkit-transform:skewY(0deg) scaleY(1) translate(0);-moz-transform:skewY(0deg) scaleY(1) translate(0);-ms-transform:skewY(0deg) scaleY(1) translate(0);-o-transform:skewY(0deg) scaleY(1) translate(0)}.u-button:hover:after{-webkit-transform:translateX(-.375em);-moz-transform:translateX(-.375em);-ms-transform:translateX(-.375em);-o-transform:translateX(-.375em)}.u-button span,.u-link{position:relative}.u-link{color:#ff0045;display:inline-block;padding:.375em 0;text-decoration:none}.u-link:after,.u-link:before{bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.u-link:after,.u-link:before{background-color:#ff0045}.u-link:after{max-width:0;transition:max-width .4s cubic-bezier(.19,.96,.6,1.02)}.u-link:hover{text-decoration:none}.u-link:hover:after{max-width:100%}.u-only-link{bottom:0;left:0;position:absolute;right:0;top:0}.u-only-link:hover+.u-link:after{max-width:100%}.u-section{padding-bottom:3.75em;padding-top:3.75em}@media only screen and (min-width:1024px){.u-section{padding-bottom:90px;padding-top:90px}}.content .u-section:last-of-type{padding-bottom:7.5em}@media only screen and (min-width:1024px){.content .u-section:last-of-type{padding-bottom:180px}}.content--white{isolation:isolate;position:relative}.content--white:after{background:transparent url(_assets/_img/img/bg__bottom-right--mobile.svg) no-repeat 100% 100%/contain;bottom:0;content:"";height:279px;position:absolute;right:0;width:279px;z-index:-1}@media only screen and (min-width:768px){.content--white:before{background:transparent url(_assets/_img/img/bg__jungle--bottom-left.webp) no-repeat 100% 100%/contain;bottom:0;content:"";height:350px;left:0;position:absolute;width:350px;z-index:-1}.content--white:after{background:transparent url(_assets/_img/img/bg__jungle--bottom-right.svg) no-repeat 100% 100%/contain;height:350px;width:350px}}@media only screen and (min-width:1024px){.content--white:before{background:transparent url(_assets/_img/img/bg__jungle--bottom-left.webp) no-repeat 100% 100%/contain;bottom:0;content:"";height:600px;left:0;position:absolute;width:600px;z-index:-1}.content--white:after{background:transparent url(_assets/_img/img/bg__jungle--bottom-right.svg) no-repeat 100% 100%/contain;height:600px;width:600px}}.u-social{align-items:center;display:flex;justify-content:flex-start;list-style:none}.u-social__item{margin:0 1em 0 0}.u-social__item-link{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ff0045;border-radius:50%;color:#ff0045;display:block;font-size:12px;font-size:.75rem;height:3em;line-height:3em;position:relative;text-align:center;width:3em}.u-svg{max-width:100%}.u-svg--primary-color,.u-svg--secondary-color{fill:#ff0045}.s-inview-hidden{opacity:0;transform:translateY(4vh);transition:all forwards 1s cubic-bezier(.19,.96,.6,1.02)}.s-inview-hidden.u-h--section:after{max-width:0}.s-inview-visible{opacity:1;transform:translateY(0);transition:all 1s}.s-inview-visible.u-h--section:after{animation:lineAnimation 1s cubic-bezier(.19,.96,.6,1.02) forwards;animation-delay:1.5s}.s-inview-hidden:first-child,.s-inview-visible:first-child{animation-delay:.125s;transition-delay:.125s}.s-inview-hidden:nth-child(2),.s-inview-visible:nth-child(2){animation-delay:.25s;transition-delay:.25s}.s-inview-hidden:nth-child(3),.s-inview-visible:nth-child(3){animation-delay:.375s;transition-delay:.375s}.s-inview-hidden:nth-child(4),.s-inview-visible:nth-child(4){animation-delay:.5s;transition-delay:.5s}.s-inview-hidden:nth-child(5),.s-inview-visible:nth-child(5){animation-delay:.625s;transition-delay:.625s}.s-inview-hidden:nth-child(6),.s-inview-visible:nth-child(6){animation-delay:.75s;transition-delay:.75s}@keyframes lineAnimation{0%{max-width:0}to{max-width:100%}}.header{overflow:hidden;position:relative}.header:after{background:transparent url(icon_vlny_predel_4k.svg) no-repeat bottom/cover;bottom:-1px;content:"";height:13vmin;left:0;position:absolute;width:100%}@media only screen and (min-width:1024px){.header:after{height:20vmin}}.header .video-background{background:#000;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.header .video-background iframe,.header .video-foreground{height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:185%}@media only screen and (min-width:1024px){.header .video-background iframe,.header .video-foreground{width:160%}}@media only screen and (min-width:1228px){.header .video-background iframe,.header .video-foreground{width:140%}}@media only screen and (min-width:1440px){.header .video-background iframe,.header .video-foreground{width:120%}}.header-bg{overflow:hidden}.header-bg,.header-bg iframe{height:100%;position:absolute;width:100%}.header-bg iframe{left:0;top:0}.header .u-h--1{text-align:center}@media only screen and (min-width:1024px){.header .u-h--1{font-size:100px;letter-spacing:-2px;line-height:1;text-align:left}}.header .u-p,.header p{color:#fff;text-align:center}@media only screen and (min-width:1024px){.header .u-p,.header p{font-size:18px;text-align:left}}.header__content{padding-top:var(--header-height)}@media only screen and (min-width:1024px){.header__inner-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10vmin;justify-content:space-between}}.header__text-wrap{padding-top:20px}@media only screen and (min-width:1024px){.header__text-wrap{max-width:791px}}.header__text-wrap .s-text{margin:0;padding:0}.header__text-wrap .s-text p{margin-bottom:0}.header__button-wrap{display:flex;flex-shrink:0;justify-content:center}@media only screen and (min-width:1024px){.header__button-wrap{align-items:flex-end}}.header__slider{overflow:hidden;position:relative}.header__slider-planety{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(4.2)}.header__slider .s-item{margin:20px 0 0;padding:0}@media only screen and (min-width:1024px){.header__slider .s-item{max-width:100%}}.header__slider .u-h{color:#ff0045;margin-bottom:0;text-align:left}.header__slider .u-h--3{font-size:22px}@media only screen and (min-width:1024px){.header__slider .u-h--3{font-size:40px;line-height:1}}.header__slider .u-p,.header__slider p{color:#fff;display:-webkit-box;margin-bottom:0;text-align:left;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.header__slider-heading{margin-left:135px;max-width:214px}@media only screen and (min-width:1024px){.header__slider-heading{grid-column:2/3;margin-left:0;max-width:unset}}.header__slider-date{color:#fff;display:block;font-family:video,serif}.header__slider-text{width:100%}@media only screen and (max-width:767px){.header__slider-text{margin-top:50px}}.header__slider-text-wrap{display:flex;flex-direction:column;gap:20px}.header__slider-single{display:flex;flex-wrap:wrap;gap:20px;padding:50px 20px}@media only screen and (min-width:1024px){.header__slider-single{display:grid;gap:150px;grid-template-columns:380px auto;padding:160px 10%}}.header__slider-img{font-family:"object-fit:contain";height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.header__slider-img-wrap{display:flex;height:100%;max-height:93px;max-width:93px;position:absolute;width:100%}.header__slider-img-wrap:after{background:url(planety-v2.svg);content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(2.1);width:100%}@media only screen and (min-width:1024px){.header__slider-img-wrap{grid-column:1/2;grid-row:1/4;max-height:380px;max-width:380px;position:relative}}.header__slider lottie-player{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(2)}.header__slider-button-wrap{width:100%}.header__slider-button-wrap .s-style-button{color:#fff;font-size:16px;margin-top:0;padding:8px 20px}.header__swipe{animation:handAnimation 2s ease-in-out infinite;bottom:70px;height:32px;position:absolute;right:50px;width:32px}@media only screen and (min-width:1024px){.header__swipe{display:none}}.header__swipe.hidden{opacity:0;right:-80px;transition:all .6s cubic-bezier(.19,.96,.6,1.02)}@keyframes handAnimation{0%{transform:translateX(0) rotate(0deg)}50%{transform:translateX(10px) rotate(-15deg)}to{transform:translateX(0) rotate(0deg)}}:root{--header-height:75px;--header-short-height:75px;--listing-nav-height:0px}@media only screen and (min-width:768px){:root{--header-height:76px}}@media only screen and (min-width:1228px){:root{--header-height:92px}}@media only screen and (min-width:1600px){:root{--header-height:92px}}.nav{background-color:rgba(16,16,25,.7);color:#fff;height:var(--header-height);max-width:100%;padding:0;position:fixed;top:0;width:100vw;z-index:500}.s-page-common .nav{background-color:#101019}.cude-body .nav{z-index:1}.nav.show{transform:translateY(0)}.nav.hide,.nav.show{transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav.hide{transform:translateY(-100%)}.nav__content{display:flex;flex-direction:row;gap:20px;height:100%;justify-content:space-between;padding:20px 0;position:relative;text-align:left;z-index:100}@media only screen and (min-width:1024px){.nav__content{align-items:center;flex-direction:row;height:auto;justify-content:space-between}}.nav__logo-wrap{display:flex;flex-wrap:nowrap;gap:40px}.nav__logo-link{display:flex}.nav__extra-wrap{opacity:0;position:absolute}@media only screen and (min-width:1024px){.nav__extra-wrap{display:inline-flex;margin-left:auto;opacity:1;position:relative}}.nav__extra-wrap.--visible{left:0;margin:0 auto;opacity:1;padding:20px 0;top:var(--header-height);transition:all .4s cubic-bezier(.19,.96,.6,1.02);width:100%;z-index:2}.nav__extra-wrap.--visible .s-menu{height:auto!important}.nav__extra-wrap.--hidden{left:0;opacity:0;top:-200%;transition:all .4s cubic-bezier(.19,.96,.6,1.02);width:100%}.nav__socials-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5vmin;justify-content:flex-end;margin-bottom:20px}@media only screen and (min-width:1024px){.nav__socials-wrap{display:flex;gap:10px;justify-content:flex-start;margin-bottom:0}}.nav__socials-link{display:flex}.nav__socials-link:focus-within svg path,.nav__socials-link:hover svg path{fill:#464646}@media only screen and (min-width:1024px){.nav__socials-link:focus-within svg path,.nav__socials-link:hover svg path{fill:#d5033b}}.nav__socials-link svg path{fill:#fff}@media only screen and (min-width:1024px){.nav__socials-link svg path{fill:#ff0045}}.nav .s-langs{display:flex;flex-wrap:nowrap;gap:20px;list-style:none;margin:0;position:relative}.nav .s-langs-link{color:#fff;text-decoration:none;text-transform:uppercase}.nav .s-langs:before{border-left:1px dashed #fff;content:"";height:100%;position:absolute;right:50%;top:0;transform:translateX(10px);width:1px}@media only screen and (min-width:1024px){.nav .s-langs:before{border-color:#ff0045}}.nav .s-langs-active{display:none}.nav__langs-wrap{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;margin-bottom:20px;width:100%}@media only screen and (min-width:1024px){.nav__langs-wrap{margin-bottom:0}}.nav__menu-wrapper{display:flex;flex-wrap:wrap;position:absolute}.nav__menu-wrapper.--visible{background:#ff0045;margin:0 -25px 0 0;opacity:1;padding:20px 0;right:0;top:var(--header-height);transition:all .4s cubic-bezier(.19,.96,.6,1.02);width:calc(100% + $global-element-margin*2.5);z-index:1}@media only screen and (min-width:1024px){.nav__menu-wrapper.--visible{left:auto;padding-left:250px;right:0;width:-moz-fit-content;width:fit-content}}.nav__menu-wrapper.--visible .s-menu{height:auto!important;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--visible .s-menu-item{height:0;opacity:0;overflow:hidden;transition:opacity .5s,height .5s}.nav__menu-wrapper.--visible .s-menu-item:first-child{animation:appear .5s ease forwards;animation-delay:.02s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--visible .s-menu-item:nth-child(2){animation:appear .5s ease forwards;animation-delay:.04s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--visible .s-menu-item:nth-child(3){animation:appear .5s ease forwards;animation-delay:.06s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--visible .s-menu-item:nth-child(4){animation:appear .5s ease forwards;animation-delay:.08s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--visible .s-menu-item:nth-child(5){animation:appear .5s ease forwards;animation-delay:.1s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--visible .s-menu-item:nth-child(6){animation:appear .5s ease forwards;animation-delay:.12s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--visible .s-menu-item:nth-child(7){animation:appear .5s ease forwards;animation-delay:.14s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--visible .s-menu-item:nth-child(8){animation:appear .5s ease forwards;animation-delay:.16s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}@keyframes appear{to{height:auto;opacity:1}}.nav__menu-wrapper.--hidden{opacity:0;right:-200%;top:-var(--header-height);transition:all .4s cubic-bezier(.19,.96,.6,1.02);width:100%;z-index:-1}.nav__menu-wrapper.--hidden .s-menu{height:0!important;transition:all .4s cubic-bezier(.19,.96,.6,1.02);transition-delay:1.5s}.nav__menu-wrapper.--hidden .s-menu-item{opacity:0;transition:opacity .5s,height .5s}.nav__menu-wrapper.--hidden .s-menu-item:first-child{animation:disappear .5s cubic-bezier(.19,.96,.6,1.02) forwards;animation-delay:0s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--hidden .s-menu-item:nth-child(2){animation:disappear .5s cubic-bezier(.19,.96,.6,1.02) forwards;animation-delay:.2s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--hidden .s-menu-item:nth-child(3){animation:disappear .5s cubic-bezier(.19,.96,.6,1.02) forwards;animation-delay:.4s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--hidden .s-menu-item:nth-child(4){animation:disappear .5s cubic-bezier(.19,.96,.6,1.02) forwards;animation-delay:.6s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--hidden .s-menu-item:nth-child(5){animation:disappear .5s cubic-bezier(.19,.96,.6,1.02) forwards;animation-delay:.8s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--hidden .s-menu-item:nth-child(6){animation:disappear .5s cubic-bezier(.19,.96,.6,1.02) forwards;animation-delay:1s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--hidden .s-menu-item:nth-child(7){animation:disappear .5s cubic-bezier(.19,.96,.6,1.02) forwards;animation-delay:1.2s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-wrapper.--hidden .s-menu-item:nth-child(8){animation:disappear .5s cubic-bezier(.19,.96,.6,1.02) forwards;animation-delay:1.4s;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}@keyframes disappear{to{height:0;opacity:0}}@media only screen and (min-width:1024px){.nav__menu-wrapper.--hidden{right:0;top:-200%;width:-moz-fit-content;width:fit-content}}.nav__menu-wrapper .s-menu{flex-direction:column;margin-top:100px;width:100%}@media only screen and (min-width:1024px){.nav__menu-wrapper .s-menu{margin-top:0}}.nav__menu-wrapper .s-menu-link{font-family:video,serif;font-size:20px;text-align:right;text-decoration:none}.nav__menu-wrapper .s-menu-link:focus-within,.nav__menu-wrapper .s-menu-link:hover{color:#464646;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-icon{align-items:center;display:flex;justify-content:center}.nav__menu-icon svg{height:32px;transform-origin:center;width:32px}.nav__menu-icon svg #top-line{transform:translate(15px,15px);transform-origin:center;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-icon svg #mid-line{transform:translate(11px,26px);transform-origin:center;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-icon svg #bot-line{transform:translate(15px,37px);transform-origin:center;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}@media only screen and (min-width:1024px){.nav__menu-icon svg{height:52px;width:52px}.nav__menu-icon svg #top-line{transform:translate(15px,15px)}.nav__menu-icon svg #mid-line{transform:translate(11px,26px)}.nav__menu-icon svg #bot-line{transform:translate(15px,37px)}}.nav__menu-icon.opened svg{transform-origin:center;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-icon.opened svg #top-line{transform:rotate(45deg) translate(15px,26px);transform-origin:center;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-icon.opened svg #bot-line{transform:rotate(-45deg) translate(15px,26px);transform-origin:center;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-icon.opened svg #mid-line{opacity:0;transform-origin:center;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}@media only screen and (min-width:1024px){.nav__menu-icon.opened svg #top-line{transform:rotate(45deg) translate(15px,26px)}.nav__menu-icon.opened svg #bot-line{transform:rotate(-45deg) translate(15px,26px)}}.nav__menu-button{display:flex}.nav__menu-button:focus-within{transform:rotate(180deg);transition:all .4s cubic-bezier(.19,.96,.6,1.02)}@media only screen and (min-width:768px){.footer{position:relative}.footer:after{background:#ff0045;bottom:0;height:4vmin}.footer:after,.s-page-common .footer:before{content:"";left:0;position:absolute;width:100%}.s-page-common .footer:before{background:#1c1f29;height:7px;top:0}}.footer__content{overflow:hidden;padding:50px 0}.footer__menu{display:none}@media only screen and (min-width:1228px){.footer__menu{bottom:100px;display:initial;left:0;position:absolute}.footer__menu .s-menu-item{align-items:center;display:flex;padding:5px 0}.footer__menu .s-menu-item:not(:last-child):after{background:#ff0045;border-radius:50%;content:"";display:inline-block;height:10px;margin:0 20px;width:10px}.footer__menu .s-menu-link{padding:0}}.footer__col{margin-bottom:60px}@media only screen and (min-width:768px){.footer__col{flex-basis:25%}.footer__col:nth-child(3){flex-basis:50%}}.footer__col .s-area{padding:0}.footer__col .s-text{margin:0;padding:0}.footer__col .s-text p{margin-bottom:0}@media only screen and (min-width:768px){.footer__col-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}}.footer__contact-wrap{display:flex;flex-direction:column;gap:20px}.footer__contact-item{align-items:center;color:#1c1f29;display:flex;text-decoration:none}.footer__contact-item:before{content:"";display:inline-block;flex-shrink:0;height:18px;margin-right:15px;width:18px}.footer__contact-item:first-child:before{background:transparent url(icon_paticka_tel.svg) no-repeat 50%/contain}.footer__contact-item:nth-child(2):before{background:transparent url(icon_paticka_mail.svg) no-repeat 50%/contain}.footer__contact-item:nth-child(3){align-items:flex-start}.footer__contact-item:nth-child(3):before{background:transparent url(icon_paticka_mail.svg) no-repeat 50%/contain}.footer__contact-address{margin-top:30px}.footer__map-wrap{padding:50px 0;position:relative}@media only screen and (min-width:768px){.footer__map-wrap{display:flex;justify-content:flex-end}.footer__map-image-wrap{position:relative}}.footer__map-image-wrap:before{background:transparent url(icon_bg_map.svg) no-repeat 50%/cover;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.15);width:100%;z-index:-1}@media only screen and (min-width:768px){.footer__map-image-wrap:before{background-size:contain;transform:translate(-50%,-50%) scale(1.5)}}.footer__map-image-wrap:after{background:transparent url(icon_map-pin.svg) no-repeat 50%/contain;content:"";height:35px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.footer .u-h{color:#ff0045}@media only screen and (min-width:768px){.footer .u-h{margin-left:0;max-width:220px;text-align:left}}.copyright{margin-top:20px}.copyright .u-p,.copyright p{font-size:14px}.s-item,.s-products{margin:20px auto}@media only screen and (max-width:1023px){.s-item,.s-products{padding:0 20px}}.s-item .s-text,.s-products .s-text{margin:0 auto}.swiper-pagination{display:none}@media only screen and (min-width:1024px){.swiper-pagination{bottom:unset!important;display:flex;flex-direction:row;gap:20px;left:685px!important;right:unset;top:620px;width:-moz-fit-content!important;width:fit-content!important}.swiper-pagination-bullet{background:#ff0045;display:flex;height:10px;opacity:.5;width:10px}.swiper-pagination-bullet-active{opacity:1}}.suitu-paticka{align-items:center;display:flex;justify-content:center;padding:10px}.webcam__image-wrap,.webcam__video{height:auto;margin:0;width:100%}.webcam__image,.webcam__video source{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-page-home main .s-item{max-width:1180px}.s-page-home .s-cards-cards{margin-left:-20px;overflow:hidden;padding-left:0}@media only screen and (min-width:768px){.s-page-home .s-cards-cards{margin-left:auto;padding-left:20px}}.s-page-home .s-cards-cards .s-card{flex-direction:row;gap:15px}@media only screen and (min-width:768px){.s-page-home .s-cards-cards .s-card{flex-direction:column;width:33%}}.s-page-home .s-cards-cards .s-card-image{flex-shrink:0;height:100%;max-height:100px;max-width:100px;width:100%}@media only screen and (min-width:768px){.s-page-home .s-cards-cards .s-card-image{max-height:216px;max-width:216px}}.s-page-home .s-cards-cards .s-card-content{margin-top:0}@media only screen and (min-width:768px){.s-page-home .s-cards-cards .s-card-content{margin-top:40px}}.s-page-home .s-cards-cards .s-card h3{color:#ff0045;font-size:20px}@media only screen and (min-width:768px){.s-page-home .s-cards-cards .s-card h3{font-size:26px}}@media only screen and (min-width:1024px){.s-page-home .s-cards-boxes .s-card{margin-bottom:0;width:20%}.s-page-home .s-cards-boxes .s-card-title{margin-bottom:0}}@media only screen and (min-width:768px){.s-page-home .s-cards-boxes .s-card-image{margin:0 auto}.s-page-home .s-cards-boxes .s-card h3{text-align:center}}.s-page-common main{margin-top:var(--header-height)}.s-products{max-width:1280px}@media only screen and (min-width:1024px){.s-products{margin:0 auto}}.s-products ul{list-style:none}@media only screen and (min-width:768px){.s-products ul{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.s-products ul{display:grid;grid-template-columns:repeat(3,1fr)}}.s-products ul li{margin-bottom:60px}.s-products-filters{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:40px}@media only screen and (min-width:768px){.s-products-filters{flex-direction:row;gap:80px;justify-content:flex-start}}.s-products-filter-sub{display:flex!important;flex-direction:column}.s-products-filter-sub .s-products-filter-item{margin-bottom:0}.s-products-filter-sub .s-products-filter-link{color:#ff0045!important;text-decoration:none!important}.s-products-filter-tags .s-products-filter-item{margin-bottom:0}.s-products-filter-tags .s-products-filter-link{color:#ff0045!important;text-decoration:none!important}.s-products-filter-item{margin-bottom:0!important}.s-products-filter-list{display:flex!important;flex-direction:column}.s-products-image{aspect-ratio:1;border-radius:50%;display:flex;max-height:100px;max-width:100px;overflow:hidden}.s-products-image img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:1024px){.s-products-image{max-height:180px;max-width:180px}}@media only screen and (min-width:1228px){.s-products-image{max-height:216px;max-width:216px}}.s-products-image-ratio{padding-bottom:100%}.s-products-content{margin-top:30px}.s-products-perex{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.s-products-text,.s-products-title{margin-bottom:30px}.s-products-text p{margin-bottom:0}.s-products-params{margin:1em 0}.s-products-params span strong{display:block}.s-products-more{color:#0f202c;font-family:Saira,sans-serif;font-size:16px;font-weight:500;text-decoration:none}@media only screen and (min-width:768px){.s-products-more{font-size:20px}}.s-products-more:after{background:transparent url(icon_sipka.svg) no-repeat 50%/contain;content:"";display:inline-block;height:16px;margin-left:10px;transform:translateY(20%);transition:all .4s cubic-bezier(.19,.96,.6,1.02);width:16px}.s-products-more:focus-within,.s-products-more:hover{color:#ff0045}.s-products-more:focus-within:after,.s-products-more:hover:after{background:transparent url(icon_sipka-hover.svg) no-repeat 50%/contain;transform:translateY(20%);transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.s-products-navigation{align-items:center;display:flex;gap:20px;justify-content:center;width:100%}.s-products-navigation:empty{display:none}.s-products-navigation span{background:transparent;border:2px solid #ff0045;border-radius:28px;color:#0f202c;font-family:Saira,sans-serif;font-size:20px;font-weight:500;line-height:1;margin:20px 0;padding:10px 35px;position:relative;text-decoration:none;transform-style:preserve-3D;transition:all .4s cubic-bezier(.19,.96,.6,1.02);width:-moz-fit-content;width:fit-content}.s-products-navigation span:focus-within,.s-products-navigation span:hover{background:#ff0045;color:#fff;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.s-products-navigation span:focus-within a,.s-products-navigation span:hover a{color:#fff}.s-products-navigation-next{background:#ff0045!important;border-color:transparent!important;color:#fff!important}.s-products-navigation-next a{color:#fff}.s-products-navigation-next:focus-within,.s-products-navigation-next:hover{background:transparent!important;border-color:#ff0045!important}.s-products-navigation-next:focus-within a,.s-products-navigation-next:hover a{color:#ff0045!important}.s-products h2{font-size:28px}.s-products h2 a{text-decoration:none}.s-products-image{background-color:#eee!important}.s-products-filter{color:#369;cursor:pointer;display:block;margin-bottom:1em;padding:0;position:relative}@media only print,only screen and (min-width:768px){.s-products-filter{display:inline-block;margin-right:2em;min-width:18em}}.s-products-filter ul{box-sizing:border-box;list-style:none;margin:0;padding:0}.s-products-filter li{display:block;padding:0;width:auto}.s-products-filter-header{background-size:8px;border:1px solid #b7bdc4;border-radius:5px;font-size:1em;margin:0;padding:.75em 2em .75em 1em;position:relative;white-space:nowrap}.s-products-filter-list{background:#fff;border:1px solid #b7bdc4;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:block;left:0;max-height:30em;min-height:100%;min-width:100%;opacity:0;overflow:auto;padding:.5em 1em!important;position:absolute;top:0;transition:opacity .2s,visibility .2s;visibility:hidden;white-space:nowrap;z-index:100}.s-products-filter:hover .s-products-filter-list{opacity:1;visibility:visible}.s-products-filter-link{box-sizing:border-box;display:block;padding:.25em 0;text-decoration:none}.s-products-filter-empty{display:none!important}.s-products-filter-active>.s-products-filter-link{font-weight:700}.s-product-main h1,.s-products-navigation-next:empty,.s-products-navigation-prev:empty{display:none}.s-product-image{aspect-ratio:1;border-radius:100%;display:none;margin:0 auto;max-height:380px;max-width:380px;overflow:hidden;padding:0!important}.s-product-image img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}