@charset "UTF-8";button:focus,input:focus{outline:none}.anchor{display:block;position:relative;top:-150px;visibility:hidden}.minus-x{margin:0 -1em !important}.mt-c-xl{margin-top:256px}@media (max-width:1450px){.mt-c-xl{margin-top:128px}}.mb-c-xl{margin-bottom:256px}@media (max-width:1450px){.mb-c-xl{margin-bottom:128px}}.mt-c{margin-top:128px}@media (max-width:1450px){.mt-c{margin-top:64px}}.mb-c{margin-bottom:128px}@media (max-width:1450px){.mb-c{margin-bottom:64px}}.pt-c-xl{padding-top:256px}@media (max-width:1450px){.pt-c-xl{padding-top:128px}}.pb-c-xl{padding-bottom:256px}@media (max-width:1450px){.pb-c-xl{padding-bottom:128px}}.pt-c{padding-top:128px}@media (max-width:1450px){.pt-c{padding-top:64px}}.pb-c{padding-bottom:128px}@media (max-width:1450px){.pb-c{padding-bottom:64px}}body main ul{padding:0;margin-bottom:2.5em}body main ul li{list-style-type:none;position:relative;margin-bottom:.5em;padding-left:25px}body main ul li:before{content:"";top:8px;position:absolute;left:0;border-radius:50%;height:11px;width:11px;background-color:#1f4359}body *,body .normal-text-regular{font-size:calc(6px*3.2);line-height:calc(6px*4.5)}@media (max-width:1450px){body *,body .normal-text-regular{font-size:calc(4.5px*3.2);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body *,body .normal-text-regular{font-size:calc(4px*3.2);line-height:calc(4px*4.5)}}@media (max-width:576px){body *,body .normal-text-regular{font-size:calc(4px*3.5);line-height:calc(4px*5.5)}}body .large-text-bold{font-size:calc(6px*4);line-height:calc(6px*4.5);font-weight:700}@media (max-width:1450px){body .large-text-bold{font-size:calc(4.5px*4);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .large-text-bold{font-size:calc(4px*4);line-height:calc(4px*4.5)}}@media (max-width:576px){body .large-text-bold{font-size:calc(4px*4);line-height:calc(4px*5.5)}}body .large-text-bold *{font-size:calc(6px*4);line-height:calc(6px*4.5);font-weight:700}@media (max-width:1450px){body .large-text-bold *{font-size:calc(4.5px*4);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .large-text-bold *{font-size:calc(4px*4);line-height:calc(4px*4.5)}}@media (max-width:576px){body .large-text-bold *{font-size:calc(4px*4);line-height:calc(4px*5.5)}}body .large-text-extra-bold{font-size:calc(6px*4);line-height:calc(6px*4.5);font-weight:900}@media (max-width:1450px){body .large-text-extra-bold{font-size:calc(4.5px*4);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .large-text-extra-bold{font-size:calc(4px*4);line-height:calc(4px*4.5)}}@media (max-width:576px){body .large-text-extra-bold{font-size:calc(4px*4);line-height:calc(4px*5.5)}}body .large-text-extra-bold *{font-size:calc(6px*4);line-height:calc(6px*4.5);font-weight:900}@media (max-width:1450px){body .large-text-extra-bold *{font-size:calc(4.5px*4);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .large-text-extra-bold *{font-size:calc(4px*4);line-height:calc(4px*4.5)}}@media (max-width:576px){body .large-text-extra-bold *{font-size:calc(4px*4);line-height:calc(4px*5.5)}}body .large-text-regular{font-size:calc(6px*4);line-height:calc(6px*4.5);font-weight:400}@media (max-width:1450px){body .large-text-regular{font-size:calc(4.5px*4);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .large-text-regular{font-size:calc(4px*4);line-height:calc(4px*4.5)}}@media (max-width:576px){body .large-text-regular{font-size:calc(4px*4);line-height:calc(4px*5.5)}}body .large-text-regular *{font-size:calc(6px*4);line-height:calc(6px*4.5);font-weight:400}@media (max-width:1450px){body .large-text-regular *{font-size:calc(4.5px*4);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .large-text-regular *{font-size:calc(4px*4);line-height:calc(4px*4.5)}}@media (max-width:576px){body .large-text-regular *{font-size:calc(4px*4);line-height:calc(4px*5.5)}}body .medium-text-regular{font-size:calc(6px*3);line-height:calc(6px*4.5);font-weight:400}@media (max-width:1450px){body .medium-text-regular{font-size:calc(4.5px*3);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .medium-text-regular{font-size:calc(4px*3);line-height:calc(4px*4.5)}}@media (max-width:576px){body .medium-text-regular{font-size:calc(4px*3);line-height:calc(4px*5.5)}}body .medium-text-regular *{font-size:calc(6px*3);line-height:calc(6px*4.5);font-weight:400}@media (max-width:1450px){body .medium-text-regular *{font-size:calc(4.5px*3);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .medium-text-regular *{font-size:calc(4px*3);line-height:calc(4px*4.5)}}@media (max-width:576px){body .medium-text-regular *{font-size:calc(4px*3);line-height:calc(4px*5.5)}}body .medium-text-bold{font-size:calc(6px*3);line-height:calc(6px*4.5);font-weight:700}@media (max-width:1450px){body .medium-text-bold{font-size:calc(4.5px*3);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .medium-text-bold{font-size:calc(4px*3);line-height:calc(4px*4.5)}}@media (max-width:576px){body .medium-text-bold{font-size:calc(4px*3);line-height:calc(4px*5.5)}}body .medium-text-bold *{font-size:calc(6px*3);line-height:calc(6px*4.5);font-weight:700}@media (max-width:1450px){body .medium-text-bold *{font-size:calc(4.5px*3);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .medium-text-bold *{font-size:calc(4px*3);line-height:calc(4px*4.5)}}@media (max-width:576px){body .medium-text-bold *{font-size:calc(4px*3);line-height:calc(4px*5.5)}}body .medium-text-extra-bold{font-size:calc(6px*3);line-height:calc(6px*4.5);font-weight:900}@media (max-width:1450px){body .medium-text-extra-bold{font-size:calc(4.5px*3);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .medium-text-extra-bold{font-size:calc(4px*3);line-height:calc(4px*4.5)}}@media (max-width:576px){body .medium-text-extra-bold{font-size:calc(4px*3);line-height:calc(4px*5.5)}}body .medium-text-extra-bold *{font-size:calc(6px*3);line-height:calc(6px*4.5);font-weight:900}@media (max-width:1450px){body .medium-text-extra-bold *{font-size:calc(4.5px*3);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .medium-text-extra-bold *{font-size:calc(4px*3);line-height:calc(4px*4.5)}}@media (max-width:576px){body .medium-text-extra-bold *{font-size:calc(4px*3);line-height:calc(4px*5.5)}}body .normal-text-bold{font-weight:700;font-size:calc(6px*2.7);line-height:calc(6px*4.5)}@media (max-width:1450px){body .normal-text-bold{font-size:calc(4.5px*2.7);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .normal-text-bold{font-size:calc(4px*2.7);line-height:calc(4px*4.5)}}@media (max-width:576px){body .normal-text-bold{font-size:calc(4px*3.5);line-height:calc(4px*5.5)}}body .normal-text-bold *{font-weight:700;font-size:calc(6px*2.7);line-height:calc(6px*4.5)}@media (max-width:1450px){body .normal-text-bold *{font-size:calc(4.5px*2.7);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .normal-text-bold *{font-size:calc(4px*2.7);line-height:calc(4px*4.5)}}@media (max-width:576px){body .normal-text-bold *{font-size:calc(4px*3.5);line-height:calc(4px*5.5)}}body .small-text-bold{font-weight:700;font-size:calc(6px*2.33);line-height:calc(6px*4.5)}@media (max-width:1450px){body .small-text-bold{font-size:calc(4.5px*2.33);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .small-text-bold{font-size:calc(4px*2.33);line-height:calc(4px*4.5)}}@media (max-width:576px){body .small-text-bold{font-size:calc(4px*2.33);line-height:calc(4px*5.5)}}body .small-text-bold *{font-weight:700;font-size:calc(6px*2.33);line-height:calc(6px*4.5)}@media (max-width:1450px){body .small-text-bold *{font-size:calc(4.5px*2.33);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .small-text-bold *{font-size:calc(4px*2.33);line-height:calc(4px*4.5)}}@media (max-width:576px){body .small-text-bold *{font-size:calc(4px*2.33);line-height:calc(4px*5.5)}}body .small-text-regular{font-size:calc(6px*2.33);line-height:calc(6px*4.5)}@media (max-width:1450px){body .small-text-regular{font-size:calc(4.5px*2.33);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .small-text-regular{font-size:calc(4px*2.33);line-height:calc(4px*4.5)}}@media (max-width:576px){body .small-text-regular{font-size:calc(4px*2.33);line-height:calc(4px*5.5)}}body .small-text-regular *{font-size:calc(6px*2.33);line-height:calc(6px*4.5)}@media (max-width:1450px){body .small-text-regular *{font-size:calc(4.5px*2.33);line-height:calc(4.5px*4.5)}}@media (max-width:992px){body .small-text-regular *{font-size:calc(4px*2.33);line-height:calc(4px*4.5)}}@media (max-width:576px){body .small-text-regular *{font-size:calc(4px*2.33);line-height:calc(4px*5.5)}}body a{color:#494949}body a:hover{text-decoration:none;color:#9b0000}body h1{display:none}body .h1{font-style:normal;color:#333;font-weight:500;line-height:calc(6px*8);font-size:calc(6px*9.33);margin-bottom:calc(6px*5)}@media (max-width:1450px){body .h1{line-height:calc(4.5px*8);font-size:calc(4.5px*9.33);margin-bottom:calc(4.5px*5)}}@media (max-width:992px){body .h1{line-height:calc(4px*8);font-size:calc(4px*9.33);margin-bottom:calc(4px*5)}}@media (max-width:576px){body .h1{line-height:calc(4px*8);font-size:calc(4px*9.33);margin-bottom:calc(4px*5)}}body .h1 *{font-style:normal;color:#333;font-weight:500;line-height:calc(6px*8);font-size:calc(6px*9.33);margin-bottom:calc(6px*5)}@media (max-width:1450px){body .h1 *{line-height:calc(4.5px*8);font-size:calc(4.5px*9.33);margin-bottom:calc(4.5px*5)}}@media (max-width:992px){body .h1 *{line-height:calc(4px*8);font-size:calc(4px*9.33);margin-bottom:calc(4px*5)}}@media (max-width:576px){body .h1 *{line-height:calc(4px*8);font-size:calc(4px*9.33);margin-bottom:calc(4px*5)}}body h2,body .h2{font-style:normal;font-weight:500;line-height:calc(6px*8);font-size:calc(6px*8);margin-bottom:calc(6px*7);color:#333}@media (max-width:1450px){body h2,body .h2{line-height:calc(4.5px*8);font-size:calc(4.5px*8);margin-bottom:calc(4.5px*7)}}@media (max-width:992px){body h2,body .h2{line-height:calc(4px*8);font-size:calc(4px*8);margin-bottom:calc(4px*7)}}@media (max-width:576px){body h2,body .h2{line-height:calc(4px*8);font-size:calc(4px*7);margin-bottom:calc(4px*7)}}body h2 *,body .h2 *{font-style:normal;font-weight:500;line-height:calc(6px*8);font-size:calc(6px*8);margin-bottom:calc(6px*7);color:#333}@media (max-width:1450px){body h2 *,body .h2 *{line-height:calc(4.5px*8);font-size:calc(4.5px*8);margin-bottom:calc(4.5px*7)}}@media (max-width:992px){body h2 *,body .h2 *{line-height:calc(4px*8);font-size:calc(4px*7);margin-bottom:calc(4px*7)}}@media (max-width:576px){body h2 *,body .h2 *{line-height:calc(4px*8);font-size:calc(4px*7);margin-bottom:calc(4px*7)}}body h3,body .h3{line-height:calc(6px*7);font-size:calc(6px*6.66);margin-bottom:calc(6px*7);font-weight:500;color:#333}@media (max-width:1450px){body h3,body .h3{line-height:calc(4.5px*7);font-size:calc(4.5px*6.66);margin-bottom:calc(4.5px*7)}}@media (max-width:992px){body h3,body .h3{line-height:calc(4px*7);font-size:calc(4px*6.66);margin-bottom:calc(4px*7)}}@media (max-width:576px){body h3,body .h3{line-height:calc(4px*7);font-size:calc(4px*6.66);margin-bottom:calc(4px*7)}}body h3 *,body .h3 *{line-height:calc(6px*7);font-size:calc(6px*6.66);margin-bottom:calc(6px*7);font-weight:500;color:#333}@media (max-width:1450px){body h3 *,body .h3 *{line-height:calc(4.5px*7);font-size:calc(4.5px*6.66);margin-bottom:calc(4.5px*7)}}@media (max-width:992px){body h3 *,body .h3 *{line-height:calc(4px*7);font-size:calc(4px*6.66);margin-bottom:calc(4px*7)}}@media (max-width:576px){body h3 *,body .h3 *{line-height:calc(4px*7);font-size:calc(4px*6.66);margin-bottom:calc(4px*7)}}body h4,body .h4{font-weight:500;line-height:calc(6px*6);font-size:calc(6px*5.33);margin-bottom:calc(6px*5.5);color:#333}@media (max-width:1450px){body h4,body .h4{line-height:calc(4.5px*6);font-size:calc(4.5px*5.33);margin-bottom:calc(4.5px*5.5)}}@media (max-width:992px){body h4,body .h4{line-height:calc(4px*6);font-size:calc(4px*5.33);margin-bottom:calc(4px*5.5)}}@media (max-width:576px){body h4,body .h4{line-height:calc(4px*6);font-size:calc(4px*5.33);margin-bottom:calc(4px*5.5)}}body h4 *,body .h4 *{font-weight:500;line-height:calc(6px*6);font-size:calc(6px*5.33);margin-bottom:calc(6px*5.5);color:#333}@media (max-width:1450px){body h4 *,body .h4 *{line-height:calc(4.5px*6);font-size:calc(4.5px*5.33);margin-bottom:calc(4.5px*5.5)}}@media (max-width:992px){body h4 *,body .h4 *{line-height:calc(4px*6);font-size:calc(4px*5.33);margin-bottom:calc(4px*5.5)}}@media (max-width:576px){body h4 *,body .h4 *{line-height:calc(4px*6);font-size:calc(4px*5.33);margin-bottom:calc(4px*5.5)}}body h5,body .h5{font-weight:500;line-height:calc(6px*5);font-size:calc(6px*4);margin-bottom:calc(6px*4.5);color:#333}@media (max-width:1450px){body h5,body .h5{line-height:calc(4.5px*5);font-size:calc(4.5px*4);margin-bottom:calc(4.5px*4.5)}}@media (max-width:992px){body h5,body .h5{line-height:calc(4px*5);font-size:calc(4px*4);margin-bottom:calc(4px*4.5)}}@media (max-width:576px){body h5,body .h5{line-height:calc(4px*5);font-size:calc(4px*4);margin-bottom:calc(4px*4.5)}}body h5 *,body .h5 *{font-weight:500;line-height:calc(6px*5);font-size:calc(6px*4);margin-bottom:calc(6px*4.5);color:#333}@media (max-width:1450px){body h5 *,body .h5 *{line-height:calc(4.5px*5);font-size:calc(4.5px*4);margin-bottom:calc(4.5px*4.5)}}@media (max-width:992px){body h5 *,body .h5 *{line-height:calc(4px*5);font-size:calc(4px*4);margin-bottom:calc(4px*4.5)}}@media (max-width:576px){body h5 *,body .h5 *{line-height:calc(4px*5);font-size:calc(4px*4);margin-bottom:calc(4px*4.5)}}body h6,body .h6{font-style:normal;font-weight:500;line-height:calc(6px*2);font-size:calc(6px*3.33);margin-bottom:calc(6px*3);color:#333}@media (max-width:1450px){body h6,body .h6{line-height:calc(4.5px*2);font-size:calc(4.5px*3.33);margin-bottom:calc(4.5px*3)}}@media (max-width:992px){body h6,body .h6{line-height:calc(4px*2);font-size:calc(4px*3.33);margin-bottom:calc(4px*3)}}@media (max-width:576px){body h6,body .h6{line-height:calc(4px*2);font-size:calc(4px*3.33);margin-bottom:calc(4px*3)}}body h6 *,body .h6 *{font-weight:500;line-height:calc(6px*2);font-size:calc(6px*3.33);margin-bottom:calc(6px*3);color:#333}@media (max-width:1450px){body h6 *,body .h6 *{line-height:calc(4.5px*2);font-size:calc(4.5px*3.33);margin-bottom:calc(4.5px*3)}}@media (max-width:992px){body h6 *,body .h6 *{line-height:calc(4px*2);font-size:calc(4px*3.33);margin-bottom:calc(4px*3)}}@media (max-width:576px){body h6 *,body .h6 *{line-height:calc(4px*2);font-size:calc(4px*3.33);margin-bottom:calc(4px*3)}}body .underline:after{content:"";display:block;margin-top:10px;width:220px;height:2px;background-color:#1f4359}body .cat-title{font-weight:900;display:block;color:#494949}body .cat-title:after{width:300px;height:3px;background-color:#faac13;content:"";display:block;top:7px;margin:auto;position:relative}.button-primary-big{font-size:16px;font-family:'Lato',sans-serif;line-height:22px;display:inline-block;text-align:center;color:#fff !important;padding:1.3em 2em;background-color:#9b0000;border-radius:2px;transition-duration:.4s;border:solid 2px #9b0000;font-weight:700}@media (max-width:1650px){.button-primary-big{padding:1em 4em}}@media (max-width:1200px){.button-primary-big{font-size:16px}}.button-primary-big:hover{background-color:#fff;border:solid 2px #9b0000;color:#9b0000 !important;cursor:pointer}.button-primary-big-border{font-family:'Lato',sans-serif;font-size:16px;line-height:22px;display:inline-block;text-align:center;color:#1f4359 !important;padding:1.3em 2em;background-color:transparent;border-radius:2px;transition-duration:.4s;border:solid 2px #9b0000;font-weight:700}@media (max-width:1650px){.button-primary-big-border{padding:1em 4em}}@media (max-width:1200px){.button-primary-big-border{font-size:16px}}.button-primary-big-border:hover{background-color:#fff;border:solid 2px #9b0000;color:#9b0000 !important;cursor:pointer}.button-medium{font-family:'Lato',sans-serif;font-size:16px;line-height:22px;display:inline-block;text-align:center;color:#fff !important;padding:1em 2em;background-color:#9b0000;border:solid 2px #9b0000;border-radius:2px;transition-duration:.4s;font-weight:700}@media (max-width:1650px){.button-medium{padding:15px 1em;font-size:14px}}@media (max-width:1200px){.button-medium{font-size:14px}}.button-medium:hover{background-color:#fff;border:solid 2px #9b0000;color:#9b0000 !important;cursor:pointer}.button-medium-border{font-family:'Lato',sans-serif;font-size:16px;line-height:22px;display:inline-block;text-align:center;color:#9b0000 !important;padding:1em 2em;background-color:transparent;border:solid 2px #9b0000;border-radius:2px;transition-duration:.4s;font-weight:700}@media (max-width:1650px){.button-medium-border{padding:1em 2em;font-size:14px}}@media (max-width:1200px){.button-medium-border{font-size:14px}}.button-medium-border:hover{background-color:#fff;border:solid 2px #9b0000;color:#9b0000 !important;cursor:pointer}.button-small{font-family:'Lato',sans-serif;font-size:14px;line-height:22px;display:inline-block;text-align:center;color:#fff !important;padding:.56em 3em;background-color:#9b0000;border-radius:2px;transition-duration:.4s;border:solid 2px #9b0000;font-weight:700}@media (max-width:1650px){.button-small{padding:.5em 4em}}@media (max-width:1200px){.button-small{font-size:14px}}.button-small:hover{background-color:#fff;border:solid 2px #9b0000;color:#9b0000 !important;cursor:pointer}.button-primary-small-border{font-family:'Lato',sans-serif;font-size:16px;line-height:22px;display:inline-block;text-align:center;font-weight:700;color:#9b0000 !important;padding:.56em 5em;background-color:transparent;border-radius:2px;transition-duration:.4s;border:solid 2px #9b0000}@media (max-width:1200px){.button-primary-small-border{font-size:14px}}.button-primary-small-border:hover{background-color:#fff;box-shadow:0 0 10px 10px rgba(0,0,0,.089);border:solid 2px #fff;color:#9b0000;cursor:pointer}.button-2{font-family:'Lato',sans-serif;font-size:16px;line-height:22px;display:inline-block;text-align:center;color:#fff !important;padding:1em 2em;background-color:#bd081c;border:solid 2px #fff;border-radius:2px;transition-duration:.4s;font-weight:700}@media (max-width:1650px){.button-2{padding:1em 2em}}@media (max-width:1200px){.button-2{font-size:14px}}.button-2:hover{background-color:#fff;border:solid 2px #bd081c;color:#bd081c !important;cursor:pointer}@font-face{font-family:"dashicons";src:url(//fenster-hd.de/wp-content/themes/gadomski/../../../wp-includes/fonts/dashicons.eot)}@font-face{font-family:"dashicons";src:url(//fenster-hd.de/wp-content/themes/gadomski/../../../wp-includes/fonts/dashicons.woff) format("woff"),url(//fenster-hd.de/wp-content/themes/gadomski/../../../wp-includes/fonts/dashicons.ttf) format("truetype"),url(//fenster-hd.de/wp-content/themes/gadomski/../../../wp-includes/fonts/dashicons.svg#dashicons) format("svg");font-weight:400;font-style:normal}.star-rating .star-full:before{content:"\f155"}.star-rating .star-half:before{content:"\f459"}.star-rating .star-empty:before{content:"\f154"}.star-rating .star{color:#fb8200;display:inline-block;font-family:dashicons !important;font-size:20px;font-style:normal;font-weight:400;height:20px;line-height:1;text-align:center;text-decoration:inherit;vertical-align:top;width:20px}*{font-family:'Roboto',sans-serif;font-size:calc(6px*2.7);line-height:calc(6px*4.5);letter-spacing:.4px}@media (max-width:1450px){*{font-size:calc(4.5px*2.7);line-height:calc(4.5px*4.5)}}@media (max-width:992px){*{font-size:calc(4px*2.7);line-height:calc(4px*4.5)}}@media (max-width:576px){*{font-size:calc(4px*3.5);line-height:calc(4px*5.5)}}a{color:#1f4359}a:hover{text-decoration:none;color:#9b0000}.container,.container-fluid,.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 .col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.row{padding-left:0;margin-left:0;padding-right:0;margin-right:0}@media (max-width:1450px){.mpad{padding-left:1em !important;padding-right:1em !important}}@media (min-width:1200px){.container{max-width:1240px}}@media (min-width:1500px){.container{max-width:1440px}}.centered-level{left:50% !important;transform:translate(-50%,0%) !important;z-index:999}.centered-absolute{position:absolute;top:50%;transform:translate(0,-50%)}.centered-absolute-max{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.centered{display:flex;align-items:center}.centered-max{display:flex;align-items:center;justify-content:center}@media (min-width:992px){.centered-absolute-max{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}}@media (min-width:992px){.centered-lg-absolute{position:absolute;top:50%;transform:translate(0,-50%)}}input:hover,input:focus,input:active,textarea:hover,textarea:focus,textarea:active,select:hover,select:focus,select:active{box-shadow:none;outline:none}select{width:175px;padding:10px;border:solid 1px #e0e0e0;color:#4f4f4f}.breadcrumbs-wrapper span{font-size:14px;top:-9px;position:relative;margin-right:10px}.breadcrumbs-wrapper .breadcrumbs{padding-left:0;overflow:auto;margin-bottom:0;display:inline-block}.breadcrumbs-wrapper .breadcrumbs li,.breadcrumbs-wrapper .breadcrumbs .item-home,.breadcrumbs-wrapper .breadcrumbs .item-current,.breadcrumbs-wrapper .breadcrumbs .item-cat,.breadcrumbs-wrapper .breadcrumbs .separator{float:left;color:#9b0000;list-style-type:none;position:relative;font-size:14px;padding-left:0;margin-bottom:0}.breadcrumbs-wrapper .breadcrumbs li:before,.breadcrumbs-wrapper .breadcrumbs .item-home:before,.breadcrumbs-wrapper .breadcrumbs .item-current:before,.breadcrumbs-wrapper .breadcrumbs .item-cat:before,.breadcrumbs-wrapper .breadcrumbs .separator:before{display:none}.breadcrumbs-wrapper .breadcrumbs li strong,.breadcrumbs-wrapper .breadcrumbs li a,.breadcrumbs-wrapper .breadcrumbs .item-home strong,.breadcrumbs-wrapper .breadcrumbs .item-home a,.breadcrumbs-wrapper .breadcrumbs .item-current strong,.breadcrumbs-wrapper .breadcrumbs .item-current a,.breadcrumbs-wrapper .breadcrumbs .item-cat strong,.breadcrumbs-wrapper .breadcrumbs .item-cat a,.breadcrumbs-wrapper .breadcrumbs .separator strong,.breadcrumbs-wrapper .breadcrumbs .separator a{font-weight:400;font-size:14px}@media (max-width:576px){.breadcrumbs-wrapper .breadcrumbs li strong,.breadcrumbs-wrapper .breadcrumbs li a,.breadcrumbs-wrapper .breadcrumbs .item-home strong,.breadcrumbs-wrapper .breadcrumbs .item-home a,.breadcrumbs-wrapper .breadcrumbs .item-current strong,.breadcrumbs-wrapper .breadcrumbs .item-current a,.breadcrumbs-wrapper .breadcrumbs .item-cat strong,.breadcrumbs-wrapper .breadcrumbs .item-cat a,.breadcrumbs-wrapper .breadcrumbs .separator strong,.breadcrumbs-wrapper .breadcrumbs .separator a{font-size:13px}}.breadcrumbs-wrapper .breadcrumbs .hyperlink{overflow:auto}.breadcrumbs-wrapper .breadcrumbs .hyperlink a{font-size:14px}@media (max-width:576px){.breadcrumbs-wrapper .breadcrumbs .hyperlink a{font-size:11px}}.breadcrumbs-wrapper .breadcrumbs .item-home{padding-left:0;margin-left:0}.breadcrumbs-wrapper .breadcrumbs .item-home a,.breadcrumbs-wrapper .breadcrumbs .item-current a,.breadcrumbs-wrapper .breadcrumbs .item-cat a{color:#9b0000}.breadcrumbs-wrapper .breadcrumbs .item-home a:hover,.breadcrumbs-wrapper .breadcrumbs .item-current a:hover,.breadcrumbs-wrapper .breadcrumbs .item-cat a:hover{color:#101010}.breadcrumbs-wrapper .breadcrumbs .item-home:after,.breadcrumbs-wrapper .breadcrumbs .item-cat:after,.breadcrumbs-wrapper .breadcrumbs .item-home:after{content:" / ";margin:.5em;color:#2e2e2e}@media (max-width:576px){.breadcrumbs-wrapper .breadcrumbs .item-home:after,.breadcrumbs-wrapper .breadcrumbs .item-cat:after,.breadcrumbs-wrapper .breadcrumbs .item-home:after{font-size:11px;top:12px}}.breadcrumbs-wrapper .breadcrumbs .separator{display:none}.pagination .nav-links{margin:auto;margin-bottom:4em}.pagination .nav-links .page-numbers{padding:.5em;color:#212529;font-size:14px;font-weight:700}.pagination .nav-links .current{font-size:18px;background-color:#f7f8f9}.pagination .nav-links .next,.pagination .nav-links .prev{background-color:#101010;color:#fff;padding:4px 9px;border-radius:50%}.pagination .nav-links .next{margin-right:1em}.pagination .nav-links .prev{margin-left:1em}#searchform{width:100%;background-color:transparent}#searchform .field.form-control{border:solid 1px #bdbdbd;border-radius:4px !important}#searchform .submit{background-color:transparent;border:none;box-shadow:none;position:absolute;right:0;bottom:0;top:0;padding:0}#searchform #searchsubmit{background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/search.svg);background-size:cover;display:inline-block;width:30px;background-repeat:no-repeat;height:30px;z-index:99;top:4px;right:4px;position:relative}#searchform #searchsubmit:hover{cursor:pointer}@media (max-width:1450px){#searchform #searchsubmit{width:19px;height:17px;top:2px;right:6px}}.pagination{justify-content:flex-end;margin-top:2em;margin-bottom:2em}.pagination .page-item{padding:0}.pagination .page-item:before{display:none}.pagination .page-item .page-link{color:#1f4359}.pagination .page-item.active .page-link{z-index:1;color:#fff;background-color:#1f4359;border-color:#1f4359}.cart-contents-count{position:absolute;right:-10px;top:-5px;font-size:11px;background-color:#eb5757;padding:4px 8px;color:#fff;line-height:17px;border-radius:50%}.navbar{padding:15px 0;background-color:#fff}@media (max-width:992px){.navbar .header__logo{display:block;position:absolute;z-index:100}}.navbar .logo{width:250px}@media (max-width:1500px){.navbar .logo{width:185px;max-width:100%}}@media (max-width:1200px){.navbar .logo{width:155px;max-width:100%}}@media (max-width:992px){.navbar .logo{width:135px;max-width:100%}}@media (max-width:992px){.navbar .free-consultation{position:absolute;z-index:999;top:0}}@media (max-width:920px){.navbar .button-medium{padding:8px 2em;font-size:12px;margin-top:5px}}@media (max-width:992px){.navbar #mega-menu-wrap-header #mega-menu-header>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,.navbar #mega-menu-wrap-header #mega-menu-header>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,.navbar #mega-menu-wrap-header #mega-menu-header>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{font-weight:700;background-color:transparent}}.navbar #mega-menu-wrap-header .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:0}.navbar #mega-menu-wrap-header .mega-menu-toggle{background:#fff}.navbar #mega-menu-wrap-header .mega-menu-toggle+#mega-menu-header{background:#fff}.navbar #mega-menu-wrap-header .mega-menu-toggle+#mega-menu-header *{color:#000 !important}.navbar #mega-menu-wrap-header .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,.navbar #mega-menu-wrap-header .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner:before,.navbar #mega-menu-wrap-header .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner:after{background-color:#000}@media (min-width:992px){.navbar #mega-menu-wrap-header{justify-content:space-around;padding:7px 0;border:solid 2px #e5e5e5}}@media (min-width:1200px){.navbar #mega-menu-wrap-header{width:63%;margin-left:40px}}@media (min-width:992px) and (max-width:1200px){.navbar #mega-menu-wrap-header{width:77%}}@media (max-width:992px){.navbar #mega-menu-wrap-header #mega-menu-header{padding:1em}}@media (min-width:992px){.navbar #mega-menu-wrap-header #mega-menu-header>.mega-menu-item{border-right:solid 2px #e5e5e5 !important;width:25% !important}.navbar #mega-menu-wrap-header #mega-menu-header>.mega-menu-item>a{text-align:center !important}.navbar #mega-menu-wrap-header #mega-menu-header>.mega-menu-item a{font-weight:700;font-family:"Lato",sans-serif}.navbar #mega-menu-wrap-header #mega-menu-header>.mega-menu-item:last-of-type{border-right:none !important}}.navbar .navbar-collapse{display:-ms-flexbox !important;display:inline-flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}@media (max-width:992px){.navbar{background-color:#fff}}@media (max-width:992px){.navbar{padding:0}}@media (min-width:992px){.navbar #mega-menu-wrap-header #mega-menu-header{display:flex;justify-content:space-around}.navbar #mega-menu-header>.mega-menu-item .mega-menu-link{color:#fff;text-transform:uppercase !important;font-size:16px !important;font-weight:600 !important;text-transform:uppercase !important;padding:0 !important}.navbar #mega-menu-header>.mega-menu-item .mega-sub-menu .mega-menu-item .mega-menu-link{padding:0 1em !important;color:#4f4f4f;text-transform:none !important;font-weight:400 !important}}.sub-top{background-position:center;background-size:cover;height:40vh;background-repeat:no-repeat}.cart-contents{display:inline-block;height:35px;width:35px;background-size:cover;margin:auto;position:relative}.cart-contents:before{content:"";filter:brightness(0);background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/cart.svg);background-size:contain;height:35px;width:35px;display:block}.lang-custom-wrapper{text-align:center;transition-duration:.4s;display:inline-flex;position:relative;width:70px;margin-left:20px;height:60px;border:solid 2px #e5e5e5}.lang-custom-wrapper .language-switcher{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);z-index:999}.lang-custom-wrapper .language-switcher:after{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/png/chevron.png);height:6px;display:block;width:8px;background-size:contain;position:absolute;background-repeat:no-repeat;transition-duration:.4s;top:45%;right:5px}@media (max-width:992px){.lang-custom-wrapper .language-switcher:after{top:8px;height:4px;right:-9px;width:6px}}.lang-custom-wrapper .language-switcher a{text-transform:uppercase}.lang-custom-wrapper .language-switcher .active{display:block;width:70px}@media (min-width:992px){.lang-custom-wrapper .language-switcher .active{padding:20px}}.lang-custom-wrapper .language-switcher .active a{color:#2e2e2e}.lang-custom-wrapper .language-switcher:hover:after{transform:rotate(180deg)}.lang-custom-wrapper .language-switcher span:not(.active){display:none;position:absolute;background-color:#fff;width:70px;border:solid 2px #e5e5e5;top:48px;padding:20px}@media (max-width:992px){.lang-custom-wrapper .language-switcher span:not(.active){position:absolute;background-color:#fff;width:44px;border:solid 2px #e5e5e5;height:43px;top:26px;left:-13px;padding:10px}}.lang-custom-wrapper .language-switcher:hover span{display:block}.lang-custom-wrapper .language-switcher:hover a{display:block}#wrapper-footer{background-color:#2a353d;padding-top:60px;background-size:cover;overflow:hidden}#wrapper-footer *{color:#fff}#wrapper-footer .map p{height:100%;margin-bottom:0}@media (min-width:992px){#wrapper-footer .map p{margin-right:-999%;padding-right:970%}}#wrapper-footer .map p iframe{height:100%;width:100%}#wrapper-footer .footer-credit{margin-bottom:20px;margin-top:30px}#wrapper-footer .footer-credit img{margin-left:10px}#wrapper-footer a{color:#fff;font-size:16px}@media (max-width:992px){#wrapper-footer a{font-size:14px}}@media (max-width:576px){#wrapper-footer a{font-size:13px}}#wrapper-footer .social-btns a{margin-right:10px}#wrapper-footer #menu-produkty,#wrapper-footer #menu-produkty-de{position:relative;width:60%}#wrapper-footer #menu-produkty li,#wrapper-footer #menu-produkty-de li{margin-bottom:10px}#wrapper-footer #menu-produkty li:hover,#wrapper-footer #menu-produkty-de li:hover{opacity:.7}#wrapper-footer #menu-produkty li:after,#wrapper-footer #menu-produkty-de li:after{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/arrow-small.svg);height:12px;width:34px;display:inline-block;background-position:center;background-size:cover;position:absolute;right:0}#wrapper-footer .location-text{position:relative;padding-left:30px;padding-bottom:10px;margin-top:30px}#wrapper-footer .location-text:before{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/map.svg);height:17px;width:17px;background-position:center;background-size:cover;position:absolute;left:0;top:5px}#wrapper-footer .instagram{position:relative;display:inline-block;height:40px;width:40px}#wrapper-footer .instagram:before{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/instagram.svg);height:40px;width:40px;background-position:center;background-size:cover;position:absolute;left:0;top:5px}#wrapper-footer .instagram:hover{opacity:.7}#wrapper-footer .pinterest{position:relative;display:inline-block;height:40px;width:40px}#wrapper-footer .pinterest:before{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/pinterest.svg);height:40px;width:40px;background-position:center;background-size:cover;position:absolute;left:0;top:5px}#wrapper-footer .pinterest:hover{opacity:.7}#wrapper-footer .facebook{position:relative;display:inline-block;height:40px;width:40px}#wrapper-footer .facebook:before{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/facebook.svg);height:40px;width:40px;background-position:center;background-size:cover;position:absolute;left:0;top:5px}#wrapper-footer .facebook:hover{opacity:.7}#wrapper-footer .mail-text{position:relative;padding-left:30px;padding-bottom:10px}#wrapper-footer .mail-text a{color:#fff;margin-top:9px;display:inline-block}@media (max-width:1450px){#wrapper-footer .mail-text a{margin-top:5px}}#wrapper-footer .mail-text:before{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/mail.svg);height:17px;width:20px;background-position:center;background-size:cover;position:absolute;left:0;top:15px}#wrapper-footer .page-text{position:relative;padding-bottom:10px}#wrapper-footer .h5{color:#fff;font-size:calc(6px*4) !important;line-height:calc(6px*4.5);font-weight:700;line-height:16px}#wrapper-footer ul{list-style:none;padding-left:unset}#wrapper-footer .second-row{background-color:#151a1d;padding:3em 0}#wrapper-footer .second-row *{color:#fff}#wrapper-footer .second-row .navbar-nav li{margin-bottom:10px}.testimonials .slider-testimonials{padding:0 4em !important}.testimonials .slider-testimonials .swiper-button-next,.testimonials .slider-testimonials .swiper-button-prev{filter:brightness(0%)}.testimonials__title{color:#333}.testimonials__name{color:#525151}.testimonials .star-rating{display:inline-block !important}.tags{margin-bottom:3em}.tags__tag{background-color:#1f4359;padding:7px 10px;display:inline-block;margin-right:15px;color:#fff;margin-bottom:15px;font-size:calc(6px*2.3);transition-duration:.4s}@media (max-width:1450px){.tags__tag{font-size:calc(4.5px*2.5)}}@media (max-width:992px){.tags__tag{font-size:calc(4px*2.5)}}@media (max-width:576px){.tags__tag{font-size:calc(4px*2.5)}}.tags__tag:hover{background-color:#9b0000;color:#fff}.widget-area{position:sticky;top:9em;margin-bottom:8em;margin-top:11.5em}@media (max-width:992px){.widget-area{margin-bottom:2em;margin-top:4em;position:relative;top:0}}.widget-area .widget-wrapper{margin-bottom:3em}.widget-area .widget-wrapper__single{clear:both;margin-bottom:15px;padding-bottom:10px;overflow:auto;border-bottom:solid 1px #f2f2f2;transition-duration:.4s}.widget-area .widget-wrapper__single a{float:left;color:#9b0000}.widget-area .widget-wrapper__single span{float:right;color:#9b0000}.widget-wrapper__single{clear:both;margin-bottom:15px;padding-bottom:10px;overflow:auto;border-bottom:1px solid #f2f2f2}.widget-wrapper__single span{float:right;color:#1f4359}.widget_product_categories .children li{padding-left:15px}.widget_product_categories ul{margin-bottom:3em}.widget_product_categories ul li.active>.children{display:block}.widget_product_categories ul li.active:before{transform:rotate(-90deg)}.widget_product_categories ul li:before{display:none}.widget_product_categories ul li a{color:#333}.widget_product_categories ul.children{margin-bottom:0}.widget_product_categories .cat-parent{padding-left:25px !important}.widget_product_categories .cat-parent .children{display:none}.widget_product_categories .cat-parent:before{background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/down.svg);background-repeat:no-repeat;background-color:transparent;border-radius:0;height:15px;display:inline-block;width:15px;top:7px}.contact-section{background-color:#1f4359;padding:5em 0}.contact-section .wpcf7-spinner{display:none}.contact-section .text *{color:#fff}.contact-section .wpcf7{background-color:#f5f5f5;padding:2em}.testimonials .screen-reader-text{display:none}.testimonials .swiper-button-next,.testimonials .swiper-button-prev{filter:brightness(0%)}.testimonials .swiper-testimonials{padding-top:4em;padding-bottom:13em;background-color:#f5f5f5}@media (max-width:992px){.testimonials .swiper-testimonials{padding-bottom:3em}}.testimonials__header{margin:3em 0}.testimonials h3{margin-bottom:1em}.testimonials .swiper-container-horizontal>.swiper-pagination-bullets{bottom:-4px}.testimonials .swiper-pagination-bullet-active{opacity:1;background:#333}.testimonials .swiper-pagination-bullet{width:11px;height:11px}.testimonials .content{box-shadow:0px 0px 10px 10px #eee;padding:2em !important;border-radius:7px;background-color:#fff}.testimonials .content p{font-size:14px;line-height:22px;color:#2e2e2e}.testimonials .content .star-rating{text-align:right}.testimonials .content .star-rating *{color:#ffd800 !important}.testimonials .swiper-pagination{bottom:-10px}.woocommerce-product-gallery{display:none !important}.woocommerce-tabs{display:inline-block}.widget .search-field{border:none;border:solid 1px #e0e0e0;padding:10px}.widget .search-field:focus,.widget .search-field:active{box-shadow:0px 2px 13px 7px #eee}.widget button{padding:10px;border:1px solid;background-color:#1f4359;color:#fff}.widget .widget-title{font-size:16px;margin-bottom:10px;font-weight:600}@media only screen and (max-width:992px){#mega-menu-wrap-header #mega-menu-header>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{color:#fff;background:#fff}}.callme{background-image:url(//fenster-hd.de/wp-content/themes/gadomski/./img/svg/phone.svg);height:50px;width:50px;border-radius:50%;padding:10px;background-color:#9b0000;background-position:center;background-size:33px;background-repeat:no-repeat;position:fixed;right:15px;z-index:100;bottom:100px}@media (max-width:992px){.callme__info{display:none}}@media (min-width:993px){.callme:hover .callme__info{opacity:1;visibility:visible;transform:translate(0px,-30px)}.callme__info{opacity:0;transition-duration:.4s;right:30px;position:absolute;visibility:hidden;color:#000;font-size:16px;text-align:center;background:#e9e9e9;border-radius:10px;padding:5px 10px;width:200px}}.page-template-home .start{background-color:rgba(138,180,205,.05);overflow:hidden}.page-template-home .start h2{color:#1f4359;text-transform:uppercase;font-weight:900}.page-template-home .start__bckg{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:300px;width:100%}@media (min-width:1200px){.page-template-home .start__bckg{padding-right:140%;height:500px}}@media (max-width:992px){.page-template-home .start__bckg{right:-100px;top:66px;position:relative}}.page-template-home .start__content{background:#fff;padding:21px;z-index:10;margin-top:-50px;position:relative}.page-template-home .services .large-text-regular{color:#0d3a56;font-weight:600}.page-template-home .why-us{min-height:60vh;padding:3em 0;background-color:rgba(13,58,86,.05)}.page-template-home .why-us h2{color:#1f4359;font-weight:900}.page-template-home .why-us .lozad{height:auto;width:100%}.page-template-home .why-us__box{background-color:#fff;box-shadow:0px 4px 50px rgba(0,0,0,.1);padding:4em}@media (max-width:992px){.page-template-home .why-us__box{padding:2em}}.page-template-home .cta{height:485px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.page-template-home .categories{overflow:hidden;max-width:100%;display:flex}@media (min-width:992px){.page-template-home .categories{display:flex;justify-content:space-between}}.page-template-home .categories__box{display:flex;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;filter:grayscale(100%);transition-duration:.4s}@media (max-width:992px){.page-template-home .categories__box{height:550px;width:170px}}@media (max-width:576px){.page-template-home .categories__box{overflow:visible;display:block}}@media (min-width:993px){.page-template-home .categories__box{width:210px;height:800px}}.page-template-home .categories__box:hover{filter:none}.page-template-home .categories__box a{display:block;height:100%;width:100%;position:relative}.page-template-home .categories__box--name{width:auto;position:absolute;background-color:#bd081c;bottom:2em;right:0;padding:1em;color:#fff;font-weight:700}.contact-section{z-index:999}@media (min-width:992px) and (max-width:1600px){.contact-section{margin-bottom:330px}}.contact-section__formwrapper{z-index:999}@media (min-width:992px) and (max-width:1600px){.contact-section__formwrapper{top:-140px;transform:none}}.page-template-product-category-list .categories__box--image,.category .categories__box--image,.page-template-categoriesproduct .categories__box--image{background-size:cover;background-position:center;background-repeat:no-repeat;display:block;height:400px;transition-duration:.4s;border:solid 1px #d8d8d8;border-radius:5px}.page-template-product-category-list .categories__box--image:hover,.category .categories__box--image:hover,.page-template-categoriesproduct .categories__box--image:hover{opacity:.7}@media (max-width:992px){.page-template-product-category-list .categories__box--image,.category .categories__box--image,.page-template-categoriesproduct .categories__box--image{height:300px}}.page-template-product-category-list .categories__box--name,.category .categories__box--name,.page-template-categoriesproduct .categories__box--name{font-weight:700;color:#494949;font-size:22px}@media (max-width:1200px){.page-template-product-category-list .categories__box--name,.category .categories__box--name,.page-template-categoriesproduct .categories__box--name{font-size:18px}}.page-template-product-category-list .categories__box--more,.category .categories__box--more,.page-template-categoriesproduct .categories__box--more{font-weight:700;color:#6b6b6b}.page-template-product-category-list .categories__box--more:after,.category .categories__box--more:after,.page-template-categoriesproduct .categories__box--more:after{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/arrow-gray.svg);height:12px;width:34px;display:inline-block;background-position:center;background-size:cover;position:absolute;right:0;top:10px}@media (max-width:992px){.page-template-product-category-list .categories__box--more:after,.category .categories__box--more:after,.page-template-categoriesproduct .categories__box--more:after{top:7px}}.page-template-product-category-list .categories__box--desc,.category .categories__box--desc,.page-template-categoriesproduct .categories__box--desc{color:#a4a4a4;font-size:14px}.category .cat-title{font-weight:900;display:block}.category .cat-title:after{width:300px;height:3px;background-color:#faac13;content:"";display:block;top:7px;margin:auto;position:relative}.category .categories__box--image{background-size:80%;height:400px;transition-duration:.4s}@media (max-width:1200px){.category .categories__box--image{height:300px}}.category .categories__box--image:hover{opacity:.7}.category .categories__box--more{font-weight:700;color:#6b6b6b}.category .categories__box--more:after{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/arrow-gray.svg);height:12px;width:34px;display:inline-block;background-position:center;background-size:cover;position:absolute;right:12px;top:8px}@media (max-width:992px){.category .categories__box--more:after{right:5px;top:6px}}@media (max-width:1200px){.category .categories__box--more:after{height:6px;width:27px}}.single .files img{width:40px}.single .swiper-gallery{padding-bottom:2em}.single .swiper-gallery img{border:solid 1px #9f9f9f}.single .swiper-gallery .swiper-button-prev,.single .swiper-gallery .swiper-button-next{bottom:1em !important;background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/arrow-gray.svg);filter:brightness(0%);top:auto;width:48px;height:48px;background-size:48px 48px;transition-duration:.4s}.single .swiper-gallery .swiper-button-prev:hover,.single .swiper-gallery .swiper-button-next:hover{opacity:.7}.single .swiper-gallery .swiper-button-prev:focus,.single .swiper-gallery .swiper-button-next:focus{outline:none}.single .swiper-gallery .swiper-button-prev{margin-left:35%;transform:rotate(180deg)}@media (max-width:992px){.single .swiper-gallery .swiper-button-prev{margin-left:5%}}.single .swiper-gallery .swiper-button-next{margin-right:35%}@media (max-width:992px){.single .swiper-gallery .swiper-button-next{margin-right:5%}}.page-template-producenci .producers__box{border:solid 2px #494949;height:100%;transition-duration:.4s}.page-template-producenci .producers__box:hover{box-shadow:0px 4px 50px rgba(0,0,0,.1)}.page-template-producenci .producers__box a{display:block;padding:3em}.page-template-producenci-single{background-color:#e5e5e5}.page-template-producenci-single .swiper-button-prev,.page-template-producenci-single .swiper-button-next{bottom:-1em !important;background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/arrow-gray.svg);filter:brightness(0%);top:auto;width:48px;height:48px;background-size:48px 48px;transition-duration:.4s}.page-template-producenci-single .swiper-button-prev:hover,.page-template-producenci-single .swiper-button-next:hover{opacity:.7}.page-template-producenci-single .swiper-button-prev:focus,.page-template-producenci-single .swiper-button-next:focus{outline:none}.page-template-producenci-single .swiper-button-prev{margin-left:35%;transform:rotate(180deg)}@media (max-width:992px){.page-template-producenci-single .swiper-button-prev{margin-left:5%}}.page-template-producenci-single .swiper-button-next{margin-right:35%}@media (max-width:992px){.page-template-producenci-single .swiper-button-next{margin-right:5%}}.page-template-producenci-single .producers{overflow:hidden}.page-template-producenci-single .producers__title{padding-top:4em;background-color:#fff;margin-bottom:2em}@media (max-width:992px){.page-template-producenci-single .producers__title{margin-bottom:0}}.page-template-producenci-single .producers__single{padding-bottom:2em;margin-top:4em;background-color:#fff}.page-template-producenci-single .producers__single:nth-of-type(even){background-color:#e5e5e5}.page-template-kontakt main{overflow:hidden}.page-template-kontakt .form-wrapper{padding:2em 0;background-color:#e8f1de}.page-template-kontakt .form-wrapper h3{text-align:center}@media (min-width:1400px){.page-template-kontakt .form-wrapper label:nth-of-type(1){width:47%;float:left}.page-template-kontakt .form-wrapper label:nth-of-type(2){width:47%;float:right}}.page-template-kontakt .contact-wrapper{background-color:#f2f2f2}.page-template-kontakt .map iframe{width:100%}.page-template-kontakt .wpcf7-acceptance input[type=checkbox]{display:inline-block;width:auto}@media (max-width:576px){.page-template-kontakt .wpcf7-acceptance input[type=checkbox]{vertical-align:top;margin-right:7px;margin-top:5px}}.page-template-kontakt .wpcf7-acceptance .wpcf7-list-item-label{display:inline-block !important;margin-left:0;margin-top:2em;margin-bottom:1em}@media (max-width:576px){.page-template-kontakt .wpcf7-acceptance .wpcf7-list-item-label{width:86%}}.page-template-kontakt .kontakt__footer .cat-title:after{margin:inherit}@media (min-width:992px){.page-template-kontakt .kontakt__footer--border:after{content:"";height:150px;width:2px;background-color:#faac13;display:inline-block;position:absolute;top:0;right:15px}}.page-template-kontakt .kontakt__footer--map p{height:100%;min-height:450px;margin-bottom:0}@media (min-width:992px){.page-template-kontakt .kontakt__footer--map p{margin-right:-999%;padding-right:970%}}.page-template-kontakt .kontakt__footer--map p iframe{height:100%;width:100%}.single-product div.product form.cart .quantity{float:none;margin:0;display:inline-block}.woocommerce div.product form.cart div.quantity{float:none}.single_add_to_cart_button{float:none !important}.woocommerce input::-webkit-outer-spin-button,.woocommerce input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.minus,.plus{float:left;background-color:#fff;padding:16px 17px;font-size:26px;line-height:9px;position:relative;color:#979797;border:solid 1px #bdbdbd;height:44px}.plus{margin-left:-1px}.quantity{float:left !important;margin-right:0 !important;margin-left:-1px !important}.single-product .reset_variations{display:none !important}.single-product #commentform label{display:block}@media (max-width:992px){.single-product form.cart{position:fixed;width:100%;bottom:0;background-color:#fff;z-index:999;left:0;margin-bottom:0 !important;padding:1em}}.single-product .product .onsale{display:inline-block;position:relative;line-height:20px;font-size:16px;background-color:#fb8200;border-radius:0;margin-bottom:1em;margin-left:10%;font-weight:400;top:0;left:0;min-height:auto;height:auto;padding:.5em 1em !important}.single-product .variations-price{font-size:calc(6px*4) !important;line-height:calc(6px*4) !important;font-weight:600}.single-product .variations-price *{font-size:calc(6px*4) !important;line-height:calc(6px*4) !important;font-weight:600}.single-product .summary.entry-summary .price ins .woocommerce-Price-amount *{font-size:calc(6px*6) !important;line-height:calc(6px*6) !important;font-weight:600}.single-product .summary.entry-summary .price{display:flex !important;flex-direction:row-reverse;justify-content:flex-end;color:#333 !important;opacity:1}.single-product .summary.entry-summary .price *{font-size:calc(6px*6) !important;line-height:calc(6px*6) !important;font-weight:600}.single-product .product_meta .sku_wrapper{display:block}.single-product .product_meta .posted_in{display:none}.single-product .woocommerce-review-link{font-size:12px;color:#333}.single-product .woocommerce-review-link span{color:#1f4359;font-size:12px}.single-product .woocommerce-product-rating{margin-bottom:1em !important}.single-product .woocommerce-product-rating .star-rating *{color:#fb8200 !important}.single-product .stock{padding-top:1em}.single-product .stock.in-stock{font-weight:700}.single-product .stock.in-stock:before{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/check.svg);display:inline-block;height:15px;width:24px;margin-right:1em;background-size:contain;background-repeat:no-repeat}@media (min-width:576px){.single-product .custom-shipping{border-bottom:solid 1px #e0e0e0;padding-bottom:1em;margin-bottom:2em}}.single-product .custom-shipping .wrap{display:inline-block}.single-product .custom-shipping p:nth-of-type(1){color:#4f4f4f;font-size:14px;font-weight:500}.single-product .custom-shipping p:nth-of-type(2){color:#cacccf;font-size:13px}.single-product .custom-shipping:before{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/truck.svg);display:inline-block;height:30px;width:30px;margin-right:10px;background-size:contain;background-repeat:no-repeat}.single-product .single_add_to_cart_button{width:76% !important;float:right !important;padding:13px 0 !important;background-color:#1f4359 !important;border-radius:2px !important;height:44px}.single-product .single_add_to_cart_button:hover{background-color:#9b0000 !important}@media (max-width:1450px){.single-product .single_add_to_cart_button{width:70% !important}}@media (max-width:992px){.single-product .single_add_to_cart_button{width:55% !important}}.single-product .woocommerce-Reviews-title{font-size:24px !important;font-weight:500 !important}.single-product .woocommerce-Reviews-title *{font-size:24px !important;font-weight:500 !important}.popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(49,49,49,.466);z-index:999}.popup__wrapper{width:50%;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.popup__wrapper--content{background-color:#eee;padding:2em}.popup .your-message{margin-bottom:0 !important}.popup .close{float:right;right:.75em;color:#fff !important;top:.5em;position:absolute;font-weight:700;line-height:1;text-shadow:none;font-size:35px;opacity:1;cursor:pointer}.woocommerce-view-order .woocommerce-order-details__title,.woocommerce-view-order .woocommerce-column__title{display:none}.woocommerce-view-order .woocommerce-customer-details address{border:none}body.woocommerce #content div.product div.images,body.woocommerce div.product div.images,body.woocommerce-page #content div.product div.images,body.woocommerce-page div.product div.images{float:left;width:45%}@media (max-width:992px){body.woocommerce #content div.product div.images,body.woocommerce div.product div.images,body.woocommerce-page #content div.product div.images,body.woocommerce-page div.product div.images{width:100%;float:none}}.woocommerce #commentform .stars a{font-size:25px;color:gold}.star-rating span{font-family:star !important;top:-5px !important;color:gold}@media (max-width:576px){.star-rating span:before{top:2px !important}}.woocommerce-product-rating span .rating{display:none}.woocommerce ul.products.columns-4{margin:4em -1em}.woocommerce div.product .product_title{clear:none;margin-top:1em;padding:0;display:block;font-size:24px;font-weight:600}body.woocommerce ul.products li.product,body.woocommerce-page ul.products li.product{width:23.8% !important;float:none !important;display:inline-block;clear:none !important;margin:1em !important;border:1px solid #e0e0e0;transition-duration:.4s}body.woocommerce ul.products li.product:hover,body.woocommerce-page ul.products li.product:hover{box-shadow:0px 2px 13px 7px #eee}@media (max-width:1450px){body.woocommerce ul.products li.product,body.woocommerce-page ul.products li.product{width:30.05% !important}}@media (max-width:1200px){body.woocommerce ul.products li.product,body.woocommerce-page ul.products li.product{width:46% !important;float:left !important;margin-left:0;clear:none !important}}@media (max-width:576px){body.woocommerce ul.products li.product,body.woocommerce-page ul.products li.product{width:100% !important;float:none !important;margin:0 !important}}.summary.entry-summary{width:45% !important;float:right !important;overflow:auto}@media (max-width:992px){.summary.entry-summary{width:100% !important;float:none !important}}.woocommerce-tabs{width:45%}@media (max-width:992px){.woocommerce-tabs{width:100%}}.woocommerce-tabs #comment{resize:none;padding:10px;height:150px !important;border:solid 1px #bdbdbd}.tabs.wc-tabs{border-top:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0;padding:1em 0 !important}.tabs.wc-tabs:before{display:none !important}.tabs.wc-tabs li{width:33%;border:none !important;text-align:center;border-radius:0 !important;background-color:#fff !important}@media (max-width:576px){.tabs.wc-tabs li{width:50%}}.tabs.wc-tabs li.active{background-color:#1f4359 !important;color:#fff}.tabs.wc-tabs li:before{display:none}.woocommerce-Tabs-panel h2{font-size:18px;margin-bottom:5px}.related.products{margin-top:6em}.related.products .product{padding:1em !important}.related.products>h2{font-weight:500;line-height:calc(6px*6);font-size:calc(6px*5.33);margin-bottom:calc(6px*5.5);color:#2e2e2e}.related.products>h2:after{content:"";width:200px;height:2px;margin-top:10px;background-color:#1f4359;display:block}@media (max-width:1450px){.related.products>h2{line-height:calc(4.5px*6);font-size:calc(4.5px*5.33);margin-bottom:calc(4.5px*5.5)}}@media (max-width:992px){.related.products>h2{line-height:calc(4px*6);font-size:calc(4px*5.33);margin-bottom:calc(4px*5.5)}}@media (max-width:576px){.related.products>h2{line-height:calc(4px*6);font-size:calc(4px*5.33);margin-bottom:calc(4px*5.5)}}.related.products>h2 *{font-weight:500;line-height:calc(6px*6);font-size:calc(6px*5.33);margin-bottom:calc(6px*5.5);color:#2e2e2e}@media (max-width:1450px){.related.products>h2 *{line-height:calc(4.5px*6);font-size:calc(4.5px*5.33);margin-bottom:calc(4.5px*5.5)}}@media (max-width:992px){.related.products>h2 *{line-height:calc(4px*6);font-size:calc(4px*5.33);margin-bottom:calc(4px*5.5)}}@media (max-width:576px){.related.products>h2 *{line-height:calc(4px*6);font-size:calc(4px*5.33);margin-bottom:calc(4px*5.5)}}.related.products .onsale{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.products .product{margin:1em !important;border:solid 1px #e0e0e0}.products .product .woocommerce-product-rating.customs .star-rating{margin-bottom:0;display:inline-block !important}.products .product .additional-price{font-size:calc(6px*2.33) !important;margin-bottom:0;text-align:right;color:#4f4f4f;font-weight:400}.products .product .additional-price *{font-size:calc(6px*2.33) !important;margin-bottom:0}.products .product .star-rating{display:none !important}.products .product .star-rating span{color:#fb8200}.products .product:before{display:none}.products .product .archive-img-wrap{height:290px;position:relative;display:flex;align-items:center;overflow:hidden}@media (max-width:1450px){.products .product .archive-img-wrap{height:210px}}.products .product .woocommerce-loop-product__title{clear:none;margin-top:0;padding:0;display:block;font-weight:500;line-height:calc(6px*4);font-size:calc(6px*3) !important;margin-bottom:calc(6px*3);color:#333}.products .product .price{display:flex !important;flex-direction:row-reverse;justify-content:flex-end}.products .product .price>*{margin-right:8px;margin-top:6px}.products .product .price .woocommerce-Price-amount{font-weight:700}.products .product .price .woocommerce-Price-amount *{font-size:calc(6px*4);line-height:calc(6px*4.5);font-weight:700}.products .product .price ins{text-decoration:none}.products .product .price ins .woocommerce-Price-amount *{font-size:calc(6px*4) !important;line-height:calc(6px*4.5) !important}.products .product .price del{opacity:1 !important;font-weight:500 !important;font-size:calc(6px*3) !important;line-height:calc(6px*3.5) !important;top:5px;position:relative}.products .product .price del *{font-weight:500 !important;font-size:calc(6px*3) !important;line-height:calc(6px*3.5) !important}.products .product .sale-perc{position:absolute;top:10px;font-size:calc(6px*4);line-height:calc(6px*4.5);color:#fff;left:0;padding:5px 10px;background-color:#fb8200}.products .product .stock{font-weight:700;font-size:calc(6px*2.33) !important}.products .product .stock.in-stock:before{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/check.svg);display:inline-block;height:13px;width:14px;top:2px;position:relative;margin-right:7px;background-size:contain;background-repeat:no-repeat}.products .product .stock.out-of-stock{font-weight:700;color:#ff6262}.products .product .stock.in-backorder{font-weight:700;color:#fb8200}.products .product .star-rating:before{content:"\73\73\73\73\73";color:#d3ced2;float:left;top:0;left:0 !important;position:absolute}.products .product .star-rating span{overflow:hidden;float:left;top:-7px !important;left:0;position:absolute;padding-top:1.5em;font-size:1em !important}.post-type-archive-product .woocommerce-result-count,.tax-product_cat .woocommerce-result-count{display:none}.post-type-archive-product .woocommerce-ordering,.tax-product_cat .woocommerce-ordering{float:left}.post-type-archive-product .woocommerce-ordering select,.tax-product_cat .woocommerce-ordering select{width:175px;padding:10px;border:solid 1px #e0e0e0;color:#4f4f4f}.wpfFilterVerScroll{max-height:none !important}.onsale{display:none}.post-type-archive-product li.product,.tax-product_cat li.product{padding:1em !important}.single-product .onsale{display:inline-block;position:absolute;line-height:20px;font-size:16px;background-color:#fb8200;border-radius:0;margin-bottom:1em;margin-left:10%;font-weight:400;left:0;min-height:auto;height:auto;margin:0 !important;padding:.5em 1em !important}.woof_submit_search_form{border:solid 2px #1f4359 !important;background-color:transparent !important;text-transform:none;color:#1f4359 !important}.woof_submit_search_form:hover{color:#fff !important;background-color:#1f4359 !important}.woof_products_top_panel{display:none !important}.woof h4{font-size:18px;margin-bottom:10px;color:#333}.woof .woof_list:before{display:none}.woof .woof_list li:before{display:none}.woof .woof_list_checkbox li div{margin-top:-9px}.custom-terms-list li{display:inline-block;padding-left:6px}.custom-terms-list li:before{display:none}.custom-terms-list li:after{content:"";display:inline-block;width:5px;height:5px;background-color:#c4c4c4;margin-left:10px;top:-3px;position:relative}.custom-terms-list li:last-of-type:after{display:none}.woocommerce .woocommerce-breadcrumb{margin-bottom:4em}.woocommerce-account{background-color:#fafafa}.woocommerce-account .woocommerce-MyAccount-content{float:left !important;width:60% !important;padding:.5em}@media (max-width:992px){.woocommerce-account .woocommerce-MyAccount-content{width:100% !important;padding:0}}.woocommerce-account .woocommerce-MyAccount-content label{font-size:14px;color:gray}.woocommerce-account .woocommerce-MyAccount-content label *{font-size:14px}.woocommerce-account .woocommerce-MyAccount-content form{margin-top:1em}.woocommerce-account .woocommerce-MyAccount-content .select2-selection.select2-selection--single{width:100%;margin-bottom:.5em;border:none;border-bottom:solid 1px #2e2e2e;border-radius:0}@media (max-width:992px){.woocommerce-account .woocommerce-MyAccount-content .select2-selection.select2-selection--single{width:92%}}.woocommerce-account .woocommerce-MyAccount-content .select2-selection.select2-selection--single:focus{outline:none}.woocommerce-account legend{font-size:18px}.woocommerce-account .woocommerce-orders-table__cell-order-actions{display:none !important}.woocommerce-account th:last-of-type span{display:none}.woocommerce-account .woocommerce-orders-table__cell{min-width:150px}.woocommerce-account .product{overflow:hidden;padding:1em !important;position:relative;margin-bottom:2.992em !important;transition-duration:.4s;border:solid 1px transparent;position:relative;margin-right:7.8%;text-align:center;background-color:#fff}@media (max-width:992px){.woocommerce-account .product{margin-bottom:0 !important}}.woocommerce-account .product img{height:300px !important;width:auto !important;margin:auto !important}.woocommerce-account .product:hover .single_add_to_cart_button{opacity:1}.woocommerce-account .product>a{overflow:visible;display:block;padding-top:2em !important;border:solid 1px transparent;position:relative}@media (max-width:576px){.woocommerce-account .product>a{padding-bottom:3em !important;border:solid 1px blue}}.woocommerce-account .product .woocommerce-loop-product__title,.woocommerce-account .product h3.title{font-size:18px !important;margin:1.5em 0 !important;font-weight:700;text-align:center}.woocommerce-account .product .label-group,.woocommerce-account .product .price{display:none !important}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#9b0000}.woocommerce-account .woocommerce-MyAccount-navigation ul li:before{display:none}.woocommerce-account .woocommerce-MyAccount-navigation ul .is-active a{color:#333;text-decoration:underline}.woocommerce form .show-password-input:after,.woocommerce-page form .show-password-input:after{background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/eye.svg);content:"";width:30px;height:25px;display:block;background-repeat:no-repeat}.woocommerce form .show-password-input.display-password:after,.woocommerce-page form .show-password-input.display-password:after{filter:brightness(0%)}.page-id-22{background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/jpg/account-bckg.jpg);background-repeat:no-repeat;background-size:150%}@media (max-width:992px){.page-id-22{background-size:300%}}@media (max-width:576px){.page-id-22{background-size:500%}}.page-id-22 .myaccount-logo-wrapper{text-align:center;margin-top:5em}.page-id-22 .footer{display:none}.page-id-22.logged-in{background-image:none}.page-id-22.logged-in .wrapper{margin-top:4em}.page-id-22 .woocommerce form .show-password-input,.page-id-22 .woocommerce-page form .show-password-input{top:.85em}.page-id-22 .woocommerce form .show-password-input.display-password:after,.page-id-22 .woocommerce-page form .show-password-input.display-password:after{color:blue}#cookie-info{-webkit-transition:-webkit-transform .65s .2s;transition:-webkit-transform .65s .2s;transition:transform .65s .2s;transition:transform .65s .2s,-webkit-transform .65s .2s;opacity:1;bottom:0;padding:.7em 11em;position:fixed;left:0;width:100%;z-index:2000;-webkit-transform:translate(0,0);transform:translate(0,0);box-shadow:rgba(0,0,0,.5) 0px 5px 50px;background-color:#fff}@media (max-width:576px){#cookie-info{padding:.7em 1em}}@media (max-width:380px){#cookie-info{bottom:0;position:fixed;left:0;width:100%}}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;opacity:.6}.close:hover{opacity:1}#cookie-info a.close{outline:none;cursor:pointer;text-shadow:none;opacity:1;font-size:16px;background-color:#1f4359;color:#fff !important;padding:1em 2em;z-index:9;-webkit-transition:ease-out .3s;transition:ease-out .3s}@media (max-width:992px){#cookie-info a.close{font-size:13px;width:100%;text-align:center;margin-top:1em}}#cookie-info a.close span.top{-webkit-transform:translateY(11px) translateX(0) rotate(45deg);transform:translateY(11px) translateX(0) rotate(45deg);background:#fff}#cookie-info a.close span.bottom{-webkit-transform:translateY(-11px) translateX(0) rotate(-45deg);transform:translateY(-11px) translateX(0) rotate(-45deg);background:#fff;top:23px}#cookie-info a.close span{border:none;height:2px;width:100%;position:absolute;top:1px;left:0;cursor:pointer;-webkit-transition:ease-out .3s;transition:ease-out .3s}#cookie-info p{font-size:15px;margin:1em 0;line-height:16px;color:#000;width:78%;display:inline-block;text-align:left}#cookie-info.remove{opacity:0;-webkit-transform:translate(-120%,0);transform:translate(-120%,0);-webkit-transition:-webkit-transform 1s .2s,opacity 1s .2s;-webkit-transition:opacity 1s .2s,-webkit-transform 1s .2s;transition:opacity 1s .2s,-webkit-transform 1s .2s;transition:transform 1s .2s,opacity 1s .2s;transition:transform 1s .2s,opacity 1s .2s,-webkit-transform 1s .2s}#cookie-info a[href]{transition-duration:.4s;color:#292421;font-weight:700}.checkboxes{display:block;position:relative;margin-bottom:0;cursor:pointer;font-size:14px;line-height:20px;padding-left:40px !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkboxes input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkboxes .checkmark{position:absolute;top:50%;transform:translate(0,-50%);left:0;height:25px;width:25px;background-color:#fff;border:solid 2px gray}.checkboxes:hover input~.checkmark{background-color:#ccc}.checkboxes input:checked~.checkmark{background-color:#fff;border:solid 2px #1f4359}.checkboxes .checkmark:after{content:"";position:absolute;display:none}.checkboxes input:checked~.checkmark:after{display:block}.checkboxes .checkmark:after{left:7px;top:2px;width:8px;height:14px;border:solid #1f4359;border-width:0 3px 3px 0;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.search .post__wrapper{margin-bottom:2em}.search .post__wrapper--content h3{color:#333}.search .post__wrapper--image img{width:100%;height:auto}.search .query{color:#1f4359}.is-search-form.is-form-style label{width:100% !important}.is-search-form.is-form-style-3 input.is-search-input{border:solid 1px #333 !important}.is-search-form.is-form-style-3 input.is-search-input:focus,.is-search-form.is-form-style-3 input.is-search-input:active{border:solid 1px #1f4359 !important}.is-search-form #search-wrapper{margin-top:7em}.is-search-form input.is-search-input{padding:10px;height:56px}.is-search-form button.is-search-submit{width:36px;height:56px;right:0;position:absolute}.is-search-form .is-search-icon{width:30px;padding-top:16px !important;padding-right:12px;height:50px;border:none;background-color:#fff;border-left:0;border-left:none}.is-search-form .is-search-icon:hover{cursor:pointer}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{color:#fff;text-decoration:none}.navigation li{display:inline-block;padding:0;margin-top:2em}.navigation li:before{display:none}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{background-color:#1f4359;border-radius:3px;cursor:pointer;padding:12px;padding:.75rem}.navigation li a:hover,.navigation li.active a{background-color:#9b0000}.error404-text{height:30vh;margin-top:3em;position:relative}@media (max-width:992px){.error404-text{margin-top:15em}}@media (max-width:576px){.error404-text{margin-top:7em}}.error404-text .msg-404{font-weight:600;color:#333;font-size:295px;z-index:-1;position:absolute;right:0;top:.4em;opacity:.3}@media (max-width:1450px){.error404-text .msg-404{font-size:140px}}.woocommerce-message{background-color:#fafafa;box-shadow:0px 3px 14px rgba(46,46,46,.1);border-top:solid 8px;padding:1em 2em 1em 4.5em}.woocommerce-message--info{border-top-color:#56ccf2}.woocommerce-message--info:before{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/square.svg);display:block;width:28px;height:28px;background-repeat:no-repeat;background-size:cover}.woocommerce-message--error{border-top-color:#ff6262}.woocommerce-message--error:before{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/alert-circle.svg);display:block;width:28px;height:28px;background-repeat:no-repeat;background-size:cover}.woocommerce-message--error{border-top-color:#ff6262}.woocommerce-message--error:before{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/alert-circle.svg);display:block;width:28px;height:28px;background-repeat:no-repeat;background-size:cover}.woocommerce-error{background-color:#fafafa;box-shadow:0px 3px 14px rgba(46,46,46,.1);border-top:solid 8px;padding:1em 2em 1em 4.5em;border-top-color:#ff6262}.woocommerce-error li:before{display:none}.woocommerce-error:before{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/alert-circle.svg);display:block;width:28px;height:28px;background-repeat:no-repeat;background-size:cover}.cart-empty,body .woocommerce .woocommerce-info{background-color:#fafafa !important;box-shadow:0px 3px 14px rgba(46,46,46,.1) !important;border-top:solid 8px !important;padding:1em 2em 1em 4.5em !important;border-top-color:#56ccf2 !important}.cart-empty:before,body .woocommerce .woocommerce-info:before{content:"";background-image:url(//fenster-hd.de/wp-content/themes/gadomski/img/svg/square.svg);display:block;width:28px;height:28px;left:1.5em;top:15px;background-color:transparent;background-repeat:no-repeat;background-size:cover}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:table-header-group}.woocommerce-cart th.product-thumbnail{display:table-row !important}.woocommerce .quantity .qty{width:45px;border:solid 1px #a0a4a8 !important;padding:7px 3px;height:44px}@media (max-width:576px){.woocommerce .quantity .qty{padding:9.5px 3px}}.woocommerce-cart .woocommerce table.shop_table th{font-weight:400;padding:9px 12px;color:#81868b;font-size:16px;line-height:1.5em;text-align:right}@media (min-width:576px){.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:table-row !important}}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{display:none}@media (min-width:577px){.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:table-cell !important}}.showcoupon{color:#56ccf2}.showcoupon:hover{color:#32b5e0}.woocommerce-cart .woocommerce td.product-quantity{float:right}.woocommerce-cart .coupon button[name=apply_coupon]{float:left !important;color:#fff;width:80px !important;height:40px;position:relative;left:-5px;border-radius:0;background:#1f4359}.woocommerce-cart .coupon button[name=update_cart]{height:40px}.woocommerce-cart .coupon input[name=coupon_code]{width:170px !important;height:40px;border:solid 1px #cacccf !important}.woocommerce-cart .order-total .total-text{display:block !important;text-align:left !important;padding:12px 0 !important;width:100% !important}.woocommerce-cart .cart-subtotal{display:none}.woocommerce-cart .button-wide{margin:0}.woocommerce-cart .product-quantity{font-weight:700}.woocommerce-cart .woocommerce table.shop_table td{border-top:none}.woocommerce-cart .woocommerce{margin:3em 0}@media (max-width:992px){.woocommerce-cart .woocommerce{padding-left:1em;padding-right:1em}}.woocommerce-cart .total-text{width:50% !important;font-size:16px;font-weight:400 !important}.woocommerce-cart .total-price{width:40%}.woocommerce-cart .cart-collaterals{width:25% !important;padding:2em;margin-bottom:3em;float:right;padding-top:1.5em;padding-bottom:1.5em;background-color:#f5f6f6;border-radius:15px}@media (max-width:992px){.woocommerce-cart .cart-collaterals{width:100% !important;padding:0}}.woocommerce-cart .cart-collaterals .shop_table{border:none !important}.woocommerce-cart .cart-collaterals .checkout-button{background-color:#ff6262 !important}.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-cart .cart-collaterals .cart_totals.calculated_shipping{width:100%}.woocommerce-cart .cart-collaterals .cart_totals h2,.woocommerce-cart .cart-collaterals .cart_totals.calculated_shipping h2{font-size:24px;font-weight:700;color:#2e2e2e;margin-bottom:1em;border-bottom:7px solid #ccc;padding-bottom:.6em}@media (max-width:992px){.woocommerce-cart .woocommerce-cart-form__cart-item.cart_item{margin-bottom:1.5em}.woocommerce-cart .woocommerce-cart-form__cart-item.cart_item a{font-size:12px}}.woocommerce-cart .woocommerce-cart-form{width:100%;margin-top:1.5em;display:inline-block;float:left}@media (max-width:992px){.woocommerce-cart .woocommerce-cart-form{width:100% !important}}.woocommerce-cart .woocommerce-cart-form table.cart img{width:70px !important}@media (max-width:576px){.woocommerce-cart .woocommerce-cart-form table.cart img{width:45px !important}}.woocommerce-cart .woocommerce-cart-form table.shop_table td{padding-top:2em;padding-bottom:2em}@media (max-width:576px){.woocommerce-cart .woocommerce-cart-form table.shop_table td{border:none}}.woocommerce-cart .woocommerce-cart-form tr:last-of-type td{border-top:none}.woocommerce-cart .woocommerce-cart-form .product-name{max-width:90px}.woocommerce-cart .woocommerce-cart-form:before{content:"Zusammenfassung";display:block;font-size:24px;text-align:left;width:100%;color:#2e2e2e;margin-bottom:1.8em;position:relative}@media (max-width:576px){.woocommerce-cart .woocommerce-cart-form:before{font-size:18px}}.woocommerce-cart .woocommerce a.remove{display:block;font-size:1.9em;height:1.4em;width:1.4em;line-height:1.48em;text-align:center;border-radius:100%;color:#52575c !important;text-decoration:none;font-weight:500;transition-duration:.4s;box-shadow:0px 0px 7px 4px rgba(0,0,0,.041)}.woocommerce-cart .woocommerce a.remove:hover{box-shadow:0px 0px 7px 4px rgba(0,0,0,.07);background:#fff;color:#ff6262 !important}@media (max-width:576px){.woocommerce-cart .woocommerce a.remove{height:1em;width:1em;border:none;color:#ff6262 !important;font-size:1.4em}}.woocommerce-cart .woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);border-collapse:collapse}.woocommerce-cart .shop_table{border:none !important}.woocommerce-cart #wrapper-footer{margin-top:2em;position:relative;width:100%;bottom:0}@media (max-width:576px){.woocommerce-cart .cart_item{position:relative}}@media (max-width:576px){.woocommerce-cart td.actions{width:100%}}.woocommerce-checkout div.wrapper{padding-top:2em;padding-bottom:2em}.woocommerce-checkout main .col-1,.woocommerce-checkout main .col-2{flex:0 0 100%;max-width:100%;width:100%}.woocommerce-checkout .form-row{display:block}.woocommerce-checkout .cart-subtotal{display:none}.woocommerce-checkout .col2-set .col-2{float:none !important}.woocommerce-checkout #ship-to-different-address{display:none}.woocommerce-checkout main .col2-set .col-1{float:left;width:100% !important}.woocommerce-checkout main .col2-set .col-2{display:none}.woocommerce-checkout main .col2-set{width:48% !important;float:left}@media (max-width:992px){.woocommerce-checkout main .col2-set{width:100% !important}}.woocommerce-checkout .woocommerce table.shop_table,.woocommerce-checkout #payment{width:48%;float:right}@media (max-width:992px){.woocommerce-checkout .woocommerce table.shop_table,.woocommerce-checkout #payment{width:100% !important}}.woocommerce-checkout #order_review_heading{margin-top:2em;display:inline-block}@media (min-width:993px){.woocommerce-checkout #order_review_heading{margin-left:2.5em;margin-top:0}}.woocommerce-checkout form h3{font-size:24px;font-weight:700;color:#2e2e2e;padding-bottom:1em}.woocommerce-checkout form .input-text{border:solid 1px #cacccf !important}.woocommerce-checkout form .input-text:focus{border:solid 1px #9b0000 !important}.woocommerce-checkout .woocommerce table.shop_table{border:none}.woocommerce-checkout .woocommerce table.shop_table td{border-top:none;padding-bottom:2em}.woocommerce-checkout .woocommerce table.shop_table tbody th,.woocommerce-checkout .woocommerce table.shop_table tfoot td,.woocommerce-checkout .woocommerce table.shop_table tfoot th{border-top:none}.woocommerce-checkout .woocommerce button.button.alt{margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:1em 3em;font-weight:700;color:#fff;background-color:#ff6262;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce-checkout .woocommerce button.button.alt:hover{background-color:#ff6262}.woocommerce-checkout #add_payment_method #payment,.woocommerce-checkout .woocommerce-cart #payment,.woocommerce-checkout .woocommerce-checkout #payment{border-radius:15px;padding:1em}.woocommerce-checkout .text-center:nth-of-type(2){position:relative}.woocommerce-checkout .text-center:nth-of-type(2) .step{color:#fff;background-color:#1f4359}.woocommerce-checkout .woocommerce-checkout #payment{background-color:transparent}.woocommerce-checkout .form-row.place-order{padding-left:0 !important}.woocommerce-checkout .form-row.place-order .button.alt{width:100%;font-size:16px;border-radius:2px;background-color:#1f4359 !important;display:inline-block;color:#fff !important;white-space:nowrap;transition-duration:.4s;outline:none !important;padding:1em 1.6em}@media (max-width:992px){.woocommerce-checkout .form-row.place-order .button.alt{font-size:14px}}.woocommerce-checkout .form-row.place-order .button.alt:hover{background-color:#9b0000 !important;cursor:pointer}.woocommerce-checkout .form-row.place-order .button.alt:active,.woocommerce-checkout .form-row.place-order .button.alt:focus{background-color:#9b0000 !important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:12px;right:1px;width:20px}.woocommerce-checkout .select2-container--default .select2-selection--single{border-radius:0;height:3em}.woocommerce-checkout .select2-selection.select2-selection--single{border:solid 1px #cacccf !important;padding:10px}.woocommerce-checkout .select2-selection.select2-selection--single:focus{border:solid 1px #9b0000 !important}.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#1f4359;color:#fff}.woocommerce-checkout #shipping_field_value1{position:relative;opacity:1;cursor:pointer;height:auto;width:auto}.woocommerce-checkout #shipping_field_value1+.optional{display:none !important}.woocommerce-checkout #shipping_field_value_field{margin-top:4em}.woocommerce-checkout #shipping_field_value_field:before{content:"Dane adresowe";font-size:24px;font-weight:700;color:#2e2e2e;padding-bottom:1em}.woocommerce-checkout .order-total th{font-weight:400 !important}.woocommerce-checkout .order-total th,.woocommerce-checkout .order-total td{padding-top:1.5em !important;border-top:solid 1px #eaeaea !important}.woocommerce-checkout .order-total th .woocommerce-Price-amount.amount,.woocommerce-checkout .order-total td .woocommerce-Price-amount.amount{font-size:22px !important}.woocommerce-checkout .product-quantity strong{font-weight:400 !important}.woocommerce-checkout .woocommerce-order-overview__order{display:inline-block;width:65%;float:left;position:relative}.woocommerce-checkout .coupon-wrapper,.woocommerce-checkout .payment-wrapper,.woocommerce-checkout .woocommerce.columns-3{width:70%;margin-left:auto}.woocommerce-checkout .payment-wrapper{margin-bottom:2em;background-color:#fff;padding:2em}.woocommerce-order-received h2,.woocommerce-order-received h3{font-weight:400}.woocommerce-order-received span{text-transform:none}.woocommerce-order-received strong{font-weight:400}.woocommerce-order-received .woocommerce-order-overview__order.order{width:100%}.woocommerce-order-received .woocommerce-order-overview{padding:0}.woocommerce-order-received .woocommerce-order-overview li:before{display:none}.woocommerce-order-received .woocommerce ul.order_details li{float:none;display:block;border:none;width:60%;padding:10px;border-bottom:solid 1px #cacccf}@media (max-width:992px){.woocommerce-order-received .woocommerce ul.order_details li{width:100%}}.woocommerce-order-received .woocommerce ul.order_details li:nth-of-type(even){background-color:#f9f9fa}.woocommerce-order-received .woocommerce ul.order_details li strong{display:inline-block;float:right}.wpcf7 label,.wpcf7 textarea{width:100%;margin-bottom:20px}@media (max-width:1450px){.wpcf7 label,.wpcf7 textarea{margin-bottom:5px}}.wpcf7 .wpcf7-submit{display:block;background-color:#9b0000;color:#fff;width:auto;margin:auto;padding:1em 4em;border:solid 2px #9b0000;border-radius:2px}.wpcf7 .wpcf7-submit:hover{background-color:#9b0000;cursor:pointer}.wpcf7 .wpcf7-submit:disabled{background-color:rgba(0,0,0,.336);color:#fff;border:solid 2px rgba(0,0,0,.336)}.wpcf7 .wpcf7-submit:disabled:hover{background-color:rgba(0,0,0,.336);color:#fff;border:solid 2px rgba(0,0,0,.336)}.wpcf7 input,.wpcf7 select{width:100%;padding:.75em;border-radius:2px;border:solid 1px #bdbdbd}@media (max-width:1450px){.wpcf7 input,.wpcf7 select{padding:1em}}.wpcf7 label{font-weight:700}@media (min-width:1450px){.wpcf7 label:nth-of-type(1){width:47%;margin-right:auto}.wpcf7 label:nth-of-type(2){width:47%;float:right}}.wpcf7 textarea{height:100px;resize:none;padding:.75em;border:solid 1px #bdbdbd}.wpcf7 p{margin-bottom:0}.wpcf7 .wpcf7-acceptance{display:block}.wpcf7 .wpcf7-acceptance input[type=checkbox]{display:none !important}.wpcf7 .wpcf7-acceptance .wpcf7-list-item{margin-left:0;margin-top:2em}.wpcf7 .wpcf7-acceptance .wpcf7-list-item *{font-weight:400}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label{padding:0;padding-left:35px}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label:before{content:"";position:absolute;top:0;left:0;height:25px;width:25px;border:solid 1px #1f4359;background-color:transparent}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label:hover:before{border:solid 1px #1f4359}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label:after{display:block;position:absolute;left:10px;padding:0;width:6px;height:11px;border:solid #1f4359;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);visibility:hidden}.wpcf7 .wpcf7-acceptance input[type=checkbox]:checked~.wpcf7-list-item-label:after{visibility:visible}.wpcf7 .wpcf7-acceptance input[type=checkbox]:checked~.wpcf7-list-item-label:before{border:solid 1px #1f4359}.wpcf7 .wpcf7-acceptance .wpcf7-list-item{width:100%}.wpcf7 .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label:before{top:-2px}.wpcf7 .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label:after{top:4px}.wpcf7 .wpcf7-acceptance .wpcf7-list-item label{width:100%}.wpcf7 .wpcf7-acceptance .wpcf7-list-item label span{border:none;background-color:transparent;height:auto;text-align:left;display:block;position:relative}.wpcf7 .response{display:none;text-align:center}.wpcf7 .response p{margin-bottom:2em}.wpcf7 .sent .mail-ok{display:block}.wpcf7 .sent .mail-ok .button-1{color:#2e2e2e}.wpcf7 .response .prev{color:#fff}.wpcf7 .invalid .mail-invalid{display:block}.icon-bar{width:22px;height:2px;display:block;background-color:#2e2e2e;transition:all .2s;margin:4px 0}@media (max-width:992px){#navbarNavDropdown{overflow:hidden;background-color:#1f4359;width:100%;z-index:9999;position:absolute}}.navbar-toggler{border:none;position:relative;background:0 0 !important;z-index:9999}.navbar-light .navbar-toggler{border:none}.navbar-toggler .middle-bar{opacity:0}.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggler.collapsed .top-bar{transform:rotate(0)}.navbar-toggler.collapsed .middle-bar{opacity:1}.navbar-toggler.collapsed .bottom-bar{transform:rotate(0)}@media (max-width:992px){.collapse:not(.show){display:block;left:-999%}}.collapse,.collapsing{transition:all .2s}@media (max-width:992px){#wrapper-navbar{position:fixed;width:100%;z-index:9999;top:0;background-color:#fff}#top-menu{margin-top:3em;align-items:flex-start;margin-left:4em}#top-menu .menu-item{margin-bottom:2em}#navbarNavDropdown{left:-999%;position:absolute;top:0;transition-duration:.4s}}#navbarNavDropdown.show{transition:all .2s;height:100vh;left:-10vw}.woocommerce-ResetPassword{margin-top:4em}@media (max-width:992px){.woocommerce-cart .woocommerce-cart-form{width:100% !important}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:table-row}.coupon-wrap-table{display:none !important}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:0}}@media (max-width:576px){.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:inline-block !important;width:50%}.woocommerce-cart .woocommerce-cart-form .product-name{max-width:120px}.woocommerce table.shop_table_responsive .quantity{float:right !important}.woocommerce-cart .woocommerce-cart-form table.shop_table td{padding-top:1em;padding-bottom:0}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{float:right}.woocommerce-cart .woocommerce table.shop_table th{display:block !important;text-align:left}.woocommerce table.shop_table_responsive tbody,.woocommerce-page table.shop_table_responsive tbody{display:inline-block;width:47%;text-align:right}.cart-collaterals .cart_totals tbody{display:inline-block;width:100% !important}.cart-collaterals .cart_totals .order-total{width:100%;padding:0 1em;display:inline-block}.cart-collaterals .cart_totals .order-total .total-text{display:inline-block !important;width:60% !important}.cart-collaterals .cart_totals .order-total .total-price{margin-top:7px}}@media (max-width:992px){.sub-top{margin-top:16em}}@media (max-width:576px){.sub-top{margin-top:10em}}.coupon-wrap-table .button{display:inline-block !important;width:250px !important}.cart-collaterals .cart_totals tbody{display:inline-block;width:100% !important}.cart-collaterals .cart_totals .order-total{width:100%;padding:0 1em;display:inline-block}.cart-collaterals .cart_totals .order-total .total-text{display:inline-block !important;width:51% !important;border-top:none}.cart-collaterals .cart_totals .order-total .total-price{background-color:transparent;margin-top:7px}div.coupon{float:left !important}.woocommerce table.shop_table_responsive tr.tax-total{display:block !important}.woocommerce table.shop_table_responsive tr.tax-total small{font-size:13px !important}.woocommerce table.shop_table_responsive tr.tax-total th,.woocommerce table.shop_table_responsive tr.tax-total td{display:inline-block !important}.woocommerce table.shop_table_responsive tr.tax-total td{float:right}.woocommerce table.shop_table_responsive td.total-price small{font-size:13px !important;display:block !important}.woocommerce table.shop_table_responsive td.total-price .includes_tax span{font-size:13px !important}.woocommerce-checkout .order-total td .includes_tax .woocommerce-Price-amount.amount{font-family:"Inter",sans-serif;font-size:calc(6px*2.7) !important;line-height:calc(6px*4.5)}@media (max-width:1450px){.woocommerce-checkout .order-total td .includes_tax .woocommerce-Price-amount.amount{font-size:calc(4.5px*2.7) !important;line-height:calc(4.5px*4.5)}}@media (max-width:992px){.woocommerce-checkout .order-total td .includes_tax .woocommerce-Price-amount.amount{font-size:calc(4px*2.7) !important;line-height:calc(4px*4.5)}}@media (max-width:576px){.woocommerce-checkout .order-total td .includes_tax .woocommerce-Price-amount.amount{font-size:calc(4px*3.5) !important;line-height:calc(4px*5.5)}}.woocommerce-checkout .order-total td .includes_tax .woocommerce-Price-amount.amount *{font-family:"Inter",sans-serif;font-size:calc(6px*2.7) !important;line-height:calc(6px*4.5)}@media (max-width:1450px){.woocommerce-checkout .order-total td .includes_tax .woocommerce-Price-amount.amount *{font-size:calc(4.5px*2.7) !important;line-height:calc(4.5px*4.5)}}@media (max-width:992px){.woocommerce-checkout .order-total td .includes_tax .woocommerce-Price-amount.amount *{font-size:calc(4px*2.7) !important;line-height:calc(4px*4.5)}}@media (max-width:576px){.woocommerce-checkout .order-total td .includes_tax .woocommerce-Price-amount.amount *{font-size:calc(4px*3.5) !important;line-height:calc(4px*5.5)}}.woocommerce-cart .total-price{width:45%;float:right}.woocommerce-cart .woocommerce-cart-form{width:70%;margin-top:1.5em;display:inline-block;float:left}.woocommerce table.shop_table_responsive tr.tax-total th,.woocommerce table.shop_table_responsive tr.tax-total td{display:inline-block !important}.woocommerce table.shop_table_responsive tr.tax-total th,.woocommerce table.shop_table_responsive tr.tax-total td{display:inline-block !important}.woocommerce-cart table.shop_table_responsive tr.order-total{width:100%;display:block !important}body.woocommerce-cart table.shop_table_responsive .tax-rate{display:none !important;padding:1em 0 !important;border-top:0 !important;font-size:13px !important}.register{display:none}.form-group{margin-bottom:1rem;width:100%}.login-swipe{margin-bottom:1em}.log-button{opacity:.4;font-weight:700;font-size:24px;width:35%;color:gray;text-align:left;display:inline-block;transition-duration:.4s}@media (max-width:1200px){.log-button{width:40%}}.log-button:after{content:'';display:block;height:2px;width:0;transition-duration:.4s;background-color:#1f4359;display:block;position:relative;margin-top:.5em}.log-button:hover{opacity:1}.log-button:hover:after{width:100%}@media (max-width:1300px){.log-button{font-size:20px}}@media (max-width:576px){.log-button{font-size:16px}}#register{float:right}#login{float:left}#customer_login{background-color:#fff;padding:1em 3em;border-radius:2px;border:1px solid #d0d0d0;margin-top:3em;margin-bottom:3em}@media (min-width:992px){#customer_login{width:55%}}@media (max-width:1200px){#customer_login{padding:1em 2em}}.active-button{display:inline-block;opacity:1;color:#1f4359}.active-button:after{content:'';display:block;height:2px;width:100%;background-color:#1f4359;display:block;position:relative;margin-top:.5em}.input-text{border:none !important;border:1px solid #2e2e2e !important;padding:15px}.input-text:focus{border:1px solid #9b0000 !important}.form-row{display:block}.woocommerce-LostPassword{margin-top:8px}