/* 
Theme Name: Hello Winnetu
Theme URI: https://www.winnetu.com/
Description: Hello Winnetu, developed by @trulygood, is a child theme of Hello Elementor, created by Elementor team
Author: @trulygood
Author URI: https://trulygood.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-winnetu
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
*/

/* hide LGR link from non-mobile*/
.lgrlink {display:none!important;}
.lgrlink a {font-size:20px!important;text-transform:uppercase!important;padding-bottom:0!important}

ul .usvi a,
ul .ack a {font-size:14px!important;text-transform:lowercase!important;padding-bottom:0!important}
@media (max-width:767px) {body .lgrlink {display:block!important}}

/* remove focus from the menu X */
#elementor-popup-modal-39058 a,
#elementor-popup-modal-39058 i,
#elementor-popup-modal-39058 .eicon-close:before {outline: none !important;}


#elementor-popup-modal-39058 li:hover,
#elementor-popup-modal-39058 a:hover {cursor:pointer}
.elementor-widget-woocommerce-cart .woocommerce button.button {border-color:#eeb681!important}

.slider { display: none; }
.slider.slick-initialized { display: block; }


.slider-contain-shop {position: relative}
.slider-contain-shop h2 {
		font-family: "Domaine Display Narrow Medium", Sans-serif;
		font-size: 38px;
		text-align:center;
		font-weight: 100;
		text-transform: uppercase;
		line-height: 1.2em;
		letter-spacing: 1.92px;
		color:#56697e;border-bottom: 1px solid #56687e;
		display: inline-block;
		padding-bottom: 4px;
    }

.slider-contain-shop .slide	{
		position:relative
	}
	
.slider-contain-shop .slide .shop-img {	
		width: 50%;
		padding: 0;
		float:left;
	}

.slider-contain-shop .slide .shop-img img {	
		width: 50%;
		margin:0 auto;
	}
	.slider-contain-shop .slider-shop-nav .slick-prev,
.slider-contain-shop .slider-shop-nav .slick-next {display:none!important;}
	.slider-contain-shop .slick-next {right: 60px;z-index: 9999;top: -333px;}
.slider-contain-shop .slick-prev {left:30px; z-index: 9999;top: -333px;}
.slider-contain-shop .slick-prev:before,
.slider-contain-shop .slick-next:before {color:#586a7e;font-size: 50px}
	
	.slider-shop-nav {	
		width: 100%;
		width:50%;
		float:left;
		padding: 0;
	}
	
.slider-contain-shop .slide .shop-info {
    width:100%;float:none;
		font-family: "Graphik", Sans-serif;
    font-size: 17px;
    font-weight: 400;
		text-align:center;
    	 color:#56697e;
		line-height: 1.3em;
		letter-spacing: .5px;
	width:50%;
	float:right;
		padding: 0;
	}
.slider-contain-shop .slide .shop-info p a {
    	 color:#56697e;}

.slider-contain-shop .slide .shop-info h4 a {color:#72716f}
.slider-contain-shop .slide .shop-info h4 {	
		font-family: "ivypresto-headline", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1.5px;
	color:#72716f
	}


.slider-contain-shop .slide img {
    padding:0;
	}

.slider-contain-shop p.btn a {
		font-family: "SAA Series FDOT", Sans-serif;
    	font-size: 14px;
    	font-weight: 500;
    	text-transform: uppercase;
    	letter-spacing: 1px;
    	color:#E8D9BE!important;background: #EDA48E;
    padding: 8px 14px;
    border: 1px solid #E8D9BE;
    margin-top: 10px;
    display: inline-block;
	}

.slider-contain-shop p.btn a:hover {
		
    	color:#EDA48E!important;background: #E8D9BE;
    border: 1px solid #E8D9BE;
	}

	.custom-slider .slider-contain-shop .slick-dots {
	position: absolute;
    bottom:-80px;
     text-align: center;
    
	}

	.custom-slider .slider-contain-shop  .slick-dots li {
		margin:0 6px 0 6px;
		
	}

	.custom-slider .slider-contain-shop  .slick-dots li button {
		background: #fff;
		border: 1px solid #516a7e;
		background-clip: content-box!important;
		padding: 2px;
		width: 10px;
    	height: 10px;
		border-radius:50px;
	}
	
	.custom-slider .slider-contain-shop .slick-list {position: relative;top:50px;padding-top:100px}

	.custom-slider .slider-contain-shop  .slick-dots li.slick-active button {
		background: #EEB681;
	}
	
	.custom-slider .slider-contain-shop  .slick-dots li.slick-active button:before {
    	opacity: 0;
    	color: #fff;
	}
	
	.custom-slider .slider-contain-shop .slick-dots li button:before {
    	opacity: 0;
    	color: #fff;
	}
	/* smaller laptops */
@media (max-width: 1000px) {
	.slider-contain-shop .slide .shop-info {
    width:80%;margin:0 auto;
	}
    .slider-contain-shop .slick-next {
    display:none!important;
}
.slider-contain-shop .slick-prev {
   display:none!important;
}
    
}

	/* m o bile */
@media (max-width: 555px) {

	.slider-contain-shop .slide .shop-img {float:none;width:100%;margin:0 auto;}
	.slider-contain-shop .slide .shop-img img {width:75%}
	.slider-contain-shop .slide .shop-info {width: 80%;
        margin: 0 auto;
		float: none;}}
.woocommerce-variation-availability .stock,
.reset_variations,
.variations tr:last-child {display:none!important}