/*From elementor backeng Product archive*/
.category-breadcrumb-container {
		background: #f3f3f3;
	}

.elementor-widget-woocommerce-archive-description h2 {
    font-size: 28px !important;
}

.elementor-widget-woocommerce-archive-description .term-description {
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
}

.product-subcategories li>a .product-subcategories-image img {
    margin:auto;
}

/*Product category with no products*/
.product-category-name h1 {
    padding-left: 32px;
    position: relative;
}

.product-category-name h1::before {
    content: "";
    padding-right: 10px;
    position: absolute;
    left: 0;
    top: 1px;
    width: 22px;
    height: 20px;
    background: url('../images/ic_cake-slice.svg') 0 0 no-repeat;
}

.product-subcategories .product-subcategories-name {
    font-weight: 900;
    font-size: 18px;
    line-height: 20px;
    color: #FF097D;
    width: 100%;
    text-align: left;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.term-description {
    margin: 0 !important;
}

.term-description > h2 {
    margin: 0 0 15px !important;
}
	
.parent-category {
    background: url('../images/ic_cake-slice.svg') 0 0 no-repeat;
    padding-left: 32px;
	font-size: 16px;
    line-height: 22px;
    font-weight: 900;
    color:#FF097D;
}
.parent-category h1 {
 	font-size: 16px;
    line-height: 22px;
    font-weight: 900;
    color:#FF097D;
	margin: 0;
}
.current-category h1 {
    font-size: 28px;
    font-weight: 900;
    margin:0;
}
.current-category {
	margin-top: 20px;
}
@media (max-width: 767px) {
    .parent-category {
         font-size: 12px !important;
    }
	.current-category {
		margin-bottom: 30px;
	}
    .current-category h1 {
    	font-size: 20px !important;
    
    }
	.term-description > h2 {
		font-size: 20px !important;
	}
}
.product-subcategories {
    display: flex;
    flex-wrap: wrap;
    gap: 12px 10px;
    margin-bottom: 50px;
}

.product-subcategories li {
    border-radius: 12px;
    border: 2px solid rgba(255, 255, 255, 0.15);
    background: linear-gradient(0deg, #FFF 0%, #FFF 100%), #FF7CA5;
    display: inline-block;
    box-sizing: border-box;
    overflow: hidden;
}

.product-subcategories li>a {
    display: flex;
}

@media (min-width: 0px) {
    .product-subcategories li {
        width: 100% !important;
        height: 100px;
    }

}

@media (min-width: 0px) and (max-width: 719px) {
    .product-subcategories li>a .product-subcategories-image img {
        height: 98px;
        width: auto;
    }

    .product-subcategories-image {
        width: 114px;
    }

    .product-subcategories-name {
        padding: 22px;
    }
}

@media (min-width: 720px) {
    .product-subcategories-name {
        height: 40px;
    }

    .product-subcategories li {
        width: calc(50% - 8px) !important;
        height: 300px;
        padding: 22px 22px 14px 22px;
    }

    .product-subcategories li>a {
        height: 100%;
        flex-direction: column;
    }

    .product-subcategories li>a .product-subcategories-image {
        height: calc(100% - 40px);
        display: flex;
        align-items: center;
    }

    .product-subcategories li>a .product-subcategories-image img {
        max-height: 100%;
        width: auto;
    }
}

@media (min-width: 768px) {
    .product-subcategories li {
        width: calc(33.6667% - 10px) !important;
    }
}

@media (min-width: 992px) {
    .product-subcategories li {
        width: calc(25% - 8px) !important;
    }
}

@media (min-width: 1200px) {
    .product-subcategories li {
        height: 300px;
        width: calc(20% - 8px) !important;
    }
}

/* category_below_description */
.category_below_description h2 {
    margin-top: 60px !important;
    margin-bottom: 25px !important;
    color: #fff !important;
}

@media (min-width: 768px) {
    .woocommerce-page .category_below_description h2 {
        font-size: 24px !important;
        line-height: 30px !important;
        font-weight: 800 !important;
    }
}

@media (max-width: 767px) {
    .category_below_description h2 {
        margin-top: 40px !important;
        margin-bottom: 20px !important;
        font-size: 16px !important;

    }
}
	

/* Description Sub Title */
.elementor-widget-woocommerce-archive-description h2 {
    font-weight: 900;
    font-size: 28px;
    line-height: 32px !important;
}	

/* Description text */
@media (min-width: 720px) {
    .elementor-widget-woocommerce-archive-description .term-description {
        font-weight: 400;
        font-size: 14px;
        line-height: 22px;
    }
}

/* Product description text */
@media (max-width: 720px) {
	.e-loop-item .shorty_desc {
		font-weight: 400;
		font-size: 12px;
		line-height: 100%;
	}
}

.product-desc-container .shorty_desc {
	margin-bottom: 5px !important;
}

/* Product "Text" */
.category-product-title h2 {
	font-weight: 800 !important;
	font-size: 24px !important;
	line-height: 100% !important;
}	

/* Product Sorter */

@media (max-width: 720px) {
    .category-product-title {
        text-align: center;
        width: 100%;
    }
	.product-sorter {
		  width: 100%;
		  text-align: right;
	}

}	
	
/* Product Title, Sorter Responsive */
@media (max-width: 767px) {
    .cat-product-container {
        display: flex;
        margin-bottom: 20px;

    }

    .cat-product-container > div {
        display: flex;
		flex: 1;
        align-items: center;
    }
	
    .cat-product-container > div:nth-child(2) {
		justify-content: right
    }

    .category-product-title h2 {
        font-size: 16px !important;
        margin-bottom: 0px;
    }	

    #product-sort {
        font-weight: 400;
        font-size: 14px;
        line-height: 18px;
		border: 1px solid red;
    }
}

/* Product Cards Responsive */
.woo_loop_img img {
	max-height: 94% !important;
	max-width: 100%;
	width: auto !important;
}
@media (max-width: 767px) {
	.woo_loop_img img {
	  width: 95% !important;
	}
}
@media (max-width: 500px) {

 .elementor-location-archive.product .e-loop-item {
		width: calc(100% - 4px);
	}
	.elementor-location-archive.product .elementor-widget-loop-grid .elementor-grid {
		grid-column-gap: var(--grid-column-gap, 8px) !important;	
	}

}
@media (max-width: 375px) {

   .elementor-location-archive.product .elementor-widget-loop-grid .elementor-grid {
        grid-column-gap: var(--grid-column-gap, 0px) !important;
    }
	.elementor-location-archive.product .e-loop-item {
        width: calc(100% - 14px);
    }
}
@media (max-width: 374px) {
    .elementor-grid-mobile-2 .elementor-grid {
        grid-template-columns: repeat(1, 1fr);
    }
	.elementor-location-archive.product .e-loop-item {
		width: 100%;
		max-width: 270px;
		margin: 0 auto;
	}
}
@media (max-width: 360px) {
	.elementor-location-archive.product .e-loop-item {
		max-width: 152px;
	}
}
@media (max-width: 352px) {
	.elementor-grid-mobile-2 .elementor-grid {
        grid-template-columns: repeat(1, 1fr) !important;
    }
	.elementor-location-archive.product .e-loop-item {
		max-width: 270px;
	}
}
.elementor-grid-mobile-2 .elementor-grid {
        grid-template-columns: repeat(1, 1fr);
    }
/* Category Description */

.elementor-widget-woocommerce-archive-description .term-description {
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
}

@media (max-width: 767px) {
    .elementor-widget-woocommerce-archive-description .term-description {
      font-weight: 400;
      font-size: 14px;
      line-height: 22px;
    }
}
 	
/*From elemetor backend Product Grid*/
/*Clerk slider*/
.clerk-slider-wrapper {
	margin-left: -10px;
	margin-right: -10px;
}
	/*Product Price Box*/
.woocommerce div.product form.cart .button.xoo-wl-btn {
	outline: 0 !important;
	padding: 14px 16px !important;
}
.elementor-widget-container > .price {
display: flex;
flex-wrap: wrap;
gap: 10px 5px; 
}
ins {
	text-decoration: none !important;
}
.woocommerce ul.products li.product .price del {
	margin-right: 10px;
}
.slick-slide p.price del, 
.slick-slide span.price del,
.woocommerce div.product.e-loop-item p.price del, 
.woocommerce div.product.e-loop-item span.price del {
	
	color: rgba(30, 30, 30, 0.65) !important;
	font-weight: 500 !important;

}
@media (min-width: 0px) {
	.slick-slide p.price del, 
	.slick-slide span.price del,
	.woocommerce div.product.e-loop-item p.price del, 
	.woocommerce div.product.e-loop-item span.price del {
		font-size: 12px !important;
	}
}
@media (min-width: 768px) {
	.slick-slide p.price del, 
	.slick-slide span.price del,
	.woocommerce div.product.e-loop-item p.price del, 
	.woocommerce div.product.e-loop-item span.price del {
		font-size: 14px !important;
	}
}
.single-product .elementor-widget-woocommerce-product-price .price del {
	font-size: 22px !important;
	font-weight: 600 !important;
}
h2.clerk-headline,
.woocommerce-page h2.clerk-headline {
	text-overflow: ellipsis;
	font-size: 24px !important;
	font-style: normal;
	font-weight: 800 !important;
	line-height: 100% !important;
	margin-bottom: 0px !important;
	margin-top: 10px !important;
}
.wrapp_it_out .woocommerce-Price-amount bdi {
	display: flex;
	flex-direction: row-reverse;
	justify-content: flex-end;
}
.wrapp_it_out .woocommerce-Price-amount .woocommerce-Price-currencySymbol,
.elementor-widget-woocommerce-product-price .woocommerce-Price-currencySymbol,
.e-loop-item .woocommerce-Price-currencySymbol {
	margin-left: 3px;
	text-transform: lowercase;
}
.e-loop-item .product_title.entry-title {
	margin-bottom: 0 !important;
}
.added {
	width: auto !important;
}
.products .slick-slide .aw-item .shorty_desc,
.e-loop-item .shorty_desc {
	text-align: left;
	padding: 0;
	background: #fff;
	color: #1e1e1e;
	height: 33px !important;
	white-space: normal !important;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	margin-bottom: 25px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}
.e-loop-item .product-desc-container .shorty_desc {
	margin-bottom: 25px !important;
}
@media (max-width: 767px) {
	.products .slick-slide .aw-item .shorty_desc,
	.e-loop-item .shorty_desc {
		font-size: 12px;
		line-height: 14px !important;
		height: 28px !important;
	}
	.e-loop-item .product-desc-container .shorty_desc {
	margin-bottom: 10px !important;
	}
}

.wrapp_it_out .remaining,
.woocommerce div.product .stock {
    color: rgba(30, 30, 30, 0.65);
}
.woocommerce div.product {
	top: 0 !important;
}
.e-loop-item .woocommerce-Price-amount.amount {
	color: #1e1e1e;
}
.products .slick-slide .woocommerce-loop-product__title,
.woocommerce div.product .product_title,
.e-loop-item .elementor-widget-text-editor {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Limit to 2 lines */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
	
.woocommerce div.product p.price, .woocommerce div.product span.price {
color: #1e1e1e !important;
	padding-right: 0 !important;
}
.product-card-badges .elementor-shortcode {
	flex-direction: column;
display: flex;
width: max-content;
	gap:6px;
}
.wrapp_it_out .remaining,
.e-loop-item .in-stock {
	background: url('../images/ic_ellipsis.svg') 0 center no-repeat;
	padding-left: 16px;
}
.product-card-badges {
	position: absolute !important;
	top: 20px;
	left:0;
	z-index: 2;
}
.sale-badge,
.new-badge {
	border-radius: 0px 8px 8px 0px;
	color: #000;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-transform:uppercase;
	padding: 10px;
	display:inline-block;
}
.new-badge {
	background: #63F5DB;
}
.sale-badge {
	background: #F5CA43;
}
.product .woo_loop_img,
.product-card-image-container {
	position: relative;
}
.product-card-images,
.elementor-widget-image a,
.product-card-images.elementor-widget-image a{
	height: 100% !important;
}
.product-card-images.elementor-widget-image a {
	display: flex;
	align-items: center;
	justify-content: center;
}
.product-card-images {
	overflow:hidden;
}
.product-card-images img {
	max-width: 98% !important;
	max-height: 100%;
	width: auto !important;
	display: block;
}
 .archive.woocommerce div.product {
        padding-top: 0 !important;
    }
	
	a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
		text-transform: none !important;
		margin-bottom: 0 !important;
	}
	a.button.product_type_simple:before, 
	a.button.product_type_woosb::before {
		display: none !important;
	}
	a.button.product_type_simple, 
	a.button.product_type_woosb {
		position: relative;
		min-width: 125px;
	}
	a.button.product_type_simple:after, 
	a.button.product_type_woosb::after {
		content: "";
		position: absolute;
		right: 16px !important;
    top: 14px !important;
		height: 11px;
		width: 11px;
		background: url('../images/ic_plus_addtocart.svg') center center no-repeat;
	}
	
	a.button.product_type_simple.added:after, 
	a.button.product_type_woosb.added::after {
		font-family: WooCommerce;
    content: "\e017";
    margin-left: .53em;
    vertical-align: bottom;
		background: none !important;
	}
	a.button.product_type_simple.loading:after, 
	a.button.product_type_woosb.loading::after {
		font-family: WooCommerce;
    content: "\e01c";
    vertical-align: top;
    font-weight: 400;
    position: absolute;
    animation: spin 2s linear infinite;
		background: none !important;
	}
	#product-sort {
	width: max-content;
  appearance: none; /* removes default styles */
  -webkit-appearance: none; /* for Safari */
  -moz-appearance: none; /* for Firefox */
  border-radius: 12px;
  background: #F3F3F3;
  padding: 14px 35px 14px 20px;
  font-size: 16px;
		line-height: 18px;
  background-image: url('../images/angle-down-select.svg');
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 13px;
		border: 0 !important;
  cursor: pointer;
}
	.woocommerce div.product form.cart .button.xoo-wl-btn {
    font-size: 14px !important;
		height: 40px;
  }
	.product .wrapp_it_out:hover .woo_loop_img,
	.woocommerce div.product.e-loop-item:hover .product-card-image-container {
		border-color: transparent;
	}
