.av-capture-host{display:contents}.av-capture{--av-capture-fg: var(--av-capture-card-text, var(--color-foreground));--av-capture-on: var(--av-capture-card-background, var(--color-background));position:fixed;inset:auto var(--padding-xl, 24px) var(--padding-xl, 24px) auto;z-index:100;width:min(25rem,calc(100vw - 2 * var(--padding-xl, 24px)));max-width:none;max-height:calc(100dvh - 2 * var(--padding-xl, 24px));margin:0;padding:0;overflow:auto;border:0;border-radius:var(--style-border-radius-popover, 16px);background:var(--av-capture-on);color:var(--av-capture-fg);box-shadow:0 18px 48px #00000038}.av-capture:focus{outline:none}.av-capture__world{position:relative;height:6rem;overflow:hidden}.av-capture__close{position:absolute;inset-block-start:4px;inset-inline-end:4px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:inherit}.av-capture__world+.av-capture__close{color:rgb(var(--av-world-ink-rgb, 0 0 0))}.av-capture:has(.av-world[data-av-world-tone=paper]) .av-capture__world+.av-capture__close{color:rgb(var(--av-world-paper-rgb, 255 255 255))}.av-capture__close:focus-visible{outline:2px solid currentcolor;outline-offset:-4px}.av-capture__close .svg-wrapper{width:16px;height:16px}.av-capture__body{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.5rem 1.25rem}.av-capture__intro{display:flex;flex-direction:column;gap:.5rem;padding-inline-end:1.5rem}.av-capture__heading{margin:0;font-family:var(--font-heading--family, inherit);font-weight:var(--font-heading--weight, 400);font-size:1.5rem;line-height:1.15;color:inherit}.av-capture__text{margin:0;font-size:1rem;line-height:1.45}.av-capture__form{display:flex;flex-direction:column;gap:.625rem}.av-capture .av-signup{max-width:none}.av-capture .av-signup__submit.button{--button-background-color: var(--av-capture-fg);--button-color: var(--av-capture-on);background:var(--av-capture-fg);color:var(--av-capture-on);border-color:var(--av-capture-fg)}.av-capture .av-signup__submit:focus-visible{outline-color:var(--av-capture-on)}.av-capture .av-signup__submit[aria-busy=true]{opacity:.7}.av-capture__error,.av-capture__consent{margin:0;font-size:.8125rem;line-height:1.4}.av-capture__error{font-weight:600}.av-capture__consent>*{margin:0}.av-capture__consent a{color:inherit}.av-capture [hidden]{display:none}.av-capture__success:focus{outline:none}@media(prefers-reduced-motion:no-preference){.av-capture[open]{animation:av-capture-in .4s cubic-bezier(.2,.7,.2,1)}}@keyframes av-capture-in{0%{opacity:0;transform:translateY(16px)}}@media screen and (min-width:750px){.av-capture:modal{top:0;right:0;bottom:0;left:0;margin:auto;height:fit-content}.av-capture:modal::backdrop{background:#231f2080}}@media screen and (max-width:749px){.av-capture{--av-capture-fg: rgb(var(--av-world-ink-rgb, 0 0 0));--av-capture-on: rgb(var(--av-world-paper-rgb, 255 255 255));top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;max-height:none;border-radius:0;box-shadow:none;overflow:hidden auto}.av-capture:has(.av-world[data-av-world-tone=paper]){--av-capture-fg: rgb(var(--av-world-paper-rgb, 255 255 255));--av-capture-on: rgb(var(--av-world-ink-rgb, 0 0 0))}.av-capture::backdrop{background:#00000080}.av-capture__world{position:fixed;top:0;right:0;bottom:0;left:0;height:auto}.av-capture__world .av-world__layer{top:-8%;right:-8%;bottom:-8%;left:-8%}.av-capture__close,.av-capture__world+.av-capture__close{position:fixed;inset-block-start:max(8px,env(safe-area-inset-top));inset-inline-end:8px;color:var(--av-capture-fg);background:color-mix(in srgb,var(--av-capture-on) 22%,transparent)}.av-capture__body{justify-content:flex-end;gap:1.5rem;min-height:100%;padding:5rem 1.5rem max(2rem,env(safe-area-inset-bottom))}.av-capture__intro{gap:1rem;padding-inline-end:0}.av-capture__heading{font-size:clamp(max(1.125rem,calc(2.5rem * var(--av-phone-type, 1))),12vw,3.5rem);line-height:1.02;letter-spacing:-.01em;text-wrap:balance}.av-capture__text{font-size:1.125rem}.av-capture__error,.av-capture__consent{font-size:.875rem}html:has(.av-capture:modal){overflow:hidden}@media(prefers-reduced-motion:no-preference){.av-capture[open]{animation:av-capture-rise .5s cubic-bezier(.2,.7,.2,1)}.av-capture[open] .av-world__layer{animation:av-capture-drift 36s ease-in-out infinite alternate;will-change:transform}.av-capture[open] .av-capture__body>*{animation:av-capture-in .6s .15s cubic-bezier(.2,.7,.2,1) backwards}}}@keyframes av-capture-rise{0%{transform:translateY(4%)}}@keyframes av-capture-drift{0%{transform:translate3d(-3%,-2%,0) scale(1.02)}to{transform:translate3d(3%,2.5%,0) scale(1.08)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/av-css-section-av-capture.css.map */
