/* 
Theme Name:		 Hello Elementor Child
Theme URI:		 http://childtheme-generator.com/
Description:	 Hello Elementor Child is a child theme of Hello Elementor, created by ChildTheme-Generator.com
Author:			 Team Hello Elementor
Author URI:		 http://childtheme-generator.com/
Template:		 hello-elementor
Version:		 1.0.0
Text Domain:	 hello-elementor-child
*/


/*
    Add your custom styles here
*/

/* main#content a {
	color: #000 ;
} */

main {
	min-height: 70vh !important;
}

@media (min-width: 768px) and (max-width: 1024px) {
	main {
		min-height: 82vh !important;
	}
}

.site-footer a {
	text-decoration: none !important;
}

.custom-product-grid ul {
	list-style: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.custom-product-grid ul li {
	float: left !important;
	display: block !important;
	width: 50% !important;
	padding: 15px !important;
}

.custom-product-grid ul li a {
	text-decoration: none !important;
}

.custom-product-grid ul li a span {
	font-weight: 400 !important;
	font-size: 25px !important;
	display: block !important;
	color: #000 !important;
	font-family: "Distro", Sans-serif;
}


.elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 90% !important;
	overflow-x: hidden !important;
}

.mgproductd.mgpde-items .row {
	--bs-gutter-x : 0px !important;
}

.mgpde-card .mgpde-card-img, .mgpde-card .mgpde-card-text {
	padding: 0px !important;
}

/* .mgpde-card-img img {
/* 	height: 825px !important; */
/* 	object-fit: cover !important; */
/* } */
/* 
@media (max-width: 1025px) {
	.mgpde-card-img img {
		height: 450px !important;
		object-fit: cover;
	}
} */

.mgpde-card {
	position: relative;
}

.mgpdeg-product-price .price {
	position: absolute !important;
    top: 5px;
    left: 20px;
    color: #000;
    font-family: 'Silk Screen' !important;
    font-weight: 400 !important;
    font-size: 20px !important;
}

#cart-btn a.hfe-cart-container {
	display: block !important;
	position: relative;
}

#cart-btn a.hfe-cart-container .cartCount {
	position: absolute;
    color: #fff;
    padding: 5px;
    right: 0px;
    top: -10px;
    background: #333;
    height: 20px;
    width: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    font-size: 11px;
}

.single.single-product {
	background: #999999 !important;
}

@media (min-width: 1025px) and (max-width: 1280px) {
	.fixed-height {
		height: 68vh !important;
	}
	
	.fixed-height .side-img img {
		height: calc(68vh - 80px) !important;
		object-fit: cover;
	}
	
	.fixed-height .products .mgpde-card-img img {
		height: calc(68vh - 80px) !important;
		object-fit: cover;
	}
	
	.single-product #product-gallery-ct .gallery-item img {
		height: 300px;
	}
}

@media (min-width: 770px) and (max-width: 1023px) {
	.fixed-height {
		height: 30vh !important;
	}
	
	.fixed-height .side-img img {
		height: calc(30vh - 70px) !important;
		object-fit: cover;
	}
	
	.fixed-height .products .mgpde-card-img img {
		height: calc(30vh - 70px) !important;
		object-fit: cover;
	}
	
	.single-product #product-gallery-ct .gallery-item img {
		height: 300px;
	}
}

@media (min-width: 1281px) {
	.fixed-height {
		height: 80vh !important;
	}
	
	.fixed-height .side-img img {
		height: calc(80vh - 80px) !important;
		object-fit: cover;
	}
	
	.fixed-height .products .mgpde-card-img img {
		height: calc(80vh - 80px) !important;
		object-fit: cover;
	}
	
	.single-product #product-gallery-ct .gallery-item img {
		height: 350px;
	}
}

