internimagazine.it · Italy · Gruppo Mondadori · measured 8 Oct 2026
As read on 8 Oct 2026, 224,978 bytes. No rule names an AI crawler.
<!DOCTYPE html>
<html lang="it-IT" class="no-js">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- PREFETCH -->
<link rel="dns-prefetch preconnect" href="https://securepubads.g.doubleclick.net">
<link rel="dns-prefetch preconnect" href="https://www.google-analytics.com">
<link rel="dns-prefetch preconnect" href="https://cdn.adkaora.space">
<link rel="dns-prefetch preconnect" href="https://ptp.stbm.it">
<link rel="dns-prefetch preconnect" href="https://cdn.iubenda.com">
<!-- END PREFETCH -->
<!-- PRELOAD -->
<link rel="preload" href="https://dafne.sirio.stbm.it/utility-fe/prod/general/network.common.media.js" as="script">
<link rel="preload" href="https://cdn.iubenda.com/cs/iubenda_cs.js" as="script">
<link rel="preload" href="https://cdn.iubenda.com/cs/tcf/stub-v2.js" as="script">
<link rel="preload" href="https://www.internimagazine.it/content/themes/interni/assets/fonts/overpass-mono/overpass-mono-v6-latin-300.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://www.internimagazine.it/content/themes/interni/assets/fonts/overpass-mono/overpass-mono-v6-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://www.internimagazine.it/content/themes/interni/assets/fonts/overpass-mono/overpass-mono-v6-latin-600.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://www.internimagazine.it/content/themes/interni/assets/fonts/overpass-mono/overpass-mono-v6-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://www.internimagazine.it/content/themes/interni/assets/fonts/roboto-slab/roboto-slab-v13-latin-100.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://www.internimagazine.it/content/themes/interni/assets/fonts/roboto-slab/roboto-slab-v13-latin-300.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://www.internimagazine.it/content/themes/interni/assets/fonts/roboto-slab/roboto-slab-v13-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://www.internimagazine.it/content/themes/interni/assets/fonts/roboto-slab/roboto-slab-v13-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://www.internimagazine.it/content/themes/interni/assets/fonts/red-hat-display/red-hat-display-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://www.internimagazine.it/content/themes/interni/assets/css/swiper.min.css?v=1584117375" as="style">
<link rel="preload" href="https://www.internimagazine.it/content/themes/interni/assets/css/production-2021.css?v=1781007420" as="style">
<link rel="preload" href="https://www.internimagazine.it/content/themes/interni/assets/css/dev.css?v=1738747987" as="style">
<link rel="preload" href="https://www.internimagazine.it/content/themes/interni/assets/css/in21.css?v=1761730421" as="style">
<link rel="preload" as="image" href="https://www.internimagazine.it/content/uploads/2026/10/2.jpg"> <!-- END PRELOAD -->
<!-- CSS -->
<style>
@charset "UTF-8";
/* *** FONT *** */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');
/* *** END FONT *** */
/* variables */
:root {
--common-color-primary: #FF686A;
--gray-1: #CDCDCD;
--background-color-page: #f7f8fa;
--font-site: "Open Sans";
--horizontal-gap: 5vw;
--gap-utils: 7.5px;
--color-svg: #FFF;
--gallery-arrow: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAhCAYAAAAChSExAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGASURBVHgBlVXLcYMwEF1pEpJjSiCd2J3AKdiTGXAFQAXhkA83uwR3YHeQEkIJ3PJhBmWFBVowkuyd8ci73sd72icLgAtDROtAfuR3diEgxSVTacjdgMgHAQmtOUHYkqKeB5VUrHzfcYesAJdAV7yllUkkiXx6qitsx8qisoLgt5EAv5cFcJsP8FkWuXngX6QUyr30iYGJH7Qq2FPALEg8rWMiCwveZtpzcy5r5Eneb97CxEebR1kZzATXLFNPeAiGoEwTT16PVpA6kH4vi3oyF8zliYGJBySvXAAFammTL1arxAliZVnhSvbAUnVYbUwY914B3QAwBP53vpvUBhoOrIieFyj1QJ63NI198KlrELDXP7Vbk8zxMWLtBoG1ynz4+UucoG4onOVEfCyixLeCur6PNxwKO3aJHAo0WydIQYkFYtFfklqAIbBR2hCrrhruvEdWFLWFCaR3GRi8s17LJu+sl+XJXDWUriBenEwnNnmX809yNbtfAGfeXRP0/fQPcWWP2+0h6toAAAAASUVORK5CYII=');
}
@media all and (min-width: 1000px){
:root {
--horizontal-gap: 25px;
--gap-utils: 12px;
}
}
@media all and (min-width: 1400px){
:root {
--horizontal-gap: 30px;
--gap-utils: 15px;
}
}
/* structure */
html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: transparent;
}
body {
margin: 0;
font-family: var(--font-site),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
font-size: 1rem;
color: #212529;
background-color: #f7f8fa;
}
*, ::after, ::before {
box-sizing: border-box;
}
.in21-page {
background-color: inherit;
}
.in21-container,
.in21-container-small,
.container-top-home {
width:90vw;
margin-inline: auto;
}
.in21-outer {
width:100vw;
}
@media all and (min-width: 1000px) {
.in21-container {
width:98vw;
max-width:1380px;
}
.in21-container-small,
.container-top-home,
.in21-outer {
max-width:1200px;
}
@media all and (max-width: 1199px) {
.container-top-home.container {
max-width:1000px;
}
}
}
/* end structure */
/* elements */
select {
display: inline-block;
padding: 6px 35px 6px 14px;
color: var(--common-color-primary);
font-size: 14px;
font-weight: 700;
line-height: 1.5em;
color: #FFF;
text-transform: uppercase;
background: var(--common-color-primary) url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" fill="none"><path stroke="%23FF686A" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 1 7 7 1 1"/></svg>') no-repeat;
background-position: calc(100% - 10px) 1em;
border: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
@media all and (min-width: 1000px) {
select {
font-size: 14px;
}
}
/* end elements */
/* utils */
.in21-bg-primary { background-color: var(--common-color-primary) }
.in21-mBottom1x { margin-bottom:calc( 1 * var(--gap-utils) ) }
.in21-mBottom2x { margin-bottom:calc( 2 * var(--gap-utils) ); }
.in21-mBottom3x { margin-bottom:calc( 3 * var(--gap-utils) ); }
.in21-mBottom4x { margin-bottom:calc( 4 * var(--gap-utils) ); }
.in21-mBottom5x { margin-bottom:calc( 5 * var(--gap-utils) ); }
.in21-mBottom6x { margin-bottom:calc( 6 * var(--gap-utils) ); }
.in21-mTop1x { margin-top:calc( 1 * var(--gap-utils) ); }
.in21-mTop2x { margin-top:calc( 2 * var(--gap-utils) ); }
.in21-mTop3x { margin-top:calc( 3 * var(--gap-utils) ); }
.in21-mTop4x { margin-top:calc( 4 * var(--gap-utils) ); }
.in21-mTop5x { margin-top:calc( 5 * var(--gap-utils) ); }
.in21-mTop6x { margin-top:calc( 6 * var(--gap-utils) ); }
.in21-pBottom1x { padding-bottom:calc( 1 * var(--gap-utils) ); }
.in21-pBottom2x { padding-bottom:calc( 2 * var(--gap-utils) ); }
.in21-pBottom3x { padding-bottom:calc( 3 * var(--gap-utils) ); }
.in21-pBottom4x { padding-bottom:calc( 4 * var(--gap-utils) ); }
.in21-pBottom5x { padding-bottom:calc( 5 * var(--gap-utils) ); }
.in21-pBottom6x { padding-bottom:calc( 6 * var(--gap-utils) ); }
.in21-pTop1x { padding-top:calc( 1 * var(--gap-utils) ); }
.in21-pTop2x { padding-top:calc( 2 * var(--gap-utils) ); }
.in21-pTop3x { padding-top:calc( 3 * var(--gap-utils) ); }
.in21-pTop4x { padding-top:calc( 4 * var(--gap-utils) ); }
.in21-pTop5x { padding-top:calc( 5 * var(--gap-utils) ); }
.in21-pTop6x { padding-top:calc( 6 * var(--gap-utils) ); }
.in21-noMargin { margin:0; }
.in21-hidden,
.in21-hidden-mobile { display: none; }
.in21-bg-white {background: #FFF;}
@media all and (min-width: 1000px) {
.in21-hidden-desktop { display: none; }
.in21-hidden-mobile { display: block; }
}
/* end utils */
/* *** HEADER *** */
/* header icons */
.in21-header-icon{
width: 30px;
height: 30px;
text-align: center;
text-transform: uppercase;
}
/* end header icons */
.in21-header {
position: relative;
z-index: 13; /* 2 */
display: flex;
justify-content: flex-end;
align-items: center;
padding-block: 16px;
border-bottom: 1px solid #E1E4E9;
}
body.home .in21-header,
body.single:not(.designers-week) .in21-header,
body.designers-week-home .in21-header,
body.designindex .in21-header {
padding-bottom:calc(var(--gap-utils)*3);
}
/* hamburger */
.in21-header-hamburger.in21-header-icon{
width: 24px;
}
.in21-header-hamburger{
position: relative;
z-index: 20;
box-sizing: border-box;
height: 20px;
margin-right: 5vw;
cursor: pointer;
transition: top .3s ease-out .1s, opacity .2s ease-out .2s;
display:block;
}
.in21-header-hamburger:before,
.in21-header-hamburger:after,
.in21-header-hamburger span:after{
position: absolute;
content: '';
height: 2px;
display: block;
background-color: #BABABA;
width: 100%;
}
.in21-header-hamburger:before,
.in21-header-hamburger:after{
transform: rotate(0deg);
transform-origin: center center;
transition: transform .3s ease-in-out, top .3s ease-in-out .3s;
}
.in21-header-hamburger:before{
top: 0;
}
.in21-header-hamburger:after{
top: 16px;
}
.in21-header-hamburger span:after{
top: 8px;
transition: opacity .3s ease-in-out .3s;
}
.in21-header-container{
position:relative;
display: flex;
align-items: center;
flex: 1 1 auto;
justify-content: space-between;
}
/* end hamburger */
/* logo */
.in21-header-logo{
flex: 228px 0 0;
max-width: 40%;
margin-left: 50%;
transform: translate(-50%, 0);
}
.in21-header-logo a{
display:block;
width:100%;
position:relative;
display:flex;
align-items: center;
padding:0;
}
.in21-header-logo a:hover{
opacity: 1;
}
.in21-header-logo img{
display: block;
height: auto;
margin: 0 auto;
width: 100%;
}
.in21-header-logo-alt {
position: absolute;
top: 0;
display: block;
width: 100%;
height: 100%;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
}
/* end logo */
/* navigation */
.in21-header-nav {
position:relative;
}
.in21-header-nav ul {
margin:0;
padding:0;
}
.in21-header-nav ul li {
display:inline-block;
vertical-align:middle;
}
.in21-header-nav .in21-btn-bordered {
height:34px;
padding: 0 calc(var(--gap-utils)*1);
}
.in21-header-nav .in21-btn-bordered span:first-child {
font-size: 15px;
}
.in21-header-nav .in21-btn-bordered span:nth-child(2) {
font-size: 8px;
}
.in21-header-nav.in21-header-nav-right {
font-size: 14px;
text-align: right;
}
/* end navigation */
/* search container */
.in21-header-search-container{
display:none;
position: absolute;
top: -50px;
left: 0;
z-index: 10;
width: 100vw;
opacity: 0;
justify-content: flex-end;
align-items: center;
transition: top .15s, opacity .15s;
}
.in21-header-search-container .in21-header-container{
margin: 0 5vw;
height: 100%;
background: none;
}
.in21-header-search-input{
background: transparent;
font-size: 20px;
font-weight: 500;
line-height:1em;
color: #000;
border: 0;
display: flex;
flex: 1 1 auto;
padding: 0;
width: calc(100% - 30px);
}
.in21-header-search-container ::placeholder {
color: #cacdd4;
opacity:1;
}
.in21-header-search-container .in21-header-search{
background-color: transparent;
margin-top: 0;
border: 0;
display: none;
cursor: pointer;
}
/* end search container */
/* header search icon */
.in21-header-search{
background-color: transparent;
margin-top: 20px;
padding: 0;
width: 30px;
}
.in21-header-search > .in21-icon{
width: 28px;
}
/* end header search icon */
/* end header actions (icons) */
/* header overlay */
.in21-header-overlay{
font: 400 16px/25px var(--font-site), sans-serif;
background-color: #FFF;
font-weight: 400;
opacity: 0;
overflow: hidden;
position: fixed;
top: 60px;
left: 0;
right: 0;
bottom: 0;
z-index: -1;
transition: all .3s ease-in-out;
}
.in21-header-overlay-close{
display: none;
}
.in21-header-overlay-close:before{
transform: rotate(45deg);
}
.in21-header-overlay-close:after{
transform: rotate(-45deg);
}
.in21-header-overlay-container{
position: relative;
background-color: #FFF;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
width: 100vw;
height: 100%;
padding:0;
left: 100%;
opacity: 0;
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: center;
transition: all .3s ease-in-out;
}
.in21-header-overlay-container > *,
.in21-header-overlay-container .in21-list-separator{
margin-top: 20px;
width: 90vw;
flex: 0 0 auto;
}
.in21-header-overlay-close-panel{
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 320px;
}
/* header overlay navigation */
.in21-header-overlay-idw {
color: #000;
font-weight: 600;
font-size: 22px;
text-decoration: underline;
text-decoration-color: var(--common-color-primary);
text-transform: uppercase;
}
.in21-header-overlay-nav ul{
display: flex;
flex-direction: column;
list-style:none;
margin:0;
padding:0;
}
.in21-header-overlay-nav > ul > li {
margin-top:20px;
padding:0 0 0 60px;
}
.in21-header-overlay-nav > ul > li:first-child {
margin-top:0;
}
.in21-header-overlay-nav li a {
font-size: 16px;
font-weight:600;
color:#000000;
text-transform:uppercase;
position:relative;
}
.in21-header-overlay-nav li a.selected {
text-decoration: underline;
}
.in21-header-overlay-nav ul li.menu-item-has-children > a span {
content: "";
position:absolute;
left:-45px;
top:-2px;
display: inline-block;
border-radius: 12px;
border:2px solid var(--common-color-primary);
width:24px;
height:24px;
transition:all .2s linear;
}
.in21-header-overlay-nav ul li.menu-item-has-children > a span:before {
content: "+";
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
color: var(--common-color-primary);
font-size: 20px;
text-align: center;
line-height: 20px;
font-family: Arial, sans-serif;
font-weight: 400;
}
.in21-header-overlay-nav ul li.menu-item-has-children.opened > a span {
border-color:var(--gray-1);
transform:rotate(45deg);
}
.in21-header-overlay-nav ul li.menu-item-has-children.opened > a span:before {
color: var(--gray-1);
}
.in21-header-overlay-nav .sub-menu {
padding: 15px 15px 0;
display:none;
}
.in21-header-overlay-nav ul li.menu-item-has-children.opened .sub-menu {
display:block;
}
.in21-header-overlay-nav ul li.menu-item-has-children.opened .sub-menu li {
margin-top:10px;
}
.in21-header-overlay-nav ul li.menu-item-has-children.opened .sub-menu li:first-child {
margin-top:0;
}
/* end header overlay navigation */
/* header overlay navigation */
.in21-header-overlay-search form {
border-radius: 4px;
background-color: #ffffff;
display:flex;
padding:10px 10px;
box-shadow: 20px 20px 20px 0 rgba(0, 0, 0, 0.02), -20px 20px 20px 0 rgba(0, 0, 0, 0.03);
position: relative;
}
.in21-header-overlay-search form input {
font-size: 20px;
font-weight: 500;
line-height:1em;
color: #000;
}
.in21-header-overlay-search ::placeholder {
color: #cacdd4;
opacity:1;
}
.in21-header-overlay-search form button {
width: 28px;
cursor:pointer;
border-radius: 0;
-webkit-font-smoothing: inherit;
-moz-osx-font-smoothing: inherit;
-webkit-appearance: none;
border: none;
margin: 0;
padding:0;
overflow: visible;
background: transparent;
color: inherit;
font: inherit;
line-height: normal;
outline: none;
}
.in21-header-overlay-search form button .in21-icon {
display: block;
}
/* end header overlay navigation */
/* header overlay opened styles */
body.in21-header-overlay-opened{
position: absolute;
width: 100%;
max-height: 100%;
overflow: hidden;
-webkit-overflow-scrolling: touch;
}
.in21-header-overlay-opened .in21-header {
z-index: 100;
background: #FFF;
}
.in21-header-overlay-opened .in21-header-hamburger:before,
.in21-header-overlay-opened .in21-header-hamburger:after{
transition: top .3s ease-in-out, transform .3s ease-in-out .3s;
}
.in21-header-overlay-opened .in21-header-hamburger:before{
transform: rotate(-135deg);
top: 8px;
}
.in21-header-overlay-opened .in21-header-hamburger:after{
transform: rotate(135deg);
top: 8px;
}
.in21-header-overlay-opened .in21-header-hamburger span:after{
top: 0;
opacity: 0;
transition-delay: 0s;
}
.in21-header-overlay-opened .in21-header-overlay-close{
background-color: #000000;
transition-delay: .3s;
}
.in21-header-overlay-opened .in21-header-overlay,
.in21-header-overlay-opened .in21-header-overlay-container{
z-index: 214748361;
opacity: 1;
}
.in21-header-overlay-opened .in21-header-overlay-container{
left: 0;
}
/* box social overlay menu */
.in21-header-overlay .box-social-footer .title-socfoot {
height: 40px;
font-weight: 700;
text-transform: uppercase;
font-size: 20px;
margin-bottom: 10px;
}
.in21-header-overlay .box-social-footer .social-icons {
margin-bottom:calc(var(--gap-utils)*3);
display:flex;
justify-content: space-between;
padding:0 10vw;
}
/* end box social overlay menu */
/* header styles */
@media all and (max-width: 999px) {
body {
overflow: hidden;
}
.in21-header {
width: 100vw;
}
.in21-header-logo {
margin-right: -50%;
}
.in21-header-container {
flex: 0 0 calc(100vw - 10vw - 48px); /* centramento rispetto all'hamburger */
}
.in21-header-nav.in21-header-nav-right li:has(.in21-hidden-mobile) {
display: none;
}
.in21-header-nav.in21-header-nav-right .lang-selector a {
display: block;
margin-right: 10px;Changes recorded since June 2026.
No change recorded.