﻿html,body{height:100%;width:100%;}body{background-color:#fff;font-family:"OpenSans regular",Arial,sans-serif;margin:0;}#site{display:flex;flex-direction:column;min-height:100vh;}#site #wrap{flex:1 0 auto;min-height:100%;}#site #wrap main{padding-top:1rem;}i{padding-right:5px;padding-left:5px;}.container-fluid{max-width:1460px;}.container-fluid.header{max-width:inherit;padding-left:0;padding-right:0;}a{color:#000;}a.green-link:hover{color:#0f0;cursor:pointer;}a.green-link2{color:#0f0;}a.green-link2:hover{color:#00b300;cursor:pointer;}h1,h2,h3,h4{font-family:"Inov8 bold",Arial Black,sans-serif;}.bold{font-weight:bold;}.small-gutters{margin-right:-5px;margin-left:-5px;}.small-gutters>[class*="col-"]{padding-right:5px;padding-left:5px;}.c,.center-text{text-align:center;}.r,.right-text{text-align:right;}.l,.left-text{text-align:right;}.page-title{margin-bottom:15px;}.green-text{color:#0f0;}@media(min-width:992px){.col-lg-40p{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}}.hidden{display:none!important;visibility:hidden!important;}@media(min-width:1200px){.container{max-width:1460px;}}.bg-white{background-color:#fff;}.bg-gray{background-color:#e5e5e5;}.mw-100{max-width:100%;}.w-100{width:100%;}@font-face{font-family:"Inov8 regular";src:url(fonts/Inov8Normal.ttf) format("truetype");}@font-face{font-family:"Inov8 bold";src:url(fonts/Inov8Bold.ttf) format("truetype");}@font-face{font-family:"OpenSans regular";src:url(fonts/OpenSans-Regular.ttf) format("truetype");}.f-09{font-size:.9rem;}.f-08{font-size:.8rem;}.text-grey{color:#5c6d82;}.text-black{color:#000!important;}.btn{padding:12px 20px 12px 20px;box-shadow:none!important;border-radius:0!important;}.btn.btn-primary{color:#000!important;background-color:#0f0!important;border-color:#0f0!important;}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{color:#fff!important;background-color:#000!important;border-color:#000!important;}.btn.btn-inverse{color:#0f0;background-color:#fff;border-color:#0f0;}.btn.btn-inverse:hover,.btn.btn-inverse:active{color:#00b300;background-color:#f2f2f2;border-color:#00b300;}.btn.btn-inverse:focus{color:#00b300;background-color:#f2f2f2;border-color:#00b300;}.btn.btn-default{color:#000!important;background-color:#fff!important;border-color:#000!important;}.btn.btn-default:hover,.btn.btn-default:active,.btn.btn-default:focus{color:#fff!important;background-color:#000!important;border-color:#000!important;}.btn.btn-text-menu{background-color:#fff;border:1px solid #5c6d82;padding:5px;}.btn.btn-text-menu:hover{border:1px solid #000;background-color:#000;color:#fff;}.btn.btn-text-menu:focus{box-shadow:0 0 0 .2rem #3fae2a40!important;}.btn.btn-top:focus{box-shadow:none!important;}@-webkit-keyframes slide-fade{from{opacity:.1;}to{opacity:1;}}@keyframes slide-fade{from{opacity:.1;}to{opacity:1;}}label .star{color:#f00;}input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:15px;height:15px;border:2px solid #bbb;border-radius:3px;background-color:#fff;}input[type="checkbox"]:focus{outline:thin;}input[type="checkbox"]:checked{background-color:#0f0;border:2px solid #0f0;}input[type="checkbox"]:checked:after{position:relative;top:-5px;left:-1px;width:15px;height:15px;color:#fff;content:"✔";}.form-control:focus{border-color:#0f0;box-shadow:0 0 0 .2rem #3fae2a40;}.box{border-radius:5px;padding:15px;}.box.white-box{background-color:#fff;}.box.grey-box{background-color:#eef0f3;}.alert.alert-primary{background-color:#3287e1;border-color:#1961ad;color:#fff;}.validation-summary-errors{color:#f00;background-color:#fee;border:1px solid #f00;border-radius:5px;padding-top:.4rem;}.table{font-family:"Inov8 regular",Arial Black,sans-serif;}.table a{color:#202020;}.table a:hover{color:#00b300;text-decoration:none;}.table .stores-table-col-a{width:42%;}@media(max-width:991px){.table .stores-table-col-a{width:50%;}}.table .stores-table-col-b{width:16%;}@media(max-width:991px){.table .stores-table-col-b{width:0%;}}.header-container{width:100%;}.header-container .header{position:relative;z-index:999;background-color:#f0f0f0;}@media(max-width:767px){.header-container .header{background-color:#fff;}}.header-navigation{position:relative;background-color:#fff;border-bottom:2px solid #b0bac7;}.header-navigation.fixedNav{position:fixed;width:100%;top:0;left:0;padding-right:0;padding-left:0;}.header-navigation .header-navigation-items{align-items:center;justify-content:space-between;max-width:1460px;margin:auto;}@media(max-width:767px){.header-navigation{top:0;border-radius:0;max-width:100vw;}.header-navigation .header-navigation-items{color:#000;}.header-navigation .header-navigation-items i{font-size:35px;}}.top-bar{width:100%;color:#fff;background-color:#f0f0f0;}.top-bar .country-selector a .country-name{font-family:"Inov8 regular",Arial Black,sans-serif;font-size:12px;}.top-bar .country-selector a img{height:14px;}.top-bar .country-selector a::after{display:none;}.top-bar .country-selector a:hover{text-decoration:none;}.top-bar .country-selector a.dropdown-item .country-name{color:#000;}.top-bar .country-selector .dropdown-menu{padding:0;margin:0;}.topHeaderRow{max-width:1460px;margin:auto;}@media(max-width:767px){.top-bar{color:#000;padding-top:0;}.top-bar .country-selector a .country-name{color:#000;}.top-bar .country-selector a.dropdown-item{padding:10px 5px;}.top-bar .country-selector a.dropdown-item .country-name{color:#000;}}.header-logo{padding-left:15px;}.header-logo img{width:100%;max-width:220px;}@media(max-width:767px){.header-logo img{border-right:0;padding:0;max-width:140px;}}.header-menu{text-align:center;display:flex;padding-top:22px;text-transform:uppercase;font-weight:bold;}.header-menu .header-menu-item{padding:2px 0 10px 0;white-space:nowrap;min-width:100px;}.header-menu .header-menu-item a{font-family:"OpenSans regular",Arial,sans-serif;font-size:22px;text-align:center;}.header-menu .header-menu-item:hover{background-color:#0f0;}.header-menu .header-menu-item:hover a{text-decoration:none;}.header-search{text-align:right;padding-right:15px;}.header-search span{background-color:#0f0;border-radius:0!important;}.header-search input{padding-left:30px;border:1px solid #d7d7d7;border-radius:0!important;}.header-search ::-webkit-input-placeholder{color:#8393a7;font-size:14px;}.header-search ::-moz-placeholder{color:#8393a7;font-size:14px;}.header-search :-ms-input-placeholder{color:#8393a7;font-size:14px;}.header-search :-moz-placeholder{color:#8393a7;font-size:14px;}.tree-items{align-items:center;justify-content:space-between;max-width:1460px;margin:0 auto;}.tree-menu-container{position:relative;}.tree-menu-container .tree-menu{width:100%;position:absolute;top:-2px;padding:30px;background-color:#fff;display:none;border-top:6px solid #0f0;border-bottom:3px solid #0f0;margin-top:- .25rem;}.tree-menu-container .tree-menu a{display:block;white-space:nowrap;}.tree-menu-container .tree-menu a:hover{text-decoration:none;}.tree-menu-container .tree-menu .tree-nodes-container{display:flex;}.tree-menu-container .tree-menu .tree-parent{padding:5px 35px;}.tree-menu-container .tree-menu .tree-parent>a{font-family:"Inov8 bold",Arial Black,sans-serif;}.tree-menu-container .tree-menu .tree-menu-separator{padding:1px;background-color:#0f0;width:100%;margin-bottom:10px;}.tree-menu-container .tree-menu .tree-child{padding:5px;padding-left:0;}.tree-menu-container .tree-menu .tree-child a:hover{color:#000!important;text-decoration-line:underline;text-decoration-color:#0f0;}.tree-menu-container .tree-menu .nav .nav-link{text-transform:uppercase;font-family:"Inov8 bold",Arial Black,sans-serif;font-size:14px;}.tree-menu-container .tree-menu .nav .nav-link i{font-size:18px;}.tree-menu-container .tree-menu .nav .nav-link.active{background-color:#0f0;}.tree-menu-container .tree-menu #tree-tab-content .tab-pane{padding:15px 0;}.toggle-tree-js.active{background-color:#0f0;}.fixedNavMenu{position:fixed!important;top:83px!important;left:0!important;width:100%!important;background-color:#fff;padding-right:0;padding-left:0;}#tree-menu-xs{display:none;margin-top:12px;border-top:6px solid #0f0;border-radius:5px;padding-right:15px;padding-left:15px;overflow-y:auto;max-height:89vh;}#tree-menu-xs a:hover{color:#0f0;text-decoration:none;}#tree-menu-xs .tree-xs-parent{font-size:18px;font-weight:bold;text-transform:uppercase;padding:15px;}#tree-menu-xs .tree-xs-parent .tree-xs-parent-container{display:block;width:100%;display:flex;justify-content:space-between;}#tree-menu-xs .tree-xs-parent .tree-xs-parent-container a.toggle-tree-xs-child-1{display:block;width:80%;}#tree-menu-xs .tree-xs-parent .tree-xs-parent-container .fa{display:block;width:20%;text-align:right;font-size:36px;position:relative;right:15px;cursor:pointer;}#tree-menu-xs .tree-xs-parent .tree-xs-children-1-container{display:none;}#tree-menu-xs .tree-xs-parent .tree-xs-children-1-container .tree-xs-child-1{padding:15px;padding-left:30px;font-size:16px;}#tree-menu-xs .tree-xs-parent .tree-xs-children-1-container .tree-xs-child-1 .tree-xs-child-1-container{display:block;width:100%;display:flex;justify-content:space-between;}#tree-menu-xs .tree-xs-parent .tree-xs-children-1-container .tree-xs-child-1 .tree-xs-child-1-container .fa{font-size:32px;display:block;width:20%;text-align:right;cursor:pointer;right:15px;position:relative;}#tree-menu-xs .tree-xs-parent .tree-xs-children-1-container .tree-xs-child-1 .tree-xs-child-1-container>a{color:#000;display:block;width:80%;}#tree-menu-xs .tree-xs-parent .tree-xs-children-1-container .tree-xs-child-1 .tree-xs-child-1-container>a:hover{color:#0f0;}#tree-menu-xs .tree-xs-parent .tree-xs-children-1-container .tree-xs-children-2-container{display:none;}#tree-menu-xs .tree-xs-parent .tree-xs-children-1-container .tree-xs-children-2-container .tree-xs-child-2{padding:15px;padding-left:45px;font-size:14px;}#tree-menu-xs .tree-xs-parent .tree-xs-children-1-container .tree-xs-children-2-container .tree-xs-child-2 .fa{font-size:28px;}#tree-menu-xs .tree-xs-parent .tree-xs-children-1-container .tree-xs-children-2-container .tree-xs-child-2 a{display:block;}#tree-menu-xs .toggle-tree-xs-child-2{color:#000;}.home-menu{padding-bottom:10px;}.home-menu .home-menu-item{display:flex;align-items:center;background-size:cover;background-color:rgba(37,43,51,.65);background-blend-mode:unset;background-position-x:center;background-position-y:center;height:150px;text-align:center;cursor:pointer;margin-bottom:10px;border-radius:5px;}.home-menu .home-menu-item .home-menu-text{color:#fff;font-size:27px;font-family:"Inov8 bold",Arial Black,sans-serif;text-shadow:2px 2px #2f3640;width:100%;}.home-menu .home-menu-item:hover{background-blend-mode:overlay;}@media(max-width:767px){.home-menu .home-menu-item{margin-bottom:10px;}}#home .top-products{font-size:20px;font-family:"OpenSans regular",Arial,sans-serif;font-weight:bold;align-items:flex-end;}#home .top-products .home-header{margin-bottom:17px;}.news .news-items .news-item:nth-child(odd){background-color:#fff;}.news .news-items .news-item:nth-child(even){background-color:#f2f2f2;}.news .news-items .news-item:nth-child(even) h3{color:#0f0;}#novinky .home-items{background-color:inherit;}#novinky .news-item:nth-child(1) .image-container img{max-height:615px;max-width:820px;}#novinky .news-item:nth-child(n+2) .image-container img{max-height:300px;max-width:400px;}#novinky .news-item .news-box{background-color:#fff;border-radius:5px;height:100%;}.tags-panel-underlined{border-bottom:2px solid #5c6d82;}.calendar .calendar-items .calendar-item:nth-child(odd){background-color:#fff;}.calendar .calendar-items .calendar-item:nth-child(even){background-color:#f2f2f2;}.calendar .calendar-items .calendar-item:nth-child(even) h3{color:#0f0;}#kalendar .home-items{background-color:inherit;}#kalendar .calendar-item .calendar-box{background-color:#fff;border-radius:5px;padding:15px;height:100%;}#kalendar .calendar-item .calendar-box:hover img{opacity:.8;}#kalendar .calendar-item .calendar-box .image-container img{max-height:300px;max-width:500px;}.home-header{color:#000;text-transform:uppercase;font-size:20px;font-family:"Inov8 bold",Arial Black,sans-serif;align-items:center;}.home-header .title{text-transform:uppercase;}.home-header i{color:#0f0;}.home-header .show-all{text-transform:uppercase;}@media(max-width:767px){.home-header{text-align:center;margin-top:10px;}.home-header .title{font-size:24px;}.home-header i{color:#0f0;}.show-all{text-align:center;text-transform:uppercase;}.show-all a{color:#5c6d82;}}.home-header2{color:#000;text-transform:uppercase;font-size:32px;font-family:"Inov8 bold",Arial Black,sans-serif;align-items:center;}.home-header3{color:#000;text-transform:uppercase;font-size:36px;font-family:"Inov8 regular",Arial Black,sans-serif;align-items:center;}@media(max-width:767px){.home-header3{font-size:28px;}}.home-items{padding:10px;background-color:#fff;border-radius:5px;}.home-items .home-item{padding:10px;border-radius:5px;}.home-items .home-item .image-container img{max-height:138px;}.home-items .home-item .text-container h3{font-size:18px;font-family:"Inov8 bold",Arial Black,sans-serif;margin-bottom:0;}.home-items .home-item .text-container .date{font-size:12px;font-family:"Inov8 bold",Arial Black,sans-serif;}.home-items .home-item .text-container p{font-size:14px;}.home-items .see-all{margin-top:5px;text-align:center;text-transform:uppercase;}@media(max-width:575px){.home-items .home-item{border-bottom:1px solid #d7d7d7;}.home-items .home-item .image-container{text-align:center;}.home-items .home-item .image-container img{width:100%;max-height:none;}.home-items .home-item .text-container{padding-top:10px;}.home-items .home-item .see-more{color:#0f0!important;text-decoration:underline;font-family:"Inov8 bold",Arial Black,sans-serif;}.home-items .see-all a{color:#8393a7;font-family:"Inov8 bold",Arial Black,sans-serif;}}.slideshow-container{position:relative;aspect-ratio:3.33;}@media(max-width:767px){.slideshow-container{margin-top:0;}}.slideshow-container a.prev,.slideshow-container a.next{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#8393a7;font-weight:bold;font-size:18px;transition:.2s ease;border-radius:0 3px 3px 0;}.slideshow-container .next{right:0;border-radius:3px 0 0 3px;}@media(max-width:767px){.slideshow-container{position:relative;}}.slideshow-container .slide{display:none;}.slideshow-container .slide .img-container img{width:100%;}.slideshow-container .slide .img-container .afet-image{display:none;}.slideshow-container .slide .slide-text-container{margin:0;font-family:"Inov8 regular",Arial Black,sans-serif;}.slideshow-container .slide .slide-text-container .slide-text-position{position:absolute;width:600px;padding:8px 12px;font-weight:bold;background:rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.3);}.slideshow-container .slide .slide-text-container .slide-text-position .slide-name{color:#fff;}.slideshow-container .slide .slide-text-container .slide-text-position .slide-text{color:#fff;}.slideshow-container .slide .slide-text-container .slide-text-position .btn{font-weight:bold!important;}.slideshow-container .slide.slide-fade{-webkit-animation-name:slide-fade;-webkit-animation-duration:0s;animation-name:slide-fade;animation-duration:0s;}@media(min-width:1533px){.slide-text-position{left:calc(-721px + 50vw);top:25%;}.slide-text-position .slide-name{font-size:54px;}.slide-text-position .slide-text{font-size:18px;}.slide-text-position .btn{font-size:16px;}}@media(min-width:992px) and (max-width:1532px){.slide-text-position{left:50px;top:25%;}.slide-text-position .slide-name{font-size:3.52vw;}.slide-text-position .slide-text{font-size:1.17vw;}.slide-text-position .btn{font-size:1.04vw;}}@media(max-width:991px){.slideshow-container{overflow-x:hidden;aspect-ratio:2.08;}.slideshow-container .slide .img-container{position:relative;margin-left:-30%;margin-right:-30%;}.slideshow-container .slide .img-container .after-image{position:absolute;top:0;left:0;width:100%;height:100%;color:#252b33;background:rgba(0,0,0,.3);}.slideshow-container .slide .slide-text-container{width:100%;top:35%;left:0;text-align:center;}.slideshow-container .slide .slide-text-container .slide-text-position{left:9.5vw;max-width:80vw;padding:5px 0;top:15%;}.slideshow-container .slide .slide-text-container .slide-text-position .slide-name{color:#fff;font-size:5vw;}.slideshow-container .slide .slide-text-container .slide-text-position .slide-text{color:#fff;text-shadow:1px 1px #000;font-size:2.5vw;}.slideshow-container .slide .slide-text-container .slide-text-position .btn{font-size:2.25vw;}}.slideshow-container .dots{text-align:center;position:absolute;bottom:35px;font-size:0;width:100%;}.slideshow-container .dots .dot{cursor:pointer;margin:7px;background-color:#fff;display:inline-block;height:12px;width:12px;border-radius:50%;border:1px solid #5c6d82;}.slideshow-container .dots .dot.active,.slideshow-container .dots .dot:hover{background-color:#0f0;}.slideshow-container .dots-xs{text-align:center;position:relative;bottom:22px;}.slideshow-container .dots-xs .dot{cursor:pointer;margin:7px;background-color:#fff;display:inline-block;height:12px;width:12px;border-radius:50%;border:1px solid #5c6d82;}.slideshow-container .dots-xs .dot.active,.slideshow-container .dots-xs .dot:hover{background-color:#0f0;}.slide-right .slide-img-container{margin-bottom:10px;}.slide-right .slide-img-container img{width:100%;}footer{text-align:left;margin-top:25px;width:auto;}.footer-row{max-width:1440px;}.bottom-content-row{max-width:1000px;text-align:center;}.menu-footer{padding-top:40px;padding-bottom:40px;background-image:url(../img/mountain-bg.jpg);background-position:50% 100%;background-size:cover;min-height:530px;}@media(max-width:575px){.menu-footer{background-image:none;background-color:#fff;}}.menu-footer .footer-separator{width:50px;height:0;background-color:#fff;margin:auto;}.menu-footer .menu-children{padding-top:15px;}@media(max-width:575px){.menu-footer .menu-children{padding-top:0;padding-bottom:10px;}}.menu-footer .menu-children a{display:block;font-size:16px;color:#000;padding:5px 0;}.menu-footer .footer-contact{color:#000;}.menu-footer .footer-contact .footer-contact-bold{font-weight:bold;}@media(min-width:576px){.footer-menu-xs{display:none;}}.footer-menu-xs .menu-parent{color:#000;font-size:18px;font-family:"Inov8 bold",Arial Black,sans-serif;text-transform:uppercase;display:block;text-align:left;background-color:#dce1e7;padding:15px;position:relative;}.footer-menu-xs .menu-parent i{color:#5c6d82;position:absolute;right:20px;}@media(max-width:575px){.footer-menu-large{display:none;}}.footer-menu-large .menu-parent{color:#000;font-size:18px;font-family:"Inov8 bold",Arial Black,sans-serif;text-transform:uppercase;padding-bottom:15px;}.bottom-footer{color:#fff;padding-bottom:10px;padding-top:10px;background-color:rgba(37,43,51,.65);}.bottom-footer a{color:#fff;}.newsletter{text-align:center;background-color:#fff;padding:20px 30px;border-radius:5px;margin-bottom:10px;}.newsletter h3{font-size:27px;font-family:"Inov8 bold",Arial Black,sans-serif;text-transform:uppercase;}.newsletter a{color:#0f0;text-transform:uppercase;font-family:"Inov8 bold",Arial Black,sans-serif;}#newsletterSubmitBtn:disabled{background-color:#b0bac7!important;border-color:#8393a7!important;}.product-list{font-family:"Inov8 bold",Arial Black,sans-serif;}.product-list .product-box{background-color:#fff;position:relative;border:solid 1px #fff;}.product-list .product-box a{text-decoration:none;text-align:center;height:100%;}.product-list .product-box a .name{height:30px;overflow:hidden;color:#000;font-size:1rem;text-align:center;}.product-list .product-box a .name:hover{text-decoration:none;}.product-list .product-box a .img-container{flex:1 1 auto;}.product-list .product-box a .img-container img{width:auto;max-width:100%;}.product-list .product-box a .img-container .without-img-small{display:flex;flex:1 1 auto;max-width:300px;max-height:300px;justify-content:center;align-items:center;margin:25% auto;}.product-list .product-box a .see-detail{margin:15px 0;}.product-list .product-box a .see-detail span{color:#0f0;}.product-list .product-box a:hover{color:inherit;}.product-list .product-box a:hover button{background-color:#00b300;border-color:#00b300;}.product-list .product-box a .more-information:hover{color:#00b300;}.product-list .product-box:hover{border:solid 1px #000;}.product-list.small-gutters .product-box{margin-bottom:10px;}.other-products .product-list .product-box a{padding:0;}.other-products .product-list .product-box a button{padding-left:15px;}.triangle{position:absolute;z-index:1;width:0;height:0;border-style:solid;border-width:100px 100px 0 0;border-color:#000 transparent transparent transparent;}.triangle span{position:absolute;color:#fff;text-transform:uppercase;transform:rotate(-45deg);font-family:"Inov8 regular";}.triangle span.newitem{top:-74px;left:5px;}.triangle span.action{top:-73px;left:16px;}.triangle span.sale{top:-75px;left:0;}.triangle span.tip{top:-72px;left:25px;}ol.breadcrumb{background:none;padding-left:0;}ol.breadcrumb .breadcrumb-item a{color:#8393a7;}ol.breadcrumb .breadcrumb-item a:hover{text-decoration:none;color:#3c4755;}ol.breadcrumb .breadcrumb-item.active a{border-bottom:solid 2px #0f0;}ol.breadcrumb .breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:0;padding-left:.3rem;color:#868e96;content:">";}.section-description{color:#fff;background-color:#000;}.section-description h2{font-family:"OpenSans regular",Arial,sans-serif;font-size:1.4rem;}.section-description p{font-size:1.1rem;}.section-description img{max-width:100%;max-height:100%;}.section-description .section-triangle{position:absolute;height:100%!important;width:auto;z-index:1;width:0;height:0;border-style:solid;border-color:#000 transparent transparent transparent;}.subcategories .anchor{display:block;position:relative;top:-110px;visibility:hidden;}.subcategories .subcategories-title{padding:0 1rem;font-size:1.1rem;color:#000;font-family:"Inov8 bold",Arial Black,sans-serif;margin-bottom:10px;}.subcategories .subcategory{background-color:#fff;overflow:hidden;}.subcategories .subcategory .subcategory-panel{z-index:2;font-weight:bold;position:absolute;bottom:16px;color:#fff;padding:8px 12px;background:rgba(0,0,0,.4);max-width:100vw;margin-right:5px;font-family:"Inov8 regular",Arial Black,sans-serif;}.subcategories .subcategory .subcategory-panel .see-category-detail{margin:15px 0;}.subcategories .subcategory .subcategory-panel .subcategory-title{text-transform:uppercase;}.subcategories .subcategory .subcategory-panel .subcategory-description{font-family:"OpenSans regular",Arial,sans-serif;padding-top:10px;}.subcategories .subcategory .subcategory-panel .btn{font-size:.8rem;}@media(min-width:1100px){.subcategory-panel .subcategory-title{font-size:1.6rem;}.subcategory-panel .subcategory-description{font-size:.8rem;}}@media(min-width:992px) and (max-width:1099px){.subcategory-panel .subcategory-title{font-size:2.4vw;}.subcategory-panel .subcategory-description{font-size:1.2vw;}.subcategory-panel .more-information{font-size:1.4vw;}}@media(max-width:991px){.subcategory-panel .subcategory-title{font-size:1.6rem;}.subcategory-panel .subcategory-description{font-size:1.6vw;}.subcategory-panel .more-information{font-size:1.8vw;}}.hp-panel{left:12px;}.magazin .subcategory .subcategory-panel{margin-right:12px!important;}.section-menu{background-color:#fff;margin-bottom:15px;}.section-menu .filter-span{background:#000;text-transform:uppercase;font-weight:bold;color:#fff;padding:0 8px;}.section-menu .section-menu-item{padding:3px;text-transform:uppercase;font-weight:bold;text-align:center;border:1.5px solid #000;}.section-menu .section-menu-item:hover{background-color:#0f0;cursor:pointer;text-decoration:none!important;}.section-filters .filter-item{color:#000;}.section-filters .filter-item:hover{background-color:#000;cursor:pointer;color:#fff!important;text-decoration:none;}.section-filters .dropdown-toggle::after{content:none;}.section-filters .dropdown-menu form{padding:10px;}.section-filters .dropdown-menu form .dropdown-item{cursor:pointer;}.picked-filters{min-height:24px;padding:3px 20px 3px 0;}.active-filters{background-color:#fff;display:inline-block;border:1.5px solid #5c6d82;}.active-filters .active-filter-item{padding:1.5px 5px;color:#5c6d82;font-weight:bold;cursor:pointer;}.active-filters .active-filter-item:hover{cursor:pointer;background-color:#000;color:#fff;}.products-overlay{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.8);border-radius:5px;z-index:2;}.product-box .product-tags{color:#8393a7;font-family:"OpenSans regular",Arial,sans-serif;}.product-box-left .pretty-photo-container{position:relative;}.product-box-left .pretty-photo-container .product-small-images{overflow:hidden;display:flex;justify-content:center;}.product-box-left .pretty-photo-container .controls-container{position:absolute;bottom:35px;width:100%;}.product-box-left .pretty-photo-container .controls-container a i{font-size:36px;font-weight:bold;}.product-box-left .pretty-photo-container .controls-container a:hover{color:#0f0;}.product-box-left .product-small-images{max-height:420px;}.detail-description .see-more{color:#5c6d82;text-decoration:underline;}.detail-description .see-more:hover{color:#000;}.technology-container{display:flex;align-content:center;width:100%;}.technology-container .technology-icon-container .technology-icon{max-height:100%;max-width:100%;}.technology-container .technology-name-container{display:flex;align-items:center;width:100%;}.technology-container .technology-name-container .technology-name{margin:auto;display:flex;font-size:.85rem;font-weight:normal;position:static;}.parameter-item{margin-bottom:15px;}.parameter-item .input-group-text{background-color:#009ee0;border:0;padding:5px;}.parameter-item .input-group-text i{color:#fff;}.parameter-item .form-control{font-size:10px;white-space:nowrap;border:0;background-color:#f2f2f2;height:100%;font-weight:bold;text-transform:uppercase;}.parameter-item .form-control span{position:relative;top:4px;}.color-container{display:flex;align-items:center;padding-bottom:5px;padding-top:5px;}.color-container a.selected{border-bottom:2px solid #0f0;}.color-container>a:hover{color:#0f0!important;}.color-container .color-info{padding-left:10px;}.color-container .color-info .color-name{font-family:"Inov8 bold",Arial Black,sans-serif;}.product-code{white-space:nowrap;}.product-code .input-group-text i{font-size:35px;position:relative;top:3px;}.product-code .form-control{padding:12px;}@media(max-width:767px){.product-code .form-control{border:0;}}.product-box-right .info-title{font-size:18px;font-family:"Inov8 bold",Arial Black,sans-serif;}.product-box-right .info-title.info-price{font-size:16px;}@media(min-width:768px){.product-box-right .size-info{font-size:18px;font-family:"Inov8 bold",Arial Black,sans-serif;}}.product-box-right .price-small{font-size:16px;color:#8393a7;text-align:right;white-space:nowrap;}.product-box-right .price{padding-left:20px;font-size:32px;color:#8393a7;text-align:right;white-space:nowrap;}.product-box-right .insert-to-cart-container{text-align:left;}.product-box-right .insert-to-cart-container .btn{width:184px;}.product-box-right .insert-to-cart-container #insert-to-cart{text-transform:uppercase;font-family:"Inov8 bold",Arial Black,sans-serif;margin-top:15px;}.main-img img{width:100%;}.product-small-images{overflow:hidden;}#scroller-thumbnails-list{list-style-type:none;position:relative;padding-left:0;top:0;}#scroller-thumbnails-list li{border:1px solid #d7d7d7;margin-top:10px;}#scroller-thumbnails-list li .product-small-img{cursor:pointer;padding:2px;text-align:center;margin:auto;}#scroller-thumbnails-list li .product-small-img img{max-height:100px;}#scroller-thumbnails-list li.active{border:2px solid #0f0;}#scroller-thumbnails-list li:hover{border-color:#000;cursor:pointer;}.carousel-indicators{bottom:0;}.carousel-indicators li{width:10px;height:10px;border:0;border-radius:6px;background:#b0bac7;margin-right:6px;}.carousel-indicators li.active{background:#0f0;background-color:#0f0;}.product-tabs #product-tab a{margin-left:-1px;border:1px solid #fff;border-bottom:0;margin-right:5px;background-color:#fff;font-weight:600;}.product-tabs #product-tab a.active{color:#000;background-color:#fff;}.product-tabs .tab-content{background-color:#fff;padding:20px 15px;}.product-tabs .tab-content a{color:#0f0;cursor:pointer;}.product-tabs .tab-content a:hover{color:#00b300;}.other-products .star-title{text-transform:uppercase;font-size:20px;font-family:"Inov8 bold",Arial Black,sans-serif;margin-top:15px;margin-bottom:15px;}.other-products .star-title i{color:#0f0;}.product-image-switcher:hover{color:#0f0;}.modal-lightbox{display:none;position:fixed;z-index:1055;padding:50px;padding-top:100px;width:100%;height:100%;overflow:auto;background-color:rgba(255,255,255,.9);text-align:center;}.modal-lightbox .modal-content{box-shadow:10px 10px 10px rgba(0,0,0,.5);display:inline-block;position:relative;background-color:#fefefe;padding:0;width:100%;height:100%;max-width:1200px;text-align:center;vertical-align:middle;}.modal-lightbox .modal-content .productImages{width:100%;height:100%;vertical-align:middle;}.modal-lightbox .modal-content .productImages img{top:50%;left:50%;position:absolute;display:inline-block;vertical-align:middle;}.modal-lightbox .modal-content .prev,.modal-lightbox .modal-content .next{cursor:pointer;position:absolute;top:50%;width:auto;color:#000;font-weight:bold;font-size:20px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none;z-index:1056;}.modal-lightbox .modal-content .prev:hover,.modal-lightbox .modal-content .next:hover{color:#0f0;}@media only screen and (max-width:767px){.modal-lightbox .modal-content .prev{left:0;margin-top:-100px;padding:70px 70px 70px 16px;}.modal-lightbox .modal-content .next{right:0;margin-top:-100px;padding:70px 16px 70px 70px;}}@media only screen and (min-width:768px){.modal-lightbox .modal-content .prev{left:0;margin-top:-250px;padding:220px 220px 220px 16px;}.modal-lightbox .modal-content .next{right:0;margin-top:-250px;padding:220px 16px 220px 220px;}}.modal-lightbox .close{color:#000;position:absolute;top:10px;right:25px;font-size:35px;font-weight:bold;}.modal-lightbox .close:hover,.modal-lightbox .close:focus{color:#999;text-decoration:none;cursor:pointer;}.modal-lightbox .numbertext{color:#000;font-size:12px;padding:8px 12px;position:absolute;top:0;}.contact-us-container{background-color:#fff;padding:25px;border-radius:5px;margin-bottom:25px;}.contact-us-container h1{margin-bottom:40px;text-align:center;}.contact-us-container h2{margin:40px 0;text-align:center;}.breadcrumb.process-steps{padding:0;background-color:#f2f2f2;border:1px solid #d7d7d7;list-style:none;overflow:hidden;margin-top:20px;}.breadcrumb.process-steps>li+li:before{padding:0;}.breadcrumb.process-steps li{float:left;}.breadcrumb.process-steps li.active a{background-color:#fff;color:#0f0;}.breadcrumb.process-steps li.active a:after{border-left:30px solid #fff;}.breadcrumb.process-steps li a{color:#8393a7;text-decoration:none;padding:10px 0 10px 45px;position:relative;display:block;float:left;}.breadcrumb.process-steps li a:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #f2f2f2;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2;}.breadcrumb.process-steps li a:before{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #8393a7;position:absolute;top:50%;margin-top:-50px;margin-left:1px;left:100%;z-index:1;}.breadcrumb.process-steps li:first-child a{padding-left:15px;}.breadcrumb.process-steps li:last-of-type a{padding-right:15px;}.breadcrumb.process-steps li a:hover{background-color:#fff;color:#0f0;}.breadcrumb.process-steps li a:hover:after{border-left-color:#fff!important;}.cart-item{border-radius:5px;border:1px solid #d7d7d7;background-color:#fff;margin-bottom:10px;}.cart-item img{max-width:100%;}.cart-item .input-group{border:1px solid #d7d7d7;border-radius:5px;}.cart-item .btn-number{padding:6px 13px;border-radius:0;background-color:#eef0f3;}.cart-item input[type='text']{text-align:center;}.cart-item i.fa-times-circle-o{font-size:32px;color:#e34243;}.cart-content-header{padding:0 15px;}.cart-content-header .cart-header-item{font-family:"Inov8 bold",Arial Black,sans-serif;}#cart-page .free-delivery{padding:5px;text-align:center;margin-top:10px;}#stores{margin-bottom:15px;}#stores #pills-tabContent div{font-weight:600;}#stores .search-store{margin-top:30px;margin-bottom:5px;}#stores .search-store input{border-radius:0;border:1px solid #8393a7;}#stores .search-store span{border:1px solid #8393a7;}#stores .search-store span a{font-weight:600;}#stores .all-stores-link{color:#000;font-weight:600;margin-bottom:15px;}#stores .all-stores-link span{text-decoration:underline;text-underline-position:under;}#stores .all-stores-link .fa{position:relative;bottom:-3px;}#stores .all-stores-link:hover{color:#0f0;text-decoration:none;}#stores #stores-map{width:100%;height:800px;background-color:#808080;}#stores .filtered-stores{background-color:#fff;padding:15px 10px;}#stores .filtered-stores .store-item{background-color:#fff;border:0;border-bottom:0;padding:20px;padding-bottom:15px;font-size:14px;}#stores .filtered-stores .store-item .store-title{font-size:1.2rem;font-weight:bold;}#stores .filtered-stores .store-item .store-address{font-weight:600;font-size:1rem;margin-bottom:10px;}#stores .filtered-stores .store-item .store-link{word-wrap:break-word;font-weight:600;font-size:1rem;}#stores .filtered-stores .store-item .store-link a{color:#000;}#stores .filtered-stores .store-item .store-link a:hover,#stores .filtered-stores .store-item .store-link a:active,#stores .filtered-stores .store-item .store-link a:focus{text-decoration:underline;color:#000;}#stores .filtered-stores button.show-on-map{text-transform:uppercase;font-weight:600;margin-bottom:10px;width:100%;border-radius:0;border:1.5px solid #000;}#stores .stores-chains-and-online{margin-top:30px;}#stores .seller-logo-link{max-width:100%;margin:5px 0;}.store-detail-www{color:#5c6d82;}.store-detail-www:hover{color:#00b300;text-decoration:none;}#store-map{width:100%;height:400px;background-color:#808080;}@media only screen and (max-width:991px){#stores .btn-primary{padding:15px 20px;}#stores h2.page-title{margin-bottom:1.3rem;text-align:center;}#stores #store-search-text{width:100%;margin-bottom:.5rem;padding:10px 15px;}#stores span.input-group-btn{width:100%;}#stores span.input-group-btn #search-store-btn{width:100%;}#stores .all-stores-link{margin-top:1rem;margin-bottom:1rem;text-align:center;}#stores .map-filters .row .filter-item{width:100%;}#stores .map-filters .row #store-menu:hover{background-color:#0f0!important;color:#fff!important;}#stores .map-filters .row .slider{left:15px;}#stores #search-result{margin-bottom:1.3rem;}#stores #search-result .filtered-stores{border:1px solid #b0bac7;border-bottom:0;}#stores #search-result .pagination-container{border:1px solid #b0bac7;}#stores #stores-map{border:1px solid #b0bac7;}}.map-filters{background-color:#fff;margin-bottom:20px;}.map-filters .filter-item{font-weight:bold;padding:15px 20px;}.map-filters .filter-item a{cursor:pointer;}.map-filters .slider{position:relative;width:100%!important;}.map-filters .slider .slider-track{background-image:none;background-color:#d7d7d7;border:1px solid #5c6d82;}.map-filters .slider .slider-selection{background:#5c6d82;}.map-filters .slider .slider-handle{background-image:none;background-color:#d7d7d7;border:2px solid #5c6d82;}#stores .pagination-container{padding:20px;background-color:#eef0f3;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #d7d7d7;}#stores .pagination-container .pagination{margin-bottom:0;}#stores .pagination-container .pagination li{padding:5px 8px;}#stores .pagination-container .pagination li:not(.disabled){cursor:pointer;background-color:#eef0f3;border:1px solid #eef0f3;border-radius:5px;}#stores .pagination-container .pagination li:not(.disabled):hover{background-color:#fff;border:1px solid #d7d7d7;border-radius:5px;}#stores .pagination-container .pagination li:not(.disabled).active{background-color:#0f0;border:1px solid #eef0f3;border-radius:5px;color:#fff;}#stores .pagination-container .pagination li:not(.disabled).active a{color:#fff;}#detail-text{margin-bottom:15px;}#detail-text .text-menu-container{background-color:#eef0f3;padding:15px;border-radius:5px;}#detail-text .text-menu-container .btn{margin-top:5px;margin-bottom:5px;width:100%;}#detail-text img{max-width:100%;height:auto;}#detail-text table thead{background-color:#0f0;color:#fff;}#detail-text .widget-underlined{border-bottom:3px solid #b0bac7;}.blog-tile-big h5,.blog-tile-small h5{font-weight:bold;margin-bottom:.1rem;}.blog-tile-big h3,.blog-tile-small h3{font-weight:bold;margin-bottom:.1rem;}.blog-tile-big a,.blog-tile-small a{text-decoration:none;}.blog-tile-big i,.blog-tile-small i{padding-left:0;}.blog-tile-big p,.blog-tile-small p{font-size:1rem;font-weight:600;margin:0;padding:0;}.blog-tile-big .date,.blog-tile-small .date{font-size:.8rem;color:#999;}.blog-tile-big .lnk-border-bottom,.blog-tile-small .lnk-border-bottom{font-weight:bold;}.blog-top-list h5{font-size:.8em;font-weight:bold;}.blog-top-list .date{font-size:.7em;}.blog-top-list i{padding:0;}.blog-top-list a{padding:10px 5px;}.blog-top-list a:hover{text-decoration:none;background-color:#ccc;}.blog-top-list img{border:solid 1px #fff;}.blog-top-list a:not(:last-child).blog-top-underlined{border-bottom:3px solid #b0bac7;}.blog-list-header{text-align:left;font-family:"Inov8 bold",Arial Black,sans-serif;}.nav.nav-pills.nav-pills-blog.navs-underlined{border-bottom:2px solid #b0bac7;}.nav.nav-pills.nav-pills-blog .nav-link{border-radius:0;padding:.2rem 1.4rem;transform:translateZ(0);backface-visibility:visible;position:relative;overflow:hidden;font-size:1.1rem;color:#5c6d82;font-weight:600;}.nav.nav-pills.nav-pills-blog .nav-link:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#d7d7d7;height:2px;transition-property:right;transition-duration:.2s;transition-timing-function:ease-out;margin:0 .7rem;}.nav.nav-pills.nav-pills-blog .nav-link:hover:before{right:0;background:#0f0;}.nav.nav-pills.nav-pills-blog .nav-link.active{background-color:#fff;color:#000;}.nav.nav-pills.nav-pills-blog .nav-link.active:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#0f0;height:2px;transition-property:right;transition-duration:.2s;transition-timing-function:ease-out;}.nav.nav-pills.nav-pills-blog .nav-link.active:hover:before{background:#0c0;background:#0f0;}.image-grow-container{overflow:hidden;}.image-grow{transition:all .4s ease-in-out;}.image-grow:hover{transform:scale(1.1);}.lnk-border-bottom{position:relative;overflow:hidden;padding-bottom:3px;}.lnk-border-bottom:hover{text-decoration:none;}.lnk-border-bottom:before{content:"";position:absolute;z-index:1000;left:0;right:100%;bottom:0;background-color:#0f0;height:2px;transition-property:right;transition-duration:.2s;transition-timing-function:ease-out;}.lnk-border-bottom:hover:before{right:0;}a.no-decoration{text-decoration:none!important;}a.no-decoration:hover{text-decoration:none!important;color:inherit;}.name-inner{display:inline-block;}.name-inner.name-underline-hidden{position:relative;overflow:hidden;padding-bottom:3px;}.name-inner.name-underline-hidden:before{content:"";position:absolute;z-index:1000;left:0;right:100%;bottom:0;background-color:#0f0;height:2px;transition-property:right;transition-duration:.2s;transition-timing-function:ease-out;}.name-inner.name-underline{position:relative;overflow:hidden;padding-bottom:3px;}.name-inner.name-underline:before{content:"";position:absolute;z-index:1000;left:0;right:0;bottom:0;background-color:#0f0;height:2px;transition-property:right;transition-duration:.2s;transition-timing-function:ease-out;}.tab-content-pane-slide-down .tab-pane.active{animation:slide-down .5s ease-out;}@keyframes slide-down{0%{opacity:0;transform:translateY(50%);}100%{opacity:1;transform:translateY(0);}}.typeahead.dropdown-menu{z-index:1051;box-shadow:2px 2px #ccc;}.typeahead.dropdown-menu .active a.dropdown-item .produkt{background-color:#fafafa;}.typeahead.dropdown-menu .active a.dropdown-item .kategorie{background-color:#f0f0f0;}.typeahead.dropdown-menu a.dropdown-item{padding:0;}.typeahead.dropdown-menu a.dropdown-item .produkt{padding:.25rem 2rem .25rem 1rem;}.typeahead.dropdown-menu a.dropdown-item .produkt .produkt-name{vertical-align:middle;display:flex;align-items:center;}.typeahead.dropdown-menu a.dropdown-item .produkt .produkt-image img{border:solid 1px #fafafa;}.typeahead.dropdown-menu a.dropdown-item .kategorie{padding:.25rem 1rem;background-color:#fafafa;border-bottom:solid 1px #fff;}.pagination .page-item{margin:0 .25rem;font-size:.9rem;}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border-radius:0;}.pagination .page-item.active .page-link{background-color:#0f0;border-color:#000;color:#000;}.pagination .page-item .page-link{border-radius:0;background-color:#000;color:#fff;padding:.3rem .5rem;}.pagination .page-item .page-link:hover{color:#000;background-color:#0f0;}.mobile-navigation-arrow{position:fixed;bottom:10px;right:10px;z-index:3;}.mobile-navigation-arrow .hp-pagination .page-item{margin:0 .25rem;font-size:.9rem;}.mobile-navigation-arrow .hp-pagination .page-item .page-link{background-color:#000;color:#fff;padding:.3rem .5rem;}.mobile-navigation-arrow .hp-pagination .page-item .page-link:hover{color:#000;background-color:#0f0;}.nav.nav-pills.nav-pills-hp .nav-item{margin-right:.75rem;}.nav.nav-pills.nav-pills-hp .nav-item .nav-link{border-radius:0;padding:.1rem 1.5rem;position:relative;overflow:hidden;background-color:#fff;color:#000;border:solid 1px #000;}.nav.nav-pills.nav-pills-hp .nav-item .nav-link.active{background-color:#000;color:#fff;}.cookie-bar{position:fixed;bottom:0;left:50%;transform:translateX(-50%);max-width:900px;width:100%;z-index:9999;background-color:#fff;border:1px solid #000;padding:16px;max-height:70vh;overflow:auto;text-align:center;}.cookie-bar #cookie-form{max-width:1000px;padding:0 15px;margin:0 auto;font-size:14px;}.cookie-bar h2{font-weight:700;text-decoration:none;text-transform:initial;font-size:18px;}.cookie-bar .div-row{display:flex;flex-wrap:wrap;column-gap:20px;}.cookie-bar .cookie-desc{order:2;flex:0 0 auto;width:100%;}.cookie-bar .div-buttons{order:2;text-align:center;margin-bottom:16px;width:100%;display:flex;flex-direction:column;position:relative;}.cookie-bar .div-buttons button{font-size:18px;color:#929292;border:1px solid #000;text-transform:uppercase;font-weight:bold;border-radius:0;padding:.3em 1.6em;width:100%;}.cookie-bar .div-buttons .button-secondary{font-size:1rem;order:2;border-color:#929292;color:#929292;background-color:#fff;}.cookie-bar .div-buttons .button-primary{font-size:1rem;order:1;background-color:#000;border-color:#000;color:#fff;margin-bottom:12px;}body.modal-open{overflow:hidden;position:fixed;}#cookie-modal{display:block;position:absolute;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,.75);}#cookie-modal .modal-wrap{position:absolute;max-width:720px;width:100%;max-height:620px;height:100%;overflow-y:auto;display:flex;flex-direction:column;z-index:11000;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);padding:1rem 0 1rem;}#cookie-modal .modal-wrap .cookie-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 1.5rem .8rem;border-bottom:1px solid #929292;}#cookie-modal .modal-wrap .cookie-header h4{margin-bottom:0;}#cookie-modal .modal-wrap .cookie-header .button-close{padding:0;width:1.7em;height:1.7em;font-size:1.45em;margin:0;font-weight:initial;position:relative;background-color:#fff;border:0;}#cookie-modal .modal-wrap .cookie-header .button-close::after{content:"";position:absolute;left:50%;top:50%;height:.6em;width:1.5px;background:#444d53;transform:translate(-50%,-50%) rotate(-45deg);border-radius:1em;margin:0 auto;}#cookie-modal .modal-wrap .cookie-header .button-close::before{content:"";position:absolute;left:50%;top:50%;height:.6em;width:1.5px;background:#444d53;transform:translate(-50%,-50%) rotate(45deg);border-radius:1em;margin:0 auto;}#cookie-modal .modal-wrap .cookie-checks{order:1;flex:0 0 auto;width:100%;padding:2rem 1.5rem 0;}#cookie-modal .modal-wrap .cookie-checks div{text-align:left;position:relative;}#cookie-modal .modal-wrap .cookie-checks div .toggle-p{cursor:pointer;position:relative;background-color:#f5f5f5;padding:.5rem 1rem .5rem 3rem;margin:.5rem 0;}#cookie-modal .modal-wrap .cookie-checks div .toggle-p label:nth-of-type(2){cursor:pointer;}#cookie-modal .modal-wrap .cookie-checks div .toggle-p label:nth-of-type(2)::before{border:solid #000;border-color:#000;border-width:0 2px 2px 0;padding:.2em;display:inline-block;content:"";margin-right:15px;position:absolute;transform:translateY(-50%) rotate(45deg);left:1rem;top:47%;}#cookie-modal .modal-wrap .cookie-checks div>p{padding:.5rem 1rem;font-size:.9rem;}#cookie-modal .modal-wrap .cookie-checks div input{visibility:hidden;position:absolute;}#cookie-modal .modal-wrap .cookie-checks div input+label{padding:8px 16px;background-color:#e0e0e0;border-radius:10px;position:absolute;top:50%;transform:translateY(-50%);right:1rem;cursor:pointer;}#cookie-modal .modal-wrap .cookie-checks div input+label::after{content:'';display:block;position:absolute;left:0;bottom:-2px;width:20px;height:20px;border-radius:50%;background-color:#fff;border:.1px solid #222;box-shadow:rgba(0,0,0,.5) 0 1px 2px 0;transition:.15s linear transform;}#cookie-modal .modal-wrap .cookie-checks div input:checked+label{background-color:#000;}#cookie-modal .modal-wrap .cookie-checks div input:checked+label::after{content:'';transform:translateX(12px);background-color:#000;border-color:#929292;}#cookie-modal .modal-wrap .cookie-checks div input:disabled+label{filter:opacity(.5);}#cookie-modal .modal-wrap .div-buttons{order:3;text-align:center;width:100%;display:flex;flex-direction:column;position:relative;margin-top:auto;padding:0 1.5rem;}#cookie-modal .modal-wrap .div-buttons button{font-size:1rem;color:#929292;border:1px solid #000;padding:.3em 1.6em;width:100%;margin-bottom:8px;text-transform:uppercase;font-weight:bold;border-radius:0;}#cookie-modal .modal-wrap .div-buttons button:nth-child(3){margin-left:auto;}#cookie-modal .modal-wrap .div-buttons .button-secondary{order:2;background-color:#fff;border-color:#929292;}#cookie-modal .modal-wrap .div-buttons .button-primary{order:1;background-color:#000;color:#fff;margin-right:.8rem;}#cookie-modal.modal-show{display:block;position:fixed;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,.75);}#cookie-modal.modal-hide{display:none;}@media only screen and (min-width:767px){.cookie-bar{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);max-width:900px;width:100%;z-index:9999;background-color:#fff;border:1px solid #000;padding:16px;max-height:70vh;overflow:auto;text-align:left;}.cookie-bar h2{font-size:23px;}.cookie-bar .div-row{justify-content:space-between;}.cookie-bar .div-row .cookie-desc{order:1;width:calc(70% - 16px);margin:0;}.cookie-bar .div-row .cookie-checks{order:2;width:calc(30% - 16px);margin:0;}.cookie-bar .div-row .div-buttons{order:2;margin:0;width:calc(30% - 16px);flex-direction:column;justify-content:center;}.cookie-bar .div-row .div-buttons button{max-width:280px;margin:0 16px;}.cookie-bar .div-row .div-buttons .button-primary{margin-bottom:.625rem;order:1;}.cookie-bar .div-row .div-buttons .button-secondary{margin-bottom:0;order:2;}#cookie-modal .modal-wrap .div-buttons{order:3;text-align:center;width:100%;display:flex;flex-direction:row;position:relative;margin-top:auto;padding:0 1.5rem;}#cookie-modal .modal-wrap .div-buttons button{font-size:1rem;color:#929292;border:1px solid #000;padding:.3em 1.6em;width:100%;max-width:200px;}#cookie-modal .modal-wrap .div-buttons button:nth-child(3){margin-left:auto;}#cookie-modal .modal-wrap .div-buttons .button-secondary{order:2;background-color:#fff;border-color:#929292;}#cookie-modal .modal-wrap .div-buttons .button-primary{order:1;background-color:#000;color:#fff;margin-right:.8rem;text-transform:uppercase;font-weight:bold;border-radius:0;}}