@media (width: 1024px) {
	.fixed-height {
		height: 35vh !important;
	}
	
	.fixed-height .side-img img {
		height: calc(35vh - 80px) !important;
		object-fit: cover;
	}
	
	.fixed-height .products .mgpde-card-img img {
		height: calc(35vh - 80px) !important;
		object-fit: cover;
	}
	.single-product #product-gallery-ct .gallery-item img {
		height: 300px;
	}
}

@media (width: 768px) {
	.fixed-height {
		height: 35vh !important;
	}
	
	.fixed-height .side-img img {
		height: calc(35vh - 80px) !important;
		object-fit: cover;
	}
	
	.fixed-height .products .mgpde-card-img img {
		height: calc(35vh - 80px) !important;
		object-fit: cover;
	}
}

/* .woocommerce.woocommerce-page .elementor-widget-theme-post-featured-image {
	display: none !important;
} */

@media (min-width: 768px) {
	.single.single-product .woocommerce-product-gallery.images {
		display: grid !important;
		grid-template-columns: 2fr 1fr;
		gap: 20px;
	}
	
	.single.single-product .product .images .flex-control-thumbs li {
		width: 80% !important;
		margin-bottom: 20px !important;
		float: right;
	}
}

.single-product ol.flex-control-nav::before {
	content: 'Color Availability';
	float: right;
	color: #fff;
	font-family: "Silk Screen", sans-serif;
	font-size: 20px;
	text-align: right;
	line-height: 28px;
	margin-bottom: 20px;
}

@media (max-width: 768px) {
	.single-product ol.flex-control-nav::before {
		float: left;
		font-size: 20px;
		line-height: 28px;
		margin-top: 20px;
		margin-bottom: 10px;
		width: 100%;
		text-align: center;
	}
	
	.single-product ol.flex-control-nav li {
		width: 50% !important;
		padding: 5px !important;
	}
	
	.single-product ol.flex-control-nav li img {
		height: 180px !important;
		object-fit: cover !important;
	}
}

.single-product .related .woocommerce-loop-product__title, .single-product .related .price, .single-product .related .add_to_cart_button, .single-product .related .star-rating {
	display: none !important;
}

.single-product .product-link-btn a.elementor-button {
	width: 100% !important;
}

.custom-quote-box {
	position: relative !important;
	padding-bottom: 1px !important;
}

.custom-quote-box::before {
    content: '';
    position: absolute !important;
    bottom: 0;
    width: 100%;
    height: 2px;
    background: #8cc53f;
}

.custom-quote-box::after {
    content: '';
    position: absolute !important;
    bottom: -5px;
    right: 0;
    width: 12px;
    height: 12px;
    background: #8cc53f;
}


/* Product links on Single product page */
.products-links {
	width: 100%;
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 15px;
}

.products-links .product-link-btn {
	font-size: 20px;
	padding: 0.7rem 3rem;
	color: #AAE65C !important;
	background: #000 !important;
	text-align: center;
	font-family: "Silk Screen", sans-serif;
}

@media (max-width: 1024px) {
	.products-links {
		display: grid !important;
		grid-template-columns: 1fr !important;
		gap: 10px !important;
	}
	
	.products-links .product-link-btn {
		padding: 0.3rem 0.5rem !important;
	}
}

.product-custom-desc > * {
	font-family: "Silk Screen", Sans-serif !important;
}

.product-custom-desc h4 {
	text-transform: uppercase !important;
}

.product-custom-desc img {
	margin-bottom: 10px !important;
}


.product-custom-desc > div {
	font-size: 20px;
}

td.product-name a {
	color: #000 !important;
	font-family: "Silk Screen", Sans-serif !important;
	font-weight: 400 !important;
	font-size: 28px !important;
	width: 100% !important;
	display: block !important;
}

.mgppro-flip>.mgppro-front, .mgppro-flip>.mgppro-back {
	transition-duration: 1.2s !important;
}

.mgproductd .button {
	padding: 0 !important;
}

.related-products .mgpdeg-product-price .woocommerce-Price-amount bdi {
	color: #333 !important;
	font-family: "Silk Screen", Sans-serif !important;
	font-size: 20px !important;
	font-weight: 400 !important;
}

