@import url("https://fonts.googleapis.com/css?family=Anton|Open+Sans:300,400,600,700&display=swap");@import 'webshop/parvus.min.css';body,html{height:100%}body{background:#121318;background-position:center 450px;background-repeat:no-repeat;background-size:100% auto;color:#fff;font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px}@media (max-width:1199px){body{background-position:center 400px}}@media (max-width:767px){body{background-position:center 340px}}@media (max-width:575px){body{background-position:center 279px}}body.fixed{overflow:hidden}body.bg-offset{background-position:center 430px}.hero-wrap{position:relative;z-index:8}.hero-wrap:after{position:absolute;display:block;content:"";z-index:-1;left:0;right:0;bottom:-50%;height:100%;background:url("../images/wave.png") center no-repeat;background-size:100% auto}.hero-wrap>*{z-index:9}.button{display:inline-block;background:#A0D926;padding:15px 35px;font-family:"Anton",sans-serif;font-size:20px;text-align:center;border:none;color:#fff}.button--small{padding:10px 25px;font-family:"Anton",sans-serif;font-size:18px}.button:hover{background:#656772}a{text-decoration:none;color:#fff;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease}a:hover{text-decoration:none;color:#A0D926}img{max-width:100%;width:auto;height:auto;display:block}video{display:block}.text-pale{color:#656772}.valign{display:table;width:100%;height:100%}.valign>div{display:table-cell;width:100%}.valign>div.middle{vertical-align:middle}.valign>div.bottom{vertical-align:bottom}header{display:block;position:relative;z-index:11;padding:39px 25px}@media (max-width:575px){header{padding:39px 5px}}header .navicon{display:none;z-index:999;float:right;width:42px;height:42px;position:relative}@media (max-width:991px){header .navicon{display:block}}header .navicon>i{display:block;position:absolute;width:42px;height:1px;opacity:1;background:#fff;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease}header .navicon>i:first-child{top:10px}header .navicon>i:nth-child(2){top:20px}header .navicon>i:nth-child(3){top:30px}header .navicon.active>i:first-child{top:20px;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}header .navicon.active>i:nth-child(2){opacity:0}header .navicon.active>i:nth-child(3){top:20px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}header nav{transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease}@media (max-width:991px){header nav{z-index:998;position:fixed;top:0;left:0;right:0;opacity:0;height:0;overflow:hidden;background:rgba(0,0,0,0.9)}}@media (max-width:991px){header nav.active{opacity:1;height:100%;overflow:auto}}header nav.main{display:block}@media (max-width:991px){header nav.main{display:flex;justify-content:center;align-items:center}}header nav.main>ul{display:block;float:right;margin:0;padding:0;list-style:none}@media (max-width:991px){header nav.main>ul{float:none;max-width:300px;margin:0 auto}}header nav.main>ul>li{display:block;float:left}@media (max-width:991px){header nav.main>ul>li{float:none;margin:20px 0;text-align:center}}header nav.main>ul>li>a{display:block;font-family:"Anton",sans-serif;color:#bbb;line-height:25px;padding:0 10px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease}header nav.main>ul>li>a:hover{color:#A0D926}header nav.main>ul>li.phone{margin-left:30px}@media (max-width:991px){header nav.main>ul>li.phone{margin-left:0;margin-top:100px}}header nav.main>ul>li.phone>a{font-size:25px;color:#fff;padding-right:0;padding-left:45px;position:relative}header nav.main>ul>li.phone>a:hover{color:#A0D926}header nav.main>ul>li.phone>a:before{display:block;content:"";position:absolute;top:-3px;left:0;width:30px;height:30px;background:url("../images/icon-phone.png") center no-repeat;background-size:contain}header .d-flex{justify-content:flex-end;align-items:center}@media (max-width:991px){header .d-flex{flex-direction:column}}header .phone{position:relative;display:block;margin-left:30px;margin-bottom:-20px}header .phone>a.first{font-size:25px;color:#fff;padding-right:0;padding-left:45px;position:relative;font-family:"Anton",sans-serif}header .phone>a.first:hover{color:#A0D926}header .phone>a.first:before{display:block;content:"";position:absolute;top:2px;left:0;width:30px;height:30px;background:url("../images/icon-phone.png") center no-repeat;background-size:contain}header .phone>a.second{display:block;padding-left:45px;font-size:13px;text-decoration:underline}header .phone .form{display:block;position:absolute;z-index:9;top:100%;right:0;padding:0px 0 0px 0px;background-color:#121318;width:400px}header .phone .form input{width:calc(100% - 10px);border-radius:0;line-height:14px;font-size:12px}header .phone .form button{padding:7px;font-size:16px;text-transform:none;width:100%;line-height:14px}@media (max-width:991px){header .phone .form{display:none!important}header .phone{margin-left:0;margin-top:100px}}.hero{display:block;position:relative;overflow:hidden;background-size:cover!important;height:100%}.hero.bg-home{background:url("../images/hero-home.png") center no-repeat}.hero.bg-about{background:url("../images/hero-about.jpg") center no-repeat}.hero.static{margin:0 auto;height:auto!important;box-shadow:0 10px 20px rgba(0,0,0,0.7);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.7);-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.7);-ms-box-shadow:0 10px 20px rgba(0,0,0,0.7)}@media (min-width:1921px){.hero.static{max-width:1920px}}@media (max-width:1199px){.hero.static{height:600px}}@media (max-width:991px){.hero.static{height:500px}}@media (max-width:767px){.hero.static{height:400px}}@media (max-width:575px){.hero.static{height:300px;margin:0 20px 40px 20px}}.hero.deco:before{display:block;position:absolute;content:"";left:0;bottom:0;background:url("../images/wave-partial.png") bottom left no-repeat;background-size:100% auto;height:200px;width:80%}@media (max-width:1199px){.hero.deco:before{width:90%}}.hero .content{display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:100px;text-shadow:0px 0px 1em rgba(15,18,22,0.6705882353)}@media (max-width:991px){.hero .content{padding:40px 50px}}.hero .content h1{font-family:"Anton",sans-serif;text-transform:uppercase;margin:0;padding:0;font-size:79px}@media (max-width:1199px){.hero .content h1{font-size:52px}}@media (max-width:767px){.hero .content h1{font-size:42px}}@media (max-width:575px){.hero .content h1{font-size:24px}}.hero .content p{margin:0;font-size:26px;color:#656772}@media (max-width:1199px){.hero .content p{font-size:22px}}@media (max-width:991px){.hero .content p{font-size:18px}}@media (max-width:767px){.hero .content p{font-size:16px}}.hero-wrap-new{display:block;position:relative;padding-inline:40px}.hero-wrap-new .video{position:relative;height:100%;overflow:hidden}.hero-wrap-new .youtubevideo{position:relative;height:100%;width:100%;overflow:hidden}.hero-wrap-new .video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);background-size:cover!important;transition:1s opacity}.hero-wrap-new .hero-image{width:100%;max-height:600px;object-fit:cover;object-position:top center}.hero-wrap-new .play{position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);width:100px;height:100px}.hero-wrap-new .play>span{display:block;height:100%;border-radius:50%;background:rgba(252,82,17,0.75);padding:15px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease}.hero-wrap-new .play>span>span{display:flex;justify-content:center;align-items:center;background:#FC5211;height:100%;border-radius:50%}.hero-wrap-new .play:hover>span{padding:0}.hero-wrap-new:after{position:absolute;display:block;content:"";z-index:-1;left:0;right:0;top:0;height:1000px;background:url("../images/wave.png") center no-repeat;background-size:100% auto}.hero-wrap-new>*{position:relative;z-index:9}.hero-wrap-new:after{position:absolute;display:block;content:"";z-index:-1;left:0;right:0;top:0;height:1000px;background:url("../images/wave.png") center no-repeat;background-size:100% auto}.hero-wrap-new>*{position:relative;z-index:9}.hero-wrap-new .new-content{background:#1a1b23;padding:50px}@media (max-width:767px){.hero-wrap-new{padding-inline:0}}.container-new{padding-inline:80px;margin:0 auto;max-width:1400px}.hero-wrap-new.hero--has-image+.container-new{margin-top:-18vw;position:relative;z-index:10}@media (max-width:767px){.container-new{padding-inline:5vw}.hero-wrap-new.hero--has-image+.container-new{margin-top:-20vw}}@media (max-width:1199px){.hero-wrap-new .hero.static{height:600px}}@media (max-width:991px){.hero-wrap-new .hero.static{height:500px}}@media (max-width:767px){.hero-wrap-new .hero.static{height:400px}}@media (max-width:575px){.hero-wrap-new .hero.static{height:300px;margin:0 0px 40px 0px}}.contact-block{display:block;position:relative;background:#1A1B22;box-shadow:0 10px 20px rgba(0,0,0,0.7);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.7);-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.7);-ms-box-shadow:0 10px 20px rgba(0,0,0,0.7)}.contact-block.alt{margin:0}@media (min-width:1921px){.contact-block{max-width:1920px;margin:40px auto}}@media (max-width:575px){.contact-block{margin:0 20px 40px 20px}}.contact-block>.row{height:100%}.contact-block .content{display:block;padding:50px 0px 50px 100px;max-width:560px}.contact-block.alt .content{display:block;padding:40px 70px;max-width:560px}@media (max-width:991px){.contact-block .content,.contact-block.alt .content{padding:36px;margin:0 auto}}@media (max-width:767px){.contact-block .content,.contact-block.alt .content{padding:36px}}.contact-block .content p{margin-bottom:0;margin-top:20px}.contact-block .content h2{display:block;margin:0;padding:0;font-family:"Anton",sans-serif;font-size:40px}@media (max-width:1199px){.contact-block .content h2{font-size:34px}}@media (max-width:991px){.contact-block .content h2{font-size:26px}}.contact-block .content h2:after{display:block;content:"";width:66px;height:4px;background:#A0D926;margin:10px 0}.contact-block a.link{display:block;margin-top:40px;background:#A0D926;padding:25px;font-family:"Anton",sans-serif;font-size:20px;text-align:center}.contact-block a.link:after{display:inline-block;width:40px;height:20px;content:"";background:url("../images/right-chevron.png") center no-repeat;background-size:contain;margin-left:10px;position:relative;bottom:-2px}.contact-block a.link:hover{background:#656772}.contact-block .phone{display:inline-block;margin-top:20px;font-size:25px;color:#fff;padding-right:0;padding-left:45px;position:relative;font-family:"Anton",sans-serif}@media (max-width:767px){.contact-block .phone{font-size:20px}}.contact-block .phone:hover{color:#A0D926}.contact-block .phone:before{display:block;content:"";position:absolute;top:2px;left:0;width:30px;height:30px;background:url("/images/icon-phone.png") center no-repeat;background-size:contain}.tcwci{display:block;padding-top:100px;padding-bottom:40px}@media (max-width:991px){.tcwci{padding-bottom:0}}.tcwci .item{padding-left:100px;position:relative}@media (max-width:991px){.tcwci .item{margin-bottom:40px}}.tcwci .item:before{display:block;position:absolute;top:0;left:0;content:"";width:80px;height:80px;background:url("../images/icon-green-checkmark.png") center no-repeat;background-size:contain}@media (max-width:991px){.tcwci .item:before{top:-15px}}.tcwci .item h3{display:block;font-family:"Anton",sans-serif;font-size:22px;margin:0;padding:0 0 4px 0}.article-block{display:block;margin:40px 0;background:#1A1B22}.article-block .cs-badge{position:absolute;top:-15px;right:-30px;width:140px;height:auto}@media (max-width:991px){.article-block .cs-badge{width:100px;top:-10px;right:-15px}}@media (max-width:767px){.article-block .cs-badge{right:15px}}.article-block .content{display:block;padding:50px;height:100%}@media (max-width:991px){.article-block .content{padding:0 36px 0 20px}}@media (max-width:767px){.article-block .content{padding:36px}}.article-block .content p{margin-bottom:0}.article-block .content h2{display:block;margin:0;padding:0;font-family:"Anton",sans-serif;font-size:40px}@media (max-width:1199px){.article-block .content h2{font-size:34px}}@media (max-width:991px){.article-block .content h2{font-size:26px}}.article-block .content h2:after{display:block;content:"";width:66px;height:4px;background:#A0D926;margin:10px 0}.breadcrumbs+.about-block{margin-top:0}.about-block{display:block;margin:40px 0;background:#1A1B22}.about-block:first-child{margin-top:0}.about-block .cs-badge{position:absolute;top:-15px;right:-30px;width:140px;height:auto}@media (max-width:991px){.about-block .cs-badge{width:100px;top:-10px;right:-15px}}@media (max-width:767px){.about-block .cs-badge{right:15px}}.about-block .content{display:block;padding:50px;height:100%}@media (max-width:991px){.about-block .content{padding:36px}}@media (max-width:767px){.about-block .content{padding:36px}}.about-block .content h2{display:block;margin:0;padding:0;font-family:"Anton",sans-serif;font-size:40px}@media (max-width:1199px){.about-block .content h2{font-size:34px}}@media (max-width:991px){.about-block .content h2{font-size:26px}}.about-block .content h4{display:block;margin:10px 0 0 0;padding:0;font-family:"Anton",sans-serif;font-size:22px;color:#A0D926}@media (max-width:1199px){.about-block .content h4{font-size:20px}}@media (max-width:991px){.about-block .content h4{font-size:18px}}.about-block .content h4:after{display:block;content:"";width:66px;height:4px;background:#A0D926;margin:20px 0}.about-block .content ul{display:block;list-style:none;margin:20px 0;padding:0}.about-block .content ul li{position:relative;display:block;padding-left:20px;margin:5px 0}.about-block .content ul li:before{display:block;position:absolute;content:"";top:8px;left:0;width:8px;height:8px;border-radius:50%;background:#A0D926}.icon-block{display:block;margin:80px 0 20px 0}.icon-block h3{font-family:"Anton",sans-serif;font-size:30px;margin:20px 0;padding:0;text-align:center}.icon-block .item{margin:15px 0;height:calc(100% - 30px)}.icon-block .item .row{height:100%}.icon-block .item .green{height:100%;background:#A0D926;text-align:center}.icon-block .item .green img{width:auto;height:80%}.icon-block .item .dark{height:100%;background:#1A1B22}.icon-block .item .dark h4{display:block;padding:25px;margin:0;font-family:"Anton",sans-serif;font-size:20px}.icon-block a.link{display:block;margin-top:40px;background:#A0D926;padding:25px;font-family:"Anton",sans-serif;font-size:20px;text-align:center}.icon-block a.link:after{display:inline-block;width:40px;height:20px;content:"";background:url("../images/right-chevron.png") center no-repeat;background-size:contain;margin-left:10px;position:relative;bottom:-2px}.icon-block a.link:hover{background:#656772}.cta{display:block;margin:120px auto 80px auto;max-width:900px}@media (max-width:767px){.cta{margin:80px auto;text-align:center}}.cta h2{display:block;margin:0;padding:0 0 20px 0;font-family:"Anton",sans-serif;font-size:52px}.cta h2 span{color:#A0D926}@media (max-width:991px){.cta h2{font-size:38px}}@media (max-width:767px){.cta img{display:block;margin:0 auto 40px auto}}.cta .phone{display:inline-block;margin-top:20px;font-size:25px;color:#fff;padding-right:0;padding-left:45px;position:relative;font-family:"Anton",sans-serif}@media (max-width:767px){.cta .phone{font-size:20px}}.cta .phone:hover{color:#A0D926}.cta .phone:before{display:block;content:"";position:absolute;top:2px;left:0;width:30px;height:30px;background:url("../images/icon-phone.png") center no-repeat;background-size:contain}.maps{display:block;height:500px}.maps>iframe{width:100%;height:100%}.products-block h1{font-family:"Anton",sans-serif;font-size:60px;color:#fff;margin:0;padding:0}.products-block h3{font-family:"Anton",sans-serif;font-size:30px;color:#3F4148;margin:20px 0;padding:0;text-align:center}.products-block .row>div{margin-top:30px}.products-block .item{background:#1a1b22;display:block;height:100%}.products-block .item h4{font-family:"Anton",sans-serif;font-size:20px;padding:20px;margin:0}.row-table{border-top:1px solid rgba(255,255,255,0.5);margin-bottom:20px}.row-table>div{border-left:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5)}.row-table>div>div{padding:20px!important;display:flex;justify-content:center;align-items:center;border-right:1px solid rgba(255,255,255,0.5)}.breadcrumbs{display:block;padding:10px 25px;font-size:12px;background:#2e2f34}.breadcrumbs a{font-weight:700;display:inline-block}.breadcrumbs a:after{display:inline-block;content:">";margin:0 10px;font-weight:400}.product-item{background:#2e2f34;margin:20px 0}.product-item .col-lg-8{padding:30px!important;display:flex;flex-direction:column;justify-content:space-between}.product-item .price{font-family:"Anton",sans-serif;font-size:20px;color:#A0D926}.product-item h3{font-family:"Anton",sans-serif;font-size:24px;color:#fff;margin:0 0 10px 0;padding:0}.product-item .button{font-size:18px;max-width:200px;align-self:flex-end;padding:7px 20px}.buy-form{display:none;margin-bottom:10px}.form-wrap{display:flex;width:100%;flex-wrap:wrap}.form-col{width:33%;max-width:500px;padding:3px 5px;box-sizing:border-box}.form-col.col-2{width:50%}.form-col input,.form-col textarea{padding:5px;display:block;width:100%;box-sizing:border-box;resize:none}.form-col .form-btn{cursor:pointer;padding:10px 25px;border-radius:4px;color:#FFF;display:inline-block;background-color:#93c01f;border:none;font-size:18px;font-weight:500}.form-col .form-btn:hover{background-color:#565555}@media (max-width:991px){.product-item img{width:100%}.product-item .button{margin-top:25px;align-self:flex-start}}.footer{padding-block:75px;overflow:hidden}.footer__logo-container{width:100%;display:grid;grid-template-columns:auto 1fr}@media screen and (max-width:1100px){.footer__logo-container{grid-template-columns:auto}}.footer__logo{padding-top:27px}.footer__partners{display:flex;align-items:center;justify-content:end;gap:20px;flex-wrap:wrap}.footer__partners img{width:157px;padding-right:10px;margin-top:-20px}@media screen and (max-width:1100px){.footer__partners{margin-top:75px;justify-content:space-between;margin-left:-16px;gap:0px}}@media screen and (max-width:800px){.footer__partners{display:grid;grid-template-columns:auto auto;justify-content:start}}.footer__bottom-partners{width:100%;margin-top:75px;display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap}.footer__bottom-partners img{max-height:105px;max-width:190px}@media screen and (max-width:1100px){.footer__bottom-partners{display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-items:center;gap:5px}}@media screen and (max-width:600px){.footer__bottom-partners{grid-template-columns:auto auto}}@media screen and (max-width:450px){.footer__bottom-partners{grid-template-columns:auto;justify-items:start}}.footer__links{display:flex;gap:2em;justify-content:center;align-items:center;margin-top:75px;font-size:0.8em;line-height:1;color:#656772}.footer__links a{font:inherit;color:inherit}.footer__links a:hover{color:white}@media screen and (max-width:800px){.footer__links{flex-direction:column;align-items:start;gap:0.8em}}.footer__social{display:flex;gap:0.5em}.umbraco-forms-page .umbraco-forms-field{margin-bottom:1em}.umbraco-forms-page label{margin-bottom:0}.umbraco-forms-form select{max-width:400px!important;padding:5px;width:95%;background:white}:root{--light-gray:#F7F7F7;--spacing-l:40px;--spacing-m:20px;--spacing-s:10px}@media screen and (max-width:800px){:root{--spacing-l:4vw;--spacing-m:2vw;--spacing-s:1vw}}.webshop{}.webshop button{border:0;padding:0;margin:0;background:none;font:inherit;line-height:inherit}.webshop .button{color:white;text-decoration:none;transition:background-color 0.3s ease;padding-inline:50px;font-size:1.5em}.webshop .button--small{padding-inline:35px;font-size:1.2em}.webshop .button:hover{color:white;text-decoration:none;background-color:#89B726}.webshop__wrapper{position:relative;z-index:1;background-color:white;color:black;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2)}.webshop .breadcrumbs{padding-inline:calc(var(--spacing-l) * 1.75);background-color:#F7F7F7;color:black}.webshop__content-wrapper{padding:calc(var(--spacing-l) * 1.75) 4vw}.webshop__content{max-width:800px}.button__arrow{height:0.7em;stroke:white;fill:white;margin-left:0.5em;margin-bottom:0.1em}.webshop-contact{display:grid;grid-template-columns:1fr 1fr;background-color:var(--light-gray);gap:var(--spacing-l);margin-top:calc(var(--spacing-l) * 1.75)}@media screen and (max-width:800px){.webshop-contact{grid-template-columns:1fr}}.webshop-contact__text{padding:calc(var(--spacing-l) * 1.5) var(--spacing-l)}.webshop-contact__image{height:100%;object-fit:cover}.webshop-contact .button{padding-inline:50px}.webshop .flow>*+*{margin-top:1em}.webshop h1,.webshop h2,.webshop h3,.webshop h4,.webshop h5,.webshop h6,.webshop p{color:black;margin:unset}.webshop a,.webshop a:hover{color:black;text-decoration:underline}.webshop h1{font-size:2.5rem;margin:0;padding:0;color:black}.webshop h2{font-family:"Anton",sans-serif;font-size:40px}@media screen and (max-width:800px){.webshop h2{font-size:25px}}.webshop h1.large{font-family:"Anton",sans-serif;text-transform:uppercase;font-size:75px;color:#89B726}@media screen and (max-width:800px){.webshop h1.large{font-size:40px}}.webshop h2.subtitle{display:block;margin:10px 0 0 0;padding:0;font-family:"Anton",sans-serif;font-size:22px;color:#89B726}.webshop .headlines:after{display:block;content:"";width:66px;height:4px;background:#89B726;margin:20px 0}.webshop .price{font-family:"Anton",sans-serif;font-size:30px;line-height:1}.webshop-image{width:100%;object-fit:contain;aspect-ratio:16/10;background-color:white;box-shadow:2px 2px 8px 0px rgba(0,0,0,0.05)}.webshop-image--fill-container{object-fit:cover}.webshop-listing{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:40px}@media screen and (max-width:1000px){.webshop-listing{grid-template-columns:1fr}}.webshop-list-item{position:relative;display:grid;grid-template-rows:auto auto 1fr;align-items:end;background-color:var(--light-gray)}.webshop-list-item .webshop-list-item__image{margin:var(--spacing-m) var(--spacing-m) 0 var(--spacing-m)}.webshop-list-item .webshop-list-item__content{margin-inline:var(--spacing-l);margin-block:var(--spacing-m)}.webshop-list-item .webshop-list-item__footer{grid-row:3;margin:0 var(--spacing-l) var(--spacing-m) var(--spacing-l);display:grid;grid-template-columns:auto auto;align-items:center;min-height:1.5em}.webshop-list-item .webshop-list-item__price{grid-column:1}.webshop-list-item .webshop-list-item__arrow{height:20px;grid-column:2;justify-self:end}a.webshop-list-item,a.webshop-list-item:hover{text-decoration:none}.product{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;gap:var(--spacing-l);grid-template-areas:"text buy" "text gallery" "text docs"}@media screen and (max-width:800px){.product{grid-template-columns:1fr;grid-template-areas:"gallery" "text" "buy" "docs"}}.product>:last-child{align-self:start}.product--offer,.product--order{grid-template-areas:"text gallery" "text docs"}@media screen and (max-width:800px){.product--offer,.product--order{grid-template-areas:"gallery" "text" "docs"}}.product__text{grid-area:text}.product__info{display:flex;flex-direction:column;gap:var(--spacing-l)}.product__buy{background-color:var(--light-gray);padding-inline:var(--spacing-l);padding-block:var(--spacing-m);display:flex;flex-direction:column;gap:var(--spacing-m);grid-area:buy}.button__order{display:block}.button__order:hover{background-color:#C8F36C}.product__docs{background-color:var(--light-gray);padding-inline:var(--spacing-l);padding-block:var(--spacing-m);grid-area:docs}.product__docs-link{display:block;font-size:1.2em}.product-gallery{display:flex;flex-direction:column;background-color:var(--light-gray);padding:calc(var(--spacing-m) * 1.5) var(--spacing-m);gap:var(--spacing-s);grid-area:gallery}.product-gallery__images{display:grid;grid-template-areas:"image"}.product-gallery__image{grid-area:image;opacity:0;visibility:hidden;transition:opacity 0.3s linear,visibility 0.3s step-end}.product-gallery__image[aria-hidden=false]{visibility:visible;transition:opacity 0.3s linear;opacity:1}.product-gallery__thumbnails{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-s)}.product-gallery__thumbnail{width:100%;object-fit:contain;aspect-ratio:16/10;background-color:white;border:4px solid white}.product-gallery__button[aria-pressed=true] .product-gallery__thumbnail{border:4px solid #A0D926}.product-gallery__thumbnail__fill-container{object-fit:cover}.product-gallery--v2{background-color:transparent;padding:0}.product-gallery--v2 .product-gallery__image,.product-gallery--v2 .product-gallery__thumbnail{filter:brightness(0.97);box-shadow:none}.addon-products{display:grid;grid-template-columns:auto min-content 1fr;gap:10px 20px}.addon-product{display:grid;grid-column:1/-1;display:grid;gap:10px 20px;grid-template-columns:auto min-content 1fr;grid-template-columns:subgrid;background-color:var(--light-gray);padding:10px}.addon-product>*{margin:0}.addon-product__image{grid-column:2;min-width:200px}@media screen and (max-width:600px){.addon-product__image{grid-column:2/-1;order:1}}.addon-product__text{grid-column:3}@media screen and (max-width:600px){.addon-product__text{grid-column:2/-1}}.addon-product__heading,.webshop .umbraco-forms-form label.addon-product__heading{font-size:1.1em;font-weight:bold}.addon-product__quantity{grid-column:2;display:flex;gap:1em;align-items:center;justify-content:start}.addon-product__quantity input[type=number]{width:4em}.addon-product__quantity[aria-hidden=true]{display:none}.terms-checkbox{margin-top:1em;display:flex;gap:1em;align-items:center}.webshop .umbraco-forms-form .umbraco-forms-container{display:grid;gap:var(--spacing-m) var(--spacing-l);grid-template-columns:1fr 1fr}@media screen and (max-width:800px){.webshop .umbraco-forms-form .umbraco-forms-container{grid-template-columns:1fr}}.webshop .umbraco-forms-form .umbraco-forms-field{display:flex;flex-direction:column;justify-content:end}.webshop .umbraco-forms-form .umbraco-forms-page h2{margin-top:1em}.webshop .umbraco-forms-form input[type=text],.webshop .umbraco-forms-form select,.webshop .umbraco-forms-form textarea{background-color:rgba(0,0,0,0.02)}.webshop .umbraco-forms-form input[type=text],.webshop .umbraco-forms-form textarea{box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.2)}.webshop .umbraco-forms-form input[type=text],.webshop .umbraco-forms-form select,.webshop .umbraco-forms-form textarea{width:100%;border-radius:4px;border:1px solid black;padding-inline:1em}.webshop .umbraco-forms-form input[type=text],.webshop .umbraco-forms-form select{height:2.5em}.webshop .umbraco-forms-form textarea{height:8em}.webshop .umbraco-forms-form fieldset{grid-column:1/-1}.webshop .umbraco-forms-form label{margin-bottom:0.2rem;font-weight:600;font-size:1.1em}.webshop .umbraco-forms-form .help-block{display:block}.webshop .umbraco-forms-form .help-block>p+p{margin-top:0.3em}.webshop .umbraco-forms-form input[type=checkbox]{accent-color:#A0D926;width:30px;height:30px}.webshop .umbraco-forms-form input[type=radio]{accent-color:#A0D926;width:25px;height:25px}.webshop .umbraco-forms-form input[type=date]{border-radius:4px;border:1px solid black;padding-inline:1em;height:2.5em;background-color:rgba(0,0,0,0.02)}.webshop .umbraco-forms-form legend{font-size:inherit}.webshop .umbraco-forms-form .checkboxlist-item label,.webshop .umbraco-forms-form .radiobuttonlist-item label{margin:0;height:1em;line-height:1em}.webshop .umbraco-forms-form .checkboxlist-item,.webshop .umbraco-forms-form .radiobuttonlist-item{display:flex;gap:0.5em;margin-bottom:0.5em;align-items:center}.webshop .umbraco-forms-form .field-validation-error{font-weight:600;color:red}.webshop .umbraco-forms-form .umbraco-forms-field-wrapper:has(.field-validation-error) input{border:2px solid red}.parvus-zoom__indicator{inset-block-start:auto;inset-block-end:0.5rem;background-color:rgba(0,0,0,0.4)}.parvus__btn{background-color:#121318}.parvus__btn:hover{background-color:rgba(18,19,24,0.6588235294)}.parvus__btn[aria-disabled=true]{opacity:0.4}
/*# sourceMappingURL=style.css.map */