/*
DARK MODE
*/


.dark a {
	color: var(--neutrals-n-300);
	text-decoration: none;
}

	.dark a:hover {
		color: var(--primary-yellow-100);
	}

.dark .button-filled {
	background-color: var(--primary-yellow-700);
	color: var(--neutrals-n-900);
}

	.dark .button-filled:hover {
		background-color: var(--primary-yellow-600);
		color: var(--neutrals-n-900);
	}

	.dark .button-filled:focus {
		background-color: var(--primary-yellow-700);
		color: var(--neutrals-n-900);
	}

	.dark .button-filled:disabled {
		background-color: var(--neutrals-n-800);
		color: var(--neutrals-n-600);
	}

		.dark .button-filled:disabled svg path {
			stroke: var(--neutrals-n-500);
		}

.dark .button-outlined {
	background-color: transparent;
	border: 1px solid var(--neutrals-n-300);
	color: var(--neutrals-n-300);
}

	.dark .button-outlined:hover {
		background-color: var(--neutrals-n-800);
		border: 1px solid transparent;
	}

	.dark .button-outlined:focus {
		background-color: transparent;
		border: 1px solid var(--neutrals-n-300);
		color: var(--neutrals-n-300);
	}

	.dark .button-outlined:disabled {
		background-color: transparent;
		border: 1px solid var(--neutrals-n-700);
		color: var(--neutrals-n-600);
	}

	.dark .button-outlined svg path {
		stroke: var(--neutrals-n-300);
	}

.dark .button-text {
	background-color: transparent;
	border: 0px;
	color: var(--neutrals-n-300);
}

	.dark .button-text:hover {
		color: var(--neutrals-n-500);
	}

	.dark .button-text:focus {
		color: var(--neutrals-n-400);
	}

	.dark .button-text:disabled {
		color: var(--neutrals-n-600);
	}

	.dark .button-text svg path {
		stroke: var(--neutrals-n-300);
	}

	.dark .button-text:hover svg path {
		stroke: var(--neutrals-n-500);
	}

.dark .button-small {
	background-color: var(--primary-yellow-700);
	border: 0px;
	color: var(--neutrals-n-900);
}

	.dark .button-small:hover {
		background-color: var(--primary-yellow-600);
		color: var(--neutrals-n-900);
		box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.14);
	}

	.dark .button-small:focus {
		background-color: var(--primary-yellow-700);
		color: var(--neutrals-n-900);
		box-shadow: 0px 1px 5px 0px transparent;
	}

	.dark .button-small:disabled {
		background-color: var(--neutrals-n-800);
		color: var(--neutrals-n-600);
		box-shadow: 0px 1px 5px 0px transparent;
	}

.dark .button-outlined-small {
	background-color: transparent;
	border: 1px solid var(--neutrals-n-300);
	color: var(--neutrals-n-300);
}

	.dark .button-outlined-small:hover {
		background-color: var(--neutrals-n-800);
		border: 1px solid var(--neutrals-n-800);
		box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.14);
	}

	.dark .button-outlined-small:focus {
		background-color: var(--neutrals-n-800);
		border: 1px solid var(--neutrals-n-800);
		box-shadow: 0px 1px 5px 0px transparent;
	}

	.dark .button-outlined-small:disabled {
		color: var(--neutrals-n-600);
		background-color: transparent;
		border: 1px solid var(--neutrals-n-700);
	}

	.dark .button-outlined-small svg path {
		stroke: var(--neutrals-n-300);
	}

.dark .button-filled-big {
	background-color: var(--primary-yellow-700);
	color: var(--neutrals-n-900);
}

	.dark .button-filled-big:hover {
		background-color: var(--primary-yellow-600);
		color: var(--neutrals-n-900);
		box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.14);
	}

	.dark .button-filled-big:focus {
		box-shadow: 0px 1px 5px 0px transparent;
		background-color: var(--primary-yellow-700);
	}

	.dark .button-filled-big:disabled {
		background-color: var(--neutrals-n-900);
		color: var(--neutrals-n-600);
	}

.dark .sidebar-button-lvl1 {
	background-color: transparent;
	color: var(--neutrals-n-400);
}

	.dark .sidebar-button-lvl1:hover {
		background-color: var(--neutrals-n-700);
		color: var(--neutrals-n-300);
	}

	.dark .sidebar-button-lvl1 svg path {
		stroke: var(--neutrals-n-300);
	}

	.dark .sidebar-button-lvl1:hover svg path {
		stroke: var(--neutrals-n-400);
	}

.dark .apply-filters-button {
	background: var(--primary-yellow-700);
}

	.dark .apply-filters-button:hover {
		background: var(--primary-yellow-600);
	}

.dark .grid-list svg path {
	stroke: var(--neutrals-n-300);
}

.dark .grid-list:hover svg path {
	stroke: var(--neutrals-n-500);
}

.dark .grid-list:disabled svg path {
	stroke: var(--neutrals-n-500);
}

.dark .filter-button {
	border: 1px solid var(--neutrals-n-900);
	color: var(--neutrals-n-900);
	background-color: white;
}

	.dark .filter-button:hover {
		color: var(--neutrals-n-900);
		background-color: var(--neutrals-n-400);
	}

		.dark .filter-button:hover .filter-button-count {
			color: var(--neutrals-n-900);
		}

		.dark .filter-button:hover .filter-button-icon svg path {
			stroke: var(--neutrals-n-900);
		}

	.dark .filter-button:focus {
		color: var(--neutrals-n-900);
		background-color: white;
	}

		.dark .filter-button:focus .filter-button-icon svg path {
			stroke: var(--neutrals-n-900);
		}

	.dark .filter-button:disabled {
		color: var(--neutrals-n-500);
		background-color: white;
	}

	.dark .filter-button:disabled {
		color: var(--neutrals-n-500);
		background-color: white;
	}

		.dark .filter-button:disabled .filter-button-count {
			color: var(--neutrals-n-500);
		}

		.dark .filter-button:disabled .filter-button-icon svg path {
			stroke: var(--neutrals-n-500);
		}

.dark .search-history-buttons {
	color: var(--neutrals-n-600);
	background: transparent;
}

	.dark .search-history-buttons:hover {
		color: var(--neutrals-n-300);
	}

		.dark .search-history-buttons:hover .search-history-buttons-pom .search-history-buttons-pom-icon svg path {
			stroke: var(--neutrals-n-300);
		}

.dark .small-text-buttons {
	background-color: var(--neutrals-n-800);
	color: var(--neutrals-n-500);
}

	.dark .small-text-buttons:hover {
		background-color: var(--neutrals-n-700);
		color: var(--neutrals-n-500);
	}

	.dark .small-text-buttons:focus {
		background-color: var(--neutrals-n-800);
		color: var(--neutrals-n-500);
	}

.dark .small-text-icon-buttons {
	background-color: transparent;
	color: var(--neutrals-n-300);
}

	.dark .small-text-icon-buttons svg path {
		stroke: var(--neutrals-n-300);
	}

	.dark .small-text-icon-buttons:hover {
		background-color: var(--neutrals-n-800);
		color: var(--neutrals-n-300);
	}

		.dark .small-text-icon-buttons:hover svg path {
			stroke: var(--neutrals-n-300);
		}

.dark .small-text-icon-buttons-wishlist {
	background: transparent;
	color: var(--neutrals-n-600);
}

	.dark .small-text-icon-buttons-wishlist svg path {
		stroke: var(--neutrals-n-600);
	}

	.dark .small-text-icon-buttons-wishlist:hover svg path {
		stroke: var(--neutrals-n-500);
	}

.dark .small-text-icon-buttons-wishlist-fill svg path {
	stroke: var(--neutrals-n-500);
	fill: var(--neutrals-n-500);
}

.dark .small-text-icon-buttons-wishlist-plus-one {
	display: block;
	width: 15px;
	height: 13px;
	padding: 0px;
	align-items: center;
	gap: 0px;
	flex-shrink: 0;
	border-radius: 2px;
	background: var(--primary-yellow-500);
	color: var(--neutrals-n-900);
	font-family: Montserrat;
	font-size: 10px;
	font-style: normal;
	font-weight: 500;
	line-height: 16px; /* 200% */
	position: absolute;
	top: -3px;
	left: 13px;
	text-align: center;
}

.dark .icon-buttons-yellow {
	background: var(--primary-yellow-700);
}

	.dark .icon-buttons-yellow:hover {
		background: var(--primary-yellow-600);
	}

	.dark .icon-buttons-yellow:focus {
		background: var(--primary-yellow-700);
	}

	.dark .icon-buttons-yellow:disabled {
		background: white;
		box-shadow: none;
	}

	.dark .icon-buttons-yellow svg path {
		stroke: var(--neutrals-n-900);
	}