@media (max-width: 768px) {
	.page-nav a .elementor-button-text {
		display: none !important;
	}
	
	.page-nav a .elementor-button-icon {
		margin: 0 !important;
	}
}

.mpdtabs-style1 {
	background: transparent !important;
}

.mpdtabs-style1 .mpdtab-nav-wrap {
	border: none !important;
}

.mpdtabs-style1 .mpdtab-nav-wrap .nav-tabs {
	background: transparent !important;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
}

.mgp-exicons ul.xscar-advicon {
	z-index: 2 !important;
	align-items: flex-end !important;
}

/* Wishlist popup and page design */
.woosw-popup .woosw-item .woosw-item--actions {
	display: none !important;
}

.woosw-list .woosw-item {
	font-family: 'Silk Screen' !important;
	color: #333 !important;
	font-size: 18px !important;
	padding: 10px 20px;
    margin-bottom: 15px;
    border: 1px solid;
}

.woosw-popup .woosw-item {
	font-family: 'Silk Screen' !important;
	color: #333 !important;
}

.woosw-popup .woosw-popup-content-top {
	font-family: 'Orbit eye', Sans-serif !important;
	font-weight: 400 !important;
	font-size: 25px !important;
	letter-spacing: 2px;
}

.woosw-list .woosw-items .woosw-item .woosw-item--name, .woosw-list .woosw-items .woosw-item .woosw-item--name a, .woosw-popup .woosw-item .woosw-item--name a {
	font-weight: 400 !important;
	color: #000 !important;
}

.woosw-list .woosw-item .woosw-item--name a {
	font-size: 20px !important;
}

.woosw-popup .woosw-item .woosw-item--name a {
	font-size: 18px !important;
}

.woosw-list .woosw-item .woosw-item--time {
	font-size: 14px !important;
}

.archive.woocommerce ul.products li.product button.woosw-btn, .product-display li.product button.woosw-btn {
	padding: 0.5rem !important;
	border-radius: 0 !important;
	background: #fff !important;
	position: absolute;
	top: 10px;
	right: 10px;
	visibility: hidden;
	opacity: 0;
	width: 40px;
	height: 40px;
	border: none;
	display: flex; 
	justify-content: center;
	align-items: center;
}

li.product .share-buttons {
	padding: 0.5rem !important;
	border-radius: 0 !important;
	background: #fff !important;
	position: absolute;
	top: 55px;
	right: 10px;
	visibility: hidden;
	opacity: 0;
	width: 40px;
	height: 40px;
	border: none;
	display: flex; 
	justify-content: center;
	align-items: center;
}

li.product .share-buttons .act > #list {
    left: 0px;
    top: 45px;
    width: 40px;
    height: 40px;
    padding: 5px;
    background-color: #fff;
    border-radius: 30px;
    display: inline-table;
    gap: 10px;
}

li.product .share-buttons .list-item-link {
  width: 30px;
  height: 30px;
  color: #f5f5f5;
  display: grid;
  place-content: center;
}

@media (max-width: 1024px) {
	.archive.woocommerce ul.products li.product button.woosw-btn, .product-display li.product button.woosw-btn, li.product .share-buttons {
		background: transparent !important;
		border: 1px solid #000;
		visibility: visible !important;
		opacity: 1 !important;
	}
	
	li.product .share-buttons #btn {
		background: transparent !important;
	}
}

li.product .share-buttons #box {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
}

li.product .share-buttons #btn {
	width: 40px;
	height: 40px;
	background-color: #fff;
	border-radius: 100%;
	border: none;
	font-size: 20px;
	color: #000;
	cursor: pointer;
	display: grid;
	place-content: center;
	outline: none;
}

li.product .share-buttons #list {
    position: absolute;
    left: 0;
    top: 45px;
    width: 40px;
    height: 10px;
    padding: 10px 5px;
    z-index: 1;
    overflow: hidden;
    background: #fff;
}

