@font-face{font-family:"Brown Bold";src:url("../fonts/Brown-Bold.woff2") format("woff2"),url("../fonts/Brown-Bold.woff") format("woff"),url("../fonts/Brown-Bold.otf") format("opentype");font-weight:bold;font-style:normal}:root{--light-color: #f7f7f7;--accent-color: #FF1A1A;--dark-color: #1d1d1b}::-moz-selection{background:var(--accent-color);color:var(--dark-color)}.muteToggle.mobile{text-align:right;width:100%}footer span.uk-icon{position:relative;top:-5px}::selection{background:var(--accent-color);color:var(--dark-color)}.uk-height-viewport{min-height:100dvh !important}.info-text.enabled.activated a{text-decoration:underline}button.uk-modal-close-outside.uk-icon.uk-close{color:#fff}.muteToggle{outline:none;box-shadow:none;border:none;background:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.muteToggle:focus,.muteToggle:active{outline:none;box-shadow:none;background:none}.muteToggle{-webkit-tap-highlight-color:rgba(0,0,0,0)}body #kontakt button{background-color:#242427;border:1px solid #242427;color:#fff;margin-top:16px}a.uk-icon-link{color:#ff1a1a}button.muteToggle{background:rgba(0,0,0,0);border:none;height:50px;cursor:pointer}.light button.muteToggle{color:#fff}body{font-size:clamp(16px,3vw,20px)}body p,body ul{margin:0px}body .uk-container.uk-container-expand{padding-left:10px;padding-right:10px}body nav.uk-navbar{border:1px solid var(--dark-color);border-radius:50px;padding:0px 20px 0px 20px;margin-top:10px;backdrop-filter:blur(24px);box-shadow:rgba(100,100,111,.5) 0px 7px 29px 0px}body nav.uk-navbar a{font-size:34px;text-transform:unset}body nav.uk-navbar .uk-navbar-item,body nav.uk-navbar .uk-navbar-nav>li>a,body nav.uk-navbar .uk-navbar-toggle{min-height:50px}body .uk-blend-difference{mix-blend-mode:difference !important}body .tm-header .uk-navbar::before{content:"";position:absolute;inset:0;border-radius:50px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:none;z-index:-1}body div#footer-container{background:#ff1a1a;font-size:clamp(16px,3vw,24px);line-height:1.2;padding-inline:4rem}body .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}body .uk-button-default,body .uk-button-secondary{border:1px solid #1d1d1b;border-radius:20px;text-transform:capitalize;letter-spacing:normal;font-size:16px;padding-left:40px;padding-right:40px;height:40px;line-height:40px}body .introtext>.uk-panel{display:flex;max-width:500px;flex-direction:column;justify-content:center;height:100%;font-size:14px;text-align:justify}body .uk-button-default:hover{color:#fff;background-color:#1d1d1b}body .uk-button-secondary{color:#fff !important;border-color:#fff !important;background-color:rgba(0,0,0,0) !important}body .art:nth-of-type(odd) .uk-button-secondary{color:var(--dark-color) !important;border-color:var(--dark-color) !important}body .art:nth-of-type(even) .uk-button-secondary:hover{background:#fff !important;color:#242427 !important}body .art:nth-of-type(odd) .uk-button-secondary:hover{background:#242427 !important;color:#fff !important}body .uk-section-secondary{color:#fff !important}body .art:nth-of-type(odd){background-color:#afada7;color:var(--dark-color) !important}body .art:nth-of-type(odd) .uk-width-1-2\@m:first-child{order:2}body .art:nth-of-type(odd) .uk-width-1-2\@m:last-child{order:1}body .uk-light img{filter:invert(1)}body .uk-light .uk-navbar-nav>li.uk-active>a{color:var(--light-color)}body #subnav ul{position:fixed;top:0;right:0;padding-right:1.25rem;display:flex;flex-direction:column;justify-content:center;height:100vh;gap:2rem;z-index:9}body #subnav ul a.light{color:#f7f7f7}body .introtext{padding-right:5.25rem}body .products .product-text{display:flex;flex-direction:column;align-items:center;gap:2rem}body .products .product-text tr{font-size:1.5rem}body .products .product-text tr>td:nth-child(2){padding-left:2rem}body .products .product-text .more-button a{color:inherit;text-decoration:underline;font-size:18px}body .products .product-text .buy-button{margin-top:auto !important}body .products .product-text .buy-button a{text-transform:none;transition:all .2s ease-in-out}body .products .productImage .image{margin-bottom:0}body .products .productImage .image img{cursor:url(/images/home/cursor128.png) 64 64,pointer}body .products .productImage .cursor{position:absolute;width:6%;cursor:none;opacity:0}body .products .productImage .gallery img{filter:none;cursor:url(/images/home/cursor128.png) 64 64,pointer;object-fit:cover;width:100%;height:100%}body .products .productImage .gallery .uk-slideshow-items{aspect-ratio:7/8 !important}body .products .productImage .gallery .uk-slideshow-items .el-item,body .products .productImage .gallery .uk-slideshow-items .el-item a{height:100%;width:100%}body .products .productImage .gallery .uk-dotnav{position:absolute;left:50%;bottom:0;transform:translateX(-50%)}body .products .productImage .gallery .uk-slidenav{color:#fff;opacity:0;transition:opacity .3s ease-in-out}body .products .productImage .gallery:hover .uk-slidenav{opacity:1}body #kontakt{padding-inline:4rem}body #kontakt button:hover{color:#242427;border-color:#242427;background-color:rgba(0,0,0,0)}body footer{position:relative;z-index:10}body footer #footer-container .uk-icon-link:hover>span{background-color:rgba(0,0,0,0)}body footer #footer-container .uk-icon-link>span{width:30px;height:30px;background-color:var(--dark-color);border-radius:50%;display:flex;align-items:center;justify-content:center;float:right;border:1px solid var(--dark-color);transition:all .2s ease-in-out}body footer #footer-container .uk-icon-link>span svg{height:20px;width:auto}.dave-row{min-height:1000px}.uk-lightbox{max-height:100vh}.uk-lightbox .uk-lightbox-close,.uk-lightbox .uk-slidenav{color:#fff !important}@media screen and (max-width: 1190px){#footer-container .uk-width-1-2\@s,.uk-width-1-1\@s,.uk-panel p{width:100%;text-align:center}.introtext p{width:100%;text-align:left}#footer-container a.uk-icon-link{display:none}}@media(max-width: 959px){body #subnav ul{position:absolute;top:95vh;flex-direction:row;height:auto;align-items:center;width:100%;padding:0}body #subnav ul li{padding:0}body .introtext{display:flex;justify-content:center;padding-right:0}body .art .uk-width-1-2\@m:first-child{order:2}body .art .uk-width-1-2\@m:last-child{order:1}body .products>div:nth-child(2){display:flex;justify-content:center}body #kontakt{padding-inline:0}.uk-cover-container.uk-flex-middle{align-items:end}#dave .uk-grid{flex-wrap:wrap-reverse}}@media(max-width: 560px){.uk-grid-item-match{display:flex;flex-wrap:wrap;min-height:400px}body .introtext{padding:40px}body .uk-button-default{padding-inline:20px;height:2rem;line-height:2rem}body .products .productImage .cursor{width:15%}body .products>div>div{width:100%}body .products>div>div table{width:100%}body .products>div>div table td{font-size:1.1rem}body .buy-button{width:100%}body .buy-button a{padding-inline:24px;font-size:14px}}