.shopify-policy__container{max-width:640px;margin-inline:auto;padding-inline:var(--page-margin, 20px);padding-block:clamp(48px,8vw,96px) clamp(64px,10vw,120px);text-align:start}.shopify-policy__container .shopify-policy__title{text-align:start;margin-block-end:clamp(40px,6vw,64px)}.shopify-policy__title h1{font-family:var(--font-body--family);font-weight:400;font-size:clamp(44px,7vw,72px);line-height:1;letter-spacing:-.03em;color:var(--color-foreground);margin:0;text-wrap:balance}.shopify-policy__body .rte{font-family:var(--font-body--family);font-size:14px;line-height:1.65;color:var(--color-foreground)}.shopify-policy__body .rte :is(h2,h3,h4,h5,h6){font-family:var(--font-body--family);font-weight:400;color:var(--color-foreground);text-wrap:balance}.shopify-policy__body .rte h2{font-size:clamp(22px,3vw,28px);line-height:1.15;letter-spacing:-.02em;margin-block:clamp(40px,6vw,56px) 16px}.shopify-policy__body .rte :is(h3,h4,h5,h6){font-size:18px;line-height:1.3;letter-spacing:-.01em;margin-block:32px 12px}.shopify-policy__body .rte>:first-child{margin-block-start:0}.shopify-policy__body .rte p{margin-block:0 1em}.shopify-policy__body .rte strong{font-weight:600}.shopify-policy__body .rte em{font-style:italic}.shopify-policy__body .rte :is(ul,ol){padding-inline-start:1.25em}.shopify-policy__body .rte li{margin-block-end:.5em}.shopify-policy__body .rte a{text-decoration:underline;text-underline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/36/assets/kastel-policy.css.map */