li.product .share-buttons #list a {
	color: #000;
}

li.product .share-buttons .box #list {
	visibility: hidden;
}

li.product .share-buttons .box.act #list {
	visibility: visible; 
}

.archive.woocommerce ul.products li.product:hover button.woosw-btn, li.product:hover .share-buttons {
	visibility: visible;
	opacity: 1;
  	transition: all 0.3s ease-in;
}

.archive.woocommerce ul.products li.product button.woosw-btn .woosw-btn-text {
	display: none !important;
}

.archive.woocommerce ul.products li.product button.woosw-btn .woosw-btn-icon {
	font-size: 20px !important;
	color: #000 !important;
}

.single-product button.woosw-btn {
	color: #000 !important;
	font-family: 'Silk Screen' !important;
	background: transparent !important;
	border: 1px solid #000 !important;
	border-radius: 0px !important;
}

.woosw-list .woosw-items td.woosw-item--info {
	width: 40% !important;;
}

.woosw-list .woosw-items .woosw-item .woosw-item-inner {
	display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 0;
	gap: 20px;
}

.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--remove span {
	width: 40px;
	height: 40px;
	border: 1px solid #000;
	border-radius: 50%;
	display: flex;
    justify-content: center;
    align-items: center;
}

@media (min-width: 1200px) {
	.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--remove {
		width: 5%;
		flex: 0 0 5%;
	}

	.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--image {
		width: 10%;
		flex: 0 0 10%;
	}

	.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--info {
		width: 25%;
		flex: 0 0 25%;
	}

	.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--actions {
		width: 55%;
		flex: 0 0 55%;
	}
	
	.wishlist-cstm .woosw-item .woosw-item--actions .products-links {
		grid-template-columns: 1fr 1fr 1fr !important;
	}
}

@media (min-width: 768px) and (max-width: 1180px) {
	.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--remove {
		width: 3%;
		flex: 0 0 3%;
	}

	.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--image {
		width: 15%;
		flex: 0 0 15%;
	}

	.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--info {
		width: 25%;
		flex: 0 0 25%;
	}

	.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--actions {
		width: 50%;
		flex: 0 0 50%;
	}
	
	.wishlist-cstm .woosw-item .woosw-item--actions .products-links {
		grid-template-columns: 1fr 1fr !important;
	}
	
	.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--remove span {
		width: 30px;
		height: 30px;
	}
	
	.woosw-list .woosw-items .woosw-item .woosw-item-inner {
		gap: 10px !important;
	}
	
}

@media (max-width: 767px) {
	.woosw-list .woosw-item {
		padding: 5px 10px !important;
	}
	
	.woosw-list .woosw-items .woosw-item .woosw-item-inner {
		display: block !important;
		position: relative !important;
	}
	
	.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--remove {
		position: absolute;
		top: 5px;
		left: -5px;
	} 
	
	.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--remove span {
		width: 30px;
		height: 30px;
	}
	
	.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--image {
		width: 50%;
		float: left;
		padding-right: 5px;
	}
	
	.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--image img {
		width: 100%;
		height: 125px;
		object-fit: cover;
	}
	
	.woosw-list .woosw-items .woosw-item .woosw-item-inner .woosw-item--info {
		width: 50%;
		float: left;
		padding-left: 10px;
	}
	
	.wishlist-cstm .woosw-item .woosw-item--actions .products-links {
		grid-template-columns: 1fr 1fr !important;
	}
}


/* ======================= */

.mgproducts-share-icons i {
	color: #000 !important;
}

@media (max-width: 767px) {
	.product-custom-desc h4, .product-custom-desc, .products-links .product-link-btn {
		font-size: 16px !important;
	}
}

button.woosw-btn .woosw-btn-icon:before {
	display: none !important;
}

button.woosw-btn .woosw-btn-icon img {
	width: 22px !important;
	margin: 0 !important;
}

.single-product button.woosw-btn .woosw-btn-icon img {
	width: 25px !important;
	margin-right: 3px !important;
}


