.pmu-cookie-preferences{display:inline-flex;align-items:center;min-height:44px;justify-self:start;text-decoration:underline;text-underline-offset:4px}:is(html[lang=it],html[lang=es],html[lang=de]) .footer.pmu-footer-it{background:#15357f;color:#fff;padding-block:52px 24px}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .footer__inner{gap:30px}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .footer__block-list{display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr;gap:40px;width:100%}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .footer__block{width:auto;max-width:none;min-width:0}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .h6,:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .accordion__toggle{font-family:var(--text-font-family);font-size:17px;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none;color:#fff}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-desktop>.h6{margin-bottom:14px}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .prose,:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-nav{font-size:16px;line-height:1.65;color:#e3e9f5}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it a{color:#e3e9f5;text-decoration:none;background-image:none}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it a:hover{text-decoration:underline;text-underline-offset:4px;color:#fff}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it a:focus-visible,:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it button:focus-visible,:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it summary:focus-visible{outline:2px solid #fff;outline-offset:4px}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-nav a,:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .prose a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;overflow-wrap:anywhere}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-nav p{margin:0}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-mobile{display:none}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-company{border-top:1px solid #ffffff38;padding-top:24px;font-size:14px;line-height:1.7;color:#e3e9f5}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-company__name{font-weight:600;color:#fff;margin-bottom:8px}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-company>div{display:flex;flex-wrap:wrap;gap:14px 40px;justify-content:space-between;align-items:start}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-company p{margin-block:0}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-company a{display:inline-flex;align-items:center;min-height:44px}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .footer__aside{gap:20px}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .localization-selectors>div>button,:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .localization-selectors>button{color:#fff;min-height:44px}@media(max-width:999px)and (min-width:700px){:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .footer__block-list{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:699px){:is(html[lang=it],html[lang=es],html[lang=de]) .footer.pmu-footer-it{padding-block:36px 24px}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .footer__block-list{grid-template-columns:1fr;gap:0}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .footer__block:first-child{padding-bottom:24px}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-desktop{display:none}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-mobile{display:block}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .accordion{border-color:#ffffff38}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .accordion__toggle{min-height:56px;padding-block:16px}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-nav{padding-bottom:12px}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-company>div{display:grid;gap:12px}:is(html[lang=it],html[lang=es],html[lang=de]) .pmu-footer-it .pmu-footer-company br{display:initial}}:is(html[lang=it],html[lang=es],html[lang=de]) .footer.pmu-footer-it .footer__block-list>.footer__block{grid-column:auto!important;grid-row:auto!important;padding-left:0!important;border-left:0!important}:is(html[lang=it],html[lang=es],html[lang=de]) .footer.pmu-footer-it .h6,:is(html[lang=it],html[lang=es],html[lang=de]) .footer.pmu-footer-it .accordion__toggle{font-size:17px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}:is(html[lang=it],html[lang=es],html[lang=de]) .footer.pmu-footer-it .prose,:is(html[lang=it],html[lang=es],html[lang=de]) .footer.pmu-footer-it .pmu-footer-nav{font-size:16px!important}:is(html[lang=it],html[lang=es],html[lang=de]) .footer.pmu-footer-it button[aria-label="Cambia paese o valuta"],:is(html[lang=it],html[lang=es],html[lang=de]) .footer.pmu-footer-it button[aria-label="Cambia lingua"]{font-size:15px;min-height:44px;color:#fff}.pmu-footer-social{display:flex;flex-wrap:wrap;gap:12px}.pmu-footer-it .pmu-footer-social a{display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:44px;padding:6px;border:0;background:transparent;line-height:1;color:#fff}.pmu-footer-it .pmu-footer-social a:hover{background:transparent;text-decoration:none;opacity:.85}.pmu-footer-social svg{flex-shrink:0}.pmu-es-original-page [data-pmutrend-layout=horizon-centered-v1]{width:100%!important;max-width:100%!important;margin-inline:auto}.pmu-es-original-page .prose{min-width:0}.pmu-es-original-page [data-pmutrend-layout] h2{overflow-wrap:break-word}.pmu-brand-page .pt-brand-hub{--pt-text:#15357F;--pt-pumpkin:#7B2427;--pt-pumpkin-dark:#7B2427;--pt-ice:#F6F8FC}.pmu-brand-page .pt-brand-hub img{max-width:100%}@media(max-width:699px){.pmu-brand-page .pt-brand-hub .pt-shell{padding-inline:18px}}.header-sidebar__language-top{margin-inline-start:auto}.header-sidebar__language-top .localization-toggle{min-height:44px;padding-inline:8px}
/*# sourceMappingURL=/cdn/shop/t/67/compiled_assets/styles.css.map?subset=AAABAEAAAAAAAAAAAAAQ */
