section-popup{display:none}.Popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:none;padding:16px;pointer-events:none;opacity:0;transition:opacity .3s ease}.Popup.is-open{display:flex;opacity:1}.Popup.is-entering{opacity:0}.Popup--v-top{align-items:flex-start}.Popup--v-middle{align-items:center}.Popup--v-bottom{align-items:flex-end}.Popup--h-left{justify-content:flex-start}.Popup--h-center{justify-content:center}.Popup--h-right{justify-content:flex-end}.Popup--overlay{pointer-events:auto;background:#00000080}.Popup__Card{position:relative;width:min(var(--popup-width, 360px),calc(100vw - 32px));max-height:calc(100vh - 32px);pointer-events:auto;box-shadow:0 8px 30px #00000059;background:#000}.Popup__Link,.Popup__Image{display:block;width:100%;height:auto}.Popup__Close{position:absolute;top:8px;right:8px;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:#ffffffe6;color:#000;cursor:pointer}.Popup__Close svg{display:block;width:12px;height:12px;fill:currentColor}@media(max-width:640px){.Popup{padding:12px}.Popup--mv-top{align-items:flex-start}.Popup--mv-middle{align-items:center}.Popup--mv-bottom{align-items:flex-end}.Popup--mh-left{justify-content:flex-start}.Popup--mh-center{justify-content:center}.Popup--mh-right{justify-content:flex-end}.Popup__Card{width:min(var(--popup-width, 360px),80vw)}}@media(prefers-reduced-motion:reduce){.Popup{transition:none}}html.Popup-scrollLocked{overflow:hidden;padding-right:var(--popup-scrollbar-gap, 0px)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-popups.css.map */
