/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.6.1.1677244422
Updated: 2023-02-24 14:13:42

*/

.elementor-menu-cart__product .variation {
	grid-template-columns: auto !important;
}

.trgovina-menu a {
	background-color: #004590 !important;
	color: #fff !important;
    font-size: 1em !important;
    font-weight: 500 !important;
    line-height: 1em !important;
    border-radius: 6px 6px 6px 6px !important;
    padding: 15px 30px 15px 30px !important;
}

.woocommerce .quantity .qty {
	width: 5em !important;
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
	color: #004590 !important;
}

/* Remove background color from variation table rows */
.variations_form table.variations tr,
.variations_form table.variations tr td,
.variations_form table.variations tr th {
    background: none !important;
}

/* Remove hover background */
.variations_form table.variations tr:hover,
.variations_form table.variations tr td:hover {
    background: none !important;
}

/* Poravnanje skroz lijevo + kompaktniji razmaci */
.single-product .variations_form table.variations {
    border-collapse: collapse;
    border-spacing: 0;
    margin-left: 0;
}

.single-product .variations_form table.variations th,
.single-product .variations_form table.variations td {
    padding-left: 0 !important;   /* ključ za poravnanje uz lijevi rub */
    padding-right: 0 !important;
    padding-top: 0.25rem;         /* po želji */
    padding-bottom: 0.75rem;      /* po želji */
    text-align: left;
}

/* Kolona s etiketom (Boja, Gravura…) */
.single-product .variations_form table.variations th.label {
    width: auto;                  /* skini fiksnih 30% ako tema to postavlja */
    white-space: nowrap;
    padding-right: 12px !important; /* mali razmak do selecta */
}

/* Selecte razvuci do pune širine ćelije */
.single-product .variations_form table.variations td.value select {
    width: 100%;
}

.wc-block-components-button:not(.is-link) {
	background-color: #004590 !important;
	color: #fff !important;
	box-shadow: none !important;
    outline: none !important;
    border: 0 !important;
	border-radius: 6px !important;
}

.elementor-slideshow__footer {
	display: none!important;
}

#etm-floater-ls {
	left: 90% !important;
}

@media (min-width: 320px) and (max-width: 480px) {
	
	#etm-floater-ls {
		left: 65% !important;
	} 
	
.trgovina-menu a {
    border-radius: 0px !important;
    padding: 15px 20px 15px 20px !important;
	}	
}