/* https://www.coopreno.it/wp-content/themes/coopreno.it/css/fonts.css?ver=0.06 */
@font-face{font-display:swap;font-family:'Karla';src:url(/wp-content/themes/coopreno.it/css/../fonts/Karla-VariableFont_wght.woff2) format('woff2 supports variations'),url(/wp-content/themes/coopreno.it/css/../fonts/Karla-VariableFont_wght.woff2) format('woff2-variations');font-weight:100 1000;font-style:normal}@font-face{font-display:swap;font-family:'Circular';src:url(/wp-content/themes/coopreno.it/css/../fonts/CircularStd-Book.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Circular';src:url(/wp-content/themes/coopreno.it/css/../fonts/CircularStd-Medium.woff2) format('woff2');font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'fontello';src:url(/wp-content/themes/coopreno.it/css/../fonts/fontello.woff2) format('woff2');font-weight:400;font-style:normal}html,body,input,select,textarea,button{font-family:'Karla';font-size:13pt;line-height:1.4}body{--font-size-xxxsmall:0.5rem;--font-size-xxsmall:0.65rem;--font-size-xsmall:0.8rem;--font-size-small:0.9rem;--font-size-normal:1rem;--font-size-large:1.2rem;--font-size-xlarge:1.5rem;--font-size-xxlarge:2.5rem;--font-size-xxxlarge:4rem;--wp--custom--typography--font-size--normal:var(--font-size-normal) !important;--wp--custom--typography--font-size--large:var(--font-size-large) !important;--wp--custom--typography--font-size--x-large:var(--font-size-xlarge) !important;--wp--custom--typography--font-size--huge:var(--font-size-xxlarge) !important;--wp--custom--typography--font-size--gigantic:var(--font-size-xxxlarge) !important;--wp--custom--typography--font-size--colossal:5rem !important;--wp--preset--font-size--small:var(--font-size-xsmall);--wp--preset--font-size--medium:var(--font-size-normal);--wp--preset--font-size--large:var(--font-size-large);--wp--preset--font-size--x-large:var(--font-size-xlarge)}.icon{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-left:before{content:'\e800'}.icon-right:before{content:'\e801'}.icon-search:before{content:'\e80b'}.icon-book:before{content:'\e811'}.icon-mail:before{content:'\e816'}.icon-add:before{content:'\e819'}.icon-close:before{content:'\e81b'}.icon-location:before{content:'\e81e'}.icon-position:before{content:'\e820'}.icon-done:before{content:'\e822'}.icon-comment:before{content:'\e830'}.icon-warning:before{content:'\e832'}.icon-share:before{content:'\e83d'}.icon-score-high:before{content:'\e840'}.icon-info:before{content:'\e84c'}.icon-calendar:before{content:'\e851'}.icon-restaurant:before{content:'\e852'}.icon-link:before{content:'\e870'}.icon-music:before{content:'\e8b3'}.icon-negozio:before{content:'\e8b4'}.icon-offerte:before{content:'\e8b5'}.icon-socio:before{content:'\e8b6'}.icon-volume:before{content:'\e8b7'}.icon-menu:before{content:'\f0c9'}.icon-youtube:before{content:'\f167'}.icon-instagram:before{content:'\f16d'}.icon-whatsapp:before{content:'\f232'}.icon-twitter:before{content:'\f304'}.icon-facebook:before{content:'\f308'}.icon-linkedin:before{content:'\f30c'}h1,h2,h3,h4,h5,h6,body .is-layout-constrained h1,body .is-layout-constrained h2,body .is-layout-constrained h3,body .is-layout-constrained h4,body .is-layout-constrained h5,body .is-layout-constrained h6{font-weight:700;margin-block-start:2em;padding:0;line-height:1em;font-family:Circular!important}body .is-layout-constrained h1:first-child,body .is-layout-constrained h2:first-child,body .is-layout-constrained h3:first-child,body .is-layout-constrained h4:first-child,body .is-layout-constrained h5:first-child,body .is-layout-constrained h6:first-child{margin-block-start:0}main>.wp-block-group>.pre-title{margin-block-start:5em!important;margin-block-end:1em!important}main>.wp-block-group>h1{margin-block-end:1em!important}h1{font-size:var(--wp--preset--font-size--huge);line-height:1em}h2{font-size:var(--wp--preset--font-size--x-large);line-height:1em}h3{font-size:var(--wp--preset--font-size--large);line-height:1em}h4{font-size:var(--wp--preset--font-size--normal);line-height:1em}h5{font-size:1.4em;line-height:1em}h6{font-size:1em;line-height:1em}p{margin:.8em 0}small{font-size:.85em}