.epic-lg{padding-top:clamp(28px,4vw,56px);padding-bottom:clamp(56px,7vw,96px)}.epic-lg__head{position:relative;padding:clamp(26px,3.4vw,44px);margin-bottom:clamp(24px,3vw,40px);border-radius:var(--epic-r-l, 24px);overflow:clip;border:1px solid var(--epic-card-line, var(--epic-line));background:radial-gradient(80% 140% at 0% 0%,color-mix(in srgb,var(--epic-ac) 14%,transparent),transparent 60%),radial-gradient(70% 120% at 100% 100%,color-mix(in srgb,var(--epic-v-cyan) 10%,transparent),transparent 60%),var(--epic-surface);box-shadow:var(--epic-e2)}.epic-lg__head:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--epic-ac),var(--epic-v-cyan),var(--epic-v-magenta))}.epic-lg__head .epic-eyebrow{margin-bottom:14px}.epic-lg__title{margin:0;font-family:var(--epic-disp);font-weight:780;letter-spacing:-.035em;line-height:1.04;font-size:clamp(34px,4.6vw,60px);color:var(--epic-text)}.epic-lg__lede{margin:14px 0 0;max-width:62ch;font-size:clamp(16px,1.3vw,18.5px);line-height:1.6;color:var(--epic-text-2)}.epic-lg__meta{display:inline-flex;align-items:center;gap:8px;margin:18px 0 0;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;color:var(--epic-text-2);background:color-mix(in srgb,var(--epic-text) 5%,var(--epic-surface));box-shadow:inset 0 0 0 1px var(--epic-line)}.epic-lg__meta .epic-ic{font-size:15px;color:color-mix(in srgb,var(--epic-ac) 55%,var(--epic-text))}.epic-lg__set{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.epic-lg__set a{display:inline-flex;align-items:center;min-height:38px;padding:0 15px;border-radius:999px;font-size:14px;font-weight:650;text-decoration:none;color:var(--epic-text-2);background:var(--epic-surface);border:1.5px solid color-mix(in srgb,var(--epic-text) 12%,transparent);transition:border-color .15s,color .15s,background .15s}.epic-lg__set a:hover{color:var(--epic-text);border-color:color-mix(in srgb,var(--epic-ac) 55%,transparent)}.epic-lg__set a[aria-current=page]{color:#fff;border-color:transparent;background:linear-gradient(100deg,color-mix(in srgb,var(--epic-ac) 88%,#000),color-mix(in srgb,var(--epic-ac) 70%,var(--epic-v-cyan)));box-shadow:0 8px 20px -10px color-mix(in srgb,var(--epic-ac) 80%,transparent)}.epic-lg__set a:focus-visible{outline:2.5px solid var(--epic-text);outline-offset:2px}.epic-lg__grid{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:start}@media(max-width:899px){.epic-lg__grid{grid-template-columns:minmax(0,1fr)}}.epic-lg__side{display:grid;gap:16px}@media(min-width:900px){.epic-lg__side{position:sticky;top:calc(var(--epic-anchor-offset, 120px) + 8px)}}@media(max-width:899px){.epic-lg__side{order:2}.epic-lg__toc{display:none}}.epic-lg__sk{margin:0 0 10px;font-family:var(--epic-mono);font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--epic-ac) 50%,var(--epic-text))}.epic-lg__toc ol{list-style:none;margin:0;padding:0;display:grid;gap:2px;counter-reset:lg;border-left:2px solid var(--epic-line)}.epic-lg__toc li{counter-increment:lg}.epic-lg__toc a{position:relative;display:grid;grid-template-columns:2.2em minmax(0,1fr);padding:6px 10px 6px 12px;margin-left:-2px;font-size:14px;line-height:1.4;text-decoration:none;color:var(--epic-text-2);border-left:2px solid transparent;transition:color .15s,border-color .15s,background .15s}.epic-lg__toc a:before{content:counter(lg,decimal-leading-zero);font-family:var(--epic-mono);font-size:11.5px;padding-top:2px;color:var(--epic-text-3)}.epic-lg__toc a:hover{color:var(--epic-text)}.epic-lg__toc a[aria-current=true]{color:var(--epic-text);font-weight:650;border-left-color:var(--epic-ac);background:linear-gradient(90deg,color-mix(in srgb,var(--epic-ac) 10%,transparent),transparent)}.epic-lg__toc a[aria-current=true]:before{color:color-mix(in srgb,var(--epic-ac) 60%,var(--epic-text))}.epic-lg__help{display:grid;gap:8px;padding:18px;border-radius:var(--epic-r-m, 16px);border:1px solid var(--epic-card-line, var(--epic-line));background:var(--epic-surface);box-shadow:var(--epic-e1)}.epic-lg__help .epic-lg__sk{margin-bottom:0}.epic-lg__ht{margin:0 0 4px;font-size:14.5px;color:var(--epic-text-2)}.epic-lg__line,.epic-lg__prefs{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 12px;border-radius:11px;font:inherit;font-size:15px;font-weight:650;text-decoration:none;color:var(--epic-text);text-align:left;border:1.5px solid color-mix(in srgb,var(--epic-text) 10%,transparent);background:none;cursor:pointer;overflow-wrap:anywhere;transition:border-color .15s,background .15s}.epic-lg__line:hover,.epic-lg__prefs:hover{border-color:color-mix(in srgb,var(--epic-ac) 55%,transparent);background:color-mix(in srgb,var(--epic-ac) 6%,var(--epic-surface))}.epic-lg__line .epic-ic,.epic-lg__prefs .epic-ic{font-size:18px;flex:none;color:color-mix(in srgb,var(--epic-ac) 55%,var(--epic-text))}.epic-lg__line:focus-visible,.epic-lg__prefs:focus-visible{outline:2.5px solid var(--epic-text);outline-offset:2px}.epic-lg__body,.shopify-policy__body{max-width:74ch;counter-reset:lgh;font-size:16.5px;line-height:1.72;color:var(--epic-text-2)}.epic-lg__body>:first-child{margin-top:0}.epic-lg__body h2,.shopify-policy__body h2{counter-increment:lgh;margin:2.4em 0 .7em;scroll-margin-top:calc(var(--epic-anchor-offset, 120px) + 12px);display:flex;align-items:baseline;gap:14px;font-family:var(--epic-disp);font-size:clamp(22px,2vw,27px);font-weight:760;letter-spacing:-.025em;line-height:1.2;color:var(--epic-text)}.epic-lg__body h2:before{content:counter(lgh,decimal-leading-zero);flex:none;font-family:var(--epic-mono);font-size:13px;font-weight:700;letter-spacing:.04em;color:color-mix(in srgb,var(--epic-ac) 55%,var(--epic-text));padding:3px 7px;border-radius:7px;transform:translateY(-3px);background:color-mix(in srgb,var(--epic-ac) 12%,var(--epic-surface))}.epic-lg__body h3,.shopify-policy__body h3{margin:1.8em 0 .5em;font-family:var(--epic-disp);font-size:18.5px;font-weight:720;letter-spacing:-.015em;color:var(--epic-text)}.epic-lg__body p,.shopify-policy__body p{margin:0 0 1em}.epic-lg__body strong,.shopify-policy__body strong{color:var(--epic-text);font-weight:680}.epic-lg__body ul,.epic-lg__body ol,.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 1.2em;padding-left:1.3em}.epic-lg__body li,.shopify-policy__body li{margin:0 0 .55em;padding-left:.2em}.epic-lg__body ul li::marker{color:color-mix(in srgb,var(--epic-ac) 70%,var(--epic-text))}.epic-lg__body ol li::marker{font-weight:700;color:color-mix(in srgb,var(--epic-ac) 60%,var(--epic-text))}.epic-lg__body a,.shopify-policy__body a{color:var(--epic-text);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--epic-ac) 60%,transparent);text-decoration-thickness:2px;text-underline-offset:3px}.epic-lg__body a:hover{text-decoration-color:var(--epic-ac)}.epic-lg__body code{font-family:var(--epic-mono);font-size:.86em;padding:1px 6px;border-radius:6px;background:color-mix(in srgb,var(--epic-text) 6%,transparent);color:var(--epic-text)}.epic-lg__body>p:first-child>em:only-child{font-style:normal;font-size:13.5px;color:var(--epic-text-3)}.epic-lg__sum{margin:0 0 2.2em;padding:22px 24px 10px;border-radius:var(--epic-r-m, 16px);background:linear-gradient(135deg,color-mix(in srgb,var(--epic-ac) 9%,var(--epic-surface)),var(--epic-surface) 70%);border:1px solid color-mix(in srgb,var(--epic-ac) 30%,var(--epic-line));box-shadow:var(--epic-e1)}.epic-lg__body .epic-lg__sum h2{counter-increment:none;margin:0 0 12px;font-size:13px;font-family:var(--epic-mono);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--epic-ac) 55%,var(--epic-text))}.epic-lg__body .epic-lg__sum h2:before{content:none}.epic-lg__sum ul{list-style:none;padding:0}.epic-lg__sum li{position:relative;padding-left:30px;margin-bottom:.75em;color:var(--epic-text);font-size:16px;line-height:1.6}.epic-lg__sum li:before{content:"";position:absolute;left:0;top:.28em;width:19px;height:19px;border-radius:50%;background:var(--epic-ac) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 12px no-repeat}.epic-lg__tw{margin:1.2em 0 1.6em;overflow-x:auto;border-radius:14px;border:1px solid var(--epic-card-line, var(--epic-line));box-shadow:var(--epic-e1)}.epic-lg__body table,.shopify-policy__body table{width:100%;min-width:560px;border-collapse:collapse;font-size:14.5px;line-height:1.5}.epic-lg__body th,.shopify-policy__body th{text-align:left;padding:12px 16px;font-family:var(--epic-mono);font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--epic-text);background:color-mix(in srgb,var(--epic-ac) 10%,var(--epic-surface));border-bottom:1px solid color-mix(in srgb,var(--epic-ac) 30%,var(--epic-line))}.epic-lg__body td,.shopify-policy__body td{padding:13px 16px;vertical-align:top;border-bottom:1px solid var(--epic-line);color:var(--epic-text-2)}.epic-lg__body tr:last-child td{border-bottom:0}.epic-lg__body td:first-child{color:var(--epic-text);font-weight:650;min-width:9em}.epic-lg__body tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--epic-text) 2%,transparent)}@media(max-width:599px){.epic-lg__tw{overflow:visible;border:0;box-shadow:none}.epic-lg__body table{min-width:0}.epic-lg__body thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.epic-lg__body tbody,.epic-lg__body tr,.epic-lg__body td{display:block}.epic-lg__body tr{margin-bottom:12px;padding:6px 0;border-radius:14px;border:1px solid var(--epic-card-line, var(--epic-line));background:var(--epic-surface);box-shadow:var(--epic-e1)}.epic-lg__body tbody tr:nth-child(2n) td{background:none}.epic-lg__body td{border:0;padding:7px 16px}.epic-lg__body td:first-child{font-family:var(--epic-disp);font-size:17px;padding-top:10px}.epic-lg__body td[data-label]:not(:first-child):before{content:attr(data-label);display:block;margin-bottom:2px;font-family:var(--epic-mono);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--epic-text-3)}.epic-lg__set{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1*clamp(26px,3.4vw,44px));padding:2px clamp(26px,3.4vw,44px) 6px;scrollbar-width:none}.epic-lg__set::-webkit-scrollbar{display:none}.epic-lg__set a{flex:none}}.shopify-policy__container{max-width:960px;margin:0 auto;padding:48px 20px 80px}.shopify-policy__title h1{font-family:var(--epic-disp);font-size:clamp(34px,4.6vw,56px);letter-spacing:-.035em;color:var(--epic-text);margin:0 0 24px}.epic-fo__legal{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 0 10px;padding:0;list-style:none;letter-spacing:0;font-family:var(--epic-body, inherit)}.epic-fo__legal a,.epic-fo__legal button{font:inherit;font-size:13px;color:var(--epic-text-3);text-decoration:none;background:none;border:0;padding:0;cursor:pointer}.epic-fo__legal a:hover,.epic-fo__legal button:hover{color:var(--epic-text);text-decoration:underline;text-underline-offset:3px}#shopify-pc__banner.shopify-pc__banner__dialog{bottom:16px!important;border-radius:18px!important;border:1px solid rgb(10 15 23 / .08)!important;box-shadow:0 28px 64px -20px #070a1180!important;overflow:hidden}body:has(#PBarNextFrameWrapper) #shopify-pc__banner.shopify-pc__banner__dialog{bottom:84px!important}#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline,#shopify-pc__banner__btn-manage-prefs{border-radius:999px!important;font-weight:700!important}#shopify-pc__banner__btn-accept{background:linear-gradient(100deg,#f59120,#ffb547)!important;color:#16110a!important;border-color:transparent!important;box-shadow:0 10px 22px -12px #f59120cc!important}@media(max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{bottom:10px!important}body:has(#PBarNextFrameWrapper) #shopify-pc__banner.shopify-pc__banner__dialog{bottom:78px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/epic-legal.css.map */
