.shopify-policy__container{max-width:100%!important;padding:0}.shopify-policy__title h1{display:none}.policy-hero{background:var(--stone);border-bottom:1px solid var(--line);padding:52px 0 44px}.policy-hero .eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-lt);font-weight:500;margin-bottom:18px}.policy-hero .eyebrow:before{content:"";width:24px;height:1px;background:var(--sand)}.policy-hero h1{font-size:clamp(1.8rem,4vw,3rem);text-transform:uppercase;letter-spacing:-.02em;color:var(--ink)}.policy-updated{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-lt);font-weight:500;margin-top:16px}.policy-wrap{padding:60px 0 90px}.policy-layout{display:grid;grid-template-columns:262px 1fr;gap:56px;align-items:start}.policy-nav{position:sticky;top:96px;border:1px solid var(--line);background:var(--white)}.policy-nav h4{font-family:var(--font-body);font-size:9.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);padding:16px 18px;border-bottom:1px solid var(--line)}.policy-nav a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 18px;border-top:1px solid var(--line-soft);font-size:12px;font-weight:300;color:var(--ink-mid);transition:background .15s,color .15s}.policy-nav a:first-of-type{border-top:none}.policy-nav a:hover{background:var(--cream-soft);color:var(--ink)}.policy-nav a.active{background:var(--cream);color:var(--ink);font-weight:600;box-shadow:inset 3px 0 0 var(--ruo-red)}.policy-nav a i{font-size:14px;color:var(--ink-lt)}.prose{max-width:820px}.prose h2{font-size:1.1rem;text-transform:uppercase;letter-spacing:-.01em;margin:40px 0 14px;display:flex;align-items:baseline;gap:12px}.prose h2:first-child{margin-top:0}.prose h2 .n{font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--ink-lt)}.prose h3{font-family:var(--font-heading);font-size:1rem;margin:26px 0 10px;color:var(--ink)}.prose p{font-size:13.5px;font-weight:300;color:var(--ink-mid);line-height:1.85;margin-bottom:16px}.prose ul{list-style:none;margin:0 0 20px}.prose li{position:relative;padding:9px 0 9px 24px;font-size:13px;font-weight:300;color:var(--ink-mid);line-height:1.7;border-bottom:1px solid var(--line-soft)}.prose li:last-child{border-bottom:none}.prose li:before{content:"";position:absolute;left:2px;top:16px;width:6px;height:6px;background:var(--sand);transform:rotate(45deg)}.prose strong{font-weight:600;color:var(--ink)}.prose a.inline{color:var(--cat-endocrine);border-bottom:1px solid color-mix(in srgb,var(--cat-endocrine) 40%,transparent)}.prose a.inline:hover{border-bottom-color:var(--cat-endocrine)}.callout{border:1px solid var(--line);background:var(--cream);padding:22px 24px;margin:24px 0;font-size:12.5px;font-weight:300;line-height:1.8;color:var(--ink-mid)}.callout p{font-size:12.5px;margin-bottom:10px}.callout p:last-child{margin-bottom:0}.callout strong{color:var(--ink)}.callout .callout-title{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;color:var(--ink);display:flex;align-items:center;gap:8px}.callout .callout-title i{font-size:15px}.callout.red{border-color:#c0392b4d;background:#c0392b0d}.callout.red .callout-title{color:var(--ruo-red)}.ship-table{width:100%;border-collapse:collapse;margin:18px 0 24px;font-size:12.5px}.ship-table th,.ship-table td{text-align:left;padding:12px 14px;border:1px solid var(--line);font-weight:300;color:var(--ink-mid);vertical-align:top}.ship-table th{background:var(--cream);font-weight:700;color:var(--ink);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.ship-table td strong{color:var(--ink);font-weight:600}@media(max-width:900px){.policy-layout{grid-template-columns:1fr;gap:32px}.policy-nav{position:static}}@media(max-width:540px){.container{padding:0 16px}.policy-hero{padding:34px 0 28px}.policy-wrap{padding:40px 0 60px}.prose h2{font-size:1rem}.ruo-top{font-size:9.5px;letter-spacing:.12em;padding:9px 12px}.nav{padding:12px 16px}.logo{font-size:11px}.logo .mark{width:22px;height:22px;font-size:11px}.ship-table{font-size:11.5px}.ship-table th,.ship-table td{padding:9px 10px}}.coa-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;margin-bottom:8px}.coa-table{width:100%;border-collapse:collapse;font-size:12.5px;margin-top:8px}.coa-table th,.coa-table td{text-align:left;padding:13px 14px;border-bottom:1px solid var(--line);font-weight:300;color:var(--ink-mid)}.coa-table thead th{background:var(--cream);font-weight:700;color:var(--ink);font-size:10px;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--line)}.coa-table td .cmp{font-family:var(--font-heading);font-size:14px;color:var(--ink)}.coa-table td .lot{font-size:11px;color:var(--ink-lt)}.coa-view{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--cat-immune)}.coa-view i{font-size:14px}.coa-table tr:hover td{background:var(--cream-soft)}@media(max-width:900px){.coa-grid{grid-template-columns:1fr;gap:32px}}@media(max-width:540px){.coa-table{font-size:11.5px}.coa-table th,.coa-table td{padding:10px 9px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/policies_page.css.map */
