:root{--pw-legal-height:32px}body.pw-workshop-page #app{height:calc(100dvh - var(--pw-legal-height));overflow:hidden}body.pw-workshop-page .app-shell{height:calc(100dvh - 72px - var(--pw-legal-height))}#pw-legal-footer{position:fixed;inset:auto 0 0;z-index:10001;background:#fff;border-top:0;font:13px system-ui;color:#233d52;padding:0 12px;min-height:40px}#pw-legal-footer details[open]{max-height:55dvh;overflow:auto}#pw-legal-footer details>div{padding:8px 0;display:flex;flex-wrap:wrap;gap:6px 18px}#pw-legal-footer details[open]>div{max-height:40dvh;overflow:auto}[data-legal-nav] summary{cursor:pointer;min-height:40px;display:list-item;align-content:center}[data-legal-nav] a,[data-legal-nav] button{color:#164f87;text-decoration:underline;font:inherit;display:inline-block;padding:8px 3px;background:none;border:0;min-height:40px}[data-legal-nav] a:focus-visible,[data-legal-nav] button:focus-visible,[data-legal-nav] summary:focus-visible{outline:3px solid #2166ac;outline-offset:2px}#workshop-dialog>[data-legal-nav]{position:relative;z-index:8;background:#fff;border:1px solid #cbd8e3;border-radius:12px;padding:0 12px;margin-top:18px;text-align:left;font:13px system-ui}#workshop-dialog>[data-legal-nav]>div{display:flex;flex-wrap:wrap;gap:4px 14px}#pw-data-dialog{width:min(680px,calc(100vw - 24px));max-height:85dvh;overflow:auto;color:#233d52;background:#fff;border:1px solid #b8c9d9;border-radius:16px;padding:24px;font:16px/1.6 system-ui}#pw-data-dialog::backdrop{background:#152a4366}#pw-data-dialog button{min-height:44px;padding:10px 14px;border:1px solid #2166ac;border-radius:8px;background:#fff;color:#164f87;margin:4px}#pw-data-dialog a{color:#164f87}#pw-data-dialog [hidden]{display:none!important}.pw-document-page{height:auto!important;overflow:auto!important;padding-bottom:64px;background:#fff}.pw-document,.shopify-policy__container{max-width:860px!important;margin:32px auto!important;padding:24px!important;font:16px/1.65 system-ui!important;color:#233d52!important;overflow-wrap:anywhere}.pw-document a,.shopify-policy__container a{color:#164f87}.pw-skip{position:fixed;top:0;left:8px;transform:translateY(-140%);z-index:40000;background:#fff;padding:12px}.pw-skip:focus{transform:none}@media(max-width:640px){#pw-legal-footer{font-size:13px}#pw-data-dialog{padding:18px}.pw-document,.shopify-policy__container{margin:8px auto!important;padding:18px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}#pw-data-dialog,[data-legal-nav]{animation:none!important;transition:none!important}}#pw-storage-dialog{max-width:560px;width:calc(100vw - 28px);max-height:85dvh;overflow:auto;padding:24px;background:#fff;color:#233d52;border:1px solid #bccdde;border-radius:16px;font:16px/1.6 system-ui}#pw-storage-dialog button{display:block;width:100%;min-height:48px;margin:10px 0;padding:10px;border:1px solid #2166ac;border-radius:8px;background:#fff;color:#164f87}#pw-storage-dialog a{color:#164f87}#pw-storage-dialog::backdrop{background:#e7edf3dd}[data-legal-nav]{display:flex;align-items:center;gap:16px;position:relative;min-height:40px}[data-legal-nav]>a{flex:none}[data-legal-nav]>details{min-width:0}[data-legal-nav]>details>div{position:absolute;left:0;right:0;bottom:40px;display:flex;flex-wrap:wrap;gap:4px 16px;padding:12px;background:#fff;border:1px solid #b8c9d9;border-radius:12px 12px 0 0;max-height:50dvh;overflow:auto;box-shadow:0 -5px 24px #203b5514}#pw-legal-footer details[open]{max-height:none;overflow:visible}#workshop-dialog>[data-legal-nav]{position:fixed;inset:auto 0 0;margin:0;min-height:40px;padding:0 12px;border-radius:0;z-index:12}#workshop-dialog{padding-bottom:64px}.studio-design dialog.draft-entry.orb-entry{padding-bottom:64px}@media(max-width:560px){[data-legal-nav]{gap:12px;font-size:12px}[data-legal-nav] summary{max-width:140px;line-height:1.3}[data-legal-nav]>details>div{max-height:55dvh}}#pw-legal-footer,#workshop-dialog>[data-legal-nav]{inset:auto 0 0;border:0;border-radius:0;box-shadow:none;background:#fff;min-height:var(--pw-legal-height);padding:0 12px;padding-bottom:env(safe-area-inset-bottom,0px)}[data-legal-nav]{min-height:var(--pw-legal-height);flex-wrap:nowrap;align-items:center;white-space:nowrap}[data-legal-nav]>a,[data-legal-nav]>details>summary{min-height:var(--pw-legal-height);padding:6px 3px;margin:0;line-height:20px;font-weight:400;white-space:nowrap;color:#233d52b8;text-decoration:none}[data-legal-nav]>details>summary{max-width:none;display:list-item;align-content:center}[data-legal-nav]>a:hover,[data-legal-nav]>details>summary:hover{color:#233d52;text-decoration:underline}[data-legal-nav]>details>div{bottom:calc(var(--pw-legal-height) + env(safe-area-inset-bottom,0px))}@media(max-width:560px){:root{--pw-legal-height:40px}[data-legal-nav]{gap:12px;font-size:12px}[data-legal-nav]>a,[data-legal-nav]>details>summary{line-height:24px;padding:8px 3px}#pw-legal-footer,#workshop-dialog>[data-legal-nav]{padding-left:10px;padding-right:10px}}#pw-image-credits{max-width:680px;width:calc(100vw - 28px);max-height:85dvh;overflow:auto;padding:24px;background:#fff;color:#233d52;border:1px solid #bccdde;border-radius:16px;font:14px/1.65 system-ui}#pw-image-credits::backdrop{background:#152a4366}#pw-image-credits a{color:#164f87;text-decoration:underline}#pw-image-credits h3{margin:22px 0 5px;font-size:16px}#pw-image-credits p{margin:8px 0}#pw-image-credits [data-close-credits]{min-height:40px;padding:8px 14px;border:1px solid #b7cfe6;border-radius:20px;background:#fff;color:#2166ac;font:inherit}#pw-image-credits>.pw-credits-legal{position:fixed;inset:auto 0 0;z-index:120;background:#fff;padding:0 12px;padding-bottom:env(safe-area-inset-bottom,0px);border:0;min-height:var(--pw-legal-height);font:13px system-ui}
/*# sourceMappingURL=/cdn/shop/t/63/assets/pw-legal.css.map */
