@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)}@font-face{font-display:swap;font-family:Open Sans;font-weight:400;src:url(/wp-content/themes/renluft/fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-weight:600;src:url(/wp-content/themes/renluft/fonts/Open_Sans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-weight:700;src:url(/wp-content/themes/renluft/fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-weight:800;src:url(/wp-content/themes/renluft/fonts/Open_Sans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Play;font-weight:700;src:url(/wp-content/themes/renluft/fonts/Play/Play-Bold.ttf) format("truetype")}a,abbr,acronym,address,article,aside,b,big,blockquote,body,canvas,caption,center,cite,code,dd,details,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,kbd,label,li,menu,nav,object,ol,p,pre,q,s,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,tr,u,ul,var{border:0;box-sizing:border-box;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}ol{padding:0 0 0 1rem}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.svginjb-prep .svg,.svginjb-prep svg{display:inline-block;margin-left:1em;margin-right:.3333333333em;vertical-align:top}.sivumenuotsikko{background:none;border-top:none!important;color:#01040c;font-size:1.33333rem;font-weight:800;padding-bottom:20px;padding-top:35px;text-transform:none!important}.sivumenuotsikko.erillinen{margin-top:2.5em;padding-bottom:15px}div.sivumenu-content.desktop-menu,div.sivumenu-content.sivusto>ul.SYSTX_menu .sub-menu li.menu-item{display:none}@media screen and (min-width:1200px){div.sivumenu-content.desktop-menu{display:block;padding-right:2em;width:25%}}@media screen and (min-width:1400px){div.sivumenu-content.desktop-menu{padding-right:4em}}div.sivumenu-content.desktop-menu{padding-right:4em;padding-top:12px}div.sivumenu-content.mobile-menu{padding-top:2em;width:100%}@media screen and (min-width:992px){div.sivumenu-content.mobile-menu{display:none}div.sivumenu-content.normisivusto{width:20%}}div.sivumenu-content .sivumenu-ala{margin-top:20px}div.sivumenu-content .sivumenu-ala .nappi-1,div.sivumenu-content .sivumenu-ala .nappi-2{margin-bottom:1rem;margin-top:0;padding-left:0;padding-right:0;text-align:center;width:100%}div.sivumenu-content .sivumenu-ala .sivumenu-ala-napit{margin-top:2em}div.sivumenu-content .sivumenu-ala .ostoskori{background-color:#f4f4f4;padding:1.5rem 1rem}div.sivumenu-content .sivumenu-ala .ostoskori .otsikko{color:#000;font-family:Roboto,sans-serif;font-size:1.375rem;font-weight:700;margin-bottom:1rem}div.sivumenu-content .sivumenu-ala .ostoskori .woof_container h4{color:#000;font-size:.9375rem;font-weight:700;padding:10px 0 20px;text-transform:uppercase}div.sivumenu-content .sivumenu-ala .ostoskori li{background:none;margin-left:0;padding-left:0}div.sivumenu-content .sivumenu-ala .ostoskori .button{background-color:#000;border:1px solid #000;color:#fff;display:block;font-weight:700;margin-top:1rem;padding:8px 10px;text-align:center;text-transform:uppercase;width:100%}div.sivumenu-content .sivumenu-ala .ostoskori .button:hover{background-color:#ff3612;border:1px solid #ff3612}div.sivumenu-content .sivumenu-ala .ostoskori .mini_cart_item{padding-bottom:15px;padding-top:10px}div.sivumenu-content .sivumenu-ala .ostoskori .mini_cart_item img{display:none}div.sivumenu-content .sivumenu-ala .ostoskori .mini_cart_item a{font-weight:400;line-height:1.4em;margin-bottom:.5em}div.sivumenu-content .sivumenu-ala .ostoskori .mini_cart_item a.remove{color:red}div.sivumenu-content .sivumenu-ala .ostoskori .mini_cart_item span.quantity{display:block;margin-top:.5em}div.sivumenu-content>ul.SYSTX_menu li.current-menu-item>a,div.sivumenu-content>ul.SYSTX_menu li.current-product-parent>a{color:#ff3612}div.sivumenu-content>ul.SYSTX_menu li{background:none;font-size:.93333rem;line-height:1.4em;margin:0;padding:0 0 0 1.5em}div.sivumenu-content>ul.SYSTX_menu li a{color:#021d32;display:block;font-weight:400;padding:.8em 0 .3em}div.sivumenu-content>ul.SYSTX_menu li a:hover{color:#ff3612}div.sivumenu-content>ul.SYSTX_menu li ul{margin:0}div.sivumenu-content>ul.SYSTX_menu>li{margin-bottom:5px;margin-top:5px;padding-left:0}div.sivumenu-content>ul.SYSTX_menu>li>a{background-position:0 .4em;background-repeat:no-repeat;background-size:1em 1em;color:#01040c;font-size:.933333rem;font-weight:800}div.sivumenu-content>ul.SYSTX_menu>li>a:hover{color:#ff3612}div.sivumenu-content>ul.SYSTX_menu>li>ul>li{padding-left:1rem}div.sivumenu-content>ul.SYSTX_menu>li>ul>li>a{background-image:none!important;font-weight:600!important}div.sivumenu-content>ul.SYSTX_menu>li>ul>li>ul>li ul>li>a,div.sivumenu-content>ul.SYSTX_menu>li>ul>li>ul>li>a{background-image:none!important}div.sivumenu-content.normisivusto .sub-menu{display:none}div.sivumenu-content.normisivusto li.current-menu-ancestor>.sub-menu,div.sivumenu-content.normisivusto li.current-menu-item>.sub-menu,div.sivumenu-content.normisivusto li.current-menu-parent>.sub-menu{display:block}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage-outer{overflow:hidden}.owl-carousel .owl-next,.owl-carousel .owl-prev{display:none}.owl-carousel.owl-loading{display:block;opacity:0}body{margin-top:105px}@media screen and (min-width:1200px){body{margin-top:215px}}.fixed-margin .section-menu{padding-bottom:0;padding-top:0;transition:all .5s}.logo-cell{margin:0;padding:0;width:25%}.menu-cell{float:right;margin:0;padding:0;width:75%}.sct-t-hgt{height:60px}@media (min-width:1200px){.sct-t-hgt{height:110px}.section-menu{background-color:#fff}}@media (max-width:1199px){.section-menu{position:absolute;right:.2rem;top:0;z-index:1000}}@media (min-width:1200px){.section-menu-valikko{display:inline-block;padding-bottom:10px;padding-top:10px}}@media (max-width:1199px){.section-menu ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background:#222!important;color:#fff!important;font-size:14px!important}}.section-topbar-bg{background:#020202;box-shadow:2px 11px 20px -10px rgba(50,50,50,.102);color:#87878c;left:0;position:fixed;right:0;top:0;z-index:9999}.section-topbar-bg>.container{width:auto}@media screen and (max-width:768px){.section-topbar-bg .kielivalinta,.section-topbar-bg .yhteystiedot{display:none!important}}.section-topbar-bg>.section-topbar-dark{background-color:#212121}.section-topbar-bg .full-width{margin:auto;max-width:1600px}.section-topbar-bg .kirjaudu{background:url(/wp-content/themes/renluft/img/kirjaudu.svg) 50%/contain no-repeat;display:block;height:1.25rem;width:1.25rem}.section-topbar-bg .section-topbar-link{align-items:center;display:flex}@media (max-width:781px){.section-topbar-bg .container-fluid{padding-left:0;padding-right:0}}@media (min-width:1200px){.section-topbar-bg.fixed-margin .sct-t-hgt{height:70px;transition:all .5s}}@media (min-width:992px){.section-topbar-bg{background-color:#020202}}.section-topbar{align-items:center;background-color:#020202;display:flex;justify-content:space-between;padding-left:.5rem!important;padding-right:.5rem!important;position:relative;width:100%}@media (min-width:1200px){.section-topbar{padding-left:1rem!important;padding-right:1rem!important}}.section-topbar .mrg{margin-left:1em}.section-topbar .yhteystiedot{display:flex;flex-direction:column;flex-shrink:0;gap:.5rem;margin-left:auto;padding-right:65px;white-space:nowrap}@media (max-width:365px){.section-topbar .yhteystiedot{display:none}}@media (min-width:1200px){.section-topbar .yhteystiedot{margin-left:2rem;padding-right:0}}.section-topbar .yhteystiedot .hider{color:#fff;font-weight:700;margin-left:1.95rem}@media (max-width:800px){.section-topbar .yhteystiedot .hider{font-size:.875rem}}.section-topbar .yhteystiedot .phone{font-size:1.075rem;font-weight:700}.section-topbar .yhteystiedot .phone:before{background:url(/wp-content/themes/renluft/img/icon-tel-iso.svg) 50%/contain no-repeat;content:"";display:inline-block;height:1em;margin-bottom:-.1em;margin-right:.25rem;transform:rotate(9deg);width:1em}@media (max-width:800px){.section-topbar .yhteystiedot .phone{font-size:.875rem}}.section-topbar-content{fill:#fff;color:#fff!important;text-align:right}.section-topbar-content a{fill:#fff;color:#fff!important;font-size:.9375rem;font-weight:600!important;text-transform:uppercase}.section-topbar-content a:hover{opacity:.8}.section-topbar-content>div{height:100%;justify-content:flex-end}.section-topbar-content>div,.section-topbar-content>div>:not(.no-line){align-items:center;display:flex}.section-topbar-content>div>:not(.no-line):after{background-color:#fff;clear:both;content:"";display:block;height:1em;margin:0 .75rem;width:1px}.section-topbar-content .ostoskori{margin-right:.5rem;position:relative}.section-topbar-content a:hover{color:#fff!important}.x-hide-mob{display:none}@media (min-width:1200px){.x-hide-dsk{display:none!important}.x-hide-mob{display:block}}.section-topbar-logo{flex-shrink:1;margin-right:1rem;min-width:0;text-align:left}.section-topbar-logo a{align-items:center;display:flex}.section-topbar-logo img{height:auto;max-height:80%;max-width:220px;width:100%}@media (min-width:1500px){.section-topbar-logo img{max-width:300px}}.search-field{border-bottom:1px solid #ddd;flex-shrink:0;margin-left:auto}.search-field form{position:relative}.search-field input,.search-field input:focus{background-color:#fff;border:none!important;border-radius:0;font-family:Outfit,sans-serif!important;font-size:.9375rem!important;line-height:1rem;padding:.75em!important}.search-field a,.search-field a:visited{color:#4f4f59!important;font-size:1.35rem;margin:auto;padding:12px 12px 11px;position:absolute;right:0;top:0}.search-field.desktop{margin-right:0;max-width:400px;min-width:200px}@media (max-width:781px){.search-field.desktop{display:none}}@media (min-width:1200px){.section-mobile-searchbar{display:none}}.vihrea-header-palkki{background-color:transparent;color:#87878c;font-size:.9333333rem;overflow:hidden;padding:0 1rem}.vihrea-header-palkki .header-teksti{font-weight:400}@media (max-width:800px){.vihrea-header-palkki .header-teksti{display:none}}.vihrea-header-palkki .hider,.vihrea-header-palkki .phone{margin-right:1.5em}.vihrea-header-palkki .grid-content{align-items:center;display:flex;height:45px}.vihrea-header-palkki .grid-content>div{flex:auto}.vihrea-header-palkki .kirjaudu,.vihrea-header-palkki .ostoskori{display:inline-block;margin-bottom:3px;margin-left:0;text-align:center;text-transform:uppercase}.vihrea-header-palkki .kirjaudu .wc-block-mini-cart__badge,.vihrea-header-palkki .ostoskori .wc-block-mini-cart__badge{background:#ff3613;color:#fff}.vihrea-header-palkki .kirjaudu a,.vihrea-header-palkki .ostoskori a{font-size:.625rem}.vihrea-header-palkki .kirjaudu .ostoskori,.vihrea-header-palkki .ostoskori .ostoskori{margin:0 0 0 .5rem}.fixed-margin .vihrea-header-palkki .grid-content{height:40px;padding-top:0;transition:all .5s}@media (max-width:1199px){.fixed-margin .vihrea-header-palkki .grid-content{height:0}}.section-topbar-mobileMenu{width:60px}.section-topbar-mobileMenu,.section-topbar-mobileMenu:hover{background-color:#fff}.icono-menu-hamburger svg{stroke:#070707;fill:#070707;height:24px;width:24px}.icono-menu-hamburger svg:hover{stroke:#333;fill:#333}.icono-top-contact-icon svg{stroke:#87878c;fill:#87878c;height:1.5rem;vertical-align:bottom;width:1.5rem}.icono-top-contact-icon svg:hover{stroke:#fff;fill:#fff}.section-topbar-cart{position:relative}.section-topbar-cart .section-topbar-cart-total{align-items:center;background-color:#ff3613;border-radius:50%;color:#fff;display:flex;font-size:.8rem;font-weight:400;height:20px;justify-content:center;position:absolute;right:-10px;top:-5px;width:20px}.section-topbar-cart.desktop .section-topbar-cart-total{right:-25px;top:-8px}.fixed-margin .section-topbar-cart.desktop .section-topbar-cart-total{top:0}.kielivalikko{color:#020202}.kielivalikko .kielivalikko-liput{float:right}.kielivalikko li{display:inline-block;margin-left:.5rem}.kielivalikko li img{width:30px}.wessel-werk{align-items:center;display:flex;display:none;float:right;height:60px;margin-right:15px}@media (max-width:1199px){.wessel-werk{display:none}}.wessel-werk a{padding:5px}.wessel-werk img{height:30px;width:auto}@media (min-width:1400px){.wessel-werk img{height:38px;width:auto}}.top-content-container{position:relative}.section-topbar-link{background-color:transparent;font-size:2em;font-weight:700;justify-content:center}.section-topbar-link a,.section-topbar-link a:visited{color:#87878c!important}.section-topbar-link a:hover,.section-topbar-link a:visited:hover{color:#fff!important}.ylakuva{overflow-y:hidden}@media screen and (max-width:781px){.ylakuva .owl-carousel .owl-item .oikea img,.ylakuva .owl-carousel .owl-item .oikea picture{margin-bottom:50px;margin-left:0}.ylakuva .owl-dots{margin-bottom:20px!important}.ylakuva .header-teksti{font-size:1.125rem!important}.ylakuva .banner-oikea-kuva{max-height:230px!important}}.ylakuva .owl-dots{display:flex;justify-content:start;margin-left:auto;margin-right:auto;margin-top:-70px;max-width:1590px;padding-left:1.5rem;padding-right:1.5rem;position:relative;z-index:2}.ylakuva .owl-dots .owl-dot{background:none;border:0;padding:0}.ylakuva .owl-dots .owl-dot span{height:10px!important;width:10px!important}.ylakuva .owl-dots .owl-dot.active span,.ylakuva .owl-dots .owl-dot:hover span{background:#ff3613!important}.ylakuva{border-bottom:.75rem solid #ff3613;height:auto;overflow:hidden;position:relative;z-index:1}@media screen and (min-width:782px){.ylakuva{height:615px}}@media screen and (min-width:992px){.ylakuva{height:700px}}.ylakuva .container{margin-left:auto;margin-right:auto;max-width:1605px;padding-left:1rem;padding-right:1rem;width:auto}.ylakuva .banner-dots-container{bottom:36px;display:flex;gap:.5rem;justify-content:start;left:0;padding:0 15px;position:absolute;right:0;z-index:1}.ylakuva .banner-dots-container .owl-dot{background:none;border:0;margin:0!important;padding:0}.ylakuva .banner-dots-container .owl-dot>span{background:#f0f0f0!important;border-radius:99px;cursor:pointer;display:block;height:13px!important;margin:0!important;width:13px!important}.ylakuva .banner-dots-container .owl-dot.active>span{background:#ff3613!important}.ylakuva .carousel-banner{display:block;height:100%;position:relative;width:100%}.ylakuva .grid-content{align-items:center;height:auto}.ylakuva .slogancontent{padding:0 1rem!important}@media screen and (max-width:768px){.ylakuva .slogancontent{padding:0 .5rem!important}}.ylakuva .slogancontent{grid-gap:2rem;display:grid;grid-template-columns:1fr 1fr;height:auto;margin:auto;max-width:100%}.ylakuva .slogancontent a:visited{color:#fff}.ylakuva .slogancontent .header-teksti{text-wrap:balance;margin:1.5em 0 0}.ylakuva .slogancontent .vasen{display:flex;flex-direction:column;height:auto;justify-content:center;position:relative;z-index:1}.ylakuva .slogancontent .oikea{align-items:center;display:flex;padding:3rem 0;position:relative;z-index:1}.ylakuva .slogancontent .oikea .banner-oikea-kuva{height:100%}.ylakuva .slogancontent .oikea .banner-oikea-kuva img{height:100%;-o-object-fit:contain;object-fit:contain}.ylakuva .slogancontent .banner-arrows{background-image:url(/wp-content/themes/renluft/img/banner-arrows-bg.svg);background-position:100% 0;background-repeat:no-repeat;background-size:contain;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}@media screen and (max-width:781px){.ylakuva .slogancontent .banner-arrows{background-position:100% 100%;display:none}}.ylakuva .slogancontent .otsikko,.ylakuva .slogancontent h1{color:#fff;font-size:2rem;font-weight:800;line-height:130%;margin:0}@media screen and (min-width:782px){.ylakuva .slogancontent .otsikko,.ylakuva .slogancontent h1{font-size:3rem}}@media screen and (min-width:1400px){.ylakuva .slogancontent .otsikko,.ylakuva .slogancontent h1{font-size:3.333rem}}.ylakuva .slogancontent .otsikko,.ylakuva .slogancontent h1{font-size:clamp(2rem,.6667rem + 4.2667vw,4rem);text-transform:none}.ylakuva .slogancontent .otsikko .thin,.ylakuva .slogancontent h1 .thin{display:block;font-weight:300}.ylakuva .slogancontent .header-teksti{color:#fff;font-size:1.2rem;font-weight:400;line-height:1.5em}@media screen and (min-width:782px){.ylakuva .slogancontent .header-teksti{font-size:1.33em}}.ylakuva .ylakuvanapit{display:flex;flex-wrap:wrap;gap:1rem;margin-right:auto;margin-top:2.5rem;min-width:250px}.ylakuva .ylakuvanapit.hide-dsk{display:none}.ylakuva .ylakuvanapit a{background-color:#ff3612;background-image:url(/wp-content/themes/renluft/img/button-arrows-4.svg);background-position:100% 0;background-repeat:no-repeat;background-size:contain;border:0;border-radius:0;color:#fff;display:inline-block;flex-grow:1;font-family:Outfit,sans-serif;font-size:1rem;font-weight:700;margin:0;padding:1.25rem 2.25rem;text-align:center;text-transform:uppercase}@media screen and (min-width:782px){.ylakuva .ylakuvanapit a{padding:1rem 2rem}}.ylakuva .ylakuvanapit a:hover{background-color:#e22600;border:0;color:#fff}@media screen and (max-width:781px){.ylakuva .ylakuvanapit a{max-width:300px}.ylakuva .ylakuvanapit.hide-mobi{display:none}}.ylakuva .ylakuvanapit.hide-dsk{margin-bottom:2rem}@media screen and (min-width:782px){.ylakuva .ylakuvanapit.hide-dsk{display:none}}.ylakuva .bannertuote-container{display:none;text-align:center}@media screen and (min-width:782px){.ylakuva .bannertuote-container{display:block}}.ylakuva .bannertuote-container img{margin:2em;-o-object-fit:contain;object-fit:contain}.ylakuva .carousel-inner{padding:0}.ylakuva .owl-nav{display:none!important;left:0;margin-bottom:30px;position:absolute;right:0;top:49%;z-index:1}.ylakuva .owl-next,.ylakuva .owl-prev{margin:0 10px;opacity:1;text-align:center;top:-15px;width:10%;z-index:2}.ylakuva .owl-next:hover,.ylakuva .owl-prev:hover{opacity:.6}.ylakuva .owl-next img,.ylakuva .owl-prev img{height:23px;width:12px}.ylakuva .owl-prev{left:0}.ylakuva .owl-next{right:0}.ylakuva .taustakuva{background-position:80%;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;display:block;height:100%;position:absolute;width:100%!important;z-index:-1}.ylakuva .taustakuva img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.ylakuva .gradient{background:linear-gradient(90deg,rgba(0,0,0,.502),rgba(0,0,0,.302) 31%,transparent 69%,transparent);height:100%;position:absolute;width:100%}.ylakuva .gradient>div{background-image:url(/wp-content/themes/renluft/img/tesktuuri-iso.jpg);background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.bannerin-alle{margin:auto;max-width:1600px;padding:.5rem 0}.bannerin-alle p{padding:1rem 1em 1rem .5rem}@media screen and (min-width:782px){.bannerin-alle p{padding:2rem 1rem}}@media screen and (min-width:992px){.bannerin-alle p{padding:1.5rem .5rem}}@media screen and (min-width:1200px){.bannerin-alle p{padding:1.5rem 1rem}}@media screen and (min-width:1500px){.bannerin-alle p{padding:2rem 1rem}}.bannerin-alle .container-fluid{display:flex;flex-wrap:wrap;justify-content:center;padding-left:.5rem;padding-right:.5rem}.bannerin-alle .container-fluid>div{padding:.5rem;width:100%}@media screen and (min-width:540px){.bannerin-alle .container-fluid>div{flex-basis:50%;width:50%}}@media screen and (min-width:782px){.bannerin-alle .container-fluid>div{flex-basis:33.3333%;width:33.33333%}}@media screen and (min-width:992px){.bannerin-alle .container-fluid>div{flex:1}}.bannerin-alle .laatikko{align-items:center;background-image:url(/wp-content/themes/renluft/img/tesktuuri-edut.jpg);background-size:cover;color:#fff;display:flex;font-size:.9375rem;font-weight:700;height:100%;line-height:1.2em;text-align:left}@media screen and (min-width:782px){.bannerin-alle .laatikko{font-size:1rem}}@media screen and (min-width:992px){.bannerin-alle .laatikko{font-size:.9375rem}}@media screen and (min-width:1200px){.bannerin-alle .laatikko{font-size:1rem}}@media screen and (min-width:1500px){.bannerin-alle .laatikko{font-size:1.2rem}}.bannerin-alle .laatikko a,.bannerin-alle .laatikko span{color:#ff3612;font-size:.8333em;font-weight:400}.bannerin-alle .laatikko .kuva{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;margin:.5rem;width:50px}@media screen and (min-width:782px){.bannerin-alle .laatikko .kuva{margin:.5rem .5rem .5rem 1rem}}@media screen and (min-width:992px){.bannerin-alle .laatikko .kuva{margin:.5rem}}@media screen and (min-width:1200px){.bannerin-alle .laatikko .kuva{margin:1rem 1rem 1rem 1.5rem;width:60px}}@media screen and (min-width:1500px){.bannerin-alle .laatikko .kuva{margin:1rem 1rem 1rem 2rem;width:70px}}@media screen and (min-width:782px){.ylakuva{height:615px}.ylakuva .bannertuote-container{display:block}.ylakuva .ylakuvanapit a{padding:1.25rem 2.5rem}.ylakuva .ylakuvanapit.hide-dsk{display:none}.ylakuva .grid-content,.ylakuva .slogancontent{height:615px}.ylakuva .slogancontent .header-teksti{font-size:1.33em}.ylakuva .slogancontent .oikea,.ylakuva .slogancontent .vasen{height:615px}}@media screen and (min-width:992px){.ylakuva,.ylakuva .grid-content,.ylakuva .slogancontent,.ylakuva .slogancontent .oikea,.ylakuva .slogancontent .vasen{height:700px}}@media screen and (max-width:781px){.ylakuva,.ylakuva .carousel-banner{min-height:600px}.ylakuva .carousel-banner:not(.owl-loaded){max-height:600px;overflow:hidden}.ylakuva .carousel-banner:not(.owl-loaded)>div:not(:first-child){display:none}.ylakuva .gradient{background:linear-gradient(90deg,rgba(0,0,0,.702),rgba(0,0,0,.502) 31%,rgba(0,0,0,.302) 69%,rgba(0,0,0,.302))}.ylakuva .ylakuvanapit.hide-mobi{display:none}.ylakuva .ylakuvanapit a{max-width:100%}.ylakuva .slogancontent{grid-template-columns:1fr}.ylakuva .slogancontent .vasen{padding-top:2rem}.ylakuva .slogancontent .oikea{padding-top:1.5rem}.ylakuva .slogancontent .oikea .banner-oikea-kuva{max-height:300px}.ylakuva .slogancontent .banner-arrows{background-position:100% 100%;display:none}}.sct-top-image-hgt{height:auto}.sct-woo-image-hgt{height:200px}@media screen and (min-width:782px){.sct-woo-image-hgt{height:500px}}@media screen and (min-width:992px){.sct-woo-image-hgt{height:600px}}.sct-top-image{padding-top:20px}@media screen and (min-width:782px){.sct-top-image{padding-top:100px}}.sct-top-image .wp-block-media-text{margin:0;padding:0}.sct-top-image .wp-block-media-text__media{background-position:50%}@media screen and (min-width:782px){.sct-top-image .wp-block-media-text__content,.sct-top-image .wp-block-media-text__media{min-height:300px}}.sct-top-image .wp-block-media-text__content{align-items:center;display:flex}.sct-top-image .top-image-teksti p{margin-bottom:1rem;padding-top:0}.nosto-container{margin-top:-90px;max-width:1100px;padding-bottom:2rem}@media screen and (min-width:782px){.nosto-container{margin-top:-150px;padding-bottom:5rem}}.sct-nostot{background-color:#fff;font-size:1rem;padding:0}.sct-nostot .container{display:flex;flex-direction:column;overflow:hidden}@media screen and (min-width:1200px){.sct-nostot .container{flex-direction:row}}.sct-nostot-grid{box-shadow:0 0 5px #ccc;display:flex;flex-wrap:wrap;padding:0 1rem}@media screen and (min-width:782px){.sct-nostot-grid{padding:1rem 0}}@media screen and (max-width:781px){.sct-nostot-nosto{border-bottom:1px solid #e3e3e3}}@media screen and (min-width:782px){.sct-nostot-nosto{border-right:1px solid #e3e3e3}}.sct-nostot-nosto .header,.sct-nostot-nosto h2,.sct-nostot-nosto h3{background:#fff}@media screen and (max-width:781px){.sct-nostot-nosto .header,.sct-nostot-nosto h2,.sct-nostot-nosto h3{display:block}}.sct-nostot-nosto .header,.sct-nostot-nosto h2,.sct-nostot-nosto h3{font-size:1.1rem;line-height:1.4em}@media screen and (min-width:782px){.sct-nostot-nosto .header,.sct-nostot-nosto h2,.sct-nostot-nosto h3{font-size:1.2rem}}.sct-nostot-nosto .header,.sct-nostot-nosto h2,.sct-nostot-nosto h3{background-position:100%;background-repeat:no-repeat;background-size:20px;color:#01040c;font-weight:800;margin-top:0;padding:1rem}@media screen and (min-width:782px){.sct-nostot-nosto .header,.sct-nostot-nosto h2,.sct-nostot-nosto h3{padding-right:2rem}}.sct-nostot-nosto a{color:#01040c;display:block}.sct-nostot-nosto a:hover h2{color:#ff3612}.sct-nostot-nosto p{color:#55595f}.sct-nostot-nosto .nosto{align-items:center;display:flex;flex-direction:row;position:relative}@media screen and (min-width:782px){.sct-nostot-nosto .nosto{flex-direction:column}}.sct-nostot-nosto .sct-nostot-content{padding:1.5rem 0 0}@media screen and (max-width:781px){.sct-nostot-nosto .sct-nostot-content{padding:1em 0 1em 1em;width:80%}}.sct-nostot-nosto .sct-nostot-content{line-height:1.5em}.sct-nostot-nosto .sct-nostot-content p{margin-top:10px}.sct-nostot-nosto .nostonappi{text-align:center}.sct-nostot-nosto .img-cover{background-position:50%;background-repeat:no-repeat;background-size:contain;height:5em;width:20%}@media screen and (min-width:782px){.sct-nostot-nosto .img-cover{height:180px;width:100%}}.sct-nostot-grid .sct-nostot-nosto:last-child{border-bottom:none}@media screen and (min-width:782px){.sct-nostot-grid .sct-nostot-nosto:last-child{border-right:none}}.sct-nostot-nosto{padding:.5em 0;width:100%}@media screen and (min-width:782px){.sct-nostot-nosto{padding:.25em;width:33%}}.content-margin{margin:3em 0}@media screen and (max-width:781px){.content-margin{margin:2em 0 1em}}.sct-padd{padding-bottom:4em;padding-top:3em}em{font-style:italic}b{font-weight:700}.sct-content{color:#fff;font-size:16px}.sct-content .grid{height:12em;margin-bottom:2em;margin-top:2em}@media screen and (min-width:992px){.sct-content .grid-table>div{padding-right:2em}}.sct-content .grid-table>div.sisalto{padding-right:0}.sct-content .grid-table.kaksi>div:first-child{padding-right:1em}.sct-content .grid-table.kaksi>div:nth-child(2){padding-left:1em;padding-right:0}.sct-content .h1,.sct-content .related.products h2,.sct-content h1{font-size:2.3rem;font-weight:700;line-height:1.3em;margin-bottom:.5em;padding-top:.5em;text-transform:uppercase}@media screen and (min-width:992px){.sct-content .h1,.sct-content .related.products h2,.sct-content h1{font-size:2.8rem}}.sct-content .h1,.sct-content .related.products h2,.sct-content h1{color:#fff}.sct-content .h2,.sct-content h2{font-size:2rem;font-weight:700;line-height:1.3;margin-bottom:.8em;margin-top:1.1em}@media screen and (min-width:782px){.sct-content .h2,.sct-content h2{font-size:2.4rem}}.sct-content .h2,.sct-content h2{color:#fff}.sct-content h2.h1{margin-bottom:0;padding-bottom:3rem}.sct-content h2 strong,.sct-content h3 strong{color:#ff3612}.sct-content h2.widget-title{font-size:1.1em}.sct-content h3{font-size:1.3rem;font-weight:800;line-height:1.2em;margin-bottom:.5em;padding-top:.8em}@media screen and (min-width:782px){.sct-content h3{font-size:1.46666rem}}.sct-content h3{color:#fff}.sct-content h3.iso-h3{font-size:1.7333rem}.sct-content h4{color:#fff;font-size:1.33333rem;font-weight:800;margin-bottom:1rem}.sct-content p{line-height:1.6;margin-bottom:.5em;padding-top:.5em}.sct-content a{font-weight:800}@media screen and (min-width:782px){.sct-content p{line-height:1.8}}.sct-content ul:not(.SYSTX_menu):not(.sub-menu):not(.products):not(.woocommerce-mini-cart):not(.tabs):not(.woocommerce-cart-form):not(.tuotteet):not(.woocommerce-error):not(.woof_list):not(.blocks-gallery-grid):not(.wc-block-grid__products):not(.payment_methods){margin:.5em 0}.sct-content ul:not(.SYSTX_menu):not(.sub-menu):not(.products):not(.woocommerce-mini-cart):not(.tabs):not(.woocommerce-cart-form):not(.tuotteet):not(.woocommerce-error):not(.woof_list):not(.blocks-gallery-grid):not(.wc-block-grid__products):not(.payment_methods) li{background-image:url(/wp-content/themes/renluft/img/icon-check-thin.svg);background-position:0 .3em;background-repeat:no-repeat;background-size:1em 1em;line-height:1.6em;margin:.3em 0;padding-left:1.5em}.sct-content ol{margin:1em 0}.sct-content ol li{line-height:1.6em;margin:.3em 0 .3em .7em}.artikkeli .sct-content h1{margin-bottom:1em;margin-top:.7em}.artikkeli{margin:auto;max-width:1160px}@media screen and (min-width:782px){.artikkeli .artikkelisisalto{width:80%}}#secondary h2,#secondary h2.widget-title{font-size:1.333rem;font-weight:800}#secondary .widget{padding-bottom:1.5rem}#secondary ul li{background-image:none;font-size:.93333rem;margin-bottom:.8em;margin-left:0;padding-left:0}#secondary ul li a{font-weight:700}table:not(.shop_table):not(.wcpt-table){width:100%}table:not(.shop_table):not(.wcpt-table) tr:nth-child(odd) td{background:#efefef}table:not(.shop_table):not(.wcpt-table) td{line-height:1.4em;padding:.8em 1em}.kartta iframe{margin-top:1em}@media screen and (min-width:992px){.uutis-grid{display:flex;flex-wrap:wrap;justify-content:center}.uutis-grid>div{width:33.3333%}}.uutis-grid>div{margin-bottom:2em}@media screen and (min-width:992px){.uutis-grid>div .uutislaatikko{height:100%;margin-left:1em;margin-right:1em}}.uutislaatikot .uutislaatikko{background-color:#fff;padding-bottom:70px;position:relative}.uutislaatikot .uutislaatikko:hover{box-shadow:0 0 20px #737373}.uutislaatikot .uutisteksti{color:#000;padding:1em}.uutislaatikot .uutisteksti h3{color:#000}.uutislaatikot .uutiskuva{background-position:50%;background-size:cover;height:200px}.uutislaatikot a.nappi-1{bottom:15px;left:1em;position:absolute}.kapea{max-width:800px}.kapea,.tosi-kapea{margin-left:auto;margin-right:auto}.tosi-kapea{max-width:600px}.kuvamargin{margin-top:2em}.tekstialue-harmaa{background-color:#f2f2f2}.tekstialue-harmaa .taustakuvallinen{background-position:50%;background-size:cover;min-height:200px}.tekstialue-harmaa .joustava-sisalto{padding:1.5rem}@media screen and (min-width:992px){.tekstialue-harmaa .joustava-sisalto{padding:2rem}}@media screen and (min-width:1200px){.tekstialue-harmaa .joustava-sisalto{padding:4rem 5rem}}.tekstialue-harmaa h2{margin-top:0}@media screen and (max-width:781px){.mobi-kokolevea{margin-left:-15px;margin-right:-15px}}.flex-wrap{flex-wrap:wrap}.flex-wrap>div{flex:auto!important}@media screen and (min-width:782px){.kaanna-desktop{flex-direction:row-reverse}}.laatikkolinkki{height:100%;left:0;position:absolute;top:0;width:100%}.intro{color:#fff;font-size:1.06666rem;font-weight:400;line-height:1.6!important;margin-bottom:1em!important;padding-top:0!important}.taysleveat-napit,.taysleveat-napit a{text-align:center}@media screen and (min-width:992px){.taysleveat-napit{display:flex!important}.taysleveat-napit>*{flex:1}.taysleveat-napit a{width:100%}}iframe{width:100%}.henkilosto{padding-bottom:30px;text-align:center}.henkilosto>div{margin-top:140px}@media screen and (min-width:782px){.henkilosto>div{flex-basis:50%}}@media screen and (min-width:1200px){.henkilosto>div{flex-basis:33.33333%}}@media screen and (min-width:782px){.henkilosto{display:flex;flex-wrap:wrap}}.henkilosto .henkilo{background-color:#eaedef;color:#2b2b2b;height:100%;margin-left:auto;margin-right:auto;max-width:400px;padding-top:60px;position:relative;text-align:left}@media screen and (min-width:782px){.henkilosto .henkilo{margin-left:.5rem;margin-right:.5rem;max-width:unset}}@media screen and (min-width:1200px){.henkilosto .henkilo{margin-left:.7rem;margin-right:.7rem}}.henkilosto .henkilo h2,.henkilosto .henkilo h3{color:#020202;font-size:2.133333rem;margin-bottom:.3em;padding-top:1rem;text-transform:none}.henkilosto .henkilo .henkilo-kuva-container{position:absolute;text-align:center;top:-92px;width:100%}.henkilosto .henkilo .henkilo-kuva{background-size:cover;border-radius:50%;height:185px;margin-left:auto;margin-right:auto;width:185px}.henkilosto .henkilo .henkilo-tiedot{padding:1rem 2rem 3rem}.henkilosto .henkilo a,.henkilosto .henkilo p{color:#2b2b2b}.henkilosto .henkilo a:hover{color:#e2000f}.lomake{padding-bottom:2em;position:relative}.lomake h2{margin-top:0}.tuotelinkit{margin-top:2rem}.wc-block-grid__products .wc-block-grid__product{margin-bottom:0;text-align:left}.wc-block-grid__products .wc-block-grid__product-image{background-color:#fff;margin-bottom:0;padding:1rem}.wc-block-grid__products .wc-block-grid__product-title{background-color:#eaedef;color:#2b2b2b;font-family:Play;font-size:1.2rem;margin-bottom:0;padding:2rem 1rem 1rem;text-transform:uppercase}.wc-block-grid__products .wc-block-grid__product-price{background-color:#eaedef;color:#2b2b2b;font-family:Play;font-size:2.26666rem;margin:0;padding:1rem 1rem 3rem;width:100%}.wc-block-grid__products .wp-block-button{width:100%}.wc-block-grid__products .wp-block-button a{font-family:Play;font-size:1.066666rem!important;text-transform:uppercase;width:100%}.wp-block-buttons{margin-bottom:.5rem;margin-top:2rem}@media (max-width:781px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content,.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media{grid-column:1;grid-row:2}.wp-block-column:not(:only-child){flex-basis:100%!important}.wp-block-column:nth-child(2n){margin-left:0!important}}.wp-block-media-text{margin-bottom:100px;margin-top:80px}@media screen and (min-width:782px){.wp-block-media-text{padding-top:100px}}.wp-block-media-text>.wp-block-media-text__content{background-color:#111;background-image:url(/wp-content/themes/renluft/img/tekstuuri-iso.png);background-size:cover;padding-bottom:4rem;padding-top:3rem}@media screen and (min-width:782px){.wp-block-media-text>.wp-block-media-text__content{margin-left:-4%;width:104%}}@media screen and (min-width:1500px){.wp-block-media-text>.wp-block-media-text__content{padding:4rem 10% 5rem}}.wp-block-media-text>.wp-block-media-text__media{position:relative}@media screen and (min-width:782px){.wp-block-media-text>.wp-block-media-text__media{top:-70px;width:104%;z-index:-1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{left:-4%;top:-70px;width:104%;z-index:-1}}.wp-block-buttons .wp-block-button{margin-right:1em}.wc-block-components-product-metadata .intro{color:#232323!important;font-size:.875rem!important;line-height:1.4em!important}.wc-block-cart-item__prices{font-size:1rem!important;font-weight:700!important}.single-product-container{background-color:#fff;padding-bottom:3rem;padding-top:2rem}.single-product-container h2,.single-product-container h3,.single-product-container h4,.single-product-container li,.single-product-container p{color:#2b2b2b}.single-product-container h1{color:#020202}.single-product-container .intro{font-family:Play;font-size:1.46666rem}.single-product-container .woocommerce-breadcrumb{margin-bottom:.5rem}.single-product-container li{background-image:url(/wp-content/themes/renluft/img/bullet.svg)!important}.product-category-container .woocommerce-container{padding-top:2rem}@media screen and (min-width:782px){.product-category-container .woocommerce-container{position:relative}.product-category-container .woocommerce-breadcrumb{position:absolute;top:-50px}}.woocommerce table.shop_table{background:#fff;color:#000}.woocommerce-checkout-payment{color:#000}.quantity.buttons_added{background-color:#fff}.grid-sisalto.verkkokauppa .grid-sisaltoalue{width:100%}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#eee;border-color:#eee}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{background-color:#ff3612!important;color:#fff!important}@media (max-width:539px){.woocommerce ul.products[class*=columns-] li.product:not(.product-category){width:100%}}.woocommerce ul.products[class*=columns-]{display:flex;flex-wrap:wrap}@media screen and (min-width:540px) and (max-width:768px){.woocommerce ul.products[class*=columns-] li.product{width:48.5%}.woocommerce ul.products[class*=columns-] li:nth-child(odd){margin-right:3%}}.woocommerce ul.products[class*=columns-] li.product.product-category{margin-bottom:1.5em}@media (max-width:630px){.woocommerce ul.products[class*=columns-] li.product.product-category{overflow:hidden;width:100%}.woocommerce ul.products[class*=columns-] li.product.product-category img{width:100%}.woocommerce ul.products[class*=columns-] li.product.product-category:nth-child(odd){margin-right:0}}@media screen and (min-width:1500px){.woocommerce ul.products[class*=columns-] li.product.product-category{margin-bottom:2em}}@media screen and (min-width:767px) and (max-width:991px){.woocommerce ul.products.columns-4 li.product{width:48%}.woocommerce ul.products.columns-4 li.product:nth-child(2n+2){margin-right:0}}@media screen and (min-width:992px){.woocommerce ul.products.columns-4 li.product{margin-right:2%;width:23.5%}.woocommerce ul.products.columns-4 li.product:nth-child(4n+4){margin-right:0}}@media screen and (min-width:767px) and (max-width:1199px){.woocommerce ul.products.columns-5 li.product{margin-right:3%;width:31.3%}.woocommerce ul.products.columns-5 li.product:nth-child(3n+3){margin-right:0}}@media screen and (min-width:1199px){.woocommerce ul.products.columns-5 li.product:not(.last){margin-right:1.5%}.woocommerce ul.products.columns-5 li.product{width:18.8%}}@media screen and (min-width:992px) and (max-width:1199px){.related.products ul.products.columns-4 li.product{width:48%}.related.products ul.products.columns-4 li.product:nth-child(2n+2){margin-right:0}}section.products h2{margin-bottom:.8em}.woocommerce div.product .product_title{line-height:1.3em}.woocommerce a.button{background-color:#ebe9eb;border-radius:0;text-align:Center}.woocommerce a.button:hover{background-color:#fff}.woocommerce #respond input#submit.alt,.woocommerce .yith-ywraq-add-to-quote .button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,a.rfqcart-link-shop-custom,a.rfqcart-link-shop-custom:visited{background:#ff3612;border:none;border-radius:0;color:#fff;font-size:.933333rem;font-weight:700;padding:1rem 2rem}.woocommerce .cart-collaterals .cart_totals{text-align:right}@media screen and (min-width:782px){.woocommerce table.cart td.product-quantity .qib-container:not(#qib_id):not(#qib_id){justify-content:left}}.woocommerce-breadcrumb{color:#87878c!important;display:inline-block;font-size:1rem!important;font-weight:700;line-height:1.5em;margin:0;padding-bottom:1.5em!important}.woocommerce-breadcrumb a{color:#87878c!important;font-weight:700!important}.woocommerce-breadcrumb a:hover{color:#fff}.single-product-container .woocommerce-breadcrumb,.single-product-container .woocommerce-breadcrumb a{color:#111!important}.single-product-container .woocommerce-breadcrumb a:hover{color:#ff3612}form.checkout .col-1{padding-left:0!important}.woocommerce button.button{background-color:#efefef;border-radius:0}.woocommerce button.button:hover{background-color:#fff!important;color:#142311!important}.woocommerce button.button:disabled:hover,button.button:disabled[disabled]:hover{color:#ff3612}.woocommerce.poista-otsikko .page-title{display:none}.tuotenostocontainer{height:100%;text-align:center}@media screen and (max-width:781px){.tuotenostocontainer{display:none}}@media screen and (min-width:782px){.tuotenosto{margin-right:0;width:80%}}@media screen and (min-width:992px){.tuotenosto{margin-right:auto;width:80%}}@media screen and (min-width:1500px){.tuotenosto{width:60%}}.tuotenosto{align-items:center;background-color:rgba(26,27,30,.85);color:#fff;display:flex;flex-direction:column;font-size:1.2rem;height:100%;justify-content:center;line-height:1.6em;margin-left:auto;padding:3em 2em;position:relative}.tuotenosto .nappi,.tuotenosto .nappi-visited{background-color:#fff;color:#2f3642;font-size:1rem;font-weight:700;padding:.5rem 4rem;text-transform:uppercase}.tuotenosto .nappi-visited:hover,.tuotenosto .nappi:hover{background-color:transparent;border-color:#fff;color:#fff}.tuotenosto img{margin:2em 0;max-height:200px}.term-description{padding-bottom:2rem;padding-top:2rem;text-align:center}@media screen and (min-width:782px){.term-description{margin-left:auto;margin-right:auto;width:60%}}.sct-content .woocommerce .woocommerce-ordering{margin-top:1em}.sct-content .woocommerce .woocommerce-ordering select{font-family:Open Sans;padding:.5em}.sct-content .woocommerce .woocommerce-ordering select option{line-height:1.5}.sct-content .woocommerce div.product{overflow:hidden}.sct-content .woocommerce div.product span.onsale{background:#e2000f;border-radius:0;color:#f0f0f0;left:-50px;left:-65px;letter-spacing:1px;line-height:2em;min-height:auto;min-width:auto;position:absolute;text-align:center;text-transform:uppercase;top:25px;top:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:200px}.sct-content .woocommerce div.product span.onsale.itsnew{background:#021d32}.sct-content .woocommerce div.product div.images img{height:auto;margin:auto;max-width:100%;width:auto}.sct-content .woocommerce div.product div.images .woocommerce-product-gallery__image{margin-bottom:1rem;margin-right:1rem}.sct-content .woocommerce div.product div.images .woocommerce-product-gallery__wrapper{display:flex;flex-wrap:wrap}.sct-content .woocommerce div.product div.images .woocommerce-product-gallery__image:not(:first-child){width:calc(50% - 1rem)}.sct-content .woocommerce div.product div.images .woocommerce-product-gallery__image:not(:first-child) img{height:150px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:782px){.sct-content .woocommerce div.product div.images .woocommerce-product-gallery__image:not(:first-child) img{height:290px}}@media screen and (min-width:1200px){.sct-content .woocommerce div.product div.images .woocommerce-product-gallery__image:not(:first-child) img{height:400px}}.sct-content .woocommerce div.product div.images .flex-viewport{border:1px solid #efefef}.sct-content .woocommerce div.product .custom-description{clear:both;padding-top:1rem}.sct-content .woocommerce div.product .summary{position:relative}.sct-content .woocommerce div.product .summary #product_total_price{display:none}.sct-content .woocommerce div.product .summary p.price,.sct-content .woocommerce div.product .summary span.price{color:#2b2b2b;font-family:Play;font-size:2.66666rem;margin-bottom:2rem}.sct-content .woocommerce div.product .summary p.price span.amount,.sct-content .woocommerce div.product .summary span.price span.amount{font-weight:800}.sct-content .woocommerce div.product .summary p.price del span.amount,.sct-content .woocommerce div.product .summary span.price del span.amount{color:grey;font-size:1.3rem;font-weight:400}.sct-content .woocommerce div.product .summary p.price small,.sct-content .woocommerce div.product .summary span.price small{color:#000;display:inline-block;font-size:.5em}.sct-content .woocommerce div.product .summary p.price ins,.sct-content .woocommerce div.product .summary span.price ins{text-decoration:none}.sct-content .woocommerce div.product .summary .stock.in-stock{background-image:url(/wp-content/themes/renluft/img/bullet.svg);background-position:0 .3em;background-repeat:no-repeat;background-size:1em 1em;color:#111;font-family:Play;font-size:1.066666rem;font-weight:700;margin-bottom:0;padding:0 0 0 1.6em}.sct-content .woocommerce div.product .summary .stock.available-on-backorder,.sct-content .woocommerce div.product .summary .stock.out-of-stock{background-image:url(/wp-content/themes/renluft/img/circle-red.svg);background-position:0 .3em;background-repeat:no-repeat;background-size:1em 1em;color:#000;display:inline-block;font-weight:700;margin-bottom:2rem;margin-right:1rem;padding:0 0 0 1.6em;text-transform:uppercase;vertical-align:middle}.sct-content .woocommerce div.product .summary .product-timetable{margin-bottom:3rem}.sct-content .woocommerce div.product .summary .product-timetable li{color:#111;font-family:Play;font-size:1.066666rem;font-weight:700}.sct-content .woocommerce div.product .summary .product-link-buttons{padding-bottom:2rem;padding-top:1rem}.sct-content .woocommerce div.product .summary .product-link-buttons .nappi-2{margin-bottom:10px;text-align:center;width:100%}.sct-content .woocommerce div.product .summary form.cart{border-radius:5px;display:inline-block;margin-bottom:1rem;margin-right:.5rem;vertical-align:bottom}.sct-content .woocommerce div.product .summary form.cart .variations_button{padding-top:12px}.sct-content .woocommerce div.product .summary form.cart .variations td.label{color:#111!important}.sct-content .woocommerce div.product .summary form.cart .variations tr:nth-child(odd) td{background:#fff}.sct-content .woocommerce div.product .summary form.cart .qib-container{margin-right:.5rem}.sct-content .woocommerce div.product .summary form.cart .qib-container .qib-button.minus{background:#fff!important;border-right-color:#fff!important}.sct-content .woocommerce div.product .summary form.cart .qib-container .qib-button.minus:focus{border:1px solid #cac9c9!important;border-right-color:#fff!important}.sct-content .woocommerce div.product .summary form.cart .qib-container .qib-button.plus{background:#fff!important;border-left-color:#fff!important}.sct-content .woocommerce div.product .summary form.cart .qib-container .qib-button.plus:focus{border:1px solid #cac9c9!important;border-left-color:#fff!important}.sct-content .woocommerce div.product .summary form.cart .button{background-color:#ff3612;font-family:Play;font-size:1.2rem;padding-bottom:.7rem!important;padding-top:.7rem!important;text-transform:uppercase}.sct-content .woocommerce div.product .summary form.cart .button:hover{background-color:#000!important;color:#fff!important}.sct-content .woocommerce div.product .summary .yith-ywraq-add-to-quote{display:inline-block;margin-bottom:1rem;vertical-align:bottom}.sct-content .woocommerce div.product .summary .yith-ywraq-add-to-quote .button{background-color:#1c2128;line-height:1;padding-bottom:.7rem;padding-top:.7rem}.sct-content .woocommerce div.product .summary .yith-ywraq-add-to-quote .button:hover{background-color:#ff3612;color:#fff}.sct-content .woocommerce div.product .summary .variations_form td.label{text-transform:uppercase}.sct-content .woocommerce div.product .summary .variations_form select{background-color:#f3f3f3;border:1px solid #f3f3f3;border-radius:5px;font-family:Play;font-weight:700;line-height:1.6;margin-right:0;padding:.8em}.sct-content .woocommerce div.product .summary .variations_form .woocommerce-variation-description{color:#bcbcbc}.sct-content .woocommerce div.product .summary .woocommerce-variation-price{margin-bottom:1.5em}.sct-content .woocommerce div.product .summary .woocommerce-variation-price span.price{color:#2b2b2b;font-size:1.75rem;font-weight:800}.sct-content .woocommerce div.product .summary form.cart .qib-container+button[type=submit]:not(#qib_id):not(#qib_id){margin-left:0!important}.sct-content .woocommerce .related.products{clear:both}.sct-content .woocommerce .related.products h2{padding-bottom:3rem;text-align:center}.sct-content .woocommerce .related.products ul{padding-left:.5em;padding-right:.5em}.sct-content .woocommerce .tarvitsetko-myos{padding-top:.1rem}.sct-content .woocommerce .tarvitsetko-myos h2{margin-top:1em}.sct-content .woocommerce .tarvitsetko-myos{clear:both}.sct-content .woocommerce .tarvitsetko-myos ul.products{padding:.5em}.sct-content .woocommerce .tarvitsetko-myos li{padding-left:.5em;padding-right:.5em}.sct-content .woocommerce .tuotekaruselli,.sct-content .woocommerce ul.products,.sct-content .woocommerce ul.tuotteet{padding-top:5px}.sct-content .woocommerce .tuotekaruselli .product,.sct-content .woocommerce .tuotekaruselli li,.sct-content .woocommerce ul.products .product,.sct-content .woocommerce ul.products li,.sct-content .woocommerce ul.tuotteet .product,.sct-content .woocommerce ul.tuotteet li{background-color:#eaedef;background-image:none;display:flex!important;flex-direction:column;overflow:hidden;padding:0;position:relative;text-align:left}.sct-content .woocommerce .tuotekaruselli .product .woocommerce-LoopProduct-link,.sct-content .woocommerce .tuotekaruselli li .woocommerce-LoopProduct-link,.sct-content .woocommerce ul.products .product .woocommerce-LoopProduct-link,.sct-content .woocommerce ul.products li .woocommerce-LoopProduct-link,.sct-content .woocommerce ul.tuotteet .product .woocommerce-LoopProduct-link,.sct-content .woocommerce ul.tuotteet li .woocommerce-LoopProduct-link{height:100%;width:100%}.sct-content .woocommerce .tuotekaruselli .product a.added_to_cart.wc-forward,.sct-content .woocommerce .tuotekaruselli li a.added_to_cart.wc-forward,.sct-content .woocommerce ul.products .product a.added_to_cart.wc-forward,.sct-content .woocommerce ul.products li a.added_to_cart.wc-forward,.sct-content .woocommerce ul.tuotteet .product a.added_to_cart.wc-forward,.sct-content .woocommerce ul.tuotteet li a.added_to_cart.wc-forward{text-align:center}.sct-content .woocommerce .tuotekaruselli .product .product-selite,.sct-content .woocommerce .tuotekaruselli li .product-selite,.sct-content .woocommerce ul.products .product .product-selite,.sct-content .woocommerce ul.products li .product-selite,.sct-content .woocommerce ul.tuotteet .product .product-selite,.sct-content .woocommerce ul.tuotteet li .product-selite{color:#2b2b2b;padding:0 1rem}.sct-content .woocommerce .tuotekaruselli .product .product-selite ul,.sct-content .woocommerce .tuotekaruselli li .product-selite ul,.sct-content .woocommerce ul.products .product .product-selite ul,.sct-content .woocommerce ul.products li .product-selite ul,.sct-content .woocommerce ul.tuotteet .product .product-selite ul,.sct-content .woocommerce ul.tuotteet li .product-selite ul{margin-top:1.2em}.sct-content .woocommerce .tuotekaruselli .product .product-selite ul li,.sct-content .woocommerce .tuotekaruselli li .product-selite ul li,.sct-content .woocommerce ul.products .product .product-selite ul li,.sct-content .woocommerce ul.products li .product-selite ul li,.sct-content .woocommerce ul.tuotteet .product .product-selite ul li,.sct-content .woocommerce ul.tuotteet li .product-selite ul li{font-weight:400}.sct-content .woocommerce .tuotekaruselli .product span.onsale,.sct-content .woocommerce .tuotekaruselli li span.onsale,.sct-content .woocommerce ul.products .product span.onsale,.sct-content .woocommerce ul.products li span.onsale,.sct-content .woocommerce ul.tuotteet .product span.onsale,.sct-content .woocommerce ul.tuotteet li span.onsale{background:#ff3612;border-radius:0;color:#f0f0f0;left:-50px;left:-65px;letter-spacing:1px;line-height:2em;min-height:auto;min-width:auto;position:absolute;text-align:center;text-transform:uppercase;top:25px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:200px}.sct-content .woocommerce .tuotekaruselli .product span.onsale.itsnew,.sct-content .woocommerce .tuotekaruselli li span.onsale.itsnew,.sct-content .woocommerce ul.products .product span.onsale.itsnew,.sct-content .woocommerce ul.products li span.onsale.itsnew,.sct-content .woocommerce ul.tuotteet .product span.onsale.itsnew,.sct-content .woocommerce ul.tuotteet li span.onsale.itsnew{background:#021d32}.sct-content .woocommerce .tuotekaruselli .product h2,.sct-content .woocommerce .tuotekaruselli li h2,.sct-content .woocommerce ul.products .product h2,.sct-content .woocommerce ul.products li h2,.sct-content .woocommerce ul.tuotteet .product h2,.sct-content .woocommerce ul.tuotteet li h2{color:#2b2b2b;font-size:1.2rem!important;line-height:1.4;margin-bottom:0;padding:1rem!important;text-transform:uppercase}.sct-content .woocommerce .tuotekaruselli .product h2 mark.count,.sct-content .woocommerce .tuotekaruselli li h2 mark.count,.sct-content .woocommerce ul.products .product h2 mark.count,.sct-content .woocommerce ul.products li h2 mark.count,.sct-content .woocommerce ul.tuotteet .product h2 mark.count,.sct-content .woocommerce ul.tuotteet li h2 mark.count{display:none}.sct-content .woocommerce .tuotekaruselli .product .price,.sct-content .woocommerce .tuotekaruselli li .price,.sct-content .woocommerce ul.products .product .price,.sct-content .woocommerce ul.products li .price,.sct-content .woocommerce ul.tuotteet .product .price,.sct-content .woocommerce ul.tuotteet li .price{color:#2b2b2b;display:block;font-family:Play;margin-bottom:2rem;padding-left:1rem;padding-top:1rem}.sct-content .woocommerce .tuotekaruselli .product .price>span.amount,.sct-content .woocommerce .tuotekaruselli li .price>span.amount,.sct-content .woocommerce ul.products .product .price>span.amount,.sct-content .woocommerce ul.products li .price>span.amount,.sct-content .woocommerce ul.tuotteet .product .price>span.amount,.sct-content .woocommerce ul.tuotteet li .price>span.amount{font-size:2.266666rem;font-weight:700}.sct-content .woocommerce .tuotekaruselli .product .price ins,.sct-content .woocommerce .tuotekaruselli li .price ins,.sct-content .woocommerce ul.products .product .price ins,.sct-content .woocommerce ul.products li .price ins,.sct-content .woocommerce ul.tuotteet .product .price ins,.sct-content .woocommerce ul.tuotteet li .price ins{font-weight:500;text-decoration:none}.sct-content .woocommerce .tuotekaruselli .product .price del,.sct-content .woocommerce .tuotekaruselli li .price del,.sct-content .woocommerce ul.products .product .price del,.sct-content .woocommerce ul.products li .price del,.sct-content .woocommerce ul.tuotteet .product .price del,.sct-content .woocommerce ul.tuotteet li .price del{color:#5f5f60;font-size:1rem;font-weight:500}.sct-content .woocommerce .tuotekaruselli .product .button,.sct-content .woocommerce .tuotekaruselli li .button,.sct-content .woocommerce ul.products .product .button,.sct-content .woocommerce ul.products li .button,.sct-content .woocommerce ul.tuotteet .product .button,.sct-content .woocommerce ul.tuotteet li .button{background:#ff3612;background:linear-gradient(90deg,#ff3612 0,#e21f10);border-radius:0;color:#fff;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff3612",endColorstr="#e21f10",GradientType=1);font-weight:700;margin-top:Auto;padding:.8em 1em;text-align:center;text-transform:uppercase;width:100%}.sct-content .woocommerce .tuotekaruselli .product:hover .button,.sct-content .woocommerce .tuotekaruselli li:hover .button,.sct-content .woocommerce ul.products .product:hover .button,.sct-content .woocommerce ul.products li:hover .button,.sct-content .woocommerce ul.tuotteet .product:hover .button,.sct-content .woocommerce ul.tuotteet li:hover .button{background:#e21f10}.sct-content .woocommerce .tuotekaruselli .product.product-type-variable .woocommerce-variation-add-to-cart,.sct-content .woocommerce .tuotekaruselli li.product-type-variable .woocommerce-variation-add-to-cart,.sct-content .woocommerce ul.products .product.product-type-variable .woocommerce-variation-add-to-cart,.sct-content .woocommerce ul.products li.product-type-variable .woocommerce-variation-add-to-cart,.sct-content .woocommerce ul.tuotteet .product.product-type-variable .woocommerce-variation-add-to-cart,.sct-content .woocommerce ul.tuotteet li.product-type-variable .woocommerce-variation-add-to-cart{margin-top:auto}.sct-content .woocommerce .tuotekaruselli .product.product-type-variable .variations_form,.sct-content .woocommerce .tuotekaruselli li.product-type-variable .variations_form,.sct-content .woocommerce ul.products .product.product-type-variable .variations_form,.sct-content .woocommerce ul.products li.product-type-variable .variations_form,.sct-content .woocommerce ul.tuotteet .product.product-type-variable .variations_form,.sct-content .woocommerce ul.tuotteet li.product-type-variable .variations_form{width:100%}.sct-content .woocommerce .tuotekaruselli .product.product-type-variable .variations_form.cart,.sct-content .woocommerce .tuotekaruselli li.product-type-variable .variations_form.cart,.sct-content .woocommerce ul.products .product.product-type-variable .variations_form.cart,.sct-content .woocommerce ul.products li.product-type-variable .variations_form.cart,.sct-content .woocommerce ul.tuotteet .product.product-type-variable .variations_form.cart,.sct-content .woocommerce ul.tuotteet li.product-type-variable .variations_form.cart{margin-bottom:0}.sct-content .woocommerce .tuotekaruselli .product.product-type-variable .variations_form select,.sct-content .woocommerce .tuotekaruselli li.product-type-variable .variations_form select,.sct-content .woocommerce ul.products .product.product-type-variable .variations_form select,.sct-content .woocommerce ul.products li.product-type-variable .variations_form select,.sct-content .woocommerce ul.tuotteet .product.product-type-variable .variations_form select,.sct-content .woocommerce ul.tuotteet li.product-type-variable .variations_form select{border:1px solid #ddd;margin-right:0;padding:.3rem .5rem}.sct-content .woocommerce .tuotekaruselli .product.product-type-variable .variations_form table,.sct-content .woocommerce .tuotekaruselli li.product-type-variable .variations_form table,.sct-content .woocommerce ul.products .product.product-type-variable .variations_form table,.sct-content .woocommerce ul.products li.product-type-variable .variations_form table,.sct-content .woocommerce ul.tuotteet .product.product-type-variable .variations_form table,.sct-content .woocommerce ul.tuotteet li.product-type-variable .variations_form table{margin:1rem auto 1.5rem;width:auto!important}.sct-content .woocommerce .tuotekaruselli .product.product-type-variable .variations_form table label,.sct-content .woocommerce .tuotekaruselli li.product-type-variable .variations_form table label,.sct-content .woocommerce ul.products .product.product-type-variable .variations_form table label,.sct-content .woocommerce ul.products li.product-type-variable .variations_form table label,.sct-content .woocommerce ul.tuotteet .product.product-type-variable .variations_form table label,.sct-content .woocommerce ul.tuotteet li.product-type-variable .variations_form table label{font-weight:400}.sct-content .woocommerce .tuotekaruselli .product.product-type-variable .variations_form td,.sct-content .woocommerce .tuotekaruselli li.product-type-variable .variations_form td,.sct-content .woocommerce ul.products .product.product-type-variable .variations_form td,.sct-content .woocommerce ul.products li.product-type-variable .variations_form td,.sct-content .woocommerce ul.tuotteet .product.product-type-variable .variations_form td,.sct-content .woocommerce ul.tuotteet li.product-type-variable .variations_form td{background-color:#fff;padding:0 .2rem}.sct-content .woocommerce .tuotekaruselli .product.product-type-variable .variations_form .woocommerce-variation-price,.sct-content .woocommerce .tuotekaruselli li.product-type-variable .variations_form .woocommerce-variation-price,.sct-content .woocommerce ul.products .product.product-type-variable .variations_form .woocommerce-variation-price,.sct-content .woocommerce ul.products li.product-type-variable .variations_form .woocommerce-variation-price,.sct-content .woocommerce ul.tuotteet .product.product-type-variable .variations_form .woocommerce-variation-price,.sct-content .woocommerce ul.tuotteet li.product-type-variable .variations_form .woocommerce-variation-price{padding-bottom:1rem}.sct-content .woocommerce .tuotekaruselli .product.product-type-variable .variations_form .reset_variations,.sct-content .woocommerce .tuotekaruselli li.product-type-variable .variations_form .reset_variations,.sct-content .woocommerce ul.products .product.product-type-variable .variations_form .reset_variations,.sct-content .woocommerce ul.products li.product-type-variable .variations_form .reset_variations,.sct-content .woocommerce ul.tuotteet .product.product-type-variable .variations_form .reset_variations,.sct-content .woocommerce ul.tuotteet li.product-type-variable .variations_form .reset_variations{display:none!important;visibility:hidden!important}.sct-content .woocommerce .tuotekaruselli .product.product-type-variable .woocommerce-variation-description,.sct-content .woocommerce .tuotekaruselli li.product-type-variable .woocommerce-variation-description,.sct-content .woocommerce ul.products .product.product-type-variable .woocommerce-variation-description,.sct-content .woocommerce ul.products li.product-type-variable .woocommerce-variation-description,.sct-content .woocommerce ul.tuotteet .product.product-type-variable .woocommerce-variation-description,.sct-content .woocommerce ul.tuotteet li.product-type-variable .woocommerce-variation-description{display:none}.sct-content .woocommerce .tuotekaruselli li.product .product-loop-image,.sct-content .woocommerce ul.products li.product .product-loop-image,.sct-content .woocommerce ul.tuotteet li.product .product-loop-image{align-items:center;background-color:#fff;display:flex;height:230px;justify-content:center;padding:1rem}.sct-content .woocommerce .tuotekaruselli li.product .product-loop-image picture,.sct-content .woocommerce ul.products li.product .product-loop-image picture,.sct-content .woocommerce ul.tuotteet li.product .product-loop-image picture{height:100%}.sct-content .woocommerce .tuotekaruselli li.product img,.sct-content .woocommerce ul.products li.product img,.sct-content .woocommerce ul.tuotteet li.product img{height:auto;margin-top:1em;max-height:100%;max-width:100%;width:auto}.woocommerce table.cart td.actions .input-text{padding:.5em;width:100px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#ff3612}.woocommerce-checkout #payment{background-color:#efefef}.woocommerce #payment #place_order{float:left}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:1em solid transparent;border-bottom-color:#ff3612}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #ff3612}.woocommerce form input[type=email],.woocommerce form input[type=password],.woocommerce form input[type=tel],.woocommerce form input[type=text]{border:1px solid #ddd;padding:.8rem 1rem}.woocommerce form textarea{font-family:Open Sans,sans-serif;padding:1rem}.woocommerce form select{padding:.8rem 1rem}.woocommerce table.cart img{height:100px;width:auto}#order_comments_field{margin-top:1rem}#order_comments_field textarea{height:300px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#efefef;padding:0}.woocommerce-checkout #payment div.payment_box:before{border:none}.woocommerce-result-count{font-family:Play;padding-top:1.5rem!important;text-transform:uppercase}.yith-ywraq-mail-form-wrapper{padding-left:0!important;padding-right:0!important}.woocommerce a.remove{border:0;border-radius:0;color:#ff3612!important;font-size:.875rem;font-weight:700;height:auto;line-height:1.2;text-align:center;text-decoration:none;width:auto}.woocommerce a.remove .far{font-size:1rem}.woocommerce a.remove:hover{background:transparent;color:#000!important}.wcpt-cart-widget{font-weight:600}.wcpt-cart-widget div.wcpt-cw-half{width:60%}.wcpt-cart-widget a.wcpt-cw-half{width:40%}.tarjouspyynto-quote .woocommerce-shipping-fields,.tarjouspyynto-quote .woocommerce-shipping-totals.shipping,.tarjouspyynto-quote table.shop_table th.product-total{display:none}#order_comments_field label{line-height:1.4;padding-bottom:10px}.woocommerce-MyAccount-navigation{padding-bottom:2rem;padding-top:2rem}.woocommerce-MyAccount-navigation li{background-image:none!important;display:inline-block;padding:0!important}.woocommerce-MyAccount-navigation li a{background-color:#efefef;display:inline-block;font-weight:600;padding:1rem}.woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li.is-active a{background-color:#ff3612;color:#fff}.product-info-accordion{clear:both}.product-info-accordion button.netello-accordion{background-color:#fff;border:none;border-bottom:1px solid #2b2b2b;display:block;font-family:Play;font-size:1.466666rem;font-weight:700;margin-bottom:1rem;padding:1rem 5px;text-align:left;text-transform:uppercase;width:100%}.product-info-accordion button.netello-accordion:active,.product-info-accordion button.netello-accordion:focus{border:none!important}.product-info-accordion button.netello-accordion .plussa{float:right}.product-info-accordion .netello-accordion-sisalto{display:none;padding-bottom:2rem}.product-info-accordion .netello-accordion-sisalto.netello-show{display:block}.tuotekysely-lomake{padding-bottom:0!important;padding-top:7rem!important}.valkoinen-kolmio{border-left:60px solid transparent;border-right:60px solid transparent;border-top:40px solid #fff;height:0;margin-left:auto;margin-right:auto;width:0}.kategoria-alaosa{margin:auto;max-width:1060px}.wp-singular .product .product_title{text-transform:none!important;word-break:break-word!important}.woocommerce-breadcrumb{word-break:break-word!important}.slick-loading .slick-list{background:none!important}body a,body button,body h1,body h2,body h3,body h4,body li,body p,body ul,html{font-family:Outfit,Open Sans,sans-serif}html{background-color:#111!important}body .container-wrapper .container{margin-left:auto;margin-right:auto;max-width:1590px;width:100%}.container-wrapper>.container,.wp-block-cover>.wp-block-cover__inner-container{padding-left:.75rem;padding-right:.75rem}body.home .container-wrapper{background-color:#111}.etusivu-sarakkeet.wp-block-columns{flex-wrap:nowrap!important}.logo-carousel-wrapper{background-color:#fff;padding:1.75rem 0}.logo-carousel-wrapper>.container{max-width:1565px!important}.alignfull,.tayslevea{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:calc(100vw - 9px)}.wp-block-cover.alignfull .wp-block-cover__inner-container{margin-left:auto;margin-right:auto;max-width:1590px}.tuotekategoriat-sivuvalikko .ylaosa{background-color:#ff3613;color:#fff;padding:1.5rem}.tuotekategoriat-sivuvalikko .ylaosa h2{color:#fff;font-size:1.25rem!important;margin:0!important;padding:0!important;text-transform:uppercase}.tuotekategoriat-sivuvalikko .sisalto{background-color:#fff;padding:1rem 1.5rem 2rem}.tuotekategoriat-sivuvalikko .sisalto ul{margin:0!important;padding:0!important}.tuotekategoriat-sivuvalikko .sisalto ul li{background-image:none!important;border-bottom:1px solid #ddd!important;margin:0!important;padding:0!important}.tuotekategoriat-sivuvalikko .sisalto ul li a{background-image:url(/wp-content/themes/renluft/img/nuoli-harmaa-oikea.svg)!important;background-position:100%;background-repeat:no-repeat;background-size:.75em .75em;color:#111;display:block;font-weight:400;padding:.5rem 1rem .5rem 0}.tuotekategoriat-sivuvalikko .sisalto ul li a:hover{background-image:url(/wp-content/themes/renluft/img/nuoli-pun-oikea.svg)!important;color:#ff3613}.tuotemerkit-sivuvalikko .sisalto{background-color:#fff;padding:2rem 1.5rem 3rem}.tuotemerkit-sivuvalikko .sisalto ul{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin:0!important;padding:0!important}@media screen and (max-width:768px){.tuotemerkit-sivuvalikko .sisalto ul{gap:1rem}}.tuotemerkit-sivuvalikko .sisalto ul li{background-image:none!important;margin:0!important;padding:0!important}.tuotemerkit-sivuvalikko .sisalto ul li a:hover img,.tuotemerkit-sivuvalikko .sisalto ul li a:hover picture{filter:grayscale(0);transform:scale(1.05)!important}.tuotemerkit-sivuvalikko .sisalto ul li a img,.tuotemerkit-sivuvalikko .sisalto ul li a picture{height:45px;-o-object-fit:contain;object-fit:contain;transition:transform .2s,filter .2s;width:auto}@media screen and (max-width:768px){.tuotemerkit-sivuvalikko .sisalto ul li a img,.tuotemerkit-sivuvalikko .sisalto ul li a picture{height:33px}}.tuotekaruselli .carousel-tuotteet.slick-slider.slick-initialized .slick-slide{display:flex!important}.tuotekaruselli .slick-list{margin-right:-1rem}@media screen and (min-width:782px){.tuotekaruselli .slick-track{display:flex}}.tuotekaruselli .slick-track{margin-left:-.5rem;margin-right:-.5rem}.tuotekaruselli .slick-track .slick-slide{height:auto}.tuotekaruselli .slick-track .slick-slide>div{display:flex!important}.tuotekaruselli .slick-track .slick-slide .product{display:flex!important;height:100%;margin-left:.5rem;margin-right:.5rem}.tuotekaruselli .slick-track .slick-slide .product .product-loop-image{padding-top:1rem}.tuotekaruselli .slick-track .slick-slide .product .product-loop-image img{height:12rem;-o-object-fit:contain;object-fit:contain}.tuotekaruselli .tuotekaruselli-nuolet .slick-next,.tuotekaruselli .tuotekaruselli-nuolet .slick-prev{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;font-size:0;height:30px;left:auto;padding:0;position:relative;right:auto;transform:none;width:30px}.tuotekaruselli .tuotekaruselli-nuolet .slick-next:after,.tuotekaruselli .tuotekaruselli-nuolet .slick-next:before,.tuotekaruselli .tuotekaruselli-nuolet .slick-prev:after,.tuotekaruselli .tuotekaruselli-nuolet .slick-prev:before{display:none!important}.tuotekaruselli .tuotekaruselli-nuolet .slick-prev{background-image:url(/wp-content/themes/renluft/img/nuoli-harmaa-vasen.svg)}.tuotekaruselli .tuotekaruselli-nuolet .slick-next{background-image:url(/wp-content/themes/renluft/img/nuoli-harmaa-oikea.svg)}.tuotekaruselli .slick-list,.tuotekaruselli .slick-list .slick-track{display:flex}.tuotekaruselli .product{margin-left:.5rem;margin-right:.5rem}.tuotekaruselli .product .product-loop-image img{height:12rem;-o-object-fit:contain;object-fit:contain}.products-list .tuotekaruselli-nuolet{align-items:center;display:flex;gap:1rem;position:relative}.products-list .tuotekaruselli-nuolet>button:first-child:after{border-left:2px solid hsla(0,0%,100%,.15);content:"";display:inline-block;height:1.5rem;left:50%;position:absolute;top:50%;transform:translateY(-50%)}.products-list .tuotekaruselli-nuolet .owl-next,.products-list .tuotekaruselli-nuolet .owl-prev{background-position:50%!important;background-repeat:no-repeat!important;background-size:14px!important;background:none;background-color:transparent;border:0;cursor:pointer;height:35px;width:35px}.products-list .tuotekaruselli-nuolet .owl-next.disabled,.products-list .tuotekaruselli-nuolet .owl-prev.disabled{cursor:not-allowed;opacity:.5}.products-list .tuotekaruselli-nuolet .owl-prev{background-image:url(/wp-content/themes/renluft/img/nuoli-harmaa-vasen.svg)}.products-list .tuotekaruselli-nuolet .owl-prev:hover:not(.disabled){background-image:url(/wp-content/themes/renluft/img/nuoli-pun-vasen.svg)}.products-list .tuotekaruselli-nuolet .owl-next{background-image:url(/wp-content/themes/renluft/img/nuoli-harmaa-oikea.svg)}.products-list .tuotekaruselli-nuolet .owl-next:hover:not(.disabled){background-image:url(/wp-content/themes/renluft/img/nuoli-pun-oikea.svg)}.products-list .tuotekaruselli-ylaosa{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;margin-bottom:1.5rem}.products-list .tuotekaruselli-ylaosa h2{font-size:1.5rem;text-transform:uppercase}.sct-content .woocommerce div.products .product,.sct-content .woocommerce div.products li,.sct-content .woocommerce ul.products .product,.sct-content .woocommerce ul.products li,.sct-content .woocommerce ul.tuotteet .product,.sct-content .woocommerce ul.tuotteet li{background-color:#fff;background-image:none;display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative;text-align:left;transition:transform .3s ease-in-out}.sct-content .woocommerce div.products .product:hover,.sct-content .woocommerce div.products li:hover,.sct-content .woocommerce ul.products .product:hover,.sct-content .woocommerce ul.products li:hover,.sct-content .woocommerce ul.tuotteet .product:hover,.sct-content .woocommerce ul.tuotteet li:hover{box-shadow:none!important;transform:translateY(-5px)}.sct-content .woocommerce div.products .product:hover .button,.sct-content .woocommerce div.products li:hover .button,.sct-content .woocommerce ul.products .product:hover .button,.sct-content .woocommerce ul.products li:hover .button,.sct-content .woocommerce ul.tuotteet .product:hover .button,.sct-content .woocommerce ul.tuotteet li:hover .button{background:#e21f10}.sct-content .woocommerce div.products .product .woocommerce-LoopProduct-link,.sct-content .woocommerce div.products li .woocommerce-LoopProduct-link,.sct-content .woocommerce ul.products .product .woocommerce-LoopProduct-link,.sct-content .woocommerce ul.products li .woocommerce-LoopProduct-link,.sct-content .woocommerce ul.tuotteet .product .woocommerce-LoopProduct-link,.sct-content .woocommerce ul.tuotteet li .woocommerce-LoopProduct-link{height:100%;width:100%}.sct-content .woocommerce div.products .product a.added_to_cart.wc-forward,.sct-content .woocommerce div.products li a.added_to_cart.wc-forward,.sct-content .woocommerce ul.products .product a.added_to_cart.wc-forward,.sct-content .woocommerce ul.products li a.added_to_cart.wc-forward,.sct-content .woocommerce ul.tuotteet .product a.added_to_cart.wc-forward,.sct-content .woocommerce ul.tuotteet li a.added_to_cart.wc-forward{text-align:center}.sct-content .woocommerce div.products .product .stock,.sct-content .woocommerce div.products li .stock,.sct-content .woocommerce ul.products .product .stock,.sct-content .woocommerce ul.products li .stock,.sct-content .woocommerce ul.tuotteet .product .stock,.sct-content .woocommerce ul.tuotteet li .stock{color:#111;font-size:.933rem;font-weight:400;margin-bottom:.75rem;padding-left:1rem;padding-right:1rem;position:relative}.sct-content .woocommerce div.products .product .stock:before,.sct-content .woocommerce div.products li .stock:before,.sct-content .woocommerce ul.products .product .stock:before,.sct-content .woocommerce ul.products li .stock:before,.sct-content .woocommerce ul.tuotteet .product .stock:before,.sct-content .woocommerce ul.tuotteet li .stock:before{border-radius:50%;content:"";display:inline-block;height:.75em;margin-right:.5em;position:relative;width:.75em}.sct-content .woocommerce div.products .product .stock.in-stock:before,.sct-content .woocommerce div.products li .stock.in-stock:before,.sct-content .woocommerce ul.products .product .stock.in-stock:before,.sct-content .woocommerce ul.products li .stock.in-stock:before,.sct-content .woocommerce ul.tuotteet .product .stock.in-stock:before,.sct-content .woocommerce ul.tuotteet li .stock.in-stock:before{background-color:#4caf50}.sct-content .woocommerce div.products .product .stock.low-stock:before,.sct-content .woocommerce div.products li .stock.low-stock:before,.sct-content .woocommerce ul.products .product .stock.low-stock:before,.sct-content .woocommerce ul.products li .stock.low-stock:before,.sct-content .woocommerce ul.tuotteet .product .stock.low-stock:before,.sct-content .woocommerce ul.tuotteet li .stock.low-stock:before{background-color:#ffc107}.sct-content .woocommerce div.products .product .stock.available-on-backorder:before,.sct-content .woocommerce div.products .product .stock.out-of-stock:before,.sct-content .woocommerce div.products li .stock.available-on-backorder:before,.sct-content .woocommerce div.products li .stock.out-of-stock:before,.sct-content .woocommerce ul.products .product .stock.available-on-backorder:before,.sct-content .woocommerce ul.products .product .stock.out-of-stock:before,.sct-content .woocommerce ul.products li .stock.available-on-backorder:before,.sct-content .woocommerce ul.products li .stock.out-of-stock:before,.sct-content .woocommerce ul.tuotteet .product .stock.available-on-backorder:before,.sct-content .woocommerce ul.tuotteet .product .stock.out-of-stock:before,.sct-content .woocommerce ul.tuotteet li .stock.available-on-backorder:before,.sct-content .woocommerce ul.tuotteet li .stock.out-of-stock:before{background-color:#f44336}.sct-content .woocommerce div.products .product .stock.tilaustuote:before,.sct-content .woocommerce div.products li .stock.tilaustuote:before,.sct-content .woocommerce ul.products .product .stock.tilaustuote:before,.sct-content .woocommerce ul.products li .stock.tilaustuote:before,.sct-content .woocommerce ul.tuotteet .product .stock.tilaustuote:before,.sct-content .woocommerce ul.tuotteet li .stock.tilaustuote:before{background-color:#2196f3}.sct-content .woocommerce div.products .product .product-selite,.sct-content .woocommerce div.products li .product-selite,.sct-content .woocommerce ul.products .product .product-selite,.sct-content .woocommerce ul.products li .product-selite,.sct-content .woocommerce ul.tuotteet .product .product-selite,.sct-content .woocommerce ul.tuotteet li .product-selite{color:#2b2b2b;padding:0 1rem}.sct-content .woocommerce div.products .product .product-selite ul,.sct-content .woocommerce div.products li .product-selite ul,.sct-content .woocommerce ul.products .product .product-selite ul,.sct-content .woocommerce ul.products li .product-selite ul,.sct-content .woocommerce ul.tuotteet .product .product-selite ul,.sct-content .woocommerce ul.tuotteet li .product-selite ul{margin-top:1.2em}.sct-content .woocommerce div.products .product .product-selite ul li,.sct-content .woocommerce div.products li .product-selite ul li,.sct-content .woocommerce ul.products .product .product-selite ul li,.sct-content .woocommerce ul.products li .product-selite ul li,.sct-content .woocommerce ul.tuotteet .product .product-selite ul li,.sct-content .woocommerce ul.tuotteet li .product-selite ul li{font-weight:400}.sct-content .woocommerce div.products .product h2,.sct-content .woocommerce div.products li h2,.sct-content .woocommerce ul.products .product h2,.sct-content .woocommerce ul.products li h2,.sct-content .woocommerce ul.tuotteet .product h2,.sct-content .woocommerce ul.tuotteet li h2{color:#2b2b2b;font-size:1.2rem!important;line-height:1.4;margin-bottom:0;padding:1rem!important}.sct-content .woocommerce div.products .product h2 mark.count,.sct-content .woocommerce div.products li h2 mark.count,.sct-content .woocommerce ul.products .product h2 mark.count,.sct-content .woocommerce ul.products li h2 mark.count,.sct-content .woocommerce ul.tuotteet .product h2 mark.count,.sct-content .woocommerce ul.tuotteet li h2 mark.count{display:none}.sct-content .woocommerce div.products .product .price,.sct-content .woocommerce div.products li .price,.sct-content .woocommerce ul.products .product .price,.sct-content .woocommerce ul.products li .price,.sct-content .woocommerce ul.tuotteet .product .price,.sct-content .woocommerce ul.tuotteet li .price{color:#2b2b2b;display:block;font-family:Outfit,sans-serif;margin-bottom:2rem;padding-left:1rem;padding-top:1rem}.sct-content .woocommerce div.products .product .price .woocommerce-price-suffix,.sct-content .woocommerce div.products li .price .woocommerce-price-suffix,.sct-content .woocommerce ul.products .product .price .woocommerce-price-suffix,.sct-content .woocommerce ul.products li .price .woocommerce-price-suffix,.sct-content .woocommerce ul.tuotteet .product .price .woocommerce-price-suffix,.sct-content .woocommerce ul.tuotteet li .price .woocommerce-price-suffix{font-size:1rem}.sct-content .woocommerce div.products .product .price>span.amount,.sct-content .woocommerce div.products li .price>span.amount,.sct-content .woocommerce ul.products .product .price>span.amount,.sct-content .woocommerce ul.products li .price>span.amount,.sct-content .woocommerce ul.tuotteet .product .price>span.amount,.sct-content .woocommerce ul.tuotteet li .price>span.amount{font-size:1.25rem;font-weight:700}.sct-content .woocommerce div.products .product .price ins,.sct-content .woocommerce div.products li .price ins,.sct-content .woocommerce ul.products .product .price ins,.sct-content .woocommerce ul.products li .price ins,.sct-content .woocommerce ul.tuotteet .product .price ins,.sct-content .woocommerce ul.tuotteet li .price ins{font-weight:500;text-decoration:none}.sct-content .woocommerce div.products .product .price del,.sct-content .woocommerce div.products li .price del,.sct-content .woocommerce ul.products .product .price del,.sct-content .woocommerce ul.products li .price del,.sct-content .woocommerce ul.tuotteet .product .price del,.sct-content .woocommerce ul.tuotteet li .price del{color:#5f5f60;font-size:1rem;font-weight:500}.sct-content .woocommerce div.products .product .button,.sct-content .woocommerce div.products li .button,.sct-content .woocommerce ul.products .product .button,.sct-content .woocommerce ul.products li .button,.sct-content .woocommerce ul.tuotteet .product .button,.sct-content .woocommerce ul.tuotteet li .button{border-radius:0;color:#fff;display:block;font-weight:700;margin-top:auto;padding:.8em 1em;text-align:center;text-transform:uppercase;width:100%}.sct-content .woocommerce div.products .product .custom-add-to-cart-wrapper,.sct-content .woocommerce div.products li .custom-add-to-cart-wrapper,.sct-content .woocommerce ul.products .product .custom-add-to-cart-wrapper,.sct-content .woocommerce ul.products li .custom-add-to-cart-wrapper,.sct-content .woocommerce ul.tuotteet .product .custom-add-to-cart-wrapper,.sct-content .woocommerce ul.tuotteet li .custom-add-to-cart-wrapper{bottom:1rem;position:absolute;right:1rem}.sct-content .woocommerce div.products .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart,.sct-content .woocommerce div.products li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart,.sct-content .woocommerce ul.products .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart,.sct-content .woocommerce ul.products li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart,.sct-content .woocommerce ul.tuotteet .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart,.sct-content .woocommerce ul.tuotteet li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart{align-items:center;background-color:#ff3613!important;border:0!important;border-radius:999px;cursor:pointer;display:flex;height:45px;justify-content:center;padding:0;position:relative;width:45px;z-index:9}.sct-content .woocommerce div.products .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart img,.sct-content .woocommerce div.products li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart img,.sct-content .woocommerce ul.products .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart img,.sct-content .woocommerce ul.products li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart img,.sct-content .woocommerce ul.tuotteet .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart img,.sct-content .woocommerce ul.tuotteet li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart img{margin:0}.sct-content .woocommerce div.products .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart:hover,.sct-content .woocommerce div.products li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart:hover,.sct-content .woocommerce ul.products .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart:hover,.sct-content .woocommerce ul.products li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart:hover,.sct-content .woocommerce ul.tuotteet .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart:hover,.sct-content .woocommerce ul.tuotteet li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart:hover{background-color:#e22600!important}.sct-content .woocommerce div.products .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added,.sct-content .woocommerce div.products li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added,.sct-content .woocommerce ul.products .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added,.sct-content .woocommerce ul.products li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added,.sct-content .woocommerce ul.tuotteet .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added,.sct-content .woocommerce ul.tuotteet li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added{background-color:transparent!important;font-size:0;height:0;width:0}.sct-content .woocommerce div.products .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added img,.sct-content .woocommerce div.products .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added:after,.sct-content .woocommerce div.products li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added img,.sct-content .woocommerce div.products li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added:after,.sct-content .woocommerce ul.products .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added img,.sct-content .woocommerce ul.products .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added:after,.sct-content .woocommerce ul.products li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added img,.sct-content .woocommerce ul.products li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added:after,.sct-content .woocommerce ul.tuotteet .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added img,.sct-content .woocommerce ul.tuotteet .product .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added:after,.sct-content .woocommerce ul.tuotteet li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added img,.sct-content .woocommerce ul.tuotteet li .custom-add-to-cart-wrapper .add_to_cart_button.ajax_add_to_cart.added:after{display:none}.sct-content .woocommerce div.products .product span.onsale,.sct-content .woocommerce div.products li span.onsale,.sct-content .woocommerce ul.products .product span.onsale,.sct-content .woocommerce ul.products li span.onsale,.sct-content .woocommerce ul.tuotteet .product span.onsale,.sct-content .woocommerce ul.tuotteet li span.onsale{background:#ff3613;border-radius:0;color:#f0f0f0;left:-65px;letter-spacing:1px;line-height:2em;min-height:auto;min-width:auto;position:absolute;text-align:center;text-transform:uppercase;top:25px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:200px}.sct-content .woocommerce div.products .product span.onsale.itsnew,.sct-content .woocommerce div.products li span.onsale.itsnew,.sct-content .woocommerce ul.products .product span.onsale.itsnew,.sct-content .woocommerce ul.products li span.onsale.itsnew,.sct-content .woocommerce ul.tuotteet .product span.onsale.itsnew,.sct-content .woocommerce ul.tuotteet li span.onsale.itsnew{background:#021d32}.tarjous-nosto{background-color:#fff;border-top:6px solid #ff3613;color:#fff;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:4%}@media screen and (max-width:768px){.tarjous-nosto{padding:1.5rem 1.25rem 1.25rem}}.tarjous-nosto .ylaotsikko{color:#212121;font-size:1.125rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.tarjous-nosto .otsikko{color:#ff3613!important;font-size:clamp(1.5rem,.5rem + 3.2vw,3rem);margin:0;padding:0;text-transform:uppercase}.tarjous-nosto .sisalto,.tarjous-nosto .sisalto p{color:#212121!important}.tarjous-nosto .oikea{display:flex;flex-direction:column;margin-bottom:1rem;max-width:300px}.tarjous-nosto .oikea .kuva-wrapper{margin:0 80px 0 auto;max-height:200px;max-width:200px}.tarjous-nosto .oikea .kuva-wrapper img,.tarjous-nosto .oikea .kuva-wrapper picture{height:100%}.tarjous-nosto .oikea .oranssi-laatikko{background-color:#ff3613;margin:-100px 0 0 auto;padding:1rem;position:relative;z-index:1}.tarjous-nosto .oikea .oranssi-laatikko .teksti{font-size:1.75rem;font-weight:700}.tarjous-nosto .oikea .oranssi-laatikko .alateksti{font-size:.8125rem;margin-top:.5rem}.tarjous-nosto .tuote-loop{margin-bottom:1rem;width:48%}.tarjous-nosto .tuote-loop .tuote-loop-image{height:12rem}.tarjous-nosto .kuva-wrapper{max-height:150px}.image-text-columns__wrapper{display:grid;grid-template-columns:1fr}@media screen and (min-width:782px){.image-text-columns__wrapper{grid-template-columns:1fr 1fr}}.image-text-columns__image-column{min-height:300px;overflow:hidden;position:relative}@media screen and (min-width:782px){.image-text-columns__image-column{min-height:100%}}.image-text-columns__image-column img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.image-text-columns__text-column{background-color:#000;padding:1.5rem}@media screen and (min-width:782px){.image-text-columns__text-column{padding:10%}}.image-text-columns__text-column *{color:#fff!important}.image-text-columns__text-column h2{margin-top:0}.image-text-columns__text{margin-bottom:1.5rem}.image-text-columns__links{display:flex;flex-wrap:wrap;gap:1rem}.image-text-columns__link{background:#ff3612;background:linear-gradient(90deg,#ff3612,#e21f10);border:none;border-radius:0;color:#fff;display:inline-block;font-family:Outfit,sans-serif;font-size:1rem;font-weight:800;line-height:1.6rem;padding:.7rem 2rem;text-decoration:none;word-break:break-word}.image-text-columns__link:hover{background:#cc160d;color:#fff}.footer-logot{background-color:#111;border-top:1px solid hsla(0,0%,100%,.1)}.footer-logot .container{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-left:auto;margin-right:auto;max-width:1590px;padding:2rem 1rem}.footer-logot .acf-gallery-item{flex:0 1 auto;max-width:150px;text-align:center}.footer-logot .acf-gallery-item img{display:block;height:auto;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;width:100%}.footer-logot .acf-gallery-item figcaption{color:#fff;font-size:.85rem;margin-top:.5rem}.container{margin:auto;padding-left:15px;padding-right:15px}@media screen and (min-width:782px){.container{width:722px}}@media screen and (min-width:992px){.container{width:932px}}@media screen and (min-width:1200px){.container{width:1140px}}@media screen and (min-width:1400px){.container{width:1340px}}@media screen and (min-width:1650px){.container{width:1590px}}@media screen and (max-width:781px){.sct-padd{padding:3em 30px}.grid-showfirst>div:not(:first-of-type){display:none}}.full-width{margin:auto;max-width:1570px}.x-pos-rel{position:relative}.x-pos-right{position:absolute;right:0;top:0}.x-pos-left{left:0;position:absolute;top:0}.x-flx-b{justify-content:center}.x-flx-b,.x-flx-v{align-items:center;display:flex}.x-flx-h{display:flex;justify-content:center}.grid{display:flex;flex-wrap:wrap}.grid>div{flex:1}@media screen and (min-width:782px){.grid-content{display:flex}.grid-content>div{flex:1}}.grid-gutter{margin-left:-1em;margin-right:-1em}.grid-gutter>div{margin:0 1em}.img-cover{overflow:hidden;position:relative}@media screen and (min-width:782px){.grid-table{display:table;table-layout:fixed;width:100%}.grid-table>div{display:table-cell;vertical-align:top}.grid-sisalto{display:flex;width:100%}}@media screen and (min-width:1200px){.grid-sisalto>.grid-sisaltoalue{width:77%}}html{-webkit-tap-highlight-color:transparent;font-size:15px}@media screen and (min-width:782px){html{font-size:15px}}html{background-color:#111;font-family:Open Sans,sans-serif;font-weight:400;scroll-behavior:smooth}svg{height:1em;width:1em}a,a:active,a:focus,a:hover,a:visited{color:#ff3612;text-decoration:none}a:hover{color:#e2000f}.section-menu-bg .products-group ul{display:none!important}@media screen and (min-width:1650px){.banner .container,.sct-top-image .container,.woocommerce-container{width:1570px}}
