.lg{--lg-gutter: 24px;background:var(--gf-cream, #FDFBF9);color:var(--gf-ink, #2B2B2B);padding-block:40px 72px}.lg__wrap{width:min(1120px,100% - (var(--lg-gutter) * 2));margin-inline:auto}.lg__head{padding-block-end:28px;border-block-end:1px solid var(--gf-line, #EDE7E3);margin-block-end:40px}.lg__kicker{margin:0 0 10px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--gf-grey, #6F696B)}.lg__title{margin:0;font-family:var(--font-heading, inherit);font-size:clamp(30px,5vw,46px);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.lg__updated{margin:14px 0 0;font-size:13px;color:var(--gf-grey, #6F696B)}.lg__layout{display:grid;gap:48px}@media(min-width:1024px){.lg__layout{grid-template-columns:240px minmax(0,1fr);gap:64px;align-items:start}}.lg__toc{display:none}.lg__toc.is-ready{display:block}@media(min-width:1024px){.lg__toc.is-ready{position:sticky;top:96px;max-height:calc(100vh - 128px);overflow-y:auto;overscroll-behavior:contain}.lg__toc:not(.lg__toc--flow) .lg__toc-details>summary{display:none}.lg__toc:not(.lg__toc--flow) .lg__toc-details::details-content{content-visibility:visible!important}}@media(max-width:1023px){.lg__toc-title{display:none}}.lg__toc-title{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gf-grey, #6F696B)}.lg__toc-list{list-style:none;margin:0;padding:0;border-inline-start:1px solid var(--gf-line, #EDE7E3)}.lg__toc-list a{display:block;padding:7px 0 7px 14px;margin-inline-start:-1px;border-inline-start:1px solid transparent;font-size:13.5px;line-height:1.4;color:var(--gf-grey, #6F696B);text-decoration:none;transition:color .15s ease,border-color .15s ease}.lg__toc-list a:hover{color:var(--gf-ink, #2B2B2B)}.lg__toc-list a[aria-current=true]{color:var(--gf-ink, #2B2B2B);font-weight:500;border-inline-start-color:var(--gf-ink, #2B2B2B)}.lg__toc-list a:focus-visible{outline:2px solid var(--gf-ink, #2B2B2B);outline-offset:2px;border-radius:2px}@media(max-width:1023px){.lg__toc.is-ready{border:1px solid var(--gf-line, #EDE7E3);border-radius:var(--gf-radius, 4px);background:#fff;padding:4px 16px}.lg__toc-details>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;cursor:pointer;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gf-ink, #2B2B2B)}.lg__toc-details>summary::-webkit-details-marker{display:none}.lg__toc-chevron{flex:0 0 auto;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;opacity:.55}.lg__toc-details[open] .lg__toc-chevron{transform:rotate(-135deg)}.lg__toc-list{padding-block-end:10px}}.lg__body{max-width:68ch;font-size:16.5px;line-height:1.75;color:#4a4546;overflow-wrap:break-word}.lg__body>:first-child{margin-block-start:0}.lg__body>:last-child{margin-block-end:0}.lg__body p{margin-block:0 1.15em}.lg__body h2{margin-block:2.4em .7em;padding-block-start:1.6em;border-block-start:1px solid var(--gf-line, #EDE7E3);scroll-margin-top:96px;font-family:var(--font-heading, inherit);font-size:clamp(20px,2.4vw,24px);line-height:1.25;letter-spacing:-.01em;font-weight:700;color:var(--gf-ink, #2B2B2B);text-wrap:balance}.lg__body>h2:first-child{margin-block-start:0;padding-block-start:0;border-block-start:0}.lg__body h3{margin-block:1.8em .5em;scroll-margin-top:96px;font-size:17px;line-height:1.35;font-weight:700;color:var(--gf-ink, #2B2B2B)}.lg__body h4{margin-block:1.5em .4em;font-size:15.5px;font-weight:700;color:var(--gf-ink, #2B2B2B)}.lg__body strong{font-weight:700;color:var(--gf-ink, #2B2B2B)}.lg__body a{color:var(--gf-ink, #2B2B2B);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--gf-light, #B5AFB0);transition:text-decoration-color .15s ease}.lg__body a:hover{text-decoration-color:currentColor}.lg__body ul,.lg__body ol{margin-block:0 1.3em;padding-inline-start:0;list-style:none}.lg__body li{position:relative;margin-block-end:.55em;padding-inline-start:22px}.lg__body ul>li:before{content:"";position:absolute;inset-inline-start:4px;top:.72em;width:5px;height:5px;border-radius:50%;background:var(--gf-pink, #F8C8DC)}.lg__body ol{counter-reset:lg-ol}.lg__body ol>li{counter-increment:lg-ol}.lg__body ol>li:before{content:counter(lg-ol) ".";position:absolute;inset-inline-start:0;top:0;font-size:14px;font-weight:600;color:var(--gf-grey, #6F696B)}.lg__body blockquote{margin:0 0 1.3em;padding:2px 0 2px 18px;border-inline-start:2px solid var(--gf-pink, #F8C8DC);color:var(--gf-grey, #6F696B)}.lg__body table{width:100%;margin-block-end:1.4em;border-collapse:collapse;font-size:15px}.lg__body th,.lg__body td{padding:10px 12px;border:1px solid var(--gf-line, #EDE7E3);text-align:start;vertical-align:top}.lg__body th{background:#fff;font-weight:600;color:var(--gf-ink, #2B2B2B)}.lg__body img{max-width:100%;height:auto}.lg__body p:empty{display:none}.lg__help{margin-block-start:56px;padding:26px;border:1px solid var(--gf-line, #EDE7E3);border-radius:var(--gf-radius, 4px);background:#fff}.lg__help-title{margin:0 0 6px;font-family:var(--font-heading, inherit);font-size:18px;font-weight:700;color:var(--gf-ink, #2B2B2B)}.lg__help-text{margin:0 0 16px;font-size:15px;line-height:1.6;color:var(--gf-grey, #6F696B)}.lg__help-actions{display:flex;flex-wrap:wrap;gap:10px}.lg__links{margin-block-start:40px;padding-block-start:24px;border-block-start:1px solid var(--gf-line, #EDE7E3)}.lg__links-title{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gf-grey, #6F696B)}.lg__links-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}.lg__links-list a{font-size:14.5px;color:var(--gf-grey, #6F696B);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gf-line, #EDE7E3)}.lg__links-list a:hover{color:var(--gf-ink, #2B2B2B);text-decoration-color:currentColor}.lg__links-list a[aria-current=page]{color:var(--gf-ink, #2B2B2B);font-weight:500}@media(prefers-reduced-motion:reduce){.lg__toc-list a,.lg__body a,.lg__toc-chevron{transition:none}}.shopify-policy__container{width:min(1120px,100% - 48px);margin-inline:auto;padding-block:40px 72px}.shopify-policy__title{padding-block-end:28px;border-block-end:1px solid var(--gf-line, #EDE7E3);margin-block-end:32px}.shopify-policy__title h1{margin:0;font-family:var(--font-heading, inherit);font-size:clamp(30px,5vw,46px);line-height:1.1;letter-spacing:-.02em;color:var(--gf-ink, #2B2B2B);text-wrap:balance}.shopify-policy__body .rte{max-width:68ch;font-size:16.5px;line-height:1.75;color:#4a4546}.shopify-policy__body .rte p{margin-block:0 1.15em}.shopify-policy__body .rte strong{font-weight:700;color:var(--gf-ink, #2B2B2B)}.lg__toc--flow.is-ready{position:static;display:block;max-width:68ch;margin-block-end:32px;border:1px solid var(--gf-line, #EDE7E3);border-radius:var(--gf-radius, 4px);background:#fff;padding:4px 16px;max-height:none;overflow:visible}.lg__toc--flow .lg__toc-details>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;cursor:pointer;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gf-ink, #2B2B2B)}.lg__toc--flow .lg__toc-details>summary::-webkit-details-marker{display:none}.lg__toc--flow .lg__toc-details[open] .lg__toc-chevron{transform:rotate(-135deg)}.lg__toc--flow .lg__toc-chevron{flex:0 0 auto;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;opacity:.55}.lg__toc--flow .lg__toc-title{display:none}.lg__toc--flow .lg__toc-list{padding-block-end:10px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/legal.css.map */
