body.ipg-legal-page #MainContent{background:radial-gradient(circle at 88% 3%,rgba(49,160,218,.11),transparent 28rem),linear-gradient(180deg,#f5f9fc,#fff 72rem)}.shopify-policy__container{display:grid;grid-template-columns:minmax(23rem,28rem) minmax(0,1fr);column-gap:clamp(2.4rem,4vw,5.6rem);max-width:124rem;padding:clamp(3.2rem,6vw,7.2rem) 2rem clamp(5rem,8vw,10rem)}.shopify-policy__title{background:linear-gradient(130deg,#0a3359fa,#1271b8f0),#0d345b;border-radius:3rem;box-shadow:0 2.4rem 6rem #0b365b2b;color:#fff;grid-column:1 / -1;margin:0 0 clamp(2.4rem,4vw,4rem);overflow:hidden;padding:clamp(3.2rem,6vw,6.8rem);position:relative;text-align:left}.shopify-policy__title:after{background:#ffffff1a;border-radius:50%;content:"";height:30rem;position:absolute;right:-8rem;top:-15rem;width:30rem}.shopify-policy__title h1{color:#fff;font-size:clamp(3.4rem,6vw,6rem);font-weight:760;letter-spacing:-.04em;line-height:1.02;margin:0;max-width:82rem;position:relative;z-index:1}.ipg-legal-eyebrow{color:#9bd8f5;display:block;font-size:1.25rem;font-weight:750;letter-spacing:.16em;margin-bottom:1.4rem;position:relative;text-transform:uppercase;z-index:1}.ipg-legal-lead{color:#ffffffd1;font-size:clamp(1.6rem,2vw,1.9rem);line-height:1.55;margin:1.8rem 0 0;max-width:68rem;position:relative;z-index:1}.ipg-legal-sidebar{align-self:start;grid-column:1;grid-row:2;position:sticky;top:2.4rem}.ipg-legal-sidebar__card{background:#fffffff0;border:.1rem solid rgba(13,52,91,.1);border-radius:2.2rem;box-shadow:0 1.8rem 4rem #0d345b12;padding:1.8rem}.ipg-legal-sidebar__label,.ipg-legal-toc summary{color:#0d345b;font-size:1.35rem;font-weight:760;letter-spacing:.04em}.ipg-legal-switcher{display:grid;gap:.7rem;list-style:none;margin:1.2rem 0 0;padding:0}.ipg-legal-switcher a{align-items:center;border-radius:1.2rem;color:#496176;display:flex;font-size:1.35rem;font-weight:620;justify-content:space-between;line-height:1.3;padding:1rem 1.2rem;text-decoration:none;transition:background .16s ease,color .16s ease,transform .16s ease}.ipg-legal-switcher a:after{content:"\2192";opacity:.55}.ipg-legal-switcher a:hover{background:#eef7fc;color:#0d5f9e;transform:translate(.3rem)}.ipg-legal-switcher a[aria-current=page]{background:#1472b8;color:#fff}.ipg-legal-toc{border-top:.1rem solid rgba(13,52,91,.1);margin-top:1.6rem;padding-top:1.6rem}.ipg-legal-toc summary{cursor:pointer;list-style:none}.ipg-legal-toc summary::-webkit-details-marker{display:none}.ipg-legal-toc summary:after{content:"+";float:right}.ipg-legal-toc[open] summary:after{content:"\2212"}.ipg-legal-toc ol{display:grid;gap:.55rem;list-style:none;margin:1.2rem 0 0;max-height:min(44vh,42rem);overflow:auto;padding:0 .4rem 0 0;scrollbar-width:thin}.ipg-legal-toc a{border-left:.2rem solid rgba(20,114,184,.15);color:#617486;display:block;font-size:1.25rem;line-height:1.35;padding:.45rem 0 .45rem 1rem;text-decoration:none}.ipg-legal-toc a:hover{border-left-color:#1472b8;color:#0d5f9e}.ipg-legal-toc li.is-subheading a{font-size:1.18rem;padding-left:1.8rem}.ipg-legal-help{background:#f0f8fd;border-radius:1.4rem;color:#496176;font-size:1.25rem;line-height:1.45;margin:1.6rem 0 0;padding:1.3rem}.ipg-legal-help a{color:#0d5f9e;font-weight:700}.shopify-policy__body{background:#fff;border:.1rem solid rgba(13,52,91,.1);border-radius:2.6rem;box-shadow:0 2rem 5rem #0d345b12;color:#4a6074;grid-column:2;grid-row:2;margin:0;max-width:none;padding:clamp(2.4rem,5vw,5.8rem)}.shopify-policy__body .rte{max-width:82rem}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3{color:#0d345b;font-weight:750;letter-spacing:-.02em;line-height:1.2;scroll-margin-top:2rem;text-transform:none}.shopify-policy__body h1{font-size:clamp(2.5rem,4vw,3.6rem);margin:0 0 2.4rem}.shopify-policy__body h2{border-top:.1rem solid rgba(13,52,91,.1);font-size:clamp(2rem,3vw,2.6rem);margin:4.2rem 0 1.5rem;padding-top:2.8rem}.shopify-policy__body h3{font-size:1.85rem;margin:3rem 0 1.2rem}.shopify-policy__body p,.shopify-policy__body li{font-size:1.55rem;line-height:1.72}.shopify-policy__body p{margin:0 0 1.5rem}.shopify-policy__body ul,.shopify-policy__body ol{margin:1.2rem 0 2.2rem;padding-left:2.2rem}.shopify-policy__body li+li{margin-top:.7rem}.shopify-policy__body a{color:#0c68aa;text-decoration-color:#0c68aa59;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.shopify-policy__body a:hover{text-decoration-color:currentColor}.shopify-policy__body strong{color:#173e62}.shopify-policy__body blockquote{background:#f1f8fc;border:0;border-left:.4rem solid #29a4dc;border-radius:0 1.4rem 1.4rem 0;color:#36536d;margin:2.4rem 0;padding:1.6rem 2rem}.ipg-legal-table-scroll{border:.1rem solid rgba(13,52,91,.1);border-radius:1.4rem;margin:2.4rem 0;overflow-x:auto}.ipg-legal-table-scroll table{margin:0;min-width:62rem;width:100%}.ipg-legal-back{align-items:center;background:#eef7fc;border-radius:999px;color:#0d5f9e!important;display:inline-flex;font-size:1.35rem;font-weight:700;gap:.7rem;margin-top:3rem;padding:1rem 1.5rem;text-decoration:none!important}.ipg-legal-back:before{content:"\2191"}@media screen and (max-width:989px){.shopify-policy__container{display:block;padding-left:1.5rem;padding-right:1.5rem}.shopify-policy__title{border-radius:2.2rem;margin-bottom:1.8rem;padding:3.2rem 2.2rem}.ipg-legal-sidebar{margin-bottom:1.8rem;position:static}.ipg-legal-sidebar__card{border-radius:1.8rem}.ipg-legal-switcher{grid-template-columns:repeat(2,minmax(0,1fr))}.ipg-legal-switcher a{height:100%}.ipg-legal-toc ol{max-height:30rem}.shopify-policy__body{border-radius:2rem;padding:2.4rem 1.8rem}}@media screen and (max-width:520px){.ipg-legal-switcher{grid-template-columns:1fr}.shopify-policy__title h1{overflow-wrap:anywhere}.shopify-policy__body p,.shopify-policy__body li{font-size:1.48rem}}@media(prefers-reduced-motion:reduce){.ipg-legal-switcher a{transition:none}}.shopify-policy__body li>p:first-child{display:inline;margin:0}.shopify-policy__body li>p:first-child+p{display:block;margin-top:.9rem}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ipg-legal-pages.css.map */
