@import url("https://fonts.googleapis.com/css?family=Roboto+Slab:400,700|Roboto:400,500,700,900&display=swap");a,body{font-family:Roboto Slab,serif}a{line-height:inherit;text-decoration:none;cursor:pointer;color:#0e0d0d}a:hover{color:#f5821f}ul li a,ul li ul li a{color:#838383}ul li a:hover,ul li ul li a:hover{color:#f5821f}.current_page_item a{color:#f5821f!important}h1{color:#0e0d0d;font-family:Roboto Slab,serif;font-size:67px;font-weight:700;line-height:70px;letter-spacing:.25px}@media (max-width:1024px){h1{font-size:45px;line-height:68px}}@media (max-width:639px){h1{font-size:35px;line-height:45px}}h2{color:#0e0d0d;font-family:Roboto Slab,serif;font-size:50px;font-weight:800;line-height:55px;letter-spacing:.25px}@media (max-width:639px){h2{font-size:28px}}h3{color:#0e0d0d;font-family:Roboto Slab,serif;font-size:37px;font-weight:800;line-height:45px;letter-spacing:.25px}@media (max-width:639px){h3{font-size:28px}}h4{color:#0e0d0d;font-family:Roboto Slab,serif;font-size:24px;font-weight:800;line-height:28px;letter-spacing:0}@media (max-width:639px){h4{font-size:22px}}h5{color:#0e0d0d;font-family:Roboto Slab,serif;font-weight:600;font-size:16px;line-height:20px;letter-spacing:.25px}h6{font-size:24px;letter-spacing:0;line-height:32px}h6,p{color:#838383;font-family:Roboto,sans-serif}p{font-size:18px;line-height:26px;letter-spacing:.25px}p strong{color:#838383}b,strong{font-weight:900}.ingress{font-family:Roboto,sans-serif;font-size:24px;line-height:32px;letter-spacing:0}.ingress,a:focus{color:#838383}span{font-family:Roboto Slab,serif}input::-webkit-input-placeholder{font-family:Roboto Slab,serif}input:-ms-input-placeholder{font-family:Roboto Slab,serif}input:-moz-placeholder,input::-moz-placeholder{font-family:Roboto Slab,serif}.custom-button{background-color:#f5821f;border-radius:27.5px;padding:15px 40px;font-size:18px;font-weight:700;letter-spacing:1px;line-height:20px;text-align:center;font-family:Roboto,sans-serif;color:#fff}.custom-button:hover{box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1);background-color:#ec7b30;color:#fff}.frontpage{margin-top:100px}@media (max-width:639px){.frontpage{margin-top:50px}}.frontpage_ingress{padding-bottom:20px}.frontpage_ingress h3{font-weight:500}.frontpage_category{display:grid;grid-template-columns:auto auto auto auto;grid-gap:20px;width:100%;padding-bottom:100px}.frontpage_category_block{height:145px;width:auto;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}.frontpage_category_block .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:transparent}.frontpage_category_block a{width:100%;height:100%;position:absolute}.frontpage_category_block a .categoryname{position:absolute;top:20%;left:10%;display:block;color:#fff;font-family:Roboto Slab,serif;font-size:24px;font-weight:700;line-height:30px;width:80%;z-index:4}.frontpage_category_block:hover .overlay{background-color:rgba(0,0,0,.05)}@media (max-width:1000px){.frontpage_category{grid-template-columns:auto auto auto}}@media (max-width:750px){.frontpage_category{grid-template-columns:auto auto;padding-bottom:50px}}@media (max-width:500px){.frontpage_category{grid-template-columns:auto;grid-gap:10px}.frontpage_category_block{height:80px}}.frontpage_info{margin:20px 0;padding:50px 0}@media (max-width:639px){.frontpage_info{padding:20px 0}}.frontpage_info_text{padding:20px 0;position:relative}.frontpage_info_text h1,.frontpage_info_text h2,.frontpage_info_text h3,.frontpage_info_text h4,.frontpage_info_text h5{font-family:Roboto Slab,serif;font-size:40px;font-weight:700;letter-spacing:.25px;line-height:45px;margin-bottom:25px;color:#f5821f}@media (max-width:639px){.frontpage_info_text h1,.frontpage_info_text h2,.frontpage_info_text h3,.frontpage_info_text h4,.frontpage_info_text h5{font-size:30px}}.frontpage_info_text .custom-button{display:inline-block}.frontpage_info_image{height:400px;padding:20px;background-position:50%;background-repeat:no-repeat;background-size:contain}@media (max-width:500px){.frontpage_info_image{height:300px}}.frontpage_info_fullimage{height:700px;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;-ms-flex-pack:center;justify-content:center}.frontpage_info_fullimage .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(56,54,54,.4)}.frontpage_info_fullimage_text{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:950px}.frontpage_info_fullimage_text h2{color:#fff;font-family:Roboto Slab,serif;font-size:60px;font-weight:700;line-height:70px;text-align:center}.frontpage_info_fullimage_text p{color:#fff;font-family:Roboto,sans-serif;font-size:24px;letter-spacing:.33px;line-height:32px;text-align:center;margin:25px 0}@media (max-width:639px){.frontpage_info_fullimage{height:500px}.frontpage_info_fullimage_text h2{font-size:33px;line-height:40px}.frontpage_info_fullimage_text p{font-size:18px;line-height:30px}}.frontpage_newproduct{padding:50px 10px}@media (max-width:1200px){.frontpage_newproduct{padding:20px 0}}.frontpage_newproduct_title{margin-bottom:40px}.frontpage_newproduct_title h3{color:#0e0d0d;font-family:Roboto Slab,serif;font-size:40px;font-weight:700;line-height:70px;text-align:center}@media (max-width:500px){.frontpage_newproduct_title h3{font-size:32px}}.frontpage_newproduct .carousel a{padding-right:10px}.frontpage_newproduct .carousel a h5{font-family:Roboto,sans-serif;font-size:16px;font-weight:900;letter-spacing:.25px;line-height:20px}.frontpage_newproduct .carousel .logo{height:65px;position:absolute}.frontpage_newproduct .carousel img{height:170px;-o-object-fit:contain;object-fit:contain}@media (max-width:500px){.frontpage_newproduct .carousel{width:70%;margin:auto}.frontpage_newproduct .carousel img{height:200px}}@media (max-width:500px){.frontpage_newproduct .carousel{width:90%}}.frontpage_pdf{background-color:#f5821f;margin-top:70px}@media (max-width:1024px){.frontpage_pdf{margin-top:20px}}.frontpage_pdf_block{margin:20px 0}.frontpage_pdf_block_image{text-align:center;padding:30px 10px}.frontpage_pdf_block_image img{max-height:350px;box-shadow:1px 0 3px 1px transparent;border:1px solid #fff}@media (max-width:639px){.frontpage_pdf_block_image{padding-bottom:30px}}.frontpage_pdf_block_text{padding:0 20px;-ms-flex-item-align:center;align-self:center}.frontpage_pdf_block_text h3{text-align:left;margin-bottom:30px;color:#fff}.frontpage_pdf_block_text p{color:#fff}.frontpage_pdf_block_text p a{color:#a84f02}.frontpage_pdf_block_text .custom-button{margin-top:20px;background-color:#fff;color:#f5821f;border:2px solid #f5821f}.frontpage_pdf_block_text .custom-button:hover{border:2px solid #ec7b30}.footer{background-color:#f0f0f0}@media (max-width:1024px){.footer{padding:0 20px}}.footer .site-info{padding-top:70px;padding-bottom:0}.footer .site-info_widget_1 .widget_media_image{margin-bottom:30px}.footer .site-info_widget_1 .widget_media_image img{width:200px;height:auto}.footer .site-info_widget_1 .widget_text{margin-bottom:20px}.footer .site-info_widget_1 .widget_text p{font-family:Roboto,sans-serif;font-size:15px;letter-spacing:.21px;line-height:29px;color:#838383}.footer .site-info_widget_1 .widget_text p a{color:#f5821f}.footer .site-info_widget_1 #media_image-3{width:30px;margin-bottom:20px}.footer .site-info_widget_2 .widget-title{color:#0e0d0d;font-family:Roboto,sans-serif;font-size:18px;letter-spacing:.25px;line-height:29px}.footer .site-info_widget_2 .product-categories{max-height:250px;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}@media (max-width:500px){.footer .site-info_widget_2 .product-categories{max-height:100%;-ms-flex-flow:column;flex-flow:column}}.footer .site-info_widget_2 .product-categories li{padding-left:0;margin:0}.footer .site-info_widget_2 .product-categories li a{color:#838383;font-family:Roboto,sans-serif;font-size:15px;font-weight:500;letter-spacing:.21px;line-height:36px}.footer .site-info_widget_2 .product-categories li a:hover{color:#f5821f}.footer .site-info_widget_2 .product-categories li:before{display:none}.footer_bottom{border-top:1px solid #ceced1;padding-top:50px;padding-bottom:20px;-ms-flex-align:center;align-items:center}.footer_bottom_register .widget_text{margin:0}.footer_bottom_register .widget_text p{font-size:14px}.footer_bottom_logo{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.footer_bottom_logo a img{height:49px;width:auto}@media (max-width:639px){.footer_bottom{display:-ms-flexbox;display:flex;-ms-flex-flow:column-reverse;flex-flow:column-reverse;padding-top:20px}.footer_bottom_logo{-ms-flex-pack:left;justify-content:left;padding:20px 0}}.product_block_row{-ms-flex-align:center;align-items:center}.product_block_row img{width:35px;height:auto}.product_block_row p{margin-top:15px;margin-left:10px}.brand-logo{padding:10px 0}.brand-logo img{max-height:100px;height:100%;width:auto}.share-product img{width:35px}.tuotetiedot_info{margin:50px 0}.tuotetiedot_info table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}.tuotetiedot_info table caption{font-size:1.5em;margin:.5em 0 .75em}.tuotetiedot_info table tr{border:1px solid #ddd;padding:0}.tuotetiedot_info table td,.tuotetiedot_info table th{padding:.625em;text-align:center}.tuotetiedot_info table th{font-size:.85em;letter-spacing:.05em;line-height:1.3em;text-transform:uppercase}@media screen and (max-width:850px){.tuotetiedot_info table{border:0}.tuotetiedot_info table tbody{border:none}.tuotetiedot_info table caption{font-size:1.3em}.tuotetiedot_info table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tuotetiedot_info table tr{display:block;margin-bottom:.625em}.tuotetiedot_info table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right;height:50px}.tuotetiedot_info table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase;width:50%;text-align:left}}.single-extra-product{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:5px}.single-extra-product_block{width:48%;border:1px solid #c6c6c6;margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:450px){.single-extra-product_block{width:100%}}.single-extra-product_block:hover{border:none;box-shadow:0 0 3px 3px #c6c6c6}.single-extra-product_block img{width:100%;max-height:150px;-o-object-fit:contain;object-fit:contain}.single-extra-product_block h3{color:#002;font-family:Roboto Slab,serif;font-size:.8rem!important;font-weight:400;width:100%;text-align:center;margin:10px 0;line-height:22px}.product_meta .sku_wrapper{display:none!important}.woocommerce-products-header{display:none}.product_title{font-size:35px;line-height:45px}.variations_form{display:none}.woocommerce-LoopProduct-link .attachment-woocommerce_thumbnail{height:170px;-o-object-fit:contain;object-fit:contain}.ul.products li.product .woocommerce-loop-product__title,ul.products li.product h2{font-size:.8rem!important}#tab-additional_information,#tab-title-additional_information,#tab-title-description,.wc-tabs{display:none!important}.single.single-product .woocommerce-product-gallery__image,.single.single-product .woocommerce-product-gallery__image.flex-active-slide{min-height:300px}.single.single-product .woocommerce-product-gallery__image.flex-active-slide a img,.single.single-product .woocommerce-product-gallery__image a img{max-height:300px;height:300px;-o-object-fit:contain;object-fit:contain}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{width:48%}@media (max-width:767px){.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{width:100%}}.storefront-full-width-content.single-product div.product .summary{width:45%}@media (max-width:767px){.storefront-full-width-content.single-product div.product .summary{width:100%}}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{margin-right:4%;width:15%}.woocommerce-pagination .page-numbers li .page-numbers.current{color:#fff}ul.products li.product h2{line-height:30px}@media (max-width:767px){ul.products:before{content:unset}ul.products{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}ul.products li.product{width:48%;border:1px solid #c6c6c6;margin-bottom:20px}ul.products li.product h2{line-height:25px}}@media (max-width:450px){ul.products{-ms-flex-pack:center;justify-content:center}ul.products li.product{width:80%}}.custom-page{padding:20px 0}@media (max-width:1024px){.custom-page{padding:0 15px;margin-top:0}}.custom-page .otsikko{margin-bottom:30px;font-family:Roboto Slab,serif;letter-spacing:1px;line-height:45px}.custom-page_isoteksti{padding:50px 10px}.custom-page_isokuva{padding:20px 10px;height:300px;background-position:50%;background-repeat:no-repeat;background-size:cover}.custom-page_med-teksti{padding:50px 10px;margin:0 auto}.custom-page_kuva-teksti{padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-align:unset;align-items:unset}.custom-page_kuva-teksti_kuva{padding:0 30px}@media (max-width:1024px){.custom-page_kuva-teksti_kuva{margin:20px 0}}@media (max-width:639px){.custom-page_kuva-teksti_kuva{padding:0}}.custom-page_kuva-teksti_kuva .img{background-position:50%;background-size:contain;background-repeat:no-repeat;width:100%;max-height:500px;height:100%;-ms-flex-item-align:center;align-self:center}@media (max-width:1024px){.custom-page_kuva-teksti_kuva .img{height:400px;margin:auto}}@media (max-width:639px){.custom-page_kuva-teksti_kuva .img{height:350px;margin:auto}}.custom-page_kuva-teksti_teksti{padding:10px 30px}@media (max-width:639px){.custom-page_kuva-teksti_teksti{padding:0}}.custom-page_kuva-teksti_teksti h1,.custom-page_kuva-teksti_teksti h2,.custom-page_kuva-teksti_teksti h3{font-family:Roboto Slab,serif;font-size:40px;font-style:italic;letter-spacing:3px;line-height:48px;font-weight:400;margin-bottom:20px}@media (max-width:639px){.custom-page_kuva-teksti_teksti h1,.custom-page_kuva-teksti_teksti h2,.custom-page_kuva-teksti_teksti h3{font-size:24px}}.custom-page_kuva-teksti_teksti p{color:#838383}.custom-page_kuva-teksti .custom-button{margin-top:30px;width:175px}@media (min-width:1024px){.custom-page_2xteksti{padding:20px 10px}.custom-page_2xteksti_block1{padding-right:10px}.custom-page_2xteksti_block2{padding-left:10px}}.custom-page .map .map_phone{padding:20px 10px;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:600px){.custom-page .map .map_phone{padding:20px 0}}.custom-page .map .map_phone .acf-map{padding:20px;height:400px;width:49%}@media (max-width:1200px){.custom-page .map .map_phone .acf-map{margin:20px 0}}@media (max-width:600px){.custom-page .map .map_phone .acf-map{width:100%;padding:0;margin-bottom:40px}}.custom-page .map .map_phone .adress_phone{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:49%}@media (max-width:920px){.custom-page .map .map_phone .adress_phone h3{font-size:25px}}@media (max-width:780px){.custom-page .map .map_phone .adress_phone{-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:start;justify-content:flex-start;padding:10px}}@media (max-width:600px){.custom-page .map .map_phone .adress_phone{width:100%;padding:0;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:600px){.custom-page .map:nth-child(3) .map_phone{border-top:1px solid #f6f1ee;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.custom-page_3xteksti{padding:20px 10px}.frontpage-hero_background{height:600px;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:1}.frontpage-hero_background,.frontpage-hero_background_info{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;position:relative}.frontpage-hero_background_info{-ms-flex-flow:row wrap;flex-flow:row wrap}.frontpage-hero_background_info h1{color:#fff;margin:0 auto;overflow:hidden;text-align:center}@media (min-width:720px){.frontpage-hero_background_info h1{white-space:nowrap;animation:a 1.5s steps(40),border-after cubic-bezier(.1,.7,1,.1) 1.5s forwards;-webkit-animation:a 1.5s steps(40),border-after cubic-bezier(.1,.7,1,.1) 1.5s forwards}}.frontpage-hero_background_info_text_and_link{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.frontpage-hero_background_info_text_and_link p{width:67%;margin:auto;color:#fff;font-family:Roboto,sans-serif;font-size:24px;line-height:32px;text-align:center}.frontpage-hero_background_info_text_and_link .hero_link{cursor:pointer;margin:20px auto 0}.frontpage-hero_background .overlay{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(56,54,54,.4)}@media (max-width:639px){.frontpage-hero_background{height:500px}.frontpage-hero_background_info h1{font-size:32px;line-height:45px}.frontpage-hero_background_info_text_and_link p{width:100%;font-size:18px}}.regular-hero_background{height:300px;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:1}.regular-hero_background,.regular-hero_background_info{position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.regular-hero_background_info{-ms-flex-flow:column;flex-flow:column}.regular-hero_background_info h1{color:#fff;margin:0 auto;overflow:hidden;text-align:center}@media (min-width:720px){.regular-hero_background_info h1{white-space:nowrap;animation:a .7s steps(40),border-after cubic-bezier(.1,.7,1,.1) 1.5s forwards;-webkit-animation:a .7s steps(40),border-after cubic-bezier(.1,.7,1,.1) 1.5s forwards}}.regular-hero_background_info_text{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.regular-hero_background_info_text p{width:67%;margin:auto;color:#fff;font-family:Roboto,sans-serif;font-size:24px;line-height:32px;text-align:center}.regular-hero_background .overlay{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,60%,.4)}@media (max-width:639px){.regular-hero_background{height:350px}.regular-hero_background_info h1{line-height:40px}.regular-hero_background_info_text p{font-size:18px;line-height:27px;width:90%}}.categoria-hero_background{height:300px;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:1}.categoria-hero_background,.categoria-hero_background_info{position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.categoria-hero_background_info{-ms-flex-flow:column;flex-flow:column}.categoria-hero_background_info h1{color:#fff;margin:0 auto;overflow:hidden;text-align:center}@media (min-width:720px){.categoria-hero_background_info h1{white-space:nowrap;animation:a 2s steps(40),border-after cubic-bezier(.1,.7,1,.1) 1.5s forwards;-webkit-animation:a 2s steps(40),border-after cubic-bezier(.1,.7,1,.1) 1.5s forwards}}.categoria-hero_background_info_text{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.categoria-hero_background_info_text p{width:67%;margin:auto;color:#fff;font-family:Roboto,sans-serif;font-size:24px;line-height:32px;text-align:center}.categoria-hero_background .overlay{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,60%,.4)}@media (max-width:639px){.categoria-hero_background{height:350px}.categoria-hero_background_info h1{line-height:40px}.categoria-hero_background_info_text p{font-size:18px;line-height:27px;width:90%}}@keyframes a{0%{width:0}to{width:100%}}.search-page_result_block{margin-bottom:30px}.search-page_result_block .entry-title{color:#0e0d0d;font-size:24px}.search-page_result_block .entry-content img{height:150px;width:100%;-o-object-fit:cover;object-fit:cover}.search-page .search_posts{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:400px){.search-page .search_posts{-ms-flex-pack:center;justify-content:center}}.search-page .search_posts .search_content_title{text-decoration:underline;text-transform:uppercase;margin:20px 0;padding-left:15px}.search-page .search_posts_block{margin-bottom:15px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:31%}@media (max-width:550px){.search-page .search_posts_block{width:48%}}@media (max-width:400px){.search-page .search_posts_block{width:90%}}.search-page .search_posts_block .search_image{width:100%;height:200px;background-position:50%;background-size:contain;background-repeat:no-repeat;margin-bottom:10px}.search-page .search_posts_block p{font-size:16px}.search-page .search_posts_block .custom-button{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.sidebar_category_title{display:none}.sidebar_nav{list-style-type:none;margin:0}.sidebar_nav li{list-style-type:none;font-weight:600;font-size:20px;padding:5px}.sidebar_nav li ul li{font-weight:400;font-size:16px;padding:3px 0}@media (min-width:1024px){.sidebar_nav{display:block!important}}@media (max-width:1024px){.sidebar_nav{display:none;background-color:#f8f6f6}.sidebar_category_title{display:block;color:#f5821f;border:2px double #f5821f;padding:10px;position:relative}.sidebar_category_title .arrows{position:absolute;right:10%;height:36px;width:36px;top:10%;transition:all .5s ease-in-out;border-radius:50%}.sidebar_category_title .arrows .left{left:0;transform:rotate(-125deg)}.sidebar_category_title .arrows .left,.sidebar_category_title .arrows .right{width:22px;height:3px;background-color:#f5821f;position:absolute;bottom:17px;transition:all .5s ease-in-out}.sidebar_category_title .arrows .right{transform:rotate(125deg);left:11px}.sidebar_category_title .active{background-color:#f5821f}.sidebar_category_title .active .left{left:12px;background-color:#fff}.sidebar_category_title .active .right{left:1px;background-color:#fff}}.header{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:20px 0}@media (max-width:1200px){.header{padding:20px}}.header .logo a img{width:100%;height:auto}.header .desktop-nav{-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;display:-ms-flexbox;display:flex}.header .desktop-nav ul li a{color:#0e0d0d;font-family:Roboto,sans-serif;font-size:18px;letter-spacing:.5px}.header .desktop-nav ul li a:hover{color:#f5821f}@media (max-width:1023px){.header .desktop-nav{display:none}}@media (min-width:1024px){.header .mobile,.header .mobile-navbar_list{display:none!important}}@media (max-width:1024px){.header .mobile{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.header .mobile .mobile-navbar{position:relative;z-index:2;cursor:pointer;width:35px;height:30px}.header .mobile .mobile-navbar_top{position:absolute;left:0;width:35px;height:2px;background:#000;transition:all .4s ease-in-out;top:5px}.header .mobile .mobile-navbar_middle{position:absolute;left:0;width:35px;height:2px;background:#000;transition:all .2s ease-in-out;top:15px}.header .mobile .mobile-navbar_bottom{position:absolute;left:0;width:35px;height:2px;background:#000;transition:all .4s ease-in-out;top:25px}.header .mobile .active{position:absolute}.header .mobile .active .mobile-navbar_top{top:15px;transform:rotate(45deg)}.header .mobile .active .mobile-navbar_middle{width:0;left:10px}.header .mobile .active .mobile-navbar_bottom{top:15px;transform:rotate(-45deg)}}@media (max-width:1024px) and (max-width:639px){.header .mobile{-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:1024px){.header .mobile-navbar_list{display:none;border:2px solid red;padding:5px 0;height:auto;margin-top:20px;width:100%;animation:b 1s;animation-fill-mode:forwards}.header .mobile-navbar_list ul{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-flow:wrap row;flex-flow:row wrap}.header .mobile-navbar_list ul li a{font-family:Roboto,sans-serif;color:#ec7b30!important;font-weight:700;font-size:18px}}@media (max-width:1024px) and (max-width:400px){.header .mobile-navbar_list ul{-ms-flex-flow:column;flex-flow:column;text-align:center}}@media (max-width:1024px){@keyframes b{0%{border:transparent}20%{border:3px double rgba(236,123,48,.1)}60%{border:3px double rgba(236,123,48,.4)}80%{border:3px double rgba(236,123,48,.8)}to{border:3px double #ec7b30}}}.header .search{-ms-flex-pack:center;justify-content:center;position:relative;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media (max-width:639px){.header .search{margin-top:30px}}.header .search .custom-search{margin:0;position:relative}.header .search .custom-search .custom_product_search{height:100%;position:relative;cursor:pointer}.header .search .custom-search .custom_product_search .custom_product_search:before,.header .search .custom-search .custom_product_search:before{content:"";background-image:url(/wp-content/themes/storefront-child-theme/assets/images/icon/magnifying-glass.svg);width:20px;height:20px;background-size:contain;background-position:50%;background-repeat:no-repeat;top:35%;position:absolute;left:5px}.header .custom-field{width:100%;display:block;box-shadow:none;margin:0;position:relative;right:0}.header .custom-field .search_button{height:100%;width:35px;position:absolute;cursor:pointer;left:0;top:0;border-radius:0;background-image:url(/wp-content/themes/storefront-child-theme/assets/images/icon/shape.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.header .custom-field .search_button:hover{background-image:url(/wp-content/themes/storefront-child-theme/assets/images/icon/shape_white.svg);background-color:#f5821f;border-color:#f5821f;color:#333}.header #customsearch{box-shadow:none;margin:0;background-color:#f3f3f3;padding-left:45px;border-radius:4px;color:#939597;font-family:Roboto,sans-serif;font-size:18px;line-height:18px}.header #customsearch:focus{border:none;border-radius:0;box-shadow:inset 0 0 2px #f5821f}.header #search_result{width:auto;background-color:#fff;height:auto;overflow:auto;display:none;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;top:100%;position:absolute;right:0;border:1px solid #f5821f;max-height:450px;z-index:3;min-height:200px;min-width:400px}.header #search_result .search_block{width:100%;background-color:#fff;margin:0;list-style-type:none;padding:10px 20px}.header #search_result .search_block h4{width:100%;color:#838383;font-family:Roboto Slab,serif;font-size:14px;font-weight:500;letter-spacing:1px;line-height:20px;margin:10px 0;text-transform:uppercase;border-bottom:1px solid #e1e1e1;padding-bottom:12px}.header #search_result .search_block li{padding:10px}.header #search_result .search_block li:hover{background-color:#f2fbff}.header #search_result .search_block li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header #search_result .search_block li a img{width:50px;height:auto;margin-right:10px}.header #search_result .search_block li a p{margin:0}.header #search_result .search_block .selected{background-color:#f2fbff}.header #search_result .search_block .no_search_result{padding:20px}@media (max-width:639px){.header #search_result{min-width:320px}}.custom-breadcrumb{background-color:#f5821f;padding:15px 5px;margin:30px 0}.custom-breadcrumb a,.custom-breadcrumb span{color:#fff}.custom-breadcrumb .breadcrumb_last{font-weight:700}*{box-sizing:border-box;outline:none!important}.row{max-width:1200px;margin:auto}#content,#page{max-width:1440px;margin:auto}@media (max-width:1200px){#content{padding:0 20px}}@media (max-width:639px){#content{padding:0 10px}}@media (max-width:639px){.error-404 .page-header h1{font-size:29px;line-height:50px}}form .custom-form .sendform-button{font-family:Roboto Slab,serif;font-size:16px;color:#0e0d0d;font-weight:300;border:1px solid #f5821f;background-color:transparent}form .custom-form .sendform-button:hover{color:#fff;background-color:#ec7b30}.grecaptcha-badge{opacity:0!important}.wc-tabs{display:none!important}#tab-description{width:100%!important}.xdebug-var-dump{width:1000px}
/*# sourceMappingURL=style.min.css.map */
