.fe-legal-guarantee{--guarantee-line:#c7bbaa;--guarantee-ink:#44372b;display:block;width:100%;max-width:900px;min-width:0;margin:32px auto;border-block:1px solid var(--guarantee-line);color:var(--guarantee-ink);font-family:"Manrope","Helvetica Neue",Arial,sans-serif}
.fe-legal-guarantee>summary{display:list-item;min-height:52px;padding:17px 12px 17px 0;font-size:14px;font-weight:500;line-height:1.65;cursor:pointer;list-style-position:inside}
.fe-legal-guarantee>summary::marker{color:#8f7155}
.fe-legal-guarantee-content{padding:0 0 20px;min-width:0}
.fe-legal-guarantee-notice{width:100%;max-width:760px;min-width:0;margin-inline:auto;overflow-x:auto;overscroll-behavior-x:contain;background:#fff;border:1px solid #d6d8db;scrollbar-width:auto}
.fe-legal-guarantee-notice>a{display:block;width:max(100%,700px);color:inherit}
.fe-legal-guarantee .fe-legal-guarantee-notice img{display:block;width:100%;max-width:none;height:auto;margin:0;padding:0;object-fit:contain;filter:none;mix-blend-mode:normal;border:0;border-radius:0}
.fe-legal-guarantee-links{display:flex;flex-wrap:wrap;gap:8px 26px;margin-top:16px}
.fe-legal-guarantee-links>a{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;color:inherit;font-size:13px;line-height:1.7;text-decoration:underline;text-underline-offset:4px}
.fe-legal-guarantee :is(a,summary,[tabindex]):focus-visible{outline:2px solid #967655;outline-offset:3px}
.fe-world-page main>.fe-legal-guarantee{width:84%;margin-block:42px}
.fp-product>.fe-legal-guarantee{margin-block:38px}
.fp-cart-summary>.fe-legal-guarantee{margin:24px 0;color:inherit;border-color:currentColor}
.fp-cart-summary .fe-legal-guarantee>summary{font-size:13px}
.fp-cart-summary .fe-legal-guarantee-links{display:block}
.fp-cart-summary .fe-legal-guarantee-links>a{display:flex}
@media(max-width:650px){.fe-world-page main>.fe-legal-guarantee{width:calc(100% - 50px);margin-block:32px}.fe-legal-guarantee>summary{font-size:13px}.fe-legal-guarantee-links{display:block}.fe-legal-guarantee-links>a{display:flex}.fe-legal-guarantee-notice{scrollbar-width:auto}}
