.cg2-prose,.pol-prose,.shopify-policy__container{--cgp-navy: #323b79;--cgp-blue: #274ec3;--cgp-blue-2: #2d77be;--cgp-sky: #93c9eb;--cgp-sky-light: #e9f4ff;--cgp-sky-tint: #d6eaf8;--cgp-text: #1a1a1a;--cgp-ink-2: #414141;--cgp-muted: #5b6270;--cgp-line: #e6eaf5;--cgp-line-strong: #cfd8ea;--cgp-soft: #f6f7fb;--cgp-radius: 16px;--cgp-font: "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}:is(.cg2-prose,.pol-prose,.shopify-policy__body .rte){font-family:var(--cgp-font);font-size:16px;line-height:1.68;color:var(--cgp-ink-2);overflow-wrap:break-word}@media(min-width:768px){:is(.cg2-prose,.pol-prose,.shopify-policy__body .rte){font-size:17px;line-height:1.72}}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte)>*{margin:0}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte)>*+*{margin-top:16px}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) p{max-width:72ch;text-wrap:pretty}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) strong,body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) b{font-weight:700;color:var(--cgp-navy)}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) a:not([class]){font-weight:600;color:var(--cgp-blue-2);text-decoration:underline;text-decoration-color:#2d77be59;text-underline-offset:3px;overflow-wrap:anywhere}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) a:not([class]):hover{text-decoration-color:currentColor}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) :is(h2,h3,h4,h5,h6){font-family:var(--cgp-font);font-weight:800;letter-spacing:-.02em;color:var(--cgp-navy);text-transform:none;text-wrap:balance}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) h2{margin-top:44px;font-size:clamp(25px,2.3vw,32px);line-height:1.15}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) h3{display:flex;align-items:center;gap:12px;margin-top:38px;font-size:clamp(20px,1.7vw,24px);line-height:1.25}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) h3:before{content:"";flex:none;align-self:stretch;width:6px;min-height:1.05em;margin-block:.1em;border-radius:3px;background:linear-gradient(180deg,var(--cgp-blue-2),var(--cgp-sky))}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) :is(h4,h5,h6){margin-top:28px;font-size:17.5px;line-height:1.3;letter-spacing:-.01em}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte)>:first-child{margin-top:0}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) :is(h2,h3,h4,h5,h6)+*{margin-top:12px}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) :is(ul,ol){display:grid;gap:10px;padding:0;list-style:none}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) li{position:relative;padding-left:28px}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) ul>li:before{content:"";position:absolute;left:4px;top:.68em;width:8px;height:8px;border-radius:50%;background:var(--cgp-blue-2);box-shadow:0 0 0 4px #2d77be24}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) ol{counter-reset:cgp-ol}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) ol>li{counter-increment:cgp-ol}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) ol>li:before{content:counter(cgp-ol) ".";position:absolute;left:0;top:0;min-width:22px;font-weight:800;color:var(--cgp-navy)}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) li>:is(p,ul,ol){margin:0}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) li>*+*{margin-top:8px}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) table{display:block;max-width:100%;height:auto!important;overflow-x:auto;border-collapse:collapse;border:1px solid var(--cgp-line-strong);border-radius:18px;font-size:14.5px;line-height:1.55}@media(min-width:768px){body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) table{display:table;width:100%!important;border-collapse:separate;border-spacing:0;overflow:hidden}}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) :is(th,td){padding:12px 16px;text-align:left;vertical-align:top;border-top:1px solid var(--cgp-line)}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) :is(th,td)+:is(th,td){border-left:1px solid var(--cgp-line)}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) th,body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) thead td{background:var(--cgp-navy);color:#fff;font-size:13.5px;font-weight:800;border-top:0;vertical-align:bottom}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) tbody tr:nth-child(2n) td{background:#f8fbff}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) blockquote{margin-inline:0;padding:18px 22px;border-left:4px solid var(--cgp-sky);border-radius:0 var(--cgp-radius) var(--cgp-radius) 0;background:var(--cgp-sky-light);color:var(--cgp-navy);font-weight:600}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) hr{height:1px;margin-block:32px;border:0;background:var(--cgp-line)}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) img{display:block;max-width:100%;height:auto;border-radius:var(--cgp-radius)}body :is(.cg2-prose,.pol-prose,.shopify-policy__body .rte) iframe{max-width:100%}.cg2-page{background:linear-gradient(180deg,#f3f8fe,#f8fbff 220px,#fff 520px)}.cg2-page.cg-section{padding-top:22px}.cg2-page__inner{max-width:calc(80ch + var(--gutter, 16px) * 2)}.cg2-page--narrow .cg2-page__inner{max-width:calc(60ch + var(--gutter, 16px) * 2)}.cg2-page__title{margin-bottom:28px;font-size:clamp(34px,4.2vw,56px);color:var(--navy, #323b79)}@media(min-width:768px){.cg2-page.cg-section{padding-top:32px}.cg2-page__title{margin-bottom:36px}}body .shopify-policy__container{display:block!important;gap:0!important;max-width:none!important;margin:0!important;padding:26px 16px 64px!important;font-family:var(--cgp-font);color:var(--cgp-ink-2);background:linear-gradient(180deg,#edf6ff,#f3f8fe 30%,#f8fbff 62%,#fff)}body .shopify-policy__title,body .shopify-policy__body{max-width:820px;margin-inline:auto}body .shopify-policy__title{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 16px;padding:22px 20px 20px;text-align:left;border:1px solid var(--cgp-line);border-bottom-color:#93c9eb8c;border-radius:28px 28px 0 0;background:radial-gradient(420px 220px at 100% 0%,rgba(147,201,235,.45),transparent 70%),linear-gradient(135deg,var(--cgp-sky-light) 0%,var(--cgp-sky-tint) 100%)}body .shopify-policy__title:before{content:"";width:52px;height:52px;border-radius:16px;box-shadow:0 12px 24px -10px #20305ebf;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8l4 4v14H6z'/%3E%3Cpath d='M14 3v4h4M9 12h6M9 16h6'/%3E%3C/svg%3E") center / 26px no-repeat,linear-gradient(145deg,var(--cgp-blue-2),var(--cgp-navy))}body .shopify-policy__title h1{margin:0;font-family:var(--cgp-font);font-size:clamp(28px,3.1vw,42px);font-weight:800;line-height:1.06;letter-spacing:-.02em;color:var(--cgp-navy);text-transform:none;text-wrap:balance;overflow-wrap:break-word}body .shopify-policy__body{padding:24px 20px 30px;background:#fff;border:1px solid var(--cgp-line);border-top:0;border-radius:0 0 28px 28px;box-shadow:0 30px 70px -48px #20305e8c}@media(min-width:768px){body .shopify-policy__container{padding:40px 32px 96px!important}body .shopify-policy__title{gap:14px 20px;padding:30px 36px 26px}body .shopify-policy__title:before{width:60px;height:60px;border-radius:18px;background-size:28px,auto}body .shopify-policy__body{padding:36px 40px 44px}}@media(min-width:1200px){body .shopify-policy__container{padding-inline:40px!important}}@media print{body .shopify-policy__container{padding:0!important;background:none}body .shopify-policy__title,body .shopify-policy__body{max-width:none;border:0;box-shadow:none;background:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/cg2-prose.css.map */
