.shopify-policy__container{display:grid;gap:var(--petz-space-24);width:min(calc(100% - (var(--petz-container-gutter-compact) * 2)),calc(var(--petz-container-reading) + (var(--petz-space-64) * 2)));max-width:none;margin-inline:auto;padding:calc(var(--petz-section-space-block) / 2) 0}.shopify-policy__title,.shopify-policy__body{border:var(--petz-border-hairline) solid var(--petz-color-border-default);border-radius:var(--petz-radius-large)}.shopify-policy__title{padding:var(--petz-space-32) var(--petz-space-48);background:var(--petz-color-brand-primary);color:var(--petz-color-surface-elevated);text-align:start}.shopify-policy__title h1{margin:0;color:inherit;font-size:var(--petz-text-heading-large);line-height:var(--petz-line-heading)}.shopify-policy__body{padding:var(--petz-space-48);background:var(--petz-color-surface-elevated)}.shopify-policy__body .rte{max-width:var(--petz-container-reading);margin-inline:auto;color:var(--petz-color-text-primary);font-size:var(--petz-text-body);line-height:var(--petz-line-body)}.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{color:var(--petz-color-text-primary);line-height:var(--petz-line-heading);text-wrap:balance}.shopify-policy__body .rte h2{margin-block:var(--petz-space-48) var(--petz-space-16);font-size:var(--petz-text-heading-medium)}.shopify-policy__body .rte h3{margin-block:var(--petz-space-32) var(--petz-space-12);font-size:var(--petz-text-heading-small)}.shopify-policy__body .rte h4{margin-block:var(--petz-space-24) var(--petz-space-8);font-size:var(--petz-text-body-large)}.shopify-policy__body .rte>:first-child{margin-block-start:0}.shopify-policy__body .rte>:last-child{margin-block-end:0}.shopify-policy__body .rte p,.shopify-policy__body .rte ul,.shopify-policy__body .rte ol,.shopify-policy__body .rte table{margin-block:0 var(--petz-space-16)}.shopify-policy__body .rte .petz-policy__table-wrap{max-width:100%;margin-block-end:var(--petz-space-24);overflow-x:auto;border:var(--petz-border-hairline) solid var(--petz-color-border-default);border-radius:var(--petz-radius-medium)}.shopify-policy__body .rte table{width:100%;margin:0;border-collapse:collapse;color:inherit;text-align:start}.shopify-policy__body .rte caption{padding:var(--petz-space-16);background:var(--petz-color-surface-subtle);color:var(--petz-color-text-primary);font-weight:var(--petz-weight-nav);text-align:start}.shopify-policy__body .rte th,.shopify-policy__body .rte td{padding:var(--petz-space-12) var(--petz-space-16);border-block-start:var(--petz-border-hairline) solid var(--petz-color-border-default);text-align:start;vertical-align:top}.shopify-policy__body .rte th{color:var(--petz-color-text-primary);font-weight:var(--petz-weight-nav)}.shopify-policy__body .rte .petz-policy__area-list{columns:2;column-gap:var(--petz-space-48)}.shopify-policy__body .rte .petz-policy__area-list li{break-inside:avoid}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{padding-inline-start:var(--petz-space-32)}.shopify-policy__body .rte li+li{margin-block-start:var(--petz-space-8)}.shopify-policy__body .rte a{color:var(--petz-color-brand-primary);font-weight:var(--petz-weight-nav);text-decoration-thickness:var(--petz-border-hairline);text-underline-offset:var(--petz-space-4)}.shopify-policy__body .rte a:hover{text-decoration-thickness:var(--petz-border-emphasis)}.shopify-policy__body .rte a:focus-visible{outline:var(--petz-focus-ring-width) solid var(--petz-focus-color-outer);outline-offset:var(--petz-focus-ring-offset)}.shopify-policy__body .rte hr{margin-block:var(--petz-space-48);border:0;border-block-start:var(--petz-border-hairline) solid var(--petz-color-border-default)}@media(min-width:750px){.shopify-policy__container{width:min(calc(100% - (var(--petz-container-gutter-medium) * 2)),calc(var(--petz-container-reading) + (var(--petz-space-64) * 2)))}}@media(max-width:749px){.shopify-policy__container{gap:var(--petz-space-16)}.shopify-policy__title,.shopify-policy__body{padding:var(--petz-space-24)}.shopify-policy__body .rte h2,.shopify-policy__body .rte hr{margin-block-start:var(--petz-space-32)}.shopify-policy__body .rte th,.shopify-policy__body .rte td{padding:var(--petz-space-12)}.shopify-policy__body .rte .petz-policy__area-list{columns:1}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/petz-policy.css.map */
