.woocommerce-header-cart{background:url(//www.volcanodesign.fi/volcano/wp-content/themes/volcanodesign/css/../img/search_bg.png) left top repeat-x #e0e0e0;border-radius:15px;display:block;float:right;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#565656;text-align:left;font-size:.9em}.woocommerce-header-cart img.icon-cart{float:left;margin-right:5px}.woocommerce-header-cart a{text-decoration:none}.woocommerce-header-cart .content{display:table;float:left}.woocommerce-header-cart .heading{text-transform:uppercase}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce ul.products li.product,.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{margin:0 1% 1% 0;width:19%;background:#fff;clear:none;aspect-ratio:1/1}.woocommerce .woocommerce-result-count{margin:0 1em 1em 0;line-height:34px}.woocommerce ul.products li.last{margin-right:0}.product-front,.product-overlay{width:100%;height:100%;overflow:hidden;position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0px 0px 3px 1px #bbb;-webkit-box-shadow:0px 0px 3px 1px #bbb;box-shadow:0px 0px 3px 1px #bbb}.product-front:hover .product-overlay{display:block}.woocommerce #content div.product div.images img,.woocommerce div.product div.images img,.woocommerce-page #content div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{width:100%;margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce ul.products li.product .product-front>a>img,.woocommerce-page ul.products li.product .product-front>a>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.woocommerce #content div.product form.cart,.woocommerce div.product form.cart,.woocommerce-page #content div.product form.cart,.woocommerce-page div.product form.cart{margin-bottom:1em}.product-overlay{display:none;position:absolute;left:0;top:0;background:url(//www.volcanodesign.fi/volcano/wp-content/themes/volcanodesign/css/../img/transparent-white.png) left top repeat;padding:15px;text-align:center}ul.facebook a.add_to_cart_button{display:none}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{text-align:center;color:#666;font-size:22px;margin-bottom:18px;line-height:1}ul.products.facebook li.product h3{font-size:18px}.woocommerce ul.products li.product .price-wrapper,.woocommerce-page ul.products li.product .price-wrapper{background:url(//www.volcanodesign.fi/volcano/wp-content/themes/volcanodesign/css/../img/bg-price.png) center bottom no-repeat transparent;height:40px;position:absolute;bottom:0;width:100%;padding:0;margin:0}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce #content div.product span.price,.woocommerce div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce-page div.product span.price{position:absolute;bottom:0;width:100%;text-align:center;font-weight:700;font-size:12px;color:#fff}@media screen and (max-width:800px){.woocommerce ul.products li.product .price-wrapper,.woocommerce-page ul.products li.product .price-wrapper{background:-webkit-linear-gradient(bottom,rgba(255,255,255,0),rgba(255,255,255,1));background:-o-linear-gradient(bottom,rgba(255,255,255,0),rgba(255,255,255,1));background:-moz-linear-gradient(bottom,rgba(255,255,255,0),rgba(255,255,255,1));background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1))}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce #content div.product span.price,.woocommerce div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce-page div.product span.price{color:#000;font-size:1em}}.woocommerce #content div.product p.price,.woocommerce div.product p.price,.woocommerce-page #content div.product p.price,.woocommerce-page div.product p.price{color:#3ca9d4;font-weight:700}.woocommerce-page a.button{border-radius:0;text-shadow:none;border:none;background:#000;color:#fff}.woocommerce-page a.button:hover{background:#333}.woocommerce #content input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page input.button,.woocommerce input.button,.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{background:#000;border:none;border-radius:0;text-shadow:none;text-transform:uppercase;color:#fff;font-size:.9em;max-width:100%}.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background:#333}.woocommerce #content div.product div.images img,.woocommerce div.product div.images img,.woocommerce-page #content div.product div.images img,.woocommerce-page div.product div.images img{width:auto;max-height:450px}.related.products h2{margin-bottom:10px}.tagged_as{color:#888}.tagged_as a{text-decoration:none;color:inherit}.woocommerce-main-image-container img{margin:0 auto !important}.woocommerce .thumbnails{position:relative}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{width:23.5%;margin-right:2%}a.reset_variations{text-decoration:none;color:#888}.woocommerce #content nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{border:none;font-size:.9em}.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{border:none;background:#fff}.woocommerce #content nav.woocommerce-pagination ul li a:focus,.woocommerce #content nav.woocommerce-pagination ul li a:hover,.woocommerce #content nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,.woocommerce-page #content nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li span.current{color:#fff;background:#333}.woocommerce #content nav.woocommerce-pagination ul li a,.woocommerce #content nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page #content nav.woocommerce-pagination ul li a,.woocommerce-page #content nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li span{color:#000}.woocommerce .single_variation{position:relative;display:none;white-space:nowrap;margin-bottom:5px}.woocommerce .single_variation .amount{color:#333}.new-product-tag{position:absolute;left:0;top:0;width:60px;height:60px;background:url(//www.volcanodesign.fi/volcano/wp-content/themes/volcanodesign/css/../img/tag-new-product.png)}.sale-product-tag{position:absolute;left:0;top:0;width:60px;height:60px;background:url(//www.volcanodesign.fi/volcano/wp-content/themes/volcanodesign/css/../img/tag-product-sale.png)}@media screen and (max-width:800px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:19%;clear:none}.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce #content input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page input.button,.woocommerce input.button,.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{font-size:.8em}}.traffic-light{position:relative;margin-bottom:1em}.light-red,.light-green,.light-yellow,.light-black{float:left;margin-right:10px;width:20px;height:20px}.light-red{background:red}.light-green{background:green}.light-yellow{background:#ff0}.light-black{background:#000}.woocommerce-product-gallery__image{margin-right:15px}.woocommerce-product-gallery__image img{margin-bottom:15px !important;-moz-box-shadow:0px 0px 3px 1px #bbb !important;-webkit-box-shadow:0px 0px 3px 1px #bbb !important;box-shadow:0px 0px 3px 1px #bbb !important}@media (min-width :960px){.woocommerce .woocommerce-result-count{margin-right:2em}}