.cl-catalog-header{position:relative;overflow:clip;padding-block:24px 48px;color:var(--c-noce);font-family:var(--f-testo)}.cl-catalog-header__light{inset:-60px -60px auto auto;width:min(980px,calc(100% + 60px));height:540px}.cl-catalog-header__inner{position:relative}.cl-catalog-header__crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-size:var(--t-small);line-height:var(--l-small);color:var(--c-tabacco)}.cl-catalog-header__crumbs li{display:inline-flex;align-items:center;gap:8px}.cl-catalog-header__crumbs a{color:var(--c-tabacco);text-decoration:none}.cl-catalog-header__crumbs a:hover{color:var(--c-noce);text-decoration:underline;text-underline-offset:3px}.cl-catalog-header__crumbs [aria-current=page]{color:var(--c-noce)}.cl-catalog-header__grid{display:grid;gap:20px;margin-top:28px}.cl-catalog-header__title{margin:0;font-family:var(--f-titoli);font-optical-sizing:auto;font-style:normal;font-weight:400;font-size:clamp(44px,5.556vw,80px);line-height:1.05;letter-spacing:-.015em;text-transform:none;color:inherit}.cl-catalog-header__line{display:block}.cl-catalog-header__line--em{font-style:italic}.cl-catalog-header__aside{display:flex;flex-direction:column;gap:16px}.cl-catalog-header__text{margin:0;font-size:16px;line-height:24px}.cl-catalog-header__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 0 -17px;padding:0;list-style:none;font-size:var(--t-small);line-height:var(--l-small);color:var(--c-tabacco);clip-path:inset(0 0 0 17px)}.cl-catalog-header__meta li{display:inline-flex;align-items:center;gap:12px}.cl-catalog-header__meta li:before{content:"";flex-shrink:0;width:5px;height:5px;border-radius:var(--r-pill);background-color:var(--c-travertino)}@media screen and (min-width:750px){.cl-catalog-header{padding-block:32px 64px}.cl-catalog-header__grid{margin-top:36px}.cl-catalog-header__text{max-width:560px}}@media screen and (min-width:990px){.cl-catalog-header{min-height:400px;padding-block:40px 48px}.cl-catalog-header__grid{grid-template-columns:min(700px,58%) minmax(0,1fr);column-gap:64px;align-items:end;margin-top:44px}.cl-catalog-header__aside{padding-bottom:10px}.cl-catalog-header__text{max-width:none;font-size:18px;line-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cl-section-catalog-header.css.map */
