.pswp--ds-certificate{--pswp-bg: #1f1b17;--pswp-placeholder-bg: #fff;--pswp-error-text-color: #fff;--ds-cert-ratio: 1.4142;--ds-cert-bar: #efe6da;--ds-cert-gold: #deba93;--ds-cert-pad-top: 88px;--ds-cert-pad-bottom: 64px}.pswp--ds-certificate .pswp__img{background:#fff;box-shadow:0 20px 60px #00000059;animation:ds-cert-fade-in .35s ease-out}.ds-cert-viewer__stage{position:absolute;inset:var(--ds-cert-pad-top) 16px var(--ds-cert-pad-bottom);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;pointer-events:none}.ds-cert-viewer__stage a{pointer-events:auto}.ds-cert-viewer__status,.ds-cert-viewer__caption{margin:0;color:#ffffffd9;font-size:14px;line-height:1.3;text-align:center}.ds-cert-viewer__caption{position:absolute;top:calc(-1 * var(--ds-cert-pad-top) + 40px);left:0;right:72px;padding-left:8px;text-align:left;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:700px){.ds-cert-viewer__caption{top:calc(-1 * var(--ds-cert-pad-top) + 64px);padding-left:32px;right:120px}}.ds-cert-skeleton{position:relative;overflow:hidden;box-sizing:border-box;height:min(100%,calc((100vw - 32px) * var(--ds-cert-ratio)));aspect-ratio:1 / var(--ds-cert-ratio);max-width:100%;flex-shrink:1;min-height:0;display:flex;flex-direction:column;gap:4.5%;padding:9% 9% 8%;background:#fff;border-radius:2px;box-shadow:0 20px 60px #00000059;container-type:size}.ds-cert-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 20%,rgb(255 255 255 / .75) 50%,transparent 80%);transform:translate(-100%);animation:ds-cert-shimmer 1.4s ease-in-out infinite}.ds-cert-skeleton__bar{display:block;width:100%;height:max(6px,1.6cqh);border-radius:999px;background:var(--ds-cert-bar)}.ds-cert-skeleton__bar--title{width:72%;height:max(12px,3.2cqh);margin:2% auto 0}.ds-cert-skeleton__bar--center{margin-inline:auto}.ds-cert-skeleton__bar--w40{width:40%}.ds-cert-skeleton__bar--w50{width:50%}.ds-cert-skeleton__bar--w60{width:60%}.ds-cert-skeleton__bar--w70{width:70%}.ds-cert-skeleton__bar--w80{width:80%}.ds-cert-skeleton__bar--w90{width:90%}.ds-cert-skeleton__bar--w95{width:95%}.ds-cert-skeleton__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:4%;border-bottom:1px solid var(--ds-cert-bar)}.ds-cert-skeleton__logo{width:22%;aspect-ratio:2.4 / 1;border-radius:4px;background:var(--ds-cert-bar)}.ds-cert-skeleton__lines{display:flex;flex-direction:column;gap:2.4cqh;margin-top:4%}.ds-cert-skeleton__table{display:grid;grid-template-columns:1fr 1.4fr;gap:2.4cqh 8%;padding:5% 6%;border-radius:4px;background:#faf6f1}.ds-cert-skeleton__foot{display:flex;align-items:flex-end;justify-content:space-between;margin-top:auto}.ds-cert-skeleton__seal{width:24%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#deba9340 52%,#deba938c 54% 60%,#deba9340 62%)}.ds-cert-skeleton__signature{display:flex;flex-direction:column;align-items:flex-end;gap:2cqh;width:42%;padding-top:4%;border-top:1px solid var(--ds-cert-bar)}.pswp__bottom-bar.ds-cert-viewer__bar,.ds-cert-viewer__bar{position:absolute;left:0;right:0;bottom:24px;z-index:10;display:flex;align-items:center;justify-content:center;gap:16px;pointer-events:none}.ds-cert-viewer__bar>*{pointer-events:auto}@media screen and (min-width:700px){.ds-cert-viewer__bar{bottom:32px}}.ds-cert-viewer__pages{color:#fff;font-size:14px}.ds-cert-viewer__pages[hidden]{display:none}.ds-cert-viewer__button{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border-radius:999px;background:#fff;color:#252627;font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 4px 16px #0003}.ds-cert-viewer__button:focus-visible{outline:2px solid var(--ds-cert-gold);outline-offset:3px}.ds-cert-viewer__error{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:320px;color:#fff;font-size:15px;text-align:center}.ds-cert-viewer__error p{margin:0}@keyframes ds-cert-shimmer{to{transform:translate(100%)}}@keyframes ds-cert-fade-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.ds-cert-skeleton:after{animation:none;display:none}.ds-cert-skeleton{animation:ds-cert-pulse 1.6s ease-in-out infinite alternate}.pswp--ds-certificate .pswp__img{animation:none}}@keyframes ds-cert-pulse{to{opacity:.6}}.pswp.pswp--ds-certificate{--pswp-root-z-index: 2147483647}html.ds-certificate-open #rawa-container,html.ds-certificate-open #rawa-widget,html.ds-certificate-open #rawa-button,html.ds-certificate-open #rawa-greeting,html.ds-certificate-open #rawa-box,html.ds-certificate-open [class*=kl-teaser],html.ds-certificate-open [aria-label="POPUP Form"],html.ds-certificate-open [aria-label="FLYOUT Form"],html.ds-certificate-open body>.kl-private-reset-css-Xuajs1:has([role=dialog]),html.ds-certificate-open .yotpo-floater-widget-layout,html.ds-certificate-open .yotpo-widget-loyalty-floater-widget,html.ds-certificate-open .yotpo-banner-layout,html.ds-certificate-open [id*=trustbadge],html.ds-certificate-open [data-testid=minimized-trustbadge-floating],html.ds-certificate-open #admin-bar-iframe,html.ds-certificate-open #preview-bar-iframe{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/89/assets/ds-certificate-viewer.css.map */
