html.info-modal-scroll-lock,html.info-modal-scroll-lock body{overflow:hidden}.info-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:32px;background:#00000059;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease}.info-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.info-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0}.info-modal__dialog{position:relative;width:min(var(--info-modal-max-width, 900px),calc(100vw - 64px));max-height:calc(100vh - 64px);border-radius:22px;background:rgb(var(--color-background));background-image:var(--gradient-background);border:1px solid rgba(var(--color-foreground),.08);box-shadow:0 8px 30px #0003;transform:translateY(10px);transition:transform .22s ease;overflow:hidden;color:rgb(var(--color-foreground))}.info-modal.is-open .info-modal__dialog{transform:translateY(0)}.info-modal__close{position:absolute;top:18px;right:18px;z-index:1;width:38px;height:38px;border-radius:999px;border:1px solid rgba(var(--color-foreground),.14);background:rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground));display:grid;place-items:center;cursor:pointer}.info-modal__close:hover{background:rgba(var(--color-foreground),.14)}.info-modal__close:focus-visible{outline:2px solid rgba(var(--color-button),.55);outline-offset:2px}.info-modal__close-icon{width:16px;height:16px}.info-modal__scroll{padding:44px 56px 48px;overflow:auto;max-height:calc(100vh - 64px)}.info-modal__title{font-size:14px;line-height:18px;color:rgba(var(--color-foreground),.58);letter-spacing:.02em;margin:0 0 28px}.info-modal__icon{display:flex;margin:0 0 18px}.info-modal__icon img{width:var(--icon-size, 48px);height:var(--icon-size, 48px);object-fit:contain}.info-modal__icon--left{justify-content:flex-start}.info-modal__icon--center{justify-content:center}.info-modal__icon--right{justify-content:flex-end}.info-modal__heading{margin:0 0 14px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:calc(1 + .3/max(1,var(--font-heading-scale)));letter-spacing:-.02em}.info-modal__body{color:rgba(var(--color-foreground),.72);font-weight:var(--font-body-weight);line-height:calc(1 + .8 / var(--font-body-scale));max-width:62ch}.info-modal__body p{margin:0}.info-modal__body p+p{margin-top:14px}.info-modal__body a{color:rgba(var(--color-link),1)}.info-modal__body a:hover{text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){.info-modal{padding:16px}.info-modal__dialog{width:calc(100vw - 32px);max-height:calc(100vh - 32px);border-radius:18px}.info-modal__scroll{padding:32px 22px 28px;max-height:calc(100vh - 32px)}.info-modal__title{margin-bottom:20px}.info-modal__heading{margin-bottom:10px}.info-modal__close{top:12px;right:12px;width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.info-modal,.info-modal__dialog{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/info-modal.css.map */
