@charset "UTF-8";html,body{scroll-behavior:smooth;-webkit-text-size-adjust:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;line-height:1;margin:0;padding:0;vertical-align:baseline}a,a:hover,a:active,a:focus,button,img{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,html[xmlns] .slides,main,menu,nav,section{display:block}ol,ul{list-style:none}*:focus,button,input{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}img{display:block;width:100%;height:auto;-khtml-user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}html{font-size:100%;overflow-x:hidden;overflow-y:auto}body{font-family:'Helvetica Neue';color:#222222;overflow-x:hidden}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1}.red{color:#DE0712}.red-gradient{background-color:#8a1002;background-image:linear-gradient(90deg, #8a1002 0%, #de0712 100%)}.red-gradient-reverse{background-color:#8a1002;background-image:linear-gradient(270deg, #8a1002 0%, #de0712 100%)}.has-serwo-red-color{color:#DE0712 !important}.green{color:#20A64B}.green-gradient{background-color:#12692e;background-image:linear-gradient(90deg, #12692e 0%, #20a64b 100%)}.green-gradient-reverse{background-color:#12692e;background-image:linear-gradient(270deg, #12692e 0%, #20a64b 100%)}.has-eco-green-color{color:#20A64B !important}.blue{color:#066EB6}.blue-gradient{background-color:#264999;background-image:linear-gradient(90deg, #264999 0%, #066eb6 100%)}.blue-gradient-reverse{background-color:#264999;background-image:linear-gradient(270deg, #264999 0%, #066eb6 100%)}.has-clean-blue-color{color:#066EB6 !important}::selection{background:#DE0712;color:#FFFFFF;text-shadow:none}::-webkit-selection{background:#DE0712;color:#FFFFFF;text-shadow:none}::-moz-selection{background:#DE0712;color:#FFFFFF;text-shadow:none}h1{font-family:'Eurostile',Arial;font-size:1.25em;line-height:1.1;letter-spacing:-1px;margin:1em 0}h2{font-family:'Eurostile',Arial;font-size:1.25em;line-height:1.1;letter-spacing:-1px;margin:1em 0}h3{font-family:'Eurostile',Arial;font-size:.875em;line-height:1.1;letter-spacing:0;margin:1em 0}h4{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}h5{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}p,address,.wp-block-latest-posts__post-excerpt{font-family:'Helvetica Neue',Arial;font-size:.875em;line-height:1.3;letter-spacing:0;font-weight:400;margin:1em 0}p strong,address strong,.wp-block-latest-posts__post-excerpt strong{font-weight:600}.content p>a{color:#DE0712}.text-medium{font-family:'Helvetica Neue',Arial;font-size:.875em;line-height:1.3;letter-spacing:0;font-weight:600;margin:1em 0}.white-shadow{font-color:#FFFFFF;text-shadow:5px 5px 20px 0 rgba(0,0,0,0.3)}@media only screen and (min-width:640px){.white-shadow{text-shadow:5px 5px 30px 0 rgba(0,0,0,0.3)}}small,.small{font-family:'Helvetica Neue',Arial;font-size:.875em;font-weight:400;line-height:1.3;letter-spacing:0;margin:1em 0}.small-caps{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}.list{list-style-position:outside;margin:1em 0 1em 1.25em;list-style-type:disc}.list-item{font-family:'Helvetica Neue',Arial;font-size:.875em;line-height:1.3;letter-spacing:0;font-weight:400;margin-bottom:.5em}@media only screen and (min-width:640px){h1{font-size:2.5em}h2{font-size:1.625em}h3{font-size:1.125em;letter-spacing:-1px}p,.list-item,.wp-block-latest-posts__post-excerpt{font-size:1em}.text-medium{font-size:1em}}@media only screen and (min-width:1600px){h1{font-size:3.5em}h2{font-size:2.5em}h3{font-size:1.625em}}@font-face{font-family:'Eurostile';src:url('https://serwo.eu/wp-content/themes/serwo/fonts/eurostile/EurostileLTStd-BoldEx2.eot');src:url('https://serwo.eu/wp-content/themes/serwo/fonts/eurostile/EurostileLTStd-BoldEx2.eot?#iefix') format('embedded-opentype'),url('fonts/eurostile/EurostileLTStd-BoldEx2.html') format('woff'),url('fonts/eurostile/EurostileLTStd-BoldEx2-2.html') format('woff2'),url('fonts/eurostile/EurostileLTStd-BoldEx2-3.html') format('truetype'),url('fonts/eurostile/EurostileLTStd-BoldEx2.svg#didot-bold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Neue';src:url('https://serwo.eu/wp-content/themes/serwo/fonts/helvetica-light/HelveticaNeueLTStd-Lt.eot');src:url('https://serwo.eu/wp-content/themes/serwo/fonts/helvetica-light/HelveticaNeueLTStd-Lt.eot?#iefix') format('embedded-opentype'),url('fonts/helvetica-light/HelveticaNeueLTStd-Lt.html') format('woff'),url('https://serwo.eu/wp-content/themes/serwo/fonts/helvetica-light/HelveticaNeueLTStd-Lt.woff2') format('woff2'),url('fonts/helvetica-light/HelveticaNeueLTStd-Lt-2.html') format('truetype'),url('fonts/helvetica-light/HelveticaNeueLTStd-Lt.svg#helvetica-neue-medium') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Neue';src:url('https://serwo.eu/wp-content/themes/serwo/fonts/helvetica-medium/HelveticaNeueLTStd-Md.eot');src:url('https://serwo.eu/wp-content/themes/serwo/fonts/helvetica-medium/HelveticaNeueLTStd-Md.eot?#iefix') format('embedded-opentype'),url('fonts/helvetica-medium/HelveticaNeueLTStd-Md.html') format('woff'),url('fonts/helvetica-medium/HelveticaNeueLTStd-Md-2.html') format('woff2'),url('fonts/helvetica-medium/HelveticaNeueLTStd-Md-3.html') format('truetype'),url('fonts/helvetica-medium/HelveticaNeueLTStd-Md.svg#helvetica-neue-light') format('svg');font-weight:600;font-style:normal;font-display:swap}.btn,.wp-block-button__link,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.cli-plugin-button,.cli-plugin-button:visited,.is-ajax-search-details .is-ajax-woocommerce-actions .add_to_cart_inline a.button,.yith_wcwl_footer_additional_action>input[type=submit],#BorlabsCookieBox ._brlbs-btn-accept-all,.cr_button{background-color:#8a1002;background-image:linear-gradient(90deg, #8a1002 0%, #de0712 100%);font-family:'Helvetica Neue',Arial !important;font-size:.6875em !important;font-weight:600 !important;line-height:1.3 !important;letter-spacing:1px !important;margin:1em 0 !important;text-transform:uppercase !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:20px;width:auto;height:40px;display:block;margin:1em 0;padding:0 20px;text-align:left;line-height:42px !important;box-shadow:0 4px 6px 0 rgba(34,34,34,0.5);color:#FFFFFF;text-decoration:none;overflow:hidden}.btn.add-to-enquiry-single,.wp-block-button__link.add-to-enquiry-single,.woocommerce #respond input#submit.add-to-enquiry-single,.woocommerce a.button.add-to-enquiry-single,.woocommerce button.button.add-to-enquiry-single,.woocommerce input.button.add-to-enquiry-single,#add_payment_method .wc-proceed-to-checkout a.checkout-button.add-to-enquiry-single,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.add-to-enquiry-single,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button.add-to-enquiry-single,.woocommerce #respond input#submit.alt.add-to-enquiry-single,.woocommerce a.button.alt.add-to-enquiry-single,.woocommerce button.button.alt.add-to-enquiry-single,.woocommerce input.button.alt.add-to-enquiry-single,.cli-plugin-button.add-to-enquiry-single,.cli-plugin-button:visited.add-to-enquiry-single,.is-ajax-search-details .is-ajax-woocommerce-actions .add_to_cart_inline a.button.add-to-enquiry-single,.yith_wcwl_footer_additional_action>input[type=submit].add-to-enquiry-single,#BorlabsCookieBox ._brlbs-btn-accept-all.add-to-enquiry-single,.cr_button.add-to-enquiry-single{padding-right:40px;margin:1em auto !important}.btn.add-to-enquiry-single::after,.wp-block-button__link.add-to-enquiry-single::after,.woocommerce #respond input#submit.add-to-enquiry-single::after,.woocommerce a.button.add-to-enquiry-single::after,.woocommerce button.button.add-to-enquiry-single::after,.woocommerce input.button.add-to-enquiry-single::after,#add_payment_method .wc-proceed-to-checkout a.checkout-button.add-to-enquiry-single::after,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.add-to-enquiry-single::after,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button.add-to-enquiry-single::after,.woocommerce #respond input#submit.alt.add-to-enquiry-single::after,.woocommerce a.button.alt.add-to-enquiry-single::after,.woocommerce button.button.alt.add-to-enquiry-single::after,.woocommerce input.button.alt.add-to-enquiry-single::after,.cli-plugin-button.add-to-enquiry-single::after,.cli-plugin-button:visited.add-to-enquiry-single::after,.is-ajax-search-details .is-ajax-woocommerce-actions .add_to_cart_inline a.button.add-to-enquiry-single::after,.yith_wcwl_footer_additional_action>input[type=submit].add-to-enquiry-single::after,#BorlabsCookieBox ._brlbs-btn-accept-all.add-to-enquiry-single::after,.cr_button.add-to-enquiry-single::after{content:"";width:24px;height:24px;position:absolute;top:8px;right:8px;background-image:url('img/heart-empty-white.svg');background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.btn.add-to-enquiry-single.added::after,.wp-block-button__link.add-to-enquiry-single.added::after,.woocommerce #respond input#submit.add-to-enquiry-single.added::after,.woocommerce a.button.add-to-enquiry-single.added::after,.woocommerce button.button.add-to-enquiry-single.added::after,.woocommerce input.button.add-to-enquiry-single.added::after,#add_payment_method .wc-proceed-to-checkout a.checkout-button.add-to-enquiry-single.added::after,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.add-to-enquiry-single.added::after,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button.add-to-enquiry-single.added::after,.woocommerce #respond input#submit.alt.add-to-enquiry-single.added::after,.woocommerce a.button.alt.add-to-enquiry-single.added::after,.woocommerce button.button.alt.add-to-enquiry-single.added::after,.woocommerce input.button.alt.add-to-enquiry-single.added::after,.cli-plugin-button.add-to-enquiry-single.added::after,.cli-plugin-button:visited.add-to-enquiry-single.added::after,.is-ajax-search-details .is-ajax-woocommerce-actions .add_to_cart_inline a.button.add-to-enquiry-single.added::after,.yith_wcwl_footer_additional_action>input[type=submit].add-to-enquiry-single.added::after,#BorlabsCookieBox ._brlbs-btn-accept-all.add-to-enquiry-single.added::after,.cr_button.add-to-enquiry-single.added::after{background-image:url('img/heart-full-white.svg');background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.btn.add-to-enquiry-single.loading::after,.wp-block-button__link.add-to-enquiry-single.loading::after,.woocommerce #respond input#submit.add-to-enquiry-single.loading::after,.woocommerce a.button.add-to-enquiry-single.loading::after,.woocommerce button.button.add-to-enquiry-single.loading::after,.woocommerce input.button.add-to-enquiry-single.loading::after,#add_payment_method .wc-proceed-to-checkout a.checkout-button.add-to-enquiry-single.loading::after,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.add-to-enquiry-single.loading::after,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button.add-to-enquiry-single.loading::after,.woocommerce #respond input#submit.alt.add-to-enquiry-single.loading::after,.woocommerce a.button.alt.add-to-enquiry-single.loading::after,.woocommerce button.button.alt.add-to-enquiry-single.loading::after,.woocommerce input.button.alt.add-to-enquiry-single.loading::after,.cli-plugin-button.add-to-enquiry-single.loading::after,.cli-plugin-button:visited.add-to-enquiry-single.loading::after,.is-ajax-search-details .is-ajax-woocommerce-actions .add_to_cart_inline a.button.add-to-enquiry-single.loading::after,.yith_wcwl_footer_additional_action>input[type=submit].add-to-enquiry-single.loading::after,#BorlabsCookieBox ._brlbs-btn-accept-all.add-to-enquiry-single.loading::after,.cr_button.add-to-enquiry-single.loading::after{animation:unset}.btn:hover,.wp-block-button__link:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.cli-plugin-button:hover,.cli-plugin-button:visited:hover,.is-ajax-search-details .is-ajax-woocommerce-actions .add_to_cart_inline a.button:hover,.yith_wcwl_footer_additional_action>input[type=submit]:hover,#BorlabsCookieBox ._brlbs-btn-accept-all:hover,.cr_button:hover{background-color:#de0712;background-image:linear-gradient(90deg, #de0712 0%, #de0712 100%);box-shadow:0 8px 12px 0 rgba(34,34,34,0.4);color:#FFFFFF}.btn:active,.wp-block-button__link:active,.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,#add_payment_method .wc-proceed-to-checkout a.checkout-button:active,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:active,.woocommerce #respond input#submit.alt:active,.woocommerce a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce input.button.alt:active,.cli-plugin-button:active,.cli-plugin-button:visited:active,.is-ajax-search-details .is-ajax-woocommerce-actions .add_to_cart_inline a.button:active,.yith_wcwl_footer_additional_action>input[type=submit]:active,#BorlabsCookieBox ._brlbs-btn-accept-all:active,.cr_button:active{background-color:#8a1002;background-image:linear-gradient(90deg, #8a1002 0%, #8a1002 100%);box-shadow:0 4px 4px 0 rgba(34,34,34,0);color:#EEEEEE}#post-404 .btn{max-width:260px;padding-left:40px;margin:1em auto !important;position:relative}#post-404 .btn::after{content:"";width:24px;height:24px;position:absolute;top:8px;left:8px;background-image:url('img/arrow-prev-white.svg');background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.wc-backward{max-width:280px}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{background-color:#8a1002;background-image:linear-gradient(90deg, #8a1002 0%, #de0712 100%);padding:0 20px;color:#FFFFFF}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:#FFFFFF}.woocommerce input#place_order{padding:0 20px !important;margin:1em 0 !important;text-align:left;border-radius:20px !important}.btn-read-more{position:relative}.btn-read-more::before{content:"";display:block;position:absolute;width:40px;height:40px;background-image:url('img/arrow-white.svg');background-repeat:no-repeat;background-position:center center;background-size:22px 22px;right:0;top:50%;transform:translateY(-50%)}.btn-read-more .wp-block-button__link{padding-right:40px}.btn-link{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;width:100%;height:40px;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:0;padding:0 40px 0 0;text-align:left;line-height:42px !important;border-bottom:1px solid #DE0712;color:#DE0712;text-decoration:none}.btn-white,#BorlabsCookieBox ._brlbs-btn{font-family:'Helvetica Neue',Arial !important;font-size:.6875em !important;font-weight:600 !important;line-height:1.3 !important;letter-spacing:1px !important;margin:1em 0 !important;text-transform:uppercase !important;border-radius:20px;width:auto;height:40px;display:inline-block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:1em 0;padding:0 40px 0 20px;text-align:left;line-height:42px !important;box-shadow:0 4px 8px 0 rgba(34,34,34,0.4);color:#000000;background-color:#FFFFFF;text-decoration:none;min-width:260px}.btn-white:hover,#BorlabsCookieBox ._brlbs-btn:hover{background-color:#FFFFFF;box-shadow:0 4px 16px 0 rgba(34,34,34,0.4);color:#000000}.btn-white:active,#BorlabsCookieBox ._brlbs-btn:active{background-color:#EEEEEE;box-shadow:0 4px 4px 0 rgba(34,34,34,0);color:#000000}.btn-menu{display:block;height:16px;width:23px;position:relative;right:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-menu::before,.btn-menu>div,.btn-menu::after{background-color:#222222;content:'';display:block;height:2px;position:absolute;width:23px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-menu::before{top:0}.btn-menu>div{top:7px}.btn-menu::after{top:14px}@media only screen and (min-width:1440px){.btn-menu{display:none}}body.home .btn-menu::before,body.page-template-landingpage-green .btn-menu::before,body.page-template-landingpage-blue .btn-menu::before,body.page-template-landingpage-red .btn-menu::before,body.home .btn-menu>div,body.page-template-landingpage-green .btn-menu>div,body.page-template-landingpage-blue .btn-menu>div,body.page-template-landingpage-red .btn-menu>div,body.home .btn-menu::after,body.page-template-landingpage-green .btn-menu::after,body.page-template-landingpage-blue .btn-menu::after,body.page-template-landingpage-red .btn-menu::after{background-color:#EEEEEE}body.home header.open .btn-menu::before,body.page-template-landingpage-green header.open .btn-menu::before,body.page-template-landingpage-blue header.open .btn-menu::before,body.page-template-landingpage-red header.open .btn-menu::before,body.home header.open .btn-menu>div,body.page-template-landingpage-green header.open .btn-menu>div,body.page-template-landingpage-blue header.open .btn-menu>div,body.page-template-landingpage-red header.open .btn-menu>div,body.home header.open .btn-menu::after,body.page-template-landingpage-green header.open .btn-menu::after,body.page-template-landingpage-blue header.open .btn-menu::after,body.page-template-landingpage-red header.open .btn-menu::after{background-color:#222222}.btn-back-nav{display:block;position:absolute;left:-10px;margin-left:35px;overflow:visible;padding:4px 0 4px 25px;visibility:hidden;opacity:0;background-image:url('img/close.svg');background-repeat:no-repeat;background-position:left center;background-size:10px 10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:.6875em;text-transform:uppercase;letter-spacing:.5px;font-weight:600;cursor:pointer}@media only screen and (min-width:375px){.btn-back-nav{margin-left:40px}}@media only screen and (min-width:640px){.btn-back-nav{margin-left:70px;left:-20px}}@media only screen and (min-width:768px){.btn-back-nav{margin-left:80px}}@media only screen and (min-width:1024px){.btn-back-nav{margin-left:90px;left:50%}}@media only screen and (min-width:1440px){.btn-back-nav{display:none}}.yith-wcwl-add-button{margin-bottom:2em;margin-top:-2em}header.open div .btn-back-nav{visibility:visible;opacity:1;z-index:99}header.open div .btn-menu:before{transform:translateY(7px) rotate(135deg)}header.open div .btn-menu:after{transform:translateY(-7px) rotate(-135deg)}header.open div .btn-menu div{transform:scale(0)}.fancybox-container .fancybox-toolbar .fancybox-button{background:transparent;padding:0;width:30px;height:30px}.fancybox-container .fancybox-toolbar .fancybox-button svg{display:none}.fancybox-container .fancybox-toolbar .fancybox-button.fancybox-button--zoom{background-image:url('img/search.svg');background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.fancybox-container .fancybox-toolbar .fancybox-button.fancybox-button--close{background-image:url('img/close.svg');background-repeat:no-repeat;background-position:center center;background-size:10px 10px}.fancybox-container .fancybox-navigation .fancybox-button{background:transparent;padding:0}.fancybox-container .fancybox-navigation .fancybox-button svg{display:none}.fancybox-container .fancybox-navigation .fancybox-button.fancybox-button--arrow_left{background-image:url('img/arrow-prev-dark.svg');background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.fancybox-container .fancybox-navigation .fancybox-button.fancybox-button--arrow_right{background-image:url('img/arrow-next-dark.svg');background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.wpgis-slider-for .btn-next::before,.wpgis-slider-for .btn-prev::before{content:"";display:block;width:24px;height:24px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.wpgis-slider-for .btn-prev::before{content:"";background-image:url('img/arrow-prev-dark.svg');background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.wpgis-slider-for .btn-next::before{content:"";background-image:url('img/arrow-next-dark.svg');background-repeat:no-repeat;background-position:center center;background-size:24px 24px}form{width:102%;margin-left:-1%;margin-right:-1%;line-height:1.3}form input{background-color:#EEEEEE;border:0 !important;border-radius:0 !important;width:100%;height:60px;padding:16px !important;display:block;float:left;-moz-box-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset}form input:focus{outline:0;border:1px solid #DE0712}form input[type="checkbox"],form input[type="radio"]{background-color:#EEEEEE;border:0 !important;border-radius:0 !important;width:20px !important;height:20px !important;padding:0 !important;min-width:20px;min-height:20px}form input[type="checkbox"]:checked{background-image:url('img/check.svg');background-size:16px 16px;background-repeat:no-repeat;background-position:center center}form input[type="radio"]{border-radius:10px !important}form label{font-size:.6875em;text-transform:uppercase;letter-spacing:.5px;font-weight:600;display:block;margin-bottom:4px;line-height:20px}form .radio_naked>div,form .checkbox-inline>div{display:inline-block;margin-left:16px}form .radio_naked>div:first-child,form .checkbox-inline>div:first-child{margin-left:0}form .radio_naked>div label,form .checkbox-inline>div label{margin-left:4px;display:inline-block}form .radio_naked>div input,form .checkbox-inline>div input{display:inline-block}form .checkbox-inline{margin-bottom:20px !important}form .checkbox-inline>div:last-child{margin-left:0}form .checkbox-inline>div:last-child span{display:flex}form em{font-family:'Helvetica Neue',Arial;font-size:.875em;font-weight:400;line-height:1.3;letter-spacing:0;margin:1em 0;padding-top:4px;position:relative;top:4px;color:#DDDDDD}form fieldset{margin-top:2em}form fieldset legend{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;color:#DE0712}.woocommerce-account .selectBox-dropdown-menu{border:0;border-top:1px solid #DE0712}.woocommerce-account .selectBox-dropdown-menu li{border-bottom:1px solid transparent;font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;margin:0}.woocommerce-account .selectBox-dropdown-menu li a{background-color:transparent !important}.woocommerce-account .selectBox-dropdown-menu li:hover{color:#DE0712;background-color:#FFFFFF !important}.woocommerce-account .selectBox-dropdown-menu li.selectBox-selected{color:#FFFFFF;background-color:#DE0712 !important}.woocommerce-account .woocommerce a.selectBox{border:0;border-bottom:1px solid #DDDDDD !important;border-radius:0}.woocommerce-account .woocommerce a.selectBox:focus{border:0}.woocommerce-account .woocommerce a.selectBox.menuShowing{border-bottom:1px solid #DE0712 !important}.woocommerce form>h3{border-bottom:1px solid #DE0712;padding-bottom:1em}.woocommerce form .form-row{padding:0;margin:0 0 1em 0}.woocommerce #customer_login h3{border-bottom:1px solid #DE0712;padding-bottom:1em}.woocommerce #customer_login form{border:0 !important;padding:0 !important;width:100%}.woocommerce #customer_login form label{color:#999999}.woocommerce #customer_login form label.woocommerce-form__label-for-checkbox{color:#000000}.woocommerce #customer_login form label.woocommerce-form__label-for-checkbox span{margin:4px 0 0px 8px;display:block;float:left;width:calc(100% - 32px);line-height:1.4}.woocommerce #customer_login form label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{display:block !important;width:50%;float:left}.woocommerce #customer_login form a.lost_password{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;margin:4px 0 3em 0;color:#000000;text-decoration:none;display:block;width:50%;float:left;text-align:right}.woocommerce #customer_login form a.lost_password:hover{color:#DE0712}.woocommerce #customer_login form button{float:none;min-width:280px}.wishlist-select{background-color:#EEEEEE;border:0 !important;border-radius:0 !important;width:100%;height:60px;padding:16px !important;display:block;float:left;-moz-box-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset;-webkit-appearance:none;appearance:none;background-image:url('img/arrow-down-dark.svg');background-size:20px 20px;background-repeat:no-repeat;background-position:right 16px center;line-height:1.3}.wishlist-select:focus{outline:0;border:1px solid #DE0712}.select2-container .select2-selection--single{background-color:#EEEEEE;border:0;border-bottom:1px solid #000000;border-radius:0;width:100%;height:60px;padding:16px}.select2-container .select2-selection--single .select2-selection__arrow{height:60px;width:40px;background-image:url('img/arrow-down-dark.svg');background-size:24px 24px;background-repeat:no-repeat;background-position:right 16px center}.select2-container .select2-selection--single .select2-selection__arrow b{display:none}.select2-container .select2-selection--single .select2-selection__rendered{color:#000000;padding:0}.select2-container .select2-dropdown{background-color:#EEEEEE;color:#000000;border:0;border-radius:0}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:8px 16px}.select2-container .select2-dropdown .select2-results__option--highlighted[aria-selected],.select2-container .select2-dropdown .select2-results__option--highlighted[data-selected]{background-color:#DE0712}.select2-container .select2-dropdown .select2-search--dropdown{padding:8px 16px}.select2-container .select2-dropdown .select2-search--dropdown .select2-search__field{border:0;padding:0;border-bottom:1px solid #DE0712;background-color:#EEEEEE;height:40px}section.newsletter{padding:2em 0;position:relative;background-color:#FFFFFF;box-shadow:0 0 20px 0 rgba(34,34,34,0.3)}section.newsletter::before{background-color:#8a1002;background-image:linear-gradient(90deg, #8a1002 0%, #de0712 100%);content:"";display:block;width:50%;position:absolute;top:-10px;left:0;height:10px}section.newsletter>div{max-width:1600px;margin:0 auto;padding:0 10px}@media only screen and (min-width:768px){section.newsletter>div{padding:0 20px}}@media only screen and (min-width:1024px){section.newsletter>div{padding:0 30px}}@media only screen and (min-width:1440px){section.newsletter>div{padding:0 40px}}section.newsletter>div>div{max-width:100%;margin:0 auto}@media only screen and (min-width:1024px){section.newsletter>div>div{max-width:83.333333%}}form.cr_form{width:100%;margin:0}form.cr_form .editable_content{display:flex;flex-wrap:wrap;justify-content:space-between}form.cr_form .editable_content>div{width:100%;min-width:100%;margin-bottom:1em}form.cr_form .editable_content>div label{color:#999999}form.cr_form .editable_content>div input{background-color:#EEEEEE;float:none}form.cr_form .editable_content>div input[type="checkbox"]{display:block;float:left}form.cr_form .editable_content>div select{background-color:#EEEEEE;border:0 !important;border-radius:0 !important;width:100%;height:60px;padding:16px !important;display:block;float:left;-moz-box-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset;-webkit-appearance:none;appearance:none;background-image:url('img/arrow-down-dark.svg');background-size:20px 20px;background-repeat:no-repeat;background-position:right 16px center;line-height:1.3}form.cr_form .editable_content>div select:focus{outline:0;border:1px solid #DE0712}form.cr_form .editable_content>div span.small-caps{display:block;float:left;line-height:20px;margin:0 0 0 12px;width:calc(100% - 32px)}form.cr_form .editable_content>div span.small-caps a{color:#DE0712}form.cr_form .editable_content>div button[type=submit]{min-width:280px}@media only screen and (min-width:480px){form.cr_form .editable_content>div.cr_50{width:49%;min-width:49%}}body.newsletteranmeldung section.newsletter,body.newsletterabmeldung section.newsletter,body.newsletter-anmeldebestaetigung section.newsletter,body.newsletter-abmeldebestaetigung section.newsletter{display:none !important}.post-edit-link{display:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-block-media-text{margin-bottom:2em;margin-top:2em}@media only screen and (max-width:600px){.wp-block-media-text:not(.is-stacked-on-mobile) .wp-block-media-text__media{margin-top:2em}.wp-block-media-text:not(.is-stacked-on-mobile) .wp-block-media-text__content{padding-left:1em}}@media only screen and (min-width:1024px){.wp-block-media-text{margin-bottom:4em}}@media only screen and (max-width:600px){.wp-block-media-text{margin-top:0}.wp-block-media-text .wp-block-media-text__content{margin-top:2em}}.wp-block-media-text .wp-block-media-text__media{align-self:start;padding-right:1em}@media only screen and (max-width:600px){.wp-block-media-text .wp-block-media-text__media{padding-right:0}}.wp-block-media-text .wp-block-media-text__content{padding-left:1em;padding-right:0}.wp-block-media-text .wp-block-media-text__content>*:first-child{margin-top:0}@media only screen and (min-width:1024px){.wp-block-media-text .wp-block-media-text__content{padding-right:16.666666%}}@media only screen and (max-width:600px){.wp-block-media-text .wp-block-media-text__content{padding-left:0}}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{padding-left:1em;padding-right:0}@media only screen and (max-width:600px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{padding-left:0;-ms-grid-column:1;grid-column:1;-ms-grid-row:1 !important;grid-row:1 !important}}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0;padding-right:1em}@media only screen and (min-width:1024px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:16.666666%}}@media only screen and (max-width:600px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:0;-ms-grid-column:1;grid-column:1;-ms-grid-row:2 !important;grid-row:2 !important}}.wp-caption{background:#FFFFFF;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-block-columns{position:relative;width:100%;margin-left:0;margin-bottom:0}@media only screen and (min-width:1024px){.wp-block-columns{width:102%;margin-left:-1%}}.wp-block-columns .wp-block-column{margin:0}.wp-block-columns .wp-block-column>*:first-child{margin-top:0}.wp-block-columns .wp-block-column.col-2{widht:0 !important;flex-basis:0 !important}.wp-block-columns .wp-block-column.col-8{widht:100% !important;flex-basis:100% !important}@media only screen and (min-width:600px){.wp-block-columns .wp-block-column>.wp-block-columns{width:102%;margin-left:-1%}.wp-block-columns .wp-block-column>.wp-block-columns .wp-block-column{margin:1%}}@media only screen and (min-width:1024px){.wp-block-columns .wp-block-column{margin:1%}.wp-block-columns .wp-block-column.col-2{width:6.333333% !important;flex-basis:6.333333% !important}.wp-block-columns .wp-block-column.col-8{width:81.333333% !important;flex-basis:81.333333% !important}}.wp-block-columns.icons .wp-block-column{flex-basis:calc(50% - 1em) !important;flex-grow:0;width:50%}@media only screen and (min-width:1024px){.wp-block-columns.icons .wp-block-column{flex-basis:0 !important;flex-grow:1}}.wp-block-latest-posts{position:relative;width:100%;margin-left:0;margin-bottom:0}@media only screen and (min-width:1024px){.wp-block-latest-posts{width:102%;margin-left:-1%;padding:0 8.333333% !important}}.wp-block-latest-posts.is-grid li{margin:0 0 2em 0;background-color:#FFFFFF;padding:2em 2em 5em 2em;-webkit-box-shadow:0 0 8px 0 rgba(34,34,34,0.1);-moz-shadow:0 0 8px 0 rgba(34,34,34,0.1);box-shadow:0 0 8px 0 rgba(34,34,34,0.1);position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wp-block-latest-posts.is-grid li:hover{-webkit-box-shadow:0 16px 0 rgba(34,34,34,0.3);-moz-shadow:0 16px 0 rgba(34,34,34,0.3);box-shadow:0 0 16px 0 rgba(34,34,34,0.3)}.wp-block-latest-posts.is-grid li>*:first-child{margin-top:0}@media only screen and (min-width:1024px){.wp-block-latest-posts.is-grid li{margin:1%}}.wp-block-latest-posts.is-grid li>a{font-family:"Eurostile",Arial;font-size:.875em;line-height:1.1;letter-spacing:0;margin:1em 0;text-decoration:none;color:#000000;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wp-block-latest-posts.is-grid li>a:hover{color:#DE0712}@media only screen and (min-width:640px){.wp-block-latest-posts.is-grid li>a{font-size:1.125em;letter-spacing:-1px}}@media only screen and (min-width:1600px){.wp-block-latest-posts.is-grid li>a{font-size:1.625em}}.wp-block-latest-posts.is-grid li .btn-read-more{max-width:160px;min-width:160px;margin-top:2em !important;bottom:2em;left:2.5em;position:absolute}.wp-block-latest-posts.is-grid.columns-2 li{width:100%;flex-basis:100%}@media only screen and (min-width:1024px){.wp-block-latest-posts.is-grid.columns-2 li{width:48%;flex-basis:48%}}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wp-block-embed,.wc-block-grid,.wc-block-product-categories,.wp-block-group,.wp-block-nextend-smartslider3{margin-bottom:4em}@media only screen and (min-width:601px){.wp-block-embed,.wc-block-grid,.wc-block-product-categories,.wp-block-group,.wp-block-nextend-smartslider3{margin-bottom:6em}}@media only screen and (min-width:1024px){.wp-block-embed,.wc-block-grid,.wc-block-product-categories,.wp-block-group,.wp-block-nextend-smartslider3{margin-bottom:8em}}.wp-block-embed iframe{width:100%}.wp-block-embed.is-type-video{position:relative;width:100%;height:0;padding-bottom:56.25%}.wp-block-embed.is-type-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lyte_disclaimer{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}.wc-block-product-categories{width:100vw;left:50%;transform:translateX(-50%);position:relative;background-color:#EEEEEE}.wc-block-product-categories::before{background-color:#8a1002;background-image:linear-gradient(90deg, #8a1002 0%, #de0712 100%);content:"";display:block;width:50%;position:absolute;top:-10px;left:0;height:10px}.wc-block-product-categories::after{background-color:#8a1002;background-image:linear-gradient(270deg, #8a1002 0%, #de0712 100%);content:"";display:block;width:50%;position:absolute;bottom:-10px;right:0;height:10px}.wc-block-product-categories>ul{padding:0 10px;margin:0 auto !important;max-width:1600px}@media only screen and (min-width:768px){.wc-block-product-categories>ul{padding:0 20px}}@media only screen and (min-width:1024px){.wc-block-product-categories>ul{padding:0 30px}}@media only screen and (min-width:1440px){.wc-block-product-categories>ul{padding:0 40px}}.wc-block-product-categories>ul>li{margin:0 auto !important;max-width:100%;padding:2em 0}@media only screen and (min-width:1024px){.wc-block-product-categories>ul>li{max-width:83.333333%}}.wc-block-product-categories>ul>li>a{font-family:"Eurostile";font-size:.875em;line-height:1.1;letter-spacing:0;text-decoration:none;color:#000000;display:block}@media only screen and (min-width:640px){.wc-block-product-categories>ul>li>a{font-size:1.125em}}@media only screen and (min-width:1600px){.wc-block-product-categories>ul>li>a{font-size:1.625em}}.wc-block-product-categories>ul>li>a>span{display:none !important}.wc-block-product-categories>ul>li>ul{display:flex;flex-wrap:wrap;width:102%;margin:0 -1% !important}.wc-block-product-categories>ul>li>ul>li{width:98%;min-width:98%;margin:1% !important;border-bottom:1px solid #DE0712;padding-bottom:1em}.wc-block-product-categories>ul>li>ul>li>a{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;text-decoration:none;color:#000000}.wc-block-product-categories>ul>li>ul>li>a .wc-block-product-categories-list-item__image{display:block;width:100%;max-width:100%;margin:0}.wc-block-product-categories>ul>li>ul>li>a .wc-block-product-categories-list-item__image img{max-width:80px;margin-bottom:1em}.wc-block-product-categories>ul>li>ul>li .wc-block-product-categories-list--depth-2{display:none !important}@media only screen and (min-width:480px){.wc-block-product-categories>ul>li>ul>li{width:48%;min-width:48%}}@media only screen and (min-width:640px){.wc-block-product-categories>ul>li>ul>li{width:31.333333%;min-width:31.333333%}}@media only screen and (min-width:1024px){.wc-block-product-categories>ul>li>ul>li{width:23%;min-width:23%}}@media only screen and (min-width:1440px){.wc-block-product-categories>ul>li>ul>li{width:18%;min-width:18%}}article.post-18 .wc-block-product-categories>ul>li>a>span{display:inline-block !important}.wp-product-blocks-product-grid-1{position:relative;margin-bottom:3em;width:100%}@media only screen and (min-width:1024px){.wp-product-blocks-product-grid-1{width:116.666666%;margin-left:-8.333333%}}.wp-product-blocks-product-grid-1 .wopb-product-blocks-slide .wopb-block-item .wopb-category-grid{width:83.333333%;margin:0 auto;padding:0}.wp-product-blocks-product-grid-1 .wopb-product-blocks-slide .wopb-block-item .wopb-block-title{width:83.333333%;margin:0 auto !important;padding:0}div#n2-ss-7 .n2-ss-slider-pane-single{overflow:visible !important}div#n2-ss-7 .nextend-arrow.nextend-arrow-previous{left:-24px !important;margin-left:0 !important}div#n2-ss-7 .nextend-arrow.nextend-arrow-next{right:-24px !important;margin-left:0 !important}.n2-section-smartslider>div{position:relative !important;margin:0 0 3em 0 !important;width:100% !important}.n2-section-smartslider>div .nextend-arrow{-webkit-transition:all .5s ease-in-out !important;-moz-transition:all .5s ease-in-out !important;-ms-transition:all .5s ease-in-out !important;-o-transition:all .5s ease-in-out !important;transition:all .5s ease-in-out !important;width:42px !important;height:42px !important;border-radius:21px;left:0 !important;background-color:rgba(255,255,255,0.9);-webkit-box-shadow:0 0 10px 0 rgba(34,34,34,0.1);-moz-shadow:0 0 10px 0 rgba(34,34,34,0.1);box-shadow:0 0 10px 0 rgba(34,34,34,0.1);margin-top:-21px}.n2-section-smartslider>div .nextend-arrow.nextend-arrow-next{right:0 !important;left:auto !important}.n2-section-smartslider>div .nextend-arrow:hover{-webkit-box-shadow:0 0 20px 0 rgba(34,34,34,0.3);-moz-shadow:0 0 20px 0 rgba(34,34,34,0.3);box-shadow:0 0 20px 0 rgba(34,34,34,0.3)}.n2-section-smartslider>div .nextend-arrow:focus,.n2-section-smartslider>div .nextend-arrow:active{background-color:#EEEEEE;-webkit-box-shadow:none !important;-moz-shadow:none !important;box-shadow:none !important}.n2-section-smartslider>div .nextend-arrow img{width:22px !important;height:22px !important;position:absolute !important;display:block;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important}.n2-section-smartslider>div .n2-ss-slide{margin:0 !important}.n2-section-smartslider>div .n2-ss-slide .n2-ss-layers-container{max-width:83.333333% !important;width:100% !important;margin:0 auto !important}.n2-section-smartslider>div .n2-ss-slide .n2-ss-layer h4{font-family:'Helvetica Neue',Arial !important;font-size:.6875em !important;font-weight:600 !important;line-height:1.3 !important;letter-spacing:1px !important;margin:1em 0 !important;text-transform:uppercase !important;text-align:left;padding:0 40px 0 20px !important;margin:20px 0 10px 0 !important;background-image:url("img/arrow-dark.svg");background-repeat:no-repeat;background-position:right 20px top -1px;background-size:12px 12px}.n2-section-smartslider>div .n2-ss-slide .n2-ss-layer p{font-family:"Helvetica Neue" !important;font-size:.875em !important;line-height:1.3 !important;letter-spacing:0 !important;font-weight:400 !important;padding:0 0 20px 0 !important;margin:0 20px 0 20px !important;text-align:left}@media only screen and (min-width:640px){.n2-section-smartslider>div .n2-ss-slide .n2-ss-layer p p{font-size:1em !important}}.n2-section-smartslider>div .n2-ss-showcase-slides .n2-ss-slide,.n2-section-smartslider>div .n2-ss-slider-pane .n2-ss-slide,.n2-section-smartslider>div .n2-ss-slider-pane-single .n2-ss-slide{margin:0 !important}.n2-section-smartslider>div .n2-ss-showcase-slides .n2-ss-slide::after,.n2-section-smartslider>div .n2-ss-slider-pane .n2-ss-slide::after,.n2-section-smartslider>div .n2-ss-slider-pane-single .n2-ss-slide::after{content:"";display:block;width:calc(100% - 40px);position:absolute;height:1px;background-color:#DE0712;left:20px;bottom:0}.n2-section-smartslider>div .n2-ss-showcase-slides .n2-ss-slide .n2-ss-layers-container,.n2-section-smartslider>div .n2-ss-slider-pane .n2-ss-slide .n2-ss-layers-container,.n2-section-smartslider>div .n2-ss-slider-pane-single .n2-ss-slide .n2-ss-layers-container{max-width:100% !important;width:100% !important;margin:0 auto !important}.full-width-bullets{width:100vw;left:50%;transform:translateX(-50%);position:relative;background-color:#EEEEEE}.full-width-bullets .n2-ss-slider-2{padding-bottom:2em}.full-width-bullets .n2-section-smartslider>div .nextend-bullet-bar .n2-bullet{border:0 !important;background-color:#FFFFFF !important}.full-width-bullets .n2-section-smartslider>div .nextend-bullet-bar .n2-bullet:hover,.full-width-bullets .n2-section-smartslider>div .nextend-bullet-bar .n2-bullet:focus,.full-width-bullets .n2-section-smartslider>div .nextend-bullet-bar .n2-bullet.n2-active{background-color:#DE0712 !important}.full-width-bullets .n2-section-smartslider>div .n2-ss-slide{background:transparent !important}.full-width-bullets .n2-section-smartslider>div .n2-ss-slide .n2-ss-layer h2{padding-top:1em !important;margin-top:1em;border-top:1px solid #DE0712 !important}@media only screen and (min-width:1024px){.full-width-bullets .n2-section-smartslider>div .n2-ss-slide .n2-ss-layer h2{margin-top:1.5em}}.full-width-bullets .n2-section-smartslider>div .n2-ss-slide .n2-ss-layer p{border-bottom:0;margin:0 !important}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer{bottom:30px !important;width:auto !important;transform:translate(0, 0) !important;top:auto !important}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer h2{font-size:1.25em !important;line-height:1.1 !important;letter-spacing:-1px !important}@media only screen and (min-width:640px){.n2-ss-slider .n2-ss-layer-content .n2-ss-layer{bottom:60px !important}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer h2{font-size:2.5em !important}}.n2-ss-slider .n2-ss-showcase-slides .n2-ss-layer-content .n2-ss-layer,.n2-ss-slider .n2-ss-slider-pane .n2-ss-layer-content .n2-ss-layer,.n2-ss-slider .n2-ss-slider-pane-single .n2-ss-layer-content .n2-ss-layer{bottom:auto !important;width:auto !important}.wp-block-group.six-reasons{width:100%}.wp-block-group.six-reasons .wp-block-columns .wp-block-column{border-top:1px solid #DE0712;border-bottom:1px solid #DE0712;flex-basis:100% !important;flex-grow:0;margin:1%}.wp-block-group.six-reasons .wp-block-columns .wp-block-column .wp-block-image{width:80px;margin-top:1em}@media only screen and (min-width:640px){.wp-block-group.six-reasons .wp-block-columns .wp-block-column{flex-basis:calc(50% - 16px) !important;flex-grow:0}}@media only screen and (min-width:768px){.wp-block-group.six-reasons .wp-block-columns .wp-block-column{flex-basis:100% !important;flex-grow:0}}.wp-block-group.six-reasons .btn-read-more{width:100%;max-width:350px;margin:0 auto;display:block;margin-top:1em;margin-bottom:1em}.wp-block-group.benefits{width:100%;margin-top:4em}@media only screen and (min-width:601px){.wp-block-group.benefits{margin-top:6em}}@media only screen and (min-width:1024px){.wp-block-group.benefits{margin-top:8em}}@media only screen and (min-width:1024px){.wp-block-group.benefits h3{padding:0 8.333333%}}.wp-block-group.benefits .wp-block-columns{justify-content:space-between}.wp-block-group.benefits .wp-block-columns .wp-block-column{border-top:1px solid #DE0712;border-bottom:1px solid #DE0712;flex-basis:100% !important;flex-grow:0;min-width:100%;margin-bottom:4%}.wp-block-group.benefits .wp-block-columns .wp-block-column .wp-block-image{width:80px;margin-top:1em}@media only screen and (min-width:480px){.wp-block-group.benefits .wp-block-columns .wp-block-column{flex-basis:48% !important;min-width:48%}}@media only screen and (min-width:768px){.wp-block-group.benefits .wp-block-columns .wp-block-column{flex-basis:23% !important;min-width:23%;margin-bottom:2%}}.wp-block-group.scroll-carousel{width:100vw;left:50%;transform:translateX(-50%);position:relative;background-color:#EEEEEE;overflow:hidden}.wp-block-group.scroll-carousel .scroll-carousel-container{display:flex;padding:3em 0}.wp-block-group.scroll-carousel .scroll-carousel-container article{max-width:280px;min-width:280px;width:100%;padding:1em}@media only screen and (min-width:768px){.wp-block-group.scroll-carousel .scroll-carousel-container article{max-width:460px;min-width:460px;width:100%}}.wp-block-group.scroll-carousel .scroll-carousel-container article h2{padding-top:1em;margin-top:0;border-top:1px solid #DE0712}.wp-block-group.scroll-carousel .scroll-carousel-container article p{margin-bottom:0}.wp-block-group.scroll-carousel .mCSB_scrollTools.mCSB_scrollTools_horizontal{max-width:1600px;height:32px;padding:0 10px;opacity:1;margin:0 auto}@media only screen and (min-width:768px){.wp-block-group.scroll-carousel .mCSB_scrollTools.mCSB_scrollTools_horizontal{padding:0 20px}}@media only screen and (min-width:1024px){.wp-block-group.scroll-carousel .mCSB_scrollTools.mCSB_scrollTools_horizontal{padding:0 30px}}@media only screen and (min-width:1440px){.wp-block-group.scroll-carousel .mCSB_scrollTools.mCSB_scrollTools_horizontal{padding:0 40px}}.wp-block-group.scroll-carousel .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerContainer{max-width:83.333333%;margin:0 auto;position:relative;height:10px;background-color:#FFFFFF;border-radius:16px}.wp-block-group.scroll-carousel .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar{background-color:#8a1002;background-image:linear-gradient(90deg, #8a1002 0%, #de0712 100%);height:10px;margin:0;border-radius:16px}.wp-block-group.scroll-carousel .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerContainer .mCSB_draggerRail{height:0;margin:0}.wc-block-grid .wc-block-grid__products .wc-block-grid__product{font-size:1em !important;border:0 !important;box-shadow:5px 5px 40px 0 rgba(34,34,34,0.15);margin-bottom:10px !important;margin:1%}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link{color:#000000;text-decoration:none;text-align:left}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-title{font-family:'Helvetica Neue',Arial !important;font-size:.875em !important;font-weight:400 !important;line-height:1.3 !important;letter-spacing:0 !important;margin:1em 0 !important;font-weight:600 !important;padding:0 10px !important}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-add-to-cart{display:none}.wc-block-grid.has-2-columns .wc-block-grid__product{margin:1%;flex:1 0 48%;max-width:48%}.wc-block-grid.has-3-columns .wc-block-grid__product{margin:0;flex:1 0 100%;max-width:100%;padding:0 !important}@media only screen and (min-width:480px){.wc-block-grid.has-3-columns .wc-block-grid__product{margin:1%;flex:1 0 48%;max-width:48%}}@media only screen and (min-width:768px){.wc-block-grid.has-3-columns .wc-block-grid__product{margin:1%;flex:1 0 31.33333%;max-width:31.33333%}}.wc-block-grid.has-4-columns .wc-block-grid__product{margin:0;flex:1 0 100%;max-width:100%;padding:0 !important}@media only screen and (min-width:480px){.wc-block-grid.has-4-columns .wc-block-grid__product{margin:1%;flex:1 0 48%;max-width:48%}}@media only screen and (min-width:768px){.wc-block-grid.has-4-columns .wc-block-grid__product{margin:1%;flex:1 0 31.33333%;max-width:31.33333%}}.pagination{text-align:center}.pagination>*{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:24px;height:24px;line-height:28px;padding:0;display:inline-block;text-align:center;margin:0;text-decoration:none}.pagination .page-numbers{color:#DE0712;border-radius:100%}.pagination .page-numbers:hover{background-color:#DE0712;color:#FFFFFF}.pagination .page-numbers.current{color:#DDDDDD;background-color:transparent;pointer-events:none}.pagination .next,.pagination .prev{display:none}div.woof_info_popup{background-color:rgba(255,255,255,0.9);box-shadow:0 4px 4px 0 rgba(34,34,34,0.4);color:#000000;font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;margin:0}.wc-block-featured-category .wp-block-button .wp-block-button__link{display:inline-block}.blockUI.blockOverlay{display:none !important;visibility:hidden !important;opacity:0 !important}.blocks-gallery-grid .blocks-gallery-image,.wp-block-gallery .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-item{align-self:flex-start;width:calc(100%);margin:0 0 1em 0}@media only screen and (min-width:768px){.blocks-gallery-grid .blocks-gallery-image,.wp-block-gallery .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-item{width:calc(50% - 1em);margin:0 1em 1em 0}}#fab{position:fixed;right:0;bottom:0;width:auto;height:auto;padding:0 16px;padding-bottom:20px;z-index:999999;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width:1441px){#fab{right:50%;transform:translateX(720px)}}#fab .water-drop{visibility:hidden;position:absolute;z-index:30;background:url('img/waterdrop.html') 0 0 no-repeat;width:42px;height:58px;background-size:42px 58px;right:32px}#fab.button-floating-clicked .water-drop{-webkit-animation:waterDrop .8s cubic-bezier(1, 0, .5, 0);animation:waterDrop .8s cubic-bezier(1, 0, .5, 0)}#fab .button{position:relative;border-radius:50%;margin-top:0 !important}#fab .button:first-child{margin-top:0 !important}#fab .button-floating,#fab .button-floating-shadow{width:60px;height:60px;margin-left:auto !important}#fab .button-floating{z-index:40;cursor:pointer;background:#DE0712;color:#FFFFFF;font-size:30px;text-align:center;line-height:54px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0 0 20px 0 rgba(34,34,34,0.3);background-image:url('img/speech-bubble.svg');background-size:65px 65px;background-position:center center;background-repeat:no-repeat}#fab .button-sub{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;background-color:#FFFFFF;display:block;position:relative;opacity:0;visibility:hidden;z-index:20;width:100%;height:40px;border-radius:20px;line-height:42px;box-shadow:0 0 20px 0 rgba(34,34,34,0.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;color:#222222;text-decoration:none;text-align:left;margin-left:auto !important;padding-right:40px;padding-left:20px;background-image:url('img/plus.svg');background-size:20px 20px;background-position:right 8px center;background-repeat:no-repeat;margin-bottom:10px !important}@media only screen and (min-width:375px){#fab .button-sub{width:300px}}@media (prefers-color-scheme:dark){#fab .button-sub{background-color:#353b41;color:#FFFFFF}}#fab .button-sub span.secondary{opacity:0;visibility:hidden}#fab .fab-level-0{opacity:0;visibility:hidden;max-height:1px;max-width:1px;height:auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#fab.button-floating-clicked .button-floating{background-image:url('img/close-white.svg');background-size:40px 40px;background-position:center center;background-repeat:no-repeat}#fab.button-floating-clicked .fab-level-0{opacity:1;visibility:visible;max-height:30000px;max-width:30000px}#fab.button-floating-clicked-out .button-sub{-webkit-animation-name:fadeOut;animation-name:fadeOut}#fab.button-floating-clicked .button-sub{opacity:1;visibility:visible;cursor:pointer;-webkit-animation-name:bounceIn;animation-name:bounceIn}#fab.button-floating-clicked.level>ul>li:not(.open){height:0;overflow:hidden}#fab.button-floating-clicked.level>ul>li>.button-sub{opacity:0;visibility:hidden}#fab .button-sub{overflow:hidden}#fab .button-sub.button-back{-webkit-animation-delay:.05s;animation-delay:.05s;background-color:#222222;background-image:url('img/arrow-prev-white.svg');background-size:20px 20px;background-position:left 8px center;background-repeat:no-repeat;padding-left:40px;padding-right:20px}#fab .button-sub.button-back span{color:#FFFFFF;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (prefers-color-scheme:dark){#fab .button-sub.button-back{background-color:#353b41}#fab .button-sub.button-back span{color:#FFFFFF}}#fab .button-sub.button-phone{-webkit-animation-delay:.1s;animation-delay:.1s;background-image:url('img/phone.svg');background-size:30px 30px}#fab .button-sub.button-phone span{opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#fab .button-sub.button-email{-webkit-animation-delay:.15s;animation-delay:.15s;background-image:url('img/mail.svg');background-size:30px 30px}#fab .button-sub.button-email span{opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#fab .button-sub.button-gmap{-webkit-animation-delay:.2s;animation-delay:.2s;background-image:url('img/map.svg');background-size:30px 30px}#fab .button-sub.button-gmap span{opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#fab>ul>li>ul{max-height:1px;height:auto;opacity:0;visibility:hidden}#fab>ul>li.open>ul{opacity:1;visibility:visible;max-height:1000px}#fab>ul>li.open>ul .button-sub.button-phone{-webkit-animation-delay:.2s;animation-delay:.2s}#fab>ul>li.open>ul .button-sub.button-phone span{opacity:1;visibility:visible}#fab>ul>li.open>ul .button-sub.button-phone span.secondary{opacity:0;visibility:hidden}#fab>ul>li.open>ul .button-sub.button-phone:hover span:first-child{opacity:0;visibility:hidden;display:none}#fab>ul>li.open>ul .button-sub.button-phone:hover span.secondary{opacity:1;visibility:visible}#fab>ul>li.open>ul .button-sub.button-email{-webkit-animation-delay:.15s;animation-delay:.15s}#fab>ul>li.open>ul .button-sub.button-email span{opacity:1;visibility:visible}#fab>ul>li.open>ul .button-sub.button-email span.secondary{opacity:0;visibility:hidden}#fab>ul>li.open>ul .button-sub.button-email:hover span:first-child{opacity:0;visibility:hidden;display:none}#fab>ul>li.open>ul .button-sub.button-email:hover span.secondary{opacity:1;visibility:visible}#fab>ul>li.open>ul .button-sub.button-gmap{-webkit-animation-delay:.1s;animation-delay:.1s}#fab>ul>li.open>ul .button-sub.button-gmap span{opacity:1;visibility:visible}#fab>ul>li.open>ul .button-sub.button-gmap span.secondary{opacity:0;visibility:hidden}#fab>ul>li.open>ul .button-sub.button-gmap:hover span:first-child{opacity:0;visibility:hidden;display:none}#fab>ul>li.open>ul .button-sub.button-gmap:hover span.secondary{opacity:1;visibility:visible}#fab.bottom{visibility:hidden;opacity:0}@-webkit-keyframes waterDrop{0%{visibility:visible}75%{opacity:.6}87.5%{opacity:.4}100%{-webkit-transform:translateY(-294px);opacity:0;visibility:hidden}}@keyframes waterDrop{0%{visibility:visible}75%{opacity:.6}87.5%{opacity:.4}100%{transform:translateY(-294px);opacity:0;visibility:hidden}}@-webkit-keyframes bounceIn{0%{opacity:0;visibility:hidden;-webkit-transform:scale(.3)}50%{opacity:1;visibility:visible;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;visibility:hidden;transform:scale(.3)}50%{opacity:1;visibility:visible;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}@-webkit-keyframes fadeOut{0%{opacity:1;visibility:visible;-webkit-transform:scale(1)}100%{-webkit-transform:scale(0)}}@keyframes fadeOut{0%{opacity:1;visibility:visible;transform:scale(1)}100%{transform:scale(0)}}.breadcrumb{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;line-height:1.5;padding:2em 0 1em 0;width:100%;display:block;margin:0 0 1em 0}.breadcrumb span span a{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#999999;text-decoration:none;padding-right:16px;background-image:url('img/arrow-breadcrumb.svg');background-repeat:no-repeat;background-position:right center;background-size:12px 12px}.breadcrumb span span a:hover{color:#DE0712}body{-webkit-backface-visibility:hidden}.hidden{visibility:hidden}.visible{visibility:visible}.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}.transition-05{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.transition-03{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.transition-02{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@-webkit-keyframes fadeInImage{0%{opacity:.1}100%{opacity:1}}@-moz-keyframes fadeInImage{0%{opacity:.1}100%{opacity:1}}@-o-keyframes fadeInImage{0%{opacity:.1}100%{opacity:1}}@keyframes fadeInImage{0%{opacity:.1}100%{opacity:1}}.animated.fadeInImage img,.wp-block-media-text img,.wp-block-image img{-webkit-animation-name:fadeInImage;-moz-animation-name:fadeInImage;-o-animation-name:fadeInImage;animation-name:fadeInImage;-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInText{0%{opacity:.1}100%{opacity:1}}@-moz-keyframes fadeInText{0%{opacity:.1}100%{opacity:1}}@-o-keyframes fadeInText{0%{opacity:.1}100%{opacity:1}}@keyframes fadeInText{0%{opacity:.1}100%{opacity:1}}.animated.fadeInText{-webkit-animation-name:fadeInText;-moz-animation-name:fadeInText;-o-animation-name:fadeInText;animation-name:fadeInText;-webkit-animation-duration:1.25s;-moz-animation-duration:1.25s;-o-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-delay:.25s;-moz-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.animated.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1.25s;-moz-animation-duration:1.25s;-o-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-delay:.25s;-moz-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translateX(-64px);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-moz-keyframes fadeInLeft{0%{-moz-transform:translateX(-64px);opacity:0}100%{-moz-transform:translateX(0);opacity:1}}@-o-keyframes fadeInLeft{0%{-o-transform:translateX(-64px);opacity:0}100%{-o-transform:translateX(0);opacity:1}}@keyframes fadeInLeft{0%{transform:translateX(-64px);opacity:0}100%{transform:translateX(0);opacity:1}}.animated.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:1.25s;-moz-animation-duration:1.25s;-o-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-delay:.25s;-moz-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translateX(64px);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-moz-keyframes fadeInRight{0%{-moz-transform:translateX(64px);opacity:0}100%{-moz-transform:translateX(0);opacity:1}}@-o-keyframes fadeInRight{0%{-o-transform:translateX(64px);opacity:0}100%{-o-transform:translateX(0);opacity:1}}@keyframes fadeInRight{0%{transform:translateX(64px);opacity:0}100%{transform:translateX(0);opacity:1}}.animated.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:1.25s;-moz-animation-duration:1.25s;-o-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-delay:.25s;-moz-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translateY(64px);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@-moz-keyframes fadeInUp{0%{-moz-transform:translateY(64px);opacity:0}100%{-moz-transform:translateY(0);opacity:1}}@-o-keyframes fadeInUp{0%{-o-transform:translateY(64px);opacity:0}100%{-o-transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{transform:translateY(64px);opacity:0}100%{transform:translateY(0);opacity:1}}.animated.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1.25s;-moz-animation-duration:1.25s;-o-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-delay:.25s;-moz-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInArticle{0%{width:0}100%{width:calc(50% - 2em)}}@-moz-keyframes fadeInArticle{0%{width:0}100%{width:calc(50% - 2em)}}@-o-keyframes fadeInArticle{0%{width:0}100%{width:calc(50% - 2em)}}@keyframes fadeInArticle{0%{width:0}100%{width:calc(50% - 2em)}}.animated.fadeInArticle,.animated.intro{-webkit-animation-name:fadeInArticle;-moz-animation-name:fadeInArticle;-o-animation-name:fadeInArticle;animation-name:fadeInArticle;-webkit-animation-duration:1.25s;-moz-animation-duration:1.25s;-o-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}#BorlabsCookieBox ._brlbs-block-content{z-index:99999999 !important}#BorlabsCookieBox ._brlbs-btn{margin:0 !important;-webkit-transition:all .3s ease-in-out !important;-moz-transition:all .3s ease-in-out !important;-ms-transition:all .3s ease-in-out !important;-o-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important;color:#000000;padding:0 40px 0 20px !important;border-radius:20px !important}#BorlabsCookieBox .cookie-preference ._brlbs-btn{margin:0 0 1em 0 !important;display:block !important;width:auto !important;min-width:180px !important;max-width:260px !important}#BorlabsCookieBox ._brlbs-btn-accept-all{background-color:#8a1002 !important;background-image:linear-gradient(90deg, #8a1002 0%, #de0712 100%) !important;color:#FFFFFF !important}#BorlabsCookieBox ._brlbs-btn-accept-all:hover{background-color:#de0712 !important;background-image:linear-gradient(90deg, #de0712 0%, #de0712 100%) !important;box-shadow:0 8px 12px 0 rgba(34,34,34,0.4) !important;color:#FFFFFF !important}#BorlabsCookieBox ._brlbs-btn-accept-all:active{background-color:#8a1002 !important;background-image:linear-gradient(90deg, #8a1002 0%, #8a1002 100%) !important;box-shadow:0 4px 4px 0 rgba(34,34,34,0) !important;color:#EEEEEE !important}#BorlabsCookieBox ._brlbs-h3{font-family:"Eurostile",Arial !important;font-size:.875em !important;line-height:1.1 !important;letter-spacing:0 !important;margin:0 0 1em 0 !important;color:#000000 !important;display:block}@media only screen and (min-width:640px){#BorlabsCookieBox ._brlbs-h3{font-size:1.125em !important;letter-spacing:-1px !important}}@media only screen and (min-width:1600px){#BorlabsCookieBox ._brlbs-h3{font-size:1.625em !important}}#BorlabsCookieBox ._brlbs-h4{font-family:"Helvetica Neue",Arial !important;font-size:.6875em !important;font-weight:600 !important;line-height:1.3 !important;letter-spacing:1px !important;margin:1em 0 !important;text-transform:uppercase !important;color:#000000 !important}#BorlabsCookieBox ._brlbs-checkbox,#BorlabsCookieBox ._brlbs-btn-switch-status{font-family:"Helvetica Neue",Arial !important;font-size:.6875em !important;font-weight:600 !important;line-height:22px !important;letter-spacing:1px !important;text-transform:uppercase !important;color:#000000 !important;padding-left:3em !important}#BorlabsCookieBox a{text-decoration:none}.header{width:100%;height:90px;background-color:transparent;position:fixed;left:0;top:0;z-index:99999997;display:flex;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header .btn-back-nav{display:none}.header.active-level-1 .btn-back-nav,.header.active-level-2 .btn-back-nav{display:block}@media only screen and (min-width:768px){.header{height:120px}}@media only screen and (min-width:1440px){.header{background-color:transparent}.header.open{background-color:rgba(255,255,255,0.9) !important}.header.open::before{opacity:0;visibility:hidden}.header.open div .nav{background-color:unset}.header.open div .nav .search-icon-path{fill:#222222;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header.open div .nav ul li a{color:#222222 !important}.header.open div .nav ul li a:hover{color:#DE0712 !important}.header.open div .nav ul li.open>a{color:#DE0712 !important}}.header>.header-wrap{margin:0 auto;max-width:1600px;width:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:100%;padding:0 10px}.header>.header-wrap>div{margin:0 auto;width:100%;max-width:83.333333%;display:flex;justify-content:space-between;align-items:center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:100%;position:relative}@media only screen and (min-width:768px){.header>.header-wrap{padding:0 20px}}@media only screen and (min-width:1024px){.header>.header-wrap{padding:0 30px}}@media only screen and (min-width:1440px){.header>.header-wrap{padding:0 40px}}.header .nav{position:fixed;width:92%;top:0px;height:100%;right:-100%;opacity:0;visibility:hidden;background:#FFFFFF;padding:110px 8.333333% 0 35px;background-color:transparent;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-moz-box-shadow:inset 0 10px 10px 0 rgba(0,0,0,0.06),0 10px 20px 0 rgba(0,0,0,0.06);-webkit-box-shadow:inset 0 10px 10px 0 rgba(0,0,0,0.06),0 10px 20px 0 rgba(0,0,0,0.06);box-shadow:inset 0 10px 10px 0 rgba(0,0,0,0.06),0 10px 20px 0 rgba(0,0,0,0.06)}@media only screen and (min-width:375px){.header .nav{padding:110px 8.333333% 0 40px}}@media only screen and (min-width:640px){.header .nav{padding:110px 8.333333% 0 70px}}@media only screen and (min-width:768px){.header .nav{padding:140px 8.333333% 0 80px}}@media only screen and (min-width:1024px){.header .nav{width:50%;padding:140px 8.333333% 0 90px}}.header .nav ul#menu-meta-menu li,.header .nav ul#menu-meta-menu-en li{border:0}.header .nav ul#menu-meta-menu li a,.header .nav ul#menu-meta-menu-en li a{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;padding-left:30px;background-image:none}.header .nav ul#menu-meta-menu li.menu-item-220 a,.header .nav ul#menu-meta-menu-en li.menu-item-220 a{background-image:url('img/login.svg');background-size:24px 24px;background-repeat:no-repeat;background-position:left top 6px}.header .nav ul#menu-meta-menu li.menu-item-221 a,.header .nav ul#menu-meta-menu-en li.menu-item-221 a{background-image:url('img/logout.svg');background-size:24px 24px;background-repeat:no-repeat;background-position:left top 6px}.header .nav ul#menu-meta-menu li.wpml-ls-item,.header .nav ul#menu-meta-menu-en li.wpml-ls-item{position:relative;width:auto;display:inline-block}.header .nav ul#menu-meta-menu li.wpml-ls-item a,.header .nav ul#menu-meta-menu-en li.wpml-ls-item a{line-height:42px}.header .nav ul#menu-meta-menu li.wpml-ls-item.wpml-ls-item-de,.header .nav ul#menu-meta-menu-en li.wpml-ls-item.wpml-ls-item-de{background-image:url('img/language.svg');background-size:24px 24px;background-repeat:no-repeat;background-position:left top 6px;margin-right:.5em}.header .nav ul#menu-meta-menu li.wpml-ls-item.wpml-ls-item-en,.header .nav ul#menu-meta-menu-en li.wpml-ls-item.wpml-ls-item-en{margin-left:.5em}.header .nav ul#menu-meta-menu li.wpml-ls-item.wpml-ls-item-en:before,.header .nav ul#menu-meta-menu-en li.wpml-ls-item.wpml-ls-item-en:before{content:"";position:absolute;display:block;height:10px;width:1px;top:50%;left:-8px;background:#000000;transform:translateY(-7px)}.header .nav ul#menu-meta-menu li.wpml-ls-item.wpml-ls-item-en a,.header .nav ul#menu-meta-menu-en li.wpml-ls-item.wpml-ls-item-en a{padding-left:0}@media only screen and (min-width:1440px){.header .nav ul#menu-meta-menu,.header .nav ul#menu-meta-menu-en{position:absolute;top:-36px;right:0}.header .nav ul#menu-meta-menu li,.header .nav ul#menu-meta-menu-en li{margin:0 .5em}.header .nav ul#menu-meta-menu li:last-child,.header .nav ul#menu-meta-menu-en li:last-child{margin-right:0}.header .nav ul#menu-meta-menu li a,.header .nav ul#menu-meta-menu-en li a{background-image:none;padding-left:30px}}.header .nav ul li .sub-menu li{border-bottom:1px solid #DDDDDD;height:35px;display:table;width:100%}.header .nav ul li .sub-menu li a:hover{color:#DE0712 !important}@media only screen and (min-width:768px){.header .nav ul li .sub-menu li{height:42px}}@media only screen and (min-width:1440px){.header .nav ul li .sub-menu li{height:auto;display:block;border:0}}.header .nav ul li a{color:#222222;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header .nav ul li a:hover{color:#DE0712 !important}@media only screen and (min-width:1440px){.header .nav ul li.current_page_item a{color:#DE0712 !important}.header .nav ul li.current_page_item.level-0.menu-item-has-children{background-image:url('img/arrow-down-red.svg') !important}}@media only screen and (min-width:1440px){.header .nav ul li.open.level-0.menu-item-has-children{background-image:url('img/arrow-down-red.svg') !important}}@media only screen and (min-width:1440px){.header .nav ul{list-style:none;padding:0;margin:0;flex-grow:0;display:flex}}@media only screen and (min-width:1440px){.header .nav{padding:0;opacity:1;visibility:visible;height:auto;position:relative;float:right;width:auto;flex-basis:auto;flex-grow:0;top:0;left:0;-moz-box-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset}.header .nav .search-icon-path{fill:#FFFFFF}.header .nav ul li a{font-family:'Helvetica Neue';text-decoration:none;font-weight:600;font-size:1em;line-height:1.3}}.header .nav>ul{font-size:1em}.header .nav>ul.menu-meta-menu li a,.header .nav>ul.menu-meta-menu-en li a{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}@media only screen and (min-width:768px){.header .nav>ul#menu-main-menu>li>a{padding-top:4px}}.header .nav>ul>li{font-family:'Helvetica Neue';font-weight:600;height:35px;width:100%;display:table;border-bottom:1px solid #DDDDDD}.header .nav>ul>li .search-close{z-index:99}.header .nav>ul>li.menu-item a img{width:30px}@media only screen and (min-width:1440px){.header .nav>ul>li.level-0.menu-item-has-children{background-image:url('img/arrow-down-dark.svg');background-size:16px 16px;background-repeat:no-repeat;background-position:right center;padding-right:20px}}.header .nav>ul>li.menu-item.cart{margin:0;border:0;background-image:url('img/wishlist-empty.svg');background-size:18px 18px;background-repeat:no-repeat;background-position:top 10px left 2px;padding-left:30px;position:relative}.header .nav>ul>li.menu-item.cart .cart-text,.header .nav>ul>li.menu-item.cart .menu-image-title-hide .menu-image-title,.header .nav>ul>li.menu-item.cart .menu-image-title-hide.menu-image-title{display:inline-block;font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}.header .nav>ul>li.menu-item.cart .count,.header .nav>ul>li.menu-item.cart .counter{position:absolute;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;width:22px;height:22px;border-radius:11px;background-color:#DE0712;-webkit-box-shadow:0 2px 2px 0 rgba(34,34,34,0.3);box-shadow:0 2px 6px 0 rgba(34,34,34,0.3);margin:0;top:0;line-height:25px;text-align:center;letter-spacing:0;transform:translateX(4px);left:auto;right:auto;color:#FFFFFF}.header .nav>ul>li.menu-item.cart a{background:none;line-height:1}.header .nav>ul>li.menu-item.cart .menu-image{top:-3px;visibility:hidden}@media only screen and (min-width:1440px){.header .nav>ul>li.menu-item.cart{margin:0 .5em 0;background-image:url('img/wishlist-empty.svg');background-size:30px 30px;background-repeat:no-repeat;background-position:top 2px center;padding-left:0;width:22px}.header .nav>ul>li.menu-item.cart .cart-text,.header .nav>ul>li.menu-item.cart .menu-image-title-hide .menu-image-title,.header .nav>ul>li.menu-item.cart .menu-image-title-hide.menu-image-title{display:none}.header .nav>ul>li.menu-item.cart .count,.header .nav>ul>li.menu-item.cart .counter{right:-12px}}.header .nav>ul>li.astm-search-menu{margin:2em 0 0 0;border:0;background-image:url('img/search.svg');background-size:24px 24px;background-repeat:no-repeat;background-position:left top 6px;position:relative;z-index:98}@media only screen and (min-width:1440px){.header .nav>ul>li.astm-search-menu::after{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;content:"";display:block;position:fixed;width:100vw;left:50%;transform:translatex(-50%);top:0;height:140px;background-color:rgba(255,255,255,0.9);opacity:0;visibility:hidden}}.header .nav>ul>li.astm-search-menu .search-close{padding-left:24px !important}@media only screen and (min-width:1440px){.header .nav>ul>li.astm-search-menu.active-search::after{opacity:1;visibility:visible}}.header .nav>ul>li.astm-search-menu>a{z-index:98}.header .nav>ul>li.astm-search-menu form{right:auto;left:30px}.header .nav>ul>li.astm-search-menu form.is-form-style{font-size:1em}.header .nav>ul>li.astm-search-menu form.is-form-style label{font-size:1em}.header .nav>ul>li.astm-search-menu form.is-form-style input.is-search-input{background:transparent !important;padding:0 !important;border:0 !important;border-bottom:1px solid #EEEEEE !important;margin:0 !important;font-size:1em;max-width:calc(100% - 30px)}.header .nav>ul>li.astm-search-menu form.is-form-style input.is-search-input:focus{border-bottom:1px solid #DE0712 !important}@media only screen and (min-width:1440px){.header .nav>ul>li.astm-search-menu form{right:auto;left:50%;transform:translatex(-50%);top:38px !important;position:fixed}.header .nav>ul>li.astm-search-menu form.is-form-style input.is-search-input{background-color:transparent !important;border-bottom:1px solid #DE0712 !important;max-width:100%}}.header .nav>ul>li.astm-search-menu svg{position:relative;top:3px;visibility:hidden}@media only screen and (min-width:1440px){.header .nav>ul>li.astm-search-menu{background-image:url('img/search.svg');background-size:30px 30px;background-repeat:no-repeat;background-position:top 2px center;margin:0 .5em 0}}.header .nav>ul>li .sub-menu{position:fixed;width:92%;top:0;height:100%;right:-100%;opacity:0;visibility:hidden;background:#FFFFFF;padding:110px 10px 0 35px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media only screen and (min-width:1440px){.header .nav>ul>li .sub-menu{height:auto}}.header .nav>ul>li>.sub-menu .menu-image-title-before>img{display:none}@media only screen and (min-width:375px){.header .nav>ul>li .sub-menu{padding:110px 8.333333% 0 40px}}@media only screen and (min-width:640px){.header .nav>ul>li .sub-menu{padding:110px 8.333333% 0 70px}}@media only screen and (min-width:768px){.header .nav>ul>li{height:42px}.header .nav>ul>li .sub-menu{padding:140px 8.333333% 0 80px}}@media only screen and (min-width:1024px){.header .nav>ul>li .sub-menu{width:50%;padding:140px 8.333333% 0 90px}}@media only screen and (min-width:1440px){.header .nav>ul>li{margin:0 2em;z-index:9;display:table;position:relative;border-bottom:none;width:auto}.header .nav>ul>li>.sub-menu{visibility:hidden;opacity:0;display:flex;position:fixed;width:100%;left:0;top:120px;padding:1em 0;background-color:rgba(255,255,255,0.9);flex-wrap:wrap;justify-content:center}.header .nav>ul>li>.sub-menu .menu-image-title-before{border:0;padding:0;margin:0}.header .nav>ul>li>.sub-menu .menu-image-title-before>span{display:block;padding:.5em 0;margin:.5em 0;border-bottom:1px solid #000000;line-height:1.3}.header .nav>ul>li>.sub-menu .menu-image-title-before>img{display:block;width:100%;padding:0;float:left}.header .nav>ul>li>.sub-menu>li{width:33.333%;min-width:33.333%;padding:0 1em}.header .nav>ul>li>.sub-menu>li>a{display:block;color:#000000 !important;font-size:1em;padding:.5em 0;margin:.5em 0;border-bottom:1px solid #000000;background-image:url('img/arrow-dark.svg');background-repeat:no-repeat;background-position:right top 6px;background-size:20px 20px}.header .nav>ul>li>.sub-menu>li>a:hover{color:#DE0712 !important}.header .nav>ul>li>.sub-menu>li>a.open>a{color:#DE0712 !important}.header .nav>ul>li>.sub-menu>li>.sub-menu{width:100%;display:block;position:relative;padding:1em 0;visibility:hidden;opacity:0;right:0;background:transparent}.header .nav>ul>li>.sub-menu>li>.sub-menu>li{display:block;text-align:left;min-height:30px}.header .nav>ul>li>.sub-menu>li>.sub-menu>li a{color:#000000;font-size:1em}.header .nav>ul>li>.sub-menu>li>.sub-menu>li a img{width:40px;height:auto}.header .nav>ul>li.open{z-index:10}.header .nav>ul>li.open>.sub-menu{visibility:visible;opacity:1}}.header .nav>ul>li>a{display:block;font-size:.875em;text-decoration:none;display:table-cell;vertical-align:middle;background-image:url('img/arrow-dark.svg');background-repeat:no-repeat;background-position:right center;background-size:20px 20px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media only screen and (min-width:768px){.header .nav>ul>li>a{text-decoration:none !important;font-size:1em;line-height:41px;font-weight:600}}@media only screen and (min-width:1440px){.header .nav>ul>li>a{background-image:unset}}.header .nav>ul>li.open>div{right:0;opacity:1;visibility:visible;overflow-y:auto;padding-left:40px}.header .nav>ul>li.open>div ul.sub-menu>li.level-0.menu-item-has-children.open>a{font-weight:bold}.header.open.active-level-1 .logo{opacity:0;visibility:hidden}.header.open.active-level-1 .nav>ul>li.open>.sub-menu{right:0;opacity:1;visibility:visible;z-index:99}.header.open.active-level-1 .nav>ul>li>.sub-menu>li a{text-decoration:none;display:table-cell;vertical-align:middle;background-image:url('img/arrow-dark.svg');background-repeat:no-repeat;background-position:right center;background-size:20px 20px;font-size:.875em}@media only screen and (min-width:768px){.header.open.active-level-1 .nav>ul>li>.sub-menu>li a{font-size:1em}}.header.open.active-level-1 .nav>ul>li>.sub-menu>li a .search-icon-path{fill:#FFFFFF}.header.open.active-level-1 .nav>ul>li>.sub-menu>li>ul.sub-menu{position:fixed;width:92%;top:0;height:100%;right:-100%;opacity:0;visibility:hidden;background-color:#FFFFFF}@media only screen and (min-width:1024px){.header.open.active-level-1 .nav>ul>li>.sub-menu>li>ul.sub-menu{width:50%}}.header.open.active-level-1 .nav>ul>li>.sub-menu>li>ul.sub-menu>li{height:35px}@media only screen and (min-width:768px){.header.open.active-level-1 .nav>ul>li>.sub-menu>li>ul.sub-menu>li{height:42px}}.header.open.active-level-1 .nav>ul>li>.sub-menu>li>ul.sub-menu>li a{font-size:.875em;text-decoration:none}@media only screen and (min-width:768px){.header.open.active-level-1 .nav>ul>li>.sub-menu>li>ul.sub-menu>li a{font-size:1em}}.header.open.active-level-1 .nav>ul>li>.sub-menu>li>ul.sub-menu>li a img{height:35px}.header.open.active-level-2 .logo{opacity:0;visibility:hidden}.header.open.active-level-2 .nav>ul>li>.sub-menu{right:-100%;opacity:1;visibility:visible;z-index:99}.header.open.active-level-2 .nav>ul>li>.sub-menu>li a{text-decoration:none;display:table-cell;vertical-align:middle;background-image:url('img/arrow-dark.svg');background-repeat:no-repeat;background-position:right center;background-size:20px 20px;font-size:.875em}@media only screen and (min-width:768px){.header.open.active-level-2 .nav>ul>li>.sub-menu>li a{font-size:1em}}.header.open.active-level-2 .nav>ul>li>.sub-menu>li a .search-icon-path{fill:#FFFFFF}.header.open.active-level-2 .nav>ul>li>.sub-menu>li>ul.sub-menu{position:fixed;width:92%;top:0;height:100%;background-color:#FFFFFF;z-index:999}@media only screen and (min-width:1024px){.header.open.active-level-2 .nav>ul>li>.sub-menu>li>ul.sub-menu{width:50%}}.header.open.active-level-2 .nav>ul>li>.sub-menu>li>ul.sub-menu>li{height:35px}@media only screen and (min-width:768px){.header.open.active-level-2 .nav>ul>li>.sub-menu>li>ul.sub-menu>li{height:42px}}.header.open.active-level-2 .nav>ul>li>.sub-menu>li>ul.sub-menu>li a{font-size:.875em;text-decoration:none}@media only screen and (min-width:768px){.header.open.active-level-2 .nav>ul>li>.sub-menu>li>ul.sub-menu>li a{font-size:1em}}.header.open.active-level-2 .nav>ul>li>.sub-menu>li>ul.sub-menu>li a img{height:35px}.header.open.active-level-2 .nav>ul>li>.sub-menu>li.open>ul.sub-menu{right:0;opacity:1;visibility:visible;z-index:999}.header.open .nav{right:0;opacity:1;visibility:visible;background-color:#FFFFFF}.header.open .nav>ul>li.menu-item-220 a{background-image:url('img/login.svg') !important}.header.open .nav>ul>li.menu-item-221 a{background-image:url('img/logout.svg') !important}.header.open .nav>ul>li.wpml-ls-item.wpml-ls-item-de{background-image:url('img/language.svg') !important}.header.open .nav>ul>li.wpml-ls-item.wpml-ls-item-en:before{background:#000000}@media only screen and (min-width:1440px){.header.open .nav>ul>li .sub-menu>li ul.sub-menu{visibility:visible;opacity:1}}body:not(.home) .header div .nav .search-icon-path,body:not(.page-template-landingpage-green) .header div .nav .search-icon-path,body:not(.page-template-landingpage-blue) .header div .nav .search-icon-path,body:not(.page-template-landingpage-red) .header div .nav .search-icon-path{fill:#222222}body.home .header,body.page-template-landingpage-green .header,body.page-template-landingpage-blue .header,body.page-template-landingpage-red .header{background-color:#222222}@media only screen and (min-width:1440px){body.home .header,body.page-template-landingpage-green .header,body.page-template-landingpage-blue .header,body.page-template-landingpage-red .header{background-color:transparent}}body.home .header::before,body.page-template-landingpage-green .header::before,body.page-template-landingpage-blue .header::before,body.page-template-landingpage-red .header::before{content:"";display:block;position:absolute;left:0;top:90px;background:none;width:100%;z-index:80;height:50px;background:linear-gradient(180deg, #222222 0%, rgba(51,51,51,0) 100%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media only screen and (min-width:768px){body.home .header::before,body.page-template-landingpage-green .header::before,body.page-template-landingpage-blue .header::before,body.page-template-landingpage-red .header::before{top:120px}}@media only screen and (min-width:1440px){body.home .header::before,body.page-template-landingpage-green .header::before,body.page-template-landingpage-blue .header::before,body.page-template-landingpage-red .header::before{top:0;height:100%}}body.home .header>.header-wrap,body.page-template-landingpage-green .header>.header-wrap,body.page-template-landingpage-blue .header>.header-wrap,body.page-template-landingpage-red .header>.header-wrap{z-index:90}@media only screen and (min-width:1440px){body.home .header .nav ul li.astm-search-menu,body.page-template-landingpage-green .header .nav ul li.astm-search-menu,body.page-template-landingpage-blue .header .nav ul li.astm-search-menu,body.page-template-landingpage-red .header .nav ul li.astm-search-menu{background-image:url('img/search-white.svg')}body.home .header .nav ul li.level-0.menu-item-has-children,body.page-template-landingpage-green .header .nav ul li.level-0.menu-item-has-children,body.page-template-landingpage-blue .header .nav ul li.level-0.menu-item-has-children,body.page-template-landingpage-red .header .nav ul li.level-0.menu-item-has-children{background-image:url('img/arrow-down-white.svg')}body.home .header .nav ul li.menu-item.cart,body.page-template-landingpage-green .header .nav ul li.menu-item.cart,body.page-template-landingpage-blue .header .nav ul li.menu-item.cart,body.page-template-landingpage-red .header .nav ul li.menu-item.cart{background-image:url('img/wishlist-empty-white.svg')}body.home .header .nav ul li.menu-item-220 a,body.page-template-landingpage-green .header .nav ul li.menu-item-220 a,body.page-template-landingpage-blue .header .nav ul li.menu-item-220 a,body.page-template-landingpage-red .header .nav ul li.menu-item-220 a{background-image:url('img/login-white.svg') !important}body.home .header .nav ul li.menu-item-221 a,body.page-template-landingpage-green .header .nav ul li.menu-item-221 a,body.page-template-landingpage-blue .header .nav ul li.menu-item-221 a,body.page-template-landingpage-red .header .nav ul li.menu-item-221 a{background-image:url('img/logout-white.svg') !important}body.home .header .nav ul li.wpml-ls-item.wpml-ls-item-de,body.page-template-landingpage-green .header .nav ul li.wpml-ls-item.wpml-ls-item-de,body.page-template-landingpage-blue .header .nav ul li.wpml-ls-item.wpml-ls-item-de,body.page-template-landingpage-red .header .nav ul li.wpml-ls-item.wpml-ls-item-de{background-image:url('img/language-white.svg') !important}body.home .header .nav ul li.wpml-ls-item.wpml-ls-item-en:before,body.page-template-landingpage-green .header .nav ul li.wpml-ls-item.wpml-ls-item-en:before,body.page-template-landingpage-blue .header .nav ul li.wpml-ls-item.wpml-ls-item-en:before,body.page-template-landingpage-red .header .nav ul li.wpml-ls-item.wpml-ls-item-en:before{background:#FFFFFF !important}body.home .header .nav ul li a,body.page-template-landingpage-green .header .nav ul li a,body.page-template-landingpage-blue .header .nav ul li a,body.page-template-landingpage-red .header .nav ul li a{color:#FFFFFF;white-space:pre}}@media only screen and (min-width:1440px) and only screen and (min-width:1440px){body.home .header .nav ul li.astm-search-menu,body.page-template-landingpage-green .header .nav ul li.astm-search-menu,body.page-template-landingpage-blue .header .nav ul li.astm-search-menu,body.page-template-landingpage-red .header .nav ul li.astm-search-menu{background-image:url('img/search-white.svg')}}@media only screen and (min-width:1440px){body.home .header.open .nav ul li.astm-search-menu,body.page-template-landingpage-green .header.open .nav ul li.astm-search-menu,body.page-template-landingpage-blue .header.open .nav ul li.astm-search-menu,body.page-template-landingpage-red .header.open .nav ul li.astm-search-menu{background-image:url('img/search.svg')}body.home .header.open .nav ul li.level-0.menu-item-has-children,body.page-template-landingpage-green .header.open .nav ul li.level-0.menu-item-has-children,body.page-template-landingpage-blue .header.open .nav ul li.level-0.menu-item-has-children,body.page-template-landingpage-red .header.open .nav ul li.level-0.menu-item-has-children{background-image:url('img/arrow-down-dark.svg')}body.home .header.open .nav ul li.menu-item.cart,body.page-template-landingpage-green .header.open .nav ul li.menu-item.cart,body.page-template-landingpage-blue .header.open .nav ul li.menu-item.cart,body.page-template-landingpage-red .header.open .nav ul li.menu-item.cart{background-image:url('img/wishlist-empty.svg')}body.home .header.open .nav ul li.menu-item-220 a,body.page-template-landingpage-green .header.open .nav ul li.menu-item-220 a,body.page-template-landingpage-blue .header.open .nav ul li.menu-item-220 a,body.page-template-landingpage-red .header.open .nav ul li.menu-item-220 a{background-image:url('img/login.svg') !important}body.home .header.open .nav ul li.menu-item-221 a,body.page-template-landingpage-green .header.open .nav ul li.menu-item-221 a,body.page-template-landingpage-blue .header.open .nav ul li.menu-item-221 a,body.page-template-landingpage-red .header.open .nav ul li.menu-item-221 a{background-image:url('img/logout.svg') !important}body.home .header.open .nav ul li.wpml-ls-item.wpml-ls-item-de,body.page-template-landingpage-green .header.open .nav ul li.wpml-ls-item.wpml-ls-item-de,body.page-template-landingpage-blue .header.open .nav ul li.wpml-ls-item.wpml-ls-item-de,body.page-template-landingpage-red .header.open .nav ul li.wpml-ls-item.wpml-ls-item-de{background-image:url('img/language.svg') !important}body.home .header.open .nav ul li.wpml-ls-item.wpml-ls-item-en:before,body.page-template-landingpage-green .header.open .nav ul li.wpml-ls-item.wpml-ls-item-en:before,body.page-template-landingpage-blue .header.open .nav ul li.wpml-ls-item.wpml-ls-item-en:before,body.page-template-landingpage-red .header.open .nav ul li.wpml-ls-item.wpml-ls-item-en:before{background:#000000 !important}}@media only screen and (min-width:1440px) and only screen and (min-width:1440px){body.home .header.open .nav ul li.astm-search-menu,body.page-template-landingpage-green .header.open .nav ul li.astm-search-menu,body.page-template-landingpage-blue .header.open .nav ul li.astm-search-menu,body.page-template-landingpage-red .header.open .nav ul li.astm-search-menu{background-image:url('img/search.svg')}}@media only screen and (min-width:1440px){body.home.scrolled .header::before,body.page-template-landingpage-green.scrolled .header::before,body.page-template-landingpage-blue.scrolled .header::before,body.page-template-landingpage-red.scrolled .header::before{top:0}}body.home.scrolled .header .search-icon-path,body.page-template-landingpage-green.scrolled .header .search-icon-path,body.page-template-landingpage-blue.scrolled .header .search-icon-path,body.page-template-landingpage-red.scrolled .header .search-icon-path{fill:rgba(255,255,255,0.9)}@media only screen and (min-width:1440px){body.home.scrolled .header .nav ul li.astm-search-menu,body.page-template-landingpage-green.scrolled .header .nav ul li.astm-search-menu,body.page-template-landingpage-blue.scrolled .header .nav ul li.astm-search-menu,body.page-template-landingpage-red.scrolled .header .nav ul li.astm-search-menu{background-image:url('img/search.svg')}body.home.scrolled .header .nav ul li.level-0.menu-item-has-children,body.page-template-landingpage-green.scrolled .header .nav ul li.level-0.menu-item-has-children,body.page-template-landingpage-blue.scrolled .header .nav ul li.level-0.menu-item-has-children,body.page-template-landingpage-red.scrolled .header .nav ul li.level-0.menu-item-has-children{background-image:url('img/arrow-down-dark.svg')}body.home.scrolled .header .nav ul li.menu-item.cart,body.page-template-landingpage-green.scrolled .header .nav ul li.menu-item.cart,body.page-template-landingpage-blue.scrolled .header .nav ul li.menu-item.cart,body.page-template-landingpage-red.scrolled .header .nav ul li.menu-item.cart{background-image:url('img/wishlist-empty.svg')}body.home.scrolled .header .nav ul li.menu-item-220 a,body.page-template-landingpage-green.scrolled .header .nav ul li.menu-item-220 a,body.page-template-landingpage-blue.scrolled .header .nav ul li.menu-item-220 a,body.page-template-landingpage-red.scrolled .header .nav ul li.menu-item-220 a{background-image:url('img/login.svg') !important}body.home.scrolled .header .nav ul li.menu-item-221 a,body.page-template-landingpage-green.scrolled .header .nav ul li.menu-item-221 a,body.page-template-landingpage-blue.scrolled .header .nav ul li.menu-item-221 a,body.page-template-landingpage-red.scrolled .header .nav ul li.menu-item-221 a{background-image:url('img/logout.svg') !important}body.home.scrolled .header .nav ul li.wpml-ls-item.wpml-ls-item-de,body.page-template-landingpage-green.scrolled .header .nav ul li.wpml-ls-item.wpml-ls-item-de,body.page-template-landingpage-blue.scrolled .header .nav ul li.wpml-ls-item.wpml-ls-item-de,body.page-template-landingpage-red.scrolled .header .nav ul li.wpml-ls-item.wpml-ls-item-de{background-image:url('img/language.svg') !important}body.home.scrolled .header .nav ul li.wpml-ls-item.wpml-ls-item-en:before,body.page-template-landingpage-green.scrolled .header .nav ul li.wpml-ls-item.wpml-ls-item-en:before,body.page-template-landingpage-blue.scrolled .header .nav ul li.wpml-ls-item.wpml-ls-item-en:before,body.page-template-landingpage-red.scrolled .header .nav ul li.wpml-ls-item.wpml-ls-item-en:before{background:#000000 !important}}@media only screen and (min-width:1440px) and only screen and (min-width:1440px){body.home.scrolled .header .nav ul li.astm-search-menu,body.page-template-landingpage-green.scrolled .header .nav ul li.astm-search-menu,body.page-template-landingpage-blue.scrolled .header .nav ul li.astm-search-menu,body.page-template-landingpage-red.scrolled .header .nav ul li.astm-search-menu{background-image:url('img/search.svg')}}.logo{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:auto;height:90px;position:relative;overflow:hidden;opacity:1;visibility:visible;box-shadow:0 0 20px 0 rgba(34,34,34,0.3)}@media only screen and (min-width:768px){.logo{width:auto;height:120px}}.logo .logo-img{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:#FFFFFF;position:relative;display:block;width:auto;height:100%}.logo .logo-img .logo-red{fill:#DE0712}.logo .logo-img .logo-black{fill:#353b41}.logo .logo-img .logo-white{fill:#FFFFFF}.logo .logo-img .coloured{fill:#DE0712}.nav ul{list-style:none;padding:0;margin:0}.nav>ul>li{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block;background-size:30px 30px;background-position:center 42px;background-repeat:no-repeat}body.scrolled .header{height:40px;background-color:rgba(255,255,255,0.9)}body.scrolled .header.open{background-color:rgba(255,255,255,0.9)}body.scrolled .header::before{background:unset;box-shadow:5px 5px 30px 0 rgba(34,34,34,0.3);top:-10px}body.scrolled .header .btn-back-nav,body.scrolled .header .btn-menu{top:0}body.scrolled .header .btn-back-nav div,body.scrolled .header .btn-menu div{background-color:#222222}body.scrolled .header .btn-back-nav::before,body.scrolled .header .btn-menu::before,body.scrolled .header .btn-back-nav::after,body.scrolled .header .btn-menu::after{background-color:#222222}body.scrolled .header .btn-back-nav{top:14px}body.scrolled .logo{overflow:hidden;opacity:0;visibility:hidden}@media only screen and (min-width:1440px){body.scrolled .header{height:40px}body.scrolled .header .nav>ul>li.menu-item.cart .count,body.scrolled .header .nav>ul>li.menu-item.cart .counter{top:4px}body.scrolled .header .nav>ul>li>.sub-menu{top:40px}body.scrolled .header .nav>ul>li>a{color:#222222}}main{padding:0 10px;margin:90px auto 50px auto;max-width:1600px}main>div{margin:0 auto;width:100%;max-width:100%}main>div article p{margin:1em 0}main>div article>ul{list-style-type:disc;list-style-position:outside}main>div article>ul li{margin-bottom:8px;margin-left:1em;line-height:1.3}main .content>ul,main .content .wp-columns ul,main .content .wp-block-media-text ul{list-style-type:disc;list-style-position:outside}main .content>ul li,main .content .wp-columns ul li,main .content .wp-block-media-text ul li{margin-bottom:8px;margin-left:1em;line-height:1.3}@media only screen and (min-width:768px){main{padding:0 20px;margin-top:120px}}@media only screen and (min-width:1024px){main{padding:0 30px}main>div{margin:0 auto;max-width:83.333333%}}@media only screen and (min-width:1440px){main{padding:0 40px}}@media only screen and (min-width:1024px){body.page-template-default .content>h1,body.post-template-default .content>h1{padding:0 8.333333%}}body.page-template-default article>p>a,body.post-template-default article>p>a{color:#DE0712}@media only screen and (min-width:1024px){body.page-template-default article>h1,body.post-template-default article>h1,body.page-template-default article>h2,body.post-template-default article>h2,body.page-template-default article>h3,body.post-template-default article>h3,body.page-template-default article>h4,body.post-template-default article>h4,body.page-template-default article>h5,body.post-template-default article>h5,body.page-template-default article>p,body.post-template-default article>p,body.page-template-default article>ul,body.post-template-default article>ul,body.page-template-default article .wp-block-columns,body.post-template-default article .wp-block-columns{padding:0 8.333333%}}body.page-template-default .categories,body.post-template-default .categories{display:none;margin:2em auto}body.newsletteranmeldung main,body.newsletterabmeldung main,body.newsletter-anmeldebestaetigung main,body.newsletter-abmeldebestaetigung main{margin-bottom:8em}body.home main{margin-top:0}body.home main>section{max-width:100%}@media only screen and (min-width:600px){body.home main>section{max-width:83.333333%}}@media only screen and (min-width:1440px){body.home main>section{max-width:66.666666%}}@media only screen and (min-width:1024px){body.home article>h1,body.home article>h2,body.home article>h3,body.home article>h4,body.home article>h5,body.home article>p,body.home article>ul,body.home article .wp-block-columns{padding:0}}body.page-template-landingpage-green main,body.page-template-landingpage-blue main,body.page-template-landingpage-red main{margin-top:0}body.page-template-landingpage-green main>section,body.page-template-landingpage-blue main>section,body.page-template-landingpage-red main>section{max-width:100%}@media only screen and (min-width:600px){body.page-template-landingpage-green main>section,body.page-template-landingpage-blue main>section,body.page-template-landingpage-red main>section{max-width:83.333333%}}@media only screen and (min-width:1440px){body.page-template-landingpage-green main>section,body.page-template-landingpage-blue main>section,body.page-template-landingpage-red main>section{max-width:66.666666%}}@media only screen and (min-width:1024px){body.page-template-landingpage-green .content>h1,body.page-template-landingpage-blue .content>h1,body.page-template-landingpage-red .content>h1{padding:0 8.333333%}}@media only screen and (min-width:1024px){body.page-template-landingpage-green article>h1,body.page-template-landingpage-blue article>h1,body.page-template-landingpage-red article>h1,body.page-template-landingpage-green article>h2,body.page-template-landingpage-blue article>h2,body.page-template-landingpage-red article>h2,body.page-template-landingpage-green article>h3,body.page-template-landingpage-blue article>h3,body.page-template-landingpage-red article>h3,body.page-template-landingpage-green article>h4,body.page-template-landingpage-blue article>h4,body.page-template-landingpage-red article>h4,body.page-template-landingpage-green article>h5,body.page-template-landingpage-blue article>h5,body.page-template-landingpage-red article>h5,body.page-template-landingpage-green article>p,body.page-template-landingpage-blue article>p,body.page-template-landingpage-red article>p,body.page-template-landingpage-green article>ul,body.page-template-landingpage-blue article>ul,body.page-template-landingpage-red article>ul,body.page-template-landingpage-green article .wp-block-columns,body.page-template-landingpage-blue article .wp-block-columns,body.page-template-landingpage-red article .wp-block-columns{padding:0 8.333333%}}body.ueber-uns main .content>h1,body.kontakt main .content>h1,body.downloads main .content>h1,body.karriere main .content>h1,body.expertise main .content>h1,body.partner main .content>h1{display:none}body.woocommerce-checkout main .content>h1{padding:0}body.woocommerce-checkout main .content article p{padding:0}body.merkliste main .content>h1{padding:0 !important}body.merkliste main .content article p{padding:0 !important}.page-title{display:none}.wrapper{margin:0 !important;min-height:calc(100vh - 120px);padding-bottom:320px;position:relative}@media only screen and (min-width:1024px){.wrapper{padding-bottom:260px}}.woocommerce.archive main>div{display:flex;flex-wrap:wrap}.woocommerce.archive main>div .content{width:100%}.woocommerce.archive main>div .content>div>h1{margin-top:0;margin-bottom:0}.woocommerce.archive main>div .content>div>p{margin-top:0}@media only screen and (min-width:1024px){.woocommerce.archive main>div .content{width:calc(100% - 240px)}}.woocommerce.archive .term_description{margin-top:2em}@media only screen and (min-width:1024px){.woocommerce.archive .term_description{width:calc(100% - 240px);position:relative;left:240px}}.woocommerce.archive .woof_products_top_panel li{margin-top:1%;margin-bottom:1%}.woocommerce.archive .woof_products_top_panel li a{padding:0;background-color:#EEEEEE;display:block;font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;text-decoration:none;color:#000000;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-radius:4px}.woocommerce.archive .woof_products_top_panel li a span{padding:1em 2.5em 1em 1em;background-image:url('img/close.svg');background-repeat:no-repeat;background-position:right 8px center;background-size:10px 10px;display:block;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.woocommerce.archive .woof_products_top_panel li:hover a{background-color:#DDDDDD}.woocommerce.archive .woocommerce-result-count{float:left;display:block;width:auto;font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}.woocommerce.archive .woocommerce .woocommerce-ordering,.woocommerce.archive .woocommerce-page .woocommerce-ordering{width:auto}.woocommerce.archive .woocommerce .woocommerce-ordering select,.woocommerce.archive .woocommerce-page .woocommerce-ordering select{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;border:0;border-bottom:1px solid #EEEEEE;margin:0;padding:0;height:25px;line-height:25px}.woocommerce.single-product .breadcrumb{margin-bottom:1em;width:100%;border-bottom:1px solid #DDDDDD}@media only screen and (min-width:768px){.woocommerce.single-product .breadcrumb{width:49%;margin-bottom:0}}.woocommerce.single-product main>div .content{width:100%}@media only screen and (min-width:1024px){.woocommerce.single-product main>div .content{width:100%}}.woocommerce.single-product main>div .content div.product>h3{display:inline-block;width:100%;float:none}.woocommerce.single-product main>div .content div.product .product_title{margin-top:1em;font-size:.875em;line-height:1.1}@media only screen and (min-width:640px){.woocommerce.single-product main>div .content div.product .product_title{font-size:1.125em;letter-spacing:-1px}}@media only screen and (min-width:1600px){.woocommerce.single-product main>div .content div.product .product_title{font-size:1.625em}}.woocommerce.single-product main>div .content div.product .product-wrap{width:100%}.woocommerce.single-product main>div .content div.product .product-wrap .iconic-woothumbs-all-images-wrap{float:right;margin-bottom:0}.woocommerce.single-product main>div .content div.product .product-wrap .iconic-woothumbs-all-images-wrap .wpgis-slider-nav .slick-track{height:70px;margin-left:-4px}.woocommerce.single-product main>div .content div.product .product-wrap .iconic-woothumbs-all-images-wrap .wpgis-slider-nav .slick-track li{max-width:70px;border:1px solid #ccc;margin:8px 4px !important}@media only screen and (min-width:640px){.woocommerce.single-product main>div .content div.product .product-wrap .iconic-woothumbs-all-images-wrap .wpgis-slider-nav .slick-track{height:100px}.woocommerce.single-product main>div .content div.product .product-wrap .iconic-woothumbs-all-images-wrap .wpgis-slider-nav .slick-track li{max-width:100px}}@media only screen and (min-width:768px){.woocommerce.single-product main>div .content div.product .product-wrap .iconic-woothumbs-all-images-wrap{margin-bottom:2em}}@media only screen and (max-width:768px){.woocommerce.single-product main>div .content div.product .product-wrap{display:block}}.woocommerce.single-product main>div .content div.product .woocommerce-variation-description p{font-size:.825em}.woocommerce.single-product main>div .content div.product .iconic-woothumbs-all-images-wrap,.woocommerce.single-product main>div .content div.product .summary{float:left;width:100%}@media only screen and (min-width:768px){.woocommerce.single-product main>div .content div.product .iconic-woothumbs-all-images-wrap,.woocommerce.single-product main>div .content div.product .summary{width:49%}}.woocommerce.single-product main>div .content div.product .iconic-woothumbs-all-images-wrap{overflow:visible !important}.woocommerce.single-product main>div .content div.product .iconic-woothumbs-all-images-wrap .iconic-woothumbs-images-wrap{box-shadow:5px 5px 40px 0 rgba(34,34,34,0.15)}.woocommerce.single-product main>div .content div.product .iconic-woothumbs-all-images-wrap .flex-control-thumbs{margin-top:2%}.woocommerce.single-product main>div .content div.product .iconic-woothumbs-all-images-wrap .flex-control-thumbs li{width:23%;margin-right:2%;max-width:100px}.woocommerce.single-product main>div .content div.product .title-only{width:100%;margin:0 2% 0 0;height:auto;display:inline-block;float:left;padding:0}@media only screen and (min-width:768px){.woocommerce.single-product main>div .content div.product .title-only{width:48%}}.woocommerce.single-product main>div .content div.product .title-only>.category-image,.woocommerce.single-product main>div .content div.product .summary>.category-image{width:40px;margin-top:.5em;display:inline-block}.woocommerce.single-product main>div .content div.product .title-only>.category-image.automotive,.woocommerce.single-product main>div .content div.product .summary>.category-image.automotive,.woocommerce.single-product main>div .content div.product .title-only>.category-image.packaging,.woocommerce.single-product main>div .content div.product .summary>.category-image.packaging{display:none}.woocommerce.single-product main>div .content div.product .title-only .woocommerce-product-details__short-description,.woocommerce.single-product main>div .content div.product .summary .woocommerce-product-details__short-description{margin-bottom:2em}.woocommerce.single-product main>div .content div.product .title-only .pisol-view-cart,.woocommerce.single-product main>div .content div.product .summary .pisol-view-cart{display:block;margin:1em auto;text-align:center;width:200px;color:#DE0712}.woocommerce.single-product main>div .content div.product .title-only .single_add_to_cart_button,.woocommerce.single-product main>div .content div.product .summary .single_add_to_cart_button{position:relative;padding-right:40px}@media only screen and (max-width:400px){.woocommerce.single-product main>div .content div.product .title-only .single_add_to_cart_button,.woocommerce.single-product main>div .content div.product .summary .single_add_to_cart_button{width:100%}}.woocommerce.single-product main>div .content div.product .title-only .single_add_to_cart_button::before,.woocommerce.single-product main>div .content div.product .summary .single_add_to_cart_button::before{content:"";display:block;position:absolute;width:40px;height:40px;background-image:url('img/add-to-cart-white.svg');background-repeat:no-repeat;background-position:center center;background-size:22px 22px;right:0;top:50%;transform:translateY(-50%)}.woocommerce.single-product main>div .content div.product .title-only .yith-wcwl-add-button .disabled_item,.woocommerce.single-product main>div .content div.product .summary .yith-wcwl-add-button .disabled_item,.woocommerce.single-product main>div .content div.product .title-only .single_add_to_wishlist,.woocommerce.single-product main>div .content div.product .summary .single_add_to_wishlist{max-width:345px;position:relative;padding-right:40px;background-image:url('img/mark.svg');background-repeat:no-repeat;background-position:right 10px center;background-size:22px 22px;background-color:#FFFFFF;color:#000000;width:100%}@media only screen and (max-width:400px){.woocommerce.single-product main>div .content div.product .title-only .yith-wcwl-add-button .disabled_item,.woocommerce.single-product main>div .content div.product .summary .yith-wcwl-add-button .disabled_item,.woocommerce.single-product main>div .content div.product .title-only .single_add_to_wishlist,.woocommerce.single-product main>div .content div.product .summary .single_add_to_wishlist{max-width:100%}}.woocommerce.single-product main>div .content div.product .title-only .yith-wcwl-add-button .disabled_item i,.woocommerce.single-product main>div .content div.product .summary .yith-wcwl-add-button .disabled_item i,.woocommerce.single-product main>div .content div.product .title-only .single_add_to_wishlist i,.woocommerce.single-product main>div .content div.product .summary .single_add_to_wishlist i{display:none}.woocommerce.single-product main>div .content div.product .title-only .yith-wcwl-add-button .disabled_item:hover,.woocommerce.single-product main>div .content div.product .summary .yith-wcwl-add-button .disabled_item:hover,.woocommerce.single-product main>div .content div.product .title-only .single_add_to_wishlist:hover,.woocommerce.single-product main>div .content div.product .summary .single_add_to_wishlist:hover{background-color:#FFFFFF;box-shadow:0 4px 16px 0 rgba(34,34,34,0.4);color:#000000}.woocommerce.single-product main>div .content div.product .title-only .yith-wcwl-add-button .disabled_item:active,.woocommerce.single-product main>div .content div.product .summary .yith-wcwl-add-button .disabled_item:active,.woocommerce.single-product main>div .content div.product .title-only .single_add_to_wishlist:active,.woocommerce.single-product main>div .content div.product .summary .single_add_to_wishlist:active{background-color:#EEEEEE;box-shadow:0 4px 4px 0 rgba(34,34,34,0);color:#000000}.woocommerce.single-product main>div .content div.product .products.related,.woocommerce.single-product main>div .content div.product .woocommerce-tabs{width:100%;margin:0 !important}.woocommerce.single-product main>div .content div.product .products.related{margin-top:4em !important;padding-top:1em;border-top:1px solid red}.woocommerce.single-product main>div .content div.product form.cart{width:100%;margin:0 0 2em 0}.woocommerce.single-product main>div .content div.product form.cart .variations td,.woocommerce.single-product main>div .content div.product form.cart .variations th{line-height:1}@media only screen and (max-width:640px){.woocommerce.single-product main>div .content div.product form.cart .variations td{width:100%;display:block;padding:0}}.woocommerce.single-product main>div .content div.product form.cart .variations select{min-width:100%;border-radius:0;margin:0 0 1em 0;padding:.25em;border:0;border-bottom:1px solid #DDDDDD;font-size:.825em;-webkit-appearance:none;appearance:none;line-height:1.3;background-image:url('img/arrow-down-dark.svg');background-size:16px 16px;background-repeat:no-repeat;background-position:right center}.woocommerce.single-product main>div .content div.product form.cart .variations .reset_variations{display:inline-block !important;float:right;color:#DE0712}.woocommerce.single-product main>div .content div.product .product_meta{margin-bottom:2em}.woocommerce.single-product main>div .content div.product .product_meta .post_tags{display:none}.woocommerce.single-product main>div .content div.product .posted_in{font-size:.825em;display:block;margin-bottom:4px}.woocommerce.single-product main>div .content div.product .posted_in a{color:#DE0712}.woocommerce.single-product main>div .content div.product .post_tags{margin-top:1em;margin-bottom:1em}.woocommerce.single-product main>div .content div.product .post_tags a{display:block;border-bottom:1px solid #DDDDDD;padding-left:70px;line-height:62px;font-size:.825em;text-decoration:none;color:#000000;height:60px}.woocommerce.single-product main>div .content div.product .post_tags a.eco-protect-serie{background-image:url('img/eco-protect.svg');background-size:60px 60px;background-repeat:no-repeat;background-position:left center}.woocommerce.single-product main>div .content div.product .post_tags a.mit-logo-personalisierbar,.woocommerce.single-product main>div .content div.product .post_tags a.mit-logo-konfigurierbar{background-image:url('img/individualisierung.svg');background-size:60px 60px;background-repeat:no-repeat;background-position:left center}.woocommerce.single-product main>div .content div.product .post_tags a.protector{background-image:url('img/protector-pro.svg');background-size:60px 60px;background-repeat:no-repeat;background-position:left center}.woocommerce.single-product main>div .content div.product .post_tags a.bestseller{background-image:url('img/bestseller.svg');background-size:60px 60px;background-repeat:no-repeat;background-position:left center}.woocommerce.single-product main>div .content div.product .post_tags a.liquid-protect{background-image:url('img/liquid-protect.svg');background-size:60px 60px;background-repeat:no-repeat;background-position:left center}.woocommerce.single-product .quantity .qty{margin:1em .5em 1em 0}.woocommerce .quantity .qty{height:40px;line-height:10px;width:40px;font-size:.825em;padding:0 !important}.woocommerce .products{width:100%;position:relative;display:flex;flex-wrap:wrap}@media only screen and (min-width:640px){.woocommerce .products{width:102%;margin-left:-1% !important}}.woocommerce .products .product{float:none !important;width:100% !important;box-shadow:5px 5px 40px 0 rgba(34,34,34,0.15);margin-bottom:10px !important}.woocommerce .products .product .button.product_type_variable,.woocommerce .products .product .button.product_type_simple{display:none}@media only screen and (min-width:640px){.woocommerce .products .product{margin-bottom:20px !important}}.woocommerce .products .product a{color:#222222}.woocommerce .products .product a img{height:auto !important;margin:0 !important}.woocommerce .products .product h2{font-family:'Helvetica Neue',Arial !important;font-size:.875em !important;font-weight:400 !important;line-height:1.3 !important;letter-spacing:0 !important;margin:1em 0 !important;font-weight:600 !important;padding:0 10px !important}.woocommerce .products .product>div>a{position:absolute;top:0;height:100%;width:100%;display:block;left:0}.woocommerce .products .product .categories-link{margin:1em 0;padding:0 10px;display:block;width:100%}.woocommerce .products .product .categories-link a{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;color:#999999;pointer-events:none;cursor:default}.woocommerce .products .product .categories-link a:nth-child(2){color:#000000}.woocommerce nav.woocommerce-pagination ul{border:0 !important;margin:0}.woocommerce nav.woocommerce-pagination ul li{border:0 !important;margin:0 2px !important}.woocommerce nav.woocommerce-pagination ul li span.current{color:#DDDDDD !important;background-color:transparent !important;display:block;width:24px;height:24px;line-height:28px;padding:0 !important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.woocommerce nav.woocommerce-pagination ul li a{color:#DE0712;border-radius:100%;display:block;width:24px;height:24px;line-height:28px !important;padding:0 !important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.woocommerce nav.woocommerce-pagination ul li a:hover{background-color:#DE0712 !important;color:#FFFFFF !important}.woocommerce .wcpt{min-width:100%;margin-bottom:4em}.woocommerce .wcpt .wcpt-edit-wrapper{display:none}.woocommerce .wcpt .frzTbl-frozen-columns-wrapper__columns:before,.woocommerce .wcpt .frzTbl-frozen-columns-wrapper__columns:after{height:0}.woocommerce .wcpt table th,.woocommerce .wcpt table td{border:0;text-align:left;padding-left:0;font-family:'Helvetica Neue',Arial}.woocommerce .wcpt table td{font-size:.825em;vertical-align:top;padding-bottom:1em;padding-top:1em;position:relative}.woocommerce .wcpt table td:first-child{padding-bottom:0}.woocommerce .wcpt table td .wcpt-cell-val{position:relative;top:-1px}.woocommerce .wcpt table td:last-child{width:52px}.woocommerce .wcpt table td:last-child .wcpt-cell-val{position:absolute;height:100%;top:0;display:flex;justify-content:flex-start;align-items:center;width:52px}.woocommerce .wcpt table th{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;padding-right:20px}.woocommerce .wcpt table th .wcpt-sorting-icons{position:absolute;top:22px}.woocommerce .wcpt table tr,.woocommerce .wcpt table tr.wcpt-heading-row{border-bottom:1px solid #DDDDDD !important;background-color:transparent}.woocommerce .wcpt table .wcpt-sku{display:block;font-weight:600;margin-top:0;margin-bottom:1em}.woocommerce .wcpt table .wcpt-product-image-wrapper{margin:0;min-width:100px;height:auto;display:block;pointer-events:none}.woocommerce .wcpt table .wcpt-button-cart_ajax{background-image:url('img/add-to-cart-white.svg');background-size:20px 20px;background-repeat:no-repeat;background-position:center center;background-color:#DE0712;border:0;border-radius:15px;width:30px;height:30px;margin:0;padding:0}.woocommerce .wcpt table .wcpt-button-cart_ajax .wcpt-button-label{display:none}.woocommerce .wcpt table .wcpt-button-cart_ajax .wcpt-cart-badge-number{line-height:16px;border:0;line-height:12px;font-size:10px;padding:.4em}@media only screen and (min-width:375px){.woocommerce .products .product{margin:1% !important;width:48% !important}}@media only screen and (min-width:768px){.woocommerce .products .product{width:31.333333% !important}}@media only screen and (min-width:1280px){.woocommerce .products .product{width:23% !important}}.woocommerce .blockUI.blockOverlay{background:none !important}body.archive .content{position:relative}body.archive .content>div{margin-top:1.5em}body.archive .content>.page-title{display:block;margin:0;padding-left:70px;font-size:1em;line-height:1.1;letter-spacing:-1px;margin-top:16px}@media only screen and (min-width:640px){body.archive .content>.page-title{font-size:1.25em;margin-top:12px}}@media only screen and (min-width:1600px){body.archive .content>.page-title{font-size:2.5em;margin-top:0}}body.archive .content>.page-description{margin:0}body.archive .content>.page-description>p:first-child{display:block;margin:0;padding-left:70px}body.archive .content>.category-image{display:block;width:60px;height:60px;position:absolute;top:12px;left:0}body.archive.tax-product_cat .content{position:relative}body.archive.tax-product_cat .content>.page-title{line-height:66px}.btn-filter{display:block;position:fixed;width:120px;height:40px;background-image:url('img/filter.svg');background-repeat:no-repeat;background-position:right 10px center;background-size:30px 30px;background-color:#FFFFFF;left:-120px;top:50%;padding:0 40px 0 20px;border-top-right-radius:20px;border-bottom-right-radius:20px;-webkit-box-shadow:0 0 20px 0 rgba(34,34,34,0.3);box-shadow:0 0 20px 0 rgba(34,34,34,0.3);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:1;visibility:visible;z-index:99;cursor:pointer}.btn-filter.scrolled{left:-70px}.btn-filter.scrolled.scrolled-again{left:0}.btn-filter.open{opacity:0;visibility:hidden;left:-120px}.btn-filter span{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;line-height:40px}@media only screen and (min-width:1024px){.btn-filter{display:none}}#menu-overlay{position:fixed;background-color:rgba(0,0,0,0.3);visibility:hidden;opacity:0;width:100%;height:100%;top:0;left:0;z-index:9999997;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#menu-overlay.open{visibility:visible;opacity:1;z-index:99999998}@media only screen and (min-width:1024px){#menu-overlay.open{display:none}}#menu-overlay.open-nav{visibility:visible;opacity:1;z-index:9999997}@media only screen and (min-width:1044px){#menu-overlay.open-nav{display:none}}#product-filter{position:fixed;background-color:#FFFFFF;padding:1em;left:-220px;top:50%;z-index:99999997;transform:translate(0, -50%);max-height:100%;overflow-y:auto;width:300px;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-box-shadow:0 0 20px 0 rgba(34,34,34,0);box-shadow:0 0 20px 0 rgba(34,34,34,0);height:100%}#product-filter .WOOF_Widget{padding-top:2em;border-top:1px solid #DDDDDD}#product-filter.open{opacity:1;visibility:visible;left:0;-webkit-box-shadow:0 0 20px 0 rgba(34,34,34,0.3);box-shadow:0 0 20px 0 rgba(34,34,34,0.3);z-index:99999999}#product-filter .btn-close{background-image:url('img/close.svg');background-repeat:no-repeat;background-position:left center;background-size:14px 14px;width:14px;height:14px;position:absolute;right:1em;top:1.5em;cursor:pointer}@media only screen and (min-width:1024px){#product-filter{position:relative;background-color:transparent;padding:0 20px 0 0;left:0;top:0;transform:translate(0, 0);max-height:unset;opacity:1;visibility:visible;width:240px;-webkit-box-shadow:0 0 20px 0 rgba(34,34,34,0) !important;box-shadow:0 0 20px 0 rgba(34,34,34,0) !important;z-index:100}#product-filter .btn-close{display:none}}#product-filter .widget>h3,#product-filter .widget>a{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}#product-filter .widget>h3{background-image:url('img/filter.svg');background-repeat:no-repeat;background-position:left center;background-size:30px 30px;padding:1em 40px 1em 40px;border-bottom:1px solid #DDDDDD;margin-top:0}#product-filter .widget>a{color:#DE0712;margin:2em 0;display:block;text-decoration:none}#product-filter ul.woof_list>li{margin:0 !important}#product-filter ul.woof_list>li>input{display:none}#product-filter ul.woof_list>li>label{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;margin:0 !important}#product-filter ul.woof_list>li ul.woof_childs_list{margin:1em 0 !important}#product-filter ul.woof_list>li ul.woof_childs_list>li{margin:0 !important}#product-filter ul.woof_list>li ul.woof_childs_list>li>label{font-family:'Helvetica Neue',Arial;font-size:.875em;font-weight:400;line-height:1.3;letter-spacing:0;margin:1em 0;margin:0 !important}#product-filter ul.woof_list.woof_list_checkbox>li{display:flex;margin-bottom:8px}#product-filter ul.woof_list.woof_list_checkbox>li>input{width:20px;height:20px;display:block;margin-right:8px;background-color:#EEEEEE}#product-filter ul.woof_list.woof_list_checkbox>li>input:checked{background-image:url('img/check.svg');background-size:16px 16px;background-repeat:no-repeat;background-position:center center}#product-filter .widget_text>h3{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;background-image:url('img/filter.svg');background-repeat:no-repeat;background-position:left center;background-size:30px 30px;padding:1em 40px 1em 40px;border-bottom:1px solid #DDDDDD;margin-top:0}#product-filter .all-products{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#000000;display:block;text-decoration:none;margin:2em 0}#product-filter .all-products:hover{color:#DE0712}#product-filter .widget_product_categories>h3{display:none}#product-filter .widget_product_categories ul.product-categories>li{margin:0;padding-bottom:16px;position:relative}#product-filter .widget_product_categories ul.product-categories>li>a{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding:4px 0;text-decoration:none;color:#000000;margin:0}#product-filter .widget_product_categories ul.product-categories>li>a:hover{color:#DE0712}#product-filter .widget_product_categories ul.product-categories>li.cat-parent{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#product-filter .widget_product_categories ul.product-categories>li.cat-parent>span{display:block;position:absolute;right:0;top:-8px;width:30px;height:30px;background-image:url('img/plus-small.svg');background-size:24px 24px;background-repeat:no-repeat;background-position:center center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#product-filter .widget_product_categories ul.product-categories>li.cat-parent>span:hover{background-image:url('img/plus-small-red.svg')}#product-filter .widget_product_categories ul.product-categories>li.cat-parent.open-cat>span{background-image:url('img/minus-small.svg')}#product-filter .widget_product_categories ul.product-categories>li.cat-parent.open-cat>span:hover{background-image:url('img/minus-small-red.svg')}#product-filter .widget_product_categories ul.product-categories>li ul.children{margin-top:8px;max-height:1px;overflow:hidden;height:auto;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#product-filter .widget_product_categories ul.product-categories>li ul.children>li{margin:0;padding:4px 0}#product-filter .widget_product_categories ul.product-categories>li ul.children>li>a{font-family:'Helvetica Neue',Arial;font-size:.875em;font-weight:400;line-height:1.3;letter-spacing:0;margin:1em 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding:4px 0;text-decoration:none;color:#000000;margin:0}#product-filter .widget_product_categories ul.product-categories>li ul.children>li>a:hover{color:#DE0712}#product-filter .widget_product_categories ul.product-categories>li ul.children>li.cat-parent ul.children{padding-left:1em;max-height:1px;margin-top:0}#product-filter .widget_product_categories ul.product-categories>li ul.children>li.cat-parent.current-cat ul.children,#product-filter .widget_product_categories ul.product-categories>li ul.children>li.cat-parent.current-cat-parent ul.children{padding-left:1em;max-height:3000px;margin-top:8px}#product-filter .widget_product_categories ul.product-categories>li ul.children>li.current-cat>a{color:#DE0712}#product-filter .widget_product_categories ul.product-categories>li.current-cat>a{color:#DE0712}#product-filter .widget_product_categories ul.product-categories>li.cat-parent.open-cat ul.children{max-height:3000px}#product-filter .widget_product_tag_cloud>h3{display:none}#product-filter .widget_product_tag_cloud .tagcloud a{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;display:block;text-decoration:none;color:#000000;padding:4px 0;margin:4px 0;font-size:.6875em !important}#product-filter .button.woof_reset_search_form{background-image:url('img/close-red.svg');background-repeat:no-repeat;background-position:left 0 center;background-size:20px 20px;background-color:transparent;box-shadow:none;color:#DE0712;padding-left:20px;margin:0 !important}body.post-type-archive-product #product-filter .all-products{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;color:#DE0712;margin:2em 0}.woocommerce-product-details__short-description ul,.woocommerce-product-details__short-description ol{list-style-position:outside;margin:1em 0 1em 1.25em;list-style-type:disc}.woocommerce-product-details__short-description ul li,.woocommerce-product-details__short-description ol li{font-family:'Helvetica Neue',Arial;font-size:.875em;line-height:1.3;letter-spacing:0;font-weight:400;margin-bottom:.5em}@media only screen and (min-width:640px){.woocommerce-product-details__short-description ul li,.woocommerce-product-details__short-description ol li{font-size:1em}}.woocommerce-product-details__short-description ol{list-style-type:decimal}#variations-table{width:100%;margin-bottom:3em}#variations-table .available-title{display:none}#variations-table #woo-variations-table-component #variations table.variations{width:100%}#variations-table #woo-variations-table-component #variations table.variations th,#variations-table #woo-variations-table-component #variations table.variations td{border:0;text-align:left}#variations-table #woo-variations-table-component #variations table.variations th{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}.woo-variation-swatches .variations_form .variations{width:100%;vertical-align:middle}.woo-variation-swatches .variations_form .variations th,.woo-variation-swatches .variations_form .variations td{border:0;text-align:left}.woo-variation-swatches .variations_form .variations td label{line-height:25px}.woo-variation-swatches .variations_form .variations th{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}.woo-variation-swatches .variations_form .variations th label{line-height:25px}.woo-variation-swatches .variations_form .variations .variable-items-wrapper{margin:0 0 1em 0 !important}.woo-variation-swatches .variations_form .variations .variable-items-wrapper .variable-item{box-shadow:unset !important;height:25px;line-height:25px;border-radius:0;margin:0 1em 0 0;padding:0 !important;min-width:unset;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.woo-variation-swatches .variations_form .variations .variable-items-wrapper .variable-item span{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-size:.825em;padding:0 !important;color:#000000}.woo-variation-swatches .variations_form .variations .variable-items-wrapper .variable-item:not(.radio-variable-item).selected{border-bottom:1px solid #000000}.woo-variation-swatches .variations_form .variations .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{border-bottom:1px solid #DE0712}.woo-variation-swatches .variations_form .variations .variable-items-wrapper .variable-item.color-variable-item{width:25px;padding:0 !important;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.woo-variation-swatches .variations_form .variations .variable-items-wrapper .variable-item.color-variable-item span{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;box-shadow:0}.woo-variation-swatches .variations_form .variations .variable-items-wrapper .variable-item.color-variable-item.selected{padding:2px !important;border:1px solid #000000}.woo-variation-swatches .variations_form .variations .variable-items-wrapper .variable-item.color-variable-item:hover{padding:2px !important;border:1px solid #DE0712}.fancybox-container{z-index:99999999}.fancybox-container.fancybox-is-open .fancybox-bg{opacity:1;background:rgba(255,255,255,0.7)}.woocommerce-info,.woocommerce-message{border-top:0;background-color:#FFFFFF;box-shadow:5px 5px 20px 0 rgba(34,34,34,0.15);line-height:26px;margin-top:1em;margin-bottom:1em;padding:1em;line-height:1.5}.woocommerce-info::before,.woocommerce-message::before{color:#DE0712;top:12px;left:8px;display:none}.woocommerce-info.cart-empty,.woocommerce-message.cart-empty{padding-left:40px}.woocommerce-info.cart-empty::before,.woocommerce-message.cart-empty::before{content:"";display:block;width:24px;height:24px;background-image:url('img/wishlist-empty.svg');background-size:22px 22px;background-repeat:no-repeat;background-position:center center;top:12px;left:8px}.woocommerce-info a,.woocommerce-message a{color:#DE0712;padding:0}.woocommerce-info a.rfqcart-link-shop,.woocommerce-message a.rfqcart-link-shop{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;text-decoration:none;margin:0}.yith-wcwl-add-button{margin-bottom:0}.yith-wcwl-add-button .feedback,.yith-wcwl-add-button .view-wishlist,.yith-wcwl-add-button .separator,.yith-wcwl-add-button .move_to_another_wishlist{font-size:.825em;color:#000000}.yith-wcwl-add-button .view-wishlist,.yith-wcwl-add-button .move_to_another_wishlist{color:#DE0712;text-decoration:none}div.pp_woocommerce .pp_content_container{border-radius:0}div.pp_woocommerce .pp_content_container .popup-description{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}div.pp_woocommerce .pp_content_container .popup-description a{color:#DE0712}div.pp_woocommerce .pp_close{border-radius:0;height:20px;width:20px;background-color:transparent;background-image:url('img/close.svg');background-repeat:no-repeat;background-position:center center;background-size:14px 14px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;top:10px;right:10px}div.pp_woocommerce .pp_close::before{display:none}.iconic-woothumbs-wishlist-buttons__add.add_to_wishlist{display:none !important}.iconic-woothumbs-pswp{z-index:99999999 !important}.btn-download-pdf{max-width:345px;width:100%;background-image:url('img/download.svg');background-size:22px 22px;background-repeat:no-repeat;background-position:right 10px center}.variant_select.no_val{color:#DE0712}.woocommerce-cart .content,.woocommerce-checkout .content{width:100% !important}.woocommerce-cart .content>h1,.woocommerce-checkout .content>h1{padding:0 !important}.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0;background-color:#FFFFFF;box-shadow:5px 5px 20px 0 rgba(34,34,34,0.15)}.woocommerce-cart #payment input[type=checkbox],.woocommerce-checkout #payment input[type=checkbox]{background-color:#EEEEEE}.woocommerce-cart form,.woocommerce-checkout form{width:100%;margin:0 auto}.woocommerce-cart table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-checkout table.shop_table_responsive tr:nth-child(2n) td{background:#FFFFFF !important}.woocommerce-cart .actions button[type=submit],.woocommerce-checkout .actions button[type=submit],.woocommerce-cart .actions button:disabled[disabled],.woocommerce-checkout .actions button:disabled[disabled]{width:280px !important;background:#FFFFFF;color:#000000;float:left}@media only screen and (max-width:767px){.woocommerce-cart .actions button[type=submit],.woocommerce-checkout .actions button[type=submit],.woocommerce-cart .actions button:disabled[disabled],.woocommerce-checkout .actions button:disabled[disabled]{float:none;margin-left:50% !important;transform:translateX(-50%)}}.woocommerce-cart .wc-proceed-to-checkout a.alt,.woocommerce-checkout .wc-proceed-to-checkout a.alt,.woocommerce-cart .wc-proceed-to-checkout a.button,.woocommerce-checkout .wc-proceed-to-checkout a.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:inline-block;float:right;width:280px}@media only screen and (max-width:767px){.woocommerce-cart .wc-proceed-to-checkout a.alt,.woocommerce-checkout .wc-proceed-to-checkout a.alt,.woocommerce-cart .wc-proceed-to-checkout a.button,.woocommerce-checkout .wc-proceed-to-checkout a.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{float:none;margin-left:50% !important;transform:translateX(-50%)}}.woocommerce-cart .shop_table,.woocommerce-checkout .shop_table{border-radius:0 !important;border:0 !important}.woocommerce-cart .shop_table th,.woocommerce-checkout .shop_table th{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}.woocommerce-cart .shop_table .product-name,.woocommerce-checkout .shop_table .product-name{text-align:left !important}.woocommerce-cart .shop_table .product-name a,.woocommerce-checkout .shop_table .product-name a{text-decoration:none;color:#000000;font-weight:600;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.woocommerce-cart .shop_table .product-name a:hover,.woocommerce-checkout .shop_table .product-name a:hover{color:#DE0712}.woocommerce-cart .shop_table .product-name dl.variation,.woocommerce-checkout .shop_table .product-name dl.variation,.woocommerce-cart .shop_table .product-name .product-sku,.woocommerce-checkout .shop_table .product-name .product-sku{display:flex;flex-wrap:wrap;margin-top:1em}.woocommerce-cart .shop_table .product-name dl.variation dt,.woocommerce-checkout .shop_table .product-name dl.variation dt,.woocommerce-cart .shop_table .product-name .product-sku dt,.woocommerce-checkout .shop_table .product-name .product-sku dt,.woocommerce-cart .shop_table .product-name dl.variation dd,.woocommerce-checkout .shop_table .product-name dl.variation dd,.woocommerce-cart .shop_table .product-name .product-sku dd,.woocommerce-checkout .shop_table .product-name .product-sku dd{margin:0}.woocommerce-cart .shop_table .product-name dl.variation dt p,.woocommerce-checkout .shop_table .product-name dl.variation dt p,.woocommerce-cart .shop_table .product-name .product-sku dt p,.woocommerce-checkout .shop_table .product-name .product-sku dt p,.woocommerce-cart .shop_table .product-name dl.variation dd p,.woocommerce-checkout .shop_table .product-name dl.variation dd p,.woocommerce-cart .shop_table .product-name .product-sku dd p,.woocommerce-checkout .shop_table .product-name .product-sku dd p{margin:0;font-size:1em;font-weight:600}.woocommerce-cart .shop_table .product-name dl.variation dt,.woocommerce-checkout .shop_table .product-name dl.variation dt,.woocommerce-cart .shop_table .product-name .product-sku dt,.woocommerce-checkout .shop_table .product-name .product-sku dt,.woocommerce-cart .shop_table .product-name dl.variation .title,.woocommerce-checkout .shop_table .product-name dl.variation .title,.woocommerce-cart .shop_table .product-name .product-sku .title,.woocommerce-checkout .shop_table .product-name .product-sku .title{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;padding-right:8px;width:100%;margin:0;color:#999999;text-align:left}@media only screen and (min-width:480px){.woocommerce-cart .shop_table .product-name dl.variation dt,.woocommerce-checkout .shop_table .product-name dl.variation dt,.woocommerce-cart .shop_table .product-name .product-sku dt,.woocommerce-checkout .shop_table .product-name .product-sku dt,.woocommerce-cart .shop_table .product-name dl.variation .title,.woocommerce-checkout .shop_table .product-name dl.variation .title,.woocommerce-cart .shop_table .product-name .product-sku .title,.woocommerce-checkout .shop_table .product-name .product-sku .title{width:35%}}.woocommerce-cart .shop_table .product-name dl.variation dd,.woocommerce-checkout .shop_table .product-name dl.variation dd,.woocommerce-cart .shop_table .product-name .product-sku dd,.woocommerce-checkout .shop_table .product-name .product-sku dd,.woocommerce-cart .shop_table .product-name dl.variation .sku,.woocommerce-checkout .shop_table .product-name dl.variation .sku,.woocommerce-cart .shop_table .product-name .product-sku .sku,.woocommerce-checkout .shop_table .product-name .product-sku .sku{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;width:100%;margin:0;text-align:left}@media only screen and (min-width:480px){.woocommerce-cart .shop_table .product-name dl.variation dd,.woocommerce-checkout .shop_table .product-name dl.variation dd,.woocommerce-cart .shop_table .product-name .product-sku dd,.woocommerce-checkout .shop_table .product-name .product-sku dd,.woocommerce-cart .shop_table .product-name dl.variation .sku,.woocommerce-checkout .shop_table .product-name dl.variation .sku,.woocommerce-cart .shop_table .product-name .product-sku .sku,.woocommerce-checkout .shop_table .product-name .product-sku .sku{width:65%}}.woocommerce-cart .shop_table .product-name dl.variation dt,.woocommerce-checkout .shop_table .product-name dl.variation dt,.woocommerce-cart .shop_table .product-name dl.variation dd,.woocommerce-checkout .shop_table .product-name dl.variation dd{margin-bottom:4px}.woocommerce-cart .shop_table .product-name dl.variation dd,.woocommerce-checkout .shop_table .product-name dl.variation dd{text-transform:none}.woocommerce-cart .shop_table .product-name::before,.woocommerce-checkout .shop_table .product-name::before{display:none}.woocommerce-cart .shop_table .product-name dl:last-child,.woocommerce-checkout .shop_table .product-name dl:last-child{margin-top:4px}@media only screen and (min-width:768px){.woocommerce-cart .shop_table .product-name,.woocommerce-checkout .shop_table .product-name{text-align:right}.woocommerce-cart .shop_table .product-name::before,.woocommerce-checkout .shop_table .product-name::before{display:inline-block}}.woocommerce-cart .shop_table .product-quantity::before,.woocommerce-checkout .shop_table .product-quantity::before,.woocommerce-cart .shop_table .product-remove::before,.woocommerce-checkout .shop_table .product-remove::before{display:none}@media only screen and (max-width:768px){.woocommerce-cart .shop_table .product-quantity,.woocommerce-checkout .shop_table .product-quantity,.woocommerce-cart .shop_table .product-remove,.woocommerce-checkout .shop_table .product-remove{display:inline-block;border:0}}@media only screen and (min-width:768px){.woocommerce-cart .shop_table .product-quantity::before,.woocommerce-checkout .shop_table .product-quantity::before,.woocommerce-cart .shop_table .product-remove::before,.woocommerce-checkout .shop_table .product-remove::before{display:inline-block}}.woocommerce-cart .shop_table .product-remove,.woocommerce-checkout .shop_table .product-remove{width:40px}.woocommerce-cart .shop_table .product-quantity,.woocommerce-checkout .shop_table .product-quantity{width:90px}.woocommerce-cart .coupon,.woocommerce-checkout .coupon{display:none}.woocommerce-cart .cart_totals h2,.woocommerce-checkout .cart_totals h2,.woocommerce-cart .cart_totals .shop_table,.woocommerce-checkout .cart_totals .shop_table{display:none}.woocommerce .wcpt-cart-widget{border:0;padding:1em;background:#FFFFFF;color:#000000;bottom:20px;max-width:260px}.woocommerce .wcpt-cart-widget .wcpt-cw-qty-total{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}.woocommerce .wcpt-cart-widget a{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-family:'Helvetica Neue',Arial !important;font-size:.6875em !important;font-weight:600 !important;line-height:1.3 !important;letter-spacing:1px !important;margin:1em 0 !important;text-transform:uppercase !important}.woocommerce .wcpt-cart-widget a:hover{color:#DE0712 !important}.woocommerce .wcpt-cart-widget .wcpt-cw-view-label{padding-right:30px;display:inline-block}.woocommerce .wcpt-cart-widget .wcpt-cw-cart-icon{position:absolute;top:50%;transform:translateY(-50%) !important;right:0 !important;left:auto !important}.woocommerce .wcpt-cart-widget .wcpt-cw-cart-icon .wcpt-icon-shopping-bag{display:block;width:22px;height:22px;background-image:url('img/wishlist-empty.svg');background-size:22px 22px;background-repeat:no-repeat;background-position:center center}.woocommerce .wcpt-cart-widget .wcpt-cw-cart-icon .wcpt-icon-shopping-bag svg{display:none !important}@media only screen and (max-width:1199px){.woocommerce .wcpt-cart-widget{transform:translateX(-50%);left:50%}}@media only screen and (max-width:640px){.woocommerce .wcpt-cart-widget{transform:none;left:20px}}@media only screen and (max-width:400px){.woocommerce .wcpt-cart-widget{display:none !important}}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout form{width:100%;margin:0 auto}.woocommerce-checkout form.checkout a{color:#DE0712}.woocommerce-checkout .woocommerce-checkout-payment input[type=checkbox]{background-color:#fff}.woocommerce-checkout table.woocommerce-checkout-review-order-table{margin-bottom:4em}.woocommerce-checkout #customer_details{margin-bottom:4em}.woocommerce .woocommerce-customer-details address{border:0;padding:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email{padding:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{display:none}.woocommerce-order .woocommerce-order-overview__total,.woocommerce-order .woocommerce-order-overview__payment-method{display:none}.woocommerce-order .woocommerce-order-details .product-total{display:none}.woocommerce-order .woocommerce-order-details th{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}.woocommerce-order .woocommerce-order-details .woocommerce-table__product-name{position:relative}.woocommerce-order .woocommerce-order-details .woocommerce-table__product-name .product-quantity{position:absolute;right:1em;top:1em}.woocommerce-order .woocommerce-order-details .woocommerce-table__product-name a{text-decoration:none;color:#000000;font-weight:600;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.woocommerce-order .woocommerce-order-details .woocommerce-table__product-name a:hover{color:#DE0712}.woocommerce-order .woocommerce-order-details .woocommerce-table__product-name .wc-item-meta{margin-top:1em}.woocommerce-order .woocommerce-order-details .woocommerce-table__product-name .wc-item-meta strong{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;padding-right:8px;width:100%;margin:0;color:#999999;text-align:left}@media only screen and (min-width:480px){.woocommerce-order .woocommerce-order-details .woocommerce-table__product-name .wc-item-meta strong{width:35%}}.woocommerce-order .woocommerce-order-details .woocommerce-table__product-name .wc-item-meta p{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;text-transform:none;width:100%;margin:0;text-align:left;letter-spacing:0}@media only screen and (min-width:480px){.woocommerce-order .woocommerce-order-details .woocommerce-table__product-name .wc-item-meta p{width:65%}}@media only screen and (min-width:768px){.woocommerce-order .woocommerce-order-details .woocommerce-table__product-name{text-align:right}.woocommerce-order .woocommerce-order-details .woocommerce-table__product-name::before{display:inline-block}}.woocommerce-order-received .content>h1{display:none}.woocommerce-order-received .content .woocommerce-notice.woocommerce-thankyou-order-received{font-weight:600;margin:1em 0 2em 0}.woocommerce-account .content article{position:relative}.woocommerce-account .content article>h1{padding:0}.woocommerce-account .content article p>a{color:#DE0712}.woocommerce-account form{widt:100%;margin:0}.woocommerce-account .btn-to-cart{max-width:240px;width:240px;position:absolute;top:0;right:0;margin:0 !important}.woocommerce-account .btn-to-cart::before{content:"";display:block;position:absolute;width:40px;height:40px;background-image:url('img/arrow-white.svg');background-repeat:no-repeat;background-position:center center;background-size:22px 22px;right:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width:640px){.woocommerce-account .btn-to-cart{display:none}}.woocommerce-account .yith_wcwl_footer_additional_action>input[type=submit]{border-radius:20px !important;position:relative;padding:0 40px 0 20px !important}@media only screen and (max-width:400px){.woocommerce-account .yith_wcwl_footer_additional_action>input[type=submit]{width:100%}}.woocommerce-account .yith_wcwl_footer_additional_action>input[type=submit]::before{content:"";display:block;position:absolute;width:40px;height:40px;background-image:url('img/add-to-cart-white.svg');background-repeat:no-repeat;background-position:center center;background-size:22px 22px;right:0;top:50%;transform:translateY(-50%)}.woocommerce-account .woocommerce-EditAccountForm{margin:2em 0 0 0;width:100%}.woocommerce-account .woocommerce-EditAccountForm label{color:#999999}.woocommerce-account .yith-wcwl-form,.woocommerce-account .wishlist-title{margin:0}.woocommerce-account .yith-wcwl-form h2,.woocommerce-account .wishlist-title h2{margin-top:2em;margin-bottom:1em;font-size:.875em}@media only screen and (min-width:640px){.woocommerce-account .yith-wcwl-form h2,.woocommerce-account .wishlist-title h2{font-size:1.125em;letter-spacing:-1px}}@media only screen and (min-width:1600px){.woocommerce-account .yith-wcwl-form h2,.woocommerce-account .wishlist-title h2{font-size:1.625em}}.woocommerce-account .yith-wcwl-form a.button,.woocommerce-account .wishlist-title a.button{background:transparent;color:red;border-radius:0;line-height:1 !important;height:auto;box-shadow:unset;margin:0 !important;padding:0}.woocommerce-account .woocommerce-customer-details>h2,.woocommerce-account .woocommerce-order-details>h2{font-size:.875em}@media only screen and (min-width:640px){.woocommerce-account .woocommerce-customer-details>h2,.woocommerce-account .woocommerce-order-details>h2{font-size:1.125em;letter-spacing:-1px}}@media only screen and (min-width:1600px){.woocommerce-account .woocommerce-customer-details>h2,.woocommerce-account .woocommerce-order-details>h2{font-size:1.625em}}.woocommerce-account .woocommerce-customer-details address,.woocommerce-account .woocommerce-order-details address{line-height:1.3;padding:0;border:0;border-radius:0}.woocommerce-account .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce-account .woocommerce-order-details .woocommerce-customer-details--email,.woocommerce-account .woocommerce-customer-details .woocommerce-customer-details--phone,.woocommerce-account .woocommerce-order-details .woocommerce-customer-details--phone{padding:0}.woocommerce-account .woocommerce-customer-details .woocommerce-customer-details--email::before,.woocommerce-account .woocommerce-order-details .woocommerce-customer-details--email::before,.woocommerce-account .woocommerce-customer-details .woocommerce-customer-details--phone::before,.woocommerce-account .woocommerce-order-details .woocommerce-customer-details--phone::before{display:none}.woocommerce-account .woocommerce-customer-details table thead,.woocommerce-account .woocommerce-order-details table thead{display:none}.woocommerce-account .woocommerce-customer-details table tbody tr,.woocommerce-account .woocommerce-order-details table tbody tr{background-color:#FFFFFF;display:table;width:100%;margin-bottom:1em;box-shadow:0 0 20px 0 rgba(34,34,34,0.3)}.woocommerce-account .woocommerce-customer-details table .product-total,.woocommerce-account .woocommerce-order-details table .product-total{display:none}.woocommerce-account .hidden-title-form{float:left;width:100%}.woocommerce-account .hidden-title-form .hide-title-form{display:none}.woocommerce-account .hidden-title-form input[type=submit]{background-color:#8a1002;background-image:linear-gradient(90deg, #8a1002 0%, #de0712 100%);font-family:'Helvetica Neue',Arial !important;font-size:.6875em !important;font-weight:600 !important;line-height:1.3 !important;letter-spacing:1px !important;margin:1em 0 !important;text-transform:uppercase !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:20px;width:auto;height:40px;display:block;margin:1em 0;padding:0 20px;text-align:left;line-height:42px !important;box-shadow:0 4px 6px 0 rgba(34,34,34,0.5);color:#FFFFFF;text-decoration:none;overflow:hidden;padding:0 1em !important;min-width:200px;border-radius:20px !important;text-align:center}.woocommerce-account .hidden-title-form input[type=submit].add-to-enquiry-single{padding-right:40px;margin:1em auto !important}.woocommerce-account .hidden-title-form input[type=submit].add-to-enquiry-single::after{content:"";width:24px;height:24px;position:absolute;top:8px;right:8px;background-image:url('img/heart-empty-white.svg');background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.woocommerce-account .hidden-title-form input[type=submit].add-to-enquiry-single.added::after{background-image:url('img/heart-full-white.svg');background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.woocommerce-account .hidden-title-form input[type=submit].add-to-enquiry-single.loading::after{animation:unset}.woocommerce-account .hidden-title-form input[type=submit]:hover{background-color:#de0712;background-image:linear-gradient(90deg, #de0712 0%, #de0712 100%);box-shadow:0 8px 12px 0 rgba(34,34,34,0.4);color:#FFFFFF}.woocommerce-account .hidden-title-form input[type=submit]:active{background-color:#8a1002;background-image:linear-gradient(90deg, #8a1002 0%, #8a1002 100%);box-shadow:0 4px 4px 0 rgba(34,34,34,0);color:#EEEEEE}.woocommerce-account .back-to-all-wishlists a{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#000000;text-decoration:none;padding-left:30px;background-image:url('img/arrow-prev-dark.svg');background-repeat:no-repeat;background-position:left center;background-size:22px 22px}.woocommerce-account .back-to-all-wishlists a:hover{color:#DE0712}.woocommerce-account table.shop_table{margin:0;border-radius:0;border:0}.woocommerce-account table.account-orders-table{margin-top:2em}.woocommerce-account table.account-orders-table tbody tr td::before{display:none !important}@media only screen and (max-width:768px){.woocommerce-account table.account-orders-table tbody tr td{text-align:left !important}}.woocommerce-account table.account-orders-table,.woocommerce-account table.wishlist_table{font-size:100%}.woocommerce-account table.account-orders-table thead,.woocommerce-account table.wishlist_table thead{display:none}.woocommerce-account table.account-orders-table tbody tr,.woocommerce-account table.wishlist_table tbody tr{background-color:#FFFFFF;display:table;width:100%;margin-bottom:1em;box-shadow:0 0 20px 0 rgba(34,34,34,0.3)}.woocommerce-account table.account-orders-table tbody tr td,.woocommerce-account table.wishlist_table tbody tr td{border:0;padding:1em}.woocommerce-account table.account-orders-table tbody tr td .wishlist-title a,.woocommerce-account table.wishlist_table tbody tr td .wishlist-title a{text-decoration:none;font-size:1em;color:#000000;font-weight:600}.woocommerce-account table.account-orders-table tbody tr td .wishlist-title a:hover,.woocommerce-account table.wishlist_table tbody tr td .wishlist-title a:hover{color:#DE0712}.woocommerce-account table.account-orders-table tbody tr td.wishlist-download a,.woocommerce-account table.wishlist_table tbody tr td.wishlist-download a{color:#000000;width:22px;height:22px;background-image:url('img/download.svg');background-size:22px 22px;background-repeat:no-repeat;background-position:center center;display:block;margin:0}.woocommerce-account table.account-orders-table tbody tr td.wishlist-download a:hover,.woocommerce-account table.wishlist_table tbody tr td.wishlist-download a:hover{color:#DE0712}.woocommerce-account table.account-orders-table tbody tr td.wishlist-download a i,.woocommerce-account table.wishlist_table tbody tr td.wishlist-download a i{display:none}.woocommerce-account table.account-orders-table tbody tr td.woocommerce-orders-table__cell-order-number a,.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-number a{text-decoration:none;font-size:1em;color:#000000;font-weight:600}.woocommerce-account table.account-orders-table tbody tr td.woocommerce-orders-table__cell-order-number a:hover,.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-number a:hover{color:#DE0712}.woocommerce-account table.account-orders-table tbody tr td.wishlist-delete a,.woocommerce-account table.wishlist_table tbody tr td.wishlist-delete a{line-height:1.5 !important}.woocommerce-account table.account-orders-table tbody tr td .view,.woocommerce-account table.wishlist_table tbody tr td .view{border:0;border-radius:0;background:transparent;background-color:transparent;color:#DE0712;box-shadow:unset;padding:0}.woocommerce-account table.account-orders-table tbody tr td.product-name a,.woocommerce-account table.wishlist_table tbody tr td.product-name a{text-decoration:none;color:#000000;font-weight:600;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.woocommerce-account table.account-orders-table tbody tr td.product-name a:hover,.woocommerce-account table.wishlist_table tbody tr td.product-name a:hover{color:#DE0712}.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku{display:flex;flex-wrap:wrap;margin-top:1em}.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation dt,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation dt,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku dt,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku dt,.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation dd,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation dd,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku dd,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku dd{margin:0}.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation dt p,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation dt p,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku dt p,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku dt p,.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation dd p,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation dd p,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku dd p,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku dd p{margin:0;font-size:1em;font-weight:600}.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation dt,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation dt,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku dt,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku dt,.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation .title,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation .title,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku .title,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku .title{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;padding-right:0;margin:0;color:#999999;width:100%}@media only screen and (min-width:640px){.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation dt,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation dt,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku dt,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku dt,.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation .title,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation .title,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku .title,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku .title{width:50%;padding-right:8px}}@media only screen and (min-width:1280px){.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation dt,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation dt,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku dt,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku dt,.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation .title,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation .title,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku .title,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku .title{width:35%}}.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation dd,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation dd,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku dd,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku dd,.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation .sku,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation .sku,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku .sku,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku .sku{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;margin:0;width:100%}@media only screen and (min-width:640px){.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation dd,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation dd,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku dd,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku dd,.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation .sku,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation .sku,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku .sku,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku .sku{width:50%}}@media only screen and (min-width:1280px){.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation dd,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation dd,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku dd,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku dd,.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation .sku,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation .sku,.woocommerce-account table.account-orders-table tbody tr td.product-name .product-sku .sku,.woocommerce-account table.wishlist_table tbody tr td.product-name .product-sku .sku{width:65%}}.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation dt,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation dt,.woocommerce-account table.account-orders-table tbody tr td.product-name dl.variation dd,.woocommerce-account table.wishlist_table tbody tr td.product-name dl.variation dd{margin-bottom:4px}.woocommerce-account table.account-orders-table tbody tr td.product-thumbnail,.woocommerce-account table.wishlist_table tbody tr td.product-thumbnail{width:110px;padding:1em}.woocommerce-account table.account-orders-table tbody tr td.product-quantity,.woocommerce-account table.wishlist_table tbody tr td.product-quantity{width:90px;padding:1em}.woocommerce-account table.account-orders-table tbody tr td.product-add-to-cart,.woocommerce-account table.wishlist_table tbody tr td.product-add-to-cart{width:110px;padding:1em}.woocommerce-account table.account-orders-table tbody tr td.product-add-to-cart>a,.woocommerce-account table.wishlist_table tbody tr td.product-add-to-cart>a{width:30px;height:30px;max-height:30px;border-radius:15px;text-indent:-9999999px;padding:0 !important;line-height:30px !important;display:inline-block !important}.woocommerce-account table.account-orders-table tbody tr td.product-add-to-cart>a.add_to_cart,.woocommerce-account table.wishlist_table tbody tr td.product-add-to-cart>a.add_to_cart{position:relative}.woocommerce-account table.account-orders-table tbody tr td.product-add-to-cart>a.add_to_cart::before,.woocommerce-account table.wishlist_table tbody tr td.product-add-to-cart>a.add_to_cart::before{content:"";display:block;position:absolute;width:30px;height:30px;background-image:url('img/add-to-cart-white.svg');background-repeat:no-repeat;background-position:center center;background-size:22px 22px;right:0;top:50%;transform:translateY(-50%)}.woocommerce-account table.account-orders-table tbody tr td.product-add-to-cart>a.remove_from_wishlist,.woocommerce-account table.wishlist_table tbody tr td.product-add-to-cart>a.remove_from_wishlist{background:transparent;background-image:url('img/close-red.svg');background-repeat:no-repeat;background-position:center center;background-size:22px 22px;box-shadow:none}.woocommerce-account .wishlist-page-links{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;margin:2em 0}.woocommerce-account .wishlist-page-links a{font-size:1em;margin:0;text-decoration:none;color:#000000}.woocommerce-account .wishlist-page-links a:hover{color:#DE0712}.woocommerce-account .content>h1{display:none}.woocommerce-account .woocommerce-MyAccount-content{width:100% !important}@media only screen and (min-width:1024px){.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 240px) !important;padding-left:2em;float:left !important}}.woocommerce-account .woocommerce-MyAccount-content>h2{font-family:'Eurostile';font-size:.875em;line-height:1.1;letter-spacing:0;margin:1em 0;padding-bottom:1em;border-bottom:1px solid #DE0712}@media only screen and (min-width:640px){.woocommerce-account .woocommerce-MyAccount-content>h2{font-size:1.125em;letter-spacing:-1px}}@media only screen and (min-width:1600px){.woocommerce-account .woocommerce-MyAccount-content>h2{font-size:1.625em}}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:.5em 0 .5em 0}@media only screen and (min-width:1024px){.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:block}}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;margin:0;color:#000000;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{color:#DE0712}.woocommerce-account #my-account-menu,.woocommerce-account #my-account-menu-tab{display:flex;align-items:center;flex-wrap:wrap;margin:0 !important;width:100% !important}@media only screen and (min-width:1024px){.woocommerce-account #my-account-menu,.woocommerce-account #my-account-menu-tab{display:block;max-width:240px;float:left;width:240px !important}}.woocommerce-account #my-account-menu .user-profile,.woocommerce-account #my-account-menu-tab .user-profile{display:flex;text-align:left;align-items:center;padding:1.2em 1em;background-color:#FFFFFF;border-bottom:1px solid #999999;width:100%}@media only screen and (min-width:1024px){.woocommerce-account #my-account-menu .user-profile,.woocommerce-account #my-account-menu-tab .user-profile{width:240px;max-width:240px}}.woocommerce-account #my-account-menu .user-profile .user-avatar,.woocommerce-account #my-account-menu-tab .user-profile .user-avatar{display:inline-block;width:60px;min-width:60px;border-radius:30px;display:none}.woocommerce-account #my-account-menu .user-profile .user-info,.woocommerce-account #my-account-menu-tab .user-profile .user-info{display:inline-block;padding:.5em 1em;width:100%;position:relative}.woocommerce-account #my-account-menu .user-profile .user-info .username,.woocommerce-account #my-account-menu-tab .user-profile .user-info .username{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;margin:0;text-align:left}@media only screen and (min-width:1024px){.woocommerce-account #my-account-menu .user-profile .user-info .username,.woocommerce-account #my-account-menu-tab .user-profile .user-info .username{margin:0 0 8px 0}}.woocommerce-account #my-account-menu .user-profile .user-info .logout a,.woocommerce-account #my-account-menu-tab .user-profile .user-info .logout a{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;padding:0 0 0 22px;color:#999999;background-color:transparent;background-image:url('img/logout.svg');background-size:24px 24px;background-repeat:no-repeat;background-position:left -3px top -1px;text-decoration:none;height:24px;display:block;margin:0;line-height:24px;position:absolute;right:1em;top:50%;transform:translateY(-50%)}.woocommerce-account #my-account-menu .user-profile .user-info .logout a:hover,.woocommerce-account #my-account-menu-tab .user-profile .user-info .logout a:hover{color:#DE0712}@media only screen and (min-width:1024px){.woocommerce-account #my-account-menu .user-profile .user-info .logout a,.woocommerce-account #my-account-menu-tab .user-profile .user-info .logout a{position:relative;right:auto;top:auto;transform:translateY(0)}}.woocommerce-account #my-account-menu .myaccount-menu,.woocommerce-account #my-account-menu-tab .myaccount-menu{border:0;margin:1em 0;min-width:100%}@media only screen and (min-width:1024px){.woocommerce-account #my-account-menu .myaccount-menu,.woocommerce-account #my-account-menu-tab .myaccount-menu{margin:1em 0;min-width:unset}}.woocommerce-account #my-account-menu .myaccount-menu::before,.woocommerce-account #my-account-menu-tab .myaccount-menu::before,.woocommerce-account #my-account-menu .myaccount-menu::after,.woocommerce-account #my-account-menu-tab .myaccount-menu::after{border:0 !important;padding:0 !important}.woocommerce-account #my-account-menu .myaccount-menu li,.woocommerce-account #my-account-menu-tab .myaccount-menu li{margin:.5em 1em .5em 0;padding:0;border:0 !important}@media only screen and (min-width:1024px){.woocommerce-account #my-account-menu .myaccount-menu li,.woocommerce-account #my-account-menu-tab .myaccount-menu li{display:block;width:100%}}.woocommerce-account #my-account-menu .myaccount-menu li a,.woocommerce-account #my-account-menu-tab .myaccount-menu li a{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;border:0 !important;padding:4px 0;text-decoration:none;color:#000000;margin:0}@media only screen and (min-width:1024px){.woocommerce-account #my-account-menu .myaccount-menu li a,.woocommerce-account #my-account-menu-tab .myaccount-menu li a{text-align:left}}.woocommerce-account #my-account-menu .myaccount-menu li a:hover,.woocommerce-account #my-account-menu-tab .myaccount-menu li a:hover{color:#DE0712}.woocommerce-account #my-account-menu .myaccount-menu li a .fa,.woocommerce-account #my-account-menu-tab .myaccount-menu li a .fa{margin-right:4px}.woocommerce-account #my-account-menu .myaccount-menu li.is-active a,.woocommerce-account #my-account-menu-tab .myaccount-menu li.is-active a{color:#DE0712}.woocommerce-account #my-account-menu .myaccount-menu li.active a,.woocommerce-account #my-account-menu-tab .myaccount-menu li.active a{color:#DE0712}.woocommerce-account .woocommerce-table th{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}.woocommerce-account .woocommerce-table .product-name a{text-decoration:none;color:#000000;font-weight:600;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.woocommerce-account .woocommerce-table .product-name a:hover{color:#DE0712}.woocommerce-account .addresses .title h3{display:block;border-bottom:1px solid #DE0712;padding-bottom:1em;float:none}.woocommerce-account .addresses address{line-height:1.3;margin-bottom:1em}.woocommerce-account .addresses .edit{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;color:#DE0712;text-decoration:none;padding-right:16px;background-image:url('img/arrow-red.svg');background-size:16px 16px;background-repeat:no-repeat;background-position:right center;line-height:16px;height:12px;display:inline-block}.woocommerce-account .woocommerce-MyAccount-content mark{background:transparent;color:#DE0712}.woocommerce-account .woocommerce-MyAccount-content ul.wc-item-meta{margin-top:1em}.woocommerce-account .woocommerce-MyAccount-content ul.wc-item-meta li{display:flex;flex-wrap:wrap}.woocommerce-account .woocommerce-MyAccount-content ul.wc-item-meta li .wc-item-meta-label{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;display:block;width:35%;margin:0;line-height:25px;color:#999999}.woocommerce-account .woocommerce-MyAccount-content ul.wc-item-meta li p{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;display:block;width:65%;margin:0;line-height:25px}a.wcpt-edit,a.wcpt-edit:hover{color:#DE0712}body.woocommerce-my-wishlist.woocommerce-account .woocommerce-MyAccount-content>h2{background-image:url('img/mark.svg');background-size:40px 40px;background-repeat:no-repeat;background-position:left center;background-position:left top -8px;overflow:visible;padding:.5em 50px}@media only screen and (min-width:640px){body.woocommerce-my-wishlist.woocommerce-account .woocommerce-MyAccount-content>h2{background-position:left top -4px}}body.search .content article,body.category .content article{width:100%;display:flex;border-bottom:1px solid #EEEEEE;margin-bottom:2em}body.search .content article>div:first-child,body.category .content article>div:first-child{min-width:100px;width:100px;margin-right:1em}@media only screen and (min-width:1024px){body.search .content article>div:last-child,body.category .content article>div:last-child{padding-right:100px}}body.search .content article h3>a,body.category .content article h3>a{text-decoration:none;color:#000000;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body.search .content article h3>a:hover,body.category .content article h3>a:hover{color:#DE0712}body.search .content article p>a.permalink,body.category .content article p>a.permalink{font-family:'Helvetica Neue',Arial;font-size:.875em;font-weight:400;line-height:1.3;letter-spacing:0;margin:1em 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#999999}body.search .content article p>a.permalink:hover,body.category .content article p>a.permalink:hover{color:#DE0712}body.search .content article .btn-read-more,body.category .content article .btn-read-more{display:none}.is-ajax-search-result{display:none !important}.is-ajax-search-details a{color:#DE0712;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.is-ajax-search-details .is-title a{font-family:'Eurostile';font-size:.875em;line-height:1.1;letter-spacing:0;margin:1em 0;color:#000000}.is-ajax-search-details .is-title a:hover{color:#DE0712}.is-ajax-search-details .qty{background-color:#EEEEEE}.is-ajax-search-result{display:none}.is-ajax-search-result a{color:#DE0712;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media only screen and (min-width:1440px){.is-ajax-search-result{display:block;z-index:99999999 !important;position:fixed !important}}.is-ajax-search-categories-details>div,.is-ajax-search-result .is-ajax-search-post,.is-ajax-search-result .is-show-more-results,.is-ajax-search-tags-details>div{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:transparent !important;box-shadow:5px 5px 20px 0 rgba(34,34,34,0)}.is-ajax-search-categories-details>div.is-show-more-results,.is-ajax-search-result .is-ajax-search-post.is-show-more-results,.is-ajax-search-result .is-show-more-results.is-show-more-results,.is-ajax-search-tags-details>div.is-show-more-results{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase}.is-ajax-search-categories-details>div:hover,.is-ajax-search-result .is-ajax-search-post:hover,.is-ajax-search-result .is-show-more-results:hover,.is-ajax-search-tags-details>div:hover{background:#FFFFFF !important;box-shadow:5px 5px 20px 0 rgba(34,34,34,0.15)}.is-ajax-search-categories-details>div:hover.is-show-more-results,.is-ajax-search-result .is-ajax-search-post:hover.is-show-more-results,.is-ajax-search-result .is-show-more-results:hover.is-show-more-results,.is-ajax-search-tags-details>div:hover.is-show-more-results{box-shadow:5px 5px 20px 0 rgba(34,34,34,0);color:#DE0712}.is-ajax-search-details{display:none !important}.is-ajax-search-post .is-title a{font-family:'Eurostile';font-size:.875em;line-height:1.1;letter-spacing:0;margin:1em 0;color:#000000}.is-ajax-search-post .is-title a:hover{color:#DE0712}.is-ajax-search-post .is-search-sections{display:flex}div.is-ajax-search-details,div.is-ajax-search-result{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:#FFFFFF !important}.is-menu-wrapper{display:none !important}footer.footer{padding:0 35px;margin:0 auto;background-color:#222222;position:absolute;left:0;bottom:0;width:100%}footer.footer>div{margin:0 auto;width:100%;max-width:1600px;height:320px}@media only screen and (min-width:1024px){footer.footer>div{height:260px}}footer.footer>div nav{padding:2.5em 0;margin:0 auto}footer.footer>div nav ul{padding:0}@media only screen and (min-width:640px){footer.footer>div nav ul{display:flex;justify-content:space-between}}footer.footer>div nav ul li{margin:.5em 0}footer.footer>div nav ul li a{color:#FFFFFF;text-decoration:none;font-size:.675em;text-transform:uppercase;letter-spacing:1px;font-weight:600;padding-right:30px;background-image:url("img/arrow-white.svg");background-repeat:no-repeat;background-position:right center;background-size:16px 16px}@media only screen and (min-width:1024px){footer.footer>div nav{max-width:83.333333%}}footer.footer .copyright,footer.footer .logos{text-align:left;color:#FFFFFF;font-size:.875em;letter-spacing:.5px;display:block;margin:0 auto 20px;max-width:100%}@media only screen and (min-width:1024px){footer.footer .copyright,footer.footer .logos{max-width:83.333333%}}footer.footer .logos{list-style:none}footer.footer .logos li{display:inline-block;width:100%;max-width:300px}footer.footer .logos li:not(:last-child){margin-right:8px}@media only screen and (min-width:1024px){footer.footer .logos li{width:25%}}.slider{min-width:100%;margin-bottom:2em}.slider .n2-ss-button-container{position:relative}.slider .n2-ss-button-container::before{content:"" !important;display:block !important;position:absolute;width:40px;height:40px;background-image:url('img/arrow-white.svg');background-repeat:no-repeat;background-position:center center;background-size:22px 22px;right:0;top:50%;transform:translateY(-50%)}.slider .n2-ss-button-container>a{background-color:#8a1002 !important;background-image:linear-gradient(90deg, #8a1002 0%, #de0712 100%) !important;font-family:'Helvetica Neue',Arial !important;font-size:.6875em !important;font-weight:600 !important;line-height:1.3 !important;letter-spacing:1px !important;text-transform:uppercase !important;-webkit-transition:all .3s ease-in-out !important;-moz-transition:all .3s ease-in-out !important;-ms-transition:all .3s ease-in-out !important;-o-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important;border-radius:20px !important;width:auto;height:40px !important;display:block !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:2em 0 3em 0;text-align:left;line-height:1 !important;box-shadow:0 0 20px 0 rgba(34,34,34,0.3) !important;padding:0 40px 0 20px !important;margin:1em 0 !important;color:#FFFFFF}.slider .n2-ss-button-container>a:hover{background-color:#de0712 !important;background-image:linear-gradient(90deg, #de0712 0%, #de0712 100%) !important;box-shadow:0 8px 12px 0 rgba(34,34,34,0.4) !important;color:#FFFFFF}.slider .n2-ss-button-container>a:active{background-color:#8a1002 !important;background-image:linear-gradient(90deg, #8a1002 0%, #8a1002 100%) !important;box-shadow:0 4px 4px 0 rgba(34,34,34,0) !important;color:#EEEEEE}.slider .n2-ss-button-container>a.green{background-color:#12692e !important;background-image:linear-gradient(90deg, #12692e 0%, #20a64b 100%) !important}.slider .n2-ss-button-container>a.green:hover{background-color:#20a64b !important;background-image:linear-gradient(90deg, #20a64b 0%, #20a64b 100%) !important;box-shadow:0 8px 12px 0 rgba(34,34,34,0.4) !important;color:#FFFFFF}.slider .n2-ss-button-container>a.green:active{background-color:#12692e !important;background-image:linear-gradient(90deg, #12692e 0%, #12692e 100%) !important;box-shadow:0 4px 4px 0 rgba(34,34,34,0) !important;color:#EEEEEE}.slider .n2-ss-button-container>a.blue{background-color:#264999 !important;background-image:linear-gradient(90deg, #264999 0%, #066eb6 100%) !important}.slider .n2-ss-button-container>a.blue:hover{background-color:#066eb6 !important;background-image:linear-gradient(90deg, #066eb6 0%, #066eb6 100%) !important;box-shadow:0 8px 12px 0 rgba(34,34,34,0.4) !important;color:#FFFFFF}.slider .n2-ss-button-container>a.blue:active{background-color:#264999 !important;background-image:linear-gradient(90deg, #264999 0%, #264999 100%) !important;box-shadow:0 4px 4px 0 rgba(34,34,34,0) !important;color:#EEEEEE}.slider .n2-ss-button-container>a>div{height:40px;vertical-align:middle !important}.slider .n2-ss-section-main-content{width:83.333333% !important;max-width:83.333333% !important;margin:0 auto;padding:0 !important}.slider .n2-ss-section-main-content>.n2-ss-layer{text-align:left;align-self:flex-start !important}.slider .n2-ss-section-main-content h2{font-family:'Eurostile' !important;font-size:1.25em !important;line-height:1.1 !important;letter-spacing:-1px !important;margin:.5em 0 !important;text-decoration:none}@media only screen and (min-width:640px){.slider .n2-ss-section-main-content h2{font-size:2.5em !important}}@media only screen and (min-width:1600px){.slider .n2-ss-section-main-content h2{font-size:3.5em !important}}.slider.full-screen{position:relative;margin-bottom:4em;margin-top:90px}@media only screen and (min-width:768px){.slider.full-screen{margin-top:120px}}@media only screen and (min-width:1440px){.slider.full-screen{margin-top:0}}.slider.full-screen .swoosh{width:100vw;position:absolute;left:50%;transform:translateX(-50%);bottom:-2em}.slider.full-screen .swoosh .swoosh-mobile{display:block}@media only screen and (min-width:768px){.slider.full-screen .swoosh .swoosh-mobile{display:none}}.slider.full-screen .swoosh .swoosh-desktop{display:none}@media only screen and (min-width:768px){.slider.full-screen .swoosh .swoosh-desktop{display:block}}@media only screen and (min-width:768px){.slider.full-screen .swoosh{bottom:-4em}}.slider.full-screen .n2-ss-section-main-content{padding:0 10px !important;max-width:1600px !important;width:100% !important;margin:0 auto}.slider.full-screen .n2-ss-section-main-content>.n2-ss-layer{margin:0 8.333335% !important;max-width:100% !important}@media only screen and (min-width:768px){.slider.full-screen .n2-ss-section-main-content{padding:0 20px !important}}@media only screen and (min-width:1024px){.slider.full-screen .n2-ss-section-main-content{padding:0 30px !important}.slider.full-screen .n2-ss-section-main-content>.n2-ss-layer{max-width:83.333333% !important}}@media only screen and (min-width:1440px){.slider.full-screen .n2-ss-section-main-content{padding:0 40px !important}}.slider.full-screen .n2-ss-section-main-content h2{font-family:'Eurostile' !important;font-size:1.25em !important;line-height:1.1 !important;letter-spacing:-1px !important;margin:.5em 0 !important;text-decoration:none}@media only screen and (min-width:640px){.slider.full-screen .n2-ss-section-main-content h2{font-size:2.5em !important}}@media only screen and (min-width:1600px){.slider.full-screen .n2-ss-section-main-content h2{font-size:3.5em !important}}.slider.wpgis-slider-for{box-shadow:5px 5px 40px 0 rgba(34,34,34,0.15);min-width:100%;margin-bottom:1em;margin-top:0}.wpgis-slider-nav .slick-slide{border:8px solid transparent}.n2-ss-slider .n2-ss-layer:not([data-sstype=col]){align-self:flex-start !important}.download-list ul{margin-bottom:3em}.download-list ul li a{display:block;text-decoration:none;color:#000000;padding:12px 0 !important;border-bottom:1px solid #DDDDDD;background-image:url('img/download.svg');background-repeat:no-repeat;background-position:right center;background-size:30px 30px;line-height:1.3;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.download-list ul li a:hover{border-bottom:1px solid #DE0712}.download-list ul li a span{display:block}.download-list ul li a span.download-list-item-name{color:#DE0712;margin-top:8px;margin-bottom:8px}.download-list ul li a span.download-list-item-data{font-family:'Helvetica Neue',Arial;font-size:.6875em;font-weight:600;line-height:1.3;letter-spacing:1px;margin:1em 0;text-transform:uppercase;margin:0}@media only screen and (min-width:1024px){.download-list{padding:0 8.333333%}}.contact-card .btn-icon{width:100%;height:40px;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:0;padding:0 40px 0 0;text-align:left;line-height:42px !important;border-bottom:1px solid #999999;color:#DE0712;text-decoration:none;font-size:.875em}@media only screen and (min-width:1024px){.contact-card .btn-icon{font-size:1em}}.contact-card .btn-icon:hover{border-bottom:1px solid #DE0712}.contact-card .btn-icon.icon-phone{background-repeat:no-repeat;background-position:right center;background-size:24px 24px;background-image:url('img/phone.svg')}.contact-card .btn-icon.icon-fax{background-repeat:no-repeat;background-position:right center;background-size:24px 24px;background-image:url('img/fax.svg')}.contact-card .btn-icon.icon-email{background-repeat:no-repeat;background-position:right center;background-size:24px 24px;background-image:url('img/mail.svg')}.contact-card .btn-white{margin:2em 0 !important}.contact-card .btn-white.icon-map{background-repeat:no-repeat;background-position:right 10px center;background-size:24px 24px;background-image:url('img/map.svg')}@media only screen and (min-width:1024px){.contact-card{padding:0 8.333333%}}.job-offer{max-width:100%;background-color:#FFFFFF;box-shadow:0 0 20px 0 rgba(34,34,34,0.3);margin:2em auto 2em auto;padding:2em 8.333333%}@media only screen and (min-width:1024px){.job-offer{max-width:83.333333%}}.job-offer h3{margin-bottom:2em}.job-offer .download-item{display:block;color:#000000;font-size:.6875em;text-transform:uppercase;text-decoration:none;letter-spacing:.5px;font-weight:600;padding:12px 0 !important;border-bottom:1px solid #DDDDDD;background-image:url('img/download.svg');background-repeat:no-repeat;background-position:right center;background-size:30px 30px;line-height:1.3}.job-offer .download-item a{text-decoration:none}.job-offer .download-item .download-item-name{color:#DE0712;margin-bottom:8px;display:block}.job-offer .download-item .download-item-data{display:block;color:#000000}.category-stage{position:relative;margin:0 0 2em 0;width:100%;height:480px;overflow:hidden}.category-stage .caption{max-width:83.333333%;position:absolute;bottom:60px;left:50%;transform:translateX(-50%);width:100%;z-index:1}.category-stage .caption h2{display:block;color:#FFFFFF;margin:0}.category-stage img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;max-width:unset;width:auto}@media only screen and (min-width:1199px){.category-stage{height:auto}.category-stage img{top:auto;left:auto;transform:translateX(0);position:relative;width:100%;height:auto}}.page-template-landingpage-green ::selection{background:#20A64B;color:#FFFFFF;text-shadow:none}.page-template-landingpage-green ::-webkit-selection{background:#20A64B;color:#FFFFFF;text-shadow:none}.page-template-landingpage-green ::-moz-selection{background:#20A64B;color:#FFFFFF;text-shadow:none}.page-template-landingpage-green .header .nav ul li a:hover{color:#20A64B !important}.page-template-landingpage-green .header .nav .logo-img .coloured{fill:#20A64B}@media only screen and (min-width:1440px){.page-template-landingpage-green .header.open div ul li a:hover{color:#20A64B !important}.page-template-landingpage-green .header.open div ul li.open>a{color:#20A64B !important}}.page-template-landingpage-green article>p>a{color:#20A64B}.page-template-landingpage-green .content .btn-read-more{width:100%;max-width:350px;margin:0 auto;display:block;margin-top:1em;margin-bottom:1em}.page-template-landingpage-green .btn,.page-template-landingpage-green .wp-block-button__link,.page-template-landingpage-green .woocommerce #respond input#submit,.page-template-landingpage-green .woocommerce a.button,.page-template-landingpage-green .woocommerce button.button,.page-template-landingpage-green .woocommerce input.button,.page-template-landingpage-green #add_payment_method .wc-proceed-to-checkout a.checkout-button,.page-template-landingpage-green .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.page-template-landingpage-green .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.page-template-landingpage-green .woocommerce #respond input#submit.alt,.page-template-landingpage-green .woocommerce a.button.alt,.page-template-landingpage-green .woocommerce button.button.alt,.page-template-landingpage-green .woocommerce input.button.alt{background-color:#12692e;background-image:linear-gradient(90deg, #12692e 0%, #20a64b 100%)}.page-template-landingpage-green .btn:hover,.page-template-landingpage-green .wp-block-button__link:hover,.page-template-landingpage-green .woocommerce #respond input#submit:hover,.page-template-landingpage-green .woocommerce a.button:hover,.page-template-landingpage-green .woocommerce button.button:hover,.page-template-landingpage-green .woocommerce input.button:hover,.page-template-landingpage-green #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.page-template-landingpage-green .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.page-template-landingpage-green .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,.page-template-landingpage-green .woocommerce #respond input#submit.alt:hover,.page-template-landingpage-green .woocommerce a.button.alt:hover,.page-template-landingpage-green .woocommerce button.button.alt:hover,.page-template-landingpage-green .woocommerce input.button.alt:hover{background-color:#20a64b;background-image:linear-gradient(90deg, #20a64b 0%, #20a64b 100%);box-shadow:0 8px 12px 0 rgba(34,34,34,0.4);color:#FFFFFF}.page-template-landingpage-green .btn:active,.page-template-landingpage-green .wp-block-button__link:active,.page-template-landingpage-green .woocommerce #respond input#submit:active,.page-template-landingpage-green .woocommerce a.button:active,.page-template-landingpage-green .woocommerce button.button:active,.page-template-landingpage-green .woocommerce input.button:active,.page-template-landingpage-green #add_payment_method .wc-proceed-to-checkout a.checkout-button:active,.page-template-landingpage-green .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active,.page-template-landingpage-green .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:active,.page-template-landingpage-green .woocommerce #respond input#submit.alt:active,.page-template-landingpage-green .woocommerce a.button.alt:active,.page-template-landingpage-green .woocommerce button.button.alt:active,.page-template-landingpage-green .woocommerce input.button.alt:active{background-color:#12692e;background-image:linear-gradient(90deg, #12692e 0%, #12692e 100%);box-shadow:0 4px 4px 0 rgba(34,34,34,0);color:#EEEEEE}.page-template-landingpage-green .woocommerce #respond input#submit.disabled,.page-template-landingpage-green .woocommerce #respond input#submit:disabled,.page-template-landingpage-green .woocommerce #respond input#submit:disabled[disabled],.page-template-landingpage-green .woocommerce a.button.disabled,.page-template-landingpage-green .woocommerce a.button:disabled,.page-template-landingpage-green .woocommerce a.button:disabled[disabled],.page-template-landingpage-green .woocommerce button.button.disabled,.page-template-landingpage-green .woocommerce button.button:disabled,.page-template-landingpage-green .woocommerce button.button:disabled[disabled],.page-template-landingpage-green .woocommerce input.button.disabled,.page-template-landingpage-green .woocommerce input.button:disabled,.page-template-landingpage-green .woocommerce input.button:disabled[disabled]{background-color:#12692e;background-image:linear-gradient(90deg, #12692e 0%, #20a64b 100%)}.page-template-landingpage-green .slider .n2-ss-button-container>a{background-color:#12692e !important;background-image:linear-gradient(90deg, #12692e 0%, #20a64b 100%) !important}.page-template-landingpage-green .slider .n2-ss-button-container>a:hover{background-color:#20a64b !important;background-image:linear-gradient(90deg, #20a64b 0%, #20a64b 100%) !important;box-shadow:0 8px 12px 0 rgba(34,34,34,0.4) !important;color:#FFFFFF}.page-template-landingpage-green .slider .n2-ss-button-container>a:active{background-color:#12692e !important;background-image:linear-gradient(90deg, #12692e 0%, #12692e 100%) !important;box-shadow:0 4px 4px 0 rgba(34,34,34,0) !important;color:#EEEEEE}.page-template-landingpage-green section.newsletter::before{background-color:#12692e;background-image:linear-gradient(90deg, #12692e 0%, #20a64b 100%);content:"";display:block;width:50%;position:absolute;top:-10px;left:0;height:10px}.page-template-landingpage-green section.newsletter>div form .editable_content>div span.small-caps a{color:#20A64B}.page-template-landingpage-blue ::selection{background:#066EB6;color:#FFFFFF;text-shadow:none}.page-template-landingpage-blue ::-webkit-selection{background:#066EB6;color:#FFFFFF;text-shadow:none}.page-template-landingpage-blue ::-moz-selection{background:#066EB6;color:#FFFFFF;text-shadow:none}.page-template-landingpage-blue .header .nav ul li a:hover{color:#066EB6 !important}.page-template-landingpage-blue .header .logo-img .coloured{fill:#066EB6}@media only screen and (min-width:1440px){.page-template-landingpage-blue .header.open div ul li a:hover{color:#066EB6 !important}.page-template-landingpage-blue .header.open div ul li.open>a{color:#066EB6 !important}}.page-template-landingpage-blue article>p>a{color:#066EB6}.page-template-landingpage-blue .content .btn-read-more{width:100%;max-width:350px;margin:0 auto;display:block;margin-top:1em;margin-bottom:1em}.page-template-landingpage-blue .btn,.page-template-landingpage-blue .wp-block-button__link,.page-template-landingpage-blue .woocommerce #respond input#submit,.page-template-landingpage-blue .woocommerce a.button,.page-template-landingpage-blue .woocommerce button.button,.page-template-landingpage-blue .woocommerce input.button,.page-template-landingpage-blue #add_payment_method .wc-proceed-to-checkout a.checkout-button,.page-template-landingpage-blue .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.page-template-landingpage-blue .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.page-template-landingpage-blue .woocommerce #respond input#submit.alt,.page-template-landingpage-blue .woocommerce a.button.alt,.page-template-landingpage-blue .woocommerce button.button.alt,.page-template-landingpage-blue .woocommerce input.button.alt{background-color:#264999;background-image:linear-gradient(90deg, #264999 0%, #066eb6 100%)}.page-template-landingpage-blue .btn:hover,.page-template-landingpage-blue .wp-block-button__link:hover,.page-template-landingpage-blue .woocommerce #respond input#submit:hover,.page-template-landingpage-blue .woocommerce a.button:hover,.page-template-landingpage-blue .woocommerce button.button:hover,.page-template-landingpage-blue .woocommerce input.button:hover,.page-template-landingpage-blue #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.page-template-landingpage-blue .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.page-template-landingpage-blue .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,.page-template-landingpage-blue .woocommerce #respond input#submit.alt:hover,.page-template-landingpage-blue .woocommerce a.button.alt:hover,.page-template-landingpage-blue .woocommerce button.button.alt:hover,.page-template-landingpage-blue .woocommerce input.button.alt:hover{background-color:#066eb6;background-image:linear-gradient(90deg, #066eb6 0%, #066eb6 100%);box-shadow:0 8px 12px 0 rgba(34,34,34,0.4);color:#FFFFFF}.page-template-landingpage-blue .btn:active,.page-template-landingpage-blue .wp-block-button__link:active,.page-template-landingpage-blue .woocommerce #respond input#submit:active,.page-template-landingpage-blue .woocommerce a.button:active,.page-template-landingpage-blue .woocommerce button.button:active,.page-template-landingpage-blue .woocommerce input.button:active,.page-template-landingpage-blue #add_payment_method .wc-proceed-to-checkout a.checkout-button:active,.page-template-landingpage-blue .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active,.page-template-landingpage-blue .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:active,.page-template-landingpage-blue .woocommerce #respond input#submit.alt:active,.page-template-landingpage-blue .woocommerce a.button.alt:active,.page-template-landingpage-blue .woocommerce button.button.alt:active,.page-template-landingpage-blue .woocommerce input.button.alt:active{background-color:#264999;background-image:linear-gradient(90deg, #264999 0%, #264999 100%);box-shadow:0 4px 4px 0 rgba(34,34,34,0);color:#EEEEEE}.page-template-landingpage-blue .woocommerce #respond input#submit.disabled,.page-template-landingpage-blue .woocommerce #respond input#submit:disabled,.page-template-landingpage-blue .woocommerce #respond input#submit:disabled[disabled],.page-template-landingpage-blue .woocommerce a.button.disabled,.page-template-landingpage-blue .woocommerce a.button:disabled,.page-template-landingpage-blue .woocommerce a.button:disabled[disabled],.page-template-landingpage-blue .woocommerce button.button.disabled,.page-template-landingpage-blue .woocommerce button.button:disabled,.page-template-landingpage-blue .woocommerce button.button:disabled[disabled],.page-template-landingpage-blue .woocommerce input.button.disabled,.page-template-landingpage-blue .woocommerce input.button:disabled,.page-template-landingpage-blue .woocommerce input.button:disabled[disabled]{background-color:#264999;background-image:linear-gradient(90deg, #264999 0%, #066eb6 100%)}.page-template-landingpage-blue .slider .n2-ss-button-container>a{background-color:#264999 !important;background-image:linear-gradient(90deg, #264999 0%, #066eb6 100%) !important}.page-template-landingpage-blue .slider .n2-ss-button-container>a:hover{background-color:#066eb6 !important;background-image:linear-gradient(90deg, #066eb6 0%, #066eb6 100%) !important;box-shadow:0 8px 12px 0 rgba(34,34,34,0.4) !important;color:#FFFFFF}.page-template-landingpage-blue .slider .n2-ss-button-container>a:active{background-color:#264999 !important;background-image:linear-gradient(90deg, #264999 0%, #264999 100%) !important;box-shadow:0 4px 4px 0 rgba(34,34,34,0) !important;color:#EEEEEE}.page-template-landingpage-blue section.newsletter::before{background-color:#264999;background-image:linear-gradient(90deg, #264999 0%, #066eb6 100%);content:"";display:block;width:50%;position:absolute;top:-10px;left:0;height:10px}.page-template-landingpage-blue section.newsletter>div form .editable_content>div span.small-caps a{color:#066EB6}.page-template-landingpage-red .content .btn-read-more{width:100%;max-width:350px;margin:0 auto;display:block;margin-top:1em;margin-bottom:1em}@media print{*{background:transparent !important;color:#222222 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #EEEEEE;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.woocommerce.single-product main>div .content div.product .products.related,footer.footer,.newsletter,.woocommerce .wcpt-cart-widget{display:none !important}.breadcrumb>span>span>a{display:none}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.title-only,.woocommerce div.product div.title-only,.woocommerce-page #content div.product div.title-only,.woocommerce-page div.product div.title-only,.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.header{position:relative}.woocommerce div.product form.cart .variations,.woocommerce div.product form.cart .single_variation_wrap,.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{display:none}.woocommerce.single-product main>div .content div.product .title-only .yith-wcwl-add-button .disabled_item,.woocommerce.single-product main>div .content div.product .summary .yith-wcwl-add-button .disabled_item,.woocommerce.single-product main>div .content div.product .title-only .single_add_to_wishlist,.woocommerce.single-product main>div .content div.product .summary .single_add_to_wishlist{display:none}}/*# sourceMappingURL=./style.css.map */