body .shopify-policy__container,.page-default .rte{max-width:760px;margin-inline:auto}body .shopify-policy__container{padding:70px 20px 90px;font-family:var(--body-font)}.page-default{padding-top:70px;padding-bottom:90px}body .shopify-policy__title,.page-default .page-title{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid var(--border-color-base);text-align:center}body .shopify-policy__title h1,.page-default .page-title h1{margin:0;font-size:clamp(3rem,4vw,4rem);letter-spacing:var(--heading-letter-spacing)}body .shopify-policy__body,.page-default .rte{font-size:1.55rem;line-height:1.8;color:var(--color-text)}body .shopify-policy__body p,.page-default .rte p{margin:0 0 1.1em}body .shopify-policy__body p:first-child em,.page-default .rte p:first-child em{display:inline-block;font-size:1.3rem;font-style:normal;letter-spacing:.04em;opacity:.6}body .shopify-policy__body strong,.page-default .rte strong{color:var(--color-heading);font-weight:var(--heading-weight)}body .shopify-policy__body a,.page-default .rte a{color:var(--color-heading);text-decoration:underline;text-underline-offset:3px}body .shopify-policy__body h2,body .shopify-policy__body h3,.page-default .rte h2,.page-default .rte h3{margin:45px 0 15px;padding-top:35px;border-top:1px solid var(--border-color-base);font-size:2rem;line-height:1.35;letter-spacing:var(--heading-letter-spacing)}body .shopify-policy__body>div>h2:first-child,body .shopify-policy__body>div>h3:first-child,.page-default .rte>h2:first-child,.page-default .rte>h3:first-child{margin-top:0;padding-top:0;border-top:0}body .shopify-policy__body .policy-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin:10px 0 45px;border:1px solid var(--border-color-base);background-color:var(--border-color-base)}body .shopify-policy__body .policy-fact{display:flex;flex-direction:column;gap:6px;padding:24px 26px;background-color:var(--color-background)}body .shopify-policy__body .policy-fact__label{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;opacity:.6}body .shopify-policy__body .policy-fact__value{font-family:var(--heading-font);font-size:1.8rem;font-weight:var(--heading-weight);line-height:1.35;letter-spacing:var(--heading-letter-spacing);color:var(--color-heading)}body .shopify-policy__body ul,body .shopify-policy__body ol,.page-default .rte ul,.page-default .rte ol{margin:0 0 1.4em;padding-inline-start:1.3em}body .shopify-policy__body li,.page-default .rte li{margin-bottom:.6em;padding-inline-start:.3em}body .shopify-policy__body li::marker,.page-default .rte li::marker{color:var(--color-heading)}body .shopify-policy__body h3:last-of-type,.page-default .rte h3:last-of-type{margin-bottom:0;padding:30px 30px 10px;border-top:0;font-size:1.6rem;background-color:var(--light-grey-color)}body .shopify-policy__body h3:last-of-type+p,.page-default .rte h3:last-of-type+p,.page-default .rte h3:last-of-type+p:has(>strong:first-child+br){margin:0;padding:0 30px 30px;border-bottom:0;font-size:1.45rem;line-height:1.9;background-color:var(--light-grey-color)}.page-default .rte p>strong:first-child:has(+br){display:inline-block;margin-bottom:4px;font-size:1.6rem}.page-default .rte h3~p:has(>strong:first-child+br){margin:0;padding:18px 0;border-bottom:1px solid var(--border-color-base)}@media(max-width:767.98px){body .shopify-policy__body .policy-fact{padding:18px 16px}body .shopify-policy__body .policy-fact__value{font-size:1.6rem}body .shopify-policy__container{padding:45px 16px 60px}.page-default{padding-top:45px;padding-bottom:60px}body .shopify-policy__title,.page-default .page-title{margin-bottom:30px;padding-bottom:22px}body .shopify-policy__body,.page-default .rte{font-size:1.5rem}body .shopify-policy__body h2,body .shopify-policy__body h3,.page-default .rte h2,.page-default .rte h3{margin-top:35px;padding-top:28px;font-size:1.8rem}body .shopify-policy__body h3:last-of-type,.page-default .rte h3:last-of-type{padding:24px 20px 8px}body .shopify-policy__body h3:last-of-type+p,.page-default .rte h3:last-of-type+p,.page-default .rte h3:last-of-type+p:has(>strong:first-child+br){padding:0 20px 24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/legal-pages.css.map */
