html,body{font-family:"Open Sans",sans-serif}body{background-color:#FFFEFB!important}body.archive,body.page,body.single{padding-top:2rem}html{font-size:20px;line-height:1.4;background-color:#000}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:300;color:inherit;line-height:1.4}article,p{font-size:.8rem;font-weight:300}body{margin-top:1rem}@media only screen and (max-width:1365px){html{font-size:22px;line-height:37px}}@media only screen and (max-width:1023px){html{font-size:20px;line-height:35px}}@media only screen and (max-width:767px){html{font-size:18px;line-height:33px}}blockquote{border-left:2px solid #303030;padding:1rem 1rem .5rem 2rem;background-color:rgb(0 0 0 / .03);font-style:italic}.entry-content img{max-width:100%!important;height:auto!important}.menu-wrapper{position:relative}.navbar-wrap{position:absolute;top:0;left:0;z-index:10}.dropdown-menu{font-size:.7rem;border:none;border-bottom:1px solid rgb(0 0 0 / .12)}.dropdown-menu ul{list-style-type:none;padding-left:0}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.2rem}#navbar-wrap{border-bottom:1px solid rgb(0 0 0 / .12)}#navbar-wrap .row{justify-content:space-between}#navbar-wrap .logolink{padding:1rem 0;display:inline-block}#navbar-wrap .logomain{height:1rem;width:auto;display:inline-block}.navbar{font-family:Montserrat,sans-serif;font-size:.7rem}.navbar ul.navbar-nav>li.nav-item>a:before{content:" - ";padding-right:.2rem}.navbar ul.navbar-nav>li.nav-item:first-child>a:before{content:"";padding-right:0}.navbar li.current_page_item>a{font-weight:700}.navbar a{color:#303030}#front_content_wrap{position:relative;z-index:20;background-color:#fff0}#before-feature-slider-wrap{position:absolute;width:100%;z-index:95;margin-top:0;background-color:#fff0}.admin-bar #before-feature-slider-wrap{margin-top:0}#before-feature-slider,#front_content{backround-color:#fff}#before-feature-slider{display:inline-block}#featured-slider{height:90vh;width:100%;background-color:#f0f0f0;background-size:cover;background-position:center center;position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center}#featured-slider img{max-height:100%;max-width:100%}#x-featured-slider{background-image:url(/wp-content/uploads/2022/10/Together-with-Selka-furniture-Kalusteet-kohtaamisiin-2-1536x676.jpg);background-image:url(/wp-content/uploads/2022/10/Together-with-Selka-furniture-Kalusteet-kohtaamisiin-1.jpg);background-image:url(/wp-content/uploads/2023/01/PeopleDog_02_lowres-scaled.jpg);background-image:url(/wp-content/uploads/2023/01/PeopleDog_02_highres-2k-opt.jpg)}@media (max-width:1024px){#x-featured-slider{background-image:url(/wp-content/uploads/2022/10/Together-with-Selka-furniture-Kalusteet-kohtaamisiin-2-1024x451.jpg);background-image:url(/wp-content/uploads/2022/10/Together-with-Selka-furniture-Kalusteet-kohtaamisiin-1-1024x682.jpg);background-image:url(/wp-content/uploads/2023/01/PeopleDog_02_lowres-1024x682.jpg);background-image:url(/wp-content/uploads/2023/01/PeopleDog_02_highres-2k-opt-1536x1024.jpg)}}@media (max-width:980px){#x-featured-slider{background-image:url(/wp-content/uploads/2022/10/Together-with-Selka-furniture-Kalusteet-kohtaamisiin-2-980x431.jpg);background-image:url(/wp-content/uploads/2022/10/Together-with-Selka-furniture-Kalusteet-kohtaamisiin-1-980x653.jpg);background-image:url(/wp-content/uploads/2023/01/PeopleDog_02_lowres-980x653.jpg);background-image:url(/wp-content/uploads/2023/01/PeopleDog_02_highres-2k-opt-1536x1024.jpg)}}@media (max-width:768px){#x-featured-slider{background-image:url(/wp-content/uploads/2022/10/Together-with-Selka-furniture-Kalusteet-kohtaamisiin-2-768x338.jpg);background-image:url(/wp-content/uploads/2022/10/Together-with-Selka-furniture-Kalusteet-kohtaamisiin-1-768x512.jpg);background-image:url(/wp-content/uploads/2023/01/PeopleDog_02_lowres-768x512.jpg);background-image:url(/wp-content/uploads/2023/01/PeopleDog_02_highres-2k-opt-1536x1024.jpg)}}@media (max-width:640px){#x-featured-slider{background-image:url(/wp-content/uploads/2022/12/Together-with-Selka-furniture-Kalustevalmistus-ja-suunnittelu-Mobiili-768x1280.png);background-image:url(/wp-content/uploads/2023/01/PeopleDog_02_lowres-640x362.jpg);background-image:url(/wp-content/uploads/2023/01/PeopleDog_02_highres-2k-opt-1024x683.jpg)}}@media (max-width:480px){#x-featured-slider{background-image:url(/wp-content/uploads/2023/01/PeopleDog_02_highres-2k-opt-768x512.jpg)}}#featured-slider #featured{width:80%}@keyframes fadeIn{0%{opacity:0;filter:saturate(0%)}100%{opacity:100%;filter:saturate(100%)}}#featured-slider h1{color:#94604c;color:#725137;font-size:70px;line-height:80px;font-weight:800;animation:8s ease-in-out 1 fadeIn}@media (max-width:1080px){#featured-slider h1{font-size:60px;line-height:70px}}@media (max-width:860px){#featured-slider h1{font-size:50px;line-height:60px}}@media (max-width:800px){#featured-slider h1{font-size:46px;line-height:56px}}@media (max-width:720px){#featured-slider h1{font-size:42px;line-height:52px}}@media (max-width:640px){#featured-slider h1{font-size:38px;line-height:46px}}@media (max-width:560px){#featured-slider h1{font-size:34px;line-height:42px}}@media (max-width:480px){#featured-slider h1{font-size:30px;line-height:38px}}@media (max-width:400px){#featured-slider h1{font-size:26px;line-height:32px}}#before-feature-slider,#front_content{background-color:#fff;padding-top:0;padding-bottom:0;margin-top:0}#before-feature-slider .widget_text h1,#before-feature-slider .widget_text .widget-title,#front_content .widget_text h1,#front_content .widget_text .widget-title{text-align:center;width:100%;font-weight:800;font-size:38px;line-height:53px}#before-feature-slider .widget_text h1,#front_content .widget_text h1{margin-bottom:2rem}#front_content{max-width:100%}#before-feature-slider .widget_text .textwidget,#front_content .widget_text .textwidget{text-align:center;padding-top:3rem;padding-bottom:3rem;font-size:22px;line-height:37px;padding-left:1rem;padding-right:2rem}.mainfeat .widget p>a{text-decoration:underline}.squareblocks-excerpt a{text-decoration:none!important}a.widget-footer-link,a.button{margin-left:auto;margin-right:auto;text-decoration:none!important;padding:1.2rem 2.2rem;border:2px solid #b0b0b0;color:#b0b0b0!important;margin-top:1rem;margin-bottom:1rem;display:inline-block;white-space:nowrap;font-size:27px;font-weight:700}.home .widget a{color:#303030}.etusivungridi .squareblocks-wrap{display:flex;flex-wrap:wrap}.esittelynosto .squareblocks-item-wrap-inner,.etusivungridi .squareblocks-item-wrap-inner{padding:10px}.esittelynosto .squareblocks-wrap{display:flex;flex-wrap:wrap}.tarinanosto .widget-title{padding-left:.5rem}.tarinanosto .widget-footer-link,.esittelynosto .widget-footer-link{display:none}.etusivungridi .squareblocks-content-wrap{display:none}.tarinanosto .squareblocks-item-wrap-inner{display:flex;flex-direction:row-reverse}.tarinanosto .squareblocks-item-wrap-inner>div{width:50%}.esittelynosto .squareblocks-item-wrap{width:50%;display:inline-block}.etusivungridi .squareblocks-item-wrap{width:33.33%;display:inline-block}.etusivungridi .widget-footer-link{display:none}.tarinanosto .squareblocks-meta,.tarinanosto .squareblocks-featured-image .squareblocks-title,.esittelynosto .squareblocks-meta,.esittelynosto .squareblocks-excerpt,.esittelynosto .squareblocks-featured-image .squareblocks-title{display:none}.esittelynosto .squareblocks-title{margin-top:1rem;font-size:1rem;padding-right:2rem}.esittelynosto,.tarinanosto{margin-top:2rem;margin-bottom:6rem}.tarinanosto .squareblocks-excerpt{padding-right:1rem}.tarinanosto .squareblocks-content-wrap,.tarinanosto .squareblocks-featured-image{padding:0 10px}.etusivungridi .squareblocks-featured-image{position:relative}.etusivungridi .squareblocks-featured-image .squareblocks-title{position:absolute;bottom:0;left:0;padding:0 1rem;max-width:100%;line-height:1.1em;opacity:.95;transition:0.5s}.etusivungridi .squareblocks-featured-image .squareblocks-title a{color:#fff;text-shadow:1px 1px 0 rgb(0 0 0 / .8)}.etusivungridi .squareblocks-featured-image:hover .squareblocks-title{opacity:.5}.image-on-right .has-image .squareblocks-item-wrap-inner{flex-direction:row-reverse}.image-on-left .has-image .squareblocks-item-wrap-inner{flex-direction:row}@media (max-width:560px){.image-on-left .has-image .squareblocks-item-wrap-inner,.image-on-right .has-image .squareblocks-item-wrap-inner{flex-direction:column!important}.image-on-right .has-image .squareblocks-item-wrap-inner>div,.image-on-left .has-image .squareblocks-item-wrap-inner>div{width:100%!important}.image-on-left .has-image .squareblocks-item-wrap-inner .squareblocks-featured-image img,.image-on-right .has-image .squareblocks-item-wrap-inner .squareblocks-featured-image img{margin-bottom:1rem}}#front_content_1_wrap .widget-footer-link{margin-top:2.5rem}#front_content_1_wrap .textwidget{text-align:center}.squareblocks-wrap a{text-decoration:none}.widget img{max-width:100%}#front_content_3_wrap,#front_content_2_wrap{background-color:rgb(0 0 0 / .65);background:linear-gradient(0deg,rgb(0 0 0 / .2) 0%,rgb(0 0 0 / .1) 100%);padding-top:2rem}#front_content_3 .widget,#front_content_2 .widget{padding:0 10px}#front_content_3 .wpforms-widget,#front_content_2 .wpforms-widget{width:50%;padding-right:2rem;display:inline-block}#front_content_3 div.wpforms-container-full .wpforms-form input.wpforms-field-medium,#front_content_3 div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium,#front_content_2 div.wpforms-container-full .wpforms-form input.wpforms-field-medium,#front_content_2 div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{max-width:100%}#front_content_3 .widget_custom_html,#front_content_2 .widget_custom_html{width:50%;display:inline-block;vertical-align:top;padding-right:1rem;padding-left:1rem;color:#303030;margin-bottom:1rem}#front_content_3,#front_content_2{margin-bottom:2rem}footer,#footer-widgets{color:#fff;background-color:#000}#footer-widgets{padding-top:3rem}#footer-widgets .widget a,#footer-widgets .widget{color:#fff}#top-layer,#topmenu-wrap,footer.entry-footer,body.single .entry-meta,body.page .heading,#colophon,body.single .heading{display:none}body.post-has-image .heading{display:block;anmation:2s ease-in-out 1 fadeIn;background-color:#000;min-heihgt:100vh}body.post-has-image .heading .heading-content-wrap{position:relative;width:100%}body.post-has-image .heading .heading-content-wrap img{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw;anmation:2s ease-in-out 1 fadeIn}body.post-has-image .heading-content-wrap h1{position:absolute;bottom:0;left:0;display:none}body.post-has-image #primary{background-color:#fff;padding:2rem}body.post-has-image #sidebar{padding-top:2rem;padding-bottom:2rem}body.aingle.post-has-image .heading-post-cats-wrap{display:none}body.single.post-has-image .heading .single-h1{display:none}body.archive #content,body.single #content,body.page #content{padding-top:2rem}body.post-has-image #content{position:absolute;top:60vh;width:100%;padding-top:0;padding-bottom:80vh;animation:0.5s ease-in 1 fadeIn}body.post-has-image #footer-widgets{position:fixed;bottom:0%;width:100%;z-index:-1;padding-bottom:2rem}#navbar-wrap .row{padding:0}.share-icons{display:flex;justify-content:flex-end}.share-icons>a{margin-left:10px}.share-icons>a img{width:2rem;height:2rem;opacity:.5;transition-delay:0.2s}.share-icons>a img:hover{opacity:.8}body.page .entry-content,body.page .post-share{margin-bottom:2rem}.archive-meta,.archive-excerpt{display:none}.gen-archive-listing a.archive-post{color:#303030;margin-right:1rem;margin-bottom:1rem}h1.archive-title{text-transform:uppercase}h2.archive-title{font-size:.8rem;font-weight:400}.gen-archive-listing{display:flex;flex-wrap:wrap}.gen-archive-listing img{background-color:rgb(0 0 0 / .01);animation:0.3s ease-in-out 1 fadeIn}#footer-widgets{font-size:.7rem;padding-bottom:2rem}#footer-widgets .nav-link{padding:0}body.single #content>.container{padding-bottom:2rem}body.single #sidebar{background-color:rgb(250 250 250 / .9)}#sidebar .widget>h4,#sidebar .widget>h3{font-size:1rem}#mobiclick .fa{font-size:2rem}#main-nav{display:none!important}@media (min-width:992px){#mobiclick{display:none}#main-nav{display:flex!important}}#mobimenu{position:fixed;top:60px;right:0;width:auto;height:auto;background-color:#fff;padding:4rem;box-shadow:0 0 2rem rgb(0 0 0 / .8);z-index:999}body.admin-bar #mobimenu{top:90px}#mobimenu>.container{position:relative}#mobimenu>.container>.row{flex-direction:column}#mobimenu #site-logo{margin-bottom:3rem}.mobimenu-close{position:absolute;right:-3rem;top:-3rem}.mobimenu-close .fa:before{font-size:2rem}#mobi-nav{margin-top:2rem}#mobi-nav ul{list-style-type:none;padding:0}#mobi-nav ul li{text-align:right}#mobi-nav ul li a{padding:.2rem;color:#303030}.justify-content-start{justiy-content:start}body.search .heading{display:none}body.search .content-area a{color:#303030}#footer-logo{filter:invert(100%);max-width:10rem}body.product-list #main{padding-bottom:8rem}body.product-list .gen-archive-listing a{max-width:33%;height:auto;padding:1rem 1rem 2rem 1rem;margin:0;position:relative}body.product-list .gen-archive-listing{margin-left:-1rem;margin-right:-1rem;padding-bottom:2rem;justify-content:center}body.product-list .gen-archive-listing a img{max-width:100%;height:auto;box-shadow:0 0 .5rem rgb(0 0 0 / .08)}body.product-list .gen-archive-listing a .archive-content{position:absolute;bottom:0rem;left:0;max-width:100%;padding:0 1.2rem}body.product-list .gen-archive-listing a:hover h2.archive.title{color:rgb(0 0 0 / .8)}body.product-list .gen-archive-listing a h2.archive-title{font-weight:400;font-size:.7rem;color:rgb(0 0 0 / .5);transiton-delay:0.2s}@media (max-width:620px){.mainfeat{padding-lefT:15px;padding-right:15px}a.widget-footer-link,a.button{white-space:normal;max-width:100%}}@media (max-width:1080px){#front_content_3,#front_content_2{width:100%}#front_content_3 .widget_custom_html,#front_content_3 .wpforms-widget,#front_content_2 .widget_custom_html,#front_content_2 .wpforms-widget{width:auto;display:block;padding:0}#front_content_3 .wpforms-widget,#front_content_2 .wpforms-widget{padding-right:0}#front_content_3,#front_content_2{flex-direction:column;display:flex}#front_content_3 .widget,#front_content_2 .widget{order:1}#front_content_3 .widget_custom_html,#front_content_2 .widget_custom_html{order:2}#front_content_3 .wpforms-widget,#front_content_2 .wpforms-widget{order:3}#front_content_2 #wpforms-widget-4{order:5}#front_content_2 #custom_html-24{order:4}}@media (max-width:640px){body.product-list .gen-archive-listing a{max-width:50%!important}}@media (max-width:360px){body.product-list .gen-archive-listing a{max-width:100%!important}}#navbar-wrap{position:fixed;top:0;width:100%;height:auto;z-index:99999;background-color:#fff}.admin-bar #navbar-wrap{top:32px}.wp-block-image img{height:auto!important}#footer_right .textwidget{text-align:right}#footer-widgets ul{list-style:none;padding:0 0 1rem 0}.woocommerce-page a{color:#000}.woocommerce-page .woocommerce ul.products li.product .price{font-size:2em;color:#000}.woocommerce-page .woocommerce .woocommerce-result-count{display:none}.woocommerce-loop-product__title a{color:black!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.7em}form.woocommerce-ordering{border:1px solid #000}form.woocommerce-ordering select{border:0;vertical-align:middle;background:#fff0}form.woocommerce-ordering select{border:0;vertical-align:middle;background:#fff0;-webkit-appearance:none;appearance:none;padding-left:5px}form.woocommerce-ordering:after{content:"⌄";font-size:30px;line-height:23px;padding-right:4px;font-weight:800}.single-product #sidebar{background:none!important}.single-product #content{top:20vh!important}.single-product a{color:#000}.single-product #primary{-webkit-box-shadow:0 0 21px 5px rgb(0 0 0 / .12);box-shadow:0 0 21px 5px rgb(0 0 0 / .12)}.single-product .woocommerce-tabs ul.tabs,.single-product .product_meta{display:none}.single-product .entry-title{font-size:60px;letter-spacing:-2px}.single-product #primary .product_meta a{color:black!important;text-decoration:underline!important}.single-product #primary{background-color:#FFFEFB!important}.single-product #primary p{font-size:.7em;font-weight:300}.single-product .price{font-size:1em!important;font-weight:600!important}.single-product bdi{color:#666769}.single-product .heading{background-color:#544949!important}.single-product .woocommerce .quantity .qty{margin-top:.5rem;margin-right:.5rem;height:45px}.single-product .related>ul.products li.product .button{display:none}.single-product .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.3em}.single-product .woocommerce div.product .woocommerce-tabs ul.tabs li{border:0}.single-product .woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:0}.single-product .woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid #000}.single-product .woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#fff0;border-radius:0;margin:0;padding:.5em}.single-product .woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:0;border-bottom-right-radius:0;border-width:0;box-shadow:none}.single-product .woocommerce div.product .woocommerce-tabs ul.tabs li::after{border-bottom-left-radius:0;border-width:0;box-shadow:none}.single-product .woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:none}.single-product .single-product .woocommerce div.product .woocommerce-tabs ul.tabs li{max-height:3em}.single-product .woocommerce table.shop_attributes th{border-bottom:none}.single-product .woocommerce table.shop_attributes td{border-bottom:none}.single-product .woocommerce table.shop_attributes{border-top:none}.single-product .variable-item-span-color,.single-product .color-variable-item{border-radius:100%!important}.single-product .variable-item-span-color:after{box-shadow:none!important}.single-product .woocommerce #respond input#submit.alt,.single-product .woocommerce a.button.alt,.single-product .woocommerce button.button.alt,.single-product .woocommerce input.button.alt{background-color:#fff;border:2px solid #000;color:#000;border-radius:0}.single-product .woocommerce button.button.alt.disabled{background-color:#fff}.single-product .mitta{display:block;float:left;width:48%;clear:both;position:relative}.single-product .summary{margin-top:-330px}.single-product .col-9{-ms-flex:0 0 75%;flex:0 0 80%;max-width:80%}.woocommerce div.product form.cart .variations label{font-weight:400}.woocommerce-page .col-1,.woocommerce-page .col-2{-ms-flex:unset;flex:unset;max-width:unset}.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=number],.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=url],.woocommerce-checkout input[type=password],.woocommerce-checkout input[type=search],.woocommerce-checkout textarea,.woocommerce-checkout .input-text{padding:.6180469716em;background-color:#f2f2f2;color:#43454b;border:0;-webkit-appearance:none;box-sizing:border-box;font-weight:400;box-shadow:inset 0 1px 1px rgb(0 0 0 / .125)}.woocommerce-checkout label{margin-right:1em}.woocommerce-checkout .woocommerce-input-wrapper{width:100%;display:inline}.woocommerce button.button.alt{background-color:#000;color:#fff;margin-top:.5rem}.woocommerce button.button.alt.disabled{background-color:#949494}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#9a999a}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#000}@media screen and (max-width:800px){.single-product .col-9{-ms-flex:0 0 75%;flex:0 0 100%;max-width:100%}.single-product #primary{margin-top:-5em}}@media screen and (max-width:768px){.single-product .col-9{flex:0 0 100%!important;max-width:100%}.single-product #content{top:40px!important}.single-product #primary{margin-top:0}.single-product .summary{margin-top:0}.single-product .mitta{float:none}}.selka_map{width:100vw!important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:500px}#front_content_3_wrap .wpforms-field-checkbox,#front_content_2_wrap .wpforms-field-checkbox{color:#303030}@media only screen and (max-width:767px){body.single #content .container>.row{flex-direction:column}body.single #content .container>.row>#primary{max-width:100%}body.single #content .container>.row>#sidebar{max-width:100%;background-color:#fafafa}}body.home .mainfeat .widget_custom_html h3.widget_title{text-align:center}@media only screen and (max-width:756px){#navbar-wrap .logolink{margin-left:1rem}body.archive #content .entry-content,body.single #content .entry-content,body.page #content .entry-content{padding-top:2rem}}.grecaptcha-badge{display:none!important}.doggy{text-align:center}.doggy img{max-width:100%}section#asiakastarinat{margin-bottom:3rem}section#asiakastarinat .sqstream.sqstream-1 .tile-inner{flex-direction:row;box-shadow:0 0 4px #fff0}section#asiakastarinat .sqstream.sqstream-1 .tile-inner>a{width:25%}section#asiakastarinat .sqstream.sqstream-1 .tile-inner .content-wrapper{width:75%;padding-left:1rem}section#asiakastarinat .sqstream.sqstream-1 .eyebrow{display:none}section#asiakastarinat a,section#asiakastarinat a:hover,section#asiakastarinat a:visited,section#asiakastarinat a:active{color:#303030}figure.alignleft{float:left;padding-right:1rem}figure.alignright{float:right;padding-left:1rem}