<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
.pager ul.pagination,.pager ul.pagination li{float:none;margin-bottom:0}
meta.foundation-version{font-family:"/5.5.3/"}
meta.foundation-mq-small{font-family:"/only screen/";width:0}
meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 767px)/";width:0}
meta.foundation-mq-medium{font-family:"/only screen and (min-width:768px)/";width:768px}
meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:768px) and (max-width:1024px)/";width:768px}
meta.foundation-mq-large{font-family:"/only screen and (min-width:1025px)/";width:1025px}
meta.foundation-mq-large-only{font-family:"/only screen and (min-width:1025px) and (max-width:1440px)/";width:1025px}
meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:1441px)/";width:1441px}
meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:1441px) and (max-width:1920px)/";width:1441px}
meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:1921px)/";width:1921px}
meta.foundation-data-attribute-namespace{font-family:false}
table{background:#F9F9F9;border:1px #DDD;margin-bottom:1.111111111rem;table-layout:auto}
table caption{background:0 0;color:#222;font-size:.888888889rem;font-weight:400}
table tfoot,table thead,table tr.alt,table tr.even,table tr:nth-of-type(even){background:#FFF}
table tfoot tr td,table tfoot tr th,table thead tr td,table thead tr th{color:#222;font-size:.777777778rem;font-weight:400;padding:.555555556rem .277777778rem}
table tr td,table tr th{color:#444;font-size:1rem;padding:.5rem .555555556rem;text-align:left}
table tbody tr td,table tbody tr th,table tfoot tr td,table tfoot tr th,table thead tr th,table tr td{display:table-cell;line-height:1rem}
.pager .pages,.pager .text-right,.pager ul.pagination li,ul.payment li{display:inline-block}
ul.payment li{position:relative;background-color:#F9F9F9;background-size:auto 100%;margin:.3rem 2.5% .2rem!important;padding-top:10.36170212%;width:15%}
.x-center,.xy-center{position:absolute;left:50%}
@media only screen and (min-width:768px){ul.payment li{padding-top:18.65028326%;width:28.3333333%}
}
ul.payment li.sofort{background-position:14.285714286% 0}
ul.payment li.transfer{background-position:28.285714286% 0}
ul.payment li.cash-on-delivery{background-position:42.857142857% 0}
ul.payment li.cash{background-position:57.142857143% 0}
ul.payment li.invoice{background-position:71.428571429% 0}
ul.payment li.mc{background-position:85.714285714% 0}
ul.payment li.prepayment{background-position:100% 0}
.xy-center{top:50%;transform:translate(-50%,-50%)}
.x-center{transform:translateX(-50%)}
.y-center{position:relative;top:50%;transform:translateY(-50%)}
.overlay-feedback h3,.overlay-feedback h3 a,.overlay-feedback h3 a:focus,.overlay-feedback h3 a:hover,.overlay-feedback h3 h1,.overlay-feedback h3 h2,.overlay-feedback h3 h3,.overlay-feedback h3 h4,.overlay-feedback h3 h5,.overlay-feedback h3 h6,.overlay-feedback h3 li,.overlay-feedback h3 p,.support-box .consulting,.support-box .consulting a,.support-box .consulting a:focus,.support-box .consulting a:hover,.support-box .consulting h1,.support-box .consulting h2,.support-box .consulting h3,.support-box .consulting h4,.support-box .consulting h5,.support-box .consulting h6,.support-box .consulting li,.support-box .consulting p,.thermo-box,.thermo-box a,.thermo-box a:focus,.thermo-box a:hover,.thermo-box h1,.thermo-box h2,.thermo-box h3,.thermo-box h4,.thermo-box h5,.thermo-box h6,.thermo-box li,.thermo-box p,.white-text,.white-text a,.white-text a:focus,.white-text a:hover,.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6,.white-text li,.white-text p{color:#FFF}
.green-text,.green-text a,.green-text a:focus,.green-text a:hover,.green-text h1,.green-text h2,.green-text h3,.green-text h4,.green-text h5,.green-text h6,.green-text li,.green-text p{color:#56770c}
.support-box{box-shadow:inset 0 0 15em 1em rgba(0,0,0,.1);background:url(https://media.finnwerk.de/skin/green_scratchy.jpg.avif) center #56770c;background-size:cover}
.block-subscribe .classy-button,.block-subscribe input#newsletter,.overlay-feedback{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.account-login .content{min-height:100px}
.account-login{padding-left:0;padding-right:0}
@media only screen and (max-width:40.063rem){.login-heading{margin-left:.5rem}
.account-login .content{min-height:120px!important}
}
.pager{line-height:1;padding:.416666667rem 0}
.pager .text-right{line-height:1.5rem}
.pager ul.pagination{text-align:center}
.checkout-cart-index .button{text-transform:uppercase}
.checkout-cart-index .total-column{float:right}
.checkout-cart-index .coupon-column{float:left!important}
@media only screen and (min-width:768px){.checkout-cart-index .page-title.title-buttons{float:left}
}
@media only screen and (max-width:767px){.checkout-cart-index .cart .stuckElement.isStuck .classy-button.primary,.checkout-cart-index .cart-table tfoot,.checkout-cart-index .cart-table thead{display:none}
.checkout-cart-index .classy-button.primary{padding-left:0;padding-right:0;background:#FFF}
.checkout-cart-index .cart .stuckElement.isStuck{top:auto!important;bottom:0}
.checkout-cart-index .cart .stuckElement.isStuck li{width:100%}
.checkout-cart-index .shipping{margin-bottom:5rem}
.checkout-cart-index .cart-image{max-width:150px;float:left}
.checkout-cart-index .price-single,.checkout-cart-index .qty,.checkout-cart-index .subtotal{float:left;margin:0}
.checkout-cart-index .remove{width:10%;text-align:center;float:left}
.checkout-cart-index td.edit{clear:both}
.checkout-cart-index td{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.checkout-cart-index .button-container button{float:right}
.checkout-cart-index ul.checkout-types{clear:both;float:none!important;margin-left:0}
.checkout-cart-index ul.checkout-types:after,.checkout-cart-index ul.checkout-types:before{content:" ";display:table}
.checkout-cart-index ul.checkout-types:after{clear:both}
.checkout-cart-index ul.checkout-types li{width:100%}
.checkout-cart-index ul.checkout-types-top{margin-left:0;width:100%}
.checkout-cart-index ul.checkout-types-top li{width:50%;margin:0!important}
.checkout-cart-index ul.checkout-types-top li a,.checkout-cart-index ul.checkout-types-top li button{margin-bottom:0}
.checkout-cart-index .totals tr td{padding-top:0;padding-bottom:0}
.checkout-cart-index .totals tr td:first-of-type{padding-top:1rem}
.checkout-cart-index .totals tr td:last-of-type{padding-bottom:1rem}
.checkout-cart-index .button,.checkout-cart-index .classy-button,.checkout-cart-index button{width:100%;padding-left:0;padding-right:0}
}
.checkout-cart-index ul.checkout-types,.checkout-cart-index ul.checkout-types li,.group-wizard{float:right}
.checkout-cart-index table{width:100%;border:0}
.checkout-cart-index table.cart-table tfoot{background:0 0}
.checkout-cart-index table.cart-table tfoot tr{background:0 0;border-bottom:0}
.checkout-cart-index table.cart-table tfoot tr td{padding:.555555556rem 0 0}
.checkout-cart-index table tr{border-bottom:1px solid #e6e6e6}
.checkout-cart-index .item-options ul{margin-left:0}
.checkout-cart-index .item-options ul li strong{display:inline-block}
.checkout-cart-index fieldset{padding:0;margin:0;border:none}
.checkout-cart-index fieldset table{margin:0}
.checkout-cart-index section.columns{margin-bottom:1.666666667rem}
.checkout-cart-index ul.checkout-types li{margin-left:.666666667rem}
.checkout-cart-index .discount label{margin-bottom:.5rem}
.checkout-cart-index .discount h3{margin-bottom:.333333333rem}
.checkout-cart-index .shipping{margin-top:1rem}
table.feature-matrix thead tr{border:none}
table.feature-matrix thead tr:first-child td{border:none;padding:0}
.resp-tabs-list a,h2.resp-accordion{padding:.666666667rem 0;cursor:pointer}
table.feature-matrix img{display:inline-block;width:100%}
table.feature-matrix tr{border-bottom:1px solid #EEE}
table.feature-matrix tr:last-child{border-bottom:none}
table.feature-matrix td{text-align:center;border-left:1px solid #EEE;border-right:1px solid #EEE}
table.feature-matrix td:first-child{border-left:none}
table.feature-matrix td:last-child{border-right:none}
table.feature-matrix tbody td:first-child{text-align:left}
.resp-tabs-list{margin-bottom:1.666666667rem;margin-left:0;border-bottom:1px solid #EEE}
.resp-tabs-list a{margin-right:1.333333333rem;position:relative;list-style:none;margin-bottom:-1px;font-family:Open Sans,sans-serif;font-weight:600;display:inline-block;float:left}
.resp-tabs-list a,.resp-tabs-list a:focus,.resp-tabs-list a:hover{color:#714f3c}
.resp-tabs-list a.resp-tab-active{border-bottom:3px solid #56770c}
h2.resp-accordion{display:none;font-size:13px;margin:0;border-bottom:1px solid #EEE}
.resp-tab-content{display:none}
.resp-tab-active{background-color:#fff}
.resp-accordion-active,.resp-content-active{display:block}
#inchoo_global_messages{margin:0;position:relative}
@media only screen and (max-width:767px){#inchoo_global_messages{padding:0}
}
.messages,.messages ul{list-style:none;margin:0;padding:0}
.messages{width:100%;overflow:hidden}
.messages li{padding-right:3rem;color:#FFF}
.messages li li{margin:0 0 3px}
.error-msg a,.note-msg a,.notice-msg a,.success-msg a{font-weight:700;text-decoration:underline}
.error-msg{background-color:#d54d4d}
.success-msg{background-color:#56770c}
.note-msg,.notice-msg{background-color:#f08a24}
.success{font-weight:700}
.error,.noscript{color:#d54d4d;font-weight:700}
.notice{color:#f08a24}
#inchoo_global_messages_close{position:absolute;font-size:1.8rem;right:1.333333333rem;top:.75rem;line-height:1;font-family:finnwerk;color:#FFF}
.block-summary,.validation-advice,p.required{font-size:11px}
#inchoo_global_messages .messages ul{list-style-type:none}
#inchoo_global_messages .messages ul&gt;li{padding:1em}
.validation-advice{clear:both;min-height:13px;background:#d54d4d;color:#FFF;padding:1em;margin-top:-.888888889rem;margin-bottom:.888888889rem}
.configurator-loading,.configurator-space{min-height:250px}
.validation-failed{border:2px solid #d54d4d!important}
p.required{text-align:right;color:#EB340A}
.v-fix{float:left}
.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}
input:invalid,input:required{box-shadow:none}
.configurator-toggle.button{display:none;font-weight:700;cursor:pointer}
.configurator_options .more{white-space:nowrap;text-align:left;padding-right:10px;color:#08C;margin-bottom:10px;margin-top:5px;cursor:pointer;background:url(data:image/gif;base64,R0lGODlhBwAEAJEAAACFze7u7gAAAAAAACH5BAkAAAIALAAAAAAHAAQAAAIIhA+CKWoNmSgAOw==) 100% 50% no-repeat}
select.listimage{position:absolute;left:-9999px}
.image_picker_selector p{line-height:1.4;font-size:16px}
.configurator_options{background-color:#fff}
.configurator_options .configurator-overview-heading h2{margin-bottom:.833333333rem}
.configurator_options .configurator-overview-heading ul{margin:0}
.configurator_options .option-details-img{float:none;clear:both;margin-bottom:.833333333rem}
.configurator_options .more-info{width:auto}
.configurator_options .more-info li{margin-left:15px;list-style-type:disc}
.configurator_options .more-info ul{margin-bottom:10px}
.configurator_options .more-info div{margin-top:10px}
.configurator_options .detail-dt p{margin-bottom:5px}
.configurator_options .label{color:inherit;text-align:left}
.configurator_options .validation-advice{background:0 0;border:2px solid #d54d4d!important;color:#d54d4d;margin:0;padding:.666666667rem}
.configurator_options .radio-button.no-vali .validation-advice{display:none!important}
.group-wrapper span{cursor:pointer}
.group-wrapper .toggle-status{width:10px;height:10px;background:url(../../../images/justselling/category-toggle.png) 0 -10px no-repeat;display:inline-block}
.group-wrapper-dt span{line-height:39px}
.group-wrapper dt{border-top:solid #C3C3C3 1px;background:url(../../../images/justselling/category-name.png) repeat-x}
.group-wrapper .detail-dt{background-image:none;border-top:none}
#group-tabs{margin-bottom:10px}
.option-details{overflow:hidden;position:relative;border-bottom:1px solid #e4e4e4;margin-bottom:.833333333rem}
.option-details dl{overflow:hidden;margin-bottom:0}
.option-details label{font-size:1.3em}
.option-details label em{font-size:1rem}
.product-options .option-details dd{border-bottom:none}
.option-detail-wrapper{float:left;width:100%;margin-bottom:5px}
.option-detail-wrapper.hide{display:none}
.option-detail-wrapper.autosize{width:auto;margin-right:15px}
.option-detail-wrapper.fullsize,.option-detail-wrapper.halfsize{width:50%}
.option-detail-wrapper.thirdsize{width:33%}
.option-detail-wrapper.quartersize{width:25%}
.option-detail-wrapper.fifthsize{width:20%}
.nofloat .option-detail-wrapper.halfsize{float:none;overflow:hidden}
.price-box.hideprice,.tax-details.hideprice{position:absolute;left:-9999px}
.product-options{margin-top:1.666666667rem;padding:0!important}
.product-options dd{padding:0}
.product-options dd textarea{width:98%;height:65px}
.product-options&gt;dl&gt;dd{margin-bottom:0}
.product-options .dd-static{padding-left:9px}
.product-options .dd-checkbox{display:inline}
.no-border dd{border:0}
.configurator-overview-heading ul{display:inline;list-style:none;float:left}
.configurator-overview-heading li{display:inline;padding-right:8px;margin-right:8px;border-right:solid #A5A5A5 1px}
.configurator-overview-heading li.last{border:none}
.listimage-thumb{cursor:pointer}
.font-configuration{margin-top:15px;height:20px}
.font-configuration .font-select.font{width:170px;margin-right:10px}
.font-configuration .font-size{width:50px}
.font-configuration .font-color{width:90px}
.font-configuration .font-pos{width:100px}
.font-configuration .font-angle-wrapper{margin-right:10px;float:left}
.font-range,.font-select{margin-right:20px}
.font-conf-element{float:left;padding-top:5px}
.input-hidden{visibility:hidden;top:-1000px;left:-1000px;position:absolute}
.configurator_options .handle{background:repeat-x #fff;height:10px;width:10px;top:-4px;position:absolute;display:block;margin-top:1px;border:1px solid #000;cursor:move;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;-moz-border-radius:14px;-webkit-border-radius:14px}
.configurator_options .range{border:1px inset #ddd;float:left;font-size:12px;margin:0 0 0 15px;padding:1px 0;text-align:center;width:40px;-moz-border-radius:5px;-webkit-border-radius:5px}
.configurator_options .clearfix,.configurator_options .fixedsidebar .configurator-overview,.fixedsidebar .configurator_options .configurator-overview{display:inline-block}
.configurator_options .clearfix:after,.configurator_options .fixedsidebar .configurator-overview:after,.fixedsidebar .configurator_options .configurator-overview:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.fixedsidebar html[xmlns] .configurator-overview,html[xmlns] .clearfix,html[xmlns] .fixedsidebar .configurator-overview{display:block}
* html .clearfix,* html .fixedsidebar .configurator-overview,.fixedsidebar * html .configurator-overview{height:1%}
.ieoverlay{filter:alpha(opacity=20);-ms-filter:"alpha(opacity = 20)";opacity:.2}
.optionvalue-tooltip{display:inline-block}
.tooltip{display:none;background:url(../../../images/justselling/category-name.png) repeat-x #fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#000;z-index:99999;border:1px solid #fff;padding:10px 15px;text-align:left;box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000}
.file-wrapper input,.hideuplodifybutton{position:absolute;left:-99999px}
.html5upload{position:relative}
.file-wrapper input[type=file]{position:absolute;left:0;top:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.uploadifytag{background-image:url(../../../images/justselling/uploadifive-cancel.png);background-repeat:no-repeat;height:14px;width:14px;display:inline-block;background-position:3px 0}
.uploadifyimgwrapper{margin:10px 10px 0 5px;float:left}
.uploadifive-queue .error{display:none}
.uploadifive-button{background-image:url(../../../images/justselling/blue_button_fix_de.png);color:transparent;cursor:pointer}
.uploadifive-button input{cursor:pointer;opacity:1;display:block!important;width:142px!important;height:31px!important}
.upload-overlay{display:none}
.upload-overlay .inner-bg{position:fixed;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:99998;background:#666;opacity:.5;cursor:pointer}
.upload-overlay .inner-content{position:fixed;margin:-150px auto auto -200px;background:#fff;top:50%;left:50%;width:400px;height:300px;z-index:99999;border:1px solid gray;border-radius:5px}
.upload-overlay .text{position:relative;padding:30px 20px 20px}
.upload-overlay .close{position:absolute;right:10px;top:10px;cursor:pointer}
label.disabled,textarea.placeholder{color:#999}
.selectimage-image{margin-top:5px}
.overlayimage-img{cursor:pointer;border:1px solid #e4e4e4}
.overlayimage-overlay{z-index:25000;color:#000;text-align:center;vertical-align:middle;background-color:#fff;min-height:100px;border-radius:5px;-moz-border-radius:5px;border:1px solid #f4f3f3;padding:10px;width:80%;overflow:scroll;margin:auto 0;height:80%!important;overflow-y:scroll}
.combinedimage .container,.combinedimage.container-inner{overflow:hidden}
.overlayimage-overlay ul{list-style-type:none;padding-left:0}
.overlayimage-overlay ul li{float:left;padding-right:10px}
.overlayimage-overlay ul li.disabled{opacity:.3}
.overlayimage-overlay ul li.disabled .overlayimage-img{cursor:default}
.overlayimage-overlay img{display:inline-block;margin-bottom:5px}
.simple-confirm.overlayimage-overlay-wrapper{padding:5% 0}
.block-summary .disable{display:none}
.block-summary .block-content span.option{display:block}
#rules-overlay,#rules-overlay-bg,.fileuploader.items .status a.close{display:none}
.block-summary .block-content span.label{font-weight:700}
.block-summary .block-content .price-box{margin-right:5px}
.block-summary .block-content .add-to-cart{margin-top:5px;line-height:25px}
.block-summary .label{color:inherit;font-size:100%}
#rules-overlay{background:#fff;-moz-border-radius:5px;border-radius:5px;border:1px solid #f4f3f3;position:fixed;top:50%;z-index:25000;left:50%;width:400px;min-height:200px;margin-left:-200px;text-align:left}
#rules-overlay .rules-wrapper{position:relative;padding:10px}
#rules-overlay h2{font-size:14px;font-weight:700;margin-bottom:10px}
#rules-overlay .button{margin-top:10px}
#rules-overlay .close{position:absolute;top:0;right:2px;cursor:pointer}
#activity-overlay,#rules-overlay-bg{background:#000;position:fixed;opacity:.4;filter:alpha(opacity=50);left:0;z-index:20045;height:100%;width:100%;top:0}
.combinedimage img.flip{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}
.combinedimage.wrapper{height:800px;width:100%;position:absolute;left:-99999px;top:0}
.combinedfullsize .container,.combinedimage .container,.combinedimage.container-inner,.combinedthumb .container{position:absolute}
.combinedfullsize img,.combinedimage img,.combinedthumb img{position:absolute;top:0;left:0}
.combinedimage-hidden{left:-99999px!important}
.hidden-image{display:none!important}
.ultimoimage-show{display:block!important;margin:0 auto}
.scroll-to-top,.ultimoimage-hidden{display:none!important}
.galleria-lightbox-nextholder,.galleria-lightbox-prevholder{z-index:1000;background:0 0!important}
.galleria-lightbox-content{z-index:900}
.combinedimage.textarea{position:absolute}
.combinedimage.textarea p{margin:0;padding:0;vertical-align:middle;white-space:nowrap}
.combinedimage.loader{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10000;opacity:.8;background:url(images/loader.gif) 50% 50% no-repeat #fff}
.fileuploader.items{line-height:25px}
.fileuploader.items .clear-item{clear:both}
.fileuploader.items .title{width:100%;min-height:20px}
.fileuploader.items .product{margin-top:10px;width:30%;float:left;min-height:20px}
.fileuploader.items .product h3{margin:0}
.fileuploader.items .content{margin-top:10px;float:right;width:70%;margin-bottom:20xp}
.fileuploader.items .template{float:left;margin-right:20px}
.fileuploader.items .files,.fileuploader.items .status{float:left}
.fileuploader.items .status.upload{margin-left:15px}
.fileuploader.items .remove{width:32px;height:42px;margin-left:-30px;margin-top:-10px;cursor:pointer;background:url(../../../images/justselling/delete.png) no-repeat}
.fixedsidebar{position:fixed;top:0}
.fixedsidebar .configurator-overview{display:block}
.site-footer{background:#efe9e0;padding:1.666666667rem 0 2.5rem}
.site-footer .site-footer-content ol,.site-footer .site-footer-content ul{list-style-type:none;margin-left:0;margin-bottom:0}
.site-footer .site-footer-content ol li ul li ul li a,.site-footer .site-footer-content ul li ul li ul li a{padding-left:1.3em}
.site-footer .site-footer-content ol li.active,.site-footer .site-footer-content ul li.active{border-bottom:none}
.site-footer .site-footer-content ol li.active&gt;a,.site-footer .site-footer-content ul li.active&gt;a{border-bottom:1px solid #c4bdb9}
.site-footer .site-footer-content ol li a,.site-footer .site-footer-content ul li a{color:#6e635d;display:block;padding:0 .416666667rem;line-height:2rem;border-bottom:1px solid #c4bdb9}
.site-footer .site-footer-content ol li a.active,.site-footer .site-footer-content ul li a.active{font-weight:700}
.site-footer .site-footer-content ol li a:hover,.site-footer .site-footer-content ul li a:hover{background-color:#f4f0ea}
.site-footer .site-footer-content ul li a{padding-left:0}
.site-footer .site-footer-content{padding-bottom:.833333333rem}
.site-footer .footer-content ul{margin-bottom:.833333333rem}
@media only screen and (max-width:767px){.site-footer .footer-content h3{margin-bottom:0}
}
.site-footer-info{clear:both;padding:1.666666667rem 0;background:#F9F9F9}
.site-footer-info .security img{max-width:22%}
.site-footer-info .row&gt;.columns&gt;div{display:inline-block;width:auto;margin-bottom:.416666667rem}
.site-footer-info .payment img{margin-top:.5rem}
ul.payment{font-size:0;margin:0 -2.5% .433333333rem!important}
.option-detail-wrapper.tripple ul.thumbnails.image_picker_selector{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}
.option-detail-wrapper.double ul.thumbnails.image_picker_selector{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}
.image_picker_selector a.info-link,.mini-products-list a.info-link{color:#777;speak:none;font-size:1.5em;position:absolute;right:10px;top:10px}
.image_picker_selector a.info-link:before,.mini-products-list a.info-link:before{position:absolute;top:0;right:0;content:"\ea0c";font-family:finnwerk!important}
.image_picker_selector a.info-link:hover,.mini-products-list a.info-link:hover{color:#555}
ul.thumbnails.image_picker_selector{margin-left:0;margin-right:-.75rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(335px,1fr))}
ul.thumbnails.image_picker_selector li{position:relative;background:#F9F9F9;margin:0 12px 12px 0;cursor:pointer}
ul.thumbnails.image_picker_selector li .thumbnail.selected:after,ul.thumbnails.image_picker_selector li:hover:after{position:absolute;display:block;top:0;left:0;border-left:4px solid #56770c;bottom:0;content:""}
ul.thumbnails.image_picker_selector li .thumbnail{display:flex;flex-direction:row;align-items:center;border:1px solid #F9F9F9}
ul.thumbnails.image_picker_selector li .thumbnail:hover{border:1px solid #EFEFEF}
ul.thumbnails.image_picker_selector li .thumbnail p{display:inline-block;margin:0;padding-left:10px;padding-right:2em}
ul.thumbnails.image_picker_selector li .thumbnail p.recommended:after{display:inline;content:"Empfehlung";background:#56770c;font-size:.8em;font-weight:700;padding:3px 5px;color:#FFF;border-radius:2px}
ul.thumbnails.image_picker_selector li .thumbnail img{margin-right:3px;width:100px;aspect-ratio:1/1;object-fit:cover;display:inline-block;vertical-align:middle}
ul.thumbnails.image_picker_selector li .thumbnail.selected{position:relative;background:#EEE;border:1px solid #DDD}
ul.thumbnails.image_picker_selector li .thumbnail.selected img{display:block}
ul.thumbnails.image_picker_selector li .thumbnail.selected p:before{content:"\f00c";font-family:finnwerk!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:2em;line-height:100px;text-align:center;color:#FFF;display:block;position:absolute;top:0;left:0;width:100px;height:100px;background:rgba(0,0,0,.2)}
.current{color:#333}
.block-acc-margin{margin-top:1rem}
@media only screen and (max-width:40.063rem){.dashboard{margin:0 .5rem}
}
.mfp-content .product-image-popup div.header-image{margin-top:-1.666666667rem;margin-left:-.666666667rem;margin-right:-.666666667rem;background:#f8f8f8}
@media only screen and (min-width:768px){.mfp-content .product-image-popup div.header-image{margin-left:-2.444444444rem;margin-right:-2.444444444rem}
}
.mfp-content .product-image-popup div.header-image img{mix-blend-mode:multiply}
.special-price{display:inline-block}
.price-label{display:none}
.baseprice-box,.price-box p{display:inline}
.price-additional{min-height:2em;margin-bottom:.166666667rem}
.tax-details{font-size:.75rem}
.availability p,.delivery-time,.price-additional p{font-size:.8rem;line-height:1.2;margin:0}
@media only screen and (min-width:768px){.availability p,.delivery-time,.price-additional p{font-size:1rem}
}
.shipping-price a{text-decoration:underline}
.stock-message .out-of-stock{font-weight:700;color:#bb1717}
.additional-info p{margin-bottom:.166666667rem}
.availability p,.delivery-time{margin:0}
.delivery-time{margin:1.5em 0 0}
.catalog-product-view .delivery-time,.dpd-shipping .delivery-time{margin-top:0}
.delivery-time .out-of-stock{font-weight:700;color:#bb1717}
.price-box{margin-bottom:.333333333rem;text-align:center}
.price-box p{margin:0;line-height:1}
.price-box .regular-price,.price-box .special-price{font-size:1rem;font-weight:700}
.catalog-product-view .price-box .regular-price,.catalog-product-view .price-box .special-price{font-size:1.555555556rem}
.price-box span.min-price{font-size:.8rem;font-weight:400}
.price-box .special-price{color:#bb1717;font-size:1.1em}
.price-box .old-price{color:#999;text-decoration:line-through;margin-right:.333333333rem}
.price-box .old-price:after{display:inline-block;margin:0 .333333333rem;color:#444;text-decoration:none!important}
.megateaser{aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;position:relative;background-color:#f0f0f0;padding:.833333333rem 0}
.megateaser h1,.megateaser h2{font-size:17vw;margin-top:.833333333rem;font-family:bebdis,Arial,Helvetica,sans-serif;text-transform:uppercase}
@media only screen and (min-width:768px){.megateaser{aspect-ratio:1500/550;padding:1.666666667rem 0}
.megateaser h1,.megateaser h2{margin-top:1.666666667rem;font-size:6rem}
}
.megateaser .row{width:100%!important}
.megateaser .row h2{font-size:11vw}
@media only screen and (min-width:768px){.megateaser .row h2{font-size:4rem}
.scroll-to-top{display:block}
}
.megateaser p{font-size:1.35em}
.megateaser&gt;*,.megateaser&gt;*&gt;*&gt;*{color:#FFF}
.megateaser .content{padding:.666666667rem;text-shadow:3px 3px 20px rgba(0,0,0,.2);position:relative}
.scroll-to-top{z-index:99;position:fixed;bottom:0;width:100%;text-align:right;padding-right:1.333333333rem}
.scroll-to-top a{border:1px solid #EEE;border-bottom:0;display:inline-block;background:#FFF;padding:.333333333rem .777777778rem}
.support-box{margin-bottom:0;padding:1rem}
.support-box .consulting{text-align:center;text-shadow:1px 1px rgba(0,0,0,.25)}
.support-box .consulting h2{margin-bottom:1.666666667rem}
.support-box .consulting h4{margin-bottom:.333333333rem}
.support-box .consulting h2.tel{margin-bottom:0}
.thermo-box{padding:.666666667rem;background:url(../images/thermo_bg.jpg) 30% -78%;background-size:600px auto}
.thermo-box .border-box{text-align:center}
.thermo-box .border-box a{display:block;padding:1.666666667rem 0}
.block-subscribe{margin-bottom:.833333333rem}
.block-subscribe .text-center h2{font-size:2.333333333rem;color:#6e635d;margin-bottom:.333333333rem}
.block-subscribe label{font-size:1.111111111rem;color:#B69D8F;font-style:italic;margin-bottom:1.333333333rem}
.block-subscribe .validation-advice{background:0 0;color:#d54d4d}
.block-subscribe .classy-button{opacity:0;margin-bottom:0!important}
.block-subscribe input#newsletter{background:0 0;color:#6e635d;border:none;border-bottom:2px solid #c4bdb9;font-size:1.555555556rem;height:auto}
.block-subscribe input#newsletter.validation-failed{border-width:0 0 2px!important}
.block-subscribe input#newsletter.validation-passed{border-bottom:2px solid #56770c}
.block-subscribe input#newsletter::-moz-placeholder{color:#6e635d;opacity:1}
.block-subscribe input#newsletter:-moz-placeholder{color:#6e635d;opacity:1}
.block-subscribe input#newsletter:-ms-input-placeholder{color:#6e635d;opacity:1}
.block-subscribe input#newsletter::-webkit-input-placeholder{color:#6e635d;opacity:1}
.block-subscribe input#newsletter:input-placeholder{color:#6e635d;opacity:1}
.block-subscribe input#newsletter:focus::-moz-placeholder{opacity:0}
.block-subscribe input#newsletter:focus:-moz-placeholder{opacity:0}
.block-subscribe input#newsletter:focus:-ms-input-placeholder{opacity:0}
.block-subscribe input#newsletter:focus::-webkit-input-placeholder{opacity:0}
.block-subscribe input#newsletter:focus:input-placeholder{opacity:0}
.overlay-feedback{bottom:-100%;border-top:0;border-bottom:0;left:0;position:fixed;width:25em;z-index:99}
@media only screen and (min-width:1921px){.overlay-feedback{left:auto;right:1.333333333rem}
}
@media only screen and (max-width:767px){.overlay-feedback{display:none}
}
.overlay-feedback.slide-in{bottom:0}
.overlay-feedback h3{background:#56770c;padding:.666666667rem;text-align:center;min-width:20rem;margin-bottom:0;cursor:pointer}
.overlay-feedback .feedback-content{padding-top:.833333333rem;background:#FFF;display:none;border:1px solid #EEE}
.overlay-feedback .loading-overlay{display:none;background:rgba(255,255,255,.4);position:absolute;top:0;left:0;right:0;bottom:0}
ul.content-image-gallery li img{width:100%}
body .panel.callout{border-color:#fbe2c8}
body .panel.callout,body .panel.callout h1,body .panel.callout h2,body .panel.callout h3,body .panel.callout h4,body .panel.callout h5,body .panel.callout p{color:#bb6a18}
.attention-block h1,.attention-block h2,.attention-block h3,.attention-block h4,.attention-block h5{color:#B00000;font-family:bebdis,Arial,Helvetica,sans-serif;font-size:3.5em;font-weight:400;margin-bottom:-.2em}
.attention-block p{margin-bottom:3px}
.attention-block::after{content:' ';display:block;height:4px;background:url(/skin/frontend/finnwerk/default/images/attention-border.svg) 25px;background-size:37px}
.attention-block h2,.attention-block h3,.attention-block h4,.attention-block h5,.attention-block.success h1{color:#a3c353}
.attention-block.success::after{background:url(/skin/frontend/finnwerk/default/images/attention-border-success.svg)}
.attention-block h2,.attention-block h3,.attention-block h4,.attention-block h5,.attention-block.finland h1{color:#004583}
.attention-block.finland::after{background:url(/skin/frontend/finnwerk/default/images/attention-border-finland.svg)}</pre></body></html>