/* Optional: focus and hover effects */
#product-sort:focus {
  outline: none;
}
@media (min-width: 0px) {
	.sale-badge,
	.new-badge {
		font-size: 10px;
	}
	.woocommerce div.product .product_title {
		height: 32px;
		margin-bottom: 8px !important;
	}
	.product .wrapp_it_out .woo_loop_img,
	.product-card-image-container {
		height: 228px !important;
	}
	.elementor-widget-loop-grid .elementor-grid {
		grid-column-gap: var(--grid-column-gap, 20px) !important;
		grid-row-gap: var(--grid-row-gap, 20px) !important;
	}
}
@media (min-width: 768px) {
	.sale-badge,
	.new-badge {
		font-size: 14px;
	}
	.archive.woocommerce div.product {
		padding-top: 0 !important;
	}
	.product .wrapp_it_out .woo_loop_img,
	.product-card-image-container {
		height: 324px !important;
	}
	.woocommerce div.product .product_title {
		height: 42px;

	}
	.elementor-widget-loop-grid .elementor-grid {
		grid-column-gap: var(--grid-column-gap, 20px) !important;
		grid-row-gap: var(--grid-row-gap, 60px) !important;
	}

	.elementor-loop-container.elementor-grid {
		display:flex !important;
		flex-wrap: wrap;
	} 
	.elementor-loop-container.elementor-grid > div {
		width: calc(33.3337% - 18px) !important;
	}
}
@media (min-width: 992px) {
    .elementor-loop-container.elementor-grid > div {
       width: calc(25% - 18px) !important;
    }
}
@media (min-width: 1200px) {
    .elementor-loop-container.elementor-grid > div {
        width: calc(20% - 18px) !important;
    }
}
.bb-add-to-cart-wrap {
	position: relative;
}
.bb-add-to-cart-wrap .added_to_cart,
.e-loop-add-to-cart-form-container .added_to_cart {
		color:  #f02363;
}
.e-loop-add-to-cart-form-container {
			flex-direction: column;
		}
