/*
Theme Name: La Tienda Brand Hub
Author: La Tienda Brand Hub & Crazy Domains
Author URI: https://z6rmzapc.dreamwp.com
Description: A Custom WordPress Theme built for La Tienda Brand Hub by Crazy Domains 
Version: 1.0.0
Template: yith-wonder
Text Domain: crazy-domains-la-tienda-brand-hub
*/

.open-modal-share-win {
	cursor: pointer;	
}

.backdropShareWin {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.5);
      display: none;
      z-index: 999;
    }

.backdropShareWin.open {
	display: block;
}

.share-modal {
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: auto;
	background: #fff;
	display: none;
	z-index: 1000;
	font-family: "Poppins", Sans-serif;
	background-color: rgb(255, 255, 255);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 11px 15px -7px, rgba(0, 0, 0, 0.14) 0px 24px 38px 3px, rgba(0, 0, 0, 0.12) 0px 9px 46px 8px;
    border-radius: 8px;
}

.share-modal.open {
	display: block;
}

.share-modal .modal-header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 16px 16px 0 16px;
}

.share-modal .modal-header h4 {
	margin: 0;
	font-family: "Poppins", Sans-serif;
}

.share-modal .modal-header .close-icon {
	cursor: pointer;
	font-size: 16px;
	fill: #000;
	width: 20px;
	height: 20px;
}

.share-modal .modal-body {
	padding: 24px;
}

.share-modal .share-options {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(80px, 1fr));
	
	margin-bottom: 24px;
}

.share-modal .share-option {
	text-align: center;
	cursor: pointer;
}

.share-modal .share-option div:hover {
	background-color: #9d9d9d2f;
}


.share-modal .svg-icon {
	width: 20px;
	height: 20px;
	fill: #000;
	/* Facebook brand color */
}

.share-modal .icon {
	width: 16px;
	height: 16px;
	fill: #3D5A80;
}

.share-modal .title {
  color: #000;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

@media (max-width: 767px) {
	.share-modal.open {
		display: block;
		max-width: 350px;
		width: 350px;
		min-width: 350px;
		top: 50%;
		left: unset;
    	transform: translate(-50%, -50%);
	}
	
	.share-modal .modal-body {
		padding: 0;
	}

}