.cmpol{padding:0 0 clamp(4.8rem,6vw,8rem)}.cmpol__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(3.2rem,6vw,9.6rem);align-items:start;padding-top:clamp(3.2rem,5vw,5.6rem)}.cmpol__crumb{margin:0 0 2rem;font-size:1.35rem;color:var(--cm-muted)}.cmpol__crumb a{color:inherit}.cmpol .shopify-policy__container{max-width:none;margin:0;padding:0}.cmpol .shopify-policy__title{text-align:left;margin:0 0 3.2rem;padding-bottom:2.4rem;border-bottom:1px solid var(--cm-ink)}.cmpol .shopify-policy__title h1{margin:0;font-family:var(--cm-font);font-size:clamp(3.2rem,calc(5vw - .2rem),5.8rem);font-weight:800;line-height:1.04;letter-spacing:-.035em;color:var(--cm-ink);text-wrap:balance}.cmpol .shopify-policy__body,.cmpol .shopify-policy__body .rte{font-family:var(--cm-font);font-size:1.6rem;line-height:1.7;color:var(--cm-ink);max-width:68ch;letter-spacing:0}.cmpol .shopify-policy__body p{margin:0 0 1.4rem}.cmpol .shopify-policy__body p:has(>br:only-child),.cmpol .shopify-policy__body p:empty,.cmpol .shopify-policy__body div:empty{display:none}.cmpol .shopify-policy__body h2{margin:4rem 0 1.2rem;font-family:var(--cm-font);font-size:clamp(2.2rem,2.4vw,2.6rem);font-weight:800;line-height:1.2;letter-spacing:-.02em}.cmpol .shopify-policy__body h3{margin:3.2rem 0 1rem;font-family:var(--cm-font);font-size:1.9rem;font-weight:800;letter-spacing:-.01em}.cmpol .shopify-policy__body h2:first-child,.cmpol .shopify-policy__body h3:first-child{margin-top:0}.cmpol .shopify-policy__body p>strong:first-child{font-weight:800}.cmpol .shopify-policy__body ul,.cmpol .shopify-policy__body ol{margin:0 0 1.6rem;padding-left:2rem}.cmpol .shopify-policy__body li{margin:0 0 1rem}.cmpol .shopify-policy__body li p{margin:0}.cmpol .shopify-policy__body hr{border:0;border-top:1px solid var(--cm-rule);margin:3.2rem 0}.cmpol .shopify-policy__body a{color:var(--cm-ink);text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.cmpol .shopify-policy__body a svg{display:none}.cmpol .shopify-policy__body table{width:100%;border-collapse:collapse;display:block;overflow-x:auto}.cmpol .shopify-policy__body th,.cmpol .shopify-policy__body td{padding:1rem 1.2rem;border-bottom:1px solid var(--cm-rule);text-align:left}.cmpol__help{max-width:68ch;margin-top:clamp(4.8rem,6vw,6.4rem);padding:clamp(2.4rem,3vw,3.2rem);background:var(--cm-fog);border-radius:6px}.cmpol__help h2{margin:0;font-family:var(--cm-font);font-size:2.2rem;font-weight:800;letter-spacing:-.02em}.cmpol__help p{margin:.6rem 0 0;color:var(--cm-muted)}.cmpol__help-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.cmpol__help-actions .cm-btn{gap:.8rem}.cmpol__help-actions .cm-btn--ghost{background:var(--cm-paper)}.cmpol__help-actions .cm-btn--ghost:hover{background:var(--cm-ink)}.cmpol__wa{background:var(--cm-leaf);border-color:var(--cm-leaf)}.cmpol__wa:hover{background:#2f6140}.cmpol__wa svg{width:2rem;height:2rem}@media(max-width:989px){.cmpol__grid{grid-template-columns:1fr;gap:2.4rem;padding-top:2rem}}@media(max-width:749px){.cmpol__crumb{margin-bottom:1.2rem;font-size:1.3rem}.cmpol .shopify-policy__title{margin-bottom:2.4rem;padding-bottom:1.6rem}.cmpol .shopify-policy__title h1{font-size:3.2rem}.cmpol .shopify-policy__body,.cmpol .shopify-policy__body .rte{font-size:1.55rem}.cmpol .shopify-policy__body h2{font-size:2.1rem;margin-top:3.2rem}.cmpol__help-actions{display:grid;grid-template-columns:1fr}.cmpol__help-actions .cm-btn{min-height:5rem}}.cmpol__grid--single .cmpol__main{max-width:76rem;min-width:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cm-policy.css.map */
