/**
 * Framework: Hyper-Fast WP
 * File cm-aggiunte.css
 * Aggiornato al 07-07-2023
 * Incluso da lista-common.php
 * Riportare qui le aggiunte CSS individuali di questo sito.
 */



:is(.woocommerce-billing-fields, .woocommerce-shipping-fields) .thwcfe-input-field-wrapper .woocommerce-input-wrapper input { height: auto; }




/* Archivio: titolopagina */

.archive.global-titolopagina-form-01 .titolo{
	font-family:var(--titolopagina-form01-titolo-fontfamily);
	text-transform:var(--titolopagina-form01-titolo-textransform);
	font-weight:var(--titolopagina-form01-titolo-fontweight);
}
.archive.global-titolopagina-form-02 .titolo{
	font-family:var(--titolopagina-form02-titolo-fontfamily);
	text-transform:var(--titolopagina-form02-titolo-textransform);
	font-weight:var(--titolopagina-form02-titolo-fontweight);
}

/* Archivio: titolo boxbase */

.archive.global-titolopagina-form-01 .archive-box-cont .boxbase-titolo a{
	font-family:var(--titolopagina-form01-titolo-fontfamily);
	text-transform:var(--titolopagina-archivio-form01-titolo-textransform)!important;
	font-weight:var(--titolopagina-archivio-form01-titolo-fontweight)!important;
}
.archive.global-titolopagina-form-02 .archive-box-cont .boxbase-titolo a{
	font-family:var(--titolopagina-form02-titolo-fontfamily);
	text-transform:var(--titolopagina-archivio-form02-titolo-textransform)!important;
	font-weight:var(--titolopagina-archivio-form02-titolo-fontweight)!important;
}



/**
 * GRADIENTE SU TITOLO
 */
/*
:is(.gtn-svt, .gtn-ttl) .titolo, 
.sfumato .titolo, 
.sfumato .cta-titolo, 
.archive header .titolo,
.single header.ptt-col-tst-originale .titolo,
.page   header.ptt-col-tst-originale h1.titolo {
    background: -webkit-linear-gradient(45deg, #8a32e9, #3d60de, #00abad, #01d08a, #00e374);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
    background-size: 100% 100%;
}
*/
.pagetitle-1.ptt-all-sx #pagetitle h1 {align-self: flex-start;}
.pagetitle-1.ptt-all-ctr #pagetitle h1 {align-self: center;}
.pagetitle-1.ptt-all-dx #pagetitle h1 {align-self: flex-end;}
/*Fine*/



/**
 * WP CAROUSEL PRO
 */
@media (max-width:767.98px) { .wpcpro-wrapper .wpcp-carousel-section {
    padding-right: 30px !important;
    padding-left: 30px !important;
} }
@media (min-width:768px) { .wpcpro-wrapper .wpcp-carousel-section {
    padding-right: 80px !important;
    padding-left: 80px !important;
} }
