@keyframes cartIconEffect{0%{background-color:transparent;width:0;height:0;box-shadow:0 0 0 0 #8cc63f;transform:translate(0,0)}50%{background-color:#8cc63f}to{background-color:transparent;width:60px;height:60px;box-shadow:0 0 0 30px transparent;transform:translate(-30px,-30px)}}@keyframes cartCountEffect{0%{box-shadow:0 0 0 0 #000}to{box-shadow:0 0 0 10px transparent}}@keyframes iconEffect{0%{box-shadow:0 0 0 0 #fff}to{box-shadow:0 0 0 20px transparent}}@-webkit-keyframes tip-pulse{0%{opacity:1;-webkit-transform:scale(-1,1);transform:scale(-1,1)}to{opacity:.75;-webkit-transform:scale(-1.2,1.2);transform:scale(-1.2,1.2)}}@keyframes tip-pulse{0%{opacity:1;-webkit-transform:scale(-1,1);transform:scale(-1,1)}to{opacity:.75;-webkit-transform:scale(-1.2,1.2);transform:scale(-1.2,1.2)}}@keyframes cartPopupTimeout{0%{background-position:100% 0;transform:translateY(100%)}5%{background-position:100% 0;transform:translateY(0)}95%{background-position:0 0;opacity:1;z-index:2;transform:translateY(0)}to{background-position:0 0;opacity:0;z-index:-1;transform:translateY(100%)}}@keyframes infoboxPopupTimeout{0%,10%{background-position:100% 0;transform:translateY(100%)}12%{background-position:100% 0;transform:translateY(0)}98%{background-position:0 0;transform:translateY(0)}to{background-position:0 0;transform:translateY(100%)}}:root{--web-width:1570px}body,body>section,html{background:#fff}body{font-family:'Open Sans',sans-serif;font-size:11pt;font-weight:300;margin:0 auto;scroll-behavior:smooth}body.no-scrollbar{overflow:hidden}body *{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}h1{font-size:30pt;margin:5px 0 15px;padding:0 15px}.product-not-found{font-size:20pt;margin:10px 0 15px;padding:0 15px}h2.underline{border-bottom:4px solid #f0f0f0;font-size:13pt;font-weight:600;text-transform:uppercase}h2.underline>span:first-of-type{position:relative;display:inline-block}h2.underline>span:first-of-type:before{content:'';background:#ccc;display:block;width:100%;height:4px;position:absolute;bottom:-4px}h2.underline span.small{font-size:75%;font-weight:300;text-transform:none;margin-top:5px;display:inline-block}table .highlight{background:#eee}input[type=email],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #ccc;padding:5px 10px;border-radius:0}button{border-radius:0}a:focus,button:focus,input:focus,select:focus{outline:1px dotted #000;outline-offset:0;border-radius:0}#category-switch,#item .control table td.add,#item .control table td.sub,input[type=checkbox].fa,input[type=radio].fa,nav.category input,table.cart tbody tr.name{display:none}input[type=checkbox].fa+i:before{content:'\f0c8';font-size:140%}input[type=checkbox].fa:checked+i:before{content:'\f14a'}input[type=radio].fa+i:before{content:'\f111';font-size:140%}input[type=radio].fa:checked+i:before{content:'\f192'}input[type=checkbox].fa:disabled+i:before,input[type=radio].fa:disabled+i:before{color:#ccc}body>header{background:rgba(255,255,255,.9);background-image:linear-gradient(#fff 60%,transparent);font-size:10.5pt;position:relative;box-shadow:0 -10px 10px 10px rgba(0,0,0,.2)}body>header.fixed{width:100%;position:fixed;top:0;z-index:99}body>header.fixed+header{visibility:hidden;position:initial}body>footer>div,body>header>div{margin:0 auto;max-width:1570px;max-width:var(--web-width)}body>header>div>:first-child{display:flex;align-items:center}body>header>div>:first-child>*{padding:10px;flex:1 0 auto}body>header>div>:first-child>.logo{flex:0 0 20%;width:20%;min-width:192px;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}body>header>div>:first-child>.logo a{display:inline-block}body>header>div>:first-child>.logo img{vertical-align:top;width:100%;min-width:177px;max-height:70px}body>header>div>:first-child>.contact{flex:1 0 0}body>header>div>:first-child>.contact>span{margin-right:20px;display:inline-block}body>header>div>:first-child>.contact>span:last-child{margin-right:0}body>header>div>:first-child>.contact>span i{color:#555;font-size:14pt;vertical-align:-15%;margin-right:5px}body>header>div>:first-child>.search{text-align:center;padding-top:2px}body>header>div>:first-child>.search>form>div{margin:0 auto;display:flex;align-items:flex-end;max-width:32em;position:relative}body>header>div>:first-child>.search i{background:0 0;border:0;outline:0;font-size:31.5pt;position:relative;left:7px;top:4px}body>header>div>:first-child>.search input{background:0 0;border:0;border-bottom:2px solid #000;outline:0;text-overflow:ellipsis;padding:0 0 6px 6px;width:100%;max-width:23em;min-width:7.1em}body>header>div>:first-child>.search input:-moz-placeholder{color:#000;font-size:10pt;opacity:1}body>header>div>:first-child>.search input:focus:-moz-placeholder{color:#888}body>header>div>:first-child>.search input::-moz-placeholder{color:#000;font-size:10pt;opacity:1}body>header>div>:first-child>.search input:focus::-moz-placeholder{color:#888}body>header>div>:first-child>.search input:-ms-input-placeholder{color:#000;font-size:10pt}body>header>div>:first-child>.search input:focus:-ms-input-placeholder{color:#888}body>header>div>:first-child>.search input::-ms-input-placeholder{color:#000;font-size:10pt}body>header>div>:first-child>.search input:focus::-ms-input-placeholder{color:#888}body>header>div>:first-child>.search input::-webkit-input-placeholder{color:#000;font-size:9.69pt}body>header>div>:first-child>.search input:focus::-webkit-input-placeholder{color:#888}body>header>div>:first-child>.search input::-webkit-search-cancel-button{-webkit-appearance:none}body>header>div>:first-child>.search input+.datalist{background:#fff;border:2px solid #000;text-align:left;overflow:hidden;margin-top:-2px;display:none;position:absolute;top:100%;left:42px;z-index:1;box-shadow:0 5px 10px -5px rgba(0,0,0,.4)}body>header>div>:first-child>.search.datalist input+.datalist{display:block}body>header>div>:first-child>.search input+.datalist>.datalist-option>a{padding:5px 10px;display:block}body>header>div>:first-child>.search input+.datalist>.datalist-option>a:hover{background:#eee}body>header>div>:first-child>.search>form>div>div:last-child{padding:0 0 0 10px}body>header>div>:first-child>.search>form>div>div button{color:#aaa;background:#fff;border:1px solid #bbb;font-weight:400;text-transform:uppercase;padding:6px 10px;cursor:pointer;transition:all 250ms}body>header>div>:first-child>.search button:focus,body>header>div>:first-child>.search input:focus+div>button{color:#fff;background:#8cc63f;border-color:#8cc63f}body>header>div>:first-child>.user>div{display:table}body>header>div>:first-child>.user>div>div{vertical-align:middle;display:table-cell}body>header>div>:first-child>.user .icon-user{font-size:31.5pt;vertical-align:-24%;margin-right:10px}body>header>div>:first-child>.user .logged-in-user{font-size:9pt}body>header>div>:first-child>.user .username{font-weight:600}body>header>div>:first-child>.cart{flex:0 0 0}body>header>div>:first-child>.cart>a{margin:-7px -9px -7px 0;padding:7px 9px 7px 0;display:inline-block}body>header>div>:first-child>.cart>a>.icon-basket{color:#8cc63f;font-size:31.5pt;font-weight:600;vertical-align:-24%;margin:0 10px 0 5px;position:relative}body>header>div>:first-child>.cart>a>.icon-basket.effect::after{content:'';position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;mix-blend-mode:multiply;animation:cartIconEffect 1s ease-in-out 3750ms forwards}body>header>div>:first-child>.cart>a>.icon-basket.effect.now::after{animation-delay:0s}body>header>div>:first-child>.cart>a>.icon-basket>.count{color:#8cc63f;background:#000;font-family:'Open Sans',sans-serif;font-size:10.8pt;font-weight:400;letter-spacing:-1px;text-align:center;overflow:hidden;padding:4px 5px 4px 3px;display:inline-block;min-width:1.6em;position:absolute;left:-4px;bottom:-5px;border-radius:15px;cursor:default;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}body>header>div>:first-child>.cart>a>.icon-basket.effect>.count{animation:cartCountEffect 750ms ease-out forwards}body>header>div>:first-child>.cart>a>.icon-basket.effect.now>.count{animation-delay:600ms}body>header>div>:first-child>.cart>a>.icon-basket>.count:empty,body>header>div>:first-child>.cart>a>.price:empty{display:none}body>header>div>:first-child>.cart>a>.price{font-weight:600}body>header>div>:first-child>.top{font-size:24pt;display:none}body>footer{color:#fff;background:#8cc63f}.shipping-payment label,body>footer>div>*{display:table;width:100%}body>footer>div>*>*{padding:20px 10px;display:table-cell}body>footer>div>*>.logo{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}#item .coupon>span,#item div.availability>div>div>div span,body>footer>div>*>.logo a{display:inline-block}body>footer>div>*>*,body>footer>div>*>.logo a img{vertical-align:middle}body>footer>div>*>.logo a.cyklobecica img{min-width:177px;max-width:100%;filter:invert(50%) brightness(2)}body>footer>div>*>.logo>a.comgate{margin-left:10px;filter:grayscale(1) invert(1) brightness(1.2);mix-blend-mode:screen}body>footer>div>*>.logo>a.comgate img{margin-top:20px;max-height:30px}body>footer>div>*>.logo>a.visa img{margin-top:20px;max-width:100%;min-height:46px;opacity:.9}body>footer>div>*>.logo>a.mastercard{margin-left:20px}body>footer>div>*>.logo>a.mastercard img{margin-top:20px;max-width:100%;max-height:46px}body>footer>div>*>.menu{text-align:right}body>footer>div>*>.menu a{font-size:12pt;font-weight:400;vertical-align:bottom;text-transform:uppercase;white-space:nowrap;margin:10px 0 10px 20px;display:inline-block}body>footer>div>*>.menu a.icon{vertical-align:middle}body>footer>div>*>.menu i.fa-facebook{font-size:285%;line-height:.96em;border-radius:50%}body>footer>div>*>.menu i.fa-facebook.effect,body>footer>div>*>.menu i.fa-facebook:hover,body>footer>div>*>.menu i.fa-instagram.effect,body>footer>div>*>.menu i.fa-instagram:hover{animation:iconEffect 750ms ease-out forwards}body>footer>div>*>.menu i.fa-instagram{font-size:310%;line-height:.85em;position:relative;top:1px;border-radius:25%}body>.copyright{color:#000;background:#eee;font-weight:600;text-align:center;padding:20px 10px}body>section:nth-of-type(odd){background:#eee}body>section>div{margin:0 auto;padding:15px 0;max-width:1570px;max-width:var(--web-width)}body>section>div>h2{font-size:22pt;font-weight:700;text-align:center;text-transform:uppercase;padding:20px 10px 35px}.ensure-visible{position:-webkit-sticky;position:sticky}.box-group{padding:0 5px}.box-1-1,.box-1-2,.box-1-4,.box-1-5,.box-3-4,.box-4-5{vertical-align:top;padding:0 5px;display:inline-block;width:100%}.box-1-2,.box-1-4,.box-1-5,.box-3-4,.box-4-5{width:50%}.box-1-4,.box-1-5,.box-3-4,.box-4-5{width:25%}.box-1-5,.box-3-4,.box-4-5{width:75%}.box-1-5,.box-4-5{width:20%}.box-4-5{width:80%}section>div>.box-group>.category{top:15px;z-index:1}.category-switch,nav.category{background:#fff;border:1px solid #ddd}.category-switch{text-align:center;font-weight:600;line-height:15pt;margin-bottom:-1px;padding:11px 16px 12px;display:none}nav.category{vertical-align:top;display:block;cursor:default;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}#item div.cell strong,nav.category a.selected{font-weight:600}nav.category ul{list-style-type:none}nav.category ul,nav.category>ul>li{position:relative}nav.category>ul>li>a{border-top:1px solid #eee;outline-offset:-1px;line-height:15pt;font-weight:600;margin:0 20px;padding:11px 0 12px 30px;display:block}nav.category>ul>li>a:hover{outline-offset:0}nav.category>ul>li:first-child>a{border-top:none}nav.category>ul>li:hover>a{background-image:linear-gradient(90deg,transparent,#eee);border-right:20px solid #eee;margin-right:0;margin-bottom:-1px;padding-bottom:13px;position:relative}nav.category>ul>li:hover>input:not(:checked)~a.submenu{border-right-width:5px}nav.category>ul>li:hover>input:not(:checked)~a.submenu:after{content:'';border-top:1.5em solid transparent;border-left:12px solid #ededed;border-bottom:1.5em solid transparent;display:inline-block;position:absolute;top:0;right:-17px;bottom:0;z-index:1;filter:drop-shadow(1px 0 0 #ddd)}nav.category>ul>li:last-child:hover>a{margin-bottom:0;padding-bottom:12px}nav.category>ul>li>a>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}nav.category>ul>li:hover>input:not(:checked)+label:before{-webkit-animation:fa-spin 1.5s infinite linear;animation:fa-spin 1.5s infinite linear}nav.category>ul>li>div{background:#fff;border:1px solid #ddd;display:none;width:50.5vw;min-width:100%;position:absolute;top:0;left:100%;box-shadow:5px 5px 10px -5px rgba(0,0,0,.25),50px 25px 100px -50px rgba(0,0,0,.25)}nav.category>ul>li>div>div{display:table-cell}nav.category>ul>li>div>div:last-child{text-align:right;vertical-align:bottom}nav.category>ul>li>div>div:first-child{text-align:left;vertical-align:top}nav.category>ul>li>div.small{width:34.5vw}nav.category>ul>li>div.x-small{width:18.25vw}nav.category>ul>li>div.align-bottom{top:unset;bottom:0}nav.category>ul>li:first-child>div{top:-1px}nav.category>ul>li>div ul{margin:50px 20px;padding:0;display:flex;flex-wrap:wrap}nav.category>ul>li>div ul>li{text-overflow:ellipsis;overflow:hidden;margin:0;padding:5px 10px;flex:0 0 33.333%;width:33.333%;min-width:10em}nav.category>ul>li>div.large ul>li{flex:0 0 25%;width:25%}nav.category>ul>li>div.small ul>li{flex:0 0 50%;width:50%}nav.category>ul>li>div.x-small ul>li{flex:0 0 100%;width:100%}nav.category>ul>li>div ul>li>a{white-space:nowrap;padding:5px 10px 5px 5px;display:inline;transition:color 250ms}nav.category>ul>li>div ul>li>a:hover{color:#69942f}nav.category>ul>li>div ul>li>a:before{content:'\e94b';color:#8cc63f;font-family:'icon-foxic'!important;font-weight:900;padding-right:5px;position:relative;top:1px;left:0;transition:left 250ms}nav.category>ul>li>div ul>li>a:hover:before{left:4px}nav.category>ul>li>div img{vertical-align:bottom;margin:20px -30px -15px 0;max-height:100%;filter:drop-shadow(5px 5px 4px rgba(0,0,0,.25))}nav.category>ul>li:hover>input:not(:checked)~div{display:table}nav.category>ul>li>ul{padding-left:1px}nav.category>ul>li ul{background:#fff;display:none}nav.category>ul>li ul>li>input+label{margin:8px 0 0 21px;color:#ccc;border-color:#888;font-size:76.5%}nav.category>ul>li ul>li>a{outline-offset:-1px;margin:0 20px;padding:5px 0 5px 30px;display:block}nav.category>ul>li>ul>li>a{border-top:1px dotted #eee}nav.category>ul>li>ul>li ul{padding-left:15px}nav.category input+label{color:#8cc63f;background:#fff;border:1px solid #333;margin:13px 0 0 20px;padding:0 0 0 2px;display:block;width:1.3em;height:1.3em;position:absolute;z-index:1;border-radius:50%}nav.category input+label:before{content:'\f067';font-family:'Font Awesome 5 Free';font-weight:800;line-height:140%;display:inline-block;position:relative;top:-2px;transition:transform 1s}nav.category input:checked+label:before{content:'\f068'}nav.category input:checked~ul{display:block}nav.category>ul>li ul>li>input+label:before{top:-1px}.intro>.slider{border:1px solid #d4d4d4;white-space:nowrap;overflow:hidden;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.intro>.slider.js,.intro>.slider>.slide{position:relative;min-height:483px}.intro>.slider>.slide{background:#fff;white-space:normal;vertical-align:middle;overflow:hidden;display:inline-block;opacity:0}.intro>.slider>.slide:first-child{opacity:1}.intro>.slider.js>.slide{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity 1.5s}.intro>.slider.js>.slide.selected{z-index:1;opacity:1}.intro>.slider>.slide>.background{position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 -50px 100px #fff inset;transition:filter 1.5s .25s}.intro>.slider.js>.slide>.background{filter:contrast(.3) brightness(1.8) blur(20px)}.intro>.slider.js>.slide.selected>.background,.intro>.slider>.slide>.background{filter:contrast(.3) brightness(1.6) blur(5px)}.intro>.slider>.slide:nth-child(1)>.background{background:url(images/woom_donaupark_mood.jpg) no-repeat center center;background-size:cover}.intro>.slider>.slide:nth-child(2)>.background{background:url(images/img_2162.jpg) no-repeat center center;background-size:cover}.intro>.slider>.slide:nth-child(3)>.background{background:url(images/img_2141.jpg) no-repeat center center;background-size:cover}.intro>.slider>.slide:nth-child(4)>.background{background:url(images/img_2165.jpg) no-repeat center center;background-size:cover}.intro>.slider>.slide>.layout{border-collapse:collapse;width:100%;height:483px;position:relative}.intro>.slider>.slide>.layout td{text-align:left;vertical-align:middle}.intro>.slider>.slide>.layout .person{text-align:right;vertical-align:bottom;width:330px}.intro>.slider>.slide>.layout .person>img{vertical-align:bottom;margin:0 10px;min-width:145px;max-width:100%}.intro>.slider.js>.slide>.layout .person>img{border-top:15px solid transparent;transform:translateX(-330px);transition:transform 1s 0s}.intro>.slider.js>.slide.selected>.layout .person>img{transform:translateX(0);transition:transform 1s 750ms}.intro>.slider>.slide>.layout .slogan{font-size:14pt;line-height:24pt;padding:30px 0 15px 30px;text-shadow:0 0 5px #fff}.intro>.slider>.slide>.layout .slogan strong{font-weight:700}.intro>.slider>.slide>.layout .description{font-size:10pt;vertical-align:bottom;padding:15px 0 30px 30px;height:25%;text-shadow:0 0 5px #fff}.intro>.slider>.slide>.layout .description .name{font-size:26pt;font-weight:600;margin-right:.25em;display:inline-block}.intro>.slider>.slide>.layout .description .function{font-size:11pt;display:inline-block}.intro>.slider>.slide>.layout .switch{text-align:center;width:30%}.intro>.slider>.slide>.layout .switch>a{background:#fff;border:1px solid #888;outline:0;overflow:hidden;margin:5.25% 8.25%;display:inline-block;width:6.682em;border-radius:50%;box-shadow:-2px 2px 5px rgba(0,0,0,.2);cursor:pointer}.intro>.slider>.slide:nth-child(1)>.layout .switch>a:nth-child(1),.intro>.slider>.slide:nth-child(2)>.layout .switch>a:nth-child(3),.intro>.slider>.slide:nth-child(3)>.layout .switch>a:nth-child(4),.intro>.slider>.slide:nth-child(4)>.layout .switch>a:nth-child(2){border-color:transparent;box-shadow:0 0 0 6px #8cc63f inset,-2px 2px 5px rgba(0,0,0,.2)}.intro>.slider>.slide>.layout .switch>a>span{font-size:9pt;text-transform:uppercase;text-align:center;vertical-align:middle;display:table-cell;width:8em;height:8em}.intro>.slider>.slide>.layout .switch>a>span>i{color:#555;font-size:350%;margin-bottom:2px;display:block}section>div>.contact{color:#fff;background:#8cc63f;border-collapse:collapse;font-size:12pt;margin-bottom:30px;padding:0;display:table;width:100%}section>div>.contact>div{overflow:hidden;display:table-cell;position:relative}section>div>.contact>div #map{margin:2px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}section>div>.contact>div:last-child{padding:25px 35px}section>div>.contact>div:last-child .box-1-1,section>div>.contact>div:last-child .box-1-2{padding:15px}section>div>.contact>div:last-child h2{font-size:16pt;font-weight:700;text-transform:uppercase;margin-top:15px;position:relative}section>div>.contact>div:last-child h2:before{content:'';border-bottom:2px solid #fff;display:block;position:absolute;left:.75em;right:0;bottom:2px}section>div>.contact>div:last-child h2>i{font-size:150%;vertical-align:middle;margin-right:5px;position:relative;top:-2px}section>div>.contact>div:last-child h3{font-size:14pt;font-weight:600;text-transform:uppercase;margin-top:15px}section>div>.contact>div:last-child p{margin:15px 0}section>div>.contact>div:last-child table{border-collapse:collapse;margin-top:15px;width:100%}section>div>.contact>div:last-child th{font-weight:600;text-align:left;vertical-align:top;padding-right:5px}section>div>.contact>div:last-child td{vertical-align:top}section>div>.brand-force{color:#fff;background:#000;margin:30px 0;display:table;width:100%;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}section>div>.brand-force>div{font-size:5vw;text-align:center;text-transform:uppercase;vertical-align:middle;padding:30px;display:table-cell}section>div>.brand-force>div:last-child{text-align:right;vertical-align:bottom;padding:0}section>div>.brand-force>div:last-child img{vertical-align:bottom;min-width:153px;max-width:100%}section>div>.brand-force>div span{text-align:left;display:inline-block}section>div>.brand-force>div span img{margin:0 0 -11px 1em;max-width:100%}section>div>.brand-force>div strong{font-weight:400}div.location{padding:12px 5px 1px}div.content{background:#fff;margin:10px 0 -15px;padding:25px 30px 45px;box-shadow:50vw 0 0 #fff,-50vw 0 0 #fff}#filter>a.no-padding,div.content h1{padding:0}#item>div.description h2,div.content h2{margin:30px 0 0}div.content .box-group{margin:0 -15px;padding:0}.shipping-payment .box-1-2>div,div.content .box-1-1,div.content .box-1-2,div.content .box-1-4,div.content .box-1-5,div.content .box-3-4,div.content .box-4-5{padding:0 15px}#item>div.description>:first-child,div.content .box-1-2>h2.underline:first-child{margin-top:0}#item>div.description p,div.content p{margin:15px 0 0}div.content a{text-decoration:underline}div.content a:hover{text-decoration-color:#8cc63f}div.content ol,div.content ul{margin:15px 0 0 3em}div.content table.opening-hours{border-collapse:collapse;margin-top:15px}div.content table.opening-hours th{text-align:left;text-transform:capitalize;padding-right:.5em}div.content table.opening-hours td{text-align:left}div.submenu{margin:10px 0 0 5px}div.submenu ul{list-style-type:none;margin:0 -15px -15px 0}div.submenu ul>li{margin:0 15px 15px 0}div.submenu ul>li>a{background:#fff;border:1px solid #ddd;padding:11px 20px;display:block}div.submenu ul>li>a:hover{color:#fff;background:#8cc63f;border-color:#aaa}#filter,.items,div.submenu ul{display:flex;flex-wrap:wrap}#filter{font-weight:400;margin:-10px 0 15px -10px;align-items:flex-end}#filter::after{content:'';background:#8cc63f;margin-top:-10px;margin-left:10px;display:block;width:100%;height:10px}#filter>a,#filter>a button,#filter>a select{outline-offset:-1px;text-align:center;text-transform:uppercase}#filter>a,#filter>a label{padding:10px 20px;display:inline-block}#filter>a{color:#000;background:#ddd;border-bottom:10px solid #8cc63f;margin:10px 0 0 10px;flex-grow:1}#filter>a.selected{color:#fff;background:#8cc63f;padding-top:20px;box-shadow:0 -10px 15px -5px rgba(0,0,0,.1)}#filter>a.no-padding.selected{padding-top:10px}#filter>a label{width:100%;cursor:pointer}#filter>a button,#filter>a select{border:0;width:100%;cursor:pointer}#filter>a select{padding:9px 20px;appearance:none;-moz-appearance:none;-webkit-appearance:none}#filter>a select option{color:#000;background:#fff;text-align:left;text-transform:none}#filter>a select,#filter>a select option[selected]{color:inherit;background:inherit}#filter>a button{color:#fff;background:#000;padding:10px 20px}#filter>a i{line-height:11pt;margin-right:5px;position:relative;top:2px}#filter>a i:before{color:inherit}.items{padding:0}.items.slider.js{display:inline-flex}.items.no-margin{margin-left:-5px;margin-right:-5px;margin-bottom:-10px}.items.slider.no-margin{margin-bottom:0}.box-group.items{padding:0 5px;display:flex}.items>div{padding:0 5px 10px;min-width:310px;flex:1 1 25%}.items.slider.js>div{padding-bottom:0}.items .item{background:#fff;border:1px solid #eee;text-align:center;white-space:normal;overflow:hidden;display:block;height:100%;position:relative;box-shadow:0 0 15px rgba(0,0,0,.05);-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}body>section:nth-of-type(odd) .items .item{border-color:#ddd}.items .item:hover{border-color:transparent;box-shadow:0 0 10px rgba(0,0,0,.25)}.items .item:after{content:'';border:4px solid #8cc63f;display:none;position:absolute;top:0;left:0;right:0;bottom:0}.items .item .availability>span,.items .item:hover:after{display:block}.items.slider.js a{outline:0}.items .item>.image{padding:30px 15px 15px;max-height:323px;position:relative}.items .item>.image img{max-width:100%;max-height:100%;object-fit:contain;transform:scale(.9);transition:transform 1.5s}.items .item:hover>.image img{transform:translateY(5px) scale(1);transition:transform .5s}.items .item>.image.no img{max-height:278px}.items .item>.image .overlay{font-size:16pt;width:100%;height:100%;position:absolute;top:0;left:0}.items .item .markdown,.items .item .quantity,.items .item .tip{color:#000;font-weight:800;position:absolute;text-shadow:0 0 10px #fff}.items .item .tip{background:rgba(93,164,241,.8);border-top:1px solid rgba(255,255,255,.5);border-left:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(0,0,0,.1);font-variant:small-caps;padding:10px 31px 10px 14px;display:block;top:30px;right:-20px;z-index:2;transform:rotate(-25deg);box-shadow:-10px 5px 10px -5px rgba(0,0,0,.1);transition:all 500ms ease-in-out 325ms}.items .item:hover .tip{top:18px;right:-15px;transform:rotate(0) scale(1.2);transition:all 500ms ease-in-out 100ms}.items .item .tip>i{transform:scaleX(-1);transition:transform 750ms ease-in-out}.items .item:hover .tip>i{-webkit-animation:tip-pulse .5s ease-in-out 250ms infinite alternate;animation:tip-pulse .5s ease-in-out 300ms infinite alternate}.items .item .markdown,.items .item .quantity{top:20px;transform:translateX(-100%);transition:transform 750ms ease-in-out}.items .item:hover .quantity{transform:translateX(0);transition:transform 500ms 50ms}.items .item .quantity .text,.items .item .quantity .value{background:rgba(168,224,168,.9);border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(0,0,0,.1);display:inline-block}.items .item .quantity .text{font-weight:600;font-variant:small-caps;text-transform:lowercase;padding:5px 0 5px 15px}.items .item .quantity .value{border-right:1px solid rgba(0,0,0,.075);padding:5px 15px 5px 5px;position:absolute;box-shadow:10px 0 10px -5px rgba(0,0,0,.1);transition:box-shadow 500ms 50ms}.items .item:hover .quantity .value{box-shadow:8px 0 10px -5px rgba(0,0,0,.1)}.items .item .quantity+.markdown{top:70px}.items .item:hover .markdown{transform:translateX(0);transition:transform 500ms 50ms}.items .item:hover .quantity+.markdown{transition-delay:350ms}.items .item .markdown{z-index:2}.items .item .markdown .text,.items .item .markdown .value{background:rgba(245,152,159,.9);border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(0,0,0,.1);display:inline-block}.items .item .markdown .text{font-weight:600;font-variant:small-caps;text-transform:lowercase;padding:5px 0 5px 15px}.items .item .markdown .value{border-right:1px solid rgba(0,0,0,.075);padding:5px 15px 5px 5px;position:absolute;box-shadow:10px 0 10px -5px rgba(0,0,0,.1)}.items .item .markdown.coupon .text{text-transform:none}.items .item .markdown.coupon .text,.items .item .markdown.coupon .value{color:#ff0;background-color:red;font-weight:700}.items .item>h2{font-weight:400;padding:30px 30px 20px}.items .item .availability{color:#69942f;font-size:10pt;font-weight:600;padding:0 20px 10px;display:block}.items .item .availability>span:last-child{color:#bbb}.items .item .availability>span:last-child span{display:inline-block}.items .item .availability>span:last-child strong{color:#69942f}.items .item>.spacer{display:block}.items .item>.price{font-size:22pt;font-weight:700;margin:20px 15px 10px;display:block;position:relative}.items .item>.price .original{color:#444;font-size:75%;text-decoration:none;position:relative}.items .item>.price .original:after{content:'';background:rgba(255,0,0,.8);height:6px;position:absolute;top:.65em;left:-.3em;right:-.25em;border-radius:3px;transform:rotate(-10deg)}.items .item>.price .currency{font-size:72%;text-transform:uppercase}.items .item>.text{display:block}.items .item>.enter{color:#fff;background:#8cc63f;font-weight:400;text-transform:uppercase;margin:0 15px 25px;padding:10px 30px;display:inline-block}#item>section.related,.categories.items{margin-bottom:5px}.categories>.box-1-4.button{cursor:pointer}.categories>.box-1-4.button>a{color:#fff;background:#8cc63f}.categories>.box-1-4.button>a>span>span:first-child{font-size:16pt}.categories>.box-1-4.button>a>span>span:last-child{font-weight:400;text-transform:uppercase}.categories a>span{display:table;width:100%;height:60px}.categories a>span.grayed{opacity:.25;filter:grayscale(1)}.categories a>span>span{text-align:left;vertical-align:middle;display:table-cell;width:80px}.categories a>span>span:first-child{text-align:center;padding:10px 10px 10px 20px}.categories a>span>span:last-child{font-weight:600;padding:10px;width:auto}.categories a>span>span>img{vertical-align:middle;max-width:53px;max-height:40px}.append-items,.folios{text-align:center;margin:20px 0 0}.append-items button,.folios>div>a{background:#fff;border:1px solid #ddd}.append-items button{color:#000;font-weight:400;text-transform:uppercase;padding:15px 30px;display:inline-block}.append-items button:hover{border-color:#fff;box-shadow:0 0 0 4px #8cc63f inset}.folios{overflow:auto;margin:10px -5px -5px}.folios.js{white-space:nowrap;overflow:hidden;vertical-align:middle;margin:5px 0;display:inline-block;min-width:100%}.folios>div{padding:5px;display:inline-block}.folios>div>a{padding:15px;display:block;min-width:3.57em}.folios>div>a.current{color:#fff;background:#8cc63f;border-color:#fff;font-weight:400}.folios>div>a:not(.current):hover{border-color:#fff;box-shadow:0 0 0 4px #8cc63f inset}section.slider.js{outline:0;overflow-x:hidden}section.slider.js>div{max-width:none}.slider-container{overflow:hidden;position:relative}.slider-container>.items.slider.js{display:inline-flex;flex-wrap:nowrap}.slider-container.small{margin:5px 0 0}.slider-container>span{position:absolute;top:50%;z-index:1;transform:translateY(-50%)}.slider-container.small>span{display:inline-table;height:100%;top:0;transform:none}.slider-container>span:first-child{left:0}.slider-container>span:last-child{right:0}.slider-container>span:before{color:#fff;background:#8cc63f;font-family:'icon-foxic'!important;padding:50px 12px;display:block}.slider-container.small>span:before{vertical-align:middle;padding-top:0;padding-bottom:0;display:table-cell}.slider-container>span:first-child:before{content:'\e99e';box-shadow:10px 0 10px -5px rgba(0,0,0,.1),0 0 0 1px rgba(255,255,255,.9)}.slider-container>span:last-child:before{content:'\e9a1';box-shadow:-10px 0 10px -5px rgba(0,0,0,.1),0 0 0 1px rgba(255,255,255,.9)}#item{background:#fff;margin:10px 0 -15px;padding-bottom:10px;direction:rtl;box-shadow:50vw 0 0 #fff,-50vw 0 0 #fff}#item>*{direction:ltr}#item .info{padding:35px 0 25px 25px}#item h1{font-size:18pt;font-weight:600;margin:0 0 20px;padding:0}#item h2.underline{margin:30px 30px 0}#item .price-table{margin-bottom:20px;display:table}#item .price-table>*{vertical-align:middle;display:table-cell}#item .current-price{color:#8cc63f;font-size:24pt;font-weight:500}#item .original-price{font-size:95%;font-weight:400;line-height:115%;padding-left:25px}#item .original-price s{text-decoration:none;position:relative}#item .original-price s:after{content:'';background:rgba(255,0,0,.8);height:3px;position:absolute;top:.65em;left:-.3em;right:-.25em;border-radius:3px;transform:rotate(-10deg)}#item .original-price>div:last-child{color:#d00}#item .coupon{margin-bottom:30px}#item .coupon code{color:#ff0;background:red;font-weight:700;padding-left:.35em;padding-right:.35em;margin-left:.1em;margin-right:.1em;display:inline-block}#item .coupon .price{font-size:130%;font-weight:600;display:inline-block}#item .better-price-request,#item .product-inquiry{font-weight:600;margin-top:-10px;margin-bottom:20px}#item .product-inquiry{margin-top:30px}#item .better-price-request a,#item .product-inquiry a{color:#444;background:#eee;padding:4px 15px;cursor:pointer;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}#item .better-price-request a:hover,#item .product-inquiry a:hover{color:#000;text-decoration:underline;text-decoration-color:#8cc63f;text-decoration-thickness:2px}#item .form>div{border-top:4px solid #f0f0f0;border-bottom:4px solid #f0f0f0;padding:4px 0}#item .form>div>div{margin-bottom:4px}#item .form>div>div:last-child{text-align:center;margin-bottom:0}#item .form label{font-weight:300;display:block}#item .form input{width:100%}#item .form textarea{width:100%;resize:vertical}#item .form button{color:#fff;background:#8cc63f;border:0;font-weight:400;text-transform:uppercase;padding:10px 30px}#item div.variant{background:#f0f0f0;margin:4px 0;padding:0 0 0 10px}#item div.variant div.table{display:table}#item div.variant div.table>div{padding:0 0 0 5px;display:table-cell}#item div.variant div.table>div:first-child{text-transform:uppercase;width:1%}#item div.variant div.table>div:last-child{width:1%}#item div.variant select{color:inherit;background:inherit;border:0;padding-left:0;padding-right:0;width:100%}#item div.variant button{color:#fff;background:#8cc63f;border:0;font-weight:400;text-transform:uppercase;padding:6px 15px}#item div.variant>div{margin-left:-5px;padding:0 5px 5px 0}#item div.variant .thumbs a{background:#fff;position:relative}#item div.variant .thumbs a.current:after{content:'\e952';color:#8cc63f;font-family:'icon-foxic'!important;font-size:60px;position:absolute;top:50%;left:50%;text-shadow:-3px 0 0 #fff,3px 0 0 #fff,0 -3px 0 #fff,0 3px 0 #fff,-6px 0 0 rgba(0,0,0,.1),6px 0 0 rgba(0,0,0,.1),0 -6px 0 rgba(0,0,0,.1),0 6px 0 rgba(0,0,0,.1);transform:translate(-50%,-50%)}#item div.variant .thumbs a img{height:60px}#item div.availability-time{color:#bbb;border-bottom:4px solid #f0f0f0;font-weight:400}#item div.availability-time i.fa{color:#ccc;font-size:120%;vertical-align:middle;margin:0 5px 1px 0}#item div.availability-time>span{margin-top:4px;display:inline-block}#item div.availability-time>span>span{border-bottom:4px solid #ccc;margin-bottom:-4px;display:inline-block}#item div.availability{background:#f0f0f0;margin:4px 0;padding:5px 10px}#item div.availability>div{display:table}#item div.availability>div>div:first-child{display:table-row}#item div.availability>div>div>div{padding:1px 5px;display:table-cell}#item div.availability>div>div>div span.quantity{color:#8cc63f;font-weight:600}#item div.availability label,#item div.cell label{text-transform:uppercase}#item div.cell{margin:-2px;display:flex;flex-wrap:wrap}#item div.cell>div{background:#f0f0f0;white-space:nowrap;margin:2px;padding:6px 15px;flex:1 1 25%}#item div.cell div>span{white-space:normal}#item div.cell label{margin-right:.4em}#item .control{margin:4px 0;display:table}#item .control>div{display:table-cell;position:relative}#item .control table{background:#f0f0f0;border:0;border-collapse:collapse;vertical-align:middle;display:inline-table}#item .control table td{margin:0;padding:0}#item .control.js table td.add,#item .control.js table td.sub{color:#888;outline:0;line-height:100%;display:table-cell}#item .control.js table td.add:focus,#item .control.js table td.add:hover,#item .control.js table td.sub:focus,#item .control.js table td.sub:hover{color:#000}#item .control.js table td.add{padding:5px 4px 0}#item .control.js table td.sub{padding:0 4px 4px}#item .control .quantity{background:#f0f0f0;border:0;line-height:195%;padding:6px 6px 6px 15px;width:4.568em}#item .control.js .quantity{text-align:center;padding-left:1px;padding-right:1px;width:3em;-moz-appearance:textfield}#item .control.js .quantity::-webkit-inner-spin-button,#item .control.js .quantity::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}#item .control .unit{color:#444;padding-left:6px;padding-right:12px}#item .control .cart,table.params th.group_title{color:#fff;background:#8cc63f;font-weight:400;text-transform:uppercase}#item .control .cart{border:0;margin:0 0 0 4px;padding:6px 30px;min-height:100%;position:absolute;top:0}#item .images{padding:44px 0 10px}#item .images img{max-width:100%;vertical-align:top;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}#item .images .image,#item .thumbs .thumb{border:1px solid #ddd;outline-offset:-1px;padding:4px}#item .images .image{text-align:center;display:block;transition:border-color 1s}#item .images .image.white{border-color:#fff;box-shadow:none}#item .thumbs{margin:15px -4px -4px 0}#item .images .slider-container.expanded,#item .images .thumbs.expanded{width:calc(200% + 10px)}#item .thumbs .thumb{margin:0 4px 4px 0;display:inline-block}#item .images .slider-container{margin-top:15px}#item .slider-container .thumbs{margin:0;display:inline-flex;flex-wrap:nowrap;white-space:nowrap}#item .slider-container .thumbs .thumb{margin:0}#item .slider-container .thumbs .thumb img{vertical-align:top;max-width:none}#item .slider-container .thumbs.no-margin{margin-left:-2px;margin-right:-2px}#item .slider-container .thumbs>div{padding:0 2px;display:inline-block;flex-shrink:0}#item>div.description,#item>div.params{padding:25px 30px}#item>div.description ul{margin-top:15px;padding-left:1.5em}#item>div.description table{margin:15px 0 0;max-width:100%}#item>div.description iframe,#item>div.description img{max-width:100%}#item>div.files{padding:23px 28px}#item>div.files>div{background:#f0f0f0;margin:2px;display:inline-block}#item>div.files>div>a{padding:8px 15px 7px;display:inline-block}#item>section.related>h2.underline{margin-bottom:25px}#item>section.related>div{padding:0 30px}#item>section.related>div>.slider-container::after,#item>section.related>div>.slider-container::before{content:'';background:#ddd;display:block;width:1px;height:100%;position:absolute;top:0;z-index:1;box-shadow:0 0 20px #000}#item>section.related>div>.slider-container::after{right:0}#item>section.related .items>div{min-width:297px}table.params{background:#f0f0f0;border-collapse:collapse;font-size:inherit;margin:0;padding:0}table.params th.group_title{margin:0;padding:7px 15px}table.params td,table.params th{border-bottom:4px solid #fff;font-weight:300;text-align:left;vertical-align:baseline;margin:0}table.params th{white-space:nowrap;padding:7px 15px}table.params td{padding:8px 15px 7px}table.params tr.join td,table.params tr.join th{border-bottom:none}table.params td:empty{padding:0}table.params td:last-child{font-size:9pt}.steps{margin:-25px 0 45px;display:flex;flex-wrap:wrap;counter-reset:step-counter}.steps>*{color:#fff;background:#8cc63f;font-size:inherit;font-weight:600;text-align:center;text-transform:uppercase;margin:0;padding:15px 30px!important;flex:1 1 25%}.steps>:before{content:counter(step-counter) '. ';counter-increment:step-counter}.steps>a{outline-offset:-1px;text-decoration:none!important}.steps>a:not([href]){color:#000;background:#ccc}.steps>h1{color:#fff;background:#000;font-weight:400;position:relative}.steps>h1:after{content:'';border-top:20px solid #000;border-left:20px solid transparent;border-right:20px solid transparent;position:absolute;top:100%;left:50%;transform:translateX(-50%)}table.cart{border-collapse:collapse;width:100%}table.cart a{text-decoration:none}table.cart thead th{font-size:90%;padding:5px 15px 0}table.cart thead th:nth-child(2){text-align:left}table.cart thead th:nth-child(3),table.cart thead th:nth-child(4),table.cart thead th:nth-child(5){width:1%}table.cart thead th:not(:empty){border-bottom:1px solid #000}table.cart tbody tr td{font-weight:600;padding:15px}table.cart tbody tr td img{vertical-align:top;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}table.cart tbody tr.name td:first-child{padding-right:5px}table.cart tbody tr.data td{border-bottom:2px solid #8cc63f}table.cart tbody tr.data td i.fa-stack-2x{color:#eee}table.cart tbody tr.data td i.fa-stack-1x{color:#000}table.cart tbody tr.data td.highlight i.fa-stack-2x{color:#ddd}table.cart tbody tr.data:hover td.highlight i.fa-stack-2x{color:#8cc63f}table.cart tbody tr.data:hover td.highlight i.fa-stack-1x{color:#fff}table.cart tbody tr.data td:last-child a i.fa-times,table.cart tbody tr.data td:last-child a:hover i.fa-stack-2x{color:#e00}table.cart tbody tr.data td:last-child a:hover i.fa-times{color:#fff}table.cart tbody tr.data td:nth-child(1){padding:15px 5px 15px 15px}table.cart tbody tr.data td:nth-child(3){color:#8cc63f;text-transform:uppercase}table.cart tbody tr.data td:nth-child(4),table.cart tbody tr.data td:nth-child(8){text-align:right}table.cart tbody tr.data td:nth-child(5){padding-right:0}.overview table.cart tbody tr.data td:nth-child(5){text-align:center;padding-right:5px}table.cart tbody tr.data td:nth-child(6){text-align:center}.overview table.cart tbody tr.data td:nth-child(6){text-align:right}table.cart tbody tr.data td:nth-child(7){padding-left:0}table.cart tbody tr.foot td{text-align:right}table.cart tbody tr td div.coupon,table.cart tbody tr td div.gift{font-size:90%;font-weight:300}table.cart tbody tr td div.coupon code{color:#fff;background:#8cc63f;font-weight:600;padding-left:.35em;padding-right:.35em;display:inline-block}.buttons,table.cart tfoot{direction:rtl}.buttons button,table.cart tfoot button{color:#aaa;background:#fff;border:1px solid #eee;font-weight:600;text-transform:uppercase;margin:30px 0 0 30px;padding:15px 60px;direction:ltr;cursor:pointer}.buttons button:first-child,table.cart tfoot button:first-child{color:#fff;background:#8cc63f}.buttons button:disabled,table.cart tfoot button:disabled{color:#fff;background:#ccc;cursor:default}.delivery-data .box-group,.shipping-payment .box-group{margin-left:-15px;margin-right:-15px;padding-left:0;padding-right:0}.shipping-payment .box-group .box-1-2{padding-left:15px;padding-right:15px}.shipping-payment .box-1-2>div>div{margin:15px 0 0}.shipping-payment label>i{padding:0 10px 0 0;display:table-cell;width:1%}.shipping-payment label>span{text-transform:uppercase;display:table-cell}.shipping-payment label>span:last-child{text-align:right;text-transform:none}.shipping-payment label>input.fa:disabled~*{color:#aaa}.shipping-payment input[type=text],.shipping-payment select{margin-top:5px;width:100%}.overview .delivery-data .box-group{margin-left:0;margin-right:0}.delivery-data .box-group .box-1-2{padding-left:15px;padding-right:15px}.delivery-data .box-group:not(:first-child){margin-top:30px}.delivery-data h2.underline i{margin-right:5px}.delivery-data label{margin-top:10px;display:block}.delivery-data input[type=email],.delivery-data input[type=tel],.delivery-data input[type=text]{width:100%}.overview textarea{margin-top:15px;width:100%;resize:vertical}.overview .delivery-data{margin:0 -15px}.overview .box-group{padding-left:0;padding-right:0}.overview .agreement{text-align:right;margin-top:30px}.overview .agreement a{text-decoration:underline}.overview .delivery-data table th{text-align:right;padding:5px 15px 0 0}.overview .delivery-data table td{font-weight:600;padding:5px 0 0}aside.cart-popup{color:#000;background-image:linear-gradient(transparent 15px,rgba(232,248,212,.9) 16px),linear-gradient(90deg,#8cc63f 50%,transparent 50%),linear-gradient(#fff 15px,transparent 16px);background-position:100% 0;background-size:200% 100%;border-top:1px solid #ddd;padding:40px 15px 25px;width:100%;position:fixed;left:0;bottom:0;z-index:2;box-shadow:0 10px 10px 10px rgba(0,0,0,.1);animation:cartPopupTimeout 4s linear forwards}aside.cart-popup>div,aside.infobox-popup>div{margin:0 auto;display:table;width:100%;max-width:1570px;max-width:var(--web-width)}aside.cart-popup>div>div,aside.infobox-popup>div>div{vertical-align:middle;padding:0 10px;display:table-cell}aside.cart-popup>div>div:nth-child(2){font-weight:400}aside.cart-popup>div>div:nth-child(3){font-size:200%;font-weight:900;text-align:center;text-transform:uppercase}aside.cart-popup>div>div:nth-child(3)>i{font-size:200%;margin-bottom:5px}aside.cart-popup>div>div:last-child{text-align:right}aside.cart-popup img{background:#fff;border:15px solid transparent;vertical-align:middle;width:120px;height:90px}aside.cart-popup button,aside.infobox-popup button{color:#fff;background:#8cc63f;border:0;font-weight:600;text-transform:uppercase;padding:15px 60px;cursor:pointer}aside.infobox-popup{color:#000;background-image:linear-gradient(transparent 15px,rgba(232,248,212,.9) 16px),linear-gradient(90deg,#8cc63f 50%,transparent 50%),linear-gradient(#fff 15px,transparent 16px);background-position:100% 0;background-size:200% 100%;border-top:1px solid #ddd;padding:30px 15px 15px;width:100%;position:fixed;left:0;bottom:0;z-index:2;box-shadow:0 10px 10px 10px rgba(0,0,0,.1);animation:infoboxPopupTimeout 25s linear forwards}aside.infobox-popup>div>div:first-child{color:#8cc63f;font-size:500%}aside.infobox-popup>div>div:nth-child(2){font-weight:400}aside.infobox-popup>div>div:last-child{text-align:right}#cookies-bar{background:#fff;width:100%;position:fixed;bottom:0;z-index:9998;box-shadow:0 50vh 50vh 0 rgba(0,0,0,.5);transform:translateY(100%);transition:all 1s 500ms}#cookies-bar.show{box-shadow:0 0 50vh 0 rgba(0,0,0,.5),0 10px 10px 10px rgba(0,0,0,.2);transform:translateY(0)}#cookies-bar>div{margin:0 auto;padding:25px;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:1570px;max-width:var(--web-width);box-sizing:border-box}#cookies-bar>div>h2{color:#8cc63f;font-size:16pt;font-weight:500;margin:0;flex-basis:100%}#cookies-bar>div>div{padding-top:20px;flex:1 0 0}#cookies-bar>div>div a{color:inherit;text-decoration:underline}#cookies-bar>div>div:last-child{padding-top:0;flex:0 0 auto}#cookies-bar>div>div>button{white-space:nowrap;margin:20px 15px 10px}#cookies-settings{background-color:transparent;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;transition:background-color 1s}#cookies-settings.show{background:rgba(0,0,0,.5)}#cookies-settings>div{background:#fff;margin:0 auto;padding:20px 25px 25px;max-width:820px;box-shadow:0 -50px 50px 0 rgba(0,0,0,.2);transform:translateY(-100%);transition:all 750ms}#cookies-settings.show>div{box-shadow:0 0 50px 0 rgba(0,0,0,.2);transform:translateY(0)}#cookies-settings h2{color:#8cc63f;font-size:22pt;font-weight:600;margin:0 0 20px}#cookies-settings h3{font-size:16pt;font-weight:500;margin:0 0 10px}#cookies-settings>div>label{border-top:3px solid #8cc63f;margin:0;padding:20px 0;display:flex}#cookies-settings>div>label>div{flex:1}#cookies-settings>div>label>label{text-align:right;flex:0}#cookies-settings>div>label>label>i{margin:5px .015em 0 20px}#cookies-settings label:not(.disabled){cursor:pointer}#cookies-settings>div>div{margin:-10px;display:flex;flex-wrap:wrap;justify-content:space-between}#cookies-settings>div>div>div{margin-top:10px;padding:10px}#cookies-bar button,#cookies-settings>div>div>div>button{color:#aaa;background:#fff;border:1px solid #eee;font-weight:600;text-transform:uppercase;padding:15px 60px;cursor:pointer}#cookies-bar button.main,#cookies-settings>div>div>div>button.main{color:#fff;background:#8cc63f}#cookies-settings>div>div>div>button>i{margin-left:1em}@media (max-width:1300px){body>header>div>*>.contact>span{margin-right:0;margin-bottom:5px;display:block}body>header>div>*>.contact>span:last-child{margin-bottom:0}body>section:first-of-type>div>.box-group>.box-1-4,body>section:first-of-type>div>.box-group>.box-1-5{width:25%}body>section:first-of-type>div>.box-group>.box-3-4,body>section:first-of-type>div>.box-group>.box-4-5{width:75%}.intro>.slider>.slide>.layout .person,.intro>.slider>.slide>.layout .switch{width:auto}section>div>.contact{display:block}section>div>.contact>div{display:block;width:100%;min-height:460px}table.cart .highlight{background:inherit}table.cart tbody tr.data td.highlight i.fa-stack-2x{color:#eee}table.cart tbody tr.data td:nth-child(1),table.cart tbody tr.data td:nth-child(2),table.cart tbody tr.foot th:nth-child(1),table.cart tbody tr.foot th:nth-child(2),table.cart thead th:nth-child(1){display:none}table.cart thead th:nth-child(3),table.cart thead th:nth-child(4),table.cart thead th:nth-child(5){width:auto}table.cart thead th:last-child{border-bottom:1px solid #000}table.cart tbody tr.name{display:table-row}table.cart tbody tr.data td{padding-top:0}div.content .box-1-2{width:100%}div.content .box-1-2+.box-1-2{margin-top:30px}}@media (max-width:920px){.intro>.slider>.slide>.layout .person,body>header>div>*>.contact{display:none}body>section:first-of-type>div>.box-group>.box-1-4,body>section:first-of-type>div>.box-group>.box-1-5{width:40%}body>section:first-of-type>div>.box-group>.box-3-4,body>section:first-of-type>div>.box-group>.box-4-5{width:60%}nav.category>ul>li>div>div:first-child{display:table-row}nav.category>ul>li>div>div>img{margin-top:-20px;margin-right:30px}section>div>.brand-force>div span img{margin:.35em 0 0;display:block}#item{direction:ltr}#item .info{padding-left:0}#item .images{margin-top:25px;padding:0}#item .images .slider-container.expanded,#item .images .thumbs.expanded,#item>*{width:auto}#item>h2.underline,#item>section.related>h2.underline{margin-left:20px;margin-right:20px}#item>div.description,#item>div.params,#item>section.related>div{padding-left:20px;padding-right:20px}#item>*,aside.cart-popup>div{display:block}aside.cart-popup>div>div{text-align:center!important;padding:10px;display:block}#cookies-bar>div>div:last-child{flex-basis:0}}@media (min-width:701px){nav.category{display:block!important}}@media (max-width:700px){body>footer>div>*>.logo{display:none}body>section:first-of-type>div>.box-group>.box-1-4,body>section:first-of-type>div>.box-group>.box-1-5,body>section:first-of-type>div>.box-group>.box-3-4,body>section:first-of-type>div>.box-group>.box-4-5{width:100%}body>section:first-of-type>div>.box-group>div:last-child{margin-top:15px}.ensure-visible{position:unset}.intro{display:none}#category-switch+label:after{content:'\f13a';font-family:'Font Awesome 5 Free';font-size:16pt;font-weight:900;vertical-align:-10%;margin-left:.5em;padding-bottom:.047em;display:inline-block;transform:rotate(0deg);transition:all 750ms}#category-switch:not(:checked)+label+nav.category,nav.category>ul>li:hover>input:not(:checked)~a.submenu:after,nav.category>ul>li:hover>input:not(:checked)~div{display:none}#category-switch:checked+label:after{transform:rotate(-180deg)}#category-switch:checked+label+nav.category{display:block}.category-switch{display:block}section>div>.brand-force{margin-top:20px;margin-bottom:20px}section>div>.contact>div:last-child .box-1-2{width:100%}#item>h2.underline{margin-left:5px;margin-right:5px}#item>div.description,#item>div.params{padding-left:5px;padding-right:5px}#item>section.related{margin-left:-10px;margin-right:-10px}#item>section.related>h2.underline{margin-left:15px;margin-right:15px}#item>section.related>div{padding-left:0;padding-right:0}#item>section.related>div>.slider-container{border-left:none;border-right:none}#item>section.related .items>div{min-width:310px}#cookies-bar>div>div,#cookies-bar>div>div:last-child{flex-basis:100%}}@media (max-width:560px){body>header>div>:first-child{flex-wrap:wrap}body>header>div>:first-child>.logo{flex-grow:1;min-width:auto}body>header>div>:first-child>.logo img{min-width:auto}body>header>div>:first-child>.search{order:1;flex-basis:100%;margin-top:-10px}body>header>div>:first-child>.top{display:block;flex:0 0 0}}@media (max-width:310px){.items>div{min-width:initial}.items .item>.image .overlay{font-size:12pt}}