/* Product display on pages */
.product-display li.product img {
	margin-bottom: 0 !important;
}

.product-display li.product .star-rating, .product-display li.product a.add_to_cart_button, .product-display li.product button.woosw-btn .woosw-btn-text {
	display: none !important;
}

.product-display li.product {
	position: relative !important;
}

.product-display li.product span.price {
	display: inline-block !important;
	position: absolute !important; 
	top: 5px;
    left: 20px;
}

.product-display li.product:hover button.woosw-btn {
	visibility: visible;
    opacity: 1;
    transition: all 0.3s ease-in;
}


/* Archive page on mobile  */
@media (max-width: 767px) {
	.archive.woocommerce ul.products {
		display: block !important;
	}
	
	.archive.woocommerce ul.products li.product {
		width: 50% !important;
		float: left !important;
		padding: 3px !important;
	}
}

li.product .woocommerce-loop-product__title {
	word-break: break-all;
}

/* Dashboard current user design */
#user-box {
	display: flex;
	font-family: 'Silk Screen';
	align-items: center;
	color: #000 !important;
	gap: 20px;
	word-break: break-all;
}

#user-box .user-pfp img {
	border-radius: 50%;
	width: 75px;
	height: 75px;
	object-fit: cover;
}

#user-box .user-name {
	font-size: 20px;
}

.woosw-list .woosw-popup-content-mid-message, #user-login-msg {
	color: #000;
	font-size: 20px;
	font-family: 'Silk Screen';
}

#user-login-msg .login-btn {
	color: #fff !important;
	background: #000 !important;
	padding: 10px 20px !important;
}

/* Main wishlist page design */

@media (min-width: 768px) {
	.wishlist-cstm .woosw-item {
		display: flex !important;
		gap: 20px;
		align-items: center;
		justify-content: space-between;
	}
	
	.wishlist-cstm .woosw-item .woosw-item--image {
		width: 12%;
		flex: 0 0 12%;
	}
	
	.wishlist-cstm .woosw-item .woosw-item--info {
		width: 22%;
		flex: 0 0 22%;
	}
	
	.wishlist-cstm .woosw-item .woosw-item--actions {
		width: 55%;
		flex: 0 0 55%;
	}
}

@media (max-width: 767px) {
	.wishlist-cstm .woosw-item {
		display: block;
		position: relative;
	}
	
	.wishlist-cstm .woosw-item .woosw-item--remove {
		position: absolute;
		top: 10px;
		left: 10px;
	}
	
	.wishlist-cstm .woosw-item .woosw-item--remove span {
		width: 30px;
		height: 30px;
		border: 1px solid #000;
		border-radius: 50%;
	}

	.wishlist-cstm .woosw-item .woosw-item--remove span:before {
		font-size: 18px !important;
	}
	
	.wishlist-cstm .woosw-item .woosw-item--image {
		width: 50%;
		display: inline-block;
		padding-right: 15px;
	}
	
	.wishlist-cstm .woosw-item .woosw-item--info {
		width: 50%;
		display: inline-block;
		margin: 15px 0;
		float: right;
	}
	
	.wishlist-cstm .woosw-item .woosw-item--actions {
		width: 100%;
		margin-top: 10px;
	}
	
	#user-box .user-pfp img {
		height: 65px;
	}
}

/* Social Share Icons */

.products li.product {
	position: relative;
}

.products li.product #box {
	position: absolute;
	right: 10px;
	top: 60px;
	display: none;
	flex-direction: column;
	align-items: center;
	gap: 10px;
}

.products li.product:hover #box {
	display: flex;
}

.products li.product #btn {
	width: 40px;
	height: 40px;
	background-color: #fff;
	border: none;
	border-radius: 0px;
	font-size: 18px;
	color: #000;
	cursor: pointer;
	z-index: 2;
	display: grid;
	place-content: center;
}

