@media (min-width:1200px){.behave-fluid{max-width:unset}.behave-fluid>.row{max-width:2000px;margin:auto}}#main-wrapper{padding-top:calc(35px + 0px + 111px)}@media (min-width:1200px){#main-wrapper{margin:0 2rem 2rem}}@media (max-width:1199.98px){#main-wrapper{padding-top:111px}}body{font-family:new-atten,sans-serif;font-style:normal}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-transform:unset;font-family:effra,sans-serif;font-weight:900;font-style:normal;color:#545454}@media (min-width:992px){.zwei-col{column-count:2}}.price sup{font-size:80%;text-decoration-color:#cc1236!important}#footer-marken{background-color:#f5f5f5}#footer-marken li{flex:0 0 20%;max-width:20%;filter:grayscale(1)}@media (max-width:991.98px){#footer-marken li{flex:0 0 33.33333%;max-width:33.33333%}}@media (max-width:767.98px){#footer-marken li{flex:0 0 50%;max-width:50%}}#footer-marken li img{max-width:85%;width:auto;opacity:.7}#footer-marken li:hover{filter:grayscale(0)}#footer-marken li:hover img{opacity:1}.to-top,.to-top:active,.to-top:focus{bottom:2rem;right:2rem}.marke{opacity:.85}.marke img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%}.marke:hover{opacity:1}.marke:hover img{top:48%}.grid-cont{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:30px;height:40vh;min-height:450px}.grid-cont .div1{grid-area:1/1/3/3}.grid-cont .div2{grid-area:1/3/2/5}.grid-cont .div3{grid-area:1/5/3/6}.grid-cont .div4{grid-area:2/3/3/4}.grid-cont .div5{grid-area:2/4/3/5}@media (max-width:1199.98px){.grid-cont{grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(5,1fr);height:70vh;max-height:530px}.grid-cont .div1{grid-area:1/1/4/4}.grid-cont .div2{grid-area:4/1/6/4}.grid-cont .div5{grid-area:1/4/4/6}.grid-cont .div4{grid-area:4/4/6/6}.grid-cont .div3{grid-area:1/6/6/8}}@media (max-width:991.98px){.grid-cont{display:block;height:unset;max-height:unset}}.grid-cont .item{background-color:#f6f6f6}@media (max-width:991.98px){.grid-cont .item{height:auto;margin-bottom:15px;background:#f6f6f6!important}}.grid-cont .div1{background-position:bottom -30px right -110px,center;background-size:100%;background-blend-mode:darken,normal;background-repeat:no-repeat}.grid-cont .div1:hover{background-position:bottom -30px right -100px,center}.grid-cont .div2{background-position:bottom -80px right -140px,center;background-size:100%;background-blend-mode:darken,normal;background-repeat:no-repeat}.grid-cont .div2:hover{background-position:bottom -80px right -150px,center}.grid-cont .div3{background-position:bottom -80px right -280px,center;background-size:700px,100%;background-blend-mode:darken,normal;background-repeat:no-repeat}.grid-cont .div3:hover{background-position:bottom -80px right -270px,center}.grid-cont .div4{background-position:bottom -50px center,center;background-size:280px,100%;background-blend-mode:darken,normal;background-repeat:no-repeat}.grid-cont .div4:hover{background-position:bottom -60px center,center}.grid-cont .div5{background-position:bottom -55px left -40px,center;background-size:250px,100%;background-blend-mode:darken,normal;background-repeat:no-repeat}.grid-cont .div5:hover{background-position:bottom -55px left -30px,center}.grid-cont .testo{position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);max-width:300px}@media (max-width:991.98px){.grid-cont .testo{position:static;width:100%;padding:1rem;max-width:unset}}.grid-cont .item:hover img{transform:scale(1.1) translateY(10px)}a[data-icon]{position:relative;width:30px;height:30px;display:inline-block}a[data-icon]:after,a[data-icon]:before{position:absolute;top:50%;right:15px;content:attr(data-icon);font-family:"Font Awesome 5 Pro";font-weight:900;font-size:15px;transition:all .25s ease;transform:translateY(-50%)}a[data-icon]:before{right:30px;opacity:0}a[data-icon]:hover:before{right:15px;opacity:1}a[data-icon]:hover:after{right:0;opacity:0}.item:hover a[data-icon]:before{right:15px;opacity:1}.item:hover a[data-icon]:after{right:0;opacity:0}#marken .col-12{margin-top:30px}@media (max-width:767.98px){#marken .col-12{margin-top:14px}}@media (min-width:1200px){#marken{padding:0;max-width:unset}#marken .col-12{margin-top:0;flex:0 0 20%!important;max-width:20%!important}}.gform_fileupload_rules{display:block;font-size:.8rem}.ginput_container_password{position:relative}.gform_show_password{position:absolute;right:10px;top:50%;transform:translateY(-50%);border:0;background:0 0}.gfield_password_strength{font-size:.8rem}.gfield_password_strength.strong{color:green}.gfield_password_strength.good{color:orange}.gfield_password_strength.bad,.gfield_password_strength.short{color:#cc1236}.onsale{position:absolute;right:0;z-index:9;display:flex;color:#fff;justify-content:center;align-items:center;font-size:13px;letter-spacing:.5px;width:35px;height:35px;background-color:#cc1236;border-radius:3px;font-weight:300}.onsale:after,.onsale:before{content:"";position:absolute;top:0;left:0;height:35px;width:35px;background-color:#cc1236;border-radius:3px;z-index:-1}.onsale:before{transform:rotate(30deg)}.onsale:after{transform:rotate(60deg)}.single-product .onsale{right:15px}#recent .onsale{right:0}.attachment-woocommerce_thumbnail,.woocommerce-placeholder{margin-bottom:0;transition:all .2s ease;width:100%;padding:1.7rem;object-fit:contain;height:230px;background-color:#fff;mix-blend-mode:darken}#recent .attachment-woocommerce_thumbnail,#recent .woocommerce-placeholder,.cross-sells .attachment-woocommerce_thumbnail,.cross-sells .woocommerce-placeholder,.related .attachment-woocommerce_thumbnail,.related .woocommerce-placeholder,.up-sells .attachment-woocommerce_thumbnail,.up-sells .woocommerce-placeholder{height:170px;padding:1rem;padding:1rem}.related{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:992px){#recent .product,.cross-sells .product,.related .product,.up-sells .product{flex:0 0 25%;max-width:25%;margin-bottom:0!important}}.woocommerce-cart #recent .product,.woocommerce-cart .cross-sells .product,.woocommerce-cart .related .product,.woocommerce-cart .up-sells .product{margin-bottom:3rem!important}aside .widgets-wrapper{margin-top:1.95rem}aside .widgets-wrapper:first-of-type{margin-top:0}aside .widgets-wrapper .widget-title{margin-bottom:.65rem}aside .product-categories,aside .wc-block-product-categories>ul,aside .wc-brand-list-layered-nav-product_brand,aside .woocommerce-widget-layered-nav-list{padding:0;margin:0}aside .product-categories li,aside .wc-block-product-categories>ul li,aside .wc-brand-list-layered-nav-product_brand li,aside .woocommerce-widget-layered-nav-list li{list-style:none}aside .product-categories li a,aside .product-categories li a:visited,aside .wc-block-product-categories>ul li a,aside .wc-block-product-categories>ul li a:visited,aside .wc-brand-list-layered-nav-product_brand li a,aside .wc-brand-list-layered-nav-product_brand li a:visited,aside .woocommerce-widget-layered-nav-list li a,aside .woocommerce-widget-layered-nav-list li a:visited{color:#656565}aside .product-categories li a:active,aside .product-categories li a:focus,aside .product-categories li a:hover,aside .wc-block-product-categories>ul li a:active,aside .wc-block-product-categories>ul li a:focus,aside .wc-block-product-categories>ul li a:hover,aside .wc-brand-list-layered-nav-product_brand li a:active,aside .wc-brand-list-layered-nav-product_brand li a:focus,aside .wc-brand-list-layered-nav-product_brand li a:hover,aside .woocommerce-widget-layered-nav-list li a:active,aside .woocommerce-widget-layered-nav-list li a:focus,aside .woocommerce-widget-layered-nav-list li a:hover{color:#cc1236}aside .product-categories li.current-cat-parent>a,aside .product-categories li.current-cat>a,aside .wc-block-product-categories>ul li.current-cat-parent>a,aside .wc-block-product-categories>ul li.current-cat>a,aside .wc-brand-list-layered-nav-product_brand li.current-cat-parent>a,aside .wc-brand-list-layered-nav-product_brand li.current-cat>a,aside .woocommerce-widget-layered-nav-list li.current-cat-parent>a,aside .woocommerce-widget-layered-nav-list li.current-cat>a{color:#cc1236}aside .product-categories li a:before,aside .wc-block-product-categories>ul li a:before,aside .wc-brand-list-layered-nav-product_brand li a:before,aside .woocommerce-widget-layered-nav-list li a:before{content:"- ";color:inherit}aside .product-categories li.chosen a,aside .wc-block-product-categories>ul li.chosen a,aside .wc-brand-list-layered-nav-product_brand li.chosen a,aside .woocommerce-widget-layered-nav-list li.chosen a{color:#cc1236}aside .product-categories li.chosen a:before,aside .wc-block-product-categories>ul li.chosen a:before,aside .wc-brand-list-layered-nav-product_brand li.chosen a:before,aside .woocommerce-widget-layered-nav-list li.chosen a:before{content:"x "}aside .product-categories .children,aside .wc-block-product-categories>ul .children,aside .wc-brand-list-layered-nav-product_brand .children,aside .woocommerce-widget-layered-nav-list .children{padding-left:1.3rem}aside .product-categories .count,aside .wc-block-product-categories>ul .count,aside .wc-brand-list-layered-nav-product_brand .count,aside .woocommerce-widget-layered-nav-list .count{display:none}aside .wc-brand-list-layered-nav-product_brand,aside .woocommerce-widget-layered-nav-list{max-height:250px;overflow:auto}aside .wc-brand-list-layered-nav-product_brand.jspScrollable,aside .woocommerce-widget-layered-nav-list.jspScrollable{position:relative}aside .wc-brand-list-layered-nav-product_brand.jspScrollable:after,aside .woocommerce-widget-layered-nav-list.jspScrollable:after{content:"";display:block;height:40px;background:#fff;background:linear-gradient(to top,#fff 25%,rgba(255,255,255,0) 100%);position:absolute;bottom:0;left:0;width:100%;pointer-events:none}@media (max-width:1199.98px){aside .wc-brand-list-layered-nav-product_brand.jspScrollable:after,aside .woocommerce-widget-layered-nav-list.jspScrollable:after{background:linear-gradient(to top,#fafafa 25%,rgba(250,250,250,0) 100%)}}aside .wc-brand-list-layered-nav-product_brand.jspScrollable li,aside .woocommerce-widget-layered-nav-list.jspScrollable li{padding-right:.5rem}aside .wc-brand-list-layered-nav-product_brand.jspScrollable li:last-child,aside .woocommerce-widget-layered-nav-list.jspScrollable li:last-child{margin-bottom:1.5rem}aside .wc-brand-list-layered-nav-product_brand .jspVerticalBar,aside .woocommerce-widget-layered-nav-list .jspVerticalBar{width:3px}aside .wc-brand-list-layered-nav-product_brand .jspVerticalBar .jspTrack,aside .woocommerce-widget-layered-nav-list .jspVerticalBar .jspTrack{background:#f1f1f1}aside .wc-brand-list-layered-nav-product_brand .jspVerticalBar .jspTrack .jspDrag,aside .woocommerce-widget-layered-nav-list .jspVerticalBar .jspTrack .jspDrag{background:#656565}aside .product-categories .cat-item>.children{display:none}aside .product-categories .cat-item.active-parent>.children,aside .product-categories .cat-item.current-cat-parent>.children,aside .product-categories .cat-item.current-cat>.children{display:block}aside .product-categories .cat-item.cat-parent{position:relative}aside .product-categories .cat-item.cat-parent span.trig{position:absolute;top:0;right:0;z-index:2;cursor:pointer}aside .product-categories .cat-item.cat-parent span.trig:after{content:"\f0ab";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:13px}aside .wc-block-product-categories-list .wc-block-product-categories-list-item>.wc-block-product-categories-list{display:none}aside .wc-block-product-categories-list .wc-block-product-categories-list-item.active-parent>.wc-block-product-categories-list,aside .wc-block-product-categories-list .wc-block-product-categories-list-item.current-cat-parent>.wc-block-product-categories-list,aside .wc-block-product-categories-list .wc-block-product-categories-list-item.current-cat>.wc-block-product-categories-list{display:block}aside .wc-block-product-categories-list .wc-block-product-categories-list-item.asdf{position:relative}aside .wc-block-product-categories-list .wc-block-product-categories-list-item.asdf span.trig{position:absolute;top:0;right:0;z-index:2;cursor:pointer}aside .wc-block-product-categories-list .wc-block-product-categories-list-item.asdf span.trig:after{content:"\f0ab";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:13px}aside .active-filters ul{padding:0}aside .active-filters ul li{list-style:none}aside .active-filters ul li a:before{content:"x ";color:inherit}.woocommerce-loop-product__title{margin-bottom:.5rem;font-size:1rem;font-style:normal;line-height:1.2em;text-transform:unset}.woocommerce-pagination{text-align:center;font-size:.8rem}.woocommerce-pagination ul{padding:0;margin:0}.woocommerce-pagination ul li{display:inline-block}.woocommerce-pagination ul li a,.woocommerce-pagination ul li span{width:32px;display:block}.woocommerce-result-count{float:left;margin:6px 0 0}@media (max-width:767.98px){.woocommerce-result-count{margin-bottom:.5rem}}.woocommerce-ordering{float:right}.woocommerce-ordering select{width:auto}.single-product .wp-post-image{mix-blend-mode:darken;width:100%;max-width:800px}.single-product .entry-summary form{overflow:hidden}.single-product .entry-summary .price{font-weight:700;font-size:1.75rem;line-height:initial}.single-product .woocommerce-product-rating{margin-bottom:1.3rem;overflow:hidden}.single-product .woocommerce-product-rating .star-rating,.single-product .woocommerce-product-rating .woocommerce-review-link{float:left;margin-top:0}.single-product .woocommerce-product-rating .woocommerce-review-link{font-size:70%;line-height:1em;margin-left:5px}.products{padding-top:1.3rem;clear:both}.products .product{margin-bottom:30px}.products .cont{background-color:#f8f8f8}.related .products{padding-top:0}.related .products .cont{background-color:transparent}.product .price{font-size:.85rem;display:block;line-height:1.3}.product ins{text-decoration:none;font-weight:700}.product ins .woocommerce-Price-amount{color:#cc1236}.product del{font-size:80%;color:#cbcbcb}a.woocommerce-LoopProduct-link{color:#656565}.cart-contents.menu-item{position:relative;padding-right:.5rem;display:block}.cart-contents.menu-item:before{content:"\f291";font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:.2rem;font-size:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cart-contents-count{font-size:12px;background-color:#cc1236;padding:.2rem .35rem;border-radius:500px;position:absolute;top:-7px;right:5px;display:inline-block;line-height:1em;font-weight:700;color:#fff}.woocommerce-variation-add-to-cart{float:left}.single-product .quantity{float:left}.single-product .quantity input{border-radius:0 0 0 0}.single_add_to_cart_button{float:left;border-radius:0 0 0 0}.single_add_to_cart_button.no-qty-btn{float:none;border-radius:0}.woocommerce-product-details__short-description{margin-bottom:1.3rem}.woocommerce-variation.single_variation{margin-bottom:1.3rem}.stock{font-weight:700}.stock.in-stock{color:green}.stock.out-of-stock{color:#cc1236}.stock.low-in-stock{color:orange}.product_meta{margin-top:1.3rem;margin-bottom:1.3rem}.product_meta .sku_wrapper{display:block}.product_meta .posted_in{display:block}.product_meta a,.product_meta a:visited{color:#cc1236}.quantity label,.quantity span{display:none}body:not(.desktop) table .quantity{display:flex;background-color:#f1f1f1;width:fit-content;align-items:center}body:not(.desktop) table .quantity span{width:30px;text-align:center;display:inline-block}body:not(.desktop) table .quantity input{border-radius:0;background:#fff;width:60px}ul.woocommerce-error{padding:1rem;background-color:#cc1236;margin-bottom:1.3rem;color:#fff}ul.woocommerce-error a{color:#fff}.woocommerce-checkout ul.woocommerce-error{margin-left:15px;margin-right:15px}ul.woocommerce-error li{list-style:none}ul.woocommerce-error li:before{content:"-";margin-right:.2rem}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1rem;background-color:#fafafa;margin-bottom:1.3rem}.woocommerce-message{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.woocommerce-error .wc-forward{display:none}.woocommerce-tabs .tabs li{border-bottom:2px solid #bebebe;margin-right:1.3rem!important}.woocommerce-tabs .tabs li a{color:#bebebe}.woocommerce-tabs .tabs li.active,.woocommerce-tabs .tabs li.is-active,.woocommerce-tabs .tabs li:hover{border-bottom:2px solid #656565}.woocommerce-tabs .tabs li.active a,.woocommerce-tabs .tabs li.is-active a,.woocommerce-tabs .tabs li:hover a{color:#656565}.woocommerce-product-gallery__image:not(:first-of-type){width:20%;float:left;margin-top:1.3rem}.woocommerce-product-gallery__image:not(:first-of-type) img:not(.wp-post-image){width:100%;object-fit:contain;height:108px;padding:.5rem}.shop_table{width:100%}.shop_table th{font-weight:700}.shop_table td:not(.actions),.shop_table th{vertical-align:top;padding-right:1rem}.shop_table td:not(.actions).woocommerce-orders-table__cell,.shop_table th.woocommerce-orders-table__cell{vertical-align:middle}.shop_table.woocommerce-orders-table td,.shop_table.woocommerce-orders-table th{padding-bottom:.65rem}.shop_table ul#shipping_method{padding:0;margin-bottom:0}.shop_table ul#shipping_method li{list-style:none}.shop_table ul#shipping_method li input{float:left;margin-right:.25rem;margin-top:.25rem}.shop_table ul#shipping_method li label{margin:0}.description-holder{height:150px;overflow:hidden;position:relative}.description-holder.is-closed:after{content:"";display:block;height:50px;background:#fff;background:linear-gradient(to top,#f8f8f8 25%,rgba(248,248,248,0) 100%);position:absolute;bottom:0;left:0;width:100%}.description-holder.is-open{height:auto}.more-link{transition:none}.more-link:after{content:"Mehr anzeigen"}.more-link.is-active{margin-top:.5rem}.more-link.is-active:after{content:"Weniger anzeigen"}table.variations tr .label label{margin:0;font-weight:700}table.variations tr td{padding-bottom:1rem;vertical-align:top;padding-right:1rem;line-height:40px}table.variations select{width:auto}table.variations .reset_variations{margin-top:.65rem;display:block;line-height:1em;font-size:.8rem}.woocommerce-variation-price{font-size:1.75rem;font-weight:700;line-height:1.1}.woocommerce-variation-price del{color:#656565}.woocommerce-page .woocommerce fieldset legend:not(.woocommerce-loop-product__title):not(#ship-to-different-address),.woocommerce-page .woocommerce h2:not(.woocommerce-loop-product__title):not(#ship-to-different-address),.woocommerce-page .woocommerce h3:not(.woocommerce-loop-product__title):not(#ship-to-different-address){font-size:1.25rem;margin-bottom:.5rem}.pswp__bg{background:#fff}.pswp__button--fs,.pswp__button--share,.pswp__button--zoom,.pswp__caption,.pswp__counter{display:none!important}.pswp__top-bar{background:0 0!important}button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before{background-color:#000!important}.pswp__button--arrow--right:before{right:0}button.pswp__button--arrow--left::before{left:0}button.pswp__button--close{width:32px;height:32px;background-color:rgba(0,0,0,.75)!important;background-position:-5px -50px!important}button.pswp__button--close:hover{background-color:#000!important}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{padding:1rem;background-color:#fff}.price_slider_wrapper{position:relative;padding:35px 0 65px}.price_slider_wrapper .price_label,.price_slider_wrapper button{position:absolute;left:0;top:0}.price_slider_wrapper button{top:auto;bottom:0;outline:0}.price_slider_wrapper .price_label{font-size:75%}.price_slider_wrapper .ui-slider{position:relative;text-align:left;margin:0 auto;border-right:8px solid #fafafa;border-left:8px solid #fafafa}.price_slider_wrapper .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:16px;height:16px;border-radius:50%;cursor:pointer;background:#cc1236;outline:0;top:-6px;margin-left:-8px}.price_slider_wrapper .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:none repeat scroll 0 0 #656565}.price_slider_wrapper .ui-widget-content{background:#f1f1f1}.price_slider_wrapper .ui-slider-horizontal{height:3px}.price_slider_wrapper .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.product .cont:hover{background-color:#fafafa}.woocommerce-product-attributes th{padding-right:2rem;font-weight:700;vertical-align:top;width:150px}.brand-thumbnail{max-width:80%;min-width:50px;max-height:70px;height:auto;width:auto}#brands .swiper-wrapper{align-items:center}#brands .swiper-slide{height:auto}#brands .swiper-slide a{display:block;opacity:.6;filter:grayscale(100);text-align:center}#brands .swiper-slide a:hover{opacity:1;filter:grayscale(0)}.trigger-filter{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);background-color:#cc1236;z-index:99;border-radius:0;display:inline-block;align-items:center;justify-content:center;padding:10px 25px}.trigger-filter a{color:#fff}@media (max-width:767.98px){.products-per-page,.woocommerce-ordering{font-size:.8rem}}@media (max-width:767.98px){.products-per-page select,.woocommerce-ordering select{font-size:.8rem}}@media (max-width:767.98px){.woocommerce-ordering{float:left!important;clear:both}}@media (max-width:1199.98px){aside.filters{position:fixed;top:111px;left:-400px;width:400px;height:calc(100vh - 0px - 111px);background-color:#fafafa;padding:3rem 1.5rem 130px;z-index:98;overflow:scroll;transition:all .25s ease-out}aside.filters.active{left:0}.client-prices aside.filters{top:146px;height:calc(100vh - 35px - 0px - 111px)}}@media (max-width:767.98px){aside.filters{width:100%;top:111px;height:calc(100vh - 111px);left:-100%}.client-prices aside.filters{top:146px;height:calc(100vh - 35px - 111px)}}.woocommerce-column{padding:0;flex:unset;max-width:unset;margin-top:2.5rem}.woocommerce-variation-add-to-cart-disabled{display:none}.bkd_lieferstatus{margin-top:.5rem;font-size:.85rem;position:relative;z-index:2}.bkd_lieferstatus .stock{min-width:25px;height:25px;padding:0 5px;text-align:center;color:#fff;display:inline-block;font-size:13px;text-transform:uppercase}.bkd_lieferstatus .stock.lieferbar{background-color:green}.bkd_lieferstatus .stock.knapp{background-color:orange}.bkd_lieferstatus .stock.nachbestellt{background-color:#ff4500}.bkd_lieferstatus .stock.anfrage{background-color:#cc1236}.tooltip{font-family:atten-new,sans-serif}.tooltip .tooltip-inner{border-radius:unset}.woocommerce-additional-fields__field-wrapper:after,.woocommerce-address-fields__field-wrapper:after,.woocommerce-billing-fields__field-wrapper:after,.woocommerce-shipping-fields__field-wrapper:after{clear:both;content:"";display:table}.form-row{display:inline-block;margin-bottom:1.3rem;width:calc(33.33333% - 2rem);margin-right:2rem;float:left}.form-row.form-row-wide:not(.address-field):not(#billing_phone_field):not(#billing_company_field),.form-row.place-order{width:calc(100% - 2rem)}@media (max-width:991.98px){.form-row{width:calc(50% - 2rem)}}@media (max-width:575.98px){.form-row{margin-right:0;width:100%!important}}.form-row label{margin-bottom:0}fieldset{width:100%}fieldset legend{font-weight:700;text-transform:uppercase}.woocommerce-invalid-required-field input,.woocommerce-invalid-required-field select,.woocommerce-invalid-required-field textarea{border-color:#cc1236}.woocommerce-invalid-required-field label{color:#cc1236}.woocommerce-Button,div.woocommerce form .button,div.woocommerce form button{margin-top:1.3rem}.woocommerce-orders .woocommerce-Button,.woocommerce-orders div.woocommerce form .button,.woocommerce-orders div.woocommerce form button{margin-top:0}form.cart .single_add_to_cart_button:focus{outline-offset:unset!important;outline-width:0!important}.woocommerce-product-search,.wp-block-woocommerce-product-search form{position:relative}.woocommerce-product-search label,.wp-block-woocommerce-product-search form label{display:none}.woocommerce-product-search input,.wp-block-woocommerce-product-search form input{width:100%}.woocommerce-product-search button,.wp-block-woocommerce-product-search form button{width:40px;height:100%;border:transparent;padding-left:0;padding-right:0;border-radius:unset;position:absolute;top:0;right:0;text-indent:-9999px;z-index:2;background-color:transparent;background-image:url("../../dist-assets/img/search.svg");background-repeat:no-repeat;background-position:center;background-size:16px;opacity:.4}.woocommerce-product-search button:hover,.wp-block-woocommerce-product-search form button:hover{opacity:.6}table.cart .attachment-woocommerce_thumbnail{margin-bottom:0;width:50px;height:auto;object-fit:unset;outline:0;padding:0}table.cart .cart_item td{vertical-align:middle}table.cart td.actions{padding:0;border:none}table.cart td.actions .coupon{float:left;margin-top:1.3rem}table.cart td.actions .coupon label{display:none}table.cart td.actions .coupon input{width:auto;float:left;border-top-right-radius:unset;border-bottom-right-radius:unset}table.cart td.actions .coupon button{margin-top:0;border-top-left-radius:unset;border-bottom-left-radius:unset}table.cart td.actions button[name=update_cart]{display:none}@media (max-width:991.98px){table.cart .product-thumbnail{display:none}}.cart-collaterals .cart_totals{background-color:#fafafa;padding:2rem}@media (min-width:992px){.cart-collaterals .cart_totals{width:60%}}.cart-collaterals .cart_totals .woocommerce-shipping-destination{display:none}.cart-collaterals .cart_totals .order-total td strong{display:block}@media (max-width:767.98px){.table.cart .product-price,.table.cart .product-quantity{float:left;width:50%}.table.cart .product-quantity{padding-top:0}.table.cart .product-quantity::before{content:none}.table.cart .product-subtotal{clear:both}.responsive-table table,.responsive-table tbody,.responsive-table td,.responsive-table th,.responsive-table thead,.responsive-table tr,.shop_table_responsive table,.shop_table_responsive tbody,.shop_table_responsive td,.shop_table_responsive th,.shop_table_responsive thead,.shop_table_responsive tr,.wp-block-table table,.wp-block-table tbody,.wp-block-table td,.wp-block-table th,.wp-block-table thead,.wp-block-table tr{display:block}.responsive-table th,.responsive-table thead tr,.shop_table_responsive th,.shop_table_responsive thead tr,.wp-block-table th,.wp-block-table thead tr{position:absolute;top:-9999px;left:-9999px}.responsive-table .cart_item,.shop_table_responsive .cart_item,.wp-block-table .cart_item{padding:1rem;margin-bottom:1rem;background-color:#fafafa}.responsive-table .cart_item .product-name,.shop_table_responsive .cart_item .product-name,.wp-block-table .cart_item .product-name{padding-top:0;font-weight:unset}.responsive-table .cart_item .product-total,.shop_table_responsive .cart_item .product-total,.wp-block-table .cart_item .product-total{margin-bottom:0}.responsive-table td:not(.actions),.shop_table_responsive td:not(.actions),.wp-block-table td:not(.actions){border:none;position:relative;white-space:normal;text-align:left;padding:0 0 0 130px;padding:20px 0 0 0;margin-bottom:10px}.responsive-table td:not(.actions):before,.shop_table_responsive td:not(.actions):before,.wp-block-table td:not(.actions):before{position:absolute;top:0;left:0;white-space:nowrap;text-align:left;font-weight:700}.responsive-table td:before,.shop_table_responsive td:before,.wp-block-table td:before{content:attr(data-title)}.responsive-table tr td:first-child,.shop_table_responsive tr td:first-child,.wp-block-table tr td:first-child{font-weight:700}}.woocommerce-account-fields{overflow:hidden;margin-top:1.3rem}.woocommerce-shipping-fields{margin-top:2rem;margin-bottom:2rem}.woocommerce-shipping-fields h3{font-size:1rem}#order_review #shipping_method,#order_review .wc_payment_methods{padding:0}#order_review #shipping_method li,#order_review .wc_payment_methods li{list-style:none}#order_review #shipping_method li label,#order_review .wc_payment_methods li label{margin-bottom:0}#order_review #shipping_method img,#order_review .wc_payment_methods img{display:none}#order_review #payment label{font-weight:700}#order_review #payment input{float:left;margin-right:.25rem;margin-top:.25rem}#order_review #payment .payment_box{padding-left:17px;color:#727272;font-size:90%;line-height:1.2em;margin-bottom:.3rem}.woocommerce-privacy-policy-text{margin-bottom:1.3rem}.woocommerce-terms-and-conditions{margin-bottom:.65rem;background-color:#fafafa;padding:1.5rem;font-size:.9rem}.woocommerce-terms-and-conditions+p{float:none;width:100%}.woocommerce-terms-and-conditions+p label{font-weight:300!important;color:#656565!important}#place_order{margin-top:1.3rem}.woocommerce-NoticeGroup-checkout{flex:0 0 100%;max-width:100%}body.woocommerce-checkout .woocommerce-form-login{overflow:hidden;margin-bottom:1.3rem}body.woocommerce-checkout .lost_password,body.woocommerce-checkout .woocommerce-form-login__rememberme,body.woocommerce-checkout .woocommerce-form-login__submit{float:left;clear:both}.woocommerce-order .woocommerce-thankyou-order-received{font-weight:700}.woocommerce-order .woocommerce-order-overview{padding:0}.woocommerce-order .woocommerce-order-overview li{list-style:none}.woocommerce-order .woocommerce-order-details{margin:2rem 0}.woocommerce-order .woocommerce-customer-details--phone{margin-bottom:0}.woocommerce-order .woocommerce-column--billing-address address{margin-bottom:2rem}.woocommerce-view-order .woocommerce-customer-details,.woocommerce-view-order .woocommerce-order-details{max-width:800px}.woocommerce-view-order .woocommerce-order-details{margin-bottom:2rem}@media (max-width:767.98px){.woocommerce-view-order .woocommerce-order-details table{font-size:.8rem}}.woocommerce-view-order .woocommerce-customer-details--phone{margin-bottom:0}.woocommerce-view-order mark{background:0 0;font-weight:700}.woocommerce-LostPassword.lost_password{clear:both}.woocommerce-password-strength.bad,.woocommerce-password-strength.short{color:red}.woocommerce-password-strength.good,.woocommerce-password-strength.strong{color:green}.woocommerce-ResetPassword .woocommerce-Button{margin-top:1rem}.woocommerce-MyAccount-navigation .woocommerce-tabs li{margin-right:.325rem!important}.woocommerce-MyAccount-navigation .woocommerce-tabs li a{color:#656565;display:block;padding:1.3rem}.woocommerce-MyAccount-navigation .woocommerce-tabs li.active a,.woocommerce-MyAccount-navigation .woocommerce-tabs li.is-active a,.woocommerce-MyAccount-navigation .woocommerce-tabs li:hover a{opacity:1;color:#cc1236;background-color:#fafafa}.woocommerce-MyAccount-navigation .woocommerce-tabs li a:before{content:"\f08b";font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:.4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce-MyAccount-navigation .woocommerce-tabs li[class*=orders] a:before{content:"\f570"}.woocommerce-MyAccount-navigation .woocommerce-tabs li[class*=address] a:before{content:"\f5a0"}.woocommerce-MyAccount-navigation .woocommerce-tabs li[class*=account] a:before{content:"\f2bb"}.woocommerce-MyAccount-navigation .woocommerce-tabs li[class*=haendler] a:before{content:"\f019"}.woocommerce-MyAccount-content{background-color:#fafafa;padding:2rem 1.3rem}.down-wrapper{display:flex;flex-wrap:wrap}a.download{flex:0 0 50%;max-width:50%}.product .star-rating{display:block;margin:1em 0 0}.product .star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:.725rem;width:5.7em;font-style:normal;font-family:"Font Awesome 5 Pro"}.product .star-rating::before{content:"\f005\f005\f005\f005\f005";font-weight:400;color:#fd0;float:left;top:0;left:0;position:absolute}.product .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.product .star-rating span::before{content:"\f005\f005\f005\f005\f005";font-weight:900;top:0;position:absolute;left:0;color:#fd0}#reviews .woocommerce-Reviews-title{display:none}#reviews .commentlist{padding:0}#reviews .commentlist li{padding:1rem;list-style:none;background-color:#fafafa;border-radius:0;margin-bottom:1.3rem}#reviews .commentlist .comment-text div:first-child:not(.star-rating){display:none}#review_form>p{display:none}#respond .comment-reply-title{font-weight:700}#respond .stars{overflow:hidden;width:74px}#respond .stars a{font-family:"Font Awesome 5 Pro";font-size:.725rem;text-indent:-9999px;width:.815rem;height:.815rem;display:inline-block;float:left;text-decoration:none;color:#fd0;position:relative}#respond .stars a:before{font-weight:500;display:block;position:absolute;top:0;left:0;line-height:1;content:"\f005";text-indent:0}#respond .stars.selected a.active~a:before,#respond .stars:hover a:hover~a::before{font-weight:500}#respond .stars.selected a.active::before,#respond .stars.selected a:not(.active):before,#respond .stars.selected:hover a::before,#respond .stars:hover a::before{font-weight:900}#respond .stars.selected a.active~a:hover:before{color:orange}.wpsl-search{margin-bottom:0;padding:1rem}#wpsl-result-list{width:33.5%;margin-right:0;background-color:#fafafa}#wpsl-wrap #wpsl-result-list li{border-bottom:1px solid #f4f3f3;padding:1rem}.wpsl-select-wrap{margin-bottom:0}#wpsl-category,#wpsl-radius,#wpsl-results,.wpsl-input{display:flex!important;align-items:center;margin-bottom:0}#wpsl-category,.wpsl-select-wrap{margin-left:2rem}#wpsl-category label,#wpsl-radius label,.wpsl-input label{width:auto!important}#wpsl-search-wrap form{display:flex}#wpsl-search-btn,#wpsl-search-wrap input,.wpsl-dropdown{border-radius:0}.wpsl-dropdown{width:auto!important}#wpsl-radius .wpsl-dropdown{width:100px!important}.wpsl-search-btn-wrap{margin-left:auto!important;margin-right:0!important}#wpsl-search-btn{background:#cc1236!important;border:1px solid #cc1236!important;color:#fff;padding:0 2rem;font-size:.9rem;font-weight:inherit;outline:0;border-radius:0;display:inline-flex;align-items:center;height:43px;width:max-content;justify-content:center;box-shadow:none!important;margin-right:0}.wpsl-input div{margin-right:10px!important}.wpsl-store-location>p>strong{font-family:effra,sans-serif;font-weight:900;font-style:normal;font-size:1.25rem}