img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.cat-item-8282{display:none}p{padding:0 0 15px;margin:0}h3{font-size:18px}span.decimals{font-size:75%}h1.page-title.entry-title{background-color:#222;color:#fff;margin:0 0 15px!important;padding:10px 15px!important;font-size:25px;text-align:center}.excerpt{padding:0 0 10px}.excerpt p{padding:0 0 5px;margin:0}@media(max-width:768px){h1.page-title.entry-title{font-size:25px}}.admin_only{color:#d92819!important;font-size:11px;font-weight:700}.container-fluid.constrain{max-width:1350px}.slider-container{width:100%;max-width:1320px;margin:0 auto}.banner,.banner .img-responsive,.banner-category-content,.banner-category-content .img-responsive{width:100%!important}.single.single-post .main-container{background-color:#f1f1f1}.woocommerce-tabs h2{padding-bottom:10px}.related.products h2{padding-bottom:30px}.marketing.content h1,.marketing.content h2{padding-bottom:30px}.shipping_with_price{padding-left:0}#ewc_shipping_calculator{margin-top:0!important}.ewc_shipping_button .btn_shipping,#ewc_shipping_calculator .ewc_shipping_button,.ewc_message{padding:0;margin-bottom:0}.ewc_shiiping_form,form.woocommerce-shipping-calculator,.ewc_shiiping_form .shipping_with_price{margin:0;padding:0}.ewc_shipping_button .btn_shipping{padding-bottom:10px}.ewc_shiiping_form .shipping_with_price{padding-bottom:15px}ul.shipping_with_price li{padding-bottom:5px}.single-product-shipping-line{}.single-product-shipping-line .single-product-shipping-label{font-weight:700}.single-product-shipping-line .single-product-shipping-cost{font-weight:700}.ds-shipping-desc.single-product-shipping-desc,.ds-shipping-desc{font-size:10px}.alv0{display:none}.alv-switcher{padding-bottom:15px;display:inline-block}.alv-switcher a,.alv-switcher a:active,.alv-switcher a:focus{color:#999;text-decoration:none}.alv-switcher a:hover{color:#000;text-decoration:none}@media(max-width:420px){.woocommerce table.shop_attributes th{font-size:12px;width:auto}.woocommerce table.shop_attributes td{font-size:12px;width:auto}}table.properties{border:0;margin-bottom:1.618em;width:100%}.woocommerce table.properties tr.espec:nth-child(2n) td,.woocommerce table.properties tr.espec:nth-child(2n) th{background:rgba(0,0,0,.025)}.woocommerce table.properties td.value{font-style:italic;padding:8px 0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.properties td.name{width:150px;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5;font-weight:400;color:#999}tr.espec.sectionHead td{font-weight:700;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5;font-size:1.2em;padding:12px 8px}tr.sectionHead td{font-weight:700;border:none;margin:0 0 15px;line-height:1.5;font-size:1.2em;padding:12px 8px 12px 0}h1.product_title.entry-title{background-color:#222;color:#fff;margin:-15px -15px 15px!important;padding:10px 15px!important;font-size:25px}p.price{padding:0;margin:0}#tab-description ul{margin:0;padding:0}#tab-description ul li{padding:0 0 5px;list-style:none}#tab-description ul li:before{content:"\f00c";font-family:"font awesome 5 pro";padding-right:5px}.summary.entry-summary p.price ins .woocommerce-Price-amount,.summary.entry-summary .woocommerce-Price-amount{font-size:50px;font-weight:700}.summary.entry-summary p.price ins .ds-klarna-price .woocommerce-Price-amount,.summary.entry-summary .ds-klarna-price .woocommerce-Price-amount{font-size:inherit!important}.summary.entry-summary p.price del,.summary.entry-summary p.price del .woocommerce-Price-amount{font-size:25px;color:#999;font-weight:700}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border-radius:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{width:6px}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{border-bottom-left-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border-bottom-right-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0}.box-transparent{background-color:transparent!important}.ds-product-meta{background-color:#f2f2f2;margin:0 0 15px;padding:15px;overflow:hidden;font-size:12px}.ds-product-meta table tr #tuotekoodi_value{font-size:10px}.ds-product-meta.grenke-osamaksulla,.ds-product-meta.klarna-osamaksulla{background-color:transparent;margin:0;padding:0 15px}.product .ds-product-meta.grenke-osamaksulla{margin-bottom:15px;background-color:#004192;color:#fff;padding:15px}.product .ds-product-meta.grenke-osamaksulla a{color:#fff!important}.input-text.qty.text{border:2px solid #dadada}.product .klarna-osamaksulla.ds-product-meta{margin-bottom:15px;background-color:#ffb3c7;padding:15px}.ds-product-meta.klarna-osamaksulla{background-color:transparent;margin:15px 0 0}.ds-product-meta .value{font-weight:600}.ds-product-meta .key{color:#999}.ds-product-meta table tr td{padding-bottom:5px}.ds-product-meta h3{margin-bottom:15px;font-size:14px}.ds-product-meta .left,.ds-product-meta .right{float:left;width:50%;padding:0;margin:0}.woocommerce div.product form.cart div.quantity{-webkit-appearance:none;-moz-appearance:none;appearance:none;float:left;margin:0;width:20%;line-height:23px}input.input-text.qty.text{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0!important;width:90%;height:100%;min-height:39px}.woocommerce .single_add_to_cart_button.button.alt{background-color:#027aff;color:#fff;border-radius:0;text-transform:uppercase;width:80%;line-height:1.6em;transition:all .5s}.woocommerce .single_add_to_cart_button.button.alt:before{font-family:"font awesome 5 pro";font-style:normal;font-variant:normal;line-height:1;text-transform:none;color:#fff;padding-right:5px;content:'\f07a';font-size:1.4em}.woocommerce .single_add_to_cart_button.button.alt:hover:before{font-family:"font awesome 5 pro";font-style:normal;font-variant:normal;line-height:1;text-transform:none;color:#fff;padding-right:5px;content:'\f218'}.woocommerce .single_add_to_cart_button.button.alt:hover{background-color:rgba(2,122,255,.85);color:#fff}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fff}body .woocommerce form .form-row input.input-text .woocommerce form .form-row input.input-text #shipping_company_2,body #billing_company_2{display:none!important}.woocommerce .checkout-button.button.alt.wc-forward{background-color:#027aff;color:#fff;border-radius:0;text-transform:uppercase;width:100%;line-height:1.6em;transition:all .5s}.woocommerce .checkout-button.button.alt.wc-forward:hover{background-color:rgba(2,122,255,.85);color:#fff}.woocommerce .checkout-button.button.alt.wc-forward:before{font-family:"font awesome 5 pro";font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;color:#fff;padding-right:5px;content:'\f290';font-size:1.4em}.woocommerce .checkout-button.button.alt.wc-forward:hover:before{font-family:"font awesome 5 pro";font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;color:#fff;padding-right:5px;content:'\f290'}#place_order.button.alt{background-color:#027aff;color:#fff;border-radius:0;text-transform:uppercase;line-height:1.6em;transition:all .5s}#place_order.button.alt:hover{background-color:rgba(2,122,255,.85);color:#fff}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left;background-color:#027aff;color:#fff;border-radius:0;text-transform:uppercase;width:100%;line-height:1.6em;transition:all .5s;margin-top:1em;margin-bottom:1em;font-size:1.25em;padding:1em}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background-color:rgba(2,122,255,.85);color:#fff}#place_order.button.alt::before{font-family:"font awesome 5 pro";font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;color:#fff;padding-right:5px;content:'\f0d1';font-size:1.4em}#place_order.button.alt::hover:before{font-family:"font awesome 5 pro";font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;color:#fff;padding-right:5px;content:'\f0d1'}@media(max-width:1349px){.ds-product-meta .left,.ds-product-meta .right{float:left;width:100%;padding:0;margin:0}.ds-product-meta .right{margin-top:15px}.summary.entry-summary{margin:0 auto;max-width:400px}}@media(max-width:768px){.woocommerce div.product form.cart div.quantity{width:100%}input.input-text.qty.text{width:100%}.woocommerce .single_add_to_cart_button.button.alt{width:100%}}#logo{background-image:url(img/logo.png);background-repeat:no-repeat;background-size:contain;display:inline-block;background-position:center center;margin:0;overflow:hidden;padding:0;text-indent:-5000px;width:380px;height:65px;max-width:100%;position:relative;z-index:99}@media(max-width:768px){#logo{width:100%;height:35px}}@media(max-width:992px){.logo_container{text-align:center}}.mobil-btn{position:absolute;top:10px;right:15px;z-index:99999}.mobil-btn a,.mobil-btn a:hover,.mobil-btn a:active{color:#000;padding:15px}.user_info{margin:0;padding:0;color:#9d9d9d;float:right;display:inline-block}.user_info li{display:inline-block;padding:0 0 0 5px;margin:0}.user_info li a{color:#9d9d9d}ul.user_info li:after{content:'|';padding-left:10px;color:#9d9d9d}ul.user_info li:last-child:after{content:none;padding-right:10px}#top_bar{background-color:#1f2024;line-height:35px;margin-bottom:15px}ul#menu-top-menu,.menu-top-menu-container{margin:0;padding:0;display:inline-block}ul#menu-top-menu li{display:inline-block;padding:0 0 0 5px;margin:0}ul#menu-top-menu li:before{font-family:"font awesome 5 pro";font-style:normal;font-variant:normal;font-weight:700;line-height:1;text-transform:none;color:#fff;padding-right:5px}ul#menu-top-menu li:after{content:'|';padding-left:10px;color:#fff}ul#menu-top-menu li:last-child:after{content:none;padding-left:0;color:#fff}ul#menu-top-menu li#menu-item-279:before{content:'\f05a'}ul#menu-top-menu li#menu-item-278:before{content:'\f041'}ul#menu-top-menu li#menu-item-277:before{content:'\f09e'}ul#menu-top-menu li a{color:#fff}.slogan{background-color:#d42318;display:inline-block;height:100%;font-weight:900;text-transform:uppercase;color:#fff;padding:0 15px}.total-products{color:#fff;display:inline-block;padding:0 30px}@media(max-width:1350px){.total-products{color:#fff;display:inline-block;padding:0 15px;font-size:12px}.menu-top-menu-container ul li{font-size:12px}#header .slogan{font-size:12px}}.total-products strong{color:#d92819}.login-container{display:inline-block;padding:0;text-align:center;width:100%}.user-menu{margin:0;padding:0;width:100%}.user-menu,.user-menu>li{display:inline-block}.user-menu>li.pipe{color:#fff}.user-menu>li>a,.user-menu>li>a:hover,.user-menu>li>div.dropdown>a,.user-menu>li>div.dropdown>a:hover{color:#fff}.woocommerce div.product div.images{text-align:center}.woocommerce div.product div.images img{box-shadow:none;width:auto;max-width:100%}.woocommerce div.product div.images .upscale img{box-shadow:none;display:block;height:auto;width:100%;margin:0 auto;max-height:600px}.woocommerce-product-gallery__image{text-align:center;text-align:-moz-center}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#d92819;display:inline-block}.flex-control-nav.flex-control-thumbs li{padding:5px}.woocommerce ul.products li.product .button{margin-bottom:15px;margin-top:0}.woocommerce ul.products li div.product,.owl-item div.product{overflow:hidden}.owl-item div.product{padding:0!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products li.product.product-category{margin-bottom:0}.woocommerce ul.products li.product .price del{color:inherit;display:inline-block;opacity:.5}.woocommerce ul.products li.product.product-category h3{display:none}.woocommerce-LoopProduct-link h3,.woocommerce-LoopProduct-link h2{color:#000}.woocommerce-LoopProduct-link p{color:#000;font-size:12px}a.woocommerce-LoopProduct-link:hover{text-decoration:none}.woocommerce .products .product h3,.woocommerce .products .product h2,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0 .25em;margin:0;font-size:.95em;font-weight:700;text-align:left;width:100%}.woocommerce .products .product h3,.woocommerce .products .product h2,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:3em;line-height:1.25em}.woocommerce ul.products li.product .price,.woocommerce .products .product .price{color:#d92819;font-size:18px;font-weight:700;text-decoration:none;display:inline-block;margin-right:5px;padding-bottom:5px;margin-bottom:0}u,ins{text-decoration:none}div.ds-delivery-time,div.ds-stock{color:#000;font-size:12px}.woocommerce ul.products li.product .price del,.woocommerce .products .product .price del{font-weight:400;opacity:1;color:#000;font-size:14px}.featured-products h2,#front-page.main-content h2,.wc-products h2{text-transform:uppercase;padding:15px 0 15px 15px}.content-wrapper,.top-wrapper{background-color:#eee}.woocommerce-main-content{}.woocommerce div.product{}.advanced-search{}h1.advanced_search_title.entry-title{background-color:#222;color:#fff;margin:0 0 15px!important;padding:10px 15px!important;font-size:25px}.advanced-search .form-control{border-radius:0}.advanced-search .form-inline .form-control{display:inline-block;width:100%!important;vertical-align:middle}.advanced-search .form-inline .input-group{width:100%}.advanced-search .col-sm-12.form-inline,.advanced-search .col-sm-6.form-inline{padding-bottom:15px}.advanced-search .chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:6px 12px;font-size:14px;line-height:1.42857143;width:100%;height:auto;border:1px solid #ccc;background-color:#fff;background-image:none;cursor:text}.advanced-search .chosen-container-multi .chosen-choices li.search-field input[type=text]{border-radius:0}.advanced-search .advanced-filters-tag-list .filter-tag-list{padding-bottom:15px}.main-content-wrapper,.advanced-filter{background-color:#fff;padding:15px;overflow:hidden;margin-bottom:15px;position:relative}.advanced-search{background-color:#fff;padding:0;overflow:hidden;margin-bottom:15px;position:relative}.advanced-filter{text-align:center;padding:0;display:block;width:100%}.advanced-filter .well{padding-bottom:15px}.advanced-filter .well h3{padding-bottom:10px;padding-top:10px}.advanced-filter a.collapsHeading{border-bottom:1px solid #e8e8e8;margin-left:0;margin-right:0;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;display:block;width:100%;color:#000;text-decoration:none;font-size:17px;text-transform:uppercase;font-weight:700}.advanced-filter a.collapsHeading:hover{color:#000;background-color:#f9f9f9;text-decoration:none}.advanced-filter .btn-conatiner{border-bottom:1px solid #e8e8e8;margin-left:0;margin-right:0;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;display:block;width:100%;color:#000;text-decoration:none}.advanced-search{overflow:visible}.banner-category-content{background-color:#fff;padding:0;overflow:hidden;margin-bottom:15px;position:relative}.woocommerce .woocommerce-breadcrumb{padding-top:15px;display:inline-block;word-break:break-all}.woocommerce .woocommerce-breadcrumb{font-weight:700;color:#000}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .woocommerce-breadcrumb a:hover{color:#d92819!important}.woocommerce .woocommerce-breadcrumb .fa-angle-right.delimitor{padding-right:5px;padding-left:5px;color:#777}.woocommerce .woocommerce-breadcrumb a:first-child{font-weight:900;text-transform:uppercase}.woocommerce .woocommerce-breadcrumb a:first-child::before{content:"\f015";font-family:"font awesome 5 pro";font-weight:700;padding-right:5px}.woocommerce .result-count{font-size:.92em}.woocommerce .result-count strong{color:#000;font-weight:800}.woocommerce span.onsale{background-color:#ffed1f;border-radius:0;color:#d92819;font-size:.857em;font-weight:700;right:-50px!important;left:auto!important;line-height:1em;margin:0;min-height:auto;min-width:auto;padding:10px 80px;position:absolute;text-align:center;top:1.5em!important;z-index:9;-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);transform:rotate(40deg)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{overflow:hidden}.woocommerce-MyAccount-navigation{background-color:#fff}#sidebar,#sidebar_top{padding-bottom:0}#sidebar .sidebar-menu,#sidebar_top .sidebar-menu{padding-left:0;padding-right:0;background-color:#fff;border:1px solid #e8e8e8;margin-bottom:15px}#sidebar h2,#sidebar_top h2{font-size:17px;text-transform:uppercase;padding:15px 0 15px 15px}ul.product-categories,.woocommerce-MyAccount-navigation ul{margin:0;padding:0}ul.product-categories li,.woocommerce-MyAccount-navigation ul li{list-style:none;margin:0;padding:0;border-bottom:1px solid #e8e8e8}ul.product-categories li:first-child,.woocommerce-MyAccount-navigation ul li:first-child{border-top:1px solid #e8e8e8}ul.product-categories li a,.woocommerce-MyAccount-navigation ul li a{color:#000;padding:10px 0 10px 15px;display:block}ul.product-categories li a:hover,.woocommerce-MyAccount-navigation ul li a:hover{color:#000;background-color:#f9f9f9;text-decoration:none}ul.product-categories li.cat-parent.current-cat-parent>a{color:#000;background-color:#f9f9f9}ul.product-categories li.current-cat.cat-parent>a{color:#000;background-color:#e0e0e0}ul.product-categories li.current-cat>a,.woocommerce-MyAccount-navigation ul li.is-active a{color:#000;background-color:#e0e0e0}ul.product-categories li.current-cat.cat-parent:before{content:"\f107"}ul.product-categories li,.woocommerce-MyAccount-navigation ul li{position:relative}ul.product-categories li:before,.woocommerce-MyAccount-navigation ul li:before{content:"\f105";font-family:"font awesome 5 pro";right:15px;position:absolute;top:13px;font-size:10px;font-weight:700}ul.product-categories li ul.children{margin-top:0;margin-bottom:0;padding-left:0;margin-left:0;background-color:#f9f9f9}ul.product-categories li ul.children li a{padding-left:25px}ul.product-categories li ul.children li:last-child{border-bottom:none}@media(max-width:992px){#sidebar,#sidebar_top{}}.search-form-div{padding-top:15px}.search-form-div #search-submit{background:transparent none repeat scroll 0 0;border:medium;color:#000;display:inline-block;font-size:18px;line-height:100%;padding-left:10px;padding-right:10px;height:48px}.search-form-div .input-group-addon.search-button{transition:color .5s;padding:0;cursor:pointer;background-color:transparent;border-radius:0}.search-form-div .form-inline .input-group>.form-control{height:50px;border-radius:0}.search-form-div #search{border-right:none!important;box-shadow:none;background-color:#eee}.search-form-div .search-button:hover,.search-button:hover #search-submit,#search-submit:hover{color:#fff;background-color:#222;border-color:#222}.search-form-div .input-group-addon{background-color:#eee;border-left:none!important}.search-form-div .form-inline .input-group,.search-form-div .form-inline .form-group{width:100%}.search-form-div .form-inline .form-group{background-color:#eee}#billing_country_field,#billing_address_2,#shipping_country_field,#shipping_address_2{display:none}.klarna-row{background-color:#ffb3c7}.klarna-row a,.klarna-row a:hover{color:#000}.grenke-row,.grenke-row a,.grenke-row a:hover{background-color:#004192;color:#fff}.grenke-klarna .cart_item .product-total{font-weight:400}.woocommerce-checkout-review-order-table .cart-subtotal{display:none}#shipping_method li input{}.ds-shipping-desc{line-height:1.2em;padding-left:23px}.woocommerce-checkout h3{padding-bottom:10px}.order-total .woocommerce-Price-amount.amount{font-size:18px;color:#d42318}.form-row.form-row-wide.create-account label span{color:#d42318}.order-total .includes_tax .woocommerce-Price-amount.amount{font-size:14px;color:#333}.cart_item .product-total{font-weight:700}.woocommerce-cart-form__cart-item.cart_item .product-subtotal{font-weight:700}#vat_number_field .description{font-size:12px}.cart-div{padding-top:15px}.cart-header{color:#000;display:inline-block;min-height:50px;padding:0;text-align:center;vertical-align:middle;line-height:1.2em;width:49%;margin:0}.cart-header strong{display:inline-block}.cart-header .fa-stack{color:#d92819}.product_count{border-radius:100%}.product_count{font-weight:400;font-size:10px;text-align:center;color:#fff;width:18px;height:18px;line-height:18px;margin:0;padding:0;background-color:#000;position:absolute;left:50%;display:block;z-index:9999;top:-7px}#header .fa-stack{position:relative;display:inline-block;width:42px;height:42px;line-height:42px;vertical-align:middle}#header .fa-shopping-cart{line-height:42px;left:-1px}#header .fa-user{line-height:40px;left:0}#header .fa.fa-circle.fa-stack-2x{font-size:42px;line-height:42px}.flex .cart-header{display:flex;align-items:center;padding:0;justify-content:center}.cart-header:hover{color:#d92819;text-decoration:none}.cart-header .fa-shopping-cart,.cart-header .fa-user{font-size:18px}.woocommerce .product-name{font-weight:700}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt,.woocommerce td.product-name dl.variation dd{font-weight:400}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{font-size:.8em;padding-top:5px}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation p{padding:0 0 5px}.woocommerce-checkout table.shop_table th.toimitus{border-top:1px solid rgba(0,0,0,.1)}.woocommerce form .aelia_wc_eu_vat_assistant{width:47%;overflow:visible;float:right;clear:none!important}#ds-lasku-type{margin-top:7px}@media(min-width:768px){.woocommerce-checkout #customer_details{width:45%;float:left}.woocommerce-checkout #order_review_heading{width:55%;float:left}.woocommerce-checkout #order_review{width:55%;float:left;padding-left:0}.order-total small{font-size:.8em}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-additional-fields,.woocommerce-shipping-fields{padding-right:30px}.woocommerce-checkout .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce-checkout .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}}.woocommerce-shipping-methods label{font-weight:400}.required-city-smartpost-posti-sz,.required-smartpost-posti-pickup-point-sz{font-weight:700;line-height:1.5em;padding:9px 12px}input.smartpost_noutopiste_posti-sz{box-sizing:border-box;margin:0;outline:0!important;width:100%;padding:10px 15px;border-style:solid;line-height:1.2em}.js-ajax-php-json-posti-button-sz{background-color:#027aff;color:#fff;border-radius:0;text-transform:uppercase;font-weight:700;transition:all .5s;font-size:1em;line-height:1.2em;padding:10px 15px;border-style:solid;border-color:#027aff;box-sizing:border-box;margin:0;outline:0!important}input#smartpost_noutopiste_posti-sz::placeholder{color:#000;opacity:1}.js-ajax-php-json-posti-button-sz:hover{background-color:rgba(2,122,255,.85);color:#fff}.wc_payment_method.payment_method_klarna_part_payment img,.wc_payment_method.payment_method_klarna_invoice img{max-height:12px}.smartpost_posti_noutopiste-result-sz{display:block;font-size:14px;font-family:sans-serif;font-weight:700;color:#444;line-height:1.3;padding:.6em 1.6em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOTIuNCIgaGVpZ2h0PSIyOTIuNCI+PHBhdGggZmlsbD0iIzAwN0NCMiIgZD0iTTI4NyA2OS40YTE3LjYgMTcuNiAwIDAgMC0xMy01LjRIMTguNGMtNSAwLTkuMyAxLjgtMTIuOSA1LjRBMTcuNiAxNy42IDAgMCAwIDAgODIuMmMwIDUgMS44IDkuMyA1LjQgMTIuOWwxMjggMTI3LjljMy42IDMuNiA3LjggNS40IDEyLjggNS40czkuMi0xLjggMTIuOC01LjRMMjg3IDk1YzMuNS0zLjUgNS40LTcuOCA1LjQtMTIuOCAwLTUtMS45LTkuMi01LjUtMTIuOHoiLz48L3N2Zz4=),linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.smartpost_posti_noutopiste-result-sz::-ms-expand{display:none}.smartpost_posti_noutopiste-result-sz:hover{border-color:#888}.smartpost_posti_noutopiste-result-sz:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.smartpost_posti_noutopiste-result-sz option{font-weight:400}.woocommerce-checkout thead,.woocommerce-checkout thead tr,.woocommerce-checkout thead tr th{background-color:#333;color:#fff}.woocommerce-checkout thead.light,.woocommerce-checkout thead.light tr,.woocommerce-checkout thead.light tr th{background-color:#fff;color:#000}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff;border:1px solid rgba(0,0,0,.1)}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment,.woocommerce table.shop_table{border-radius:0!important}.woocommerce .radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:inherit!important;margin-left:0!important}.quick-link{cursor:pointer}.quick_links{padding-bottom:20px;padding-top:0}.quick_links_footer{padding-top:30px;padding-bottom:30px}.icon_container,.icon_text_container{display:inline-block;margin:0;padding:0}.icon_container{color:#d92819;transition:all .5}.link .icon_container .fa-circle{transition:all .5s}.link .icon_container .fa-envelope{transition:all .5}.link .icon_container .fa-circle-thin{transition:all .5}.link .icon_container{color:#d92819}.link .icon_container .fa-circle{color:transparent}.link .icon_container .fa-envelope,.link .icon_container .fa-envelope-open-text,.link .icon_container .fa-rocket,.link .icon_container .fa-truck,.link .icon_container .fa-commenting,.link .icon_container .fa-comment-dots,.link .icon_container .fa-lock,.link .icon_container .fa-user-shield,.link .icon_container .fa-cubes,.link .icon_container .fa-box-full,.link .icon_container .fa-thumbs-up,.link .icon_container .fa-paper-plane,.link .icon_container .fa-facebook{color:#d92819}.link .icon_container .fa-circle-thin{color:#d92819}.link:hover .icon_container{}.link:hover .icon_container .fa-circle{color:#d92819}.link:hover .icon_container .fa-envelope,.link:hover .icon_container .fa-envelope-open-text,.link:hover .icon_container .fa-rocket,.link:hover .icon_container .fa-truck,.link:hover .icon_container .fa-lock,.link:hover .icon_container .fa-user-shield,.link:hover .icon_container .fa-commenting,.link:hover .icon_container .fa-comment-dots,.link:hover .icon_container .fa-cubes,.link:hover .icon_container .fa-box-full,.link:hover .icon_container .fa-thumbs-up,.link:hover .icon_container .fa-paper-plane,.link:hover .icon_container .fa-facebook,.link:hover .icon_container .fa-facebook-f{color:#fff}.link p{color:#000}.fa.fa-cubes{transform:translate(1px,-2px)}.icon_text_container h4{color:#333;text-transform:uppercase;font-weight:900;font-size:15px;letter-spacing:.02em;line-height:1em;padding:0 0 5px;margin:0}.icon_text_container p{font-size:11px;margin:0;padding:0}.icon_text_container a{}@media(min-width:993px){.icon_container{width:30%;float:left;text-align:center}.icon_text_container{width:70%;float:left}}@media(min-width:1350px){.icon_container{width:25%;float:left;text-align:center}.icon_text_container{width:75%;float:left}}@media(max-width:1350px){.icon_container{text-align:center;color:#d92819}.icon_text_container h4{color:#333;text-transform:uppercase;font-weight:900;font-size:13px}.icon_text_container p{font-size:10px}}@media(max-width:992px){.icon_container{width:100%;float:left;clear:both;text-align:center}.icon_text_container{width:100%;float:left;clear:both;margin-bottom:1em;margin-top:.5em}.quick-link{margin-bottom:20px;clear:both;float:left;width:100%;margin-right:0;margin-left:0}.quick-link:last-child{margin-bottom:0!important}}.navbar-default{margin-top:20px;min-height:44px}.navbar-nav{border-radius:0!important;min-height:inherit!important}.navbar{border-radius:0!important}@media(min-width:768px){.navbar.navbar-inverse.navbar-default{margin-right:15px;margin-left:15px}#navbarContainer,#navbar,#navbarContainer .container-fluid{padding-left:0;padding-right:0}.flexbox .navbar-default .navbar-collapse{background-color:transparent}.flexbox .navbar-default .navbar-nav{display:flex;flex-direction:row;float:none}.flexbox .navbar-default .nav>li{flex-grow:1}.flexbox .navbar-default .nav>li>a{padding:7px 0;margin:0 5px;width:auto;text-align:center;border-top:5px solid transparent;border-bottom:5px solid transparent}}@media screen and (min-width:767px){.navbar-nav>li>a{text-transform:uppercase;font-weight:700;font-size:14px}.navbar{border:none}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-top:none;border-radius:0;-webkit-box-shadow:0 10px 12px rgba(0,0,0,.175);box-shadow:0 10px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box;background-clip:padding-box}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{background-color:transparent;color:#fff}.dropdown-menu .dropdown-menu{position:relative;top:auto;left:0;z-index:1000;float:none;box-shadow:none;border-radius:0;margin:0;padding:0;border:none;background-color:transparent}.dropdown-menu li .dropdown-menu{visibility:visible!important;display:block!important;text-align:left!important}li.menu-item>.dropdown-menu>li{float:left;width:33.3%}li.menu-item>.dropdown-menu>li:nth-child(3n+1){clear:both}li.dropdown:hover>a{color:#000!important;background-color:#fff!important;border-top-color:#222!important}li.dropdown:hover>a,li.dropdown>a:hover{}.dropdown-menu>li>a{padding:5px 0;margin:0 20px}.dropdown-menu>li>a{margin-bottom:10px;padding-bottom:5px;padding-top:5px;padding-left:5px;font-weight:700;white-space:normal!important}.dropdown-menu .dropdown-menu li a{border-bottom:none;margin-bottom:0;padding-bottom:5px;padding-top:5px;padding-left:5px}li.menu-item>.dropdown-menu>li>.dropdown-menu{width:auto;top:auto!important;position:static;margin-bottom:15px}li.menu-item>.dropdown-menu>li>.dropdown-menu>li{float:none;width:100%}li.menu-item>.dropdown-menu>li{}li.menu-item>.dropdown-menu>li:first-child,li.menu-item>.dropdown-menu>li li{border-left:none}li.menu-item>.dropdown-menu>li>.dropdown-menu{padding-bottom:0;padding-top:0}.dropdown-menu .dropdown-menu li a{text-transform:none;padding:5px;margin:0 20px;font-weight:300;font-size:14px}li.menu-item>.dropdown-menu .dropdown-menu>li{border-right:none}.dropdown-menu li.dropdown:hover>a{background-color:#fff!important}.dropdown-menu li.dropdown>a:hover{background-color:#fff!important}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;background-color:#d42318}li.menu-item>.dropdown-menu{width:100%;position:absolute;left:0!important;top:auto!important;padding-bottom:30px;padding-top:20px}.nav>li{position:static}.dropup,.dropdown{position:static}}@media(min-width:993px){.menu-item-has-children.dropdown>a:after{content:"\f078";font-family:"font awesome 5 pro";font-style:normal;text-decoration:inherit;font-size:10px;line-height:10px;padding-left:10px;position:relative;top:-2px}.dropdown-menu .menu-item-has-children.dropdown>a:after{content:none}li.menu-item>.dropdown-menu{}.dropdown-menu .dropdown-menu{background-image:none!important}}@media(max-width:1350px){.navbar-nav>li>a{font-size:13px}.dropdown-menu .dropdown-menu>li>a{font-size:13px}li.menu-item>.dropdown-menu{}}@media(max-width:992px){.navbar-nav>li>a{font-size:12px}.dropdown-menu .dropdown-menu>li>a{font-size:12px}.navbar-header,.navbar{display:none!important}#navbarContainer{padding-bottom:15px}}.shop_table,form.register,form.login{background-color:#fff}.thumb_container{text-align:center;margin:0 auto}.flexbox .thumb_container{display:flex;align-items:center;justify-content:center}@media(max-width:992px){.thumb_container{height:156px}}@media(max-width:1350px){.thumb_container{height:156px}}@media(min-width:1350px){.thumb_container{height:232px}}.pum-content.popmake-content .row.products{max-width:1300px;margin:0 auto}.flexbox .popup-product .thumb_container{overflow:hidden;max-width:250px}@media(max-width:992px){.flexbox .popup-product .thumb_container{height:216px}}@media(max-width:1350px){.flexbox .popup-product .thumb_container{height:216px}}@media(min-width:1350px){.flexbox .popup-product .thumb_container{height:292px}}.cart_totals h2,.cross-sells h2{padding-bottom:15px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;margin:0;outline:0!important;width:100%;padding:10px 15px;border-style:solid;line-height:1.2em}.woocommerce form .form-row .input-checkbox{position:inherit}.main-content{background-color:#f1f1f1;padding-top:30px;padding-bottom:30px}.main-content .container.content{}.main-content .wc-products.box:last-child .container{margin-bottom:0}.wc-products.box{margin-bottom:30px}.white-box{background-color:#fff;padding-top:15px}.main-content .container .box{padding:15px;margin-bottom:15px;background-color:#fff}.wc-products.box{position:relative;padding-left:15px;padding-right:15px}body{font-family:open sans,sans-serif}a{color:#d92819}a:hover,a:focus{color:#d92819;text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:open sans,sans-serif;font-weight:700;margin:0;padding:0}h1{}h2{}@media only screen and (max-width:768px){h1{}}p{}img{max-width:100%;height:auto}img.aligncenter{margin:0 auto}.btn.ds{-moz-user-select:none;background-image:none;border:1px solid transparent;cursor:pointer;display:inline-block;font-weight:400;line-height:1.42857;margin-bottom:0;text-align:center;vertical-align:middle;white-space:nowrap}.ds.btn:hover{text-decoration:none}.btn.ds,.ds.btn:focus,.ds.btn:active,.gform_button{border-radius:0;font-weight:600;transition:color .25s;border-color:#d92819;border-style:solid;font-size:16px;padding:10px 15px;background-color:#d92819;border-width:2px;color:#fff;text-decoration:none}.ds.btn:hover,.gform_button:hover{background-color:rgba(217,40,25,.8);border-color:rgba(217,40,25,.8);color:#fff}.ds.btn.green{background-color:#d92819;border-color:#d92819}.ds.green.btn:hover{background-color:#9eb400;border-color:#9eb400}.container-full-width.dark{color:#fff}@media only screen and (min-width:992px){.push{float:right!important}.flexbox .push{display:-webkit-flex;display:flex;order:2;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:flex-start;align-items:flex-start;float:none!important}.pull{float:left!important}.flexbox .pull{display:-webkit-flex;display:flex;order:1;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:flex-end;align-items:flex-end;float:none!important}.pull.container-fluid-fifty-fifty.right{background-position:right center!important}.pull>div.row-fifty-fifty.left-text{float:right!important}.container-fluid-fifty-fifty.left.push>div.row-fifty-fifty{float:left}}.slider{padding-top:0;padding-bottom:30px}.banner{padding-top:0;padding-bottom:30px}.product.spot{padding-top:0;padding-bottom:0}.flexbox .container-full-width{display:-ms-flex;display:-webkit-flex;display:flex}.container-full-width{width:100%;background-repeat:no-repeat;background-attachment:scroll}.container-fluid-fifty-fifty{width:50%;float:left;margin-left:0;margin-right:0;padding-left:0;padding-right:0;background-size:cover;overflow:hidden}.container-fluid-fifty-fifty>div{max-width:660px;width:100%}.row-full-width>div{padding-top:60px;padding-bottom:0;max-width:1320px;width:100%;margin:0 auto}.row-fifty-fifty .col{padding-right:30px}.container-fluid-fifty-fifty.left>div.row-fifty-fifty{float:right}.container-fluid-fifty-fifty.left>div.row-fifty-fifty.nosto{text-align:right}.container-fluid-fifty-fifty.right>div.row-fifty-fifty.nosto{float:left}@media only screen and (max-width:992px){.flexbox .container-full-width{display:block}.row-full-width>div{padding-left:15px;padding-right:15px}.row-fifty-fifty .col{padding-left:15px;padding-right:15px;padding-top:0;padding-bottom:0}.container-fluid-fifty-fifty{float:none!important;padding-top:30px;padding-bottom:30px}.container-fluid-fifty-fifty>div{max-width:100%;width:100%}.container-fluid-fifty-fifty.picture{background-size:contain;background-position:center center}.container-fluid-fifty-fifty.picture{background-position:center center!important}.container-fluid-fifty-fifty{width:100%}.container-fluid-fifty-fifty.left>div{text-align:center}.container-fluid-fifty-fifty.right>div{text-align:center}}.left-text{text-align:left!important}.center-text{text-align:center!important}.right-text{text-align:right!important}span.maksu_virhe{text-align:center;font-weight:900;font-size:40px}#footer_container_2{background-color:#1f2024}.footer_white{background-color:#fff;color:#000}.footer_white h1,.footer_white h2,.footer_white h3,.footer_white h4,.footer_white h5,.footer_white h6{color:#333;text-transform:uppercase;font-weight:700}footer.footer_white h1,footer.footer_white h2,footer.footer_white h3{}footer.footer_white img,footer.footer_white .textwidget{color:#000;display:inline-block}footer hr.featurette-divider{border-color:#ccc;color:#ccc;background-color:#ccc;margin:80px 0 30px}footer{overflow:hidden;color:#ccc;font-size:14px;padding-top:30px;padding-bottom:30px;margin-bottom:0;background-color:#1f2024;margin-top:0;float:left;width:100%;clear:both;line-height:1.5em}a#logo_w{border-bottom:none;display:inline-block;width:195px;height:36px;margin:0 0 15px;padding:0;background-repeat:no-repeat;text-indent:-500px;overflow:hidden;background-image:url(img/logo_w.png);background-size:contain}footer a{transition:color .5s;color:#fff;text-decoration:none}footer a:hover{color:#d92819;text-decoration:none}footer h1,footer h2,footer h3{color:#fff;text-transform:uppercase;padding-bottom:15px;padding-top:10px}#footer_1{font-size:16px;margin-top:30px;margin-bottom:30px}div#footer_1 ul li{padding-bottom:10px}#footer_1 ul,#footer_1 ul li,#footer_2 ul,#footer_2 ul li{list-style:none;padding:0;font-size:12px!important}#footer_2{text-align:left;padding-bottom:35px!important}#footer_2 ul li{margin:0 5px;padding:0}#footer_2 ul li a{transition:color .5s;color:#fff;text-decoration:none}#footer_2 ul li a:hover{color:#d92819}#footer_2 #menu-wrap{margin:10px 0 0}#footer_2 li.current_page_item a,#footer_2 li.current_page_ancestor a,#footer_2 li.current_page_parent a{text-decoration:underline}#footer_2 ul li a.active{text-decoration:underline}footer p{font-size:16px}.btn.scroll_top{margin:0;background-color:transparent;color:#5a5a5a!important;border-color:#5a5a5a!important}.btn.scroll_top:hover{color:#fff!important;background-color:#5a5a5a!important;border-color:#5a5a5a!important}#footer_2{text-align:center!important}@media only screen and (max-width:992px){.btn.scroll_top{margin-top:30px!important}footer{text-align:center!important}#logo_container{text-align:center!important;margin:0 auto}#footer_2,#footer_2 ul{text-align:center!important}#footer_1 .fa-li{left:0!important;position:inherit!important;text-align:center;top:0!important;width:inherit!important}#footer_1 .fa-ul{list-style-type:none;margin-left:0!important;padding-left:0}footer h1,footer h2,footer h3{text-align:center}}.maksutavat_container{background-color:#333}.maksutavat h3{background-color:#1f2024;color:#fff;margin:0 -16px;padding:15px 0}.maksutavat .col-lg-3{background-color:#fff;border-right:1px solid #999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media only screen and (min-width:993px){.maksutavat .row a:last-child>div{border:none}}@media only screen and (max-width:992px){.maksutavat .row a:nth-child(even)>div{border:none}}@media only screen and (max-width:768px){.maksutavat .row a>div{border:none}}.spot_wrapper{padding:0 15px}.product.spot .spot_wrapper{overflow:hidden}.product.spot .row .spot_container{background-color:#fff}.product.spot .row .spot_container{padding:15px}.product.spot .spot_wrapper .row>div{margin-bottom:15px}.product.spot .row .spot_container h2{text-transform:none;text-align:left;font-size:16px}.product.spot .row{margin-left:-30px;margin-right:-30px}.spot_container{background-repeat:no-repeat;position:relative}.spot_container p{width:60%}.spot_container a.btn{text-transform:uppercase;position:absolute;left:15px;bottom:15px}.spot_container .badge{width:200px;height:auto;position:absolute;right:0;top:0}.spot_container .text_container{padding-bottom:20%;height:80%}@media(max-width:1350px){.spot_container .badge{width:150px}.product.spot .row .spot_container h2{font-size:16px}.product.spot .row .spot_container{padding:15px}.spot_container a.btn{left:15px;bottom:15px}}@media(max-width:993px){.product.spot .container .row>div{margin-bottom:30px}.product.spot .row .spot_container{padding:15px}.spot_container a.btn{left:15px;bottom:15px}.product.spot .row .spot_container{padding:15px}.product.spot .row .spot_container h2{font-size:14px}.spot_container .badge{width:200px}}.owl-item img{-webkit-transform-style:flat!important}.owl-carousel .owl-item img,.woocommerce ul.products li.product a img{display:inline-block;vertical-align:middle;max-height:100%;width:auto;max-width:100%;height:auto}.wc-products.box .owl-item img{width:auto!important}.owl-next,.owl-prev{z-index:999;cursor:pointer!important;top:5px;position:absolute;height:30px;width:30px}.owl-prev{right:45px}.owl-next{right:10px}.customDots.owl-dots.disabled,.customNav.owl-nav.disabled{display:none}.wc-products.box.white-box>h2{font-size:17px!important;padding:0 0!important;text-align:center}.owl-stage-outer{padding-top:0;padding-bottom:20px}.owl-slider-container{}@media(min-width:768px){.wc-products.box.white-box>h2{text-align:left}.customDots{position:relative;bottom:15px;z-index:99}}.dots-container .customDots{}.owl-theme .main-banner .owl-next,.owl-theme .main-banner .owl-prev{z-index:99;cursor:pointer;width:32px;height:32px;bottom:0;top:auto;margin-top:-16px;position:absolute;margin:0}.main-banner .owl-prev{left:0}.main-banner .owl-next{right:0}.customDots.owl-dots.main-banner{position:absolute;z-index:99999;bottom:0;top:auto}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0!important}p.woocommerce-thankyou-order-received{text-align:center;font-weight:900;font-size:40px}p.woocommerce-thankyou-order-received:after{content:"\f058";color:#2cbd00;font-family:"font awesome 5 pro";font-style:normal;font-weight:400;text-decoration:inherit;font-size:70px;line-height:70px;padding-left:15px;position:relative;top:10px}h1.woocommerce-order-failed{font-weight:900;font-size:40px}h1.woocommerce-order-failed:after{content:"\f057";color:#d92819;font-family:"font awesome 5 pro";font-style:normal;font-weight:400;text-decoration:inherit;font-size:70px;line-height:70px;padding-left:15px;position:relative;top:10px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#d92819;color:#fff}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:rgba(217,40,25,.8);color:#fff}ul.product-categories li.back-item:before{content:"\f148"}ul.product-categories li.current-item:before{content:"\f107"}ul.product-categories li.back-home:before{content:""}ul.product-categories li a:before{background-size:contain;display:inline-block;width:35px;height:35px;content:"";background-repeat:no-repeat;background-position:center center;position:absolute;top:2px;left:5px}ul.product-categories li a{font-size:13px;padding-right:20px}@media only screen and (max-width:1350px) and (min-width:992px){}@media(max-width:1350px){ul.product-categories li a{font-size:12px}ul.product-categories li a:before{background-size:contain;display:inline-block;width:25px;height:25px;content:"";background-repeat:no-repeat;background-position:center center;position:absolute;top:4px;left:5px}}@media(max-width:993px){}@media(max-width:767px){.woocommerce-ordering.form-inline{display:inline-block;float:left;clear:both;width:100%;margin:0;text-align:center}.woocommerce-ordering.form-inline .form-control{display:inline-block;width:auto}.woocommerce-ordering.form-inline .btn.btn-default{margin-bottom:15px}}@media only screen and (min-width:769px) and (max-width:1350px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:29.4117647059%}.woocommerce ul.products li.product.first,.woocommerce-page ul.products li.product.first{clear:none;margin-right:3.8%}.woocommerce ul.products li.product.last,.woocommerce-page ul.products li.product.last{clear:none;margin-right:3.8%}.woocommerce ul.products li.product:nth-child(3n),.woocommerce-page ul.products li.product :nth-child(3n){clear:none;margin-right:0!important}.woocommerce ul.products li.product:nth-child(3n+1),.woocommerce-page ul.products li.product :nth-child(3n+1){clear:both}}@media only screen and (min-width:421px) and (max-width:768px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48%}.woocommerce ul.products li.product.first,.woocommerce-page ul.products li.product.first{clear:none;margin-right:2%}.woocommerce ul.products li.product.last,.woocommerce-page ul.products li.product.last{clear:none;margin-right:2%}.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product :nth-child(2n){clear:none;margin-right:0!important}.woocommerce ul.products li.product:nth-child(2n+1),.woocommerce-page ul.products li.product :nth-child(2n+1){clear:both}}@media only screen and (max-width:420px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%;clear:both;margin-right:0;margin-bottom:30px}}ul.product-categories li.cat-item-4086 a:before{background-image:url(img/icons/cat-item-4086.png)}ul.product-categories li.cat-item-4093 a:before{background-image:url(img/icons/cat-item-4093.png)}ul.product-categories li.cat-item-4099 a:before{background-image:url(img/icons/cat-item-4099.png)}ul.product-categories li.cat-item-4104 a:before{background-image:url(img/icons/cat-item-4104.png)}ul.product-categories li.cat-item-4120 a:before{background-image:url(img/icons/cat-item-4120.png)}ul.product-categories li.cat-item-4125 a:before{background-image:url(img/icons/cat-item-4125.png)}ul.product-categories li.cat-item-8442 a:before{background-image:url(img/icons/cat-item-4140.png)}ul.product-categories li.cat-item-4155 a:before{background-image:url(img/icons/cat-item-4155.png)}ul.product-categories li.cat-item-4157 a:before{background-image:url(img/icons/cat-item-4157.png)}ul.product-categories li.cat-item-4201 a:before{background-image:url(img/icons/cat-item-4201.png)}ul.product-categories li.cat-item-4208 a:before{background-image:url(img/icons/cat-item-4208.png)}ul.product-categories li.cat-item-4214 a:before{background-image:url(img/icons/cat-item-4214.png)}ul.product-categories li.cat-item-4218 a:before{background-image:url(img/icons/cat-item-4218.png)}ul.product-categories li.cat-item-4246 a:before{background-image:url(img/icons/cat-item-4246.png)}ul.product-categories li.cat-item-8293 a:before{background-image:url(img/icons/cat-item-4258.png)}ul.product-categories li.cat-item-4268 a:before{background-image:url(img/icons/cat-item-4268.png)}ul.product-categories li.cat-item-4278 a:before{background-image:url(img/icons/cat-item-4278.png)}ul.product-categories li.cat-item-4295 a:before{background-image:url(img/icons/cat-item-4295.png)}ul.product-categories li.cat-item-4431 a:before{background-image:url(img/icons/cat-item-4431.png)}ul.product-categories li.cat-item-4462 a:before{background-image:url(img/icons/cat-item-4462.png)}ul.product-categories li.cat-item-4479 a:before{background-image:url(img/icons/cat-item-4479.png)}ul.product-categories li.cat-item-4538 a:before{background-image:url(img/icons/cat-item-4538.png)}ul.product-categories li.cat-item-4545 a:before{background-image:url(img/icons/cat-item-4545.png)}ul.product-categories li.cat-item-4605 a:before{background-image:url(img/icons/cat-item-4605.png)}ul.product-categories li.cat-item-4657 a:before{background-image:url(img/icons/cat-item-4657.png)}ul.product-categories li.cat-item-4930 a:before{background-image:url(img/icons/cat-item-4930.png)}ul.product-categories li.cat-item-4622 a:before{background-image:url(img/icons/cat-item-4622.png)}ul.product-categories li.cat-item-4237 a:before{background-image:url(img/icons/cat-item-4237.png)}ul.product-categories li.cat-item-8011 a:before,ul.product-categories li.cat-item-13593 a:before{background-image:url(img/icons/cat-item-8011.png)}ul.product-categories li.cat-item-9342 a:before{background-image:url(img/icons/cat-item-8869.png)}ul.product-categories li.cat-item-8981 a:before{background-image:url(img/icons/cat-item-8981.png)}ul.product-categories li.cat-item-4373 a:before{background-image:url(img/icons/cat-item-4373.png)}ul.product-categories li.cat-item-8500 a:before{background-image:url(img/icons/cat-item-8500.png)}ul.product-categories li.cat-item-8981>a{background-color:#d92819;color:#fff}ul.product-categories li.cat-item-8981>a:hover{background-color:rgba(217,40,25,.8);color:#fff}ul.product-categories li.cat-item-8981:before{color:#fff}.back-item a,.current-item a{font-weight:900;text-transform:uppercase}.back-home a{font-weight:900;text-transform:uppercase;color:#d92819!important;padding-left:15px!important}.filter-tag-list [type=checkbox]:not(:checked),.filter-tag-list [type=checkbox]:checked{position:absolute;left:-9999px}.filter-tag-list [type=checkbox]:not(:checked)+label,.filter-tag-list [type=checkbox]:checked+label{position:relative;cursor:pointer;background-color:#424242;border-color:#323232;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;color:#fff;display:inline-block;margin:2px}.filter-tag-list [type=checkbox]:checked+label{background-color:#d42318;border-color:#d43f3a;color:#fff}button.pum-close.popmake-close,button.pum-close.popmake-close:hover{font-weight:900}.pum-title{margin-bottom:15px}.woocommerce-thankyou-order-failed-actions .button.pay{background-color:#000!important;color:#fff!important}.woocommerce-thankyou-order-failed-actions .button.pay:hover{background-color:#333!important;color:#fff!important}.mc4wp-checkbox-woocommerce{padding:3px;margin:0 0 6px}.mc4wp-checkbox-woocommerce label{line-height:2}.mc4wp-checkbox-woocommerce input[type=checkbox]{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}@media(min-width:992px){#navbarContainer.container-fluid.constrain{max-width:100%;margin-top:20px;margin-bottom:20px;background-color:#d92819}}#navbarContainer .navbar{max-width:1350px;margin:0 auto}#navbarContainer .navbar-inverse{background-color:transparent}.navbar-inverse .navbar-nav>li>a{color:#fff}@media(min-width:768px){.flexbox .navbar-default .nav>li.dropdown:hover>a{border-top-color:#d92819!important}}.sidebar-menu>h2{background-color:#1f2024;color:#fff}.link .icon_container .fa-envelope,.link .icon_container .fa-rocket,.link .icon_container .fa-cubes,.link .icon_container .fa-lock,.link .icon_container .fa-inverse{color:#1f2024}.link .icon_container .fa-circle-thin::before{content:''}.link .icon_text_container h4{color:#1f2024}.link:hover .icon_container .fa-circle{color:#1f2024}.quick_links{padding-top:10px;padding-bottom:30px}.sidebar-menu{box-shadow:0 0 15px -10px #888}ul.product-categories li a:before{width:29px;height:29px;top:5px;left:8px}