.shopify-policy__title{font-family:var(--font-family-display);font-weight:700;line-height:1.15;text-wrap:balance;font-size:clamp(2rem,1.6rem + 1.6vw,2.8rem);margin:0 0 var(--space-12);color:var(--color-text)}.shopify-policy__container{max-width:840px!important;margin-top:var(--space-64)!important;margin-bottom:var(--space-96)!important;margin-inline:auto!important;padding-inline:var(--space-24)!important}.legal__meta{font-size:var(--font-size-fine);color:var(--color-text-muted);margin:0 0 var(--space-24)}.legal__intro{max-width:68ch;margin-bottom:var(--space-32)}.legal__intro p{margin:0 0 var(--space-12)}.legal__summary{background:var(--color-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-24);margin-bottom:var(--space-40)}.legal__summary h2{font-family:var(--font-family-display);font-weight:700;line-height:1.15;font-size:var(--font-size-body);margin:0 0 var(--space-12)}.legal__summary ul{margin:0;padding-left:1.2em;display:grid;gap:var(--space-8);max-width:70ch}.legal__toc{border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-20) var(--space-24);margin-bottom:var(--space-48)}.legal__toc p{font-weight:800;font-size:var(--font-size-fine);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:0 0 var(--space-12)}.legal__toc ol{margin:0;padding-left:1.2em;columns:2;column-gap:var(--space-32)}.legal__toc li{break-inside:avoid;margin-bottom:var(--space-8);font-size:var(--font-size-fine)}.legal__toc a{text-decoration:none;color:var(--color-text)}.legal__toc a:hover{color:var(--color-primary)}@media(max-width:640px){.legal__toc ol{columns:1}}.legal__body section{margin-bottom:var(--space-40);scroll-margin-top:1.5rem}.legal__body h2{font-family:var(--font-family-display);font-weight:700;line-height:1.15;font-size:clamp(1.2rem,1.1rem + .5vw,1.5rem);margin:0 0 var(--space-16)}.legal__body h3{font-family:var(--font-family-display);font-weight:700;line-height:1.15;font-size:clamp(1.05rem,1rem + .2vw,1.15rem);margin:var(--space-20) 0 var(--space-8)}.legal__body p{margin:0 0 var(--space-16);max-width:72ch}.legal__body ul,.legal__body ol{margin:0 0 var(--space-16);padding-left:1.3em;display:grid;gap:var(--space-8);max-width:70ch}.legal__body a{color:var(--color-primary);font-weight:700}.legal__body strong{font-weight:800}.legal__body table{border-collapse:collapse;width:100%;margin-bottom:var(--space-16);font-size:var(--font-size-fine)}.legal__body table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.legal__body th,.legal__body td{border:var(--border-thin) solid var(--color-border-subtle);padding:var(--space-8) var(--space-12);text-align:left;vertical-align:top}.legal__body th{background:var(--color-surface)}.contact-cards{display:grid;gap:var(--space-24);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:var(--space-48)}.contact-card{background:var(--color-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-24)}.contact-card h2{font-family:var(--font-family-display);font-weight:700;line-height:1.15;font-size:var(--font-size-body);margin:0 0 var(--space-12)}.contact-card p{margin:0 0 var(--space-8);max-width:none}.contact-card a.big-link{color:var(--color-primary);font-weight:800;text-decoration:none;font-size:var(--font-size-body)}.contact-card a.big-link:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tuckr-policy.css.map */
