/**
 * Theme Name:     Tensa Child
 * Author:         Jegstudio
 * Template:       tensa
 * Text Domain:	   tensa-child
 * Description:    Tensa is a sleek and modern WordPress theme designed specifically for interior designers, offering a minimalist and clean layout that emphasizes simplicity and elegance. With its unique design, Tensa ensures your portfolio and projects stand out, while the fully responsive structure guarantees a seamless experience across all devices. Perfect for showcasing your work in a professional and visually stunning way, Tensa combines functionality with aesthetic appeal to elevate your online presence.
 * Theme URI:      https://fse.jegtheme.com/tensa/
 * Author URI:     https://support.jegtheme.com/
 * Version:        1.0.0
 * License:        GNU General Public License v3 or later.
 * License URI:    https://www.gnu.org/licenses/gpl-3.0.html
 * Tags:           custom-header,full-site-editing,full-width-template,footer-widgets
 */


html{
    font-size: 16px;
}

 body h1, body h2, body h3, body h4, body h5, body h6 {
 font-family:"Hanken Grotesk" !important;
}


body, p {
	font-size: 1rem;
}


.guten-gallery .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap .caption-wrap .item-hover-bg {
	background: var(--wp--preset--color--theme-2);
}

.guten-gallery .gallery-items .gallery-item-wrap:hover .grid-item .item-hover-bg {
	background-color: var(--guten-element-darken-bg-color);
}
.guten-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons .gallery-link span, .guten-OjJiy7.guten-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons .gallery-link span {
	background: rgba(0, 0, 0, 0);
	color: var(--wp--preset--color--theme-1);
	font-size: 24px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.guten-gallery .gallery-items .gallery-item-wrap .grid-item {
	margin-top: 0px !important;
	margin-right: 0px  !important;
	margin-bottom: 0px  !important;
	margin-left: 0px  !important;
}

.archive.tax-tipo-di-ambiente .guten-gallery .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap {
	height: 100%;
	overflow: hidden;
}

.archive.tax-tipo-di-ambiente .guten-gallery.grid-desktop-2 .gallery-items .gallery-item-wrap {
	float: left;
	width: 33% !important;
}

.pagina-prodotti .brand-logo img {
	padding: 1.5rem;
}

  
  .tax-tipo-di-ambiente h1{
      font-size: 72px;
  } 

@media (max-width: 1024px) {
  html {
    font-size: 14px; /* Tablet */
  }
}

@media (max-width: 768px) {
  html {
    font-size: 12px; /* Mobile */
  }
  
  body, p {
	font-size: 16px;
}
  .tax-tipo-di-ambiente h1{
      font-size: 3.5rem;
  } 
  
    .tax-tipo-di-ambiente h2{
      font-size: 1.8rem;
  }
  
  
  .service-column .guten-image-box .inner-container, .service-column .guten-P32bTI .inner-container {
	flex-direction: column !important;
    }
    
    .ambienti .columns-2 {
    	grid-template-columns: repeat(2, minmax(0, 1fr));
    	gap: 1rem;
    }
}