dialog.lg-pop{padding:0;border:0;background:transparent;color:var(--ink);width:min(780px,calc(100% - 48px));max-width:none;max-height:calc(100dvh - 48px);overflow:visible}dialog.lg-pop::backdrop{background:#0d0f1100;transition:background .3s var(--ease)}dialog.lg-pop.is-open::backdrop{background:#0d0f1173}html.lg-pop-lock{overflow:hidden}.lg-pop__panel{position:relative;display:grid;grid-template-columns:300px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"media head" "media body";column-gap:40px;padding:0 44px 0 0;background:var(--paper);border-radius:var(--r-lg);overflow:hidden;max-height:calc(100dvh - 48px);overflow-y:auto;opacity:0;transform:translateY(12px) scale(.98);transition:opacity .3s var(--ease),transform .3s var(--ease)}.lg-pop.is-open .lg-pop__panel{opacity:1;transform:none}.lg-pop__media{grid-area:media;display:flex;align-items:center;justify-content:center;padding:28px 20px;background:var(--cream-2)}.lg-pop__img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.lg-pop__head{grid-area:head;padding-top:48px}.lg-pop__eyebrow{margin:0 0 12px;color:var(--accent)}.lg-pop__h{margin:0;font-family:var(--display);font-weight:700;font-size:3.2rem;line-height:1.1;letter-spacing:-.025em;color:var(--heading);text-wrap:balance}.lg-pop__h em{font-style:normal;color:var(--accent)}.lg-pop__h-small{font-family:var(--sans);font-size:.5em;font-weight:600;letter-spacing:0;color:var(--ink-soft);white-space:nowrap;vertical-align:.15em}.lg-pop__price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;margin-top:6px}.lg-pop__price-big{font-size:4.8rem;font-weight:800;line-height:1;letter-spacing:-.035em;color:var(--accent)}.lg-pop__price-note{font-family:var(--sans);font-size:1.6rem;font-weight:500;letter-spacing:0;color:var(--ink-soft)}.lg-pop .lg-pop__h:focus,.lg-pop .lg-pop__h:focus-visible{outline:none}.lg-pop__body{grid-area:body;display:flex;flex-direction:column;padding:20px 0 36px}.lg-pop__list{list-style:none;margin:0 0 24px;padding:16px 0 0;border-top:1px solid var(--hair);display:flex;flex-direction:column;gap:10px}.lg-pop__list li{display:flex;align-items:flex-start;gap:10px;font-size:1.6rem;line-height:1.45}.lg-pop__list svg{flex:none;margin-top:3px;color:var(--accent)}.lg-pop__cta{width:100%}.lg-pop__later{align-self:center;margin:10px 0 0;padding:8px 12px;border:0;background:none;font:inherit;font-size:1.5rem;color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lg-pop__later:hover{color:var(--ink)}.lg-pop__fine{margin:8px 0 0;font-size:1.3rem;line-height:1.45;text-align:center;color:var(--ink-3)}.lg-pop__close{position:absolute;top:12px;right:12px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ink-soft);cursor:pointer}.lg-pop__close:hover{background:var(--cream-2);color:var(--ink)}.lg-pop :focus-visible{outline:2px solid var(--select);outline-offset:2px}@media screen and (max-width:749px){dialog.lg-pop{width:100%;max-width:100%;margin:auto 0 0;max-height:88dvh}.lg-pop__panel{grid-template-columns:72px 1fr;grid-template-rows:auto auto;grid-template-areas:"media head" "body body";column-gap:14px;padding:20px 20px calc(8px + env(safe-area-inset-bottom));border-radius:var(--r-lg) var(--r-lg) 0 0;max-height:88dvh;opacity:1;transform:translateY(100%)}.lg-pop.is-open .lg-pop__panel{transform:none}.lg-pop__media{align-self:start;width:72px;height:72px;padding:4px;border-radius:var(--r-md)}.lg-pop__head{align-self:center;padding:0 36px 0 0}.lg-pop__eyebrow{margin-bottom:4px}.lg-pop__h{font-size:2rem;line-height:1.15}.lg-pop__price{margin-top:2px;column-gap:8px}.lg-pop__price-big{font-size:3.4rem}.lg-pop__price-note{font-size:1.4rem}.lg-pop__body{padding:12px 0 0}.lg-pop__list{margin-bottom:14px;padding-top:12px;gap:6px}.lg-pop__list li{font-size:1.45rem;line-height:1.4}.lg-pop__list svg{margin-top:2px}.lg-pop__later{margin-top:2px;padding:6px 12px;font-size:1.4rem}.lg-pop__fine{margin-top:0;font-size:1.25rem}.lg-pop__close{top:8px;right:8px}}@media(prefers-reduced-motion:reduce){.lg-pop__panel,dialog.lg-pop::backdrop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/lg-offer-popup.css.map */
