.woocommerce-price-suffix{display:block!important;font-size:8px!important}@font-face{font-family:'open_sansbold';src:url(https://www.ehlichs-holzshop.de/wp-content/themes/twentytwentyone/../holz/fonts/OpenSans-Bold-webfont.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'open_sansregular';src:url(https://www.ehlichs-holzshop.de/wp-content/themes/twentytwentyone/../holz/fonts/OpenSans-Regular-webfont.ttf);font-weight:400;font-style:normal;font-display:swap}html{scroll-behavior:smooth;overflow-x:hidden!important}body{font-family:'open_sansregular'!important;background-color:#fff;font-size:18px;max.width:100%!important}h1{color:black!important}h1,h2,h3,h4,h5,p,div{font-family:'open_sansregular'!important}.wp-block-group__inner-container{padding:2em 0!important}.wp-block-group__inner-container>p,.wp-block-group__inner-container>h2,.wp-block-group__inner-container>h3,.wp-block-group__inner-container>h4,.wp-block-group__inner-container>h1,.wp-block-group__inner-container>ul{max-width:1300px!important}.alignwide{max-width:1300px;margin:auto}.alignwide p,.alignwide h2,.alignwide h3,.alignwide h4,.alignwide ul{width:100%;max-width:unset!important}.site{width:100%;position:relative}.entry-content{margin-bottom:0!important;z-index:300!important;position:relative!important;overflow-x:hidden!important}.site-content{z-index:300!important;background-color:#e3c793!important}.site-main{padding-bottom:}.site textarea{margin:1em!important}#masthead{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:flex-end;padding:0!important;max-width:100%!important;z-index:999!important;background-color:rgb(255 255 255 / .95);box-shadow:rgb(0 0 0 / .35) 0 5px 15px;overflow:hidden}#masthead div{margin-left:5em}.header_social{margin-top:.2em}.header_social a{font-size:1.5em;padding:1em .5em;margin-top:0.5em!important}.menu-wrapper{margin-right:10px!important}#primary-menu-list li a{text-align:center;text-decoration:none;transition:all 1s ease;margin:0;color:#a55f3c;transition:all 1s ease;text-transform:uppercase;position:relative;font-size:1em}#primary-menu-list li a:hover{color:#fff;background-color:#a55f3c!important}#main{padding-top:0}.wp-block-cover{box-shadow:rgb(0 0 0 / .35) 0 5px 15px;transform:rotate(-2deg);width:110%!important;max-width:200%!important;left:-1%;height:800px!important;margin-top:-10%!important;padding-top:10%!important;margin-bottom:5%!important;overflow-x:hidden!important;border-radius:5%!important}.wp-block-cover figure,.wp-block-cover p,.wp-block-cover h1{transform:rotate(2deg);color:white!important}.wp-block-cover p{max-width:80%!important}.decal{border-radius:14px;padding:1em;border:2px solid #a55f3c;padding-bottom:3em;position:relative;background-color:rgb(255 255 255 / .8);color:#000}.decal .wp-block-button__link,.decal .wp-block-button{width:100%;border:0!important}.decal .wp-block-button__link{position:absolute;bottom:0em;left:0}.decal .wp-block-button__link{background-color:#a55f3c!important;color:white!important}.add_to_cart_button,.single_add_to_cart_button,.wp-element-button{background-color:#a55f3c!important;color:white!important;border-radius:10px!important;border:1px solid black!important;padding:.5em 1em!important}.woocommerce-additional-fields__field-wrapper{margin-bottom:2em}a.button:hover{text-decoration:none!important}.cart_totals{margin-bottom:2em}.cart_totals h2{text-align:center;font-size:1.2em}.decal h3{font-size:1.2em;font-weight:700;margin-top:15px}.contactBtn{font-size:50px;border:1px solid;background:#f2825b;background:-moz-linear-gradient(top,#f2825b 0%,#e55b2b 50%,#f07146 100%);background:-webkit-linear-gradient(top,#f2825b 0%,#e55b2b 50%,#f07146 100%);background:linear-gradient(to bottom,#f2825b 0%,#e55b2b 50%,#f07146 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2825b',endColorstr='#f07146',GradientType=0);border-radius:100%;padding:2px;display:block;margin:auto;width:90px;height:90px;box-sizing:border-box;text-align:center;margin-top:2em!important}.info{border:#9e1215 1px solid;background-color:rgb(190 10 38 / .1);padding:1em;max-width:900px!important}li{margin-bottom:1em!important}.block-horizontal{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding:0}.block-horizontal li{font-size:.9em;position:relative;width:28%;padding:1em;margin:5px;display:inline-block;color:#333;border:1px dashed #345801;background-color:rgb(255 255 255 / .3);z-index:10;text-align:center;font-weight:800;text-transform:uppercase}.columns-3 .product{margin:1em!important;width:calc(30% - 2em)!important;position:relative;padding-bottom:4em;border:1px dotted #e55b2b;background:#fcfff4;background:-moz-linear-gradient(-45deg,#fcfff4 0%,#e9e9ce 100%);background:-webkit-linear-gradient(-45deg,#fcfff4 0%,#e9e9ce 100%);background:linear-gradient(135deg,#fcfff4 0%,#e9e9ce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfff4',endColorstr='#e9e9ce',GradientType=1)}.product a{font-size:.8em;text-decoration:none}.wp-block-button__link{position:absolute;bottom:0;width:80%;left:10%}.qty,select{font-family:'open_sanslight',sans-serif;width:calc(100% - 2em)!important;border:1px solid grey!important;box-sizing:border-box;transition:all 1s ease;border-radius:3px;font-size:1.2em!important;margin-top:5px!important}.wc-tabs{border-bottom:2px solid #f07146!important}#tab-description h2{display:none}.wc-tabs li,.woocommerce-tabs ul li.active a{background-color:#f07146!important;border:0}.entry-footer{display:none}.woocommerce-privacy-policy-text p,.woocommerce-terms-and-conditions-checkbox-text{font-size:0.8em!important;margin-bottom:1em}#content{margin-bottom:0em!important}.footer-wrapper{background-color:#e3c793!important}footer{position:relative;width:100%;max-width:100%!important;display:flex;justify-content:space-evenly;z-index:300;margin-bottom:-3em!important;overflow:hidden;padding:0em 5%;padding-top:5em!important;margin-top:-4em;overflow-x:hidden!important}footer:after{background-color:#a55f3c;max-width:250%!important;width:250%;left:-50%;content:'';height:140%;z-index:-1;background-size:contain;opacity:1;position:absolute;top:20px;border-radius:100%;box-shadow:rgb(0 0 0 / .35) 0 5px 15px}footer:before{background-color:#a55f3c;background-image:url(https://ehlichs-holzshop.de/wp-content/uploads/2023/06/dark_wood.webp);max-width:250%!important;width:250%;left:-50%;content:'';height:140%;z-index:0;background-size:contain;opacity:.3;position:absolute;top:20px;border-radius:100%;box-shadow:rgb(0 0 0 / .35) 0 5px 15px}footer div{flex-basis:25%;border:1px solid grey;margin:1em;padding:1em;background-color:rgb(0 0 0 / .1);color:#fff;background-color:rgb(0 0 0 / .3);z-index:500}footer h3{font-size:20px}footer ul li{margin-bottom:0.2em!important}footer ul li a{text-decoration:none;color:#fff}.wps-form-column input[type="submit"]:disabled{opacity:1;margin-top:10px;background-color:rgb(43 43 43)!important;border-radius:5px;transition:all 0.5s ease 0s;text-decoration:none;padding:.4em .8em .4em .8em;margin:auto;font-size:20px!important;padding:.3em .8em .3em .8em;font-family:'open_sanslight',sans-serif;font-weight:700!important;text-transform:uppercase;color:#FFF;box-shadow:unset;height:40px}.wps-form-column textarea{height:200px!important;font-family:'open_sanslight',sans-serif}*:focus{outline:none!important;background:rgb(242 130 91 / .1)}input[type="text"],input[type="email"],input[type="tel"],textarea,.woocommerce-checkout .select2-container .select2-selection{font-family:'open_sanslight',sans-serif;width:calc(100% - 2em)!important;border:1px solid grey!important;margin:1em;box-sizing:border-box;transition:all 1s ease;border-radius:3px!important}.wps-form-column input[type="submit"]{margin-top:10px;background-color:rgb(43 43 43)!important;border-radius:5px;transition:all 0.5s ease 0s;text-decoration:none;padding:.4em .8em .4em .8em;margin:auto;font-size:20px!important;padding:.3em .8em .3em .8em;font-family:'open_sanslight',sans-serif;font-weight:700!important;text-transform:uppercase;color:#FFF;box-shadow:unset;height:40px}.wps-form-column{text-align:left}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #be0a26}div.wpcf7-mail-sent-ok{border:2px solid #F39400}span.wpcf7-not-valid-tip{color:#9e1215}input[type="checkbox"]{border:1px solid #000}input[type="submit"]{margin:1em auto!important;display:block;border:1px solid black!important;background:#f2825b;background:-moz-linear-gradient(top,#f2825b 0%,#e55b2b 50%,#f07146 100%);background:-webkit-linear-gradient(top,#f2825b 0%,#e55b2b 50%,#f07146 100%);background:linear-gradient(to bottom,#f2825b 0%,#e55b2b 50%,#f07146 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2825b',endColorstr='#f07146',GradientType=0)}.woocommerce-breadcrumb{display:none}.sku_wrapper{display:none!important}.posted_in{display:none}.tagged_as{display:none}@media screen and (max-width:700px){.wp-block-cover{left:-3%}.wp-block-cover p{width:100%!important;display:block;margin:auto!important;padding:0!important}.block-horizontal li{width:47%}.wps-form .wps-form-row{display:block!important}.wps-form .wps-form-row .wps-form-column{width:100%!important}h1,h2,h3,h4,h5,p,ul{padding-left:1em;padding-right:1em}body{overflow-x:hidden!important}.wp-block-cover{height:500px!important}#primary-menu-list li a{margin:1em!important;padding:1em!important}.menu-button-container{padding-top:0!important}.site-header{justify-content:flex-start!important}.header_social{margin:0!important}.header_social a{padding:.1em .2em;margin:0em 0.2em!important}.primary-navigation{margin:auto!important}.primary-menu-container{width:100%;margin:0;padding:.5em;font-size:16px!important}#primary-menu-list li a{padding:.2em .3em}#masthead div{margin:0}.product{margin-top:10em}footer{display:block}footer::after,footer::before{max-width:300%!important;width:300%;left:-98%}.columns-3 .product{margin:1em!important;width:calc(46% - 2em)!important;position:relative;padding-bottom:4em;border:1px dotted #e55b2b;background:#fcfff4;background:-moz-linear-gradient(-45deg,#fcfff4 0%,#e9e9ce 100%);background:-webkit-linear-gradient(-45deg,#fcfff4 0%,#e9e9ce 100%);background:linear-gradient(135deg,#fcfff4 0%,#e9e9ce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfff4',endColorstr='#e9e9ce',GradientType=1)}.wp-block-button__link{font-size:0.7em!important}#place_order{margin-bottom:2em!important}}