@font-face{font-family:Satoshi;src:url(Satoshi-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Times;src:url(Times-Roman.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Times;src:url(Times-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Times;src:url(Times-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Times;src:url(Times-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--cio-white: #ffffff;--cio-black: #000000;--cio-grey-27: #444444;--cio-grey-33: #555555;--cio-grey-39: #5a6b6e;--cio-grey-46: #767676;--cio-grey-47: #777777;--cio-grey-53: #888888;--cio-grey-67: #aaaaaa;--cio-grey-80: #cccccc;--cio-grey-89: #e0e4e1;--cio-grey-92: #f0eee7;--cio-grey-93: #f4efe5;--cio-zeus: #1c1814;--cio-near-black: #2a2520;--cio-taupe: #3d342c;--cio-copper: #b59b73;--cio-rajah: #b59b73;--cio-sisal: #d8d0bc;--cio-pearl-bush: #e0d8c8;--cio-aths: #ebe2cc;--cio-white-rock: #ece6d4;--cio-blue: #5433eb;--cio-red: #b03030;--cio-green: #2f7a3a;--cio-green-bright: #269a26;--cio-ruggine: #b59b73;--cio-carrubato: #b59b73;--cio-carrubato-bis: #9d7e4e;--cio-spalmabili: #989c7e;--cio-storia: #e3e1df;--cio-fondo-principale: #e3e1df33;--cio-fondino-chiaro: #faf8f3;--cio-logo-testi: #332e2b;--cio-cover: #8fa1ae;--cio-new-acceso: #b59b73;--cio-grigio-peso: #979795;--cio-pampas: #f0eee7;--cio-stroke-1: 1px;--cio-stroke-1-5: 1.5px;--cio-stroke-2: 2px;--cio-radius-md: 8px;--cio-radius-lg: 16px;--cio-space-xxxs: 2px;--cio-space-xxs: 5px;--cio-space-xs: 8px;--cio-space-s: 12px;--cio-space-sm: 16px;--cio-space-m: 20px;--cio-space-md: 24px;--cio-space-l: 32px;--cio-space-xl: 40px;--cio-space-xxl: 64px;--cio-space-xxxl: 96px;--cio-container-narrow: 760px;--cio-container-mid: 960px;--cio-container-wide: 1280px;--cio-font-times: "Times", "Times New Roman", serif;--cio-font-satoshi: "Satoshi", system-ui, -apple-system, sans-serif;--cio-fw-regular: 400;--cio-fw-medium: 500;--cio-fw-bold: 700;--cio-fw-black: 900}.cio-t-h1{font-family:var(--cio-font-times);font-weight:400;font-size:56px;line-height:1.1}.cio-t-h1-small{font-family:var(--cio-font-times);font-weight:400;font-size:22px;line-height:1.1}.cio-t-h2{font-family:var(--cio-font-times);font-weight:400;font-size:40px;line-height:1.1}.cio-t-h2-italic{font-family:var(--cio-font-times);font-weight:400;font-style:italic;font-size:40px;line-height:1.1}.cio-t-h2-bold{font-family:var(--cio-font-times);font-weight:700;font-size:50px;line-height:1.1}.cio-t-h3{font-family:var(--cio-font-times);font-weight:400;font-style:italic;font-size:28px;line-height:1.1}.cio-t-h3-regular{font-family:var(--cio-font-times);font-weight:400;font-size:28px;line-height:1.1}.cio-t-h3-bold-italic{font-family:var(--cio-font-times);font-weight:700;font-style:italic;font-size:28px;line-height:1.1}.cio-t-h4{font-family:var(--cio-font-times);font-weight:400;font-style:italic;font-size:20px;line-height:1.1}.cio-t-h4-italic{font-family:var(--cio-font-times);font-weight:400;font-style:italic;font-size:20px;line-height:1.5}.cio-t-h4-bold{font-family:var(--cio-font-times);font-weight:700;font-size:20px;line-height:1.1}.cio-t-numeri{font-family:var(--cio-font-times);font-weight:700;font-size:75px;line-height:1.1}.cio-t-numeri-tl{font-family:var(--cio-font-times);font-weight:700;font-size:55px;line-height:1.1}.cio-t-body-l{font-family:var(--cio-font-satoshi);font-weight:400;font-size:20px;line-height:1.5}.cio-t-body-m{font-family:var(--cio-font-satoshi);font-weight:400;font-size:16px;line-height:1.5}.cio-t-body-s{font-family:var(--cio-font-satoshi);font-weight:400;font-size:14px;line-height:1.5}.cio-t-body-s-bold{font-family:var(--cio-font-satoshi);font-weight:700;font-size:14px;line-height:1.5}.cio-t-link{font-family:var(--cio-font-satoshi);font-weight:700;font-size:18px;line-height:1}.cio-t-button{font-family:var(--cio-font-satoshi);font-weight:700;font-size:15px;line-height:1}.cio-t-cat{font-family:var(--cio-font-satoshi);font-weight:700;font-size:11px;line-height:1.5;letter-spacing:30px;text-transform:uppercase}.cio-t-percorso{font-family:var(--cio-font-satoshi);font-weight:400;font-size:11px;line-height:1.5;letter-spacing:10px}.cio-t-prezzo{font-family:var(--cio-font-satoshi);font-weight:700;font-size:20px;line-height:32px}.cio-t-prezzo-prodotto{font-family:var(--cio-font-satoshi);font-weight:700;font-size:40px;line-height:32px}.cio-t-dettaglio{font-family:var(--cio-font-satoshi);font-weight:400;font-size:12px;line-height:18px;letter-spacing:10px}.cio-container{max-width:var(--cio-container-wide);margin-inline:auto;padding-inline:var(--cio-space-md)}.cio-container-mid{max-width:var(--cio-container-mid);margin-inline:auto;padding-inline:var(--cio-space-md)}.cio-container-narrow{max-width:var(--cio-container-narrow);margin-inline:auto;padding-inline:var(--cio-space-md)}sup,em.cio-r,.cio-r,[class*=__title-r],[class*=__sub-r],[class*=__cta-r]{font-size:.55em;vertical-align:super;line-height:0;font-weight:inherit;font-style:normal;letter-spacing:0}:root{--narrow-page-width: 80rem;--normal-page-width: 90rem;--wide-page-width: 120rem}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cio-tokens.css.map */
