.ev-legal-policy-marker~.shopify-policy__container{width:calc(100% - 2 * var(--container-gutter,24px));max-width:1600px!important;margin-block:24px var(--evolved-section-gap,48px);margin-inline:auto!important;padding:0!important;display:grid;grid-template-columns:minmax(0,1fr);gap:24px!important;color:#1d1d1f}.ev-legal-policy-marker~.shopify-policy__container .shopify-policy__title{grid-column:1/-1;margin:0;padding:28px 32px;border:1px solid #dedee1;border-radius:12px;background:#fff;text-align:start}.ev-legal-policy-marker~.shopify-policy__container .shopify-policy__title h1{margin:0;font-size:clamp(30px,3vw,44px);font-weight:650;letter-spacing:-.03em;line-height:1.15}.ev-legal-policy-marker~.shopify-policy__container .shopify-policy__body{min-width:0;padding:32px 40px;border:1px solid #dedee1;border-radius:12px;background:#fff}.ev-legal-policy-marker~.shopify-policy__container .rte{max-width:84ch;margin-inline:auto;color:#53535a;font-size:16px;line-height:1.75}.ev-legal-policy-marker~.shopify-policy__container .rte :is(h2,h3){color:#1d1d1f;font-weight:600;letter-spacing:-.015em;line-height:1.3;scroll-margin-top:130px}.ev-legal-policy-marker~.shopify-policy__container .rte h2{margin:32px 0 12px;font-size:22px}.ev-legal-policy-marker~.shopify-policy__container .rte h3{margin:24px 0 12px;font-size:18px}.ev-legal-policy-marker~.shopify-policy__container .rte p{margin-block:0 14px}.ev-legal-policy-marker~.shopify-policy__container .rte :is(ul,ol){margin-block:12px 20px;padding-inline-start:22px}.ev-legal-policy-marker~.shopify-policy__container .rte li+li{margin-top:8px}.ev-legal-policy-marker~.shopify-policy__container .rte a{background-image:none;color:#06d;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ev-legal-policy-marker~.shopify-policy__container .rte>:last-child{margin-bottom:0}.ev-legal-policy-marker~.shopify-policy__container .ev-legal-duplicate-title{display:none}.ev-legal-toc{align-self:start;min-width:0;padding:0 16px;border:1px solid #dedee1;border-radius:12px;background:#fff}.ev-legal-toc>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;list-style:none;cursor:pointer;font-size:14px;font-weight:600}.ev-legal-toc>summary::-webkit-details-marker{display:none}.ev-legal-toc>summary:after{content:"+";font-size:22px;font-weight:400}.ev-legal-toc[open]>summary:after{content:"\2212"}.ev-legal-toc nav{padding-bottom:12px}.ev-legal-toc ol{display:grid;gap:0;margin:0;padding:0;list-style:none}.ev-legal-toc a{display:flex;align-items:center;min-height:44px;padding:8px 0;color:#606067;font-size:13px;line-height:1.4;text-decoration:none}.ev-legal-toc a:hover{color:#06d}.ev-legal-policy-marker~.shopify-policy__container :is(a,summary):focus-visible{outline:2px solid #0066dd;outline-offset:3px}@media(min-width:1000px){.ev-legal-policy-marker~.shopify-policy__container.ev-legal-has-toc{grid-template-columns:230px minmax(0,1fr)}.ev-legal-toc{position:sticky;top:110px;max-height:calc(100dvh - 150px);overflow:auto;scrollbar-width:thin}}@media(max-width:699px){.ev-legal-policy-marker~.shopify-policy__container{margin-top:16px;gap:16px!important}.ev-legal-policy-marker~.shopify-policy__container .shopify-policy__title{padding:20px}.ev-legal-policy-marker~.shopify-policy__container .shopify-policy__body{padding:24px 20px}.ev-legal-policy-marker~.shopify-policy__container .rte{font-size:15px;line-height:1.7}.ev-legal-policy-marker~.shopify-policy__container .rte h2{font-size:20px;margin-top:28px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/evolved-legal-policy.css.map */
