.mgr-community-invite{position:absolute;top:calc(100% + 12px);right:24px;z-index:12;background:#fff;color:#111;padding:7px 10px;font-size:11px;line-height:1.5;letter-spacing:.02em;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.mgr-community-invite:focus-visible{outline:2px solid currentColor;outline-offset:3px}#MgrCommunity{scroll-margin-top:110px}.mgr-community__welcome{font-size:15px;line-height:1.6}.mgr-community__terms{max-width:560px;margin:12px auto;font-size:11px;line-height:1.6;color:#555}@media(max-width:749px){.mgr-community-invite{right:auto;left:50%;transform:translate(-50%);top:calc(100% + 8px);font-size:10.5px;padding:6px 8px}}.mgr-complete{width:min(1160px,92%);margin:0 auto;padding:48px 0 64px;background:#fff;color:#111;border-top:1px solid #e3e3e3}.mgr-complete>h2{text-align:center;font-size:clamp(25px,3vw,34px);font-weight:400;margin:0 0 12px}.mgr-complete__intro{text-align:center;font-size:14px;margin:0 0 30px;line-height:1.6}.mgr-complete__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.mgr-complete__card{width:calc((100% - 72px)/4);min-width:0}.mgr-complete__link{display:block;text-decoration:none;color:#111}.mgr-complete__link:focus-visible{outline:2px solid #111;outline-offset:4px}.mgr-complete__image{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;background:#fff}.mgr-complete__card h3{font-size:14px;font-weight:400;line-height:1.5;margin:14px 0 6px}.mgr-complete__price{font-size:13px;margin:0}@media(max-width:749px){.mgr-complete{padding:32px 0 42px}.mgr-complete__grid{gap:20px 14px}.mgr-complete__card{width:calc((100% - 14px)/2)}.mgr-complete__card h3{font-size:13px}}.mgr-footer .mgr-community{text-align:center}.mgr-footer .mgr-community>h2,.mgr-footer .mgr-community>p{margin-inline:auto;text-align:center}.mgr-footer .mgr-community .mgr-newsletter{margin-inline:auto}.mgr-footer .mgr-community .mgr-community__terms{box-sizing:border-box;width:100%;max-width:640px;margin:24px auto 20px;padding:18px 22px;border:1px solid #deded9;background:#fafaf8;color:#555;font-size:12px;line-height:1.7;text-align:center}@media(max-width:749px){.mgr-footer .mgr-community .mgr-community__terms{padding:16px;margin-block:20px;font-size:11px}}.mgr-nav-category-start{border-top:1px solid #e6e6e6;margin-top:8px;padding-top:8px}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map?subset=AAABABQAAAAAAAAAABA */
