@import url("//hello.myfonts.net/count/398dd1");@import url("//hello.myfonts.net/count/2f7c57");
/*!
Theme Name: Onoma 2.1
Author: Dog Design & La&La
Author URI: https://lala.fi
Description: Onoman WordPress-teema 2019
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: onoma


Onoma 2.0 is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'HarmoniaSansPro-Regular';src:url(//onoma.fi/wp-content/themes/onoma2/webfonts/398DD1_0_0.eot);src:url(//onoma.fi/wp-content/themes/onoma2/webfonts/398DD1_0_0.eot?#iefix) format('embedded-opentype'),url(//onoma.fi/wp-content/themes/onoma2/webfonts/398DD1_0_0.woff2) format('woff2'),url(//onoma.fi/wp-content/themes/onoma2/webfonts/398DD1_0_0.woff) format('woff'),url(//onoma.fi/wp-content/themes/onoma2/webfonts/398DD1_0_0.ttf) format('truetype')}@font-face{font-family:'HarmoniaSansPro-Italic';src:url(//onoma.fi/wp-content/themes/onoma2/webfonts/398DD1_1_0.eot);src:url(//onoma.fi/wp-content/themes/onoma2/webfonts/398DD1_1_0.eot?#iefix) format('embedded-opentype'),url(//onoma.fi/wp-content/themes/onoma2/webfonts/398DD1_1_0.woff2) format('woff2'),url(//onoma.fi/wp-content/themes/onoma2/webfonts/398DD1_1_0.woff) format('woff'),url(//onoma.fi/wp-content/themes/onoma2/webfonts/398DD1_1_0.ttf) format('truetype')}@font-face{font-family:'HarmoniaSansStd-Bold';src:url(//onoma.fi/wp-content/themes/onoma2/webfonts/2F7C57_0_0.eot);src:url(//onoma.fi/wp-content/themes/onoma2/webfonts/2F7C57_0_0.eot?#iefix) format('embedded-opentype'),url(//onoma.fi/wp-content/themes/onoma2/webfonts/2F7C57_0_0.woff2) format('woff2'),url(//onoma.fi/wp-content/themes/onoma2/webfonts/2F7C57_0_0.woff) format('woff'),url(//onoma.fi/wp-content/themes/onoma2/webfonts/2F7C57_0_0.ttf) format('truetype')}html{font-size:20px}body,button,input,select,optgroup,textarea{color:#3c3c3c;font-family:'HarmoniaSansPro-Regular',sans-serif;font-size:20px;font-size:1rem;line-height:1.4;font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:'HarmoniaSansStd-Bold',sans-serif;font-weight:400;font-style:normal}h1,h2{color:#eb5023}h1{font-size:60px;font-size:3rem;line-height:1.05;text-align:center;padding:0 10px;margin:.85em 0}h2{font-size:25px;font-size:1.25rem;line-height:1.2}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}strong,b{font-family:'HarmoniaSansStd-Bold',sans-serif;font-weight:400}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}.site{max-width:1280px;margin:0 auto}.site-header{margin:60px;position:relative;padding-bottom:100px;z-index:1000}.site-branding{position:absolute;left:0;top:0}.site-title{margin:0}.site-title img{display:block;max-height:170px}.site-content{z-index:1;position:relative}.site-footer{border-top:#eb4f23 1px solid;display:flex;justify-content:space-between;flex-wrap:wrap;color:#eb4f23;font-size:16px;font-size:.8rem;line-height:1.37}.site-footer section{margin:35px 10px}.site-footer #text-5 .textwidget{max-height:300px;columns:2;column-gap:35px}.site-footer .social{font-size:1.2rem;width:150px}.site-footer .widget_media_image{max-width:163px}.site-footer .widget_media_image img{max-height:100px;width:auto}.site-footer h2,.site-footer p{margin:0}.site-footer h2{text-transform:uppercase;font-size:18px;font-size:.9rem;margin-bottom:.5em}.site-footer section:first-of-type h2,.site-footer section:nth-of-type(2) h2{margin-bottom:0}.site-footer section:nth-of-type(2) h2{text-transform:none}.site-footer ul{margin:0;padding:0 0 0 1em}.back_to_top{position:fixed;bottom:20px;right:20px;z-index:9999;cursor:pointer;display:none}.back_to_top-show{display:block}hr{background-color:#eb4f23;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-family:'HarmoniaSansStd-Bold',sans-serif;font-weight:400}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}form:not(.checkout){max-width:350px;margin:40px auto}button,input[type=button],input[type=reset],input[type=submit],a.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-account .addresses .title .edit{border:1px solid;border-color:#eb5022;border-radius:0;background:#fff;font-size:15px;font-size:.75rem;line-height:1;padding:.6em 3em .4em;color:#eb5022;text-transform:uppercase}.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt.disabled{background-color:#fff;border-color:#706d6d;color:#706d6d}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,a.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-account .addresses .title .edit:hover{border-color:#3c3c3c;text-decoration:none;color:inherit;background-color:#fff}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#3c3c3c}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{border:none;-webkit-box-shadow:inset 0 1px 3px #3c3c3c;-moz-box-shadow:inset 0 1px 3px #3c3c3c;box-shadow:inset 0 1px 3px #3c3c3c;background:0 0;border-radius:0;padding:7px 10px 5px;padding:.6em .5em .4em;font-size:13px;width:100%;-webkit-appearance:none}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#3c3c3c;-webkit-box-shadow:inset 0 1px 3px #804a3a;-moz-box-shadow:inset 0 1px 3px #804a3a;box-shadow:inset 0 1px 3px #804a3a;outline:none}select,.select2-container--default .select2-selection--single{border:1px solid #eb5022;padding:.6em .5em .4em 0;font-size:13px;border-radius:0}textarea{width:100%}.search-form{max-width:404px;margin:40px auto}.search-form label{width:80%;display:block;float:left}.search-form input{height:30px}.search-form .search-submit{width:20%;display:block;padding-left:20px;padding-right:0;text-transform:uppercase;height:30px;background:url(//onoma.fi/wp-content/themes/onoma2/img/search.png) no-repeat 8px 4px;background-size:20px 20px}html[lang=en-GB] .search-form label{width:75%}html[lang=en-GB] .search-form .search-submit{width:25%}.search-form .search-submit:hover{background-image:url(//onoma.fi/wp-content/themes/onoma2/img/search-b.png)}fieldset{border:1px solid #eb5023;margin:1em 0}a{color:#eb5023;text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{text-align:center;display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.cart-onoma{display:none}.main-navigation a{text-decoration:none}.main-navigation a:hover,.current-menu-item a{text-decoration:underline}#primary-menu{position:absolute;right:0;top:0;text-align:left;font-size:27px;font-family:'HarmoniaSansStd-Bold'}#primary-menu li{margin-bottom:5px}#languages-menu li,.social li{display:inline-block;margin:0 7px}.menu-toggle,.main-navigation.toggled ul,.main-navigation.toggled .cart-onoma{display:block}.main-navigation.toggled{position:absolute;right:0;top:0;width:250px;display:flex;flex-direction:column;text-align:left;background:#fff;padding:40px 30px}.main-navigation.toggled .social{order:1}.main-navigation.toggled .cart-onoma{margin:30px 0 0;order:2}.main-navigation.toggled #primary-menu{position:static;font-size:21px;margin:35px 0}.main-navigation.toggled #languages-menu li,.main-navigation.toggled .social li{margin-left:0}.menu-toggle{padding:0;position:absolute;top:30px;right:10px;background:0 0;min-width:initial;width:43px;height:30px;border-radius:0;border:3px solid #eb4f23;border-left:none;border-right:none}.menu-toggle:hover,.menu-toggle:focus{border-color:#eb4f23;cursor:pointer}.main-navigation.toggled .menu-toggle{border:none;z-index:1000}.menu-toggle:before,.menu-toggle:after{content:"";width:43px;border-top:3px solid #eb4f23;height:3px;position:absolute;left:0;top:6px}.menu-toggle:after{top:15px}.main-navigation.toggled .menu-toggle:before,.main-navigation.toggled .menu-toggle:after{position:absolute;content:"";border:none;left:15px;top:0;content:' ';height:43px;width:3px;background-color:#eb4f23;transform:rotate(45deg)}.main-navigation.toggled .menu-toggle:after{transform:rotate(-45deg)}button.menu-toggle:hover{background:inherit;color:#eb4f23}button.menu-toggle:focus{outline:none}#languages-menu{font-size:17px;font-size:.85rem}.current-lang a{text-decoration:underline}@font-face{font-family:'lala_social';src:url(//onoma.fi/wp-content/themes/onoma2/webfonts/lala_social.eot?30820462);src:url(//onoma.fi/wp-content/themes/onoma2/webfonts/lala_social.eot?30820462#iefix) format('embedded-opentype'),url(//onoma.fi/wp-content/themes/onoma2/webfonts/lala_social.woff2?30820462) format('woff2'),url(//onoma.fi/wp-content/themes/onoma2/webfonts/lala_social.woff?30820462) format('woff'),url(//onoma.fi/wp-content/themes/onoma2/webfonts/lala_social.ttf?30820462) format('truetype'),url(//onoma.fi/wp-content/themes/onoma2/webfonts/lala_social.svg?30820462#lala_social) format('svg');font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before,.social a:before{font-family:"lala_social";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-flickr:before,.social a[href*="flickr.com"]:before{content:'\f303'}.icon-flickr-circled:before{content:'\f304'}.icon-vimeo:before,.social a[href*="vimeo.com"]:before{content:'\f306'}.icon-vimeo-circled:before{content:'\f307'}.icon-twitter:before,.social a[href*="twitter.com"]:before{content:'\f309'}.icon-twitter-circled:before{content:'\f30a'}.icon-facebook:before,.social a[href*="facebook.com"]:before{content:'\f30c'}.icon-facebook-circled:before{content:'\f30d'}.icon-facebook-squared:before{content:'\f30e'}.icon-linkedin:before,.social a[href*="linkedin.com"]:before{content:'\f318'}.icon-linkedin-circled:before{content:'\f319'}.icon-instagram:before,.social a[href*="instagram.com"]:before{content:'\f32d'}.social li{margin:0 0 0 .2em;font-size:1.4em}.social a:hover{text-decoration:none}.social a .menu-text{position:absolute;top:-9999em;left:-9999em}.social li.text-link{display:block;margin-top:0}.social .text-link a{color:inherit;font-weight:700}.social .text-link a .menu-text{position:static}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:400;font-family:'HarmoniaSansStd-Bold',sans-serif;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary,.entry-footer,.blog .entry-header,.woocommerce .term-description{max-width:735px;padding:0 25px;margin:0 auto}.narrow{max-width:735px;margin-left:auto;margin-right:auto}.blog .first article:first-of-type .entry-header{max-width:100%;padding:0}.blog article{margin-bottom:70px}.page-links{clear:both;margin:0 0 1.5em}.share{text-transform:uppercase;font-size:15px;font-size:.75rem;margin:20px 0 50px}.share a:before{font-size:2em;vertical-align:bottom;margin-left:-6px}.share a:hover{text-decoration:none;color:inherit}.home-header{margin-top:-260px}.home-header .background-image{height:0;padding-bottom:100%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.page-template-page-home .home-header img{max-width:75%;position:absolute;bottom:60px;left:50px;opacity:.75}.news h1{margin:80px 0 100px}.main-news-item{background:no-repeat center;background-size:cover;padding:135px 60px 60px}.news-item-content{max-width:370px;background:#fff;padding:27px}header.background{color:#fff !important;text-align:center;padding:83px 60px;background:no-repeat #eb5023 center;background-size:cover}header.background h1,header.background a.button{color:#fff}header.background h1{margin-bottom:25px}header.background a.button{border-color:#fff;background:0 0}section.newsletter{text-align:center}section.newsletter ul{margin:0;padding:0}.newsletter{margin:100px 0}.grid{max-width:1180px;margin:0 auto 70px auto;padding:0 10px}.grid:after{display:block;content:'';clear:both}.grid-col,.videos .grid-col{float:left;width:48.3%;margin-right:3.4%}.grid-col--3,.videos .grid-col--2{margin-right:0}.grid-col--2{display:none}@media (min-width:1024px){.grid-col{width:31%}.grid-col--2{display:block}}@media (max-width:767px){.grid-col,.videos .grid-col{width:100%}.grid-col--2,.grid-col--3{display:none}}.grid-item{margin:38px 0}.grid-item img{width:100%}.videos .grid-item{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;background-color:#000;text-align:center}.videos .grid-item iframe{position:absolute;top:0;left:0;width:100%;height:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.page-template-page-contact .site-main h2{text-align:center;font-size:40px;font-size:2rem}.contacts{display:flex;flex-wrap:wrap;max-width:733px;padding:0 13px;margin:25px auto}.contact-content{flex-basis:33.33%;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;padding:15px;font-size:16px;font-size:.8rem;margin-bottom:25px}.contact-content img{display:block;margin-bottom:30px}.contact-content h3{font-size:18px;font-size:.9rem;margin:0;color:#eb4f23}.contact-content p{margin:0}.js-Accordion{margin-bottom:80px}.js-Accordion button{margin:0 auto 15px auto;display:block;width:210px}.js-Accordion-title{cursor:pointer;display:block}.js-Accordion-title:first-child{display:none}.js-Accordion-content{height:0;overflow:hidden;transition:all .25s linear}.woocommerce .entry-content,.woocommerce-checkout .entry-content,.woocommerce-account .entry-content,.woocommerce-shop .entry-footer,.page-template-page-wide .entry-content{max-width:100%}.select2-container--default .select2-selection--single{border:1px solid #eb5022 !important;padding:0;height:30px !important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.3 !important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:30px !important}.select2-container--default .select2-selection--single .select2-selection__clear{display:none}.onoma-categories h2{display:none}.onoma-categories{max-width:200px}.cart-onoma{font-size:.85rem;margin-left:40px}.cart-onoma img{display:inline;width:23px;vertical-align:-3px;margin-right:7px}.related.products{clear:both}.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:92px}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000}.woocommerce div.product form.cart .variations label{font-weight:400}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{padding-left:1em;padding-right:1em}.woocommerce a.added_to_cart{font-size:.8rem}.woocommerce div.product form.cart{margin:0 0 1.5em}.woocommerce.single-product .entry-content{max-width:735px}.woocommerce span.onsale{background-color:#eb5023;height:3.5em;width:3.5em}.product_meta>span{display:block;font-size:.9rem}.woocommerce div.product .stock.in-stock{color:inherit}.woocommerce div.product form.cart .variations label{margin-right:10px}form.woocommerce-cart-form,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-account form{width:100%;max-width:100%}.woocommerce-account form{margin-top:0}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:80px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:80px;box-shadow:none;vertical-align:middle}.woocommerce table.shop_table td.product-name{line-height:1.2}h3#order_review_heading{margin-top:2em}.woocommerce form .form-row textarea{-webkit-box-shadow:inset 0 1px 3px #3c3c3c;-moz-box-shadow:inset 0 1px 3px #3c3c3c;box-shadow:inset 0 1px 3px #3c3c3c}.woocommerce-message{border-top-color:#eb5023}.woocommerce-notice{text-align:center;margin-bottom:4em}.tabs.wc-tabs{display:none}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}ol.woocommerce-OrderUpdates{margin-left:0}.woocommerce-account .entry-footer,.woocommerce-cart .entry-footer,.woocommerce-checkout .entry-footer{display:none}.woocommerce-Address-title{position:relative}.woocommerce-account .addresses .title .edit{position:absolute;right:0;top:23px;padding:.6em 2em .4em}.woocommerce-MyAccount-content p:first-of-type,.woocommerce-MyAccount-content form h3:first-of-type{margin-top:0}.woocommerce-MyAccount-content p:first-of-type button{margin-top:2em}form.woocommerce-EditAccountForm{margin-top:-10px}.woocommerce-form-row em{font-size:.8rem}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.selected a,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.selected:hover a,.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a,.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a:hover{background-color:#eb5023 !important}.woocommerce td.product-name dl.variation{font-size:.8rem}.woocommerce td.product-name dl.variation p{display:inline}.woocommerce table.shop_table th{font-family:'HarmoniaSansStd-Bold',sans-serif;font-weight:400}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.entry-header img{width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{font-size:13px;font-size:.65rem;max-width:705px;padding:10px}.wp-block-gallery .blocks-gallery-item figure{flex-direction:column}.wp-block-gallery .blocks-gallery-item figcaption{position:relative;bottom:auto;width:100%;max-height:100%;overflow:auto;padding:10px 0 20px;color:#333;text-align:left;font-size:13px;background:0 0 !important}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.wp-block-gallery{margin-left:0}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.2) 50%,transparent)}@media screen and (min-width:1024px){.menu-toggle{display:none}.main-navigation ul{display:block}.main-navigation #languages-menu,.main-navigation .social,.main-navigation .cart-onoma{display:inline-block}}@media screen and (max-width:1280px){.site-footer{padding:0 25px}}@media screen and (max-width:1023px){.site-header{padding:10px;margin:0;padding-bottom:0}.site-branding{position:static}.site-branding img{max-height:108px}.home-header.slider-wrapper{margin-top:-118px}}@media screen and (max-width:768px){.site-footer{display:block}.site-footer section{margin-left:0;margin-right:0}.home-header .background-image{padding-bottom:150%}.page-template-page-home .home-header img{max-width:95%;bottom:20px;left:10px}}@media screen and (max-width:500px){html{font-size:16px}h1{font-size:2.18rem}h1.page-title{margin-top:60px}.home-header .background-image{padding-bottom:175%;background-position:center 100px}.page-template-page-home .home-header img{max-width:95%;bottom:20px;left:10px}.news h1{margin:30px 0 50px}.main-news-item{padding:200px 10px 10px}.grid{margin:0 auto 40px auto}.grid-item h2,.grid-item p,.grid-item a.button{margin-left:20px;margin-right:20px}header.background{padding-top:35px;padding-bottom:55px}.social-feed{margin:10px}.videos .grid-item{margin:20px 0}.newsletter{margin:70px 0}.site-footer{font-size:.87rem}.site-footer #text-5 .textwidget{columns:1;max-height:none}.page-template-page-contact .site-main h2{text-align:center;font-size:1.68rem}.contact-content{flex-basis:100%;margin-bottom:0;font-size:.875rem}.contact-content h3{font-size:1rem}}