.eu-guarantee{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-size:1.4rem;line-height:1.45;color:#15202b}.eu-guarantee a{color:#002395;font-weight:600}.eu-guarantee-footer-link{display:none}.eu-guarantee-footer-link--fallback{display:block;width:100%;margin:0;padding:.7rem 1.2rem;text-align:center;background:#00446a;border-top:1px solid rgba(255,255,255,.12)}.eu-guarantee-footer-link--fallback .eu-guarantee-footer-link__a{color:#fff;font-size:1.5rem;font-weight:500;text-decoration:none}.eu-guarantee-footer-link--fallback .eu-guarantee-footer-link__a:hover,.eu-guarantee-footer-link--fallback .eu-guarantee-footer-link__a:focus-visible{text-decoration:underline}.bottom-inner>.links a.eu-guarantee-footer-link__a,.bottom-container .bottom-inner .links a.eu-guarantee-footer-link__a{font-weight:400}.eu-guarantee-footer{width:100%;margin:0;padding:1.2rem 1.2rem 1.4rem;background:#f3f5f8;border-top:1px solid #d5dce6}.eu-guarantee-footer-box{max-width:72rem;margin:0 auto;border:1px solid #d5dce6;border-radius:8px;background:#fff}.eu-guarantee-footer-summary{list-style:none;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;padding:1rem 1.2rem;cursor:pointer}.eu-guarantee-footer-summary::-webkit-details-marker{display:none}.eu-guarantee-footer-summary::marker{content:""}.eu-guarantee-footer-text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.eu-guarantee-footer-text strong{color:#002395}.eu-guarantee-footer-text span{color:#5b6775;font-size:1.25rem}.eu-guarantee-footer-btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.2rem;padding:.5rem 1.1rem;border-radius:999px;background:#002395;color:#fff;font-weight:600;white-space:nowrap}.eu-guarantee-footer-btn-close{display:none}.eu-guarantee-footer-box[open] .eu-guarantee-footer-btn{background:#001a70}.eu-guarantee-footer-box[open] .eu-guarantee-footer-btn-open{display:none}.eu-guarantee-footer-box[open] .eu-guarantee-footer-btn-close{display:inline}.eu-guarantee-footer-panel{padding:0 1.2rem 1.2rem;border-top:1px solid #d5dce6}.eu-guarantee-footer-panel img,.eu-guarantee-page img{display:block;width:min(100%,52rem);height:auto;margin:1rem auto 0;border:1px solid #d5dce6;background:#fafbfc}.eu-guarantee-footer-panel p,.eu-guarantee-page p{margin:1rem 0 0}.eu-guarantee-inline{display:block;clear:both;width:100%;margin:1.1rem 0 0;padding:0;border:0;background:0 0;text-align:center;float:none;box-sizing:border-box}.eu-guarantee-inline__link{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;max-width:100%;padding:.35rem .2rem;color:#00446a;font-size:1.3rem;font-weight:500;line-height:1.35;text-decoration:none;border-bottom:1px solid transparent;transition:color .15s ease,border-color .15s ease}.eu-guarantee-inline__link:hover,.eu-guarantee-inline__link:focus-visible{color:#002395;border-bottom-color:rgba(0,35,149,.35);outline:none}.eu-guarantee-inline__icon{display:inline-flex;flex-shrink:0;color:#5a7a92}.eu-guarantee-inline__link:hover .eu-guarantee-inline__icon,.eu-guarantee-inline__link:focus-visible .eu-guarantee-inline__icon{color:#002395}.eu-guarantee-inline__text{text-align:left}.cart-summary .eu-guarantee-inline{margin-top:1.25rem;margin-bottom:.25rem}.eu-guarantee-page{max-width:72rem;margin:0 auto 2rem;padding:0 1.2rem}.eu-guarantee-page h1{margin:0 0 .8rem;color:#002395}.eu-garan{display:block;width:100%;max-width:100%;margin:.8rem 0 .6rem;clear:both;border:1px solid #d5dce6;border-radius:6px;background:#fff;box-sizing:border-box;box-shadow:inset 0 0 0 0 transparent;transition:background-color .15s ease,box-shadow .15s ease}.eu-garan:hover,.eu-garan:focus-within{border-color:#d5dce6;background:#fafbfc;box-shadow:inset 0 0 0 1px #8aa0b5}.eu-garan--open{border-color:#d5dce6;box-shadow:inset 0 0 0 1px #8aa0b5}.eu-garan .eu-garan-toggle,.eu-garan .eu-garan-toggle:hover,.eu-garan .eu-garan-toggle:active,.eu-garan .eu-garan-toggle:focus{display:flex !important;align-items:center;gap:.75rem;width:100%;margin:0 !important;padding:.65rem .85rem !important;border:1px solid transparent !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important;cursor:pointer;text-align:left;line-height:1.3;box-sizing:border-box;outline:none;min-height:0 !important;height:auto !important}.eu-garan .eu-garan-toggle:focus-visible{box-shadow:inset 0 0 0 2px #002395 !important}.eu-garan-years{flex:0 0 auto;display:inline-flex;flex-direction:row;align-items:baseline;justify-content:center;gap:.3rem;min-height:2.4rem;padding:.35rem .55rem;border-radius:6px;background:#00446a;color:#fff;line-height:1;box-sizing:border-box;white-space:nowrap}.eu-garan-years__num{font-size:1.45rem;font-weight:700;letter-spacing:-.02em}.eu-garan-years__unit{font-size:1.05rem;font-weight:600;opacity:.95}.eu-garan-toggle__text{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0}.eu-garan-caption{margin:0;font-size:1.2rem;font-weight:500;line-height:1.3;color:#3d4a57}.eu-garan-hint{display:inline-flex;align-items:center;margin:0;font-size:1.1rem;font-weight:400;line-height:1.3;color:#00446a;text-decoration:underline;text-underline-offset:2px}.eu-garan-hint [hidden]{display:none !important}.eu-garan-panel{margin:0;padding:0 .85rem .85rem;border:0;border-top:1px solid #e2e8ef;border-radius:0;background:0 0;box-sizing:border-box}.eu-garan-panel img{display:block;max-width:28rem;width:100%;height:auto;margin:.75rem 0 0;border:0;background:#fff}.eu-garan-panel img+img{margin-top:.5rem}.eu-garan-panel[hidden]{display:none !important}.eu-garan-panel p{margin:.65rem 0 0;font-size:1.15rem;line-height:1.4}@media (max-width:767px){.eu-guarantee-footer-summary{flex-direction:column;align-items:stretch}.eu-guarantee-footer-btn{width:100%;text-align:center}}