@charset "utf-8";.standard_posts,.overview_items{width:100%;height:auto}@media screen and (min-width: 1050px){.standard_posts:hover .item,.standard_posts:hover .blog_post,.overview_items:hover .item,.overview_items:hover .blog_post{opacity:0.6}}.overview_items{padding-top:40px}@media screen and (max-width: 860px){.overview_items{padding-top:30px}}.page_content_wrapper.content + .page_content_wrapper.overview{padding-top:0 !important}.page_content_wrapper.overview > h1,.page_content_wrapper.overview > h2,.page_content_wrapper.overview > h3,.page_content_wrapper.overview > h4,.page_content_wrapper.overview > p{padding-left:10%;padding-right:10%}@media screen and (max-width: 1050px){.page_content_wrapper.overview > h1,.page_content_wrapper.overview > h2,.page_content_wrapper.overview > h3,.page_content_wrapper.overview > h4,.page_content_wrapper.overview > p{padding-left:5%;padding-right:5%}}@media screen and (max-width: 860px){.page_content_wrapper.overview > h1,.page_content_wrapper.overview > h2,.page_content_wrapper.overview > h3,.page_content_wrapper.overview > h4,.page_content_wrapper.overview > p{padding-left:0;padding-right:0}}.page_content_wrapper.overview > img{max-width:80%;display:block;margin-left:auto;margin-right:auto}.item:not(.product),.blog_post{width:100%;margin-bottom:20px;height:auto;display:inline-block;float:left;background:#FFF;position:relative;box-shadow:0px 0px 13px 0px rgba(0, 0, 0, 0.13);transition:opacity 400ms ease}@media screen and (min-width: 1050px){.item:not(.product),.blog_post{width:32%;margin:0 2% 2% 0}.item:not(.product):nth-of-type(3n),.blog_post:nth-of-type(3n){margin-right:0}.item:not(.product):nth-of-type(3n + 1),.blog_post:nth-of-type(3n + 1){clear:left}}@media screen and (max-width: 1050px) and (min-width: 860px){.item:not(.product),.blog_post{width:49%;clear:left;margin-right:2%}.item:not(.product):nth-of-type(2n),.blog_post:nth-of-type(2n){clear:none;margin-right:0}}.item:not(.product):hover,.blog_post:hover{opacity:1 !important}.item:not(.product) .image_wrapper,.blog_post .image_wrapper{width:100%;height:auto}.item:not(.product) .image_wrapper img,.blog_post .image_wrapper img{width:100%;height:auto}.item:not(.product) .blog_overview_content,.item:not(.product) .overview_content,.blog_post .blog_overview_content,.blog_post .overview_content{padding:40px 5% 126px 5%}@media screen and (max-width: 860px){.item:not(.product) .blog_overview_content,.item:not(.product) .overview_content,.blog_post .blog_overview_content,.blog_post .overview_content{padding:30px 5% 100px;min-height:0 !important}}.item:not(.product) .blog_overview_content h2,.item:not(.product) .overview_content h2,.blog_post .blog_overview_content h2,.blog_post .overview_content h2{font-family:"Cinzel", serif;font-size:1.4rem;line-height:1.2;padding-bottom:0}.item:not(.product) .blog_overview_content h2 a:hover,.item:not(.product) .overview_content h2 a:hover,.blog_post .blog_overview_content h2 a:hover,.blog_post .overview_content h2 a:hover{text-decoration:underline}.item:not(.product) .blog_overview_content p.date,.item:not(.product) .overview_content p.date,.blog_post .blog_overview_content p.date,.blog_post .overview_content p.date{padding-bottom:14px;position:relative;top:-12px;color:#b0395c;opacity:0.8}.item:not(.product) .blog_overview_content p.snippet,.item:not(.product) .overview_content p.snippet,.blog_post .blog_overview_content p.snippet,.blog_post .overview_content p.snippet{font-size:0.9rem;padding-bottom:0}.item:not(.product) .blog_overview_content a.more,.item:not(.product) .overview_content a.more,.blog_post .blog_overview_content a.more,.blog_post .overview_content a.more{position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}.products_container + .page_content_wrapper.overview{padding-top:0}.products_container + .page_content_wrapper.overview .overview_items{padding-top:0}#filter_blog{width:100%;height:auto;display:inline-block;position:relative;z-index:500;padding:20px 0 0;margin-bottom:30px;overflow:hidden}@media screen and (max-width: 1450px){#filter_blog{padding-top:0}}@media screen and (max-width: 860px){#filter_blog{padding:0 0 14px}}#filter_blog p{display:inline-block;width:100%;float:left;font-size:1.4rem;color:#b0395c;text-align:left;padding:0;font-family:"Cinzel", serif;line-height:40px;padding-bottom:14px}@media screen and (max-width: 1450px){#filter_blog p{font-size:1.2rem;padding-bottom:0}}@media screen and (max-width: 860px){#filter_blog p{display:inline-block;width:100%}}#filter_blog li{display:inline-block;float:left;width:18%;margin:0 1.5% 0 0}@media screen and (max-width: 1050px){#filter_blog li{width:22.5%}}@media screen and (max-width: 860px){#filter_blog li{width:100%;margin-bottom:6px}}#filter_blog li button{width:80%;float:left;margin-top:0;border:2px solid #b0395c}@media screen and (max-width: 860px){#filter_blog li button{width:100%}}#filter_blog li button:after{width:20px;height:20px}#filter_blog li:last-child{margin-right:0}#filter_blog li.sort_by{position:absolute;right:0;bottom:0;margin-right:0}@media screen and (max-width: 860px){#filter_blog li.sort_by{position:static}}.blog_overview{min-height:75vh}.blog_overview .standard_posts{position:relative}.blog_overview .standard_posts p.error{font-weight:bold;color:#BD4F33;text-transform:uppercase;letter-spacing:1px;text-align:center;font-size:1.1rem;padding:30px 0;transition:opacity 400ms ease}.blog_overview .standard_posts p.error.hide{opacity:0}.blog_overview .blog_post{position:relative;z-index:1;opacity:1;transform:scale(1);transition:opacity 400ms ease, transform 1000ms ease}.blog_overview .blog_post p.date{padding-top:16px;padding-bottom:0}.blog_overview .blog_post.fade{opacity:0;transform:scale(0)}.blog_overview .blog_post.remove{opacity:0;transition:opacity 600ms ease}.load_more_wrapper{width:100%;height:auto;display:inline-block;float:left;clear:left;position:relative;padding:10px 0 60px}@media screen and (max-width: 1450px){.load_more_wrapper{padding-bottom:40px}}@media screen and (max-width: 1050px){.load_more_wrapper{padding-bottom:30px}}.load_more_wrapper .load_more_button{color:#FFF;background:#b0395c;display:inline-block;width:auto;padding:0 38px;height:50px;font-size:0.8rem;font-weight:700;text-transform:uppercase;position:relative;opacity:1;visibility:visible;transition:background 400ms ease 0ms, color 400ms ease 0ms, opacity 400ms ease 0ms, visibility 0ms ease 0ms}.load_more_wrapper .load_more_button.hide{opacity:0;visibility:hidden;transition:opacity 400ms ease 0ms, visibility 0ms ease 400ms}.load_more_wrapper .load_more_button.disabled{margin-bottom:-60px;margin-top:-10px}.load_more_wrapper .load_more_button:hover{background:#7e1c39}.load_more_wrapper .load_more .loading{width:40px;height:40px;position:absolute;top:30px;left:0;right:0;margin:auto;transform:rotateZ(45deg);opacity:0;visibility:hidden;transition:opacity 400ms ease 0ms, visibility 0ms ease 400ms}.load_more_wrapper .load_more .loading .sk-cube{float:left;width:50%;height:50%;position:relative}.load_more_wrapper .load_more .loading .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#005290;transform-origin:100% 100%}.load_more_wrapper .load_more .loading .sk-cube2{transform:rotateZ(90deg)}.load_more_wrapper .load_more .loading .sk-cube2:before{background:#00957f}.load_more_wrapper .load_more .loading .sk-cube3{transform:rotateZ(180deg)}.load_more_wrapper .load_more .loading .sk-cube3:before{background:#00957f}.load_more_wrapper .load_more .loading .sk-cube4{transform:rotateZ(270deg)}.load_more_wrapper .load_more .loading .sk-cube4:before{background:#00957f}.load_more_wrapper .load_more.load .loading{opacity:1;visibility:visible;transition:opacity 400ms ease 0ms, visibility 0ms ease 0ms}.load_more_wrapper .load_more.load .loading .sk-cube:before{-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both}.load_more_wrapper .load_more.load .loading .sk-cube2:before{-webkit-animation-delay:0.3s;animation-delay:0.3s}.load_more_wrapper .load_more.load .loading .sk-cube3:before{-webkit-animation-delay:0.6s;animation-delay:0.6s}.load_more_wrapper .load_more.load .loading .sk-cube4:before{-webkit-animation-delay:0.9s;animation-delay:0.9s}