.dark .icon-buttons-no-fill:hover svg path {
	stroke: var(--neutrals-n-600);
}

.dark .icon-buttons-no-fill:focus svg path {
	stroke: var(--neutrals-n-900);
}

.dark .icon-buttons-no-fill:disabled svg path {
	stroke: var(--neutrals-n-600);
}

.dark .icon-buttons-no-fill svg path {
	stroke: var(--neutrals-n-100);
}

.dark .icon-buttons-no-fill-ostaje-kao-light svg path {
	stroke: var(--neutrals-n-900);
}

.dark .icon-buttons-neutral {
	background-color: var(--neutrals-n-900);
}

	.dark .icon-buttons-neutral:hover {
		background-color: var(--neutrals-n-700);
	}

		.dark .icon-buttons-neutral:hover svg path {
			stroke: var(--neutrals-n-300);
		}

	.dark .icon-buttons-neutral:focus {
		background-color: var(--neutrals-n-900);
	}

		.dark .icon-buttons-neutral:focus svg path {
			stroke: var(--neutrals-n-300);
		}

	.dark .icon-buttons-neutral:disabled {
		background-color: white;
	}

		.dark .icon-buttons-neutral:disabled svg path {
			stroke: var(--neutrals-n-800);
		}


	.dark .icon-buttons-neutral svg path {
		stroke: var(--neutrals-n-300);
	}

.dark .icon-buttons-classic-toggle {
	background-color: white;
}

	.dark .icon-buttons-classic-toggle:hover {
		background-color: white;
	}

		.dark .icon-buttons-classic-toggle:hover svg path {
			stroke: var(--neutrals-n-800);
		}

	.dark .icon-buttons-classic-toggle:focus {
		background-color: white;
	}

		.dark .icon-buttons-classic-toggle:focus svg path {
			stroke: var(--neutrals-n-600);
		}

	.dark .icon-buttons-classic-toggle:disabled {
		background-color: white;
	}

		.dark .icon-buttons-classic-toggle:disabled svg path {
			stroke: var(--neutrals-n-800);
		}


	.dark .icon-buttons-classic-toggle svg path {
		stroke: var(--neutrals-n-600);
	}


.dark .elevation {
	background-color: #1F1F1F;
}

.dark .elevation-child {
	background-color: var(--neutrals-n-900);
}

.dark .navigation-rail-logo-wrapper {
	border-right: 1px solid var(--neutrals-n-700);
	border-bottom: 1px solid var(--neutrals-n-700);
}

.dark .navigation-rail-rail-wrapper {
	border-right: 1px solid var(--neutrals-n-700);
}

.dark .navigation-rail-rail-wrapper-top-menu-title {
	color: var(--neutrals-n-300);
}

.dark .navigation-rail-rail-wrapper-bottom-menu-top-title {
	color: var(--neutrals-n-300);
}

.dark .navigation-rail-rail-wrapper-bottom-menu-bottom-title {
	color: var(--neutrals-n-300);
}

.dark .navigation-rail-buttons {
	background-color: transparent;
}

	.dark .navigation-rail-buttons:hover {
		background-color: var(--neutrals-n-800);
	}

/*
	.dark .navigation-rail-buttons:hover svg path{
		stroke: var(--neutrals-n-500);
	}
	
	.dark .navigation-rail-buttons-fill:hover svg path{
		fill: var(--neutrals-n-500);
	}
	*/

.dark .navigation-rail-buttons-active {
	background-color: var(--primary-yellow-700);
}

	.dark .navigation-rail-buttons-active:hover {
		background-color: var(--primary-yellow-700);
	}

.dark .navigation-rail-buttons-icon svg path {
	stroke: var(--neutrals-n-500);
}

.dark .navigation-rail-buttons-active svg path {
	stroke: var(--neutrals-n-900);
}

.dark .navigation-rail-buttons-active-fill svg path {
	stroke: none;
	fill: var(--neutrals-n-900);
}

.dark .header-new {
	background: var(--darkPozadina);
	/*
	border-bottom: 1px solid var(--neutrals-n-700);
	*/
}

.dark .bar1MenuBar, .dark .bar2MenuBar, .dark .bar3MenuBar {
	background-color: var(--neutrals-n-300);
}

.dark .notification-bell {
}

	.dark .notification-bell:hover {
		background-color: var(--neutrals-n-800);
		color: var(--neutrals-n-600);
	}

	.dark .notification-bell svg path {
		stroke: var(--neutrals-n-300);
	}

.dark .dropbtn-wrapper svg circle {
	fill: var(--neutrals-n-300);
}

.dark .dropdown-content {
	background-color: var(--neutrals-n-800);
}

	.dark .dropdown-content svg circle, .dark .dropdown-content svg path {
		stroke: var(--neutrals-n-300);
	}

.dark .dropdown-content-dropdown-tabs-wrapper-button-frame-frame-text-1 {
	color: var(--neutrals-n-300);
}

.dark .dropdown-content-dropdown-tabs-wrapper-button-frame-frame-text-2 {
	color: var(--neutrals-n-500);
}

.dark .dropdown-content-dropdown-tabs-wrapper-button:hover {
	background: var(--neutrals-n-700);
}

.dark .order-status-wrapper-section {
	background-color: var(--neutrals-n-800);
}

.dark .small-text-icon-buttons-just-text {
	background-color: var(--neutrals-n-800);
	color: var(--neutrals-n-300);
	/*border-bottom: 1px solid var(--neutrals-n-600);*/
}

.dark .small-text-icon-buttons-just-text:hover {
	border-bottom: 1px solid var(--neutrals-n-300);
}

.dark .order-status-wrapper-section-container-order-information-wrapper-order-info-row-column-title {
	color: var(--neutrals-n-300);
}

.dark .order-status-wrapper-section-container-order-information-wrapper-order-info-row-column-text {
	color: var(--neutrals-n-500);
}

.dark .order-status-wrapper-section-container-order-information-wrapper-order-info-row-delivery-method {
	color: var(--neutrals-n-300);
}

.dark .order-status-wrapper-section-container-order-information-wrapper-order-info-row-delivery-method-container-container {
	color: var(--neutrals-n-500);
}

.dark .proggress-tracker-order-placed-text {
	color: var(--neutrals-n-600);
}

.dark .order-status-wrapper-title {
	color: var(--neutrals-n-300);
}

.dark .icon-buttons-light-darker-neutral {
	color: var(--neutrals-n-300);
	background-color: var(--neutrals-n-900);
}

	.dark .icon-buttons-light-darker-neutral:hover {
		background-color: var(--neutrals-n-700);
		color: var(--neutrals-n-600);
	}

	.dark .icon-buttons-light-darker-neutral:focus {
		color: var(--neutrals-n-300);
	}

	.dark .icon-buttons-light-darker-neutral:disabled {
		background-color: transparent;
	}

	.dark .icon-buttons-light-darker-neutral svg path {
		stroke: var(--neutrals-n-300);
	}

.dark .products-slider-up-left {
	color: var(--neutrals-n-300);
}

.dark .products-slider-up-right-buttons-active {
	background-color: var(--primary-yellow-700);
}

.dark .products-slider-up-right-buttons {
	background-color: var(--neutrals-n-800);
	color: var(--neutrals-n-500);
}

.dark .search-bar-wrapper-search {
	background-color: var(--neutrals-n-700);
	color: var(--neutrals-n-500);
}

.dark .search-bar-wrapper-search-frame-icon svg path {
	stroke: var(--neutrals-n-300);
}

.dark .search-bar-wrapper-search-frame input {
	color: var(--neutrals-n-500);
}

.dark .products-slider-product-tabs-wrapper {
	background-color: var(--neutrals-n-800);
}

.dark .products-slider-product-tabs-wrapper-product-grid-wrapper-column-product {
	background-color: var(--neutrals-n-700);
}

.dark .products-slider-product-tabs-wrapper-product-grid-wrapper-column-product-info-pom-pom-product-name {
	color: var(--neutrals-n-300);
}

.dark .products-slider-product-tabs-wrapper-product-grid-wrapper-column-product-info-pom-pom-product-info-price {
	color: var(--neutrals-n-300);
}

.dark .products-slider-product-tabs-wrapper-product-grid-wrapper-column-product-info-pom-pom-product-info-itemcode {
	color: var(--neutrals-n-500);
}

.dark .products-slider-product-tabs-wrapper-product-grid-wrapper-column-product-info-pom-pom-product-quantity-succes {
	color: var(--success-green-700);
}

	.dark .products-slider-product-tabs-wrapper-product-grid-wrapper-column-product-info-pom-pom-product-quantity-succes svg path {
		fill: var(--success-green-700);
	}

.dark .recently-orders-table {
	background-color: var(--neutrals-n-800);
}

