.dot-policy{--pol-ink:#000;--pol-muted:rgba(0,0,0,.55);--pol-line:rgba(0,0,0,.1);--pol-body:rgba(0,0,0,.74);--pol-sticky:calc(var(--dot-card-bottom,88px) + 16px);color:var(--pol-ink);font-family:var(--font-body--family)}.dot-policy *,.dot-policy *:before,.dot-policy *:after{box-sizing:border-box}.dot-policy [hidden]{display:none!important}.dot-policy__inner{max-width:var(--pol-max,1080px);margin:0 auto;padding:var(--pol-pad-top,40px) var(--dot-inset-x,20px) var(--pol-pad-bottom,96px)}.dot-policy__hero{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;max-width:680px;margin:0 auto 32px}.dot-policy__eyebrow{margin:0;font:500 10px/1 var(--font-body--family);letter-spacing:.12em;text-transform:uppercase;color:var(--pol-muted)}.dot-policy .dot-policy__title{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight,200);font-size:clamp(34px,5vw,48px);line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:var(--pol-ink)}.dot-policy__meta{margin:0;font-size:12px;color:var(--pol-muted);display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px}.dot-policy__meta span+span:before{content:"\b7";margin-right:14px;opacity:.6}.dot-policy__switch{display:flex;justify-content:center;margin:0 calc(-1 * var(--dot-inset-x,20px)) 48px}.dot-policy__switch-list{list-style:none;margin:0;padding:4px var(--dot-inset-x,20px);display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dot-policy__switch-list::-webkit-scrollbar{display:none}.dot-policy__switch-list li{margin:0;flex:none}.dot-policy .dot-policy__switch-link{display:inline-flex;align-items:center;height:36px;padding:0 16px;border-radius:999px;background:var(--dot-glass-chip,rgba(245,243,240,.62));-webkit-backdrop-filter:var(--dot-blur-soft);backdrop-filter:var(--dot-blur-soft);box-shadow:inset 0 0 0 1px #00000014;font:400 12px/1 var(--font-body--family);color:#000000b3;text-decoration:none;white-space:nowrap;transition:background-color .2s,color .2s}.dot-policy .dot-policy__switch-link:hover{color:#000;box-shadow:inset 0 0 0 1px #0003}.dot-policy .dot-policy__switch-link[aria-current=page]{background:#000;color:#fff;box-shadow:none}.dot-policy__layout{display:grid;grid-template-columns:200px minmax(0,1fr);gap:64px;align-items:start}.dot-policy--no-toc .dot-policy__layout{grid-template-columns:minmax(0,1fr);max-width:720px;margin:0 auto}.dot-policy__toc{position:sticky;top:var(--pol-sticky);max-height:calc(100vh - var(--pol-sticky) - 24px);overflow:auto;scrollbar-width:none}.dot-policy__toc::-webkit-scrollbar{display:none}.dot-policy__toc-label{margin:0 0 14px;font:500 10px/1 var(--font-body--family);letter-spacing:.12em;text-transform:uppercase;color:var(--pol-muted)}.dot-policy__toc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.dot-policy__toc-list li{margin:0}.dot-policy .dot-policy__toc-link{display:flex;gap:10px;align-items:baseline;padding:7px 0;font:400 13px/1.35 var(--font-body--family);color:#00000080;text-decoration:none;transition:color .2s}.dot-policy .dot-policy__toc-link:hover,.dot-policy .dot-policy__toc-link[aria-current=true]{color:#000}.dot-policy__toc-link[aria-current=true] .dot-policy__toc-name{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.dot-policy__toc-num{flex:none;min-width:16px;font-size:10px;letter-spacing:.06em;font-variant-numeric:tabular-nums;opacity:.7}.dot-policy__toc-mobile{display:none}.dot-policy__article{max-width:680px;font-size:15px;line-height:1.7;color:var(--pol-body)}.dot-policy__article>*:first-child{margin-top:0}.dot-policy__article p{margin:0 0 1em}.dot-policy__article ul,.dot-policy__article ol{margin:0 0 1.2em;padding-left:1.2em}.dot-policy__article li{margin:0 0 .5em}.dot-policy__article li::marker{color:var(--pol-muted)}.dot-policy__article strong{font-weight:500;color:var(--pol-ink)}.dot-policy__lead{font-size:17px;line-height:1.6;color:var(--pol-ink)}.dot-policy .dot-policy__h{position:relative;display:flex;align-items:baseline;gap:12px;margin:40px 0 12px;padding-top:24px;border-top:1px solid var(--pol-line);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight,200);font-size:22px;line-height:1.15;letter-spacing:-.005em;text-transform:uppercase;color:var(--pol-ink);scroll-margin-top:var(--pol-sticky)}.dot-policy__article>.dot-policy__h:first-child{margin-top:0}.dot-policy__h-num{flex:none;font-family:var(--font-body--family);font-weight:500;font-size:10px;letter-spacing:.12em;color:var(--pol-muted);transform:translateY(-4px)}.dot-policy__h-text{flex:1}.dot-policy .dot-policy__anchor{flex:none;align-self:center;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:var(--pol-muted);opacity:0;transition:opacity .2s,background-color .2s,color .2s;text-decoration:none}.dot-policy__anchor svg{width:14px;height:14px}.dot-policy__h:hover .dot-policy__anchor,.dot-policy .dot-policy__anchor:focus-visible,.dot-policy .dot-policy__anchor[data-copied]{opacity:1}.dot-policy .dot-policy__anchor:hover{background:#0000000d;color:#000}.dot-policy.dot-policy .dot-policy__article a:not(.dot-policy__anchor){color:var(--pol-ink);text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .2s;word-break:break-word}.dot-policy.dot-policy .dot-policy__article a:not(.dot-policy__anchor):hover{color:var(--pol-ink);text-decoration-color:transparent}.dot-policy__h[data-flash]{animation:dotPolFlash 1.6s ease}@keyframes dotPolFlash{0%,40%{background:#0000000a}to{background:transparent}}.dot-policy__contact{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 40px;margin-top:64px;padding:32px 36px;border:1px solid rgba(0,0,0,.08);border-radius:var(--dot-radius,12px);background:var(--dot-glass-panel,rgba(245,243,240,.72));-webkit-backdrop-filter:var(--dot-blur-soft);backdrop-filter:var(--dot-blur-soft)}.dot-policy__contact-title{margin:0 0 8px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight,200);font-size:26px;line-height:1.05;text-transform:uppercase;color:var(--pol-ink)}.dot-policy__contact-text{margin:0;font-size:14px;line-height:1.55;color:var(--pol-body)}.dot-policy__contact-actions{display:flex;flex-wrap:wrap;gap:10px}.dot-policy .dot-policy__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:var(--style-border-radius-buttons-primary,12px);font:500 12px/1 var(--font-body--family);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:opacity .2s,background-color .2s}.dot-policy .dot-policy__btn svg{width:18px;height:18px;flex:none}.dot-policy .dot-policy__btn--primary{background:#000;color:#fff}.dot-policy .dot-policy__btn--primary:hover{opacity:.82;color:#fff}.dot-policy .dot-policy__btn--secondary{background:transparent;color:#000;box-shadow:inset 0 0 0 1px #000}.dot-policy .dot-policy__btn--secondary:hover{background:#0000000d;color:#000}.dot-policy .dot-policy__top{display:inline-flex;align-items:center;gap:6px;margin-top:28px;padding:0;border:0;background:none;min-height:0;font:500 11px/1 var(--font-body--family);letter-spacing:.08em;text-transform:uppercase;color:#000;cursor:pointer;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#0000004d}.dot-policy .dot-policy__top:hover{text-decoration-color:#000}@media(max-width:989px){.dot-policy__layout{grid-template-columns:minmax(0,1fr);gap:0}.dot-policy__toc{display:none}.dot-policy__toc-mobile{display:block;margin:0 0 32px;border:1px solid var(--pol-line);border-radius:var(--dot-radius,12px);background:var(--dot-glass-panel,rgba(245,243,240,.72))}.dot-policy__toc-mobile summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:16px 18px;cursor:pointer;font:500 11px/1 var(--font-body--family);letter-spacing:.1em;text-transform:uppercase;color:var(--pol-ink)}.dot-policy__toc-mobile summary::-webkit-details-marker{display:none}.dot-policy__toc-mobile summary:after{content:"";width:8px;height:8px;border-right:1.25px solid currentColor;border-bottom:1.25px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s}.dot-policy__toc-mobile[open] summary:after{transform:translateY(2px) rotate(-135deg)}.dot-policy__toc-mobile .dot-policy__toc-list{padding:0 18px 12px}.dot-policy__main{max-width:680px;margin:0 auto}.dot-policy__article{max-width:none}}@media(max-width:749px){.dot-policy__hero{margin-bottom:24px;gap:12px}.dot-policy__switch{justify-content:flex-start;margin-bottom:32px}.dot-policy__article{font-size:15px}.dot-policy .dot-policy__h{font-size:19px;margin-top:40px;padding-top:24px}.dot-policy .dot-policy__anchor{opacity:1}.dot-policy__contact{grid-template-columns:1fr;padding:24px 20px;margin-top:48px}.dot-policy__contact-actions{flex-direction:column}.dot-policy .dot-policy__btn{width:100%}}@media(prefers-reduced-motion:reduce){.dot-policy *{transition:none!important;animation:none!important}}@media print{.dot-policy__switch,.dot-policy__toc,.dot-policy__toc-mobile,.dot-policy__contact,.dot-policy__top,.dot-policy__anchor{display:none!important}.dot-policy__layout{display:block}.dot-policy__article{max-width:none}}.dot-policy--dark{--pol-ink:#fff;--pol-muted:rgba(255,255,255,.5);--pol-line:rgba(255,255,255,.12);--pol-body:rgba(255,255,255,.7);color:#fff}.dot-policy--dark .dot-policy__switch-link{background:#ffffff0f!important;box-shadow:inset 0 0 0 1px #ffffff1f!important;color:#ffffffbf!important}.dot-policy--dark .dot-policy__switch-link:hover{color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff4d!important}.dot-policy--dark .dot-policy__switch-link[aria-current=page]{background:#fff!important;color:#000!important;box-shadow:none!important}.dot-policy--dark .dot-policy__toc-link{color:#ffffff73!important}.dot-policy--dark .dot-policy__toc-link:hover,.dot-policy--dark .dot-policy__toc-link[aria-current=true]{color:#fff!important}.dot-policy--dark .dot-policy__anchor:hover{background:#ffffff14!important;color:#fff!important}.dot-policy--dark .dot-policy__h[data-flash]{animation-name:dotPolFlashDark}@keyframes dotPolFlashDark{0%,40%{background:#ffffff0f}to{background:transparent}}.dot-policy--dark .dot-policy__contact,.dot-policy--dark .dot-policy__toc-mobile{background:#ffffff0d!important;border-color:#ffffff1a!important}.dot-policy--dark .dot-policy__btn--primary{background:#fff!important;color:#000!important}.dot-policy--dark .dot-policy__btn--secondary{color:#fff!important;box-shadow:inset 0 0 0 1px #fff!important}.dot-policy--dark .dot-policy__btn--secondary:hover{background:#ffffff14!important}.dot-policy--dark .dot-policy__top{color:#fff!important;text-decoration-color:#ffffff59!important}@media print{.dot-policy--dark{--pol-ink:#000;--pol-muted:rgba(0,0,0,.55);--pol-line:rgba(0,0,0,.15);--pol-body:rgba(0,0,0,.8);color:#000}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/dot-policy.css.map */
