/*
Theme Name: Elessi Theme Child
Theme URI: https://elessi.nasatheme.com/demo/
Description: This is a child theme for Elessi Theme
Author: NasaTheme team
Author URI: https://nasatheme.com
Template: elessi-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
.sastojci-cta {
    color: #C0392B;
    margin-bottom:20px;
    display:block;
    font-size:18px;
}
.sastojci-cta:hover img {
	transition: all 0.2s;
	filter: brightness(0) saturate(100%) invert(71%) sepia(3%) saturate(6530%) hue-rotate(43deg) brightness(88%) contrast(78%);
}
.sastojci-cta img {
	height: 15px;
	width: auto;
	filter: brightness(0) saturate(100%) invert(25%) sepia(51%) saturate(3322%) hue-rotate(347deg) brightness(87%) contrast(84%);
}
.sastojci-img-box {
	width:fit-content;
	margin-left: auto;
	margin-right: auto;
}
.sastojci-head {
	font-size: 18px;
	margin-bottom: 15px;
}
.sastojak  {
	padding: 8px 0;
	list-style-type: none;
	font-size: 16px;
}
.sastojci-list {
	padding: 20px 0;
	list-style-type: none;
}
.sastojci-list lh{
	font-size:30px;
	color:#333333;
}
.sastojci-list li {
	font-size:18px;
}
.products-contain-head {
	font-size:20px;
	margin-top: 60px;
	margin-bottom: 20px;
}


.swiper-container .swiper {
	width: 100%;
	height: 100%;
}
.swiper-container .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	 height: auto;
}
.swiper-container {
	position: relative;
}
.swiper-container .swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.swiper-container .swiper-button-next {
	right: -35px;
}
.swiper-container .swiper-button-prev {
	left: -35px;
}
.swiper-container .swiper-button-next,
.swiper-container .swiper-button-prev {
	top:50%;
	transform: translatey(-50%);
	color: #7F8C8D;
	height: 20px;
	display:none;
}
.swiper-container .swiper-button-next:after,
.swiper-container .swiper-button-prev:after {
	border-radius: 50%;
	font-size: 16px;
	padding:5px 10px;
	border: 1px solid #7F8C8D;
}
.proizvodi-img-box{
	height: 200px;
	width: 100%
}
.proizvodi-img-box  img {
	height: 100%;
	width: 100%;
	object-fit:cover;
}
.sastojci-link-box {
	height:100%;
	width: 100%;
}
.proizvodi-text-box {
	padding: 10px 0;
}
.nasa-size-guide {
	visibility: hidden;
	width: 0;
	height: 0;
}
.nasa-viewing {
	visibility: hidden;
	width: 0;
	height: 0;
}

.nasa-single-share .nasa-share-label {
	visibility: hidden;
	position: relative;
}
.nasa-single-share .nasa-share-label::after {
	visibility: visible;
	position: absolute;
	top: 0;
	left: 0;
	content: 'Podijeli';
}
.nasa-delivery-return .nasa-node-popup {
	visibility: hidden;
	position: relative;
}
.nasa-delivery-return .nasa-node-popup::after {
	visibility: visible;
	position: absolute;
	top: 0;
	left: 0;
	content: 'Informacije o dostavi' !important;
	font-family:  "Jost", Arial, Helvetica, sans-serif !important;
}
.nasa-ask-a-quetion .nasa-node-popup {
	visibility: hidden;
	position: relative;
}
.nasa-ask-a-quetion .nasa-node-popup::after {
	visibility: visible;
	position: absolute;
	top: 0;
	left: 0;
	content: 'Postavi pitanje' !important;
	font-family:  "Jost", Arial, Helvetica, sans-serif !important;
}
.nasa-popup-content-contact  .nasa-headling-popup {
	visibility: hidden;
	position: relative;
}
.nasa-popup-content-contact  .nasa-headling-popup::after {
	visibility: visible;
	position: absolute;
	top: 0;
	left: 0;
	content: 'Postavi pitanje';
}
.safe-checkout {
	display:none;
}
.select2-selection__rendered {
	visibility: hidden;
	position: relative;
}
.select2-selection__rendered::after {
	visibility: visible;
	position: absolute;
	top: 0;
	left: 5px; 
	content: 'Izaberi tip kože';
}
/* .nasa-store-page .nasa-submit-form {
	text-indent: -9999px;
	line-height: 0;
}
.nasa-store-page .nasa-submit-form::after {
	content: "Izaberi";
	text-indent: 0;
	display: block;
	line-height: initial;
}  */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
	padding: 0;
}
.nasa-tit-viewed  {
	visibility: hidden;
	position: relative;
}
.nasa-tit-viewed::after {
	visibility: visible;
	position: absolute;
	top: 0;
	left: 10px;
	content: 'Posljednje pogledano';
}
#nasa-init-viewed  .nasa-tip-content {
	visibility: hidden;
	position: relative;
}
#nasa-init-viewed  .nasa-tip-content::after {
	visibility: visible;
	position: absolute;
	top: 0;
	left: 0;
	content: 'Posljednje pogledano';
}
.header-mob-menu {
	display:flex;
	list-style-type:none;
	justify-content: center;
	background-color: #f3efeb;
}
.header-mob-menu li a{
	padding: 7px 10px;
	display: block;
}

.checkout-modern-left-wrap .nasa-bc-modern p {
	display: flex;
}

@media only screen and (min-width: 568px) {
	.header-mob-menu {
		display:none;
	}
}

@media only screen and (min-width: 1200px) {
	.swiper-container .swiper-button-next,
	.swiper-container .swiper-button-prev {
		display: block;
	}
}