.eu-legal-guarantee{margin:0;width:100%}.eu-legal-guarantee__link{display:block}.eu-legal-guarantee__image{display:block;width:100%;height:auto}.eu-legal-guarantee__info{margin:1.2rem 0 0;font-size:var(--fs-text-s)}.eu-legal-guarantee-link{padding:0;border:none;background:none;font:inherit;font-size:var(--fs-text-s);font-weight:var(--semibold);color:var(--blue800);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.eu-legal-guarantee-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;display:flex;align-items:flex-start;justify-content:center;overflow:auto;padding:5rem 1.5rem;background:rgba(var(--color-foreground),.2);opacity:0;visibility:hidden}.eu-legal-guarantee-modal[open]{z-index:1001;opacity:1;visibility:visible}.eu-legal-guarantee-modal__content{position:relative;width:100%;max-width:90rem;padding:5rem 1.5rem 1.5rem;background-color:rgb(var(--color-background))}@media screen and (max-width:749px){.eu-legal-guarantee-modal{padding:0}.eu-legal-guarantee-modal__content{min-height:100%}}.eu-legal-guarantee-product,.eu-legal-guarantee-cart{display:flex}.eu-legal-guarantee-cart{justify-content:flex-end;margin-bottom:1.2rem}.eu-legal-guarantee-modal__close{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:none;background:none;color:rgb(var(--color-foreground));cursor:pointer}.eu-legal-guarantee-modal__close .icon{width:1.7rem;height:1.7rem}@font-face{font-family:Inter GARAN;src:url(./Inter.woff2) format("woff2"),url(./Inter.woff) format("woff");font-weight:100 900;font-display:swap}.eu-garan:empty{display:none}.eu-garan-label{max-width:48rem}.eu-garan-label__summary{display:block;width:24rem;list-style:none;cursor:pointer}.eu-garan-label__summary::-webkit-details-marker{display:none}.eu-garan-label__nested,.eu-garan-label__full{display:block;width:100%;height:auto}.eu-garan-label__content{margin-top:1.2rem}.eu-garan-label__field,.eu-garan-label__years{font-family:Inter GARAN,sans-serif;fill:#231f20}.eu-garan-label__field{font-size:9px;font-weight:400}.eu-garan-label__years{font-size:80px;font-weight:800;letter-spacing:-.03em}.eu-garan-label__years--nested{font-size:41.56px;letter-spacing:-.02em}.eu-garan-label__links{display:flex;flex-wrap:wrap;gap:.4rem 2.4rem;margin:1.2rem 0 0;font-size:var(--fs-text-s)}.eu-garan-label__links a{color:var(--blue800)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-eu-guarantee.css.map */
