.template-policy,.template-policy #MainContent{background:#fff}.akel-policy{width:min(1120px,calc(100% - (2 * var(--gutter))));margin:0 auto;padding:clamp(48px,7vw,96px) 0 clamp(72px,9vw,120px);color:var(--ink)}.akel-policy__hero{max-width:780px;margin:0 auto clamp(42px,6vw,72px);text-align:center}.akel-policy__eyebrow,.akel-policy__card-label{margin:0 0 12px;color:var(--bronze);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase}.akel-policy__title{margin:0;font-family:var(--font-display);font-size:clamp(40px,7vw,76px);font-weight:500;letter-spacing:-.035em;line-height:.98}.akel-policy__intro{max-width:640px;margin:22px auto 0;color:var(--ink-soft);font-size:clamp(17px,2vw,20px);line-height:1.6}.akel-policy__body{max-width:980px;margin:0 auto}.akel-policy__lead,.akel-policy__section{padding:clamp(26px,4vw,42px) 0;border-top:1px solid var(--border)}.akel-policy__lead{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1fr);gap:28px 56px}.akel-policy__lead h2,.akel-policy__section h2,.akel-policy__card h2{margin:0;font-family:var(--font-display);font-weight:500;line-height:1.16}.akel-policy__lead h2,.akel-policy__section h2{font-size:clamp(25px,3vw,34px)}.akel-policy__lead p,.akel-policy__section p,.akel-policy__section li,.akel-policy__card p,.akel-policy__card dd,.akel-policy__card dt{font-size:var(--text-base);line-height:1.7}.akel-policy__lead p,.akel-policy__section>p:last-child,.akel-policy__card p:last-child{margin-bottom:0}.akel-policy__lead p{margin-top:0;color:var(--ink-soft)}.akel-policy__section ul{display:grid;gap:12px;margin:22px 0 0;padding-left:22px}.akel-policy a{color:var(--link);text-decoration:underline;text-underline-offset:4px}.akel-policy__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.akel-policy__card{padding:28px;border:1px solid var(--border);border-radius:18px;background:#fff}.akel-policy__card h2{font-size:24px}.akel-policy__card dl{display:grid;gap:0;margin:22px 0;border-top:1px solid var(--border)}.akel-policy__card dl div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--border)}.akel-policy__card dt{color:var(--muted)}.akel-policy__card dd{margin:0;text-align:right}.akel-policy__notice{display:grid;gap:6px;margin-top:26px;padding:22px 24px;border-left:3px solid var(--bronze);background:var(--surface);font-size:var(--text-base);line-height:1.55}.akel-policy__contact{margin-top:24px;padding-right:clamp(24px,5vw,56px);padding-left:clamp(24px,5vw,56px);border:1px solid var(--border);border-radius:18px}.akel-policy--native .shopify-policy__container{max-width:900px;margin:0 auto}.akel-policy--native .shopify-policy__title{margin-bottom:clamp(42px,6vw,70px);text-align:center}.akel-policy--native .shopify-policy__title h1{margin:0;font-family:var(--font-display);font-size:clamp(38px,6vw,66px);font-weight:500;letter-spacing:-.03em}.akel-policy--native .shopify-policy__body{font-size:var(--text-base);line-height:1.75}.akel-policy--native .shopify-policy__body h2,.akel-policy--native .shopify-policy__body h3{margin:2.2em 0 .7em;font-family:var(--font-display);font-weight:500;line-height:1.2}.akel-policy--native .shopify-policy__body h2{font-size:clamp(26px,3vw,34px)}.akel-policy--native .shopify-policy__body h3{font-size:clamp(21px,2.5vw,27px)}.akel-policy--native .shopify-policy__body p,.akel-policy--native .shopify-policy__body li{color:var(--ink-soft)}@media screen and (max-width:820px){.akel-policy__lead,.akel-policy__cards{grid-template-columns:1fr}.akel-policy__lead{gap:12px}.akel-policy__card{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/policy-pages.css.map */