.dark .recently-orders-table-pom table tr th {
	background-color: var(--neutrals-n-700);
	color: var(--neutrals-n-300);
}

.dark .recently-orders-table-pom-status-izvrsena {
	background: var(--success-green-700);
	color: var(--success-green-900);
}

.dark .recently-orders-table-pom-status-u-obradi {
	background: var(--warning-orange-700);
	color: var(--warning-orange-900);
}

.dark .recently-orders-table-pom-status-otkazana {
	background: var(--danger-red-700);
	color: var(--danger-red-900);
}

.dark .recently-orders-table-pom table tr td.recently-orders-table-pom-naslov {
	color: var(--neutrals-n-300);
}

.dark .recently-orders-table-pom table tr td {
	color: var(--neutrals-n-500);
}

.dark .recently-orders-title-pom {
	color: var(--neutrals-n-300);
}

.dark .recently-orders-table-pom-status-info-icon svg path {
	stroke: var(--neutrals-n-300);
}

.dark .order-status-wrapper-section-container-order-information-wrapper-order-info {
	border: 1px solid var(--neutrals-n-700);
}

.dark .proggress-tracker-fill-bar {
	background: var(--neutrals-n-600);
}

.dark .proggress-tracker-order-placed-icon-div {
	background: var(--neutrals-n-600);
}

.dark .proggress-tracker-order-placed-icon-div-active {
	background: var(--primary-yellow-700);
}

.dark .proggress-tracker-fill-bar-rectangle1 {
	background: var(--primary-yellow-700);
}

.dark .proggress-tracker-fill-bar-rectangle2 {
	background: var(--primary-yellow-700);
}

.dark .proggress-tracker-order-placed-text-active {
	color: var(--neutrals-n-300);
}

.dark .search-popup {
	background-color: var(--neutrals-n-800);
}

.dark .search-popup-wrapper-products-frame-column-item-details-title {
	color: var(--neutrals-n-100);
}

.dark .search-popup-wrapper-products-frame-column-item-details-price {
	color: var(--neutrals-n-300);
}

.dark .prekrivac {
	background: var(--opacity-levels-neutrals-white-20);
}

.dark .prekrivac2 {
	background: var(--opacity-levels-neutrals-black-32);
}

.dark .cart-sidebar {
	background: var(--neutrals-n-900);
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.30), 0px 1px 3px 1px rgba(0, 0, 0, 0.15);
}

.dark .cart-sidebar-header {
	border-bottom: 1px solid var(--neutrals-n-700);
	background: var(--neutrals-n-900);
}

.dark .cart-sidebar-header-container-title-title {
	color: var(--neutrals-n-300);
}

.dark .cart-sidebar-header-container-title-icon svg path {
	stroke: var(--neutrals-n-300);
}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order {
	/*border: 1px solid var(--neutrals-n-600);*/
}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-warehouse-info-title-warehouse-var {
	color: var(--neutrals-n-300);
}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-warehouse-info-title-warehouse-fix {
	color: var(--neutrals-n-500);
}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-products-wrapper-product-info-product-details-info-title {
	color: var(--neutrals-n-300);
}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-products-wrapper-product-info-product-details-info-price {
	color: var(--neutrals-n-300);
}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-products-wrapper-product-info-product-details-info-itemcode {
	color: var(--neutrals-n-500);
}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-products-wrapper-product-info-product-details-info-quantity {
	color: var(--success-green-700);
}

	.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-products-wrapper-product-info-product-details-info-quantity svg path {
		/*fill: var(--success-green-700);*/
	}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-products-wrapper-divider svg path {
	stroke: var(--neutrals-n-600);
}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-total-text {
	color: var(--neutrals-n-300);
}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-products-wrapper-product-info-stepper-icon-icon svg path {
	stroke: var(--neutrals-n-300);
}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-products-wrapper-product-info-stepper-icon-stepper-price {
	color: var(--neutrals-n-300);
}

.dark .stepper-stepper-small {
	background-color: transparent;
}

.dark .stepper-stepper-small-button svg path {
	stroke: var(--neutrals-n-300);
}

.dark .stepper-stepper-small-button:disabled svg path {
	stroke: var(--neutrals-n-600);
}

.dark .stepper-stepper-small-quantity {
	color: var(--neutrals-n-300);
}

.dark .button-filled-success {
	background-color: var(--success-green-700);
}

	.dark .button-filled-success:hover {
		background-color: var(--success-green-600);
		box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.14);
	}

	.dark .button-filled-success:focus {
		background-color: var(--success-green-700);
		box-shadow: 0px 1px 5px 0px transparent;
	}

	.dark .button-filled-success:disabled {
		background-color: var(--success-green-100);
		color: var(--neutrals-n-500);
	}

/*
.dark .div-scrollbar::-webkit-scrollbar {
	background-color: var(--neutrals-n-800);
    width: 8px;
}

.dark .div-scrollbar::-webkit-scrollbar-thumb {
    background-color: var(--neutrals-n-500);
    border-radius: 999px 0px 0px 999px;
}
*/

.dark ::-webkit-scrollbar {
	background-color: transparent;
	width: 8px;
}

.dark ::-webkit-scrollbar-thumb {
	background-color: var(--neutrals-n-500);
	border-radius: 999px;
}

.dark .stepper-stepper-small-button-50 {
	background-color: var(--neutrals-n-800);
}

	.dark .stepper-stepper-small-button-50:hover {
		background-color: var(--neutrals-n-700);
	}

	.dark .stepper-stepper-small-button-50:focus {
		background-color: var(--neutrals-n-800);
	}

	.dark .stepper-stepper-small-button-50:disabled {
		background-color: var(--neutrals-n-800);
	}

.dark .stepper-stepper-small-button-100 {
	background-color: var(--neutrals-n-700);
}

	.dark .stepper-stepper-small-button-100:hover {
		background-color: var(--neutrals-n-800);
	}

	.dark .stepper-stepper-small-button-100:focus {
		background-color: var(--neutrals-n-700);
	}

	.dark .stepper-stepper-small-button-100:disabled {
		background-color: transparent;
	}

.dark .stepper-stepper-small-button-200 {
	background-color: var(--neutrals-n-800);
}

	.dark .stepper-stepper-small-button-200:hover {
		background-color: var(--neutrals-n-600);
	}

	.dark .stepper-stepper-small-button-200:focus {
		background-color: var(--neutrals-n-800);
	}

	.dark .stepper-stepper-small-button-200:disabled {
		background-color: var(--neutrals-n-800);
	}

.dark .cart-sidebar-low-quantity {
	color: var(--danger-red-700);
}

	.dark .cart-sidebar-low-quantity svg path {
		fill: var(--danger-red-700);
	}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-products-wrapper-product-info-product-frame-sale-badge {
	background: var(--danger-red-700);
}

.dark .product-card-wrapper-product-info-pom-price-discount {
	color: var(--danger-red-700);
}

.dark .product-popup {
	background: var(--neutrals-n-900);
}

.dark .product-popup-x-icon svg path {
	stroke: var(--neutrals-n-200);
}

.dark .product-popup-left-frame-row-item {
	color: var(--neutrals-n-300);
}

.dark .product-popup-left-frame-row-item-value {
	color: var(--neutrals-n-500);
}

.dark .product-popup-left-frame-row-item-price {
	color: var(--neutrals-n-300);
}

.dark .product-popup-right-title-variation-title {
	color: var(--neutrals-n-300);
}

.dark .product-popup-right-title-variation-attribute {
	color: var(--neutrals-n-300);
}

.dark .variation-picker-item {
	border: 1px solid var(--neutrals-n-700);
	color: var(--neutrals-n-500);
}

	.dark .variation-picker-item:hover {
		border: 1px solid var(--neutrals-n-800);
		background-color: var(--neutrals-n-800);
		color: var(--neutrals-n-600);
	}

.dark .variation-picker-item-active {
	background-color: var(--neutrals-n-300);
	color: var(--neutrals-n-900);
}

	.dark .variation-picker-item-active:hover {
		background-color: var(--neutrals-n-300);
		color: var(--neutrals-n-800);
	}

.dark .sliderPrekidac {
	background-color: var(--neutrals-n-600);
}

	.dark .sliderPrekidac:before {
		background-color: var(--neutrals-n-700);
		box-shadow: 1px 1px 2px 2px var(--opacity-levels-neutrals-black-8);
	}

.dark input:checked + .sliderPrekidac {
	background-color: var(--primary-yellow-700);
}

.dark input:focus + .sliderPrekidac:before {
	box-shadow: 0 0 0px 3px var(--opacity-levels-neutrals-white-8);
}

.dark .category {
	border-bottom: 1px solid var(--neutrals-n-700);
}

