.shopify-policy__container{max-width:min(70ch,100% - 2 * clamp(1.25rem,4vw,3rem));margin-inline:auto;padding-inline:0;padding-block-start:calc(var(--announce-h, 0px) + clamp(68px,6.5vw,88px) + clamp(2.5rem,5vw,4rem));padding-block-end:clamp(3rem,7vw,5.5rem);font-family:var(--sans);color:rgba(var(--green-deep-rgb),.88)}.shopify-policy__title{text-align:start;margin-block-end:clamp(1.75rem,4vw,2.5rem);padding-block-end:clamp(.9rem,2.5vw,1.4rem);border-block-end:1px solid rgba(var(--gold-rgb),.45)}.shopify-policy__title h1{margin:0;font-family:var(--font-heading, Georgia, serif);font-size:var(--text-3xl);font-weight:var(--zg-display-weight, 400);line-height:1.05;letter-spacing:var(--zg-display-tight, -.02em);color:var(--olive, #333D2C)}.shopify-policy__body{font-size:1.02rem;line-height:1.7}.shopify-policy__body p{margin-block:0 1.1em}.shopify-policy__body h2{margin-block:2.1em .6em;font-family:var(--font-heading, Georgia, serif);font-size:var(--text-xl);font-weight:500;line-height:1.15;letter-spacing:-.01em;color:var(--olive, #333D2C)}.shopify-policy__body h3{margin-block:1.7em .5em;font-family:var(--font-heading, Georgia, serif);font-size:var(--text-lg);font-weight:500;line-height:1.2;color:var(--olive, #333D2C)}.shopify-policy__body h2:first-child,.shopify-policy__body h3:first-child{margin-block-start:0}.shopify-policy__body ul,.shopify-policy__body ol{margin-block:0 1.2em;padding-inline-start:1.4em}.shopify-policy__body li{margin-block-end:.45em}.shopify-policy__body li:last-child{margin-block-end:0}.shopify-policy__body li::marker{color:var(--gold-text, #7A5C00)}.shopify-policy__body ul{list-style:disc}.shopify-policy__body li>ul,.shopify-policy__body li>ol{margin-block:.45em 0}.shopify-policy__body a{color:var(--olive, #333D2C);text-decoration:underline;text-decoration-color:rgba(var(--gold-rgb),.6);text-underline-offset:2px;transition:text-decoration-color .2s ease}.shopify-policy__body a:hover{text-decoration-color:var(--gold-text, #7A5C00)}.shopify-policy__body strong{font-weight:600;color:var(--olive, #333D2C)}.shopify-policy__body hr{border:0;border-block-start:1px solid var(--hairline);margin-block:2rem}.shopify-policy__body table{width:100%;border-collapse:collapse;margin-block:0 1.4em;font-size:.95em}.shopify-policy__body th,.shopify-policy__body td{padding:.55em .7em;border:1px solid var(--hairline);text-align:start;vertical-align:top}.shopify-policy__body th{background:var(--paper-soft, #FBF8F1);font-weight:600;color:var(--olive, #333D2C)}
/*# sourceMappingURL=/cdn/shop/t/98/assets/zg-policies.css.map */
