.offhoo-home-popup[hidden]{display:none!important}.offhoo-home-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;display:flex;align-items:center;justify-content:center;padding:16px}.offhoo-home-popup__mask{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:0;background:#0009;cursor:pointer}.offhoo-home-popup__sheet{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:100%;pointer-events:none}.offhoo-home-popup__link,.offhoo-home-popup__close{pointer-events:auto}.offhoo-home-popup__link{position:relative;display:block;width:min(320px,calc(100vw - 48px),calc((100dvh - 96px) * 320 / 374));aspect-ratio:320 / 374;height:auto;margin:0;padding:0;border:0;background:transparent;line-height:0;-webkit-appearance:none;appearance:none;cursor:pointer}.offhoo-home-popup__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;background:transparent;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.offhoo-home-popup__close{display:grid;place-items:center;width:32px;height:32px;margin:20px 0 0;padding:0;border:1.5px solid #fff;border-radius:50%;background:transparent;color:#fff;-webkit-appearance:none;appearance:none;cursor:pointer}.offhoo-home-popup__close svg{display:block;width:14px;height:14px}.offhoo-home-popup__link:focus-visible,.offhoo-home-popup__close:focus-visible{outline:2px solid #fff;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/offhoo-home-popup.css.map */