.bb-add-to-cart-wrap .added_to_cart, 
.e-loop-add-to-cart-form-container .added_to_cart {
	position: static !important;
	padding-left: 15px !important;
	text-align: left !important;
}
@media (min-width: 1516px) {
	.product-card .elementor-widget-woocommerce-product-add-to-cart {
		max-width: 58% !important;
	}
	a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
		width: max-content !important;
	}
}
@media (max-width: 1515px) {
	.loop-action {
		flex-direction: column !important;
	}
}

	
.woocommerce ul.products li.aw-item.product h2.woocommerce-loop-product__title {
    background: transparent !important;
    font-weight: 700 !important;
    padding: 0 !important;
    text-transform: none;
}
.products .aw-item {
	height: 100% !important;
	padding:10px 0 !important;
}
.products .slick-slide .wrapp_it_out {
    margin: 10px;
    border: 0 solid #f0ecde;
    background: transparent;
    padding: 0 16px 30px;
	border-radius: 12px;
	display:flex;
	flex-direction: column;
}
.products .slick-slide .wrapp_it_out:hover {
	box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.35);
}
@media (max-width: 767px) {
	.clerk-wrapper {
		padding-left: 6px;
		padding-right: 10px;
	}
	.products .slick-slide .wrapp_it_out {
		padding: 0 10px 30px !important;
	}

	.slick-slide p.price del, .slick-slide span.price del, .woocommerce div.product.e-loop-item p.price del, .woocommerce div.product.e-loop-item span.price del {
		font-size: 12px !important;
	}
	.elementor-widget-container > .price {
		gap: 5px 10px !important;
	}
	
}

