*,*::before,*::after{box-sizing:border-box}*{margin:0}html{interpolate-size:allow-keywords}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}.wrap{position:relative;display:flex;flex-direction:column;min-height:100vh;overflow:hidden}.bg-bear{position:absolute;z-index:0}.bg-bear.left{left:0;top:0}.bg-bear.right{right:0;top:0}header{position:relative;padding:0 30px;max-width:1140px;width:100%;margin:0 auto}header .top{padding:0 30px;max-width:1440px;width:100%;margin:0 auto}header .top .logo{margin:0 auto}header .inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:30px}header .center{display:flex;flex-direction:column;margin:0 auto;gap:30px}header .box{position:absolute;margin-top:-50px}header .bear-1{left:0}header .bear-2{right:0}main{position:relative;z-index:1;flex:1;padding:0 30px;max-width:1440px;width:100%;margin:20px auto 0}main .top{background-image:url(../images/ilustrace.svg);background-position:center;background-size:contain;background-repeat:no-repeat}main .product{margin:0 auto}main .email{display:block;width:-moz-max-content;width:max-content;margin:50px auto 0;position:relative;font-family:"Bangers",system-ui;font-weight:400;font-style:normal;color:#262262;font-size:clamp(25px,6vw,80px);text-decoration:none}main .email::before{content:"";position:absolute;margin:auto;left:0;right:0;bottom:0;width:80%;height:10px;border-radius:6px;background-color:#ffc300;transition:all .15s}main .email:hover::before{width:100%}footer{position:relative;z-index:1;margin-top:160px;height:200px;background-image:url(../images/bg-footer.svg);background-position:center bottom;background-repeat:no-repeat}footer .inner{position:relative;padding:0 30px;margin:0 auto;max-width:1440px;width:100%}footer .logo-footer{margin:-80px auto 0}footer .copyright{position:absolute;padding:0 30px;margin:0 auto;left:0;right:0;bottom:20px;max-width:1440px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:30px;color:#262262;font-size:clamp(10px,3vw,15px);font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}footer .copyright .made-by{display:flex;align-items:center;gap:8px}footer .copyright .made-by a{margin-top:-1px;transition:all .15s}footer .copyright .made-by a:hover{transform:scale(1.05)}@media only screen and (max-width: 1200px){.bg-bear{max-height:500px}header .box{max-width:200px}}@media only screen and (max-width: 991px){header .box{max-width:160px}main{padding:0 15px;margin-top:40px}main .product{max-height:400px}footer .logo-footer{max-height:120px;margin-top:-60px}footer .copyright{flex-direction:column}}@media only screen and (max-width: 768px){.bg-bear{max-height:400px}header .box{display:none}main .product{max-height:350px}main .email::before{bottom:2px;height:5px}}@media only screen and (max-width: 576px){.bg-bear{max-height:300px}main .product{max-height:300px}footer .logo-footer{margin-top:-50px;max-height:100px}footer .copyright{flex-direction:column}footer .copyright .adress{display:flex;flex-direction:column;align-items:center}}@media only screen and (max-width: 420px){.bg-bear{max-height:200px}main .product{max-height:200px}}/*# sourceMappingURL=styles.min.css.map */