.c365-legal{padding-bottom:56px;color:var(--c365-teal)}@media(min-width:768px){.c365-legal{padding-bottom:108px}}@media(min-width:1200px){.c365-legal{padding-bottom:calc(100 * var(--c365-s))}}.c365-legal__inner{max-width:calc(1440 * var(--c365-s) + 2 * var(--c365-gutter));margin:0 auto;box-sizing:border-box}.c365-legal__header{margin-top:calc(24 * var(--c365-s));padding:calc(56 * var(--c365-s)) var(--c365-panel-pad-x);background:var(--c365-cream);border-radius:calc(5 * var(--c365-s))}.c365-legal__eyebrow{margin:0 0 calc(14 * var(--c365-s));font-family:var(--body-font-stack);font-size:var(--c365-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--c365-green-aa)}.shopify-section .c365-legal__title{margin:0;font-family:var(--header-font-stack);font-weight:500;font-size:var(--c365-fs-display);line-height:1.1;letter-spacing:0;text-transform:none;text-align:left;color:var(--c365-teal);text-wrap:balance}.c365-legal__lead{max-width:calc(820 * var(--c365-s));margin:calc(20 * var(--c365-s)) 0 0;font-family:var(--body-font-stack);font-size:var(--c365-fs-lead);line-height:1.5;text-wrap:pretty}.c365-legal__meta{margin:calc(20 * var(--c365-s)) 0 0;font-family:var(--body-font-stack);font-size:var(--c365-fs-xs);line-height:1.5;color:var(--c365-gray-aa)}.c365-legal__doc{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;padding-top:calc(56 * var(--c365-s))}.c365-legal__nav{display:none}@media(min-width:1200px){.c365-legal__doc{grid-template-columns:calc(280 * var(--c365-s)) minmax(0,calc(1060 * var(--c365-s)));column-gap:calc(80 * var(--c365-s))}.c365-legal__nav{position:sticky;top:calc(140 * var(--c365-s));display:flex;flex-direction:column;max-height:calc(100vh - 160 * var(--c365-s));overflow-y:auto;border-left:1px solid var(--c365-stone)}}.c365-legal__nav-label{margin:0 0 calc(10 * var(--c365-s));padding-left:calc(18 * var(--c365-s));font-family:var(--body-font-stack);font-size:var(--c365-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--c365-green-aa)}.c365-legal__nav-link{margin-left:-1px;padding:calc(7 * var(--c365-s)) 0 calc(7 * var(--c365-s)) calc(18 * var(--c365-s));border-left:2px solid transparent;font-family:var(--body-font-stack);font-size:var(--c365-fs-xs);line-height:1.35;color:var(--c365-teal);text-decoration:none;transition:color .15s,border-color .15s}.c365-legal__nav-link:hover,.c365-legal__nav-link:focus-visible,.c365-legal__nav-link[aria-current]{color:var(--c365-green-aa);border-left-color:var(--c365-green)}html:has(.c365-legal){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(.c365-legal){scroll-behavior:auto}}.c365-legal__article{min-width:0}.c365-legal__article--plain{max-width:calc(1060 * var(--c365-s));padding-top:calc(56 * var(--c365-s))}.c365-legal__intro{padding-bottom:calc(36 * var(--c365-s))}.c365-legal__section{padding:calc(36 * var(--c365-s)) 0;border-top:1px solid var(--c365-stone);scroll-margin-top:calc(140 * var(--c365-s))}.shopify-section .c365-legal__h2{display:flex;flex-direction:column;gap:calc(8 * var(--c365-s));margin:0 0 calc(16 * var(--c365-s));font-family:var(--header-font-stack);font-weight:500;font-size:var(--c365-fs-h3);line-height:1.25;letter-spacing:0;text-transform:none;color:var(--c365-teal);text-wrap:balance}@media(min-width:1200px){.shopify-section .c365-legal__h2{flex-direction:row;align-items:baseline;gap:calc(20 * var(--c365-s))}}.c365-legal__num{flex:none;min-width:calc(36 * var(--c365-s));font-family:var(--header-font-stack);font-weight:500;font-size:var(--c365-fs-body);color:var(--c365-green-aa)}@media(min-width:1200px){.c365-legal--has-nav .c365-legal__section .c365-legal__text{padding-left:calc(56 * var(--c365-s))}}.c365-legal__text{font-family:var(--body-font-stack);font-size:var(--c365-fs-sm);line-height:1.7}.c365-legal__text :is(p,ul,ol){margin:0;font-size:inherit;line-height:inherit;text-wrap:pretty}.c365-legal__text :is(p,ul,ol)+:is(p,ul,ol){margin-top:calc(14 * var(--c365-s))}.c365-legal__text :is(h3,h4){margin:calc(22 * var(--c365-s)) 0 calc(8 * var(--c365-s));font-family:var(--body-font-stack);font-size:var(--c365-fs-sm);font-weight:700;line-height:1.5;letter-spacing:0;text-transform:none;color:var(--c365-teal)}.c365-legal__text strong{font-weight:600}.c365-legal__text ul{padding:0;list-style:none}.c365-legal__text ul li{position:relative;margin:calc(6 * var(--c365-s)) 0 0;padding-left:calc(18 * var(--c365-s))}.c365-legal__text ul li:before{content:"";position:absolute;top:calc(.85em - 3px);left:0;width:6px;height:6px;border-radius:50%;background:var(--c365-green)}.c365-legal__text ol{padding-left:1.4em}.shopify-section .c365-legal__text a{font-weight:600;color:var(--c365-green-aa);text-decoration-line:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;overflow-wrap:anywhere}.shopify-section .c365-legal__text a:hover{color:var(--c365-green)}.c365-legal__section--contact{margin-top:calc(12 * var(--c365-s));padding:var(--c365-panel-pad-x);border-top:0;background:var(--c365-cream);border-radius:calc(5 * var(--c365-s))}@media(min-width:1200px){.c365-legal--has-nav .c365-legal__section--contact .c365-legal__text{padding-left:calc(56 * var(--c365-s))}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-celliant-legal.css.map */
