.ds-popup{width:min(420px,90vw);max-height:90vh;width:min(420px,90vw,86dvh);max-height:92dvh;padding:0;border:0;border-radius:16px;background:transparent;overflow:visible}.ds-popup::backdrop{background:#03182f9e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ds-popup__inner{position:relative;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 30px 60px -20px #03182f8c}.ds-popup__link{display:block;line-height:0}.ds-popup__img{display:block;width:100%;height:auto;max-height:92dvh;object-fit:contain}.ds-popup__close{position:absolute;inset-block-start:10px;inset-inline-end:10px;z-index:2;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:100px;cursor:pointer;color:#03182f;background:#ffffffeb;box-shadow:0 2px 10px #03182f40}.ds-popup__close:hover{background:#fff}.ds-popup__close:focus-visible{outline:2px solid #1764d8;outline-offset:2px}@media(pointer:coarse),(max-width:749px){.ds-popup__close{width:44px;height:44px;inset-block-start:8px;inset-inline-end:8px}}@media(prefers-reduced-motion:no-preference){.ds-popup[open] .ds-popup__inner{animation:ds-popup-in .28s cubic-bezier(.2,.6,.2,1) both}@keyframes ds-popup-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/ds-popup.css.map */
