.shopify-policy__container:not(.zpol-ready){visibility:hidden;animation:zpol-show 0s 1.6s forwards}@keyframes zpol-show{to{visibility:visible}}.shopify-policy__container.zpol-ready{max-width:none;width:100%;margin:0;padding:0}.zpol{--zpol-m:16px;--zpol-top:96px;position:relative;background:#fff;color:#0d0d0d;font-family:var(--font-body--family,"Proxima Nova","Figtree",system-ui,-apple-system,"Segoe UI",sans-serif);font-size:16px;line-height:26px;--everything-text-transform:none;text-transform:none;-webkit-font-smoothing:antialiased;text-align:left;padding:24px max(var(--zpol-m),calc((100vw - 1448px) / 2 + var(--zpol-m))) 96px}@media(min-width:750px){.zpol{--zpol-m:40px}}@media(min-width:1280px){.zpol{--zpol-m:64px}}.zpol *,.zpol *:before,.zpol *:after{box-sizing:border-box}.zpol [hidden]{display:none!important}.zpol :where(h1,h2,h3,p,ul,ol,li,blockquote,table){margin:0;padding:0}.zpol svg{flex:none;display:block}.zpol-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;max-width:840px;margin:0 auto}.zpol-idx{order:1;margin-bottom:32px;min-width:0}.zpol-art{order:2;min-width:0;width:100%;max-width:840px}.zpol-idx-d{display:none}.zpol-idx-m{border-radius:28px;border:1px solid rgba(13,13,13,.08);background:#fff;overflow:hidden}.zpol-idx-b{width:100%;height:56px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;border:0;background:transparent;font-family:inherit;color:#0d0d0d;cursor:pointer;text-align:left;font-size:11px;line-height:16px;font-weight:700;letter-spacing:.16em;--everything-text-transform:uppercase;text-transform:uppercase}.zpol-idx-b svg{transition:transform .24s cubic-bezier(.22,.61,.36,1)}.zpol-idx-b[aria-expanded=true] svg{transform:rotate(180deg)}.zpol-idx-l{padding:0 20px 12px;display:flex;flex-direction:column;border-top:1px solid rgba(13,13,13,.08)}.zpol-idx-l a{display:flex;align-items:center;min-height:48px;font-size:14px;line-height:24px;color:#0d0d0d;text-decoration:none;border-bottom:1px solid rgba(13,13,13,.06)}.zpol-eb{font-size:11px;line-height:16px;font-weight:700;letter-spacing:.22em;color:#5c5c59;--everything-text-transform:uppercase;text-transform:uppercase}.zpol-head{display:flex;flex-direction:column;gap:16px}.zpol-h1{font-size:32px;line-height:36px;font-weight:700;letter-spacing:-.03em;text-wrap:balance;text-transform:none;color:#0d0d0d}.zpol-date{font-size:14px;line-height:24px;color:#5c5c59}.zpol-res{margin-top:32px;padding:24px;border-radius:32px;background:#f7f7f5;border:1px solid rgba(13,13,13,.06);display:flex;flex-direction:column;gap:12px}.zpol-res p{max-width:68ch;font-size:16px;line-height:26px;text-wrap:pretty}.zpol-sec{margin-top:48px;display:flex;flex-direction:column;gap:16px;scroll-margin-top:96px;min-width:0}.zpol-sec>h2{font-size:24px;line-height:32px;font-weight:700;letter-spacing:-.02em;text-wrap:balance;text-transform:none;color:#0d0d0d}.zpol-sec h3{margin-top:8px;font-size:18px;line-height:28px;font-weight:700;letter-spacing:-.01em;text-transform:none}.zpol-sec p,.zpol-sec ul,.zpol-sec ol,.zpol-sec blockquote{max-width:68ch;font-size:16px;line-height:26px;text-wrap:pretty;overflow-wrap:anywhere}.zpol-sec ul{padding-left:24px;list-style:disc;display:flex;flex-direction:column;gap:8px}.zpol-sec ol{padding-left:28px;list-style:decimal;display:flex;flex-direction:column;gap:8px}.zpol-sec li{padding-left:4px;text-wrap:pretty}.zpol-sec li::marker{color:#0d0d0d}.zpol-sec a{color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.zpol-sec b,.zpol-sec strong{font-weight:700}.zpol-tbl{overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px}.zpol-tbl table{border-collapse:collapse;width:100%;min-width:480px;border-top:1px solid rgba(13,13,13,.1)}.zpol-tbl th{padding:12px 16px 12px 0;text-align:left;font-size:11px;line-height:16px;font-weight:700;letter-spacing:.12em;color:#5c5c59;--everything-text-transform:uppercase;text-transform:uppercase;border-bottom:1px solid rgba(13,13,13,.1)}.zpol-tbl td{padding:12px 16px 12px 0;font-size:14px;line-height:24px;vertical-align:baseline;border-bottom:1px solid rgba(13,13,13,.08)}.zpol-tbl td:first-child{font-weight:700}.zpol-end{margin-top:64px;padding-top:32px;border-top:1px solid rgba(13,13,13,.1);display:flex;flex-direction:column;gap:32px}.zpol-end-q{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.zpol-end h2{font-size:24px;line-height:32px;font-weight:700;letter-spacing:-.02em;text-transform:none;color:#0d0d0d}.zpol-cta{display:inline-flex;align-items:center;gap:8px;height:56px;padding:0 40px;border-radius:999px;background:#0d0d0d;color:#fff;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.16em;--everything-text-transform:uppercase;text-transform:uppercase;text-decoration:none;transition:background-color .24s cubic-bezier(.22,.61,.36,1)}.zpol-cta:hover{background:#2b2b29;color:#fff}.zpol-oth{display:flex;flex-direction:column;gap:8px}.zpol-oth-l{border-top:1px solid rgba(13,13,13,.1)}.zpol-oth-l a{display:flex;justify-content:space-between;align-items:center;min-height:56px;border-bottom:1px solid rgba(13,13,13,.08);font-size:16px;line-height:24px;font-weight:700;color:#0d0d0d;text-decoration:none;transition:background-color .24s cubic-bezier(.22,.61,.36,1)}.zpol-oth-l a:hover{background:#f7f7f5}@media(min-width:900px){.zpol{padding-top:96px;padding-bottom:160px}.zpol-grid{grid-template-columns:220px minmax(0,840px);column-gap:96px;max-width:none;justify-content:center}.zpol-grid--solo{grid-template-columns:minmax(0,840px)}.zpol-idx{order:1;margin-bottom:0;position:sticky;top:112px;max-height:calc(100vh - 144px);overflow-y:auto;scrollbar-width:none}.zpol-idx-m{display:none}.zpol-idx-d{display:flex;flex-direction:column;gap:8px}.zpol-idx-d .zpol-eb{padding-bottom:8px}.zpol-idx-d a{display:flex;align-items:center;min-height:44px;font-size:14px;line-height:24px;color:#5c5c59;text-decoration:none;text-wrap:pretty}.zpol-idx-d a:hover{color:#0d0d0d}.zpol-idx-d a[aria-current=true]{font-weight:700;color:#0d0d0d}.zpol-h1{font-size:56px;line-height:60px}.zpol-res{margin-top:48px;padding:32px}.zpol-res p,.zpol-sec p,.zpol-sec ul,.zpol-sec ol,.zpol-sec blockquote{font-size:17px;line-height:28px}.zpol-sec{margin-top:64px;gap:20px;scroll-margin-top:112px}.zpol-sec>h2,.zpol-end h2{font-size:32px;line-height:40px}.zpol-sec h3{font-size:20px}.zpol-tbl{margin:0;padding:0}.zpol-tbl table{min-width:0}.zpol-end{margin-top:96px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/zalda-policy.css.map */