.dark .category-container-left-category-title-naziv {
	color: var(--neutrals-n-400);
}

.dark .category-container-left-category-title-broj {
	background: var(--neutrals-n-800);
	color: var(--neutrals-n-500);
}

.dark .switches {
	color: var(--neutrals-n-300);
}

.dark .breadcrumbs-wrapper {
	color: var(--neutrals-n-500);
}

.dark .breadcrumbs-wrapper-items-active {
	color: var(--neutrals-n-400);
}

.dark .dropdown-stil option {
	color: var(--neutrals-n-900);
}

.dark .product-search-options-view-wrapper-grid-icon svg path {
	stroke: var(--neutrals-n-300);
}

.dark .product-card-wrapper-product-info-pom-title-price {
	color: black
}

.dark a.product-card-wrapper-product-info-pom-title-price:hover {
	color: #666
}

.dark .product-card-wrapper-product-info-pom-other {
	color: #777;
}

.dark .product-space-space-product-list-item-info-cell-naziv-cijena {
	color: var(--neutrals-n-300);
}

.dark .product-space-space-product-list-item-info-cell-naslovi {
	color: var(--neutrals-n-300);
}

.dark .product-space-space-product-list-item-info-cell-ostalo {
	color: var(--neutrals-n-500);
}

.dark .product-space-space-product-list-divider svg path {
	stroke: var(--neutrals-n-600);
}

.dark .dropdown-stil {
	color: var(--neutrals-n-300);
}

.dark .product-search-options-dropdown-horizontal-divider svg path {
	stroke: var(--neutrals-n-600);
}

.dark .product-card-wrapper-top-top-icon-list svg path {
	stroke: var(--neutrals-n-300);
}

.dark .quick-shop-icon-list {
	background-color: var(--neutrals-n-800);
}

	.dark .quick-shop-icon-list:hover {
		background-color: var(--neutrals-n-700);
	}

	.dark .quick-shop-icon-list:disabled {
		background-color: var(--neutrals-n-800);
	}

		.dark .quick-shop-icon-list:disabled svg path {
			stoke: var(--neutrals-n-600);
		}

	.dark .quick-shop-icon-list svg path {
		stroke: var(--neutrals-n-300);
	}

.dark .product-space-space-product-list-item {
	border-color: var(--neutrals-n-700);
}

.dark .product-sidebar {
	background: var(--neutrals-n-800);
}

.dark .category-without-icon-item-subcategory-active {
	border-left: 1px solid var(--neutrals-n-700);
}

.dark .tabs-wrapper-tabs {
	background: transparent;
}

.dark .tabs-wrapper-tabs-tab {
	color: var(--neutrals-n-500);
}

.dark .tabs-wrapper-tabs-tab-active {
	background: var(--primary-yellow-700);
	color: var(--neutrals-n-900);
	border: 1px solid var(--primary-yellow-700);
}

.dark .color-wrapper-color-color-active {
	outline: 2px solid var(--neutrals-n-300);
	border: 3px solid var(--neutrals-n-900);
}

.dark .show-more-less-button {
	color: var(--neutrals-n-300);
}

	.dark .show-more-less-button svg path {
		stroke: var(--neutrals-n-300);
	}

	.dark .show-more-less-button:hover {
		color: var(--neutrals-n-500);
	}

		.dark .show-more-less-button:hover svg path {
			stroke: var(--neutrals-n-500);
		}

.dark .filter-container-title-count-and-title {
	color: var(--neutrals-n-300);
}

.dark .filter-container-title-count-and-title-count {
	background: var(--neutrals-n-50);
	color: var(--neutrals-n-900);
}

.dark .sidebar-checkbox-checkbox input {
	border: 1px solid var(--neutrals-n-50);
	accent-color: var(--neutrals-n-50);
}

.dark .price-range-header-pom {
	color: var(--neutrals-n-300);
}

.dark .price-range-content-min-max-input {
	border: 1px solid var(--neutrals-n-500);
	color: var(--neutrals-n-500);
	background-color: transparent;
}

.dark .price-range-content-min-max-svg path {
	stroke: var(--neutrals-n-600);
}

.dark .range-slider {
	background-color: var(--neutrals-n-300);
}

.dark .range-selected {
	background-color: var(--neutrals-n-700);
}

.dark .range-input input::-webkit-slider-thumb {
	border: 3px solid var(--neutrals-n-300);
	background-color: var(--neutrals-n-300);
}

.dark .range-input input::-moz-range-thumb {
	border: 3px solid var(--neutrals-n-300);
	background-color: var(--neutrals-n-300);
}

.dark .filter-container {
	border-bottom: 1px solid var(--neutrals-n-700);
}

.dark .price-range {
	border-bottom: 1px solid var(--neutrals-n-700);
}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-products-wrapper-product-info-delete {
	/*border: 1px solid var(--neutrals-n-600);*/
	background: var(--neutrals-n-800);
	color: var(--neutrals-n-300);
}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-products-wrapper-product-info-delete-prostor {
	width: 100%;
	height: 12px;
	background-color: var(--neutrals-n-600);
	border-radius: 999px;
}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-products-wrapper-product-info-delete-popuna {
	width: 100%;
	height: 12px;
	background-color: var(--primary-yellow-700);
	border-radius: 999px;
}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-products-wrapper-product {
	border-bottom: 1px solid var(--neutrals-n-700);
}

.dark .skeleton-loading {
	background: var(--neutrals-n-800);
}

.dark .skeleton-loading-w-100p {
	background: var(--neutrals-n-800);
}

.dark .skeleton-loading-w-50p {
	background: var(--neutrals-n-800);
}

.dark .skeleton-loading-w-25p {
	background: var(--neutrals-n-800);
}

.dark .product-popup-right-title-variation-title-container-icon-icon svg path {
	stroke: var(--neutrals-n-200);
}

.dark .cart-sidebar-content-wrapper-notification-notification-wrapper-frame-time-notifications-notification-no-read {
	background-color: var(--neutrals-n-800);
}

.dark .cart-sidebar-content-wrapper-notification-notification-wrapper-frame-time-notifications-notification-product-right-up-warehouse {
	color: var(--neutrals-n-500);
}

.dark .cart-sidebar-content-wrapper-notification-notification-wrapper-frame-time-notifications-notification-product-right-up-info-name {
	color: var(--neutrals-n-300);
}

.dark .cart-sidebar-content-wrapper-notification-notification-wrapper-frame-time-notifications-notification-product-right-down-product-name {
	color: var(--neutrals-n-300);
}

.dark .cart-sidebar-content-wrapper-notification-notification-wrapper-frame-time-notifications-notification-product-right-down-product-variation {
	color: var(--neutrals-n-500);
}

.dark .cart-sidebar-content-wrapper-notification-notification-wrapper-frame-time-notifications-notification-product-right-down-text {
	color: var(--neutrals-n-500);
}

.dark .cart-sidebar-content-wrapper-notification-notification-wrapper-frame-time-notifications-notification-time-options-time {
	color: var(--neutrals-n-500);
}

.dark .product-info-parent-glavni-product-info-info-pom-up {
	color: var(--neutrals-n-300);
}

.dark .product-info-parent-glavni-product-info-fav-icon-icon-pom svg path {
	stroke: var(--neutrals-n-300);
}

.dark .product-info-parent-glavni-product-info-info-pom-up-details {
	color: var(--neutrals-n-500);
}

.dark .product-info-parent-glavni-product-info-info-pom-up-price {
	color: var(--neutrals-n-300);
}

.dark .product-info-parent-sporedni-elementi-element {
	color: var(--neutrals-n-500);
}

.dark .product-info-parent-sporedni-elementi-element-active {
	color: var(--neutrals-n-300);
	border-bottom: 2px solid var(--neutrals-n-300);
}

.dark .product-info-parent-sporedni {
	color: var(--neutrals-n-500);
}

.dark .suggest-product {
	border-top: 1px solid var(--neutrals-n-700);
}

.dark .product-info-parent-glavni-product-info-info-pom-up-price-stock svg path {
	fill: var(--success-green-700);
}

.dark .product-info-parent-sporedni-content-description {
	color: var(--neutrals-n-500);
}

.dark .product-info-parent-sporedni-content-documents-tech {
	color: var(--neutrals-n-300);
}

.dark .product-info-parent-sporedni-content-specification-item-left {
	color: var(--neutrals-n-300);
}

.dark .product-info-parent-sporedni-content-specification-item-right {
	color: var(--neutrals-n-500);
}

.dark .product-info-parent-sporedni-content-specification-item {
	border-color: var(--neutrals-n-700);
}

.dark .products-slider-up-right-buttons-active {
	background-color: var(--primary-yellow-700);
	color: var(--neutrals-n-900);
}

