﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,body{font-family:'NeueHaasGroteskText Pro'}body.lock-scroll{overflow:hidden}h1,h2,h3{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-weight:normal}strong{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-weight:normal}a{color:red;text-decoration:none}input[type='button'],input[type='submit'],input[type='reset']{background-color:black;border-color:black}.wrapper{width:100%}.container{width:1253px;margin:0 auto}@media (max-width: 1399px){.container{width:992px}}@media (max-width: 991px){.container{width:100%}}p{font-family:'NeueHaasGroteskText Pro', 'Arial', sans-serif;font-size:15px;line-height:21px;font-weight:normal;text-decoration:none;font-style:normal}.clearfix:after{content:'';display:table;clear:both}#main-wrapper{position:relative;z-index:900;margin-top:80px}#header{position:relative;width:66.66667%;margin:50px auto 0px auto;padding-bottom:10px;z-index:1000}@media (max-width: 1399px){#header{width:60%}}@media (max-width: 991px){#header{width:90%}}@media (max-width: 991px){#header{margin-top:78px}}#header .social{position:absolute;right:25%;top:30px}#header .social img{width:26px;height:auto;margin-right:3px}@media (max-width: 991px){#header .social{position:relative;right:0;top:5px}}#footer-wrapper{position:relative;background-repeat:repeat-x;height:48px}#footer-wrapper #footer-container{position:relative;background-color:transparent;top:20px}@media (max-width: 991px){#footer-wrapper #footer-container{width:90%;margin:0 auto}}#footer-wrapper #footer-container #footer{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal;background-color:transparent}@media (max-width: 991px){#footer-wrapper #footer-container #footer{font-size:13px;line-height:17px}}@media (max-width: 1399px){#footer-wrapper #footer-container #footer{font-size:10px}}#footer-wrapper #footer-container #footer .contact{position:absolute;top:0;left:0}#footer-wrapper #footer-container #footer .copyright{position:absolute;top:0;right:0}#footer-wrapper #footer-container #footer a{color:black}#main-menu-wrapper{background-color:white;padding-top:4px;position:fixed;top:0;z-index:1000}#main-menu-wrapper.downScroll{top:-51px;transition:top 0.33s ease-in}#main-menu-wrapper.upScroll{top:0px;transition:top 0.33s ease-in}@media (max-width: 991px){#main-menu-wrapper{width:100%;height:48px;overflow:visible;max-width:100vw}}#main-menu-wrapper #main-menu-container{position:relative}@media (max-width: 991px){#main-menu-wrapper #main-menu-container{margin:0 0 0 auto;width:95%}}#main-menu-wrapper #main-menu-container>a{position:absolute;margin-top:4px}#main-menu-wrapper #main-menu-container>a img{width:32px}#main-menu-wrapper #main-menu-container #main-navigation{padding-bottom:8px}@media (max-width: 991px){#main-menu-wrapper #main-menu-container #main-navigation{padding-bottom:0px;height:30px}}#main-menu-wrapper #main-menu-container #main-navigation #mobile-nav-button{border-style:none;display:none;cursor:pointer}@media (max-width: 991px){#main-menu-wrapper #main-menu-container #main-navigation #mobile-nav-button{display:block;position:absolute;right:6px;z-index:1002}}#main-menu-wrapper #main-menu-container #main-navigation #mobile-nav-button img{width:32px;height:auto;position:relative;top:-3px}#main-menu-wrapper #main-menu-container #main-navigation .menu{width:100%}@media (max-width: 991px){#main-menu-wrapper #main-menu-container #main-navigation .menu{position:absolute;width:186px;right:0;display:none}}#main-menu-wrapper #main-menu-container #main-navigation .menu ul{background-color:white;display:inline-block;margin-top:0px;margin-left:33.33333%}@media (max-width: 1399px){#main-menu-wrapper #main-menu-container #main-navigation .menu ul{margin-left:30%}}@media (max-width: 991px){#main-menu-wrapper #main-menu-container #main-navigation .menu ul{background-color:#ffffff;margin-top:40px;padding-top:8px;padding-bottom:8px;display:block;margin-left:0;transform:translateX(0)}}#main-menu-wrapper #main-menu-container #main-navigation .menu ul li{margin-top:6px;padding-left:20px;display:inline-block}#main-menu-wrapper #main-menu-container #main-navigation .menu ul li:first-child{padding-left:0}#main-menu-wrapper #main-menu-container #main-navigation .menu ul li:nth-child(2){display:none}@media (max-width: 767px){.page-template-page-magazin #main-menu-wrapper #main-menu-container #main-navigation .menu ul li:nth-child(2){display:block}}@media (max-width: 991px){#main-menu-wrapper #main-menu-container #main-navigation .menu ul li{text-align:right;margin-top:0px;display:block}}#main-menu-wrapper #main-menu-container #main-navigation .menu ul li a{font-family:'NeueHaasGroteskText Pro', 'Arial', sans-serif;font-size:24px;font-weight:normal;line-height:24px;text-decoration:none;color:black;margin:13px 0;line-height:27px}@media (max-width: 991px){#main-menu-wrapper #main-menu-container #main-navigation .menu ul li a{color:black;margin:13px;line-height:32px}}#main-menu-wrapper #main-menu-container #main-navigation .menu ul li .children{display:none}#main-menu-wrapper #main-menu-container #main-navigation .menu ul li.current_page_item a{text-decoration:none;position:relative}#main-menu-wrapper #main-menu-container #main-navigation .menu ul li.current_page_item a:after{content:'';display:block;bottom:-2px;left:0px;width:100%;height:2px;position:absolute;background:black}@media (max-width: 991px){#main-menu-wrapper #main-menu-container #main-navigation .menu ul li.current_page_item a{text-decoration:none}#main-menu-wrapper #main-menu-container #main-navigation .menu ul li.current_page_item a:after{display:none}}#main-menu-wrapper #main-menu-container #main-navigation .menu ul li.current_page_item .children{display:none}#main-menu-wrapper #main-menu-container #main-navigation .menu.shoppingCart{display:none;top:174px}#main-menu-wrapper #main-menu-container #main-navigation .menu.shoppingCart ul{padding:0;padding-bottom:12px;margin:0}#main-menu-wrapper #main-menu-container #mobile-current-item{display:none}#main-menu-wrapper #main-menu-container #mobile-nav-button{background-color:white}#main-menu-wrapper #main-menu-container #mobile-nav-button:before{color:black}#main-menu-wrapper #main-menu-container #desktop-cart-link{color:inherit;position:absolute;right:0;top:5px;display:flex;align-items:center;font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal}@media (max-width: 991px){#main-menu-wrapper #main-menu-container #desktop-cart-link{font-size:13px;line-height:17px}}#main-menu-wrapper #main-menu-container #desktop-cart-link .cart-contents-count{padding-top:3px}#main-menu-wrapper #main-menu-container #desktop-cart-link .cart-icon{height:20px;width:auto}@media (max-width: 991px){#main-menu-wrapper #main-menu-container #desktop-cart-link{display:none}}#main{position:relative;min-height:500px}#main #left-sidebar{position:absolute;top:0;left:0;width:16.66667%}@media (max-width: 1399px){#main #left-sidebar{width:20%}}@media (max-width: 991px){#main #left-sidebar{display:none}}#main #left-sidebar h1{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal;font-weight:bold;margin-bottom:12px}@media (max-width: 991px){#main #left-sidebar h1{font-size:13px;line-height:17px}}#main #left-sidebar li{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal}@media (max-width: 991px){#main #left-sidebar li{font-size:13px;line-height:17px}}#main #content{width:66.66667%;margin:0 auto}@media (max-width: 1399px){#main #content{width:60%}}@media (max-width: 991px){#main #content{width:90%}}#main #content .post-entry{position:relative}#main #content .post-entry em{font-style:italic}#main #content .post-entry h2{font-family:'NeueHaasGroteskText Pro', 'Arial', sans-serif;font-size:24px;font-weight:normal;line-height:24px;text-decoration:none}#main #content .post-entry h3{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal}@media (max-width: 991px){#main #content .post-entry h3{font-size:13px;line-height:17px}}#main #content .post-entry .post-thumbnail{min-height:10px;width:23%;margin-right:2%}@media (max-width: 1399px){#main #content .post-entry .post-thumbnail{width:30%}}#main #content .post-entry .post-thumbnail img{width:100%;height:auto}#main #content .read-more{margin-top:9px;font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal}@media (max-width: 991px){#main #content .read-more{font-size:13px;line-height:17px}}#main #content p{clear:both}#main #content blockquote{text-align:center;margin-bottom:2rem !important;width:35% !important;margin-left:29.5% !important;padding-top:1.5%}@media (max-width: 769px){#main #content blockquote{margin-left:10% !important;width:80% !important}}#main #content blockquote p{font-family:'NeueHaasGroteskText Pro', 'Arial', sans-serif;font-size:24px;font-weight:normal;line-height:24px;text-decoration:none;display:inline;quotes:"“" "”" "‘" "’";text-align:center;padding:0 !important;margin:0 !important;line-height:27px}#main #content blockquote p:before{content:open-quote}#main #content blockquote p:after{content:close-quote}#main #content .quoteShare{margin-left:25%;width:44%;padding-top:2%}@media (max-width: 769px){#main #content .quoteShare{margin-left:0;width:100%}}#main #content .quoteShare .twitter{display:block;width:32px;margin:0 auto 32px auto}#main #content .quoteShare .twitter img{width:100%}#main #right{position:absolute;top:2px;right:0;width:16.66667%}@media (max-width: 1399px){#main #right{position:relative;width:100%;margin-left:0}}@media (max-width: 991px){#main #right{width:100%;position:relative;margin-bottom:32px}}#main #right #abo a{color:inherit !important}#main #right #abo h3{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal;font-weight:bold;margin-bottom:12px}@media (max-width: 991px){#main #right #abo h3{font-size:13px;line-height:17px}}@media (max-width: 991px){#main #right #abo h3{font-size:33px}}#main #right #abo img{width:100%;height:auto;margin-bottom:12px}@media (max-width: 1399px){#main #right #abo img{width:48%;margin-right:2%;float:left}}#main #right #abo p{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal}@media (max-width: 991px){#main #right #abo p{font-size:13px;line-height:17px}}@media (max-width: 1399px){#main #right #abo p{width:48%}}@media (max-width: 991px){#main #right #abo p{float:left;clear:none;width:50%}}#main #right .side-contents{display:none}@media (max-width: 1399px){#main #right .side-contents{display:block;margin-top:25px}}#main #right .side-contents:empty{margin-top:0px}.entry-header h1{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:52px;line-height:56px;font-weight:normal;text-decoration:none;font-style:normal;width:66%;margin-bottom:0px}@media (max-width: 991px){.entry-header h1{margin-bottom:0px}}.entry-header h1 a{color:black}.post-meta,.post-author,.post-meta p{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal;margin-bottom:7px}@media (max-width: 991px){.post-meta,.post-author,.post-meta p{font-size:13px;line-height:17px}}.post-meta *,.post-author *,.post-meta p *{margin-right:12px}.post-meta .date,.post-author .date,.post-meta p .date{color:rgba(0,0,0,0.8);white-space:nowrap}@media (max-width: 991px){.post-meta{margin-bottom:6px}}.unsocial{margin-bottom:20px}.unsocial .fb-like{margin-right:20px;float:left}.has-text-color.has-vivid-red-color{color:red !important}.single #header{width:50%;margin-left:33.33333%}@media (max-width: 1399px){.single #header{margin-left:30%}}@media (max-width: 991px){.single #header{margin:86px auto 0;width:90%}}.single #header .post-author{display:none}.single #main #content article .post-author,.single #main #content article .post-meta{margin-left:25%;margin-bottom:12px}@media (max-width: 1399px){.single #main #content article .post-author,.single #main #content article .post-meta{margin-left:17%}}@media (max-width: 991px){.single #main #content article .post-author,.single #main #content article .post-meta{margin-left:0;margin-top:3px}}.single #main #content article h1{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:52px;line-height:56px;font-weight:normal;text-decoration:none;font-style:normal}.single #main #content article h2{line-height:27px}.single #main #content article p,.single #main #content article blockquote,.single #main #content article h1,.single #main #content article h2,.single #main #content article h3,.single #main #content article .comment,.single #main #content article .comment-form,.single #main #content article .unsocial{clear:both;margin-bottom:20px;margin-left:25%;width:44%;padding-right:40px}@media (max-width: 1399px){.single #main #content article p,.single #main #content article blockquote,.single #main #content article h1,.single #main #content article h2,.single #main #content article h3,.single #main #content article .comment,.single #main #content article .comment-form,.single #main #content article .unsocial{margin-left:17%;width:66%}}@media (max-width: 769px){.single #main #content article p,.single #main #content article blockquote,.single #main #content article h1,.single #main #content article h2,.single #main #content article h3,.single #main #content article .comment,.single #main #content article .comment-form,.single #main #content article .unsocial{margin-left:0;width:100%;padding-right:0px}}.single #main #content article p img.alignleft,.single #main #content article blockquote img.alignleft,.single #main #content article h1 img.alignleft,.single #main #content article h2 img.alignleft,.single #main #content article h3 img.alignleft,.single #main #content article .comment img.alignleft,.single #main #content article .comment-form img.alignleft,.single #main #content article .unsocial img.alignleft{width:60%;margin-right:4%;margin-left:-65%;margin-bottom:20px;height:auto;float:left}@media (max-width: 1399px){.single #main #content article p img.alignleft,.single #main #content article blockquote img.alignleft,.single #main #content article h1 img.alignleft,.single #main #content article h2 img.alignleft,.single #main #content article h3 img.alignleft,.single #main #content article .comment img.alignleft,.single #main #content article .comment-form img.alignleft,.single #main #content article .unsocial img.alignleft{float:none;margin-left:0}}@media (max-width: 769px){.single #main #content article p img.alignleft,.single #main #content article blockquote img.alignleft,.single #main #content article h1 img.alignleft,.single #main #content article h2 img.alignleft,.single #main #content article h3 img.alignleft,.single #main #content article .comment img.alignleft,.single #main #content article .comment-form img.alignleft,.single #main #content article .unsocial img.alignleft{width:100%;margin-right:0;margin-left:0}}.single #main #content article .post-data{margin-bottom:40px;margin-left:12.5%}.single #main #content article .post-data .entry-tags a{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal;color:white;background-color:black;padding:3px 6px;margin-right:4px}@media (max-width: 991px){.single #main #content article .post-data .entry-tags a{font-size:13px;line-height:17px}}.single #main #content article .post-navigation{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal;margin-bottom:20px}@media (max-width: 991px){.single #main #content article .post-navigation{font-size:13px;line-height:17px}}.single #main #content article #comments h3{font-family:'NeueHaasGroteskText Pro', 'Arial', sans-serif;font-size:24px;font-weight:normal;line-height:24px;text-decoration:none;color:black;line-height:27px;margin-bottom:20px}.single #main #content article #comments p{margin:20px 0;width:100%}.single #main #content article #comments input[type="text"],.single #main #content article #comments textarea{width:50%;font-size:14px;padding:8px;border-radius:4px;border:solid 1px #dcdcdc}.single #main #content article #comments .logged-in-as,.single #main #content article #comments .comment-notes,.single #main #content article #comments .form-allowed-tags{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal}@media (max-width: 991px){.single #main #content article #comments .logged-in-as,.single #main #content article #comments .comment-notes,.single #main #content article #comments .form-allowed-tags{font-size:13px;line-height:17px}}.single #main #content article #comments label{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal;display:block}@media (max-width: 991px){.single #main #content article #comments label{font-size:13px;line-height:17px}}.single #main #content article #comments #comment{height:75px;width:100%;margin-top:5px}.single #main #content article #comments .comment-author,.single #main #content article #comments .comment-meta,.single #main #content article #comments .reply{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal}@media (max-width: 991px){.single #main #content article #comments .comment-author,.single #main #content article #comments .comment-meta,.single #main #content article #comments .reply{font-size:13px;line-height:17px}}.single #main #content article #comments .comment-meta{margin-bottom:12px}.single #main #content article #comments .comment-meta+p{margin-top:0}.single #main #content article #comments .reply{margin-top:-6px;margin-bottom:32px}.single #main #content article #comments p.comment-subscription-form{margin:0}.single #main #content article #comments input[type="button"],.single #main #content article #comments input[type="submit"],.single #main #content article #comments input[type="reset"]{font-family:'NeueHaasGroteskText Pro', 'Arial', sans-serif;font-size:24px;font-weight:normal;line-height:24px;text-decoration:none;background:none;text-decoration:underline;border:none;padding:0}.single #main #content article .side-contents{position:absolute}@media (max-width: 1399px){.single #main #content article .side-contents{display:block;position:relative;width:50%;margin-left:17%}}@media (max-width: 769px){.single #main #content article .side-contents{width:100%;margin-left:0%}}@media (max-width: 1399px){.single #main #right{position:relative;width:66%;margin-left:30.5%}}@media (max-width: 991px){.single #main #right{width:90%;margin:0 auto}}@media (max-width: 1399px){.single #main #right .side-contents{display:none}}.side-contents{position:relative;width:16.66667%;right:8.33333%;top:0}@media (max-width: 1399px){.side-contents{width:100%;right:0;margin-bottom:60px}}.side-contents .entry{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal;width:92%;margin-top:28px;margin-bottom:20px;color:#000000}@media (max-width: 991px){.side-contents .entry{font-size:13px;line-height:17px}}.form-allowed-tags{display:none}.archive #header{width:50%;margin-left:33.33333%}@media (max-width: 1399px){.archive #header{margin-left:30%}}@media (max-width: 991px){.archive #header{margin:86px auto 0;width:90%}}.archive #header .post-author{display:none}.archive .hero-snap-trigger{cursor:pointer}.archive.category #main-container{background-color:white;position:relative;z-index:100;padding-top:1px;height:100vh !important}.archive.category #main-container:before{content:'';position:absolute;left:-50%;width:200%;height:100%;top:0px;display:block;background:white}.archive.category #main-wrapper{overflow:hidden;margin-top:50px;overflow-y:scroll;scroll-snap-type:y mandatory;perspective:1px;perspective-origin:center top;transform-style:preserve-3d}@media (max-width: 991px){.archive.category #main-wrapper{margin-top:10px}}.archive.category .magazin-hero{width:100%;height:calc(100vh - 57px) !important;overflow:hidden;background-size:cover;background-position:center center;position:relative;transform-origin:center top;transform:translateZ(-1px) scale(2)}@media (max-width: 991px){.archive.category .magazin-hero{height:calc(100vh - 47px) !important}}.archive.category .magazin-hero .hero-inside{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.archive.category .magazin-hero .hero-inside h1{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:112px;font-weight:normal;letter-spacing:-2px;line-height:112px;text-decoration:none;font-style:normal;margin-bottom:10px;margin-top:10px;z-index:1000}@media (max-width: 1399px){.archive.category .magazin-hero .hero-inside h1{font-size:86px;line-height:88px}}@media (max-width: 991px){.archive.category .magazin-hero .hero-inside h1{font-size:33px;line-height:36px;letter-spacing:0px}}@media (max-width: 1023px) and (min-width: 768px){.archive.category .magazin-hero .hero-inside h1{font-size:62px;line-height:68px}}.archive.category .magazin-hero .hero-inside h1 a{color:black}.archive #main #content article{margin-bottom:30px}.archive #main #content article h1{margin-left:25%}@media (max-width: 1399px){.archive #main #content article h1{margin-left:17%}}@media (max-width: 991px){.archive #main #content article h1{width:100%;margin-left:0}}.archive #main #content article .post-author,.archive #main #content article .post-meta{margin-left:25%}@media (max-width: 1399px){.archive #main #content article .post-author,.archive #main #content article .post-meta{margin-left:17%}}@media (max-width: 991px){.archive #main #content article .post-author,.archive #main #content article .post-meta{width:100%;margin-left:0}}@media (max-width: 991px){.archive #main #content article .post-meta{margin-bottom:6px}}.archive #main #content .post-entry .post-thumbnail{float:left}@media (max-width: 769px){.archive #main #content .post-entry .post-thumbnail{width:100%;margin-right:0;margin-left:0;margin-bottom:12px}}.archive #main #content .post-entry .post-excerpt{float:left;width:50%}@media (max-width: 1399px){.archive #main #content .post-entry .post-excerpt{width:66%;margin-left:17%}}@media (max-width: 769px){.archive #main #content .post-entry .post-excerpt{width:100%;margin-right:0;margin-left:0;margin-bottom:12px}}@media (max-width: 1399px){.archive #main #right{position:relative;width:66%;margin-left:30.5%}}@media (max-width: 991px){.archive #main #right{width:90%;margin:0 auto}}.home #main-container{background-color:white;position:relative;z-index:100;padding-top:1px;height:100vh !important}.home #main-container:before{content:'';position:absolute;left:-50%;width:200%;height:100%;top:0px;display:block;background:white}.home #main-wrapper{overflow:hidden;margin-top:50px;overflow-y:scroll;scroll-snap-type:y mandatory;perspective:1px;perspective-origin:center top;transform-style:preserve-3d}@media (max-width: 991px){.home #main-wrapper{margin-top:10px}}.home .magazin-hero{width:100%;height:calc(100vh - 57px) !important;overflow:hidden;background-size:cover;background-position:center center;position:relative;transform-origin:center top;transform:translateZ(-1px) scale(2)}@media (max-width: 991px){.home .magazin-hero{height:calc(100vh - 47px) !important}}.home .magazin-hero .hero-inside{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.home .magazin-hero .hero-inside h1{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:112px;font-weight:normal;letter-spacing:-2px;line-height:112px;text-decoration:none;font-style:normal;margin-bottom:10px;margin-top:10px;z-index:1000}@media (max-width: 1399px){.home .magazin-hero .hero-inside h1{font-size:86px;line-height:88px}}@media (max-width: 991px){.home .magazin-hero .hero-inside h1{font-size:33px;line-height:36px;letter-spacing:0px}}@media (max-width: 1023px) and (min-width: 768px){.home .magazin-hero .hero-inside h1{font-size:62px;line-height:68px}}.home .magazin-hero .hero-inside h1 a{color:black}.magazin #header h1{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:112px;font-weight:normal;letter-spacing:-2px;line-height:112px;text-decoration:none;font-style:normal;margin-bottom:10px;margin-top:10px;position:relative;z-index:1000}@media (max-width: 1399px){.magazin #header h1{font-size:86px;line-height:88px}}@media (max-width: 991px){.magazin #header h1{font-size:33px;line-height:36px;letter-spacing:0px}}.magazin #header h1 a{color:black}.magazin #header #cover{position:absolute;pointer-events:none;width:90%;margin:20px 5%}@media (max-width: 991px){.magazin #header #cover{margin:20px 5%;display:none}}.magazin #header #cover img{width:100%;height:auto}@media (max-width: 767px){.magazin #main #left-sidebar{display:block;background:white;z-index:1001;width:100%;height:calc(100vh - 120px);overflow:auto;position:fixed;left:0px;top:0px;right:0px;bottom:0px;transition:transform 0.3s ease;transform:translateX(-100%);padding-top:60px;padding-bottom:60px;padding-left:1rem}.magazin #main #left-sidebar.slideIn{transition:transform 0.3s ease;transform:translateX(0)}}.magazin #main #content #top-post{margin-bottom:40px;padding-right:20px}.magazin #main #content #top-post .post-author{margin-bottom:12px}.magazin #main #content #top-post .post-entry .entry-content{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}@media (max-width: 1399px){.magazin #main #content #top-post .post-entry .entry-content{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media (max-width: 991px){.magazin #main #content #top-post .post-entry .entry-content{-moz-column-count:1;-webkit-column-count:1;column-count:1}}.magazin #main #content #leads{margin-bottom:40px}@media (max-width: 991px){.magazin #main #content #leads{margin-bottom:0}}.magazin #main #content #leads article{float:left;width:22%;margin-right:3%;margin-bottom:0px;height:460px}@media (max-width: 1399px){.magazin #main #content #leads article{width:48%;margin-right:2%;height:320px}}@media (max-width: 769px){.magazin #main #content #leads article{margin-bottom:30px;width:100%;height:auto}}.magazin #main #content #leads article .entry-header h1{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:24px;line-height:27px;font-weight:normal;text-decoration:none;font-style:normal;margin-bottom:5px;width:100%}.magazin #main #content #leads article .entry-header h1 a{color:black}.magazin #main #content #leads article .post-entry .entry-content p{font-family:'NeueHaasGroteskText Pro', 'Arial', sans-serif;font-size:12px;line-height:17px;font-weight:normal;text-decoration:none;font-style:normal}@media (max-width: 769px){.magazin #main #content #leads article .post-entry .entry-content p{font-size:15px;line-height:21px}}.magazin #main #content #leads article .post-entry .entry-content .read-more{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal}@media (max-width: 991px){.magazin #main #content #leads article .post-entry .entry-content .read-more{font-size:13px;line-height:17px}}.magazin #main #older-posts{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal;margin-bottom:24px;display:none}@media (max-width: 991px){.magazin #main #older-posts{font-size:13px;line-height:17px}}#leads{position:relative}.lds-ring{display:none;position:relative;width:24px;height:24px;position:absolute;bottom:10px;left:50%;transform:translateX(-50%)}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:21px;height:21px;margin:6px;border:3px solid #000;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#000 transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width: 991px){.kalender{margin-top:80px}}.kalender .content{font-size:15px;line-height:21px;margin-bottom:40px}@media (max-width: 1399px){.kalender #main #content{width:100%}}@media (max-width: 991px){.kalender #main #content{padding-top:0px;width:90%}}.kalender #main #content #rf-calendar article>time{font-weight:bold;display:block;width:100%;text-align:center;margin-top:10px;margin-bottom:10px;padding-bottom:10px;font-size:2rem;border-bottom:1px solid black;font-size:24px;line-height:27px;font-weight:400}.kalender #main #content #rf-calendar article .rf-event-list{display:flex;justify-content:center;flex-wrap:wrap}.kalender #main #content #rf-calendar article .rf-event-list .event-list-entry-wrapper{width:25%;margin:12px}@media (max-width: 991px){.kalender #main #content #rf-calendar article .rf-event-list .event-list-entry-wrapper{width:33.333%}}.kalender #main #content #rf-calendar article .rf-event-list .event-list-entry-wrapper .rf-event-list-entry a{color:black}.kalender #main #content #rf-calendar article .rf-event-list .event-list-entry-wrapper .rf-event-list-entry .content>time{display:none}.kalender #main #content #rf-calendar .rf-event{text-align:center}.kalender #main #content #rf-calendar .rf-event .rf-event-container h1{font-size:2rem;margin-bottom:1rem}.kalender #main #content #rf-calendar .rf-event .rf-event-container .stakeholder,.kalender #main #content #rf-calendar .rf-event .rf-event-container .more-dates{display:none}.kalender #main #content #rf-calendar .rf-event .rf-event-container img{max-width:100%}.kalender #main #content #rf-calendar .rf-event .rf-event-container>div{margin-top:1rem}.kalender #main #content #rf-calendar .rf-event .rf-event-container .event-dates-container{margin-top:1rem}.kalender #main #content #rf-calendar .rf-event .rf-event-container .event-dates-container .event-dates>h2{font-size:2rem;margin-bottom:1rem;margin-top:2rem}.kalender #main #content #rf-calendar .rf-event .rf-event-container .event-dates-container .event-dates a{color:black}.woocommerce-page .shop{padding-top:0px}.woocommerce-page .shop #header{height:0px;margin-top:32px}.woocommerce-page .shop .comments{display:none}.woocommerce-page .shop #main #content{width:80%}@media (max-width: 1399px){.woocommerce-page .shop #main #content{width:90%}}.woocommerce-page .shop #main #left-sidebar{top:0px;text-align:right;width:8.5%}@media (max-width: 1399px){.woocommerce-page .shop #main #left-sidebar{width:6%}}@media (max-width: 991px){.woocommerce-page .shop #main #left-sidebar{display:block;width:100%;position:relative;width:90%;margin:0 auto 24px;text-align:left}.woocommerce-page .shop #main #left-sidebar ul li{display:inline-block;padding-left:24px}}.woocommerce-page .shop #main #filter{text-align:right;position:absolute;left:108px;top:0}@media (max-width: 1399px){.woocommerce-page .shop #main #filter{left:0}}.woocommerce-page .shop #main #filter h3{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal;margin-bottom:6px}@media (max-width: 991px){.woocommerce-page .shop #main #filter h3{font-size:13px;line-height:17px}}.woocommerce-page .shop #main #filter ul li{margin-bottom:6px}.woocommerce-page .shop #main #filter ul li a{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal;color:white;background:none;background-color:black;padding:3px 6px;border-radius:0;border:none;text-shadow:none}@media (max-width: 991px){.woocommerce-page .shop #main #filter ul li a{font-size:13px;line-height:17px}}.woocommerce-page .shop #main #filter ul li.active a{color:#0000FF}@media (max-width: 991px){.woocommerce-page .shop #main #filter{display:none}}.woocommerce-page .shop #main #content .woocommerce-message,.woocommerce-page .shop #main #content .woocommerce-info,.woocommerce-page .shop #main #content .woocommerce-error{border-top:none;background:none;border-radius:0;box-shadow:none;padding:0 0 0 0 !important;width:50%;text-shadow:none;color:black;position:absolute;width:9%;top:30px;right:3%;font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px}.woocommerce-page .shop #main #content .woocommerce-message:before,.woocommerce-page .shop #main #content .woocommerce-info:before,.woocommerce-page .shop #main #content .woocommerce-error:before{content:"";background-color:white;width:0;height:0}.woocommerce-page .shop #main #content .woocommerce-message a,.woocommerce-page .shop #main #content .woocommerce-info a,.woocommerce-page .shop #main #content .woocommerce-error a{display:none}@media (max-width: 1399px){.woocommerce-page .shop #main #content .woocommerce-message,.woocommerce-page .shop #main #content .woocommerce-info,.woocommerce-page .shop #main #content .woocommerce-error{right:0%}}@media (max-width: 991px){.woocommerce-page .shop #main #content .woocommerce-message,.woocommerce-page .shop #main #content .woocommerce-info,.woocommerce-page .shop #main #content .woocommerce-error{display:none}.woocommerce-page .shop #main #content .woocommerce-message.woocommerce-error,.woocommerce-page .shop #main #content .woocommerce-info.woocommerce-error,.woocommerce-page .shop #main #content .woocommerce-error.woocommerce-error{display:block}}.woocommerce-page .shop #main #content .post-entry .woocommerce-message,.woocommerce-page .shop #main #content .post-entry .woocommerce-info,.woocommerce-page .shop #main #content .post-entry .woocommerce-error{right:-6.5%;width:9%;font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px}@media (max-width: 1399px){.woocommerce-page .shop #main #content .post-entry .woocommerce-message,.woocommerce-page .shop #main #content .post-entry .woocommerce-info,.woocommerce-page .shop #main #content .post-entry .woocommerce-error{right:-4%}}.woocommerce-page .shop #main #content .woocommerce-error{color:#0000FF}.woocommerce-page .shop #main #content .woocommerce-result-count,.woocommerce-page .shop #main #content .woocommerce-ordering,.woocommerce-page .shop #main #content .post-author{display:none}.woocommerce-page .shop #main #content ul.products li.product{margin-right:2.5%;width:17.5%;margin-bottom:36px}@media (max-width: 1399px){.woocommerce-page .shop #main #content ul.products li.product{width:28.05%;margin-left:2%;margin-bottom:36px}}@media (max-width: 991px){.woocommerce-page .shop #main #content ul.products li.product{width:22.05%;margin-left:0;margin-bottom:36px}}@media (max-width: 769px){.woocommerce-page .shop #main #content ul.products li.product{width:100%;margin-right:2.5%;max-width:480px;height:auto;float:left;margin-bottom:36px}}.woocommerce-page .shop #main #content ul.products li.product h3,.woocommerce-page .shop #main #content ul.products li.product p,.woocommerce-page .shop #main #content ul.products li.product .price,.woocommerce-page .shop #main #content ul.products li.product .woocommerce-product-details__short-description p,.woocommerce-page .shop #main #content ul.products li.product .stock{font-size:14px;line-height:20px;text-decoration:none;padding:0;color:black;margin:0}@media (max-width: 769px){.woocommerce-page .shop #main #content ul.products li.product img{width:100%}}.woocommerce-page .shop #main #content ul.products li.product .product-thumb-wrapper{position:relative;padding-bottom:127.6129%;width:86%;margin-bottom:1em;overflow-y:hidden}@media (max-width: 769px){.woocommerce-page .shop #main #content ul.products li.product .product-thumb-wrapper{width:100%;padding-bottom:0;margin-bottom:0}}.woocommerce-page .shop #main #content ul.products li.product .product-thumb-wrapper img{position:absolute;top:0}@media (max-width: 769px){.woocommerce-page .shop #main #content ul.products li.product .product-thumb-wrapper img{position:static;width:100%}}.woocommerce-page .shop #main #content ul.products li.product .product-text{height:60px;overflow:hidden}.woocommerce-page .shop #main #content ul.products li.product .product-text p{line-height:20px}.woocommerce-page .shop #main #content ul.products li.product a.add_to_cart_button{color:red;font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal;transform:translateY(2px);position:absolute;bottom:0;left:auto;top:auto;right:14%;padding-right:0}@media (max-width: 991px){.woocommerce-page .shop #main #content ul.products li.product a.add_to_cart_button{font-size:13px;line-height:17px}}@media (max-width: 991px){.woocommerce-page .shop #main #content ul.products li.product a.add_to_cart_button{transform:translateY(3px)}}@media (max-width: 769px){.woocommerce-page .shop #main #content ul.products li.product a.add_to_cart_button{right:0}}.woocommerce-page .shop #main #content ul.products li.first{margin-right:2.5%;clear:none}@media (max-width: 769px){.woocommerce-page .shop #main #content ul.products li.first{margin-right:0%}}.woocommerce-page .shop #main #content ul.products li.last{margin-right:2.5%}@media (max-width: 769px){.woocommerce-page .shop #main #content ul.products li.last{margin-right:0%}}.woocommerce-page .shop #main #content a.button,.woocommerce-page .shop #main #content a.button:hover,.woocommerce-page .shop #main #content button,.woocommerce-page .shop #main #content button:hover,.woocommerce-page .shop #main #content input[type=submit],.woocommerce-page .shop #main #content input[type=submit]:hover,.woocommerce-page .shop #main #content input.button.alt,.woocommerce-page .shop #main #content input.button.alt:hover{color:black;background:none;padding:4px 8px;margin:0;border:none;text-shadow:none;box-shadow:none;position:relative;top:-22px;left:98px;font-size:14px;font-weight:normal}.woocommerce-page .shop #main #content a.button:not(.another_class_yea),.woocommerce-page .shop #main #content a.button:hover:not(.another_class_yea),.woocommerce-page .shop #main #content button:not(.another_class_yea),.woocommerce-page .shop #main #content button:hover:not(.another_class_yea),.woocommerce-page .shop #main #content input[type=submit]:not(.another_class_yea),.woocommerce-page .shop #main #content input[type=submit]:hover:not(.another_class_yea),.woocommerce-page .shop #main #content input.button.alt:not(.another_class_yea),.woocommerce-page .shop #main #content input.button.alt:hover:not(.another_class_yea){font-family:'NeueHaasGroteskText Pro', 'Arial', sans-serif;font-size:24px;font-weight:normal;line-height:24px;text-decoration:none;text-decoration:underline;text-align:right}.woocommerce-page .shop #main #content a.button img,.woocommerce-page .shop #main #content a.button:hover img,.woocommerce-page .shop #main #content button img,.woocommerce-page .shop #main #content button:hover img,.woocommerce-page .shop #main #content input[type=submit] img,.woocommerce-page .shop #main #content input[type=submit]:hover img,.woocommerce-page .shop #main #content input.button.alt img,.woocommerce-page .shop #main #content input.button.alt:hover img{box-shadow:none}.woocommerce-page .shop #main #content input{padding:6px 9px;font-size:14px}@media (max-width: 769px){.woocommerce-page .shop #main #content input{font-size:10px}}.woocommerce-page .shop #main #content p{margin:12px 0}.woocommerce-page .shop #main #content h3{margin-bottom:12px}.woocommerce-page .shop #main #content h1{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:52px;line-height:56px;font-weight:normal;text-decoration:none;font-style:normal;font-size:36px;line-height:40px;width:28%;float:left;word-wrap:break-word;margin-right:1%;margin-bottom:20px}@media (max-width: 769px){.woocommerce-page .shop #main #content h1{width:100%}}@media (min-width: 1400px){.woocommerce-page .shop #main #content h1{font-size:40px;line-height:44px}}.woocommerce-page .shop #main #content .images{opacity:1 !important;width:37%;float:left;margin-right:3%}@media (max-width: 769px){.woocommerce-page .shop #main #content .images{width:100%;margin-bottom:24px}}.woocommerce-page .shop #main #content .summary{width:26%;float:left;margin-bottom:25px;font-size:15px;line-height:21px}@media (max-width: 769px){.woocommerce-page .shop #main #content .summary{width:100%;margin-top:0}}.woocommerce-page .shop #main #content .summary h1{display:none}.woocommerce-page .shop #main #content .summary .cart{margin:16px 0 12px 0;clear:both}.woocommerce-page .shop #main #content .summary .product_meta{display:none}.woocommerce-page .shop #main #content .quantity{margin:0;float:none}.woocommerce-page .shop #main #content .quantity input.qty{font-size:14px;width:40px;height:20px;margin-bottom:6px;border:1px solid #000000;border-right:1px solid #000000}@media (max-width: 769px){.woocommerce-page .shop #main #content .quantity input.qty{font-size:10px;height:16px}}.woocommerce-page .shop #main #content table.shop_table{border:none}.woocommerce-page .shop #main #content table.shop_table th,.woocommerce-page .shop #main #content table.shop_table td{padding:12px 0px}.woocommerce-page .shop #main #content table.shop_table th.product-subtotal,.woocommerce-page .shop #main #content table.shop_table td.product-subtotal{text-align:right}@media (max-width: 769px){.woocommerce-page .shop #main #content table.shop_table th,.woocommerce-page .shop #main #content table.shop_table td{font-size:10px}}.woocommerce-page .shop #main #content .cart-collaterals .cart_totals{float:none;width:100%;margin-bottom:24px}.woocommerce-page .shop #main #content .cart-collaterals .cart_totals h2{text-align:left;margin-bottom:12px}@media (max-width: 769px){.woocommerce-page .shop #main #content .cart-collaterals .cart_totals h2{font-size:10px}}.woocommerce-page .shop #main #content .cart-collaterals .cart_totals table{width:100%}@media (max-width: 769px){.woocommerce-page .shop #main #content .cart-collaterals .cart_totals table th{font-size:10px}}.woocommerce-page .shop #main #content .cart-collaterals .cart_totals table td{text-align:right}@media (max-width: 769px){.woocommerce-page .shop #main #content .cart-collaterals .cart_totals table td{font-size:10px}}.woocommerce-page .shop #main #content .cart-collaterals .shipping_calculator{width:100%;margin-bottom:24px}.woocommerce-page .shop #main #content .cart-collaterals .shipping_calculator h2{text-align:left;margin-bottom:12px}@media (max-width: 769px){.woocommerce-page .shop #main #content .cart-collaterals .shipping_calculator h2{font-size:10px}}.woocommerce-page .shop #main #content .cart-collaterals .shipping_calculator h2 a{color:black}.woocommerce-page .shop #main #content .cart-collaterals .shipping_calculator .shipping-calculator-form{width:50%}@media (max-width: 769px){.woocommerce-page .shop #main #content .cart-collaterals .shipping_calculator .shipping-calculator-form{width:100%}}.woocommerce-page .shop #main #content .checkout #customer_details{margin-bottom:24px}.woocommerce-page .shop #main #content .checkout #order_review_heading{display:none}.woocommerce-page .shop #main #content .checkout .button{left:auto !important;top:auto !important;padding:0 !important;float:right}@media (max-width: 769px){.woocommerce-page .shop #main #content .checkout .button{float:left;width:100%;text-align:center}}.woocommerce-page .shop #main #content .login .button{float:left;line-height:2;margin:0 2rem 0 0}@media (max-width: 769px){.woocommerce-page .shop #main #content .login .button{float:left;width:100%;text-align:left;font-size:inherit}}.woocommerce-page .shop #main #content .order_details{margin-top:24px;margin-bottom:24px}.woocommerce-page .shop #main #content p.form-row-first,.woocommerce-page .shop #main #content p.form-row-last{clear:none;float:left}.woocommerce-page .shop #main #right{width:12%;font-size:10px}@media (max-width: 1399px){.woocommerce-page .shop #main #right{position:absolute;right:40px;top:0px;margin-left:0;width:auto}}@media (max-width: 991px){.woocommerce-page .shop #main #right{display:none}}.woocommerce-page .shop #main #right .shop-navigation a{font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif}.woocommerce-page .woocommerce-breadcrumb{display:none}.woocommerce-page #sidebar{display:none;font-size:14px;margin:0 auto;width:100%}@media (max-width: 991px){.woocommerce-page #sidebar{width:90%}}.woocommerce-page #sidebar .searchform{display:none}@media (max-width: 991px){.woocommerce-page.single-product .shop #main .showOnDesktopOnly{display:none}}.woocommerce-page.single-product .shop #main #left-sidebar{text-align:left}@media (max-width: 769px){.woocommerce-page.single-product .shop #main #left-sidebar{text-align:right}}.woocommerce-page.single-product .shop #main #content button{font-family:'NeueHaasGroteskText Pro', 'Arial', sans-serif;font-size:24px;font-weight:normal;line-height:24px;text-decoration:none;left:-9px;top:-13px;text-decoration:underline}.woocommerce-page.woocommerce-cart #left-sidebar{display:none !important}.woocommerce-page.woocommerce-cart .button{left:auto !important;top:auto !important;padding:0 !important;float:right}.woocommerce-page.woocommerce-cart .shipping-calculator-button{display:none}.woocommerce-page.woocommerce-cart .woocommerce-message{top:-40px !important}.woocommerce-page.single-product .shop #main #content .quantity,.woocommerce-page.single-product .shop #main #content div[itemprop="description"]{display:none}.woocommerce-page .return-to-shop{display:none}.woocommerce-page .price,.woocommerce-page .woocommerce-product-details__short-description p,.woocommerce-page .stock{font-family:'NeueHaasGroteskText Pro', 'Arial', sans-serif;font-size:24px;font-weight:normal;line-height:24px;text-decoration:none;line-height:28px;margin:0 !important}.woocommerce-page .woocommerce-product-details__short-description p{margin-top:24px !important;margin-bottom:6px !important}.woocommerce-page .stock{margin:6px 0 12px 0 !important}@media (max-width: 991px){#wrap{width:100%;float:left}.mainIMG{width:100%}.mainIMG img{max-width:100%;width:100%;height:auto}}@media (max-width: 767px){.woocommerce-checkout #left-sidebar{display:none !important}}.woocommerce-checkout .button,.woocommerce-checkout button{left:auto !important;top:auto !important;padding:0 !important;float:right}@media (max-width: 769px){.woocommerce-checkout .button,.woocommerce-checkout button{float:left;width:100%;text-align:center}}.woocommerce-checkout.woocommerce-page .shop #main #content .post-entry .woocommerce-message,.woocommerce-checkout.woocommerce-page .shop #main #content .post-entry .woocommerce-info,.woocommerce-checkout.woocommerce-page .shop #main #content .post-entry .woocommerce-error{right:auto;width:auto;position:relative;top:auto;font-family:'NeueHaasGroteskText Pro Md', 'Arial', sans-serif;font-size:10px;font-weight:normal;line-height:14px;text-decoration:none;font-style:normal;color:red}@media (max-width: 991px){.woocommerce-checkout.woocommerce-page .shop #main #content .post-entry .woocommerce-message,.woocommerce-checkout.woocommerce-page .shop #main #content .post-entry .woocommerce-info,.woocommerce-checkout.woocommerce-page .shop #main #content .post-entry .woocommerce-error{font-size:13px;line-height:17px}}.woocommerce nav.woocommerce-pagination ul{border:none !important}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#000 !important;border:none;background:none !important;font-family:'NeueHaasGroteskText Pro', 'Arial', sans-serif;font-size:24px;font-weight:normal;line-height:24px;text-decoration:none}.woocommerce nav.woocommerce-pagination ul li span.current{text-decoration:underline}
