.svetmagnetov-product-categories-sidebar.elementor-element h4 {
margin: 0;
text-transform: uppercase;
color: var(--color-primary);
}
.svetmagnetov-sidebar-prodajni-program .svetmagnetov-product-categories-sidebar.elementor-element h4 {
display: none;
}
.svetmagnetov-product-categories-sidebar ul {
padding-left: 0;
margin-top: 6px;
border-top: 6px solid var(--color-light-gray);
}
.svetmagnetov-product-categories-sidebar ul li {
border-bottom: 1px solid  var(--color-secondary);
list-style-image: none;
}
.svetmagnetov-product-categories-sidebar ul li:last-of-type {
border-bottom: 6px solid var(--color-primary);
}
.svetmagnetov-product-categories-sidebar ul li a {
display: block;
padding: 15px 0;
color: var(--color-secondary);
transition: color var(--transition-time);
}
.svetmagnetov-product-categories-sidebar ul li a:hover {
color: var(--color-primary);
}
@media (max-width: 1420px) {
#zlato-sticky-header-shop-logo .elementor-widget-container img {
width: 200px;
}
} .webtim-catalog-wrap .webtim-catalog-menu {
display: none !important;
} .zlato-product-categories {
display: flex;
flex-wrap: wrap;
}
.zlato-product-categories .zlato-single-product-category {
width: 16.6%;
position: relative;
z-index: 2;
}
.zlato-product-categories .zlato-single-product-category .zlato-product-category-holder {
display: flex;
justify-content: center;
align-items: center;
padding: 25px 15px;
margin: 15px;
min-height: 220px;
border-bottom: 3px solid var(--color-secondary);
border-radius: 8px;
text-align: center;
background-color: var(--color-light-gray);
}
.zlato-product-categories .zlato-single-product-category .zlato-product-category-holder img {
margin-bottom: 20px;
}
.zlato-category-hover-button {
display: inline-block;
position: absolute;
bottom: -30px;
left: 0;
right: 0;
padding: 30px 12px 12px 12px;
margin: 0 15px;
border-radius: 8px;
background-color: var(--color-secondary);
font-weight: bold;
font-size: 1.6rem;
line-height: 1.2;
color: #cda248;
z-index: -1;
text-align: center;
transition: all var(--transition-time);
opacity: 0;
}
.zlato-product-categories .zlato-single-product-category:hover .zlato-category-hover-button {
opacity: 1;
}
.zlato-product-categories .zlato-single-product-category a {
font-weight: bold;
font-size: 1.6rem;
line-height: 1.2;
color: var(--color-secondary);
}
@media (max-width: 1200px) {
.zlato-product-categories .zlato-single-product-category {
width: 33.3%;
margin-bottom: 20px;
}
.zlato-category-hover-button {
bottom: -20px;
padding: 30px 12px 10px 12px;
}
}
@media (max-width: 768px) {
.zlato-product-categories .zlato-single-product-category {
width: 50%;
}
} .zlato-loop-item-image .elementor-widget-container {
overflow: hidden;
}
.zlato-product-loop-item .woocommerce-price-suffix {
display: none;
}
.zlato_product_loop_item_terms {
margin-bottom: 0;
font-size: 1.2rem;
text-transform: uppercase;
text-align: center;
color: #333333;
}
.zlato-product-loop-item-title {
min-height: 65px;
}
@media (max-width: 768px) {
.zlato_product_loop_item_terms {
margin-bottom: 15px;
line-height: 1.6;
}
.zlato-product-loop-item-title h2 {
margin-bottom: 12px;
font-size: 1.8rem !important;
}
}
.zlato-product-loop-item .price {
display: flex;
flex-direction: row;
justify-content: center;
align-items: baseline;
min-height: 30px;
}
.zlato-product-loop-item .zlato-product-loop-item-price .price del {
padding-right: 20px;
margin-bottom: 0;
opacity: 1;
font-size: 1.6rem;
font-weight: normal;
color: var(--color-gray);
}
.zlato-product-loop-item .elementor-button-wrapper .elementor-button {
width: 100%;
cursor: pointer;
}
.woocommerce span.onsale {
height: 53px;
width: 96px;
top: -22px;
right: unset;
bottom: unset;
left: calc(50% + 20px);
padding-top: 11px !important;
padding-right: 0 !important;
margin: 0;
border: none;
border-radius: 0;
font-size: 1.8rem;
line-height: 1;
color: var(--color-secondary);
background-image: url(//zlatopoposti.si/wp-content/themes/zlatopoposti/assets/images/zlato-sale-bg.png);
background-repeat: no-repeat;
background-color: transparent;
z-index: 20000;
}
.zlato-product-loop-item .zlato-custom-add-to-cart {
opacity: 0;
transition: var(--transition-time);
}
@media (max-width: 1000px) {
.zlato-product-loop-item .zlato-custom-add-to-cart {
opacity: 1 !important;
}
}
.zlato-product-loop-item:hover .zlato-custom-add-to-cart {
opacity: 1;
} .zlato-add-to-cart-button-holder {
position: relative;
width: 100%;
text-align: center;
}
.zlato-add-to-cart-button-holder a {
display: inline-block;
padding: 8px 6px;
width: 100%;
border-radius: 0 0 7px 7px;
font-size: 1.6rem;
color: var(--color-primary) !important;
background-color: var(--color-secondary);
transition: all var(--transition-time);
}
.zlato-add-to-cart-button-holder a:hover {
color: var(--color-secondary) !important;
background-color: var(--color-primary);
}
@media (max-width: 1000px) {
.zlato-add-to-cart-button-holder a {
padding: 4px 8px;
font-size: 1.5rem;
}
}
.zlato-add-to-cart-button-holder .added_to_cart.wc-forward {
position: absolute;
top: -31px;
left: 50%;
padding: 6px 6px;
margin-top: 0;
border-radius: 0;
font-size: 13px;
line-height: 1.5;
color: var(--color-secondary) !important;
background-color: var(--color-primary) !important;
transform: translate(-50%, 0);
}
.zlato-add-to-cart-button-holder .added_to_cart:hover.wc-forward {
background-color: var(--color-light-gray) !important;
}
.zlato-add-to-cart-button-holder .added_to_cart.wc-forward::before {
content: 'Dodano. ';
}
.woocommerce button.button.alt.wp-element-button {
color: var(--color-secondary) !important;
background-color: var(--color-primary) !important;
} .zlato_new_badge {
position: absolute;
top: 0;
right: 0;
left: unset;
padding: 9px 12px;
font-size: 14px;
line-height: 1;
color: var(--color-white);
background-color: var(--color-primary);
z-index: 3;
text-transform: lowercase;
}
@media (max-width: 768px) {
.woocommerce span.onsale {
left: calc(50% - 48px);
}
}
.woocommerce span.onsale::after {
content: 'Popust';
position: absolute;
top: 31px;
left: 25px;
font-size: 1.2rem;
font-weight: 300;
text-transform: uppercase;
}
.woocommerce .zlato-standard-pages-badge span.onsale {
top: -10px;
right: 0;
}
.woocommerce .zlato-loop-item-holder span.onsale {
left: calc(50% - 51px);
} .zlato-search-form .aws-container .aws-search-form {
height: 43px;
}
.zlato-search-form .aws-container .aws-search-field {
border: 1px solid var(--color-primary);
border-right: none;
border-top-left-radius: 10px !important;
border-bottom-left-radius: 10px !important;
font-size: 1.4rem;
color: var(--color-secondary);
background-color: var(--color-white);
}
.zlato-search-form .aws-container .aws-search-field::placeholder {
font-weight: 500;
color: var(--color-secondary);
}
.zlato-search-form .aws-container .aws-search-field:focus {
background-color: var(--color-white);
}
.zlato-search-form .aws-container .aws-search-form .aws-form-btn {
border: 1px solid var(--color-primary);
border-left: none;
border-top-right-radius: 10px !important;
border-bottom-right-radius: 10px !important;
background-color: var(--color-white);
}
.zlato-search-form .aws-container .aws-search-form .aws-search-btn svg {
color: var(--color-primary);
}
.zlato-search-form .aws-container .aws-search-form .aws-search-clear span {
color: var(--color-white);
}
.aws-search-result { margin-top: 5px !important;
} .woof {
border: none;
border-radius: 0;
background-color: #fff;
box-shadow: none;
}
.zlato-woof-filter .woof_container {
width: 100%;
margin-bottom: 0;
}
.zlato-woof-filter  .woof_sid_auto_shortcode .woof_container_inner {
padding-left: 0;
margin-bottom: 20px;
}
.woof_block_html_items {
padding-top: 3px;
border-bottom: none;
}
.irs-with-grid {
margin-top: 10px;
}
.zlato-woof-filter .woof_list li {
margin: 0 !important;
}
.woof_checkbox_sales_container.woof_container.woof_container_onsales {
display: none;
}
.woof_submit_search_form_container > .button.woof_reset_search_form {
display: none;
}
.woof_childs_list_opener span.woof_is_opened::before {
content: '' !important;
}
.zlato-woof-filter .woof.woof_sid .woof_redraw_zone .woof_container .woof_container_inner h4:first-of-type {
margin-top: 20px;
}
.zlato-woof-filter .woof.woof_sid .woof_redraw_zone .woof_container.woof_container_dekor .woof_container_inner h4:first-of-type {
padding-top: 12px;
margin-top: 0;
border-top: 2px solid var(--color-secondary);
}
.zlato-woof-filter .woof.woof_sid .woof_redraw_zone .woof_container .woof_container_inner h4 {
padding-top: 8px;
margin-bottom: 8px;
border-top: 1px solid #d8d8d8;
font-size: 1.4rem;
font-weight: bold;
line-height: 1.71;
color: var(--color-secondary);
}
.zlato-woof-filter .woof.woof_sid .woof_redraw_zone .woof_container .woof_container_inner.woof_container_inner_kategorije h4  {
padding-bottom: 4px;
margin-bottom: 10px;
border-bottom: 2px solid var(--color-secondary);
text-transform: uppercase;
}
.woof_container_inner h4 {
padding-bottom: 5px;
}
.icheckbox_square-green {
display: none;
}
.woof_container_inner ul {
padding: 0;
}
.woof_open_hidden_li {
font-weight: bold;
text-align: inherit;
text-transform: uppercase;
}
.zlato-woof-filter .woof.woof_sid .woof_redraw_zone .woof_container .woof_container_inner ul li {
display: block;
padding-bottom: 13px;
font-size: 1.4rem;
font-weight: 400;
line-height: 1;
color: var(--color-secondary);
}
.woof_list_checkbox li div {
margin-top: 0;
}
.zlato-woof-filter .woof_list > li > ul > li {
font-size: 1.4rem;
font-weight: 400;
line-height: 1.2;
}
.zlato-woof-filter .woof_checkbox_label {
margin-left: 0;
text-transform: uppercase;
}
.zlato-woof-filter .woof_radio_label {
margin-left: 0;
}
.zlato-woof-filter .woof_list_radio .woof_radio_term {
display: none;
}
.woof_childs_list_opener {
float: right;
}
.woof_childs_list_opener span {
width: 10px;
height: 10px;
}
.zlato-woof-filter .woof_childs_list {
margin-bottom: 10px;
border-bottom: 1px solid #e2e2e2;
}
.iradio_square-green {
display: none;
}
.woof_sid_auto_shortcode.woof {
padding: 0;
}
.woof_container.woof_container_radio.woof_container_product_tag.woof_container_1.woof_container_dravaizdelka {
margin-bottom: 40px;
} .smolej--webtim-woocommerce-catalog .pagination .nav-links {
padding: 30px 0;
text-align: right;
}
.smolej--webtim-woocommerce-catalog .pagination .nav-links .page-numbers,
.smolej--webtim-woocommerce-catalog .pagination .nav-links a.page-numbers {
padding: 2px 9px;
border: 1px solid var(--color-gray);
font-size: 14px;
text-decoration: none;
color: var(--color-secondary);
}
.smolej--webtim-woocommerce-catalog .pagination .nav-links a:hover.page-numbers {
color: var(--color-white);
background-color: var(--color-primary);
}
.smolej--webtim-woocommerce-catalog .pagination .nav-links .page-numbers.current {
border: 1px solid var(--color-primary);
color: var(--color-white);
background-color: var(--color-primary);
} .rank-math-breadcrumb {
position: relative;
}
.rank-math-breadcrumb p,
.rank-math-breadcrumb p a {
font-size: 1.4rem;
text-transform: uppercase;
} .zlato-trgovina-footer-menu .elementor-nav-menu .zlato-menu-shop-link a.elementor-item {
position: relative;
padding-left: 35px;
}
.zlato-trgovina-footer-menu .zlato-menu-shop-link a::before {
content: url(//zlatopoposti.si/wp-content/themes/zlatopoposti/assets/icons/zlato-icon-shopping-bag.svg);
position: absolute;
left: 15px;
top: -1px;
width: 15px;
height: auto;
opacity: 1 !important;
}