@media (max-width: 414px) {
	html[lang="sv-SE"] ul.products li.product.aw-item .button, 
	html[lang="sv-SE"] ul.products.slick-slider li.product .button {
    	padding: 14px 30px 14px 15px !important;
	}
}
.product .wrapp_it_out .woo_loop_img {
	display: flex;
	gap: 0px 0px;
	row-gap: 0px;
	column-gap: 0px;
	border-style: solid;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color: #E4E4E4;
	border-color: #E4E4E4;
	border-radius: 12px 12px 12px 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: -16px;
	margin-right: -16px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 0px;
	padding-right: 0px;
}
	.woocommerce-page .products .slick-slide h2.woocommerce-loop-product__title,
	.products .slick-slide .woocommerce-loop-product__title {
		display: flex;
    gap: 0px 0px;
    row-gap: 0px;
    column-gap: 0px;
    margin-top: 0px !important;
    margin-bottom: 8px !important;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 22px !important;
		font-size: 18px !important;
    font-weight: 700 !important;
    line-height: 20px !important;
		color:var( --e-global-color-primary );
		height: 42px !important;
		text-align: left;
	}
	
	.products .slick-slide .woocommerce-loop-product__link {
		color:var( --e-global-color-primary );
	}
	.products .slick-slide .woocommerce-loop-product__title,
	.products .slick-slide .shorty_desc,
	.products .slick-slide .price{
		color:var( --e-global-color-primary );
	}

	.show_more_link a,
	ul.products li.product.aw-item .button, 
	ul.products.slick-slider li.product .button{
    font-size: 14px;
    font-weight: 500;
    line-height: 12px;
    border-style: none;
    border-radius: 200px 200px 200px 200px;
    transition: all 0.2s;
		text-align: left !important;
		display: inline-block;
		
}
	
		ul.products li.product.aw-item .button, 
	ul.products.slick-slider li.product .button {
		background-color: #75C778;
		padding: 14px 31px 14px 16px !important;
		color: #FFFFFF;
		margin-top: 0;
		margin-right: 10px;
	}
	ul.products li.product.aw-item .button:hover, 
	ul.products.slick-slider li.product .button:hover {
		 background-color: #3F8F42;
		color: #fff;
	}
	.show_more_link a:before {
		content:"";
		display:none !important;
	}
	li.product .show_more_link a {
			color: #1E1E1E;
			border-style: solid;
			border-width: 1px 1px 1px 1px;
			border-color: #1E1E1E40;
			border-radius: 200px 200px 200px 200px;
			padding: 14px 16px 14px 16px;
		  background: #fff;
		  text-transform: unset;
      text-align: center !important;
		  width: auto !important;
	}
	li.product .show_more_link a:hover {
		color: #1e1e1e;
		background: #1e1e1e;
	}
	.products.slick-initialized .slick-slide {
    border: 0 !important;
  }
	.woocommerce ul.products li.aw-item.product .price,
	.slick-slide .price {
    font-size: 20px;
    font-weight: 700;
    line-height: 20px;
		text-align: left;
		margin-bottom: 8px;
	}
	
	 .slick-slide .woocommerce-Price-amount.amount {
		color: #1e1e1e;
	}
	.slick-slide p.price, 
  .slick-slide span.price {
		padding: 0 !important;
	}

	.wrapp_it_out .remaining {
		font-size: 12px;
		line-height: 12px;
		font-weight: 500;
		margin-bottom: 20px;
		text-align:left !important;
	}
	.bb-add-to-cart-wrap {
		order: 5;
		width: max-content;
		text-align: left !important;
	}
	.bb-add-to-cart-wrap a {
		width: max-content !important;
	}
	.show_more_link {
		order: 6;
    width: max-content;
    margin-left: auto;
	}
	@media (min-width: 1516px) {
		.show_more_link {
			margin-top: -40px;
		}
	}
		@media (max-width: 1515px) {
		.show_more_link {
			margin: 12px 0 0;
		}
	}


