@import url('css-parts/update-base.css?v1790177753831');
@import url('css-parts/update-header.css');
@import url('css-parts/update-footer.css?v1790172254370');
@import url('css-parts/update-home.css');
@import url('css-parts/prodotti-fifty.css');
@import url('css-parts/prodtotti-battenti.css');
@import url('css-parts/soluzioni.css');
@import url('css-parts/update-chisiamo.css');
@import url('css-parts/update-progetti.css');
@import url('css-parts/update-progetti-esploso.css');
@import url('css-parts/update-journal.css');
@import url('css-parts/update-journal-details.css');
@import url('css-parts/update-contact.css');
@import url('css-parts/update-download.css');
@import url('css-parts/update-academy.css?v1790228098156');
@import url('css-parts/update-porte-battenti.css?v1790233603356');
@import url('css-parts/update-controtelai.css?v1790238310169');
@import url('css-parts/update-partizioni.css?v1790260485831');
@import url('css-parts/update-sportelli.css?v1790260485834');

/* ---- 2026-09-24: ptk tab alignment (all product pages) - text + arrow sit at the top tip of the side lines ---- */
body .ptk-block .battenti-tabs a,
body .ptk-block .controtelai-tabs a,
body .ptk-block .partizioni-tabs a,
body .ptk-block .sportelli-tabs a{height:70px;padding:24px 19px 0 23px;align-items:center;background-size:1px 31px,1px 31px;}
body .ptk-block .ptk-config2__tab,
body .ptk-block .ptk-telaio2__tabs a{padding-top:24px;}

/* Single post title (H1) - 2026-10-01 */
.avanzata-banner-main.single-post-title {
  padding-top: 0;
  padding-bottom: 30px;
}
