.nxs-pwa-install-banner{position:fixed;left:12px;right:93px;bottom:calc(max(16px,env(safe-area-inset-bottom)) + 4px);z-index:90;box-sizing:border-box;width:auto;max-width:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border-radius:4px;background:#0a1a33;color:#fff;box-shadow:0 10px 30px #020b1c59;opacity:0;transform:translate3d(0,18px,0);pointer-events:none;transition:opacity .26s ease,transform .26s ease}.nxs-pwa-install-banner.nxs-pwa-install-banner--on-footer{background:#fff;color:#0a1a33}.nxs-pwa-install-banner.nxs-pwa-install-banner--on-footer .nxs-pwa-install-banner__title{color:#0a1a33}.nxs-pwa-install-banner.nxs-pwa-install-banner--on-footer .nxs-pwa-install-banner__subtitle{color:#0a1a33e6}.nxs-pwa-install-banner.nxs-pwa-install-banner--on-footer .nxs-pwa-install-banner__close{color:#0a1a33b8}.nxs-pwa-install-banner.nxs-pwa-install-banner--on-footer .nxs-pwa-install-banner__btn--ghost{border-color:#0a1a3359;color:#0a1a33}.nxs-pwa-install-banner.nxs-pwa-install-banner--on-footer .nxs-pwa-install-banner__btn--ghost:hover{background:#0a1a331a}.nxs-pwa-install-banner.is-visible{opacity:1;transform:translateZ(0);pointer-events:auto}.nxs-pwa-install-banner__close{position:absolute;top:.4rem;right:-1rem;border:0;background:transparent;color:#ffffffbf;width:28px;height:28px;border-radius:50%;font-size:30px;line-height:1;cursor:pointer}.nxs-pwa-install-banner__content{min-width:0;display:flex;align-items:flex-start;gap:.7rem}.nxs-pwa-install-banner__icon{width:4rem;height:4rem;flex:0 0 2.25rem;border-radius:.55rem;object-fit:cover}.nxs-pwa-install-banner__text{min-width:0;margin-top:-2px!important;margin-left:5px}.nxs-pwa-install-banner__title{margin:0;color:#fff;font-size:16px;font-weight:600;line-height:1.25}.nxs-pwa-install-banner__subtitle{margin:.5rem 0 0;color:#ffffffeb;font-size:14px;line-height:1.4}.nxs-pwa-install-banner__share-hint{display:inline-flex;align-items:center;gap:.2rem;font-weight:600;color:#cba667}.nxs-pwa-install-banner__share-icon{display:inline-flex;width:1.4rem;height:1.4rem;color:#cba667}.nxs-pwa-install-banner__share-icon svg{width:100%;height:100%}.nxs-pwa-install-banner__share-icon svg path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nxs-pwa-install-banner__actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.nxs-pwa-install-banner__btn{border:1px solid transparent;border-radius:4px;padding:.58rem .92rem;font-size:14px;font-weight:600;height:38px;width:100%;line-height:1;cursor:pointer;transition:transform .2s ease,filter .2s ease,background-color .2s ease,color .2s ease}.nxs-pwa-install-banner__btn:hover{transform:translateY(-1px)}.nxs-pwa-install-banner__btn:focus-visible,.nxs-pwa-install-banner__close:focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:2px}.nxs-pwa-install-banner__btn--cta{background:#cba667;color:#0a1a33}.nxs-pwa-install-banner__btn--cta:hover{filter:brightness(1.05)}.nxs-pwa-install-banner--update .nxs-pwa-install-banner__btn--cta{background:#d4af37}.nxs-pwa-install-banner__btn--ghost{background:transparent;border-color:#ffffff59;color:#fff;opacity:.85}.nxs-pwa-install-banner__btn--ghost:hover{background:#ffffff1f}.nxs-pwa-install-banner.is-ios .nxs-pwa-install-banner__actions{margin-left:auto}@media(max-width:749px){.nxs-pwa-install-banner{left:8px;right:8px;width:auto;padding:1.4rem;gap:1.5rem;bottom:calc(max(4px,env(safe-area-inset-bottom)) + 4px);align-items:stretch;flex-direction:column}.nxs-pwa-install-banner__subtitle{margin:.5rem 0 0;color:#ffffffeb;font-size:14px;line-height:1.4}.nxs-pwa-install-banner__content{width:100%}.nxs-pwa-install-banner__text{margin-top:0;margin-left:5px}.nxs-pwa-install-banner__actions{width:100%;justify-content:space-between;gap:1rem}.nxs-pwa-install-banner__btn{min-width:92px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/nxs-pwa-install-banner.css.map */
