*{margin:0;padding:0}body{font-family:'Poppins',sans-serif;font-size:100%;line-height:100%;transition:.5s}body.cart-open{padding-right:450px}input,div,a,.k-button{box-sizing:border-box}a{transition:.5s}a,img{outline:none}a{color:#333;text-decoration:none}a:hover{color:#000}h1{font-weight:300;line-height:120%}h2{text-transform:uppercase;margin-bottom:.5em;font-weight:400;font-size:1.65rem;line-height:120%}h3{width:auto;color:#000;text-transform:uppercase;font-size:.9rem;font-weight:400;padding:.4em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;margin-bottom:2em;margin-top:2em;line-height:120%}h3 span{background:#f7f2eb;padding:.8em 1em .6em 1em;display:block;text-align:center;z-index:10}h3:before{border-top:1px solid #f7f2eb;content:"";display:block;width:100%;position:absolute;z-index:9}h4{line-height:120%;color:#000;text-transform:uppercase;font-size:.9rem}p{line-height:140%}h1 a,h2 a,h3 a,h4 a{color:#f14950}strong{font-weight:500}.pointer{cursor:pointer}.wrap{max-width:1280px;margin:0 auto;position:relative}.wrap-2{max-width:1480px}.stick-right{margin-left:auto}.stick-left{margin-right:auto}.text-center{text-align:center}#Header,#Main,#Footer{display:block;transition:.5s}#UpBtn{font-size:.8rem;text-transform:uppercase;position:fixed;right:-.5em;bottom:5em;transform:rotate(-90deg);opacity:0;font-weight:300;z-index:999}#UpBtn.visible{opacity:.5}#UpBtn:hover{opacity:.8}::placeholder{color:#ccc;font-style:italic;opacity:1;font-size:.8rem}:-ms-input-placeholder{color:#ccc;font-style:italic;font-size:.8rem}::-ms-input-placeholder{color:#ccc;font-style:italic;font-size:.8rem}label{cursor:pointer}.check,.radio{position:relative;font-size:.9rem;clear:both;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:.5em;line-height:120%;flex-wrap:wrap;padding-left:30px}.check input,.radio input{position:absolute;visibility:hidden}.check:before,.radio:before{content:"";display:inline-block;font-weight:400;font-family:Font Awesome\ 5 Pro;margin-right:.3em;font-size:1.1rem;width:20px;position:absolute;left:0;top:.1em}.radio:before{content:"";font-size:1rem}.check.active:before{content:""}.radio.active:before{content:""}.errors{margin:5em auto;text-align:center}.field-validation-error{color:#f14950;font-size:.8rem;font-style:italic;clear:both;width:100%}.body-popup{padding:2em}.body-popup h1,.body-popup h2,.body-popup h3,.body-popup p{line-height:120%}#MenuIcon,#MobileNavigation{display:none}#LoginButtonMobile{display:none}#LoginButtonMobile .fal,#LoginButtonMobile .far,#LoginButtonMobile .fas{margin-right:.2em}#Main,#Header,#Footer{min-width:320px}.flex-start{align-items:flex-start;align-content:flex-start}#Header{height:144px}#Header .inner{position:relative;border-bottom:1px solid #f5f5f5;background:#fff;transition:.5s}#Header .inner.sticky{position:fixed;top:0;width:100%;z-index:100001}body.cart-open #Header .inner.sticky{width:-moz-calc(100% - 450px);width:-webkit-calc(100% - 450px);width:-o-calc(100% - 450px);width:calc(100% - 450px)}#Header #Message{background:#f7f2eb;font-weight:500;font-size:.8rem;padding:.8em 0}#Header .wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;padding:1.5em 0}#Header .inner.sticky .wrap{padding:.8em 0}#Header .wrap a,#Header .category span{text-transform:uppercase;font-size:.85rem;font-weight:300;position:relative;color:#444}#Header .wrap a:hover,#Header .category span:hover{color:#000}#Header .category span:after{content:"";font-family:Font Awesome\ 5 Pro;display:block;position:absolute;right:0;left:0;margin:auto;bottom:-1em;font-weight:500;text-align:center}#Header .category span.active:after{content:"";font-size:.9rem}#Header .wrap a .far,#Header .wrap a .fal,#Header .wrap a .fas{font-size:1.2rem;margin-right:.3em;z-index:100}#Header .wrap #Menu{width:40%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#Header .wrap #Menu .category{margin-right:2em}#Header .wrap #Menu .category span{cursor:pointer}#Header .wrap #Menu .category.child span{display:block}#Header .wrap #Menu .category.child a{display:none}#Header #UserMenu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}#Menu2{background:#fff;position:fixed;width:100%;top:130px;max-width:1360px;left:0;right:0;margin:auto;border-top:2px solid #8c967c;opacity:0;transition:.5s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex !important;z-index:-10}#Menu2.show{z-index:10001;opacity:1;padding:2em 4em 4em 2em}#Menu2.sticky{top:70px}#Menu2 div{width:20%;padding-right:2%}#Menu2 div:nth-child(5n){padding-right:0}#Menu2 div a{width:100%;display:block;font-size:.85rem;font-weight:400;margin-bottom:.4em;font-weight:300}#Menu2 div a:hover{opacity:.6}#Menu2 .show-all{position:absolute;bottom:1em;text-align:left}#Menu2 .show-all a{background:rgba(0,0,0,.8) !important;opacity:1 !important;color:#fff !important;max-width:110px}#Menu2 .show-all a{background:rgba(0,0,0,1) !important}#Menu2 div a.level1{text-transform:uppercase;margin-bottom:.9em}#Header .wrap #Logo{display:block;max-width:175px;width:100%;transition:.5s;height:auto}#Header .inner.sticky .wrap #Logo{max-width:135px}.contact-box{padding:1.5em 0 1em 0;border-bottom:1px solid #000}#Header .wrap #Icons{margin-left:auto;width:40%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}#Header .wrap #Icons #ContactBtn,#MobileContactBtn{margin-right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-right:2em;margin-top:.3em}#Header .wrap #Icons #SearchBtn{margin-right:1em;margin-left:4em}#Header .wrap .mobile-btn{display:none}#Header .wrap .cart-button{background:none;border:0;padding:1em;position:relative;overflow:visible}#Header .wrap .cart-button .counter{background:#e5fe02;border-radius:100%;position:absolute;width:17px;height:17px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;font-size:.7rem;top:-.1em;right:.1em;font-weight:500;border:3px solid #fff;transition:.5s;padding:.1em .1em 0 .1em}#Header .wrap .cart-button:hover .counter{border:3px solid #e5fe02}#Header .wrap .cart-button.disabled{cursor:default;border:2px solid #fff!important}#Header .wrap .cart-button.disabled .counter{background:#f7f2eb;color:#333}.child-menu{margin-top:2em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-start}.child-menu a{border:1px solid #ccc;padding:.5em 1em;color:#000;margin-right:.5em;border-radius:4px;font-size:1rem}.child-menu a:hover{border:1px solid #666}#AluLoginForm{position:absolute;z-index:100001;top:100px;background:#fff;opacity:0;transition:.5s}#AluLoginForm.show{opacity:1}#AluLoginForm .account-partiallogin{padding:0 2em 2em 2em}#AluLoginForm .account-partiallogin .label{text-transform:uppercase;font-weight:300;font-size:.85rem}#AluLoginForm .account-partiallogin .k-textbox{margin-bottom:.5em;background:#f7f7f7;border:2px solid #eee!important}#AluLoginForm .account-partiallogin .k-textbox:focus{border:2px solid #000 !important}#AluLoginForm .account-partiallogin .k-button{color:#fff;background:rgba(0,0,0,.8);width:100%;padding:.5em;margin-bottom:1em}#AluLoginForm .account-partiallogin .k-button:hover{color:#fff;background:rgba(0,0,0,1)}#AluLoginForm .account-partiallogin a{display:block;text-align:center}.sticky #AluLoginForm{top:70px}.lost-password{margin-top:1em}.account-login .k-textbox{margin-bottom:.5em}#LoginButton{cursor:pointer}#AccountMenu{position:absolute;background:#fff;z-index:1001;margin-top:1em;height:0;overflow:hidden;transition:.5s;padding:1em 1em .5em 1em;box-sizing:border-box;opacity:0;display:block}#AccountMenu.open{height:auto;border-top:5px solid #f7f2eb;opacity:1}#AccountMenu a{display:block;margin-bottom:.5em;font-size:.8rem!important;padding:.5em 2em}#AccountMenu a:hover{background:rgba(247,242,235,.4)}.my-pages{width:98%;max-width:1280px;margin:4em auto 2em auto;position:relative}.my-pages .account-order{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.my-pages .account-orders .k-grid tr td a:before{content:"";font-weight:400;font-family:Font Awesome\ 5 Pro;margin-right:.5em;color:#000}.my-pages hr{display:none}.my-pages h1{margin-bottom:1em;width:90%}.my-pages .back{margin-bottom:1.5em;width:40px;background:none;height:20px}.my-pages .back a{font-size:0;opacity:.7;background:none}.my-pages .back a:hover{opacity:1}.my-pages .back a:before{display:block;content:"";font-weight:400;font-family:Font Awesome\ 5 Pro;font-size:1.4rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;height:20px;background:none}.my-pages .info p{margin-bottom:.5em;font-size:.9rem}.my-pages .address p{line-height:120%;font-size:.9rem}.my-pages .panel-left{width:-moz-calc(50% - 40px);width:-webkit-calc(50% - 40px);width:-o-calc(50% - 40px);width:calc(50% - 40px);margin-left:auto;margin-bottom:1em}.my-pages .panel-right{width:-moz-calc(50% - 40px);width:-webkit-calc(50% - 40px);width:-o-calc(50% - 40px);width:calc(50% - 40px);margin-left:auto;margin-bottom:1em}.my-pages .articles{width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-o-calc(100% - 40px);width:calc(100% - 40px);margin-left:auto}.my-pages .articles .k-grid{font-size:.9rem}.my-pages .k-grid .sum{text-align:right}.my-pages .total{margin-left:auto;margin-top:2em;max-width:100%;text-align:right}.my-pages .total tr td:first-child{padding-right:2em}.my-pages .total h4{font-weight:normal;font-size:.8rem}.my-pages .total h3{background:none;width:auto;border:0;text-transform:none;font-weight:600;margin:0;padding:.5em 0 0 0}.my-pages .total h3 span{background:none;width:auto;border:0;padding:0}.my-pages .total h3:before{display:none}.my-pages .account-detail .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;width:100%;margin-bottom:1em}.my-pages .account-detail p{margin-bottom:1em}.my-pages .account-detail .asterisk-description{display:none}.my-pages .account-detail .fax{display:none !important}.my-pages .account-detail .row .col{width:49%}.my-pages .account-detail .row .col:last-child{margin-left:auto}.my-pages .account-detail label{font-size:.9rem}.my-pages .account-detail .row .col .label{display:block}.my-pages .save-button{font-size:1.1rem!important}.my-pages .k-textbox,.my-pages .k-textbox:hover{width:100%;background:#f7f7f7;border-radius:1px;border:0;padding:.7em .5em}.account-lost-password .k-textbox{margin-bottom:.5em}.my-pages .label{text-transform:uppercase;font-size:.9rem;display:block;margin-bottom:.3em}#Header .search-form,#Header .search-form form,#Header .search-form .inner-search{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}#Header .search-form{position:absolute;width:0;overflow:hidden;top:0;bottom:0;margin:auto;z-index:300}#Header .search-form.open{width:100%}#Header .search-form .inner-search{width:100%;background:#e2e5de;min-height:60px}#Header .search-form form{width:500px;max-width:100%;position:relative}#Header .search-form form .k-widget{background:none;border:0;border-radius:0;box-shadow:none;width:80%;position:absolute}#Header .search-form form .k-widget .k-input{background:none;border:0;height:60px;font-size:.8rem;text-align:center;font-style:italic;font-weight:400;color:#000;border-radius:0;box-sizing:border-box;box-shadow:none}#Header .search-form form .k-widget .k-input::-webkit-input-placeholder{color:#333}#Header .search-form form .k-widget .k-input:-ms-input-placeholder{color:#333}#Header .search-form form .k-widget .k-input::placeholder{color:#333}#Header .search-form form .k-button.search-btn{background:none;border:0;position:relative;margin-right:1.5em;position:absolute;right:-1em}#Header .search-form form #CloseBtn{font-size:1.3rem;z-index:1000;position:relative;position:absolute;right:-1.5em;margin-top:.1em}#Header .search-form form .k-button.search-btn:hover,#Header .search-form form #CloseBtn:hover{transform:scale(1.1)}#PageCart{position:fixed;top:0!important;right:0;background:#fff;height:100vh!important;z-index:1001;border-left:3px solid #f8f8f8;padding:1.5em 0!important;max-width:100%;width:450px;right:-450px;transition:.5s;display:block!important}#PageCart h4{float:left;padding-left:2em}#PageCart .cart-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#PageCart .cart-head #SendList{margin:0 1.5em}#PageCart #CloseCart{float:right;opacity:.6;margin-right:2em}#PageCart #CloseCart:hover{opacity:1}#PageCart #PrintList2{margin-left:auto}.items .frame-image{height:140px;width:140px}.items .frame-image .door-4,.items .frame-image .door-5,.items .frame-image .door-6{max-height:80px}.items .frame-image .window-4,.items .frame-image .window-5,.items .frame-image .window-6,.items .frame-image .fixedwindow-4{max-height:60px}.items .frame-image .band:before{height:10px;width:2px}.items{display:block;clear:both;padding-left:2em;padding-right:2em;border-top:1px solid #f7f2eb;margin-top:1em;overflow-y:auto;max-height:-moz-calc(100vh - 217px);max-height:-webkit-calc(100vh - 217px);max-height:-o-calc(100vh - 217px);max-height:calc(100vh - 217px)}.items .item{padding:2em 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;position:relative;border-bottom:1px solid #f7f2eb}.items .item:last-child{border-bottom:0}.items .item .image-div{width:140px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:flex-start;align-items:center;justify-content:center}.items .item .thumb{max-width:140px;width:auto}.items .item .info{width:-moz-calc(100% - 150px);width:-webkit-calc(100% - 150px);width:-o-calc(100% - 150px);width:calc(100% - 150px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding-left:2em}.items .item .info a{display:block;width:100%;margin-bottom:.5em;text-transform:none;font-weight:500!important;padding-right:40px}.items .item .info .name{display:block;width:100%;font-size:.8rem;font-weight:600;padding-right:40px}.items .item .info .desc{display:block;width:100%;font-size:.8rem;font-weight:400;padding-right:40px}.items .item .action-buttons{background:#f5f5f6;width:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center;align-self:flex-end;padding:.3em .2em;margin-top:1em}.items .item .action-buttons .k-textbox{background:none;border:0;width:auto;width:35px;text-align:center;padding:0;margin:0;border-radius:0;text-indent:0}.items .item .action-buttons span{display:block;min-width:35px;text-align:center;font-size:.9rem}.items .item .action-buttons .k-button{opacity:.6;background:none !important;color:#000 !important;padding-left:.5em !important;padding-right:.5em !important}.items .item .action-buttons .k-button:hover{background:none;opacity:1}.items .item .price{width:120px;margin-left:auto;align-self:center;text-align:right;font-size:.9rem;font-weight:500;margin-top:1em}.items .item .k-button.delete-btn,.items .item .delete-btn{position:absolute;right:.5em;top:2em;background:none !important;color:#333 !important;padding:0 !important;opacity:.6;font-size:1rem !important}.items .item .k-button.delete-btn:hover,.items .item .delete-btn:hover{opacity:1}#PageCart .last-item{background:#f7f2eb;position:absolute;bottom:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:2em}#PageCart .last-item div{width:50%}#PageCart .last-item .k-button{background:#8d977d !important;color:#fff;margin-top:1em;padding:1em}#PageCart .last-item .k-button:hover{background:#707d5c !important;color:#fff!important}#PageCart .last-item .k-button .fal{margin-left:.5em}#PageCart .last-item #Total{font-weight:600}#PageCart.show{right:0}#Main .wrap{text-align:center}#Main .wrap.search-content{text-align:center;margin-top:4em}.xss-validation{color:#f00;font-weight:bold}#Main .wrap p{max-width:950px;margin-left:auto;margin-right:auto;line-height:160%}#Main .categorys{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;height:100%}#Main .start-content{padding-left:2em;padding-right:2em}#Main .start-content h3{margin-bottom:5em}.references{padding:5em 0;box-sizing:border-box;margin:0 auto;text-align:center}.references.start{padding:3em 0 0 0;margin-bottom:-6em}.references h1{margin-bottom:1.5em;line-height:120%}.references .news{overflow:hidden;position:relative}.references .news .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:1280px;max-width:100%;margin:0 auto 4em auto;padding:0;box-sizing:border-box}.references.start .item,.references .news .item.odd{width:100%}.references .news .ingressbox{background:#f7f2eb;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;width:50%;justify-content:center;line-height:160%}.references .news .ingressbox p{font-size:.9rem}.references .news .ingressbox .ref-button{display:none}.references.start .news .ingressbox .ref-button{display:inline-flex}.ref-button{margin:2em 0}.references .news .imagebox{width:50%}.references .news .imagebox a{display:block;width:100%;height:100%}.references .news .imagebox img{object-fit:cover;width:100%;height:100%;max-height:50vh;object-position:50% 20%;min-height:400px}.references .news .item.right .ingressbox{order:1;border-right:.1em solid #fff;border-left:.2em solid #fff}.references .news .item.right .imagebox{order:2;border-left:.1em solid #fff;border-right:.2em solid #fff;margin-left:auto}.references .news .item.left .ingressbox{order:2;border-right:.2em solid #fff;border-left:.1em solid #fff;margin-left:auto}.references .news .item.left .imagebox{order:1;border-left:.2em solid #fff;border-right:.1em solid #fff}.references .news img{max-width:100%}.list-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:flex-start;text-align:left;margin-top:4em;border-bottom:1px solid #f7f2eb;padding-bottom:4em}.list-content.second{border:0;border-top:1px solid #f7f2eb;padding-top:4em;padding-bottom:0;display:block}.list-content:after{content:"";width:25%;display:block}.list-content .inner{width:1024px;max-width:100%;text-align:left}.list-content h1{margin-right:auto;width:33%}.list-content h2{font-size:1.2rem;font-weight:300}.list-content p{font-size:.8rem}.price.camp{color:#f14950}.ord-price{text-decoration:line-through;opacity:.6;color:#000}.products,.campaigns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:flex-start;padding-top:4em;flex-wrap:wrap}.product{cursor:pointer;position:relative;text-align:left;width:33.33%;box-sizing:border-box;padding:2em}.big-campaign{width:66.66%}.product.special-door:first-child,.product.special-door:nth-child(2){width:29%}.product.special-door:nth-child(3){width:42%}.product.special-door:nth-child(4){width:42%}.product.special-door:nth-child(5){width:58%}.product.special-door:nth-child(6){width:100%}.product.special-window:first-child{width:40%}.product.special-window:nth-child(2){width:60%}.product.special-window:nth-child(3){width:48%}.product.special-window:nth-child(4){width:52%}.product.special-window:nth-child(5){width:100%}.product.special-window:nth-child(6){width:100%}.product.special-fixedwindow:nth-child(1){width:30%}.product.special-fixedwindow:nth-child(2){width:35%}.product.special-fixedwindow:nth-child(3){width:35%}.product.special-fixedwindow:nth-child(4){width:44%}.product.special-fixedwindow:nth-child(5){width:56%}.product .image{width:100%;position:relative;margin-bottom:1em;overflow:hidden}.product.normal .image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.product .image img{max-width:100%;width:100%;max-height:100%;height:400px;object-fit:contain;opacity:.9;transition:.5s}.product.normal .image img{max-width:98%;width:auto;max-height:98%;object-fit:contain;opacity:.9;transition:.5s}.product:hover img{opacity:1;transform:scale(1.02)}.product .buttons{position:absolute;right:0;bottom:.6em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;z-index:10001}.product.special .buttons{right:.2em;bottom:.6em}.product .buttons .k-button.buy-now,.product .buttons .k-button.more-info,.product .buttons .k-button.more-info2{max-width:120px;margin-left:.5em}.product .buttons .k-button.buy-now,.product .buttons .k-button.more-info2{background:#8d977d !important;font-size:.7rem;padding:.7em 1em !important;line-height:110%;min-height:40px}.product .buttons .k-button.more-info2{max-width:120px}.product .buttons .k-button:hover{background:#707d5c!important}.product .k-button .far,.product .k-button .fal,.product .k-button .fas,.product .k-button .fab{margin-right:.5em;margin-left:.1em}.product h3{display:block;padding:0;margin:0;font-size:1.2rem;font-weight:300;margin-bottom:.5em}.product h3 span{background:none;padding:0;margin:0;text-align:left}.product h3:before{display:none}.product h4{font-weight:300;font-size:1.1rem;margin-bottom:.5em}.product .price{font-size:1rem;font-weight:500}.product-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;padding-top:4em}.product-detail .images{width:50%;padding:0 2em 0 0}.product-detail .frame-image{height:600px;padding:0;margin-bottom:1em}.product-detail .frame{height:599px}.product-detail .frame.window-1,.product-detail .frame.window-2,.product-detail .frame.window-3,.product-detail .frame.window-4,.product-detail .frame.window-5{height:199px}.product-detail .frame.window-1,.product-detail .frame.window-2,.product-detail .frame.window-3,.product-detail .frame.window-4{height:299px}.product-detail .frame.window-6{height:199px}.product-detail .images img{max-width:100%}.product-detail .product-title{position:absolute;bottom:-2em;left:0;right:0;text-align:center;display:block;font-style:italic;font-size:.8rem}.product-detail .main-image{text-align:center;background:#fff;border:1px solid #f5f5f5;display:block;width:100%;height:550px;position:relative;overflow:hidden;margin-bottom:1em}.product-detail .main-image img{height:auto;max-width:100%;top:0;left:0;right:0;bottom:0;margin:auto}.product-detail .photo{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;transition:transform .5s ease-out;cursor:zoom-in}.product-detail .thumbnails{text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;margin-top:.3em}.product-detail .thumbnails a{width:100px;height:100px;margin-right:1%;margin-bottom:1%;cursor:pointer;opacity:.8}.product-detail .thumbnails a:hover{opacity:1}.product-detail .thumbnails a img{object-fit:cover;width:100%;height:100%}.product-detail .info{width:50%;text-align:left;padding:0 0 0 2em}.product-detail .info h1{margin-bottom:.3em;text-transform:uppercase;line-height:120%;margin-top:.3em}.product-detail .info h2{font-size:1.2rem;text-transform:none}.product-detail .info .price{margin:1.5em 0;font-weight:bold;font-size:1.7rem}.product-detail .info .measures{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;width:100%;margin-top:2em}.product-detail .info .measures div{width:49%;margin-bottom:.7em;position:relative;transition:.5s}.product-detail .info .measures div.odd{margin-left:auto}.product-detail .info .measures div.full{width:100%}.product-detail .info .measures div.full .k-select{margin-right:4em}.product-detail .info .measures label{text-transform:uppercase;font-size:.9rem;display:block;margin-bottom:.3em}.product-detail .info .measures .highlight{z-index:1001}.product-detail .info .measures .highlight .help-btn{visibility:hidden}.product-detail .info .measures .price-div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}.product-detail .info .measures .price,.product-detail .info .measures h2{font-size:1rem;font-weight:400;margin:0;padding:0;display:block}.product-detail .measures .k-button .fal,.product-detail .measures .k-button .far{margin-right:.5em}.product-detail .measures .k-button{background:rgba(112,125,92,.7) !important;font-size:1.2rem !important;margin:0;width:100%}.product-detail .measures .k-button:hover{background:rgba(112,125,92,1) !important}.product-detail .extra-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;margin-top:3em;border-top:1px solid #f7f2eb;padding-top:3em;width:100%}.product-detail .extra-images,.product-detail .extra-content{width:50%}.product-detail .extra-images{padding-right:2em}.product-detail .extra-content{padding-left:2em;text-align:left;font-size:.85rem}.product-detail .extra-content p{font-size:.85rem;margin-bottom:1em}.product-detail .extra-content ul{padding-left:2em}.product-detail .extra-content ul li{margin-bottom:.5em}.product-detail .art-no{margin-top:1.5em;font-size:.9rem}.product-detail .quantity-wrapper{margin-top:2em;margin-bottom:2em}.product-detail .quantity-wrapper .k-numerictextbox,.product-detail .numb .k-numerictextbox{background:none;border-radius:0;border:0}.product-detail .quantity-wrapper .k-numerictextbox{max-width:150px}.product-detail .quantity-wrapper .k-numeric-wrap,.product-detail .numb .k-numeric-wrap{border-radius:0;border:0}.product-detail .quantity-wrapper .k-numerictextbox .k-input,.product-detail .numb .k-numerictextbox .k-input{background:#f7f7f7;border-radius:0;height:50px;text-align:center;position:relative;z-index:10;margin-left:3em;width:-moz-calc(100% - 6em);width:-webkit-calc(100% - 6em);width:-o-calc(100% - 6em);width:calc(100% - 6em);text-indent:0;border:0}.product-detail .numb .k-numerictextbox .k-input{width:-moz-calc(100% - 6em) !important;width:-webkit-calc(100% - 6em) !important;width:-o-calc(100% - 6em) !important;width:calc(100% - 6em) !important}.product-detail .quantity-wrapper .k-select,.product-detail .numb .k-select{background:#f7f7f7;width:100%;z-index:9;border:0;border-radius:0}.product-detail .numb .k-numeric-wrap{background:#f7f7f7}.product-detail .quantity-wrapper .k-link-increase,.product-detail .numb .k-link-increase{position:absolute;right:1em;top:1em}.product-detail .quantity-wrapper .k-link-increase .k-icon:before,.product-detail .numb .k-link-increase .k-icon:before{content:"" !important;display:block !important;font-family:Font Awesome\ 5 Pro !important;font-size:.8rem !important}.product-detail .quantity-wrapper .k-link-decrease,.product-detail .numb .k-link-decrease{position:absolute;left:1em;top:1em}.product-detail .quantity-wrapper .k-link-decrease .k-icon:before,.product-detail .numb .k-link-decrease .k-icon:before{content:"" !important;display:block !important;font-family:Font Awesome\ 5 Pro !important;font-size:.8rem !important}.product-detail .quantity-wrapper .k-button{font-size:1.2rem !important;background:rgba(112,125,92,.8) !important;margin-left:.5em}.product-detail .quantity-wrapper .k-button:hover{background:rgba(112,125,92,1)!important;cursor:pointer!important}.product-detail .quantity-wrapper .k-button .far{margin-right:.5em}.product-detail .stock{margin-bottom:.5em}.product-detail .stock .label{font-weight:bold}.product-detail .extra-images .main-image{display:block;width:100%;height:400px;border:1px solid #f7f2eb}.product-detail .extra-images .main-image img{max-width:100%;max-height:100%}.help-btn{z-index:101;position:absolute;right:1em;top:2.4em}.help-btn:after{content:"";font-weight:400;font-family:Font Awesome\ 5 Pro}.full .help-btn{top:2.7em}.help-btn:hover{color:#f14950;cursor:pointer}.product-detail .accessories{width:100%}.product-detail .accessories .products{padding-top:3em}.product-detail .accessories #ProductAccessories{border-top:1px solid #f7f2eb;padding-top:3em}.product-detail .accessories .k-tabstrip-wrapper{width:100%;box-shadow:none!important}.product-detail .accessories .k-tabstrip-wrapper,.product-detail .accessories .k-widget{background:none;border:0;padding:0;margin:0;box-shadow:none !important}.product-detail .accessories .k-widget ul,.product-detail .accessories .k-widget ul .k-item,.product-detail .accessories .k-widget ul .k-item .k-link{background:none;border:0;padding:0;margin:0;text-align:left;box-shadow:none}.product-detail .accessories .k-widget ul .k-item .k-link{text-transform:uppercase;font-weight:500;cursor:default;color:#000;box-shadow:none}.product-detail .accessories .k-widget ul .k-item .k-loading{display:none}.product-detail .accessories .k-widget .k-content{background:none;border:0;padding:0;margin:0 -2em 0 -1.9em;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;box-shadow:none}.product-detail .accessories .product h3,.product-detail .accessories .product h4,.product-detail .accessories .product span,.product-detail .accessories .product div{margin-bottom:0;color:#000}.product-detail .toggle-content{text-transform:uppercase;font-weight:600;font-size:1rem;border-top:1px solid #000;margin-top:0;margin-bottom:.5em;padding:1em;cursor:pointer}.product-detail .toggle-content.closed:after{content:""}.product-detail .toggle-content:after{content:"";font-weight:400;font-family:Font Awesome\ 5 Pro;font-weight:300;float:right;font-size:.9rem}.product-detail .notes .inner{padding:0 1em 2em 1em}.product-detail .documents ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.product-detail .documents ul,.product-detail .documents ul li{list-style:none;margin:0;padding:0}.product-detail .documents ul{padding:0 1em}.product-detail .documents ul li{margin:0 1em 0 0;font-weight:500}.product-detail .documents ul li img{display:none}.product-detail .documents ul li:before{content:"";font-weight:300;font-family:Font Awesome\ 5 Pro;margin-right:.3em}#HelpInformation.open .bg{content:"";background:Rgba(57,63,62,.2);height:0;width:100%;position:fixed;right:0;z-index:999;top:143px;transition:.5s;height:-moz-calc(100% - 143px);height:-webkit-calc(100% - 143px);height:-o-calc(100% - 143px);height:calc(100% - 143px);display:block}#HelpInformation .inner{background:#393f3e;position:fixed;right:-100%;top:143px;height:-moz-calc(100% - 143px);height:-webkit-calc(100% - 143px);height:-o-calc(100% - 143px);height:calc(100% - 143px);width:300px;z-index:1000;overflow-y:auto;transition:.5s}#HelpInformation.sticky .bg,#HelpInformation.sticky .inner{top:70px}#HelpInformation.open.sticky .bg,#HelpInformation.open.sticky .inner{height:-moz-calc(100% - 70px);height:-webkit-calc(100% - 70px);height:-o-calc(100% - 70px);height:calc(100% - 70px)}#HelpInformation.open .inner{right:0;z-index:10001}#HelpInformation #CloseHelp{margin-left:-.8em;top:0;position:relative;color:#fff;font-size:1rem}#HelpInformation #CloseHelp:hover{color:#f14950}#HelpInformation.open div{padding:1em 2em 4em 2em;color:#fff;font-size:.8rem;line-height:150%}#HelpInformation div p,#HelpInformation div h1,#HelpInformation div h2,#HelpInformation div h3,#HelpInformation div h4,#HelpInformation div h5{color:#fff;font-size:.8rem}#HelpInformation div h1,#HelpInformation div h2,#HelpInformation div h3,#HelpInformation div h4,#HelpInformation div h5{font-weight:600;margin-bottom:.5em}.page-detail{margin-bottom:2em}.page-detail p{margin-bottom:2em}#Main .wrap.page-detail{text-align:left;margin-top:4em;font-size:1.1rem;font-weight:300;font-weight:400;max-width:890px;line-height:160%}#Main .wrap.page-detail h1,#Main .wrap.page-detail h2,#Main .wrap.page-detail h3,#Main .wrap.page-detail h4,#Main .wrap.page-detail h5,#Main .wrap.page-detail p{margin-bottom:1em}#Main .wrap.page-detail h2{text-transform:none;font-size:1.5rem;font-weight:300;border-top:1px solid #f7f2eb;padding-top:2em;margin-top:2em}#Main .wrap.page-detail h3{font-size:1rem;font-weight:600}#Main .wrap.page-detail h3,#Main .wrap.page-detail h3 span{width:auto;background:none;padding:0;text-transform:none;text-align:left;justify-content:flex-start}#Main .wrap.page-detail h3:before{display:none}#Main .wrap.page-detail p{max-width:100%;margin-bottom:2em;font-size:1.1rem;font-weight:400;line-height:140%}#Main .wrap.page-detail a{color:#e30613}#Main .wrap.page-detail a:hover{text-decoration:underline}#Main .wrap.page-detail ul{margin-bottom:1em}#Main .wrap.page-detail ul li{margin-left:3em;font-weight:400}#Main .wrap.page-detail img{max-width:100%}#Footer{padding:4em 2em;width:90%;margin:0 auto;box-sizing:border-box}#Footer a{text-transform:uppercase;color:#333;font-size:.8rem}#Footer a:hover{color:#999}#Footer .k-menu::after{width:unset}#Footer #PageMenu{background:none;border:0;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#Footer #PageMenu .k-item{margin-right:1.5em}#Footer #PageMenu .k-item:last-child{margin-right:0}#Footer #PageMenu .k-item,#Footer #PageMenu .k-item .k-link{float:none;border:0;background:none}#Footer .social{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;margin-bottom:2em;flex-wrap:wrap}#Footer .social a{background:#eee;border-radius:50%;padding:1em;color:#000;width:50px;height:50px;text-align:center;margin-right:.2em;border:5px solid #fff;box-sizing:border-box}#Footer .social a:hover{border:5px solid #eee}#Footer .social a:last-child{margin-right:0}#Footer .store-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;margin-top:4em;color:#333 !important}#Footer .store-info p{font-size:.7rem;font-weight:bold}#Footer .powered-by{opacity:.5;margin-left:auto}#Footer .powered-by:hover{opacity:1}#Footer .vat-info{font-size:.7rem;margin-left:1em;border-left:1px solid #ccc;padding-left:1em;font-weight:500;color:#333}#Footer .vat-info a{font-size:.7rem;font-weight:bold;text-transform:lowercase;text-decoration:underline}#Footer .vat-info a:hover{color:#999}#Footer .menu-info,#Main .wrap-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:center;justify-content:center;align-items:center}#Main .wrap-menu{padding:1em;border-bottom:1px solid #ccc}#Footer .menuItem,#Main .wrap-menu .sub-menu a{text-align:center;padding:1em}#Main .wrap-menu .sub-menu a.selected{font-weight:800}.checkout .breadcrumbs{font-weight:300;position:relative;justify-content:flex-start;display:flex;margin:0 auto;width:90%;padding:2em}.checkout .breadcrumbs .tdivider{margin:0 8px}.checkout #CheckoutForm{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%;max-width:1280px;margin:0 auto}.checkout .k-textbox,.checkout .k-textbox:hover{width:100%;background:#f7f7f7;border-radius:1px;border:0;padding:.7em .5em}.checkout .discount-code{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;margin-top:1em;width:100%}.checkout .discount-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.checkout .discount-inner button{margin-left:1em;background:rgba(0,0,0,.8);border:0;outline:none;box-shadow:none;color:#fff;padding:.5em 1em;font-size:.8rem;text-transform:uppercase;border-radius:3px}.checkout .discount-inner button:hover{background:rgba(0,0,0,1);cursor:pointer}.checkout .discount-code .heading{width:100%;text-transform:uppercase;font-size:.9rem;font-weight:400;margin-bottom:.4em}.checkout .discount-code span{margin-left:auto}.checkout .discount-code .k-textbox{max-width:95%}.checkout h2{font-size:1.3rem;text-transform:none;font-weight:300}.checkout .cart .items{max-height:-moz-calc(100vh - 660px);max-height:-webkit-calc(100vh - 660px);max-height:-o-calc(100vh - 660px);max-height:calc(100vh - 660px);min-height:140px}.checkout .cart-content.no-fix .items{max-height:none}.checkout .cart-content{width:50%;border-right:1px solid #f7f2eb;padding:2em;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.checkout .cart-content.no-fix{position:relative!important}.checkout .cart-content .logo{margin-bottom:2em;max-width:235px;margin-left:auto}.checkout .cart-content #Logo{max-width:100%;object-fit:contain}.checkout .cart-content #ShopMore{width:100%;display:block;text-align:right;position:relative;font-size:.9rem}.checkout .cart-content #ShopMore a{color:#ed1c24;opacity:.8}.checkout .cart-content #ShopMore a:hover{opacity:1}.checkout .cart-heading{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;align-content:center;margin:2em 0 0 0}.checkout .print-cart-buttons{margin-left:auto;padding:0 0 .5em 0}.checkout .print-cart-buttons #SendList2{margin-left:.75em}#MailCart2 .mail-inner{position:fixed;left:0;right:0;top:0;width:100% !important;height:100% !important;max-width:100% !important;z-index:10000;background:#eeeeeed9!important;align-items:center;align-content:center;justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#MailCart2 .mail-inner .mail-content{background:#fff;width:500px;padding:2em;box-sizing:border-box;max-width:98%}.checkout .cart-content .cart{display:block;clear:both;width:100%}.checkout .cart-content .cart .items{margin-top:0;padding-left:0;padding-right:0}.checkout .summary{background:#f7f2eb;font-size:.8rem;padding:2em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;width:100%}.checkout .summary .key{width:-moz-calc(100% - 150px);width:-webkit-calc(100% - 150px);width:-o-calc(100% - 150px);width:calc(100% - 150px);text-align:right;margin-bottom:.2em}.checkout .summary .value{width:150px;text-align:right;margin-bottom:.2em}.checkout .summary .total{font-weight:600;font-size:.9rem;margin-top:.2em}.checkout .order-comments{margin-top:1.5em;width:100%}.checkout .order-comments h4{text-transform:uppercase;font-size:.9rem;font-weight:400;margin-bottom:.4em}.checkout .order-comments .k-textbox{padding:1em;max-height:120px;margin-top:.5em}.checkout #LoginForm{border-top:1px solid #eee;padding-bottom:2em;clear:both;margin-top:2em}.checkout #LoginForm .login-button{margin-top:1em}.checkout #LoginForm .login-button,.checkout #LoginForm .lost-password-row{max-width:48%;width:48%;display:inline-block;clear:none}.checkout #LoginForm .lost-password-row{text-align:right;font-size:.8rem}.checkout .custom-content{width:50%;padding:3em 2em 2em 2em}.checkout .custom-content .already-customer{float:right;font-size:.8rem}.checkout .custom-content .already-customer a{font-style:italic;text-decoration:underline;cursor:pointer;opacity:.8}.checkout .custom-content .already-customer a:hover{opacity:1}.checkout .custom-content .row,.checkout .custom-content .column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.checkout .custom-content .delivery-row{display:none;border:5px solid Rgba(247,242,235,1);padding:1em 2em 2em 2em}.checkout .custom-content .row div{width:100%}.checkout .custom-content .row div.column.column-2{width:49%}.checkout .custom-content .row div.column.column-2:last-child,.checkout .custom-content .row div.column.column-2.last{margin-left:auto}.checkout .custom-content .key{text-transform:uppercase;font-size:.9rem;font-weight:400;margin-bottom:.4em;margin-top:1em;min-height:16px}.checkout .custom-content .note{text-transform:none;font-size:.7rem;margin-left:.5em}.checkout .customer .customer-form{border-top:1px solid #f7f2eb;margin-top:1em;padding-top:1.5em}.checkout .customer .customer-form .customer-type{margin-bottom:.5em}.checkout .customer .customer-form .customer-type label{background:rgba(0,0,0,.7);color:#fff;font-size:.85rem;padding:.5em 1.3em;border-radius:2px;margin-right:.5em;position:relative}.checkout .customer .customer-form .customer-type label input{position:absolute;visibility:hidden}.checkout .customer .customer-form .customer-type label:hover{background:rgba(0,0,0,1);cursor:pointer}.checkout .customer .customer-form .customer-type label.active-choice{background:rgba(0,0,0,1)}.checkout .customer .customer-form .customer-type label.active-choice:before{content:"";font-weight:400;font-family:Font Awesome\ 5 Pro}.checkout .customer #GetCompanyAddress,.checkout .customer #GetPersonAddress{align-self:center;min-height:50px}.checkout .customer .delivery-address-row{margin-top:1em}.checkout .payments{border-top:1px solid #f7f2eb;margin-top:2em;padding-top:2em}.checkout .payments label{padding:1em 1em 1em 3em;width:100%}.checkout .payments label:before{top:1em;left:1em}.checkout .payments label.active{background:#f7f2eb}.checkout .payments label .name{font-weight:500;margin-bottom:.3em}.checkout .payments label .description,.order-comments .description{font-size:.8rem;display:block;width:100%}.checkout .shippings{border-top:1px solid #f7f2eb;margin-top:2em;padding-top:2em}.checkout .shippings label{padding:1em 1em 1em 3em;width:100%;border:2px solid #f7f2eb84}.checkout .shippings label:before{top:1em;left:1em}.checkout .shippings label:hover{background:#f7f2eb84;cursor:pointer}.checkout .shippings label.active{background:#f7f2eb}.checkout .shippings label .name{font-weight:500;margin-bottom:.3em}.checkout .shippings label .description{font-size:.8rem;min-width:90%;width:100%}.checkout .terms{border-top:1px solid #f7f2eb;margin-top:2em;padding-top:2em}.checkout .terms a{font-style:italic;text-decoration:underline;display:inline-block}.checkout .k-button.continue{background:rgba(112,125,92,.7) !important;font-size:1.2rem !important;margin-top:.8em}.checkout .k-button.continue:hover{background:rgba(112,125,92,1) !important}.redirect-blanket{background:rgba(0,0,0,.7);position:fixed;width:100%;height:100%;z-index:1001;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.redirect-blanket div{position:relative;z-index:10011;color:#fff;text-align:center;font-size:2rem}.redirect-blanket div span{display:block;clear:both;margin-top:1em}.redirect-content{position:fixed;width:100vw;height:100vh;top:0;left:0}.flexslider{position:relative;margin-bottom:1em!important;height:auto}.flexslider-Startsida{margin-bottom:3em !important}.flexslider ul{height:auto}.flexslider-Startsida:before{background:url(/Content/Images/measure-top.png) top center repeat-x;position:absolute;width:100%;height:50px;z-index:801;content:"";display:block;top:0;left:0}.flexslider-Startsida:after{background:url(/Content/Images/measure-bottom.png) bottom center repeat-x;position:absolute;width:100%;height:50px;z-index:801;content:"";display:block;bottom:0;left:0}.flexslider .op{position:absolute;width:100%;height:100%;z-index:800;display:block;top:0;left:0}.flexslider,.slides{margin:0;padding:0;border:0;border-radius:0}.flexslider-Startsida .slides li{height:-moz-calc(100vh - 143px);height:-webkit-calc(100vh - 143px);height:-o-calc(100vh - 143px);height:calc(100vh - 143px);max-height:-moz-calc(100vh - 143px);max-height:-webkit-calc(100vh - 143px);max-height:-o-calc(100vh - 143px);max-height:calc(100vh - 143px);min-height:600px}.flexslider-Startsida li img{height:100% !important;width:100% !important;max-height:-moz-calc(100vh - 143px);max-height:-webkit-calc(100vh - 143px);max-height:-o-calc(100vh - 143px);max-height:calc(100vh - 143px);min-height:600px;object-fit:cover!important}.flexslider .flex-control-nav{position:absolute;right:1em;margin:auto;top:0;z-index:1001;width:30px;height:0;overflow:visible;z-index:10;bottom:0}.flexslider .flex-control-nav li{display:block;width:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;margin-bottom:.3em}.flexslider .flex-control-nav li a{background:#f7f2eb;width:8px;height:8px;box-shadow:none;margin:auto}.flexslider .flex-control-nav li a:hover{background:#fff}.flexslider .flex-control-nav li a.flex-active{background:#fff;width:12px;height:12px}.flexslider .text{background:rgba(255,255,255,.8);position:absolute;bottom:0;left:2em;width:515px;max-width:100%;padding:2.5em 2.5em 5em 2.5em;z-index:900}.flexslider .text .title{display:block;text-transform:uppercase;font-size:1.6rem;margin-bottom:1em;font-weight:400}.flexslider .text .desc{line-height:140%;font-size:.9rem;width:100%;display:block}.flexslider .k-button{margin-top:2em}#Main .categorys{margin-bottom:3em!important}#Main .categorys .flex{width:-moz-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:-o-calc(50% - 10px);width:calc(50% - 10px);position:relative;margin-bottom:1%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;border-radius:0}#Main .categorys .flexslider{max-height:none!important}#Main .categorys .flex .flexslider:first-child{width:100%}#Main .categorys .flex .flexslider:first-child ul li{height:780px}#Main .categorys .flex:nth-child(even){margin-left:auto}#Main .categorys .flexslider.flexslider-Kategori-2 ul li{height:370px !important;height:480px !important}#Main .categorys .flexslider.flexslider-Kategori-3 ul li,#Main .categorys .flexslider.flexslider-Kategori-4 ul li{height:370px !important;height:445px !important;height:313px !important;height:auto!important}#Main .categorys .flex .flexslider.flexslider-Kategori-3,#Main .categorys .flex .flexslider-Kategori-4{width:-moz-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:-o-calc(50% - 10px);width:calc(50% - 10px);margin-top:30px}#Main .categorys .flex .flexslider-Kategori-4{margin-left:auto}#Main .categorys .flex ul,#Main .categorys .flex ul li{max-width:100%}#Main .categorys .flex ul li img{object-fit:cover;width:100%;height:100%}#Main .categorys .flexslider.flexslider-Kategori-3 ul li img,#Main .categorys .flexslider.flexslider-Kategori-4 ul li img{object-fit:contain}#Main .categorys .text{position:relative;left:0;margin:0;padding:0;color:#333!important;background:none!important;text-align:left;border-radius:0;display:none}#Main .categorys .flex-active-slide .text{display:block}#Main .categorys .text span,#Main .categorys .text p,#Main .categorys .text h1,#Main .categorys .text h2,#Main .categorys .text h3,#Main .categorys .text h4,#Main .categorys .text h5{color:#333 !important}#Main .flexslider-Startsida .full-link{display:none}#Main .categorys .full-link,#Main .categorys .k-button{font-size:0;background:none;position:absolute;left:0;top:0;bottom:0;width:100%;height:100%;z-index:10001;border-radius:0;transition:.5s;cursor:pointer}#Main .categorys h2{font-size:1.1rem;margin-top:.5em;font-weight:300;margin-bottom:0}#Main .categorys .text span{display:none}#Main .categorys .flexslider .op{z-index:1004;transition:.5s;background:rgba(255,255,255,0)}#Main .categorys .full-link:hover{background:rgba(255,255,255,.3)}.message{display:block;position:absolute;top:143px;left:0;right:0;margin:auto;width:400px;color:#fff;font-size:.9rem;z-index:10000001;text-align:center;transition:.5s}.message.sticky{position:fixed;top:72px}.message ul,.message ul li{list-style:none;padding:0;font-weight:bold}.message ul{padding:2em .5em;background:#000;width:100%;text-align:center}.message ul.error{padding:2em .5em;background:#f14950;color:#333;width:100%;text-align:center}.google-maps{position:relative;padding-bottom:75%;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.open-mailform{position:fixed;width:100%;height:100%;overflow:hidden}#MailCart{display:none}#PageCart #MailCart div.mail-inner,#MailCart2 div.mail-inner{padding:2em 2.5em;background:#eee;position:absolute;z-index:10001;right:400px;width:300px;box-sizing:border-box}#MailCart2 div{position:relative;right:0;width:100%;margin:0 0 1em 0;max-width:515px}#PageCart #MailCart div.mail-content,#MailCart2 div.mail-content{max-width:100%;margin:0}#PageCart #MailCart div .k-textbox,#MailCart2 div .k-textbox{box-shadow:none !important;width:100%;border:1px solid #ccc !important;margin-bottom:.5em;font-size:.9rem;font-style:normal !important}#PageCart #MailCart div .k-textarea,#MailCart2 div .k-textarea{padding:.45em .55em;margin-bottom:.5em;width:100%;box-sizing:border-box;font-style:normal!important;font-size:.9rem;color:#333;border:1px solid #ccc !important;outline:none !important;background:#fff !important;border-radius:3px;font-family:'Poppins',sans-serif;font-weight:400}#PageCart #MailCart div .k-textbox:focus,#PageCart #MailCart div .k-textarea:focus,#MailCart2 div .k-textbox:focus,#MailCart2 div .k-textarea:focus{outline:1px solid #73a82e !important}#PageCart #MailCart .k-button{background:rgba(0,0,0,.8);color:#fff;border-radius:3px;margin:.5em 0 0 0;font-size:.8rem;padding:.75em 1.25em}#PageCart #MailCart .k-button:hover{background:rgba(0,0,0,1)}#MailCart .mail-cart-head,#MailCart2 .mail-cart-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 0 1em 0;align-items:center;align-content:center}#MailCart .mail-cart-head .close-send,#MailCart2 .mail-cart-head .close-send{margin-left:auto;position:relative;top:-.15em}#MailCart .mail-cart-head .close-send:hover{color:#e30613}#MailCart .mail-cart-head .close-send .far{margin-right:0}#MailCart h4{padding:0;float:none;margin:0}#PageCart #MailCart span{font-size:.7rem;position:relative;top:-.3em}