.dark .select-menu .select-btn {
	color: var(--neutrals-n-300);
}

	.dark .select-menu .select-btn svg path {
		stroke: var(--neutrals-n-300);
	}

.dark .select-menu .options {
	background: var(--neutrals-n-800);
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.30), 0px 1px 3px 1px rgba(0, 0, 0, 0.15);
}

.dark .option .option-text {
	color: var(--neutrals-n-300);
}

.dark .options .option {
	border-bottom-color: var(--neutrals-n-600);
}

	.dark .options .option:hover .option-pom {
		background-color: var(--neutrals-n-700);
	}

.dark .cart-sidebar-content-wrapper-order-scrollbar-order-warehouse-wrapper-order-wrapper-container-products-wrapper-product-no-button-border {
	border-bottom: 0px;
}

.dark .list-zelja-naslov {
	color: var(--neutrals-n-300);
}

.dark .button-petrokov:disabled .button-icon svg path {
	stroke: var(--neutrals-n-600);
}

.dark .button-success {
	background-color: var(--success-green-600);
	color: var(--success-green-900);
}

	.dark .button-success:hover {
		background-color: var(--success-green-600);
		color: var(--success-green-900);
		box-shadow: 0px 0px 0px 0px transparent;
	}

	.dark .button-success:focus {
		background-color: var(--success-green-600);
		color: var(--success-green-900);
		box-shadow: 0px 0px 0px 0px transparent;
	}

	.dark .button-success .button-icon svg path {
		stroke: var(--success-green-900);
	}

.dark .button-error {
	background-color: var(--danger-red-700);
	color: var(--danger-red-100);
}

	.dark .button-error:hover {
		background-color: var(--danger-red-700);
		color: var(--danger-red-100);
		box-shadow: 0px 0px 0px 0px transparent;
	}

	.dark .button-error:focus {
		background-color: var(--danger-red-700);
		color: var(--danger-red-100);
		box-shadow: 0px 0px 0px 0px transparent;
	}

	.dark .button-error .button-icon svg path {
		stroke: var(--danger-red-100);
	}

.dark .dialog-prozor {
	background: var(--neutrals-n-800);
	box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.30), 0px 4px 8px 3px rgba(0, 0, 0, 0.15);
}

.dark .dialog-prozor-up-title {
	color: var(--neutrals-n-300);
}

.dark .dialog-prozor-up-content {
	color: var(--neutrals-n-500);
}

.dark .popuni-srce-dark svg path {
	fill: var(--neutrals-n-300);
}

.dark .sort-product-list-button-icon svg path {
	stroke: var(--neutrals-n-300);
}

.dark .text-cart-empty {
	color: var(--neutrals-n-300);
}

.dark .stroke-300-dark {
	stroke: var(--neutrals-n-300);
}

.dark .fill-300-dark {
	fill: var(--neutrals-n-300);
}

.dark .pocetna-drugi-red-pom {
	background: var(--neutrals-n-800);
}

.dark .suggest-product-no-border-top {
	border-top: 0;
}

.dark .pocetna-prvi-red-kolona1 {
	background: var(--neutrals-n-800);
}

.dark .pocetna-prvi-red-kolona1-red2-container-progress {
	background: var(--primary-yellow-700);
}

.dark .pocetna-prvi-red-kolona1-red2-container-progress-no-finish {
	background: var(--neutrals-n-600);
}

.dark .pocetna-prvi-red-kolona1-red2-container-progress-canceled {
	background: var(--danger-red-400);
}

.dark .pocetna-promocija {
	/*background: var(--neutrals-n-800);*/
}

.dark .pocetna-font-color-broj-narudzbe-iznos {
	color: var(--neutrals-n-300);
}

.dark .pocetna-font-color-naslovi {
	color: var(--neutrals-n-300);
}

.dark .pocetna-font-color-vrijednosti {
	color: var(--neutrals-n-500);
}

.dark .proggress-bar-color-font-naslov-zavrseno {
	color: var(--neutrals-n-300);
}

.dark .proggress-bar-color-font-naslov-nije-zavrseno {
	color: var(--neutrals-n-500);
}

.dark .proggress-bar-color-font-vrijeme {
	color: var(--neutrals-n-500);
}

.dark .slider-pocetna-narudzbe .owl-nav {
	background-color: var(--neutrals-n-800);
}

	.dark .slider-pocetna-narudzbe .owl-nav .owl-prev, .dark .slider-pocetna-narudzbe .owl-nav .owl-next {
		background-color: var(--neutrals-n-900) !important;
	}

		.dark .slider-pocetna-narudzbe .owl-nav .owl-prev span, .dark .slider-pocetna-narudzbe .owl-nav .owl-next span {
			color: var(--neutrals-n-300);
		}

.dark .pocetna-prvi-red-kolona1-nema-narudzbi-glavna {
	background: var(--neutrals-n-800);
}

.dark .slika-nema-narudzbi-pozadina {
	fill: var(--neutrals-n-800);
}

.dark .slika-nema-narudzbi-linije {
	fill: var(--neutrals-n-300);
}

.dark .color-high-dark {
	color: var(--success-green-700);
}

.dark .color-high-fill-dark path {
	fill: var(--success-green-700);
}

.dark .color-medium-dark {
	color: var(--secondary-blue-400);
}

.dark .color-medium-fill-dark path {
	fill: var(--secondary-blue-400);
}

.dark .color-low-dark {
	color: var(--danger-red-700);
}

.dark .color-low-fill-dark path {
	fill: var(--danger-red-700);
}

.dark .dialog-cart {
	background: var(--neutrals-n-800);
}

.dark .dialog-cart-container-title-and-icon-title {
	color: var(--danger-red-400);
}

.dark .dialog-cart-container-title-and-icon-icon svg path {
	fill: var(--danger-red-400);
}

.dark .dialog-cart-container-poruka {
	color: var(--neutrals-n-500);
}

.dark .pokazi-light {
	display: none;
}

.dark .pokazi-dark {
	display: block;
}

.dark .narudzba-uspjesna-container-left-container-up-text-header {
	color: var(--neutrals-n-300);
}

.dark .narudzba-uspjesna-container-left-container-up-text-text {
	color: var(--neutrals-n-500);
}

