@import "../components/Headers/defaultHeader.css";
@import "../components/Headers/header-img.css";
@import "../components/Headers/homeHeader.css";
@import "../Moduli/SliderScorrimento/auto-scroll-logos.css";
@import "../Moduli/SliderScorrimento/slider-big-center.css";
@import "../Moduli/SliderScorrimento/news-stripe_2.css";
@import "../Moduli/SliderScorrimento/carousel-big.css";
@import "../Moduli/Stripe/why-choose-us.css";


#category-products .col-content-title h3::first-letter {
    font-size: 160%;
    font-family: var(--md-font);
    color: var(--color_1);
    letter-spacing: -0.035em;
}
#category-products .three-col-grid .content-sp.abs-p {
    padding: 1.563vw 3.125vw 1.563vw 1.563vw;
}

@media screen and (max-width: 1920px) {
    #category-products .three-col-grid .content-sp.abs-p {
        padding: 30px 60px 30px 30px;
    }
}

@media screen and (max-width: 1440px) {
    #category-products .three-col-grid .content-sp.abs-p {
        padding: 25px 50px 25px 25px;
    }	
	#nuovasis-history .img-size_02 img {
		height: 42.01vw;
	}
}

@media screen and (max-width: 1280px) {
	#nuovasis-history .img-size_02 img {
		height: 45.43vw;
	}
}

@media screen and (max-width: 1150px) {
    #category-products .three-col-grid .content-sp.abs-p {
        padding: 20px 40px 20px 20px;
    }
}

@media screen and (max-width: 1150px) {
    #nuovasis-history .stripe-container-inner {
        padding-left: 0;
        padding-right: 0;
    }
    #nuovasis-history .col-content-description,
    #nuovasis-history .col-content-btn {
        padding-left: 0;
    }
}

@media screen and (max-width: 767px) {
    #category-products h3 {
        font-size: 24px;
    }
    #category-products .three-col-grid .content-sp.abs-p {
        padding: 20px 25px 20px 20px;
    }
    #category-products .col-6 .col-img-inner img {
        padding: 0 1em;
    }

    #nuovasis-history .col-2 .col-content {
        padding-left: 0;
    }
    #nuovasis-history h2 {
        margin-bottom: 0;
    }
}

@media screen and (max-width: 600px) {
    #category-products .three-col-grid {
        grid-template-columns: 1fr;
    }
}