.as-gate__panel{transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1)}.as-gate__form{padding:1.8rem .3rem .3rem;margin:0 -.3rem;opacity:0;transform:translate3d(0,-.8rem,0);transition:opacity .2s ease,transform .55s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.as-gate__panel.is-open .as-gate__form{opacity:1;transform:translateZ(0);transition:opacity .4s ease .1s,transform .55s cubic-bezier(.22,1,.36,1)}.as-gate__input:focus,.as-gate__input:focus-visible{outline:none;border-color:var(--as-sky-light);box-shadow:inset 0 0 0 1px var(--as-sky-light);background:#eaf3f814}.as-gate__consent input:focus-visible{outline:2px solid var(--as-sky-light);outline-offset:1px}@media(prefers-reduced-motion:reduce){.as-gate__panel,.as-gate__form,.as-gate__panel.is-open .as-gate__form{transition:none;transform:none}}.as-gate__demo{margin:-.4rem 0 1.4rem;max-width:42rem;font-size:1.25rem;line-height:1.5;padding:1rem 1.2rem;border-left:2px solid var(--as-sky);border-radius:0 1rem 1rem 0;background:#eaf3f80f;color:var(--as-on-dark-mute)}.as-gate__demo strong{color:var(--as-white)}.as-gate__field:has(input[name=email]){order:-1}@media screen and (max-width:749px){.as-pdp .product__media-wrapper{max-width:20rem}.as-pdp__digital{margin-top:1rem;font-size:1.05rem}}.as-gate__mail{margin:0 0 .8rem;font-size:1.3rem;line-height:1.5;color:var(--as-on-dark-mute);overflow-wrap:anywhere}.as-gate__mail strong{color:var(--as-white);font-weight:600}.as-gate__state .as-gate__text{max-width:42rem}.as-gate__actions{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin:0}.as-gate__link{appearance:none;-webkit-appearance:none;margin:0;padding:0 0 .2rem;border:0;border-bottom:1px solid rgba(199,223,236,.4);border-radius:0;background:none;color:var(--as-on-dark);font:inherit;font-size:1.3rem;font-weight:600;line-height:1.4;cursor:pointer;transition:color .2s var(--as-ease),border-color .2s var(--as-ease),opacity .2s var(--as-ease)}.as-gate__link:hover{color:var(--as-white);border-color:currentColor}.as-gate__link:focus-visible{outline:2px solid var(--as-sky-light);outline-offset:3px}.as-gate__link[disabled]{opacity:.45;cursor:default}.as-gate__link--strong{color:var(--as-sky-light);overflow-wrap:anywhere}.as-gate__note{margin:1rem 0 0;min-height:1.8rem;font-size:1.25rem;line-height:1.4;color:var(--as-sky-light)}.as-gate__note[data-state=error]{color:#e8a8a8}.as-gate__msg[data-state=suggest]{color:var(--as-on-dark)}.as-gate__msg .as-gate__link{font-size:1.25rem}
/*# sourceMappingURL=/cdn/shop/t/28/assets/asterio-gate.css.map */