@media (max-width: 375px) {

   .elementor-location-archive.product .elementor-widget-loop-grid .elementor-grid {
        grid-column-gap: var(--grid-column-gap, 0px) !important;
    }
	.elementor-location-archive.product .e-loop-item {
        width: calc(100% - 14px);
    }
}
@media (max-width: 374px) {
	.elementor-location-archive.product .e-loop-item {
		width: 100%;
		max-width: 155px;
		margin: 0 auto;
	}
}
	@media (max-width: 360px) {
    .elementor-location-archive.product .e-loop-item {
        max-width: 148px !important;
    }
}
@media (max-width: 352px) {
	  .elementor-grid-mobile-2 .elementor-grid {
		grid-template-columns: repeat(1, 1fr) !important;
	}
	.elementor-location-archive.product .e-loop-item {
		max-width: 100% !important;
	}
		.product-card-images img, .woo_loop_img img {
    max-height: 200px !important;
		}
}
#product-sort {
	width: max-content !important;
	padding: 14px 35px 14px 20px;
}

@media (min-width: 430px) and (max-width: 479px) {
	html[lang="sv-SE"] .e-loop-add-to-cart-form .bb-add-to-cart-wrap .button {
		padding: 14px 28px 14px 12px !important;
	}
	html[lang="sv-SE"] a.button.product_type_simple:after, 
	html[lang="sv-SE"] a.button.product_type_woosb::after {
	right: 12px !important;
	}
}

/*clerk product*/
.products.slick-initialized .slick-slide {
	width: 100% !important;
}
.products.slick-initialized .slick-slide a.show_more_link_a {
	padding: 13px 16px !important;
}
.elementor-widget-loop-grid .elementor-pagination {
	display: block !important;
	margin-top: 30px;
}
.product-subcategories .product-subcategories-name {
	position: relative;
}
.woocommerce ul.products li.product .wrapp_it_out .woocommerce-loop-product__title {
	height: 42px !important;
}

@media (min-width: 720px) {
    .product-subcategories li>a .product-subcategories-image {
        justify-content: center;
        align-items: unset !important;
    }
 }
