.shopify-policy__container{--policy-width: 100%;width:100%;max-width:none;margin:0;padding:0 0 3rem}.shopify-policy__container .shopify-policy__title{margin:0;padding:4rem 0;text-align:start;background:color-mix(in oklch,var(--color-gray-500),transparent 50%)}.shopify-policy__title h1{box-sizing:border-box;width:100%;max-width:var(--policy-width);margin:0 auto;padding-inline:1rem;color:#fff;font-size:1.875rem;font-weight:700;line-height:1.2;overflow-wrap:anywhere;text-shadow:0 1px 3px var(--color-gray-500)}.shopify-policy__container .shopify-policy__body{box-sizing:border-box;width:100%;max-width:var(--policy-width);margin:3rem auto 0;padding-inline:1rem}.shopify-policy__body .rte{padding:1.5rem;border-radius:.75rem;background:#fff;color:var(--color-gray-700);box-shadow:0 1px 3px var(--color-gray-400),0 1px 2px -1px var(--color-gray-400);font-size:1rem;line-height:1.75;overflow-wrap:anywhere}.shopify-policy__body .rte p{margin-block:1.25em}.shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6){color:var(--color-gray-900);font-weight:600}.shopify-policy__body .rte h1{margin-block:0 .9em;font-size:2.25em;line-height:1.2}.shopify-policy__body .rte h2{margin-block:2em 1em;font-size:1.5em;line-height:1.333}.shopify-policy__body .rte h3{margin-block:1.6em .6em;font-size:1.25em;line-height:1.6}.shopify-policy__body .rte :is(h4,h5,h6){margin-block:1.5em .5em;font-size:1em}.shopify-policy__body .rte :is(h2,h3,h4,h5,h6)+*{margin-block-start:0}.shopify-policy__body .rte :is(ul,ol){margin-block:1.25em;padding-inline-start:1.625em}.shopify-policy__body .rte ul{list-style-type:disc}.shopify-policy__body .rte ol{list-style-type:decimal}.shopify-policy__body .rte li{margin-block:.5em;padding-inline-start:.375em}.shopify-policy__body .rte ul>li::marker{color:var(--color-gray-300)}.shopify-policy__body .rte a{color:var(--color-gray-900);font-weight:500;text-decoration:underline;text-underline-offset:.15em}.shopify-policy__body .rte :is(strong,b){font-weight:600}.shopify-policy__body .rte>:first-child{margin-block-start:0}.shopify-policy__body .rte>:last-child{margin-block-end:0}@media(min-width:40rem){.shopify-policy__container{--policy-width: 40rem}}@media(min-width:48rem){.shopify-policy__container{--policy-width: 48rem}}@media(min-width:64rem){.shopify-policy__container{--policy-width: 64rem}.shopify-policy__container .shopify-policy__title{padding-block:6rem}.shopify-policy__title h1{font-size:3rem;line-height:1}.shopify-policy__body .rte{padding:3rem}}@media(min-width:80rem){.shopify-policy__container{--policy-width: 80rem}}@media(min-width:96rem){.shopify-policy__container{--policy-width: 96rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/policies.css.map */
