.SchedaProdotto_scheda-prodotto__header__WlJCY,.SchedaProdotto_scheda-prodotto__tw8wP{display:flex;flex-direction:column;gap:1rem}.SchedaProdotto_scheda-prodotto__body__lnSkm{display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;padding-bottom:12.625rem}@media(min-width:768px){.SchedaProdotto_scheda-prodotto__body__lnSkm{padding-bottom:8.75rem}}.SchedaProdotto_scheda-prodotto__card-offerta__yINuJ{display:flex;flex-direction:column}@media(min-width:768px){.SchedaProdotto_scheda-prodotto__card-offerta__yINuJ{flex-direction:row;justify-content:space-between;align-items:center}}.SchedaProdotto_scheda-prodotto__card-offerta-content__JogWK{display:none}@media(min-width:768px){.SchedaProdotto_scheda-prodotto__card-offerta-content__JogWK{display:flex;flex-direction:column;gap:.75rem}}.SchedaProdotto_scheda-prodotto__product-name__sRpqe{font-family:var(--font-geist,"sans-serif");font-size:var(--font-size-body-2,.875rem);font-weight:700;color:var(--text-body,#262f31)}.SchedaProdotto_scheda-prodotto__logo-wrapper__AiThi{position:relative;aspect-ratio:3/1;height:3.694rem;width:-moz-fit-content;width:fit-content}.SchedaProdotto_scheda-prodotto__logo__sHMnN{height:100%;width:auto}.SchedaProdotto_scheda-prodotto__general-informations__hOeQH{display:flex;flex-direction:column;gap:2rem}.SchedaProdotto_scheda-prodotto__general-informations__hOeQH dt{color:var(--text-muted,#50595b)}@media(min-width:768px){.SchedaProdotto_scheda-prodotto__general-informations__hOeQH{flex-direction:row}}.SchedaProdotto_scheda-prodotto__exclusive-note__5PyEw{font-size:.75rem;font-weight:700;color:var(--text-secondary-mid,#c47f07)}.SchedaProdotto_scheda-prodotto__contractual-conditions__82B_B{display:flex;flex-direction:column;gap:.5rem}.SchedaProdotto_scheda-prodotto__contractual-conditions-header__fJWqE{display:flex;gap:.5rem;width:100%;flex-direction:column}.SchedaProdotto_scheda-prodotto__contractual-conditions-title__9M_em{font-family:var(--font-geist,"sans-serif");font-size:1rem;line-height:1.375rem;letter-spacing:-1%;font-weight:700;color:var(--text-primary-mid,#146c83)}.SchedaProdotto_scheda-prodotto__contractual-conditions-divider__dlGq6{background-color:var(--border-neutral-light,#d9e0e2);border:none;height:.063rem}.SchedaProdotto_scheda-prodotto__contractual-links__MPVbe{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.SchedaProdotto_scheda-prodotto__contractual-items__RqeQB{display:flex;flex-direction:column;gap:1rem;padding-top:.75rem}@media(min-width:768px){.SchedaProdotto_scheda-prodotto__contractual-items__RqeQB{flex-direction:row;width:100%}}.SchedaProdotto_scheda-prodotto__contractual-item__xDYwi{width:100%}.SchedaProdotto_scheda-prodotto__contractual-item-title__D_QVi{font-family:var(--font-geist,"sans-serif");font-size:var(--font-size-body-2,.875rem);font-weight:700;color:var(--text-muted,#50595b);margin-bottom:.5rem}.SchedaProdotto_scheda-prodotto__description__zNiBd{display:flex;flex-direction:column;gap:1.5rem}.SchedaProdotto_scheda-prodotto__description-item__MWFVk{display:flex;flex-direction:column;gap:.5rem}.SchedaProdotto_scheda-prodotto__description-title__jc9c9{font-family:var(--font-geist,"sans-serif");font-size:1rem;line-height:1.375rem;letter-spacing:-1%;font-weight:700;color:var(--text-muted,#50595b)}.SchedaProdotto_scheda-prodotto__description-content__EWsQd{font-family:var(--font-geist,"sans-serif");font-size:var(--font-size-body-2,.875rem);font-weight:400;color:var(--text-muted,#50595b)}.SchedaProdotto_scheda-prodotto__footer__eFGUL{display:flex;flex-direction:column;gap:1rem;position:fixed;left:0;bottom:0;width:100%;background-color:var(--background-container,#f6f8f9);padding:1rem 1.5rem;border-top:.063rem solid var(--border-functional,#cadee5)}.SchedaProdotto_scheda-prodotto__footer__eFGUL:has(.SchedaProdotto_scheda-prodotto__footer-title--disappear__RXRLd){gap:0}.SchedaProdotto_scheda-prodotto__footer-title__fJCIm{text-align:center;font-family:var(--font-fira-sans-condensed,"sans-serif");font-size:var(--font-size-subheading-3,1.125rem);font-weight:600;color:var(--text-primary,#004457);pointer-events:auto;max-height:10rem;overflow:hidden;transition:all .3s ease-out}.SchedaProdotto_scheda-prodotto__footer-title--disappear__RXRLd{opacity:0;transform:translateY(2.25rem);pointer-events:none;max-height:0;overflow:hidden}.SchedaProdotto_scheda-prodotto__footer-cta__IeSAw{display:flex;flex-direction:column;gap:.5rem;z-index:1}@media(min-width:1272px){.SchedaProdotto_scheda-prodotto__footer-cta__IeSAw{flex-direction:row;gap:1rem}}.SchedaProdotto_scheda-prodotto__footer-button__Ofrey{width:100%;transition:all .3s ease}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-content__C73Wl{margin-top:1.5rem;overflow:hidden;display:flex;flex-direction:column;gap:1.5rem}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-tabs__ND_PY{display:flex;background-color:var(--background-container-dark,#eef2f3);padding:.5rem;border-radius:.5rem}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-tab__JVbek{display:flex;display:column;padding:.5rem .25rem;justify-content:center;align-items:center;gap:.5rem;flex:1 0;border-radius:.5rem;border:none;font-family:var(--font-geist,"sans-serif");font-size:var(--font-size-body-2,.875rem);font-weight:600;color:var(--text-primary,#004457);cursor:pointer}@media(min-width:1272px){.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-tab__JVbek{flex-direction:row}}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-tab--active__SYu5m{border:.063rem solid var(--border-neutral,#50595b);background:var(--background-page,#ffffff)}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-sub-tabs__UEhT1{display:flex;background:rgba(0,0,0,0);padding:0;border-bottom:.063rem solid var(--border-neutral-light,#d9e0e2);overflow-x:auto}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-sub-tab__ALTrd{display:flex;padding:.5rem 0;justify-content:center;align-items:center;background:rgba(0,0,0,0);cursor:pointer;font-family:var(--font-geist,"sans-serif");font-size:1rem;line-height:1.375rem;letter-spacing:-1%;font-weight:600;color:var(--text-muted,#50595b);transition:all .2s ease;white-space:nowrap;flex-shrink:0;position:relative;border:none;border-bottom:.125rem solid rgba(0,0,0,0);flex-grow:1;min-width:33.33%}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-sub-tab__ALTrd:hover{color:var(--text-primary,#004457)}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-sub-tab--active__pNoCb{color:var(--text-primary,#004457);border-bottom-color:var(--border-primary-mid,#146c83)}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-tab-content__ZcMCG{position:relative}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-accordion-group__f_E2q,.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-panel__4Ci2X{display:flex;flex-direction:column;gap:1rem}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-accordion-group-title__okvJG{color:var(--text-muted,#50595b);font-family:var(--font-geist,"sans-serif");font-size:1rem;line-height:1.375rem;letter-spacing:-1%;font-weight:700}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-accordion-group-description__AQnOJ{color:var(--text-muted,#50595b);font-family:var(--font-geist,"sans-serif");font-size:1rem;line-height:1.375rem;letter-spacing:-1%;font-weight:regular}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-accordion-content__K0_Q0{display:flex;flex-direction:column;gap:1rem;color:var(--text-body,#262f31);font-family:var(--font-geist,"sans-serif");font-size:var(--font-size-body-2,.875rem);font-weight:400}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-accordion-group-estimate-section__HiDp9{display:flex;flex-direction:column;gap:.5rem}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-accordion-group-estimate-section-row__40x5k{width:100%;display:flex;justify-content:space-between}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-accordion-group-estimate-section-row__40x5k:last-child{padding:.5rem 0;border-top:.063rem solid var(--border-neutral-light,#d9e0e2)}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-accordion-group-estimate-section-row-item__BoO5G{font-family:var(--font-geist,"sans-serif");font-size:.75rem;line-height:1.125rem;font-weight:regular}.SchedaProdotto_scheda-prodotto__tw8wP .SchedaProdotto_scheda-prodotto__details-section-accordion-group-estimate-section-row-item--total__xwCMs{font-family:var(--font-geist,"sans-serif");font-size:.75rem;line-height:1.125rem;font-weight:700}dialog:has(.SchedaProdotto_scheda-prodotto__tw8wP){background-color:var(--background-page,#ffffff)}.DetailsContainer_details-container--offerBorder__aNfg3,.DetailsContainer_details-container__tVRLH{display:flex;flex-direction:column;padding:1rem;background-color:var(--background-page,#ffffff);border-radius:.5rem;margin-bottom:1rem}.DetailsContainer_details-container--offerBorder__aNfg3{border:.063rem solid var(--border-secondary,#f39d08)}.DetailsContainer_details-container__badge__higJZ{position:absolute;top:0;right:0;transform:translateY(-120%)}.DetailsContainer_details-container__exclusive-label__9Kvdi{font-family:var(--font-geist,"sans-serif");font-size:var(--font-size-body-2,.875rem);font-weight:700;color:var(--text-secondary-mid,#c47f07);margin-top:1rem}.DetailsContainer_details-container__countdown__EPvsR{margin-top:1rem}.DetailsContainer_details-container__saving-badge__or1kR{padding:.75rem;background-color:var(--background-success,#f7fdf6);margin-top:1rem;border-radius:.5rem;border-bottom:.063rem solid var(--border-neutral-light,#d9e0e2);display:flex;justify-content:space-between}.DetailsContainer_details-container__saving-badge__former-provider-label__kA5Ju{font-family:var(--font-geist,"sans-serif");font-size:var(--font-size-body-2,.875rem);font-weight:400;color:var(--text-body,#262f31);margin-top:.25rem}.DetailsContainer_details-container__saving-badge__saving-container__Ckon5{display:flex;flex-direction:column;align-items:flex-end}.DetailsContainer_details-container__saving-badge__label__vyFJ_{font-family:var(--font-geist,"sans-serif");font-size:.875rem;font-weight:400;color:var(--text-primary,#004457)}.DetailsContainer_details-container__saving-badge__icon-container__VKZqt{background-color:var(--background-success-dark,#b5ebac);color:var(--icons-success,#296321);padding:1rem;font-size:1.313rem;border-radius:50%;aspect-ratio:1;display:flex;justify-content:center;align-items:center}.DetailsContainer_details-container__rate-summary__3je38{display:flex;flex-direction:column;position:relative}.DetailsContainer_details-container__rate-summary__rate-name__KFdpr{font-family:var(--font-geist,"sans-serif");font-size:.875rem;font-weight:700}.DetailsContainer_details-container__rate-summary__price-rate--saving__rToet{font-family:var(--font-geist,"sans-serif");font-size:1.5rem;font-weight:700;color:var(--text-primary,#004457);margin-top:.25rem}.DetailsContainer_details-container__rate-summary__price-rate--price___Edhi{font-family:var(--font-geist,"sans-serif");font-size:1.5rem;font-weight:400;color:var(--text-primary-mid,#146c83);margin-top:.25rem}.DetailsContainer_details-container__rate-summary__price-by-service__7WrCy{display:flex;align-items:baseline;font-family:var(--font-geist,"sans-serif");font-size:1rem;line-height:1.375rem;letter-spacing:-1%;font-weight:400;color:var(--text-body,#262f31);padding-top:1rem;margin-top:1rem;border-top:1px solid var(--border-neutral-light,#d9e0e2)}.DetailsContainer_details-container__rate-summary__price-by-service__period__WOBjY{font-family:var(--font-geist,"sans-serif");font-size:.75rem;line-height:1.125rem;font-weight:400;margin-left:.25rem;margin-right:1rem}.ContentSummary_content-summary__image-wrapper__GrF__{width:100%;margin-bottom:1rem;height:4.313rem}.ContentSummary_content-summary__image-wrapper__GrF__ figure{padding-top:.5rem;height:4.313rem}.ContentSummary_content-summary__image-wrapper__GrF__ img{width:auto;height:100%}.ContentSummary_content-summary__link-list__8vkax{display:flex;flex-direction:column;align-items:flex-start;margin-top:1rem;gap:.5rem}.Sidebar_sidebar__5WN57{background-color:var(--background-container,#f6f8f9);display:flex;flex-direction:column;border-radius:.5rem;gap:1rem;padding:1rem;width:100%}.Sidebar_sidebar--summary__ZkAsX{padding:0}@media(min-width:1272px){.Sidebar_sidebar--summary__ZkAsX{padding:1rem}}.Sidebar_sidebar__title__m5T24{font-family:var(--font-geist,"sans-serif");font-size:var(--font-size-body-2,.875rem);font-weight:800;color:var(--text-primary-mid,#146c83);text-transform:uppercase;font-size:.75rem}.Sidebar_sidebar__badge__QvEY3{display:none;align-self:flex-end}@media(min-width:768px){.Sidebar_sidebar__badge__QvEY3{display:block}}