#MainContent:has(.shopify-policy__container){background:#f5f7f4;padding:40px 24px 56px}
.shopify-policy__container{width:100%;max-width:960px;margin:0 auto;padding:0;color:#17231d}
.shopify-policy__title{text-align:left;padding:0 0 22px;margin:0}
.shopify-policy__title h1{font-size:clamp(30px,3.5vw,44px);line-height:1.15;letter-spacing:-.03em;text-transform:none;margin:0}
.shopify-policy__body{background:#fff;padding:36px 40px;border:1px solid #dce3dd;border-radius:8px;box-shadow:0 6px 24px #1c2f2305}
.shopify-policy__body .rte{font-size:14px;line-height:1.85;overflow-wrap:break-word}
.shopify-policy__body p{margin:0 0 18px}
.shopify-policy__body h2,.shopify-policy__body h3{font-size:20px;line-height:1.4;text-transform:none;letter-spacing:-.015em;margin:30px 0 12px;color:#236a3b}
.shopify-policy__body p:has(>strong:only-child),.shopify-policy__body p:has(>b:only-child){font-size:16px;line-height:1.5;margin:24px 0 12px;color:#236a3b}
.shopify-policy__body a{color:#236a3b;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.shopify-policy__body a:focus-visible{outline:3px solid #689d33;outline-offset:4px}
.shopify-policy__body .table-wrapper{max-width:100%;overflow-x:auto;margin:14px 0 22px;border:1px solid #dce3dd;border-radius:6px}
.shopify-policy__body table{width:100%!important;max-width:100%;height:auto!important;table-layout:fixed;border:0;border-collapse:collapse;margin:0;background:#fff}
.shopify-policy__body td,.shopify-policy__body th{width:auto!important;text-align:left!important;vertical-align:middle;padding:15px 16px;border:0;border-bottom:1px solid #e3e9df;font-size:13px;line-height:1.65;overflow-wrap:anywhere;background:transparent}
.shopify-policy__body table:not(.Polaris-DataTable__Table_2qj3m)>tbody>tr:first-child>td{background:#e9f0e4;color:#27482b;font-weight:650;font-size:12px}
.shopify-policy__body table:not(.Polaris-DataTable__Table_2qj3m)>tbody>tr:last-child>td{border-bottom:0}
.shopify-policy__body table:not(.Polaris-DataTable__Table_2qj3m)>tbody>tr>td:last-child{font-weight:600}
.shopify-policy__body td .table-wrapper{border:0;border-radius:0;margin:0;overflow:visible}
.shopify-policy__body table table{width:100%!important;table-layout:auto;background:transparent}
.shopify-policy__body table table td,.shopify-policy__body table table th{padding:0;border:0;font-size:inherit;line-height:inherit;font-weight:inherit;background:transparent}
.shopify-policy__body .Polaris-LegacyStack__Item_yiyol{min-width:0}
.shopify-policy__body .info-blocks{margin:12px 0;line-height:1.8}
.shopify-policy__body .info-blocks a{display:inline-block}
@media(max-width:749px){#MainContent:has(.shopify-policy__container){padding:26px 16px 34px}.shopify-policy__title{padding-bottom:18px}.shopify-policy__body{padding:22px 18px}.shopify-policy__body .rte{font-size:13px;line-height:1.85}.shopify-policy__body td,.shopify-policy__body th{padding:11px 8px;font-size:11px;line-height:1.6}.shopify-policy__body table:not(.Polaris-DataTable__Table_2qj3m)>tbody>tr:first-child>td{font-size:11px}.shopify-policy__body p:has(>strong:only-child),.shopify-policy__body p:has(>b:only-child){font-size:15px}.shopify-policy__body h2,.shopify-policy__body h3{font-size:18px}.shopify-policy__body .table-wrapper{margin-bottom:18px}}
