[id*=__v1_] .section-header .subheading,[id*=__v1_] .collection-card .subheading{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:calc(.78 * var(--es-r, 1rem));font-weight:500;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:#aab0c4;opacity:1}[id*=__v1_] .section-header .h2{font-family:var(--heading-font-family, inherit);font-weight:var(--heading-font-weight, 500);font-size:clamp(calc(2 * var(--es-r, 1rem)),2.4vw + calc(.75 * var(--es-r, 1rem)),calc(3.4 * var(--es-r, 1rem)));line-height:1.06;letter-spacing:-.027em;text-transform:none}[id*=__v1_] .section-header .prose>:not(.subheading,.h2){color:#aab0c4;font-size:calc(1 * var(--es-r, 1rem));line-height:1.55}[id*=__v1_] .collection-card .subheading{font-size:calc(.72 * var(--es-r, 1rem));color:#eceef4}[id*=__v1_] .collection-card :is(.h3,.h4){letter-spacing:-.02em;text-transform:none}[id*=__v1_] .collection-card .content-over-media:before{background:linear-gradient(to top,#0000009e,#0000001f 45%,#0000 70%)}[id*=__v1_] .collection-card .content-over-media>img{aspect-ratio:4 / 3;height:auto;object-fit:cover}[id*=__v1_] .impact-text__text{font-weight:var(--heading-font-weight, 500);letter-spacing:-.035em;text-transform:none}[id*=__v1_] .impact-text__text .text-gradient{padding-bottom:.16em;margin-bottom:-.16em}[id*=__v1_cosa_guidi] .impact-text__text .text-gradient{background-image:linear-gradient(90deg,#a0c8ff,#3680e1,#1f57d9,#3680e1,#a0c8ff);background-size:200% 100%;background-repeat:repeat-x;animation:es-guidi-scorre 8s linear infinite}@keyframes es-guidi-scorre{0%{background-position-x:0%}to{background-position-x:-200%}}@media(prefers-reduced-motion:reduce){[id*=__v1_cosa_guidi] .impact-text__text .text-gradient{animation:none}}[id*=__v1_] .impact-text__content .h4{color:#f1f1ee;font-family:inherit;font-size:clamp(calc(1 * var(--es-r, 1rem)),.35vw + calc(.9 * var(--es-r, 1rem)),calc(1.3 * var(--es-r, 1rem)));font-weight:400;letter-spacing:-.006em;text-transform:none}[id*=__v1_] :is(.es-panel__title,.ci__title,.media-grid__item .h4){font-weight:var(--heading-font-weight, 500);letter-spacing:-.02em;text-transform:none}[id*=__v1_] .ci__desc{color:#aab0c4}[id*=__v1_] .content-over-media .prose>p.bold{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:calc(.78 * var(--es-r, 1rem));font-weight:500;letter-spacing:.06em;text-transform:uppercase}[id*=__v1_] .content-over-media .prose>.h1{font-weight:var(--heading-font-weight, 500);font-size:clamp(calc(2.6 * var(--es-r, 1rem)),4.2vw + calc(.6 * var(--es-r, 1rem)),calc(5 * var(--es-r, 1rem)));line-height:.98;letter-spacing:-.032em;text-transform:none}[id*=__v1_] .content-over-media .prose>div p{color:#dee0e8;font-size:calc(1 * var(--es-r, 1rem));line-height:1.55}:is(#es-ponte,[id*=__v1_veicoli]) .es-panels .es-panel{min-height:20rem}@media screen and (min-width:750px)and (hover:hover)and (pointer:fine){:is(#es-ponte,[id*=__v1_veicoli]) .section-stack .es-panels{height:clamp(28rem,54vw,46rem)}}[id*=__v1_] .button{min-height:calc(46 * var(--es-u, 1px));padding:calc(.4 * var(--es-r, 1rem)) calc(.45 * var(--es-r, 1rem)) calc(.4 * var(--es-r, 1rem)) calc(1.1 * var(--es-r, 1rem));border-radius:999px;font-family:var(--text-font-family, inherit);font-size:calc(.97 * var(--es-r, 1rem));font-weight:500;line-height:1;letter-spacing:-.005em;text-transform:none;gap:calc(.8 * var(--es-r, 1rem));box-shadow:none}[id*=__v1_] .button__arrow{width:calc(30 * var(--es-u, 1px));height:calc(30 * var(--es-u, 1px));border-width:1.5px}[id*=__v1_] .button__arrow svg{width:calc(12 * var(--es-u, 1px));height:calc(12 * var(--es-u, 1px))}:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row:before,:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row:after{left:calc(-20 * var(--es-u, 1px));width:calc(100% + 40 * var(--es-u, 1px));transform:none;border-radius:calc(18 * var(--es-u, 1px))}:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row:is(:hover,:focus-visible):before{background-color:#0e123a}:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row:after{background-color:#161b42;box-shadow:inset 0 1px #2e3670,0 calc(28 * var(--es-u, 1px)) calc(56 * var(--es-u, 1px)) calc(-30 * var(--es-u, 1px)) #010212b3}:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__media--empty{background-color:#161b42}:is(#es-ponte,[id*=__v1_cosa_guidi])>.section{padding-block-end:clamp(28px,3.2vw,52px)}:is(#es-ponte,[id*=__v1_veicoli])>.section{padding-block-start:0}[id*=__v1_] .section-background-media__overlay{background-image:radial-gradient(75% 85% at 50% 50%,#0009,#00000057 60%,#0003)!important;opacity:1!important}[id*=__v1_istruzioni] .content-over-media:before{background:radial-gradient(75% 85% at 50% 50%,#0009,#00000057 60%,#0003)!important}:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row{--ci-w: 1 !important}:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__list{display:grid!important;gap:clamp(16px,2vw,28px)!important}@media screen and (min-width:700px){:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row .ci__media{aspect-ratio:16 / 10!important}}@media screen and (max-width:699px){:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row:before,:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row:after{left:-10px;width:calc(100% + 20px)}}:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row{border-block:0}:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row{transition:opacity .8s ease,transform 1.1s cubic-bezier(.16,1,.3,1),translate .45s cubic-bezier(.22,.61,.36,1)}:is(#es-ponte,[id*=__v1_categorie]) .ci :is(.ci__media,.ci__banner){transition:clip-path 1.2s cubic-bezier(.16,1,.3,1) .12s}:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__title{transition:opacity .7s ease .28s,translate .9s cubic-bezier(.16,1,.3,1) .28s,transform .25s ease-in-out}:is(#es-ponte,[id*=__v1_categorie]) .ci :is(.ci__desc,.ci__arrow){transition:opacity .7s ease .42s,translate .9s cubic-bezier(.16,1,.3,1) .42s}html.es-entrate :is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row:not(.is-dentro){opacity:0;transform:translateY(70px) scale(.96)}html.es-entrate :is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row:not(.is-dentro) :is(.ci__media,.ci__banner){clip-path:inset(100% 0 0 0)}html.es-entrate :is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row:not(.is-dentro) .ci__title{opacity:0;translate:-40px 0}html.es-entrate :is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row:not(.is-dentro) :is(.ci__desc,.ci__arrow){opacity:0;translate:0 14px}html.es-entrate:not(.es-scena-attiva) :is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row:not(.is-dentro){animation:es-ponte-rete .5s ease 3s forwards}@keyframes es-ponte-rete{to{opacity:1;transform:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){:is(#es-ponte,[id*=__v1_categorie]) .ci :is(.ci__media,.ci__banner) img{animation:es-ci-foto linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}}@keyframes es-ci-foto{0%{transform:translateY(-8%) scale(1.14)}to{transform:translateY(8%) scale(1.14)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row:is(:hover,:focus-visible){translate:0 -6px}:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row:after{transition:background-color .35s ease,box-shadow .45s ease}:is(#es-ponte,[id*=__v1_categorie]) .ci .ci__row:is(:hover,:focus-visible):after{background-color:#1b2150;box-shadow:inset 0 1px #3a4488,0 40px 70px -30px #010212d9}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/es-ponte.css.map */
