/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

/* Sidebar */
.widgetCategory{
    list-style-type: none;
}
.widgetCategory ul{
    list-style-type: none;
    padding-left:15px;
}
.widgetCategory li{
    padding-top:5px;
}
.widgetCategory li a{
    color:black;
    font-size:14px;
}
.widgetCategory li a:hover{
    color:#ff5e2b;
}

/* Header */
.elementor-location-header {box-shadow: 0 0 50px rgba(0,0,0,.1);}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background-color:#263647;}

/* Arkiv */
.archive .orderby{border:1px solid #eee; background-color:white;}
.archive .orderby:hover, .archive .orderby:focus{border:1px solid #ff5e2b;}
.archiveTop{background-color:#111;}

/* Startsida produktgrid */
.ef-frontpage-grid li.product a img{max-height:160px;width:auto !important;margin:auto !important;}

/* Produktlista Widget */
.current-cat > a{font-weight:bolder;}
.product-categories > .cat-item{display:none;}
.product-categories .cat-parent{display:block!important;}

/** Visning av Produktkatalog **/
#ef-frontpage-gridnet ul.products.elementor-grid li.product, .elementor-products-grid ul.products.elementor-grid li.product{display:flex; flex-direction:column; align-items:center; padding-bottom:30px;}
#ef-frontpage-gridnet ul.products.elementor-grid .add_to_cart_button{}

/** Visning av produkt **/
.single-product .variations td{background-color:white !important;}
.single-product .variations .label{display:none;}
.single-product .variations .value{padding-right:0px; padding-bottom:0px;}
.single-product .variations select{border:1px solid #000; background-color:white;}
.single-product .variations select:hover, .single-product .variations select:focus {border:1px solid #ff5e2b;}
.single-product .quantity input{min-width:110px; min-height:46px;}
.single-product .woocommerce-product-attributes td{vertical-align:middle;}

.single-product .shop_attributes th{text-transform:capitalize; text-align:left !important; border-right:0px solid white; border-left:0px solid white;}
.woocommerce table.shop_attributes td{padding-left:15px; padding-right:15px; font-style:normal; text-align:right; border-right:0px solid white; border-left:0px solid white;}
.woocommerce table.shop_attributes td a{color:black;}
.single-product table tbody tr:nth-child(odd) > td, table tbody tr:nth-child(odd) > th{background-color:#fff;}
.single-product table tbody tr:nth-child(even) > td, table tbody tr:nth-child(even) > th{background-color:#fff !important;}



@media screen and (max-width: 1025px)
{
	.elementor-grid-tablet-3 .elementor-grid {grid-template-columns: repeat(1,1fr);}
	.ef-frontpage-grid li.product a img{max-height:240px;width:auto !important;margin:auto !important;}
}
