@font-face{font-family:'Comic Relief';src:url(/wp-content/themes/laro/fonts/ComicRelief-webfont.eot);src:url('/wp-content/themes/laro/fonts/ComicRelief-webfont.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/laro/fonts/ComicRelief-webfont.woff) format('woff'),url(/wp-content/themes/laro/fonts/ComicRelief-webfont.ttf) format('truetype'),url('/wp-content/themes/laro/fonts/ComicRelief-webfont.svg#comic_reliefregular') format('svg');font-weight:400;font-style:normal}html{font-size:62.5%}body{font-family:'Noto Serif',serif;font-size:1.8rem;line-height:1.7}a{color:#1d91e3}h1,h2,h3,h4,h5,h6{padding:8px 0;color:#5c6a76;font-weight:400}h1{font-family:'Open Sans',sans-serif;font-size:7rem;margin:0;font-weight:800}h2{font-size:4rem}h3{font-size:2.5rem}h4{font-size:2rem}p{padding:5px 0}::selection{background:#e21d3b;color:#fff}::-moz-selection{background:#e21d3b;color:#fff}.row{max-width:1440px}.row .row{margin-left:-15px;margin-right:-15px}.column,.columns{padding-left:15px;padding-right:15px}.text-center{text-align:center}blockquote{position:relative;font-family:'Open Sans',sans-serif;font-size:2.8rem;font-weight:300;font-style:italic;margin:1rem 0;padding-left:2rem;color:#a38b7e;line-height:1.3}table{width:100%;height:100%;font-size:1.5rem}table thead td{font-family:'Open Sans',sans-serif;font-size:2rem;font-weight:800;background:#a7a6e0;color:#fff}table td{padding:1rem;border:4px solid #fff;background:#ece6e4}.button{display:inline-block;padding:15px 10px;background:#fff0;line-height:1;border-style:solid;border-width:6px;font-family:'Open Sans';font-size:2rem;font-weight:800;text-transform:uppercase;z-index:1;-webkit-backface-visibility:hidden;position:relative;transition-timing-function:cubic-bezier(.2,1,.3,1)}.button:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transform:scale3d(.7,1,1);transition:transform 0.4s,opacity 0.4s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.button:hover{color:#fff}.button:hover:before{opacity:1;transform:translate3d(0,0,0)}.button--green{color:#a38b7e;border-color:#a38b7e}.button--green:before{background:#a38b7e}.button--white{color:#fff}.button--white:hover{color:#a38b7e;border-color:#fff}.button--white:before{background:#fff}.site-header{background:#e21d3b;position:relative;z-index:3}.site-title{padding:1.7rem 0;line-height:1}.site-title img{width:120px}.social-lang{padding-top:1.8rem;text-align:right;line-height:1}.nav-col{position:inherit}.main-navigation{padding-top:1.5rem;text-align:right;font-family:'Open Sans',sans-serif;font-weight:800;line-height:1}.main-navigation ul{list-style:none;margin:0}.main-navigation ul li{display:inline-block;position:relative}.main-navigation ul li a{display:block;padding:2rem 2.3rem;color:#fff;transition:0.25s ease-out}#menu-main-navigation>li>a{text-transform:uppercase}.main-navigation ul li:hover a,.main-navigation ul li.current-menu-item a,.main-navigation ul li.current-menu-parent a,.js-megamenu-toggle .active{background:#fff;color:#e21d3b}.main-navigation .sub-menu{position:absolute;top:58px;left:0;width:200px;background-color:#fff;text-align:left;transform:translateY(10px);opacity:0;visibility:hidden;pointer-events:none;font-weight:400;font-size:1.6rem;padding:1rem 0}.main-navigation .sub-menu.hovered{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.main-navigation ul.sub-menu li{display:block}.main-navigation ul.sub-menu li a{color:#e21d3b;padding:.5rem 2rem}.main-navigation ul li:last-child .sub-menu{left:auto;right:0}.header-products{position:absolute;left:0;width:100%;background:#fff;padding:5rem 0;padding-top:18rem;text-align:left;z-index:100;box-shadow:0 10px 8px -4px rgb(0 0 0 / .45);z-index:2;opacity:0;transform:translateY(-100%);transition:0.6s ease-out;pointer-events:none}.header-products.menu-open{transform:translateY(0);opacity:1;pointer-events:auto}.circle-with-shadow{position:absolute;width:75px;height:75px;background:#fff;bottom:-20px;transform:translateX(-50%);left:50%;border-radius:50%;box-shadow:0 10px 5px -5px rgb(0 0 0 / .45);text-align:center;color:#a38b7e!important}.circle-with-shadow span{position:absolute;bottom:10px;left:28px}.header-products ul:before,.header-products ul:after{content:" ";display:table}.header-products ul:after{clear:both}.header-products ul{*zoom:1}.header-products ul{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;margin-top:0;list-style:none}.header-products ul li{float:left;width:20%}.header-products ul li:nth-child(6){clear:left}.megamenu-image{text-align:center;display:table;width:100%;height:18rem}.megamenu-image div{display:table-cell;vertical-align:bottom}.megamenu-image img{max-width:20rem;width:100%;transform:scale(.9);transition:0.2s cubic-bezier(.55,.09,.68,.53)}.header-products ul li a:hover img{transform:scale(1)}.submenu-item-title{font-family:'Open Sans',sans-serif;font-size:1.8rem;font-weight:800;text-transform:uppercase;text-align:center}.submenu-item-description{font-family:'Noto Serif',sans-serif;font-size:1.4rem;font-weight:400;color:#000;text-transform:initial}.js-close-mobile-megamenu{position:absolute;top:0;right:0;z-index:110;width:100px;height:100px;padding:30px;display:none}.arrow-back{position:absolute;top:50px;right:20px;width:40px;height:3px;background:#000}.arrow-back:before,.arrow-back:after{content:'';position:absolute;top:0;left:0;width:20px;height:3px;background:#000;transform:rotate(0deg);transform-origin:0 0;transition:0.25s 0.2s ease-out}.header-products.menu-open .arrow-back:before{transform:rotate(-45deg)}.header-products.menu-open .arrow-back:after{transform:rotate(45deg)}.social-buttons{display:inline-block;font-size:2rem}.social-buttons a{display:inline-block;margin:0 1rem;color:#fff;transition:0.2s ease-out}.social-buttons a:hover{transform:scale(1.2)}.social-buttons.footer{font-size:3.2rem;margin-left:-1rem}.social-buttons.footer a{margin:0 1rem}.social-buttons.footer a:nth-child(1){margin-left:0}.languages-container{display:inline-block;font-family:'Open Sans',sans-serif;font-size:1.4rem;font-weight:300;text-transform:uppercase;color:#fff;vertical-align:top}.languages{display:inline-block;position:relative;padding-left:10px}a.language-switcher{display:inline-block;color:#fff;font-weight:800}.language-switcher .icon-arrow-fill-down{font-size:15px;display:inline-block}.languages-list{position:absolute;top:25px;left:0;margin:0;list-style:none;padding-bottom:5px;padding-right:5px;width:100%;z-index:2}.languages-container.active .languages-list li{background:#fff}.language-switcher img,.languages-list img{height:20px;margin:0 10px;display:inline-block}.languages-list li a{display:block;padding:5px 10px;font-weight:800;color:#e21d3b;white-space:nowrap}.languages-list li a:hover{color:rgb(226 29 59 / .8)}.languages-list span.lang-name{display:inline-block}.languages-container.active .icon-arrow-fill-down{transform:rotate(180deg)}.languages-list li{opacity:0;-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0);-webkit-transition:opacity 0.15s,-webkit-transform 0.15s;transition:opacity 0.15s,transform 0.15s;pointer-events:none}.languages-container.active .languages-list li{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;-webkit-transition:none;transition:none;-webkit-animation:bounce 0.6s ease-out;animation:bounce 0.6s ease-out;pointer-events:auto}@-webkit-keyframes bounce{0%{-webkit-transform:translate3d(0,-25px,0);opacity:0}25%{-webkit-transform:translate3d(0,10px,0)}50%{-webkit-transform:translate3d(0,-6px,0)}75%{-webkit-transform:translate3d(0,2px,0)}100%{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes bounce{0%{-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0);opacity:0}25%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}50%{-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0)}75%{-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.social-lang .search-form{background:#fff;color:#e21d3b;padding:.5rem 1rem;font-size:1.4rem;width:0;position:relative;display:inline;vertical-align:top;margin-right:2rem}.social-lang .search-form:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.social-lang .search-form.open:before{top:50%;left:1rem;transform:translateY(-50%)}.social-lang #search-term{border:none;height:2.3rem}.social-lang .search-form input[type="text"]{width:0;height:100%;border:none}.social-lang .search-form.open input[type="text"]{padding-left:2rem}.social-lang .search-form input[type="submit"]{margin:0;text-indent:-9999px;border:none;cursor:pointer;width:3rem!important;height:2.3rem;position:absolute;top:0;right:0}form input,form textarea{box-shadow:none;border-radius:0}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"]{padding:1.1rem 2rem;color:#5c6a76;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.validation_error{background:#e21d3b;color:#fff;text-align:center;padding:10px;font-size:14px;line-height:1.3;position:relative}.validation_error::after{content:'';width:0;height:0;position:absolute;bottom:-10px;left:50%;margin-left:-5px;border-style:solid;border-width:10px 10px 0 10px;border-color:#e21d3b #fff0 #fff0 #fff0}.validation_message{background:#e21d3b;color:#fff;margin-top:5px;padding:10px;font-size:14px}.gfield_label{display:inline-block;font-family:'Open Sans',sans-serif;font-size:1.8rem;font-weight:800;padding-bottom:1.8rem;color:#5c6a76}.gfield_checkbox li input{float:left;display:inline;width:auto;margin:4px 20px 0 0}.gfield.no-label label.gfield_label{display:none}.newsletter-form .validation_error{position:absolute;top:-100%}.newsletter-form{position:relative}.newsletter-form label{display:none}.newsletter-form input[type="submit"]{font-family:'laro';font-size:5rem;color:#5c6a76;background:#fff0;border:none;position:absolute;top:0;right:10px;padding:0}.newsletter-form #field_2_1{margin-bottom:10px}.row.large{max-width:1800px}.reasons{position:relative;background:#ece6e4;background:url(/wp-content/themes/laro/img/pattern.png) repeat;padding:2.5rem 0 12.5rem 0}.page-child .reasons{margin:5rem 0 -5rem 0}.reasons:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1.5rem;background:url(/wp-content/themes/laro/img/top-waves.png) repeat-x;transform:rotate(180deg)}.reasons-list{list-style:none;margin:0;text-align:center}.reasons-list li{display:inline-block;position:relative;padding:1rem}.reason-circle{width:15rem;height:15rem;text-align:center;position:relative;font-size:8rem;color:#fff;transform:scale(1);transition:0.25s;transition-timing-function:cubic-bezier(.29,.13,0,1.15);-webkit-backface-visibility:hidden;cursor:pointer}.reason-circle span{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%) scale(1);transition:0.4s;-webkit-backface-visibility:hidden}.reason-text{position:absolute;top:50%;left:0;width:100%;font-family:'Comic Relief',cursive;font-size:2rem;color:#fff;font-weight:400;text-align:center;line-height:1;transform:translateY(-50%);opacity:0;transition:0.25s;transition-timing-function:cubic-bezier(.68,.5,.42,1.27)}.reason-circle:hover{transform:scale(1.2)}.reason-circle:hover span{transform:translateY(-50%) scale(0);transition:0.2s}.reason-circle:hover .reason-text{opacity:1;transition:0.3s 0.25s}.touch .swing-anim{animation:none}.banners-section{padding:7rem 0}.banner{padding-bottom:3rem}.company-new figure{position:relative}.news-ribbon{display:inline-block;font-family:'Open Sans',sans-serif;font-size:3.7rem;font-weight:800;line-height:1;background:#98b745;position:absolute;bottom:15px;left:0}.news-ribbon:before,.news-ribbon:after{content:'';position:absolute;top:0;right:-16px;width:0;height:0;border-style:solid;border-width:15px 16px 0 16px;border-color:#98b745 #fff0 #fff0 #fff0}.news-ribbon:after{top:auto;bottom:0;right:-16px;border-width:0 16px 15px 16px;border-color:#fff0 #fff0 #98b745 #fff0}.news-ribbon .ribbon-link{display:inline-block;padding:2.5rem;color:#fff}.news-ribbon .ribbon-link:before,.news-ribbon .ribbon-link:after{content:'';position:absolute;top:15px;right:-16px;width:0;height:0;border-style:solid;border-width:15px 0 15px 16px;border-color:#fff0 #fff0 #fff0 #98b745}.news-ribbon .ribbon-link:after{top:45px}.company-new-entry{padding:0 1.5rem;font-size:1.5rem;line-height:1.2}.company-new-title{font-size:3rem;line-height:1}.company-new-title a{color:#000;transition:0.25s ease-out}.company-new-title a:hover{color:#5c6a76}.latest-articles{position:relative;padding:8rem 0 2rem 0;background:url(/wp-content/themes/laro/img/pattern.png) repeat}.latest-articles:before{content:'';position:absolute;top:0;left:0;width:100%;height:1.5rem;background:url(/wp-content/themes/laro/img/top-waves.png) repeat-x}.latest-articles .section-title{padding-bottom:7rem}.horizontal-articles-list{list-style:none;margin:0}.latest-article{font-size:1.5rem;line-height:1.2;padding:2rem 0 9rem 0}.latest-article-title{font-family:'Noto Serif',sans-serif;font-size:2rem;font-weight:400;line-height:1.2}.latest-article-title a{color:#5c6a76;transition:0.25s ease-out}.latest-article-title a:hover{color:#000}.entry-date{text-align:center;position:absolute;top:-2.5rem;left:0;width:100%}.date-bubble{display:inline-block;width:9.5rem;height:9.5rem;border-radius:50%;background:#a6cfe0;color:#fff;font-family:'Comic Relief',cursive;text-align:center;line-height:1}.day,.month{display:block}.day{font-size:5rem;padding-top:.8rem}.month{font-size:2.4rem}.footer-widgets{font-family:'Open Sans',sans-serif;font-size:1.5rem;font-weight:300;color:#fff}.widget{margin-bottom:7rem;line-height:1.4}.footer-widget{margin-bottom:3rem;line-height:1.4}.widget-title{font-size:2.5rem;line-height:1;padding-bottom:1rem;text-transform:uppercase;color:#a6cfe0}.footer-widget-title{font-size:1.8rem;color:#fff;line-height:1;padding-bottom:2rem}.textwidget p:nth-of-type(1){padding-top:0}.locate-store{display:block;background:url(/wp-content/themes/laro/img/locate-store.png) no-repeat top right;font-family:'Comic Relief',cursive;font-size:1.8rem;color:#fff;width:265px;padding:3.5rem 0 9.7rem 0}.widget_nav_menu .menu{list-style:none;margin:0;line-height:1.6}.widget_nav_menu .menu li a{color:#fff}.widget_nav_menu .menu li a:hover{text-decoration:underline}.footer-flag{font-size:4.8rem;float:left;padding-right:10px}.widget_search .widget-title{display:none}.search-form{position:relative;max-width:800px}.search-form input[type="search"]{border:3px solid #a6cfe0;padding:1.5rem;box-sizing:border-box;width:100%;font-family:'Noto Serif',sans-serif;font-size:1.5rem;color:#5c6a76;-webkit-appearance:none;border-radius:0}.search-form input[type="submit"]{font-family:'laro';font-size:3.6rem;color:#a6cfe0;background:#fff0;border:none;position:absolute;top:10px;right:10px;padding:0}.widget_archive ul{list-style:none;margin:0}.widget_archive ul li{padding-left:.5rem;color:#5c6a76;transition:color 0.25s ease-out}.widget_archive ul li:before{content:"• "}.widget_archive ul li a{color:#5c6a76;transition:color 0.25s ease-out}.widget_archive ul li.current,.widget_archive ul li.current a{color:#1d91e3}.widget_archive ul li:hover,.widget_archive ul li:hover a{color:#1d91e3}.site-signs{background:#000;color:#fff;font-size:1.4rem;text-align:center;padding:1rem 0;font-family:'Open Sans',sans-serif}.site-signs a{background:#000;color:#fff;font-size:1.4rem}.nevma{display:inline}.nevma a{color:#fff}.nevma a:hover{text-decoration:underline}.flex-control-nav{bottom:0}.flex-control-paging li a{width:21px;height:21px;box-shadow:none;border-radius:50%!important;background:#fff0;box-shadow:0 0 0 3px #a38b7e;border:5px solid #fff;background:#fff}.flex-control-paging li a.flex-active{background:rgb(163 139 126)}.flex-control-paging li a:hover{background:rgb(163 139 126 / .9)}.fullscreen-slider{font-family:'Open Sans',sans-serif;font-size:1rem;min-height:58rem}.fullscreen-slider .flexslider,.fullscreen-slider .slides,.fullscreen-slider .slides li,.fullscreen-slider .flex-viewport{height:100%}.fullscreen-slider .slides{background-position:100% 0}.fullscreen-slider .loading{min-height:100%;background:url(/wp-content/themes/laro/img/tail-spin.svg) no-repeat center center}.fullscreen-slider .bottom-slide-content{padding-top:5rem}.fullscreen-slider .slide-image{text-align:center}.fullscreen-slider .slide-image img{width:auto;display:inline-block}.slide-content{margin-top:15rem;padding:2rem;width:auto;display:inline-block}.slide-title{font-size:5.5rem;color:#a38b7e;line-height:1.1;text-transform:uppercase;transform:translateY(20px);opacity:0;transition:.2 0.25s ease-out}.slide-title.mobile-slide-title{display:none}.slide-text{font-size:3.5rem;color:#a38b7e;line-height:1.1}.slide-title,.slide-text{font-weight:800}.flex-active-slide .slide-title{transform:translateY(0);opacity:1}.left-slide-content .button,.bottom-slide-content .button,.centered-slide-content .button{margin-top:3rem}.fullscreen-slider .flex-control-nav{bottom:40px}.fullscreen-slider .flex-control-paging li a{width:24px;height:24px;box-shadow:0 0 0 8px #a38b7e;border:4px solid #fff}.fullscreen-slider .flex-control-nav li{margin:0 18px}@media only screen and (max-width:1367px){.fullscreen-slider{font-size:.7rem}}.carousel-section{padding:6rem 0}.section-title{font-size:4rem;text-align:center;line-height:1}.section-subtitle{font-size:3rem;font-weight:400;text-align:center}.flex-carousel .flex-viewport,.flex-carousel--related .flex-viewport{padding:6rem 0 2rem 0}.flex-carousel li,.flex-carousel--related li{padding-right:1.5rem;padding-left:1.5rem}.flex-carousel .flex-direction-nav a,.flex-carousel--related .flex-direction-nav a,.full-slider .flex-direction-nav a{background:#e21d3b;width:7rem;height:7rem;margin:-3.5rem 0 0;color:#f2efed;text-align:center}.flex-carousel .flex-direction-nav a:before,.flex-carousel--related .flex-direction-nav a:before,.full-slider .flex-direction-nav a:before{font-size:5rem;line-height:1;position:relative;top:50%;transform:translateY(-50%);margin-bottom:15px}.flex-carousel:hover .flex-next:hover,.flex-carousel:hover .flex-prev:hover,.flex-carousel--relate:hover .flex-next:hover,.flex-carousel--related:hover .flex-prev:hover,{opacity:1;width:6rem}.full-slider .flex-direction-nav a{height:6.1rem}.flex-direction-nav a:before{font-size:4.5rem}.box-with-shadow{padding:1.5rem;text-align:center;background:#fff;box-shadow:0 0 3px rgb(0 0 0 / .23);position:relative;transition:0.25s ease-out}.box-with-shadow::before,.box-with-shadow::after{content:'';position:absolute;bottom:15px;width:40%;height:20%;max-width:300px;max-height:100px;box-shadow:0 15px 15px rgb(92 106 118 / .5);z-index:-2;-webkit-backface-visibility:hidden;transition:0.25s ease-out}.box-with-shadow::before{left:20px;transform:rotate(-3deg)}.box-with-shadow::after{right:20px;transform:rotate(3deg)}.box-with-shadow:hover{box-shadow:0 0 3px rgb(0 0 0 / .5)}.box-with-shadow:hover:before,.box-with-shadow:hover:after{box-shadow:0 5px 5px rgb(92 106 118 / .5)}.box-title{font-family:'Comic Relief',cursive;font-size:3.5rem;font-weight:400}.carousel-no-thumb{height:27rem;background:url(/wp-content/themes/laro/img/pattern.png) repeat}.related-lines{position:relative;background:url(/wp-content/themes/laro/img/pattern.png) repeat}.related-lines:before{content:'';position:absolute;top:0;left:0;width:100%;height:1.5rem;background:url(/wp-content/themes/laro/img/top-waves.png) repeat-x}.related-lines h1{color:#e21d3b}.related-lines .box-with-shadow{padding:1rem}.related-lines .box-with-shadow .box-title{padding:.5rem 0;font-size:3rem;line-height:1}.iconic-products-slider{margin-bottom:0;text-align:center}.iconic-products-slider .slides>li{padding-bottom:6rem;overflow:hidden}.flexslider .iconic-product-img{text-align:center}.flexslider .iconic-product-img img{width:auto;display:inline-block}.product-slide-content{padding:10rem 0;font-size:.8rem}.product-slide-content h1{font-size:9.2em;color:#fff;line-height:1.1;padding-bottom:4rem}.product-slide-content h2{font-size:4em;line-height:1.2;color:#fff;padding:4rem 0}.product-slide-content .button:hover{color:inherit}.iconic-products{position:relative}.backgrounds,.backgrounds>div{position:absolute;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out}.backgrounds,.backgrounds .active{opacity:1}.cross-divider{display:inline-block;position:relative;margin-left:-265px;height:40px;width:7px;background:#ccc;color:#ccc;transform:rotate(-45deg);box-shadow:20px 20px,40px 40px,60px 60px,80px 80px,100px 100px,120px 120px,140px 140px,160px 160px}.cross-divider:after{content:'';display:inline-block;position:relative;height:100%;width:100%;background:#fff;color:#fff;transform:rotate(90deg);box-shadow:20px -20px,40px -40px,60px -60px,80px -80px,100px -100px,120px -120px,140px -140px,160px -160px}.slide-image-container{position:absolute;width:45%;left:0;top:50%;transform:translateY(-50%)}.kounia-container{top:0;transform:none}.kounia{position:relative;top:-5rem;transform-origin:50% 0;animation:swing 5s infinite alternate ease-in-out}.pony{animation:pony 5s infinite alternate ease-in-out}.bike{position:relative;transform:translateX(-100rem);transition:1s 0.5s cubic-bezier(.5,-.1,.2,1.5)}.flex-active-slide .bike{transform:translateX(0)}@keyframes swing{from{transform:rotateX(-10deg) rotateY(-5deg) rotateZ(-3deg)}to{transform:rotateX(10deg) rotateY(5deg) rotateZ(3deg)}}@keyframes pony{from{transform:rotate(0deg)}to{transform:rotate(5deg)}}.page-header{padding:8rem 0 4rem 0}.taxonomy-description,.taxonomy-description p{font-style:italic}.page-title{padding:0;line-height:1;text-transform:uppercase}.blog-entry{font-size:1rem;padding-bottom:7rem}.blog-entry .box-with-shadow{margin-bottom:2rem}.no-thumb{background:#e21d3b;height:20rem;text-align:center}.no-thumb img{position:relative;width:15rem;top:50%;transform:translateY(-50%)}.entry-title{font-family:'Noto Serif',sans-serif;font-size:4em;font-weight:400;line-height:1.2;padding-top:0;padding-bottom:2rem}.entry-title a{color:#5c6a76;transition:0.25s ease-out}.entry-title a:hover{color:#000}.entry-content{font-size:1.8em;line-height:1.2}@media only screen and (max-width:1024px){.blog-entry{font-size:.9rem}.entry-title{font-size:3em}}.wp-pagenavi{text-align:center;position:relative;padding:2rem 0}.wp-pagenavi .page,.wp-pagenavi .current{display:inline-block;width:3rem;height:3rem;font-family:'Open Sans';font-size:1.5rem;font-weight:800;color:#5c6a76;margin:0 .8rem}.wp-pagenavi .current{border-radius:50%;background:#da6784;color:#fff;padding:.5rem;line-height:1.8rem}.previouspostslink,.nextpostslink{position:absolute;top:50%;transform:translateY(-50%);color:#5c6a76}.previouspostslink{left:1.5rem}.nextpostslink{right:1.5rem}.header-image{height:45rem}.content-area-single{padding:6rem 0}.single-entry-date{position:relative;top:auto;text-align:left}.single-entry-header{padding-bottom:4rem}.entry{font-size:1rem;padding-bottom:7rem}.entry-content{font-size:1.8em}.entry-content p{padding:10px 0}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-weight:700;color:#000}.entry-content h1{font-size:2.6em}.entry-content h2{font-size:2.4em}.entry-content h3{font-size:1.8em}.entry-content h4{font-size:1.6em}.entry-content h5{font-size:1.4em;display:block;clear:both}.entry-content h6{font-size:1.2em}.page-entry-content h2,.page-entry-content h3,.page-entry-content h4,.page-entry-content h5,.page-entry-content h6{font-weight:700;color:#1d91e3}.entry-content ul,.entry-content ol{margin:5px 20px}.entry-content ul li,.entry-content ol li{padding:1rem 0}.entry-content a{color:#1d91e3}.table-responsive{width:100%;overflow-x:auto;overflow-y:hidden}.wp-caption,.wp-caption img{max-width:100%}.wp-caption,.gallery-caption{border:none;padding:0;font-style:italic;font-size:1.6rem;color:#5c6a76}.wp-caption-text{font-size:1.4rem;padding-top:2rem}.gallery-icon{padding:1.5rem;text-align:center;background:#fff;box-shadow:0 0 3px rgb(0 0 0 / .23);position:relative;transition:0.25s ease-out}.gallery-icon::before,.gallery-icon::after{content:'';position:absolute;bottom:15px;width:40%;height:20%;max-width:300px;max-height:100px;box-shadow:0 15px 15px rgb(92 106 118 / .5);z-index:-2;-webkit-backface-visibility:hidden;transition:0.25s ease-out}.gallery-icon::before{left:20px;transform:rotate(-3deg)}.gallery-icon::after{right:20px;transform:rotate(3deg)}.gallery-icon:hover{box-shadow:0 0 3px rgb(0 0 0 / .5)}.gallery-icon:hover:before,.gallery-icon:hover:after{box-shadow:0 5px 5px rgb(92 106 118 / .5)}@media only screen and (max-width:1024px){.gallery .gallery-item{max-width:33.33333%}}@media only screen and (max-width:767px){.gallery .gallery-item{max-width:50%}}.mfp-gallery .mfp-figure{opacity:0;transition:all 0.3s ease-out;transform:scale(.95)}.mfp-gallery.mfp-image-loaded .mfp-figure{opacity:1;transform:scale(1)}.acf-map{width:100%;height:800px}.acf-map img{max-width:inherit}.acf-map h3{line-height:1;padding-bottom:0}.marker{display:none}.store-locations-info{background:#ece6e4;padding:5rem 0;font-size:1.6em;color:#5c6a76}.store-locations-info h1{text-align:left;color:#e21d3b;padding-bottom:3rem}.store-section-title{font-family:'Open Sans',sans-serif;font-size:1.8rem;font-weight:800;color:#da6784}.store-info{padding-bottom:1rem}.store-info h3{font-size:3rem;line-height:1;padding-bottom:0}.store{padding-bottom:2rem}.store-area{font-size:3rem;line-height:1;padding-bottom:0}.contact-page-entry{padding-bottom:0}.contact-page-section{position:relative}.contact-page-content{padding:2rem 4.5rem 5rem 0}.entry-content .contact-form ul{margin:0}.entry-content .contact-form .gfield{padding-bottom:2rem}.gform_wrapper .contact-form input,.gform_wrapper .contact-form textarea{color:#5c6a76;border:3px solid}.contact-form .gform_footer{text-align:right}.contact-form input[type="submit"]{background:#98b745;border:none;color:#fff;padding:1.5rem;width:25rem;box-shadow:0 0 0 5px #98b745 inset;transition:background 0.2s ease-out}.contact-form input[type="submit"]:hover{background:#fff;color:#98b745}.contact-right-abs{position:absolute;top:0;right:0;width:50%;height:100%;background:#fff;font-size:1.8em;overflow:hidden}.contact-banners{margin-bottom:3rem}.contact-banners a{min-height:17.8rem;display:block;color:#fff;font-size:3rem;font-family:'Open Sans',sans-serif;font-weight:900;padding:5rem 17rem 5rem 5rem;line-height:120%}.contact-subscribe-newsletter{padding:3rem 0 3rem 5rem;background:#f7aa4f;min-height:20%}.contact-subscribe-newsletter h2,.contact-subscribe-newsletter h3,.contact-social h3{font-family:'Open Sans',sans-serif;font-weight:800;color:#fff;line-height:1;text-transform:uppercase;clear:both}.contact-subscribe-newsletter h2{font-size:4rem;padding-bottom:2.8rem}.contact-subscribe-newsletter h3,.contact-social h3{font-size:1.8rem}.contact-subscribe-newsletter h3{padding-top:2.8rem}.contact-subscribe-newsletter .newsletter-form{max-width:32rem}.contact-subscribe-newsletter .newsletter-form input{color:#f7aa4f}.contact-social{padding:3rem 0 3rem 5rem;background:#916ed1;min-height:15%}.contact-bg-image{width:100%;height:65%;min-height:30rem;background:url(/wp-content/themes/laro/img/contact-store.jpg) no-repeat;background-size:cover;background-position:50% 50%}.moll-hero-content.moll-hero-content{padding:1.2rem 2rem}.moll-content h1,.moll-content h2,.moll-content h3,.moll-content h4,.moll-content h5,.moll-content h6{font-family:'Open Sans',sans-serif;font-weight:800}.moll-content h3,.moll-content h4,.moll-content h5,.moll-content h6{color:#5c6a76}.moll-sidebar{border:1px solid #ccc;padding:2rem}.moll-sidebar.fixed{position:fixed;top:2rem}.children-widget-title{font-family:'Open Sans',sans-serif;font-size:1.8rem;font-weight:800;color:#a6cfe0;text-transform:uppercase}.moll-children{font-size:1.8rem}.moll-children li,.moll-children li a{color:#5c6a76}.moll-children li a:hover,.moll-children li a.sidebar-current-item{color:#1d91e3}.reasons-page:after{top:0;transform:none}.reasons-list-page{list-style:none;margin:0}.reasons-list-page li{padding:2rem 0}.reason-circle--large{width:20rem;height:20rem;float:left;margin-right:1rem}.reason-circle--large:hover{transform:none}.reason-circle--large:hover span{transform:translateY(-50%)}.laro-classics .cross-divider{margin-left:15px}.laro-classics .product-slide-content p{font-size:.85em}.product-entry{padding:0}.product-hero{min-height:35rem;background-repeat:no-repeat;position:relative}.touch .product-hero{background-attachment:scroll!important;background-size:cover!important}.product-hero-content-container{position:absolute;bottom:0;left:0;width:100%}.product-hero-content{background:rgb(92 106 118 / .73);color:#fff;padding:2rem}.product-title{font-size:5rem;color:inherit;text-transform:uppercase;line-height:1}.product-subtitle{font-size:2.5rem;color:inherit;line-height:1.1}.product-entry-content{padding-top:5rem}.color-material-option{position:relative;display:inline-block;width:10rem;margin:1rem;text-align:center;cursor:pointer}.color-material-option h6{position:absolute;top:50%;left:0;width:100%;font-size:1.4rem;font-weight:300;color:#000;padding:0 1rem;transform:translateY(-40%);opacity:0;transition:0.2s ease}.color-option{display:inline-block;width:10rem;height:10rem;border-radius:50%}.color-material-option:hover h6{opacity:1;transform:translateY(-50%)}.product-gallery{padding:2rem 0 9rem 0}.product-gallery-item{max-width:50%;float:left;padding:3rem}.product-gallery-item:nth-child(0n+3){clear:left}.product-gallery-item a{display:block;position:relative}.product-gallery-item a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff0;transition:0.3s ease-out}.product-gallery-item a:after{content:'\e60c';font-family:'Laro';font-size:7rem;color:#fff;text-align:center;position:absolute;top:50%;left:0;transform:translateY(0);width:100%;opacity:0;transition:0.25s ease-in}.product-gallery-item a:hover:before{background:rgb(224 166 224 / .8)}.product-gallery-item a:hover:after{transform:translateY(-50%);opacity:1}.mfp-with-zoom.mfp-bg{background:#fff}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}button.mfp-arrow.product-gallery-arrow{width:70px;height:70px;margin-top:-35px}.product-gallery-arrow.mfp-arrow-right:before,.product-gallery-arrow.mfp-arrow-left:before{background:#e21d3b;padding:20px 0;font-size:4rem}.product-gallery-arrow.mfp-arrow-right:before{content:'\e603'}.product-gallery-arrow.mfp-arrow-left:before{content:'\e605'}.product-gallery-arrow.mfp-arrow,.product-gallery-arrow.mfp-arrow:hover{transform:none}.product-gallery-arrow.mfp-arrow{display:none}.mfp-with-zoom.mfp-ready .product-gallery-arrow.mfp-arrow{display:block}.mfp-with-zoom .mfp-figure{opacity:1;transition:none;transform:none}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-with-zoom .mfp-img{padding:40px 0 20px 0}.mfp-with-zoom .mfp-figure:after{bottom:20px}.mfp-with-zoom .mfp-image-holder .mfp-close,.mfp-with-zoom .mfp-iframe-holder .mfp-close{color:#e21d3b}.mfp-with-zoom .mfp-bottom-bar{margin-top:0;top:auto;left:auto;bottom:20px;right:0;width:45%;background:rgb(92 106 118 / .6);padding:1rem 3rem}.mfp-with-zoom .mfp-bottom-bar h4{color:#fff}.mfp-with-zoom .mfp-title{font-size:1.4rem;line-height:1.1;padding-right:0}.mfp-title span{font-size:1.1rem;font-style:italic}.product-line{position:relative;background:#e7e9eb}.product-line-items{margin:0!important;list-style:none;position:absolute;top:0;left:0;width:30%;height:100%;overflow-y:auto;background:#e7e9eb}.product-line-items li{padding:0!important;display:table;width:100%}.product-line-item-link.product-line-item-link{display:block;padding:1rem 1.5rem 1rem 5rem;border-bottom:1px solid #dcdfe3;text-decoration:none;color:#000;font-family:'Open Sans',sans-serif;font-weight:300;text-transform:uppercase;font-size:1.5rem;position:relative;height:7rem;display:table-cell;vertical-align:middle}.product-line-item-link.active{background:#e21d3b!important;color:#fff;font-weight:800}.product-line-item-link:hover{background:#DCDFE3}.product-line-item-link.active:before{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:20px 20px 20px 0;border-color:#fff0 #f3f2f0 #fff0 #fff0}.product-line-item-img{float:left;padding-right:1.5rem;width:7.5rem;height:5rem;text-align:center}.product-line-item-link img{height:100%}.product-line-product-title{position:relative;display:block;top:50%;transform:translateY(-50%)}.tabs-content-container{position:relative;background:#f3f2f0;float:left;margin-left:30%;width:70%}.tabs-description{text-transform:uppercase;padding:1rem 0 7rem 0}.tabs-description.for-mobile{display:none}.tabs-description-top{display:none}.tab-product-description-container{padding:2rem 0;background:#e21d3b;color:#fff}.tab-product-description-content{max-width:680px;padding-right:2rem}.tab-product-description-content h2,.tab-product-description-content h3,.tab-product-description-content h4,.tab-product-description-content h5,.tab-product-description-content h6{color:inherit}.tabs-description,.tab-product-description-container,.product-item figure{padding-left:12rem}.product-item figure{padding-bottom:2rem}.additional-product-content{padding:5rem 0}.giraffe{display:none;width:150px;position:fixed;bottom:-2rem;right:2rem;z-index:10}footer.site-footer{background:#5c6a76 url(/wp-content/themes/laro/img/footer-bg.png) no-repeat bottom right;padding:50px 0}a.mobile-menu-toggle{font-family:'Open Sans',sans-serif;float:right;font-size:16px;text-transform:uppercase;padding:3rem 0;font-weight:800;color:#fff;display:none}.burger{position:relative;display:inline-block;width:20px;height:3px;background:#fff;margin-left:5px;vertical-align:top;top:4px}.burger:before,.burger:after{content:'';position:absolute;width:100%;height:3px;background:#fff}.burger:before{top:6px}.burger:after{top:12px}.menu-overlay{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:109;background:rgb(255 255 255 / .9);opacity:0;visibility:hidden;-webkit-transition:0.5s;transition:opacity 0.5s,visibility 0s 0.5s;overflow-y:auto}.overlay-close{position:absolute;top:0;right:0;z-index:110;width:100px;height:100px;padding:30px}.overlay-close span{position:absolute;top:50px;height:3px;width:40px;background:#000;-webkit-transition:0.3s;transition:0.3s}.menu-overlay.open .overlay-close .left-line{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-overlay.open .overlay-close .right-line{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-main-navigation{display:table;width:100%;height:100%;position:relative;text-align:center;font-size:32px;-webkit-perspective:1200px;perspective:1200px}.mobile-menu-container{display:table-cell;vertical-align:middle}.mobile-menu{list-style:none;margin:0;opacity:.4;-webkit-transform:translateY(-25%) rotateX(35deg);transform:translateY(-25%) rotateX(35deg);-webkit-transition:0.5s;transition:0.5s}.mobile-menu a{color:#000;font-family:'Open Sans',sans-serif;font-weight:800;text-transform:uppercase;display:block;padding:10px}.mobile-menu a:hover{background:#fff;color:#535353;box-shadow:0 2px 2px #ddd}.menu-overlay.open{opacity:1;visibility:visible;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.menu-overlay.open .mobile-menu{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.menu-overlay.close .mobile-menu{-webkit-transform:translateY(25%) rotateX(35deg);transform:translateY(25%) rotateX(35deg)}.mobile-menu .sub-menu{margin:0;list-style:none;font-size:25px}.mobile-menu .sub-menu li{display:inline-block}.mobile-menu .sub-menu li a{padding:0 10px}body.menu-open{overflow:hidden}@media only screen and (max-width:1024px){a.mobile-menu-toggle{display:block}.main-navigation{display:none}.social-buttons{font-size:1.5rem}.main-navigation{font-size:1.4rem}.main-navigation ul li a{padding:2rem .9rem}.social-lang .search-form{width:100%!important;margin:1rem auto!important;display:none}.social-lang .search-form input[type="text"]{width:10rem!important}.social-lang .search-form.open input[type="text"]{padding-left:0}.social-lang .search-form input[type="submit"]{right:0!important}.social-lang #search-term{height:auto}.social-lang .search-form:before,.social-lang .search-form.open:before{position:absolute;top:50%;left:auto;right:1rem;transform:translateY(-50%)}.fullscreen-slider .button{font-size:1.5rem}.slide-content{padding:1rem!important;margin-top:3rem;background:none!important}}@media only screen and (max-width:700px){.moll-content figure{width:100%!important}.slide-title,.slide-text{display:none}.slide-title.mobile-slide-title{display:block}}@media only screen and (max-width:1366px){.product-slide-content{padding:5rem 0;font-size:.6rem}.mfp-with-zoom .mfp-bottom-bar{width:100%;background:#e21d3b;margin-top:-36px;top:100%;bottom:auto;left:0}.header-products{padding-top:13rem;padding-bottom:3rem}.megamenu-image img{max-width:16rem}.contact-banners a{font-size:2.2rem;padding:3rem 8rem 3rem 3rem}}@media only screen and (max-width:1280px){.social-buttons.footer a{margin:0 1rem}}@media only screen and (max-width:1024px){.js-close-mobile-megamenu{display:block}.header-products{z-index:110;padding:10rem 0;transform:translateY(10%);overflow-y:auto;height:100%}.header-products ul li{width:33.333%}.header-products ul li:nth-child(6){clear:none}.circle-with-shadow{display:none}.product-slide-content{padding:2rem 0}.page-title{font-size:5.5rem}.page-subtitle{font-size:3.5rem}.entry-content{font-size:1.6em}.horizontal-articles-list li:nth-child(2n+1){clear:left}.tabs-description,.tab-product-description-container,.product-item figure{padding-left:4rem;padding-right:4rem}.tabs-description.tabs-description{font-size:2.2em}.product-line-item-link.product-line-item-link{padding:1rem 1.5rem}.product-line-item-link img{padding-right:1rem;max-width:5rem}.color-material-option{margin:.5rem}.button.mfp-arrow.product-gallery-arrow{width:50px}button.mfp-arrow.product-gallery-arrow{width:40px;height:40px}.product-gallery-arrow.mfp-arrow-right:before,.product-gallery-arrow.mfp-arrow-left:before{padding:5px 0;font-size:3.5rem}.header-image{height:35rem}.slide-title{font-size:6rem}}@media only screen and (max-width:767px){h2{font-size:3rem;line-height:110%}h1.page-title{font-size:3.6rem}header.product-hero{margin-bottom:13rem!important}.main-navigation{display:none}a.mobile-menu-toggle{display:block;padding:0}.header-products ul li{width:100%;padding:3rem 4.5rem;border-bottom:1px solid rgb(0 0 0 / .3)}.megamenu-image{min-height:initial}.megamenu-image img{max-width:60%}.site-title{text-align:center}.site-title img{width:130px}.social-lang{text-align:center;padding-top:0rem}.social-buttons,.languages-container{float:left}.social-buttons{padding-left:3rem}.social-buttons a{margin:0 .5rem}.social-buttons a:first-child{margin-left:0}.lang-desc,.lang-name{display:none}.languages{padding:0}.languages-list{z-index:5}.languages-list li a{text-align:left}.languages-list img{margin:0}.language-switcher img,.languages-list img{height:1.5rem}.fullscreen-slider{font-size:.4rem;min-height:35rem}.slide-content{padding-top:5rem}.fullscreen-slider .bottom-slide-content{padding-top:2rem}.fullscreen-slider .button{font-size:1.8rem}.fullscreen-slider .flex-control-nav{bottom:-40px}.fullscreen-slider .flex-control-nav li{margin:0 10px}.fullscreen-slider .flex-control-paging li a{width:16px;height:16px;box-shadow:0 0 0 4px #a38b7e}.reasons-title{font-size:4rem;line-height:1.2}.reason-circle{width:11rem;height:11rem;font-size:6rem}.reason-text{font-size:1.4rem}.reason-circle:hover{transform:scale(1.5)}.product-slide-content{font-size:.5rem}.product-slide-content h1{font-size:6.5em}.cross-divider{width:30px;height:5px;margin-left:-220px}.slide-image-container{width:100%;opacity:.5;text-align:center}.iconic-product-img{width:80%;display:inline-block}.kounia{top:-7rem}.bike{transform:translateX(-50rem)}.page-title{font-size:4rem}.page-subtitle{font-size:2.6rem}.entry-content{font-size:1.3em}.entry-content p,.entry-content ul,.entry-content ol,.entry-content table{font-size:1.6rem}.contact-page-content{padding:3rem 0 5rem 0}.entry-content .contact-form .gfield{padding-bottom:2rem}.contact-right-abs{position:relative;width:100%}.contact-subscribe-newsletter{padding:3rem 1.5rem}.contact-social{padding:3rem 1.5rem 8rem 1.5rem}.product-hero-content-container{bottom:-35rem;min-height:35rem}.product-hero-content-container .columns{padding:0}.product-hero-content{padding:2rem}.product-title{font-size:4rem}.product-subtitle{font-size:2.2rem}.color-material-option{width:7rem}.color-option{width:7rem;height:7rem}button.mfp-arrow.product-gallery-arrow{width:40px;height:40px;margin-top:-20px}.product-gallery-arrow.mfp-arrow-right:before,.product-gallery-arrow.mfp-arrow-left:before{padding:10px 0;font-size:2.5rem}.mfp-with-zoom .mfp-bottom-bar{margin-top:0}.product-gallery-item{max-width:100%;padding:2rem 0rem}.product-line-items{position:relative;width:100%}.tabs-content-container{margin-left:0;width:100%}.tabs-description,.tab-product-description-container,.product-item figure{padding-left:1.5rem;padding-right:1.5rem}.tabs-description.for-mobile{display:block;padding-bottom:5rem}.product-line-item-img{height:3rem}.product-line-item-link.product-line-item-link{height:4rem;padding:.5rem 1.5rem .5rem 5rem}.tabs-content-container .tabs-description{display:none}.tabs-description-top{display:inline}.header-image{height:25rem}.giraffe{width:70px}.contact-banners a{font-size:3.6rem!important;text-align:center}.slide-title{font-size:3rem}}img.footer-iso{width:110px!important}span.icon-youtube2{display:none}.emergency-contact-icon{padding:12px;float:left;margin-right:30px}.emergency-contact-text{text-align:center;padding-left:148px}.emergency-contact{padding-left:15%;padding-right:10%;padding-top:20px;padding-bottom:20px;font-size:94%}@media only screen and (max-width:700px){.emergency-contact{padding-left:5%;padding-right:5%;font-size:80%}.emergency-contact-text{text-align:center;padding-left:0}.emergency-contact-icon{float:none;display:block;margin-left:auto;margin-right:auto}}