.dark .narudzba-uspjesna-container-left-container-up-text-text-orderid {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-tabs {
	background: var(--neutrals-n-800);
}

.dark .header-new-fix-without-border {
	border: 0;
}

.dark .checkout-container-header {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-tabs-container-title-count {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-tabs-container-title-subtitle {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-tabs-container-checkbox-prostor {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-container {
	background: var(--neutrals-n-800);
}

.dark .checkout-container-container-title-cart-count {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-container-title-cart-container-text {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-container-container-products-product-left-right-naziv {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-container-container-products-product-right-quantity {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-container-container-products-product-right-price {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-container-container-products-product-left-right-ostalo {
	color: var(--neutrals-n-500);
}

.dark .checkout-container-delivery {
	background: var(--neutrals-n-800);
}

.dark .checkout-container-delivery-container-up-title-title {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-delivery-container-up-title-count {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-delivery-container-down-container {
	border: 1px solid var(--neutrals-n-700);
	color: var(--neutrals-n-300);
}

.dark .checkout-container-delivery-container-down-container-radio-address-naslov {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-delivery-container-down-container-radio-address-ostalo {
	color: var(--neutrals-n-500);
}

.dark .checkout-container-note {
	background: var(--neutrals-n-800);
}

.dark .checkout-container-note-title {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-note-input-space-input {
	border: 1px solid var(--neutrals-n-700);
	background-color: var(--neutrals-n-800);
}

.dark .input-radio {
	width: 24px;
	height: 24px;
	accent-color: var(--neutrals-n-300);
}

.dark .checkout-container-container-title-cart-container-count {
	background: var(--neutrals-n-700);
	color: var(--neutrals-n-500);
}

.dark .checkout-container-container-container-products-product {
	border-bottom: 1px solid var(--neutrals-n-700);
}

	.dark .checkout-container-container-container-products-product:first-child {
		border-top: 1px solid var(--neutrals-n-700);
	}

.dark .checkout-payment-container-payment-summary {
	background: var(--neutrals-n-800);
}

.dark .checkout-payment-container-payment-summary-summary-container {
	border-bottom: 1px solid var(--neutrals-n-700);
}

.dark .checkout-payment-container-payment-summary-summary-container-column-title {
	color: var(--neutrals-n-300);
}

.dark .checkout-payment-container-payment-summary-summary-container-column-value {
	color: var(--neutrals-n-500);
}

.dark .checkout-payment-container-payment-summary-summary-container-title-promo {
	color: var(--neutrals-n-300);
}

.dark .checkout-payment-container-payment-summary-total-price {
	color: var(--neutrals-n-300);
}

.dark .checkout-payment-container-title {
	color: var(--neutrals-n-300);
}

.dark .input-za-datum {
	background-color: transparent;
	border: 1px solid var(--neutrals-n-700);
	color: var(--neutrals-n-300);
}

.dark .ui-datepicker {
	background-color: var(--neutrals-n-800);
}

.dark .ui-widget.ui-widget-content {
	background: var(--neutrals-n-800);
	box-shadow: 0px 6px 10px 2px rgba(255, 255, 255, 0.10);
}

.dark .ui-datepicker .ui-datepicker-header {
	background: var(--neutrals-n-800);
}

.dark .ui-datepicker-calendar .ui-state-disabled .ui-state-default {
	color: var(--neutrals-n-600);
}

.dark .ui-datepicker-calendar .ui-datepicker-days-cell-over .ui-state-default {
	color: var(--neutrals-n-300);
}

.dark .ui-datepicker-calendar .ui-state-default {
	background-color: transparent;
	color: var(--neutrals-n-300);
}

.dark .ui-datepicker-calendar .ui-state-active {
	background-color: var(--primary-yellow-600);
	color: var(--neutrals-n-900);
	border-radius: 999px;
}

.dark .ui-datepicker-calendar thead tr th {
	color: var(--neutrals-n-300);
}

.dark .checkout-container-container-container-products-product:last-child {
	border-bottom: 0px;
}

.dark .ui-datepicker-title {
	color: var(--neutrals-n-300);
}

.dark .ui-datepicker .ui-datepicker-prev span, .dark .ui-datepicker .ui-datepicker-next span {
	filter: invert(100%);
}

.dark .quick-shop-icon-notify-upaljen svg path {
	stroke: var(--neutrals-n-900);
	fill: var(--neutrals-n-900);
}

.dark .quick-shop-icon-notify-upaljen.quick-shop-icon-notify-upaljen-dark svg path {
	stroke: var(--neutrals-n-50);
	fill: var(--neutrals-n-50);
}

.dark .quick-shop-icon-notify-upaljen-dark.icon-buttons-no-fill:focus svg path {
	stroke: var(--neutrals-n-50);
}

.dark .orders-table {
	background: var(--neutrals-n-800);
}

.dark .orders-table-frame-column-header {
	background: var(--neutrals-n-700);
	color: var(--neutrals-n-300);
}

.dark .orders-table-frame-column-order-number-item-cell {
	color: var(--neutrals-n-300);
}

.dark .orders-table-frame-column-order-number-item-cell2 {
	color: var(--neutrals-n-500);
}

.dark .order-uObradi {
	color: var(--secondary-blue-400);
}

	.dark .order-uObradi path {
		stroke: var(--secondary-blue-400);
	}

.dark .order-isporucena {
	color: var(--success-green-400);
}

	.dark .order-isporucena path {
		stroke: var(--success-green-400);
	}

.dark .order-neuspjesna {
	color: var(--danger-red-400);
}

	.dark .order-neuspjesna path {
		stroke: var(--danger-red-400);
	}

.dark .order-details-wrapper-container-container-container2-container-information {
	background: var(--neutrals-n-800);
	color: var(--neutrals-n-500);
}

.dark .checkout-payment-container-payment-summary-summary-container:last-child {
	border-bottom: 0px;
}

.dark .order-details-wrapper-container-container-container1-products {
	background: var(--neutrals-n-800);
}

.dark .order-details-wrapper-container-container-subtitle {
	color: var(--neutrals-n-300);
}

.dark .order-details-wrapper-container-container-container1-products-container-products-table-titles-titles {
	color: var(--neutrals-n-300);
}

.dark .order-details-wrapper-container-info-order-container-order-status {
	color: var(--neutrals-n-300);
}

.dark .order-details-wrapper-container-info-order-delivery {
	color: var(--neutrals-n-300);
}

	.dark .order-details-wrapper-container-info-order-delivery svg path {
		stroke: var(--neutrals-n-300);
	}

.dark .order-details-wrapper-container-container-container1-products-container-products-table-products-container-product-details-container-title {
	color: var(--neutrals-n-300);
}

.dark .order-details-wrapper-container-container-container1-products-container-products-table-products-container-product-details-container-variation {
	color: var(--neutrals-n-500);
}

.dark .order-details-wrapper-container-container-container1-products-container-products-table-products-container-product-details-other {
	color: var(--neutrals-n-500);
}

.dark .order-details-wrapper-container-container-container1-products-container-products-table-products-container-product-details-price {
	color: var(--neutrals-n-300);
}

.dark .checkout-payment-container-payment-summary-summary-container-fix-last-child {
	border-bottom: 1px solid var(--neutrals-n-600) !important;
}

.dark .error-page {
	color: var(--neutrals-n-50);
}

.dark .error-page-text {
	color: var(--neutrals-n-500);
}

.dark .textPodvuciSearch {
	background-color: var(--primary-yellow-900);
}

.dark .stroke-svg-no-search {
	stroke: var(--neutrals-n-300);
}

.dark .fill-svg-no-search {
	fill: var(--neutrals-n-300);
}

.dark .nemaProizvodaSearchNaslov {
	color: var(--neutrals-n-300);
}

.dark .nemaProizvodaSearchTekst {
	color: var(--neutrals-n-500);
}

.dark .search-popup-wrapper-products {
	color: var(--neutrals-n-500);
}

.dark .povijest-pretrazivanja {
	color: var(--neutrals-n-500);
}

.dark .search-popup-wrapper-history-brands-brand {
	color: var(--neutrals-n-500);
}

.dark .search-popup-wrapper-products-frame-column-item-details-sku {
	color: var(--neutrals-n-500);
}

.dark .loading-send-order-div {
	background: var(--darkPozadina);
}

.dark .narudzbaUProcesuSlanja {
	color: var(--neutrals-n-300);
}

.dark .display-staza-za-loading {
	background-color: var(--neutrals-n-600);
}

.dark .search-popup-wrapper-line svg path {
	stroke: var(--neutrals-n-600);
}

.dark .settings-company {
	background: var(--neutrals-n-800);
}

.dark .setting-tabs-div-tab-active {
	background: var(--primary-yellow-700);
	border: 1px solid var(--primary-yellow-700);
	color: var(--neutrals-n-900) !important;
}

.dark .settings-company-container2-table-header1 {
	background: var(--neutrals-n-700);
	color: var(--neutrals-n-300);
}

.dark .settings-company-container2-table-item-cell {
	color: var(--neutrals-n-500);
}

.dark .trenutno-aktivna-kompanija {
	color: var(--neutrals-n-500);
}

.dark .settings-finance {
	background: var(--neutrals-n-800);
}

.dark .settings-finance-container-title {
	color: var(--neutrals-n-300);
}

.dark .settings-finance-container-subtitle {
	color: var(--neutrals-n-500);
}

.dark .settings-div-div-container {
	background: var(--neutrals-n-800);
}

.dark .settings-div-div-container-container-container-title {
	color: var(--neutrals-n-300);
}

.dark .settings-div-div-container-container-container-value {
	color: var(--neutrals-n-500);
}

.dark .settings-preferences {
	background: var(--neutrals-n-800);
}

.dark .settings-preferences-container-container-title {
	color: var(--neutrals-n-300);
}

.dark .settings-preferences-container-container-notifications-notification-title {
	color: var(--neutrals-n-500);
}

.dark .linija-settings path {
	stroke: var(--neutrals-n-700);
}

.dark .contact-up-title {
	color: var(--neutrals-n-300);
}

.dark .contact-up-description {
	color: var(--neutrals-n-500);
}

.dark .contact-2-container-container-card {
	background: var(--neutrals-n-800);
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.30), 0px 2px 6px 2px rgba(0, 0, 0, 0.15);
}

.dark .contact-2-container-container-card-icon {
	border: 0px;
}

	.dark .contact-2-container-container-card-icon svg path {
		stroke: var(--neutrals-n-300);
	}

.dark .contact-2-container-container-card-container-up-title {
	color: var(--neutrals-n-300);
}

.dark .contact-2-container-container-card-container-up-description {
	color: var(--neutrals-n-500);
}

.dark .contact-3-container-container-title {
	color: var(--neutrals-n-300);
}

.dark .contact-3-container-container-container {
	background: var(--neutrals-n-800);
}

.dark .cesto-postavljena-pitanja-pitanje {
	color: var(--neutrals-n-300);
}

.dark .accordion-answer {
	color: var(--neutrals-n-500);
}

.dark .contact-4-container-title {
	color: var(--neutrals-n-300);
}

.dark .contact-4-container-container {
	background: var(--neutrals-n-800);
}

	.dark .contact-4-container-container .form-label {
		color: var(--neutrals-n-500) !important;
	}

	.dark .contact-4-container-container .input-color {
		color: var(--neutrals-n-500);
	}

	.dark .contact-4-container-container .form-outline .form-control:focus ~ .form-label {
		color: var(--neutrals-n-500) !important;
	}

	.dark .contact-4-container-container .form-outline .form-control:focus ~ .form-notch .form-notch-leading {
		border-color: var(--neutrals-n-500) !important;
	}

	.dark .contact-4-container-container .form-outline .form-control:focus ~ .form-notch .form-notch-middle {
		border-color: var(--neutrals-n-500) !important;
	}

	.dark .contact-4-container-container .form-outline .form-control:focus ~ .form-notch .form-notch-middle {
		border-top: 1px solid transparent !important;
	}

	.dark .contact-4-container-container .form-outline .form-control:focus ~ .form-notch .form-notch-trailing {
		border-color: var(--neutrals-n-500) !important;
	}

	.dark .contact-4-container-container .form-outline .form-helper {
		color: var(--neutrals-n-500) !important;
	}

.dark .contact-store-container-title {
	color: var(--neutrals-n-300);
}

.dark .contact-store-container-description {
	color: var(--neutrals-n-500);
}

.dark .contact-store-wrapper {
	background: var(--neutrals-n-800);
}

.dark .contact-store-wrapper-container-up-container-container-title {
	color: var(--neutrals-n-300);
}

.dark .contact-store-wrapper-container-up-container-container-container-container-kontakt {
	color: var(--neutrals-n-500);
}

.dark .contact-store-wrapper-container-up-container-container-container-container-container-radno-vrijeme {
	color: var(--neutrals-n-500);
}

.dark .contact-line {
	background: var(--neutrals-n-700);
}

.dark .contact-store-wrapper-container-up-container-container-divider {
	background: var(--neutrals-n-700);
}

.dark .contact-store-wrapper-container-down-branch {
	border: 1px solid var(--neutrals-n-700);
	color: var(--neutrals-n-300);
}

.dark .contact-store-wrapper-container-down-branch-active {
	background: var(--primary-yellow-700);
	color: var(--neutrals-n-900);
}

.dark .settings-address {
	background: var(--neutrals-n-800);
}

.dark .settings-address-title {
	color: var(--neutrals-n-300);
}

.dark .settings-address-address-name {
	color: var(--neutrals-n-300);
}

.dark .settings-address-divider path {
	stroke: var(--neutrals-n-600);
}

.dark .button1-address {
	background: var(--primary-yellow-700);
	color: var(--neutrals-n-900);
}

.dark .button2-address {
	border: 1px solid var(--neutrals-n-700);
	color: var(--neutrals-n-500);
}

.dark .header-naziv-kompanije {
	color: var(--neutrals-n-300);
}

.dark .settings-security {
	background: var(--neutrals-n-800);
}

.dark .settings-security-title {
	color: var(--neutrals-n-300);
}

.dark .settings-security-container1-messagebox-message-success {
	color: var(--success-green-400);
}

.dark .settings-security-container1-messagebox-message-error {
	color: var(--danger-red-400);
}

.dark .input-color {
	color: var(--neutrals-n-500);
}

.dark .form-outline .form-control ~ .form-label {
	color: var(--neutrals-n-500);
}

.dark .form-outline .form-control:focus ~ .form-label {
	color: var(--neutrals-n-500) !important;
}

.dark .form-outline .form-control ~ .form-notch div {
	border-color: var(--neutrals-n-700);
}

.dark .form-outline .form-control:focus ~ .form-notch .form-notch-leading {
	border-color: var(--neutrals-n-700) !important;
}

.dark .form-outline .form-control:focus ~ .form-notch .form-notch-middle {
	border-color: var(--neutrals-n-700);
	border-top: 1px solid transparent;
}

.dark .form-outline .form-control:focus ~ .form-notch .form-notch-trailing {
	border-color: var(--neutrals-n-700) !important;
}

.dark .settings-preferences-container-container-notifications2-title {
	color: var(--neutrals-n-300);
}

.dark .nema-adrese-u-checkoutu {
	color: var(--neutrals-n-300);
}

.dark .podvuceni-text {
	text-decoration: underline;
}

.dark .sidebar-checkbox label {
	color: var(--neutrals-n-300);
}

.dark .small-text-icon-buttons-count {
	background: var(--primary-yellow-700);
	color: var(--neutrals-n-900);
}

.dark .notification-bell-indicator {
	background: var(--danger-red-400);
}

.dark .loading {
	background: rgb(0 0 0 / 75%);
}

.dark .select-custom-custom {
	background: var(--neutrals-n-900);
}

.dark .select-custom-option-label-custom {
	background: var(--darkPozadina);
	color: var(--neutrals-n-300);
}

.dark input.select-custom-option:checked + label.select-custom-option-label {
	background: var(--darkPozadina);
	border-color: var(--neutrals-n-900);
}

.dark .select-custom-option-label:hover {
	background: var(--neutrals-n-700);
}

.dark input.select-custom-option:checked + label.select-custom-option-label:after {
	border-top-color: var(--neutrals-n-300);
}

.dark .select-custom-option-label {
	border-color: var(--neutrals-n-700);
	border-top: 1px solid var(--neutrals-n-700);
}

.dark .sortirano-po {
	color: var(--neutrals-n-300);
}

.dark .small-text-icon-buttons-just-text:hover svg path {
	stroke: var(--neutrals-n-300);
}

.dark .lista-ukljucenih-filtera svg path {
	stroke: var(--neutrals-n-600);
}

.dark .bezPozadine {
	background: transparent;
}

.dark .pagination-block-number {
	border: 1px solid var(--neutrals-n-500);
	color: var(--neutrals-n-500);
}

	.dark .pagination-block-number:hover {
		background-color: var(--neutrals-n-700);
		border: 1px solid var(--neutrals-n-500);
		color: var(--neutrals-n-500);
	}

.dark .pagination-block-number-active {
	background-color: var(--primary-yellow-700);
	border: 1px solid var(--primary-yellow-700);
	color: var(--neutrals-n-900);
}

	.dark .pagination-block-number-active:hover {
		background-color: var(--primary-yellow-700);
		border: 1px solid var(--primary-yellow-700);
		color: var(--neutrals-n-900);
	}

.dark .mobile-menu {
	background: var(--darkPozadina);
}

.dark .mobile-menu-title {
	color: var(--neutrals-n-300);
}

.dark .mobile-menu-value {
	color: var(--neutrals-n-300);
}

.dark .mobile-menu-line {
	height: 1px;
	width: 100%;
	background: var(--neutrals-n-600);
}

.dark .mobile-search {
	background: var(--darkPozadina);
}

.dark .pocetna-title-mobile {
	color: var(--neutrals-n-300);
}

.dark .cart-sidebar-content-wrapper-notification-notification-wrapper-frame-time-title {
	color: var(--neutrals-n-300);
}

/*
.dark .button-hover-text-div {
	background: var(--secondary-blue-400);
	color: var(--neutrals-n-900);
}
*/

.dark .checkout-title-status-delivery-container-text {
	color: var(--neutrals-n-500);
}

.dark .isporuka-brza {
	color: var(--success-green-700);
}

.dark .isporuka-brza-svg svg path {
	fill: var(--success-green-400);
}

.dark .isporuka-standardna {
	color: var(--secondary-blue-400);
}

.dark .isporuka-standardna-svg svg path {
	fill: var(--secondary-blue-400);
}

.dark .isporuka-duga {
	color: var(--warning-orange-400);
}

.dark .isporuka-duga-svg svg path {
	fill: var(--warning-orange-400);
}

.dark .isporuka-prazno {
	fill: var(--neutrals-n-700) !important;
}

.dark .popup-isporuka {
	background: var(--neutrals-n-800);
}

.dark .popup-isporuka-down-container-text {
	color: var(--neutrals-n-500);
}

.dark .popup-isporuka-down-container {
	border-bottom: 1px solid var(--neutrals-n-700);
}

.dark .typography-discount-12 {
	text-decoration-color: rgb(173 173 178 / 50%);
}

.dark .menu-strelica svg path {
	stroke: var(--neutrals-n-300);
}

.dark .dropdown-content-dropdown-tabs-wrapper-divider svg path {
	stroke: var(--neutrals-n-700);
}

.dark .contianer-kategorije-dropdown-wrapper-list {
	color: var(--neutrals-n-300);
}

.dark .contianer-kategorije-dropdown-content {
	border-top: 1px solid var(--neutrals-n-900);
	background: var(--neutrals-n-800);
	box-shadow: 0px 6px 10px 2px rgba(0, 0, 0, 0.10);
}

.dark .contianer-kategorije-dropdown-content-up {
	border-bottom: 1px solid var(--neutrals-n-700);
}

.dark .contianer-kategorije-dropdown-content-down-category-title {
	color: var(--neutrals-n-300);
}

.dark .contianer-kategorije-dropdown-content-down-category-title svg path {
	stroke: var(--neutrals-n-300);
}

.dark .contianer-kategorije-dropdown-content-down-category-items-item {
	color: var(--neutrals-n-500);
}

.dark .store-subcategory-pill {
	border: 1px solid var(--neutrals-n-700) !important;
	color: var(--neutrals-n-500) !important;
}

.dark .prostor-dugme-filteri-mobitel {
	border-bottom: 1px solid var(--neutrals-n-700);
}

.dark .dugme-filtera-mobiteli {
	border: 1px solid var(--neutrals-n-700);
	color: var(--neutrals-n-300);
}

	.dark .dugme-filtera-mobiteli svg path {
		stroke: var(--neutrals-n-300);
	}

.dark .select-custom-custom2 input.select-custom-option:checked + label.select-custom-option-label {
	background: var(--darkPozadina);
	border-color: var(--neutrals-n-700);
}

.dark .filteri-mobile-titles {
	border-bottom: 1px solid var(--neutrals-n-700);
}

.dark .filteri-mobile-titles-title {
	color: var(--neutrals-n-300);
}

.dark .filteri-mobile-titles-title svg path {
	stroke: var(--neutrals-n-300);
}

.dark .filteri-checkbox {
	border-bottom: 1px solid var(--neutrals-n-700);
}

.dark .dugme-filtera-mobiteli-counter {
	background: var(--primary-yellow-700);
}

.dark .mobile-menu-tabs-wrapper-user-dropdown-buttons-frame-frame-title {
	color: var(--neutrals-n-300);
}

.dark .mobile-menu-tabs-wrapper-user-dropdown-buttons-frame-frame-description {
	color: var(--neutrals-n-500);
}

.dark .mobile-menu-tabs-wrapper-user-dropdown-buttons-frame svg path {
	stroke: var(--neutrals-n-300);
}

.dark .mobile-menu-categories-category-frame {
	color: var(--neutrals-n-300);
}

.dark .mobile-menu-categories-category svg path {
	stroke: var(--neutrals-n-300);
}

.dark .pocetna-title {
	color: var(--neutrals-n-300);
}

.dark .pocetna-description {
	color: var(--neutrals-n-500);
}

.dark .footer-menu {
	background: var(--neutrals-n-800);
	box-shadow: 0px -1px 3px 1px rgba(0, 0, 0, 0.15);
}

.dark .footer-menu-icon-fill svg path {
	fill: var(--neutrals-n-300);
}

.dark .footer-menu-icon-stroke svg path {
	stroke: var(--neutrals-n-300);
}

.dark .footer-menu-items {
	color: var(--neutrals-n-500) !important;
}

.dark .footer-menu-items.footer-menu-items-active {
	color: var(--neutrals-n-300) !important;
}

.dark .container-brza-isporuka-do {
	color: var(--neutrals-n-300);
}

.dark .excel-upload-container-upload-header {
	color: var(--neutrals-n-300);
}

.dark .excel-upload-form-input-div {
	border: 1px dashed var(--neutrals-n-300);
	background: var(--neutrals-n-800);
}

.dark .excel-upload-form-input-div-top-icon svg path {
	stroke: var(--neutrals-n-300);
}

.dark .excel-upload-form-input-div-top-text {
	color: var(--neutrals-n-500);
}

.dark .excel-upload-form-input-div-top-text2 {
	color: var(--secondary-blue-400);
}

.dark .excel-upload-form-opis {
	color: var(--neutrals-n-500);
}

.dark .excel-error {
	background: var(--neutrals-n-700);
	color: var(--danger-red-500);
}

.dark .excel-upload-container-result-number {
	color: var(--secondary-blue-400);
}

.dark .excel-upload-error-not-found {
	color: var(--neutrals-n-300);
}

.dark .excel-upload-success {
	color: var(--neutrals-n-300);
}

.dark .offers-create {
	background: var(--neutrals-n-900);
}

.dark .offers-create-up-title {
	color: var(--neutrals-n-300);
}

.dark .offers-create-input-div {
	color: var(--neutrals-n-300);
}

.dark .offers-create-icon-close svg path {
	stroke: var(--neutrals-n-200);
}

.dark .offers-create-input-div-input {
	border: 1px solid var(--neutrals-n-700);
	color: var(--neutrals-n-300);
	background: var(--neutrals-n-900);
}

	.dark .offers-create-input-div-input:focus-visible {
		border: 1px solid var(--neutrals-n-600);
	}

.dark .offer-details-content-left {
	background: var(--neutrals-n-800);
}

.dark .offer-details-content-left-header-text-up {
	color: var(--neutrals-n-500);
}

.dark .offer-details-content-left-header-text-down {
	color: var(--neutrals-n-300);
}

.dark .offer-details-content-left-content-left-product-name {
	color: var(--neutrals-n-300);
}

.dark .offer-details-trenutni-rabat {
	color: var(--neutrals-n-300);
}

.dark .offer-details-content-left-content-input-div-text {
	color: var(--neutrals-n-300);
}

.dark .input-my-suffix {
	color: var(--neutrals-n-300);
}

.dark .offer-details-content-right-bottom-container-container-container-opis {
	color: var(--neutrals-n-500);
}

.dark .offer-details-content-right-bottom-container-container-container-naslov {
	color: var(--neutrals-n-300);
}

.dark .offer-details-content-right {
	background: var(--neutrals-n-800);
}

.dark .offer-details-content-right-top-title-1 {
	color: var(--neutrals-n-300);
}

.dark .offer-details-content-right-top-title-2 {
	color: var(--neutrals-n-500);
}

.dark .offer-details-content-right-middle-title {
	color: var(--neutrals-n-300);
}

.dark .offer-details-content-left-line {
	background: var(--neutrals-n-700);
}

.dark .offer-details-content-left-content-delete-icon svg path {
	stroke: var(--neutrals-n-300);
}

.dark .offer-details-content-left-header-input {
	border: 1px solid var(--neutrals-n-700);
	color: var(--neutrals-n-300);
	background: var(--neutrals-n-900);
}

	.dark .offer-details-content-left-header-input:focus-visible {
		border: 1px solid var(--neutrals-n-600);
	}

.dark .offer-details-content-right-middle-textarea {
	border: 1px solid var(--neutrals-n-700);
	color: var(--neutrals-n-300);
	background: var(--neutrals-n-900);
}

	.dark .offer-details-content-right-middle-textarea:focus-visible {
		border: 1px solid var(--neutrals-n-600);
	}

.dark .input-druga-kompanija {
	border: 1px solid var(--neutrals-n-700);
	color: var(--neutrals-n-300);
	background: var(--neutrals-n-900);
}

	.dark .input-druga-kompanija:focus-visible {
		border: 1px solid var(--neutrals-n-600);
	}


.dark .offer-details-add-products-title {
	color: var(--neutrals-n-300);
}

.dark .search-popup-ponude-offers-container {
	background: var(--neutrals-n-800);
}

.dark .search-popup-ponude-offers-container-content-description-title {
	color: var(--neutrals-n-300);
}

.dark .search-popup-ponude-offers-container-content-description-itemcode {
	color: var(--neutrals-n-500);
}

.dark .offer-details-content-left-header-discount-button {
	background: var(--neutrals-n-700);
	color: var(--neutrals-n-300);
}

.dark .offer-details-content-left-header-discount-button-active {
	background: var(--primary-yellow-700);
	color: var(--neutrals-n-900);
}

.dark input.offer-details-content-left-header-discount-button-active {
	background: var(--neutrals-n-900);
	border: 1px solid var(--primary-yellow-500);
	color: var(--neutrals-n-300);
}

	.dark input.offer-details-content-left-header-discount-button-active:focus-visible {
	border: 1px solid var(--primary-yellow-500);
}

.dark .promjena-skladista-div-opis {
	color: var(--neutrals-n-400);
}

.dark .napomena-nije-maticno-skladiste {
	color: var(--danger-red-400);
}

.dark .footer-new2 {
	background: var(--neutrals-n-800);
}

.dark .footer-copyright{
	color: white;
}

.dark .horizontalna-linija{
	background: #444;
}

.dark .fill-icon svg path {
	fill: var(--neutrals-n-300);
}

.dark .dark-no-stroke svg path {
	stroke: none;
}

.dark .product-info-parent {
	background: var(--neutrals-n-800);
}

.dark .checkout-div-new {
	background: var(--neutrals-n-800);
}

.dark .orders-table-frame-column-header {
	border: 1px solid var(--neutrals-n-800);
}

.dark .header-new-container {
	background: var(--darkPozadina);
}