.products li.product #list {
	position: absolute;
	left: 15px;
	top: 15px;
	width: 10px;
	height: 10px;
	padding: 0;
	background-color: #fff;
	z-index: 1;
	transition: 0.3s ease-in-out;
	overflow: hidden;
	display: none;
}

.products li.product .act > #list {
	left: 0px;
	top: 45px;
	width: 40px;
	height: auto;
	padding: 5px;
	background-color: #fff;
	border-radius: 30px;
	display: flex;
	flex-direction: column;
	gap: 5px;
	justify-content: space-between;
	align-items: center;
}

.products li.product .list-item {
  border-radius: 100%;
}

.products li.product .list-item:hover ion-icon {
	transform: scale(140%);
}

.products li.product .list-item-link {
	width: 30px;
	height: 30px;
	color: #000;
	display: grid;
	place-content: center;
}

@media (max-width: 1024px) {
	.products li.product #box {
		display: flex;
		top: 55px;
	}
	
	.products li.product #box #btn {
		background: transparent;
		border: 1px solid #000;
	}
	
	.products li.product .act > #list {
		gap: 0px;
	}
}

.single-product #box, .single-product #box #list {
	display: flex;
	flex-direction: row;
}

.single-product #box #list {
	list-style: none;
	gap: 10px;
	padding: 0;
}

.single-product #box #list .list-item a {
	width: 35px;
	height: 35px;
	border: 1px solid #000;
	border-radius: 50%;
	display: inline-flex;
	justify-content: center;
	align-items: center;
}

.single-product #box #btn {
	cursor: default;
	pointer-events: none;
	padding: 0 10px;
	border: none;
	color: #000;
}

@media (min-width: 1025px) {
	.single-product #box {
		justify-content: flex-end;
	}
}

@media (max-width: 1024px) {
	.single-product #box {
		justify-content: center;
	}
}

@media (max-width: 767px) {
	.single-product #box #list {
		gap: 5px;
	}
	
	.single-product #box #list .list-item a {
		width: 30px;
		height: 30px;
	}
}

/* ============ */
button#wp-hide-pw {
	color: #000 !important;
}

.hoodies-slider .eael-product-carousel {
    position: relative !important;
}

.hoodies-slider .eael-product-price {
    position: absolute !important;
    z-index: 1;
    display: inline-block;
    left: 15px;
    top: 10px;
}

/* Search bar design */
.dgwt-wcas-overlay-mobile, .dgwt-wcas-om-bar button.dgwt-wcas-om-return, .dgwt-wcas-om-bar, .dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp {
	background: #8CC540 !important;
}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp {
	background: #000 !important;
}

.dgwt-wcas-om-bar {
	margin-top: 50px;
    padding: 0 20px;
}

.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp {
	left: 20px !important;
    top: 100px !important;
    width: calc(100vw - 40px) !important;
}

.dgwt-wcas-overlay-mobile #dgwt-wcas-search-input-1 {
	color: #fff !important;
}

.dgwt-wcas-overlay-mobile #dgwt-wcas-search-input-1::placeholder {
	color: #ddd !important;
}

#dgwt-wcas-search-input-1, .dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-title, #dgwt-wcas-search-input-2 {
	font-family: 'Distro' !important;
}

@media (min-width: 1024px){
	.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp {
		background: #0000007D !important;
		border-color: #000 !important;
	}
}

.dgwt-wcas-suggestion-selected {
	background: #0000007D !important;
}

@media (min-width: 1024px) {
	.dgwt-wcas-st-title {
		color: #8CC540 !important;
	}
	
	.dgwt-wcas-suggestion-selected .dgwt-wcas-st-title {
		color: #fff !important;
	}
}

.dgwt-wcas-overlay-mobile {
	z-index: 99 !important;
}

#search-btn .dgwt-wcas-search-icon {
	display: none;
}

@media (min-width: 768px) and (max-width: 1024px) {
	.ehf-header #masthead {
		z-index: 999999999 !important;
	}
	
	.dgwt-wcas-om-bar {
		margin-top: 100px !important;
	}
}