.mys-legal{--ml-hero: #ebe8de;--ml-sticky: 132px;font-family:Poppins,Helvetica,Arial,sans-serif;color:var(--mys-ink-2, #4a5a60);background:#fff}.mys-legal *,.mys-legal *:before,.mys-legal *:after{box-sizing:border-box}.mys-legal :is(h1,h2,h3,figure){margin:0}.mys-legal :is(a,button,summary):focus-visible{outline:3px solid var(--mys-mint-d, #237359);outline-offset:3px;border-radius:6px}.mys-legal .mys-page-icon{display:block;width:100%;height:100%}.mys-legal .mys-btn{text-decoration:none}.mys-legal .mys-btn .mys-page-icon{width:18px;height:18px;stroke-width:2}.mys-legal-hero{background:var(--ml-hero);color:var(--mys-ink, #1d2b2f)}.mys-legal-hero__inner{position:relative;max-width:1200px;margin:0 auto;padding:36px 20px 40px;display:grid;gap:28px}.mys-legal .mys-legal-hero__title{margin-top:12px;color:var(--mys-ink, #1d2b2f);text-align:left;text-shadow:none;text-transform:none;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:clamp(28px,7.4vw,36px);line-height:1.12;font-weight:600;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.mys-legal-hero__accent{background:linear-gradient(transparent 70%,rgba(98,211,175,.5) 70%,rgba(98,211,175,.5) 88%,transparent 88%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em}.mys-legal .mys-legal-hero__lead{margin:14px 0 0;font-size:15.5px;line-height:1.6;color:var(--mys-ink-2, #4a5a60);max-width:56ch}.mys-legal .mys-legal-hero__meta{display:inline-flex;align-items:center;gap:8px;margin:18px 0 0;padding:7px 14px 7px 10px;border-radius:999px;background:#ffffffbf;border:1px solid var(--mys-line-warm, #e7e2d6);font-size:13.5px;line-height:1.3;font-weight:500;color:var(--mys-ink, #1d2b2f)}.mys-legal-hero__meta .mys-page-icon{width:16px;height:16px;color:var(--mys-mint-d, #237359);flex:none}.mys-legal-hero__cta{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px}.mys-legal-hero__media{margin:0}.mys-legal-hero__img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 30%;border-radius:var(--mys-radius-lg, 32px);box-shadow:var(--mys-shadow)}@media(max-width:749px){.mys-legal-hero__cta .mys-btn{width:100%}}@media(min-width:750px){.mys-legal-hero__inner{padding:60px 24px 64px}.mys-legal .mys-legal-hero__title{font-size:clamp(36px,3.6vw,48px)}.mys-legal .mys-legal-hero__lead{font-size:16.5px}.mys-legal-hero--media .mys-legal-hero__inner{grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}}.mys-legal-features{background:var(--mys-band, #f4f1e8);border-bottom:1px solid var(--mys-line-warm, #e7e2d6)}.mys-legal-features__inner{max-width:1200px;margin:0 auto;padding:48px 20px 56px}.mys-legal .mys-legal-features__title{margin-top:12px;color:var(--mys-ink, #1d2b2f);font-family:Poppins,Helvetica,Arial,sans-serif;font-size:clamp(24px,6vw,34px);line-height:1.15;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.mys-legal-features__grid{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:14px}.mys-legal-feature{margin:0;padding:22px 22px 24px;background:#fff;border:1px solid var(--mys-line, rgba(29, 43, 47, .12));border-radius:var(--mys-radius, 20px);box-shadow:var(--mys-shadow)}.mys-legal-feature__icon{display:block;width:30px;height:30px;color:var(--mys-mint-d, #237359)}.mys-legal-feature__icon .mys-page-icon{stroke-width:1.4}.mys-legal .mys-legal-feature__title{margin-top:14px;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.3;font-weight:600;color:var(--mys-ink, #1d2b2f);letter-spacing:-.005em;text-transform:none}.mys-legal .mys-legal-feature__text{margin:6px 0 0;font-size:14.5px;line-height:1.55;color:var(--mys-ink-2, #4a5a60)}@media(min-width:750px){.mys-legal-features__inner{padding:72px 24px 80px}.mys-legal-features__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:36px}}@media(min-width:990px){.mys-legal-features__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mys-legal-main{max-width:1200px;margin:0 auto;padding:36px 20px 64px}.mys-legal-main--narrow .mys-legal-doc,.mys-legal-main--narrow .mys-legal-cookie,.mys-legal-main--doc:not(.mys-legal-main--has-toc) .mys-legal-doc{margin-left:auto;margin-right:auto}@media(min-width:750px){.mys-legal-main{padding:56px 24px 88px}}@media(min-width:990px){.mys-legal-main--has-toc{display:grid;grid-template-columns:290px minmax(0,1fr);gap:64px;align-items:start}}.mys-legal-aside{display:grid;gap:16px;margin-bottom:32px}@media(min-width:990px){.mys-legal-aside{position:sticky;top:var(--ml-sticky);margin-bottom:0}.mys-legal-toc__nav{max-height:calc(100vh - var(--ml-sticky) - 230px);min-height:160px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}}.mys-legal-toc{background:var(--mys-band, #f4f1e8);border:1px solid var(--mys-line-warm, #e7e2d6);border-radius:var(--mys-radius, 20px)}.mys-legal-toc__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:14px 20px;cursor:pointer;list-style:none;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mys-mint-d, #237359)}.mys-legal-toc__summary::-webkit-details-marker{display:none}.mys-legal-toc__summary>span:first-child{display:inline-flex;align-items:center;gap:8px}.mys-legal-toc__summary>span:first-child:before{content:"";width:22px;height:2px;border-radius:2px;background:var(--mys-mint, #62d3af)}.mys-legal-toc__count{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--mys-ink-2, #4a5a60)}.mys-legal-toc__count:after{content:"";width:8px;height:8px;border-right:2px solid var(--mys-ink, #1d2b2f);border-bottom:2px solid var(--mys-ink, #1d2b2f);transform:translateY(-2px) rotate(45deg);transition:transform .15s ease}.mys-legal-toc[open] .mys-legal-toc__count:after{transform:translateY(2px) rotate(-135deg)}.mys-legal-toc__nav{padding:0 12px 14px}.mys-legal .mys-legal-toc__list{list-style:none;margin:0;padding:0;counter-reset:none}.mys-legal .mys-legal-toc__list li{margin:0;padding:0}.mys-legal .mys-legal-toc__list li:before{content:none}.mys-legal .mys-legal-toc__list a{display:block;padding:7px 10px 7px 12px;border-left:2px solid transparent;border-radius:0 10px 10px 0;font-size:14px;line-height:1.4;color:var(--mys-ink-2, #4a5a60);text-decoration:none;overflow-wrap:anywhere;transition:color .15s ease,background .15s ease,border-color .15s ease}.mys-legal .mys-legal-toc__list .mys-legal-toc__sub a{padding-left:26px;font-size:13.5px}.mys-legal .mys-legal-toc__list a:hover{color:var(--mys-ink, #1d2b2f);background:#ffffffb3}.mys-legal .mys-legal-toc__list a[aria-current=true]{color:var(--mys-ink, #1d2b2f);font-weight:600;border-left-color:var(--mys-mint, #62d3af);background:#fff}@media(min-width:990px){.mys-legal-toc__summary{cursor:default;pointer-events:none}.mys-legal-toc__count:after{display:none}}.mys-legal-help--after{max-width:70ch;margin-top:40px}@media(max-width:989px){.mys-legal-help--aside{display:none}}@media(min-width:990px){.mys-legal-help--after{display:none}}.mys-legal-help{padding:18px 20px 20px;background:#fff;border:1px solid var(--mys-line, rgba(29, 43, 47, .12));border-radius:var(--mys-radius, 20px);font-size:14px;line-height:1.55}.mys-legal .mys-legal-help__title{margin:0;font-size:15px;font-weight:600;color:var(--mys-ink, #1d2b2f)}.mys-legal-help__text{margin-top:4px;color:var(--mys-ink-2, #4a5a60)}.mys-legal-help__text p{margin:0}.mys-legal .mys-legal-help__link{display:inline-flex;align-items:center;min-height:44px;margin-top:2px;color:var(--mys-mint-d, #237359)}.mys-legal-doc{max-width:70ch;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:15.5px;line-height:1.7;color:var(--mys-ink-2, #4a5a60);overflow-wrap:break-word;word-break:normal}@media(min-width:750px){.mys-legal-doc{font-size:16px}}.mys-legal-doc>:first-child{margin-top:0}.mys-legal-doc p{margin:0 0 14px;font-size:inherit;line-height:inherit;color:inherit}.mys-legal-doc :is(div,span,li,td,th){font-family:inherit}.mys-legal-doc strong,.mys-legal-doc b{color:var(--mys-ink, #1d2b2f);font-weight:600}.mys-legal-doc :is(h2,h3,h4,h5,h6){font-family:Poppins,Helvetica,Arial,sans-serif;color:var(--mys-ink, #1d2b2f);text-transform:none;letter-spacing:-.01em;padding-left:0!important;scroll-margin-top:calc(var(--ml-sticky) + 16px);text-wrap:pretty}.mys-legal-doc h2{margin:40px 0 12px;font-size:clamp(21px,5.4vw,25px);line-height:1.25;font-weight:600}.mys-legal-doc h3{margin:32px 0 10px;font-size:19px;line-height:1.3;font-weight:600}.mys-legal-doc h4{margin:28px 0 10px;font-size:17.5px;line-height:1.35;font-weight:600}.mys-legal-doc :is(h5,h6){margin:24px 0 8px;font-size:16px;line-height:1.4;font-weight:600}.mys-legal-doc [data-mys-toc]{margin:48px 0 14px;padding-top:28px;border-top:1px solid var(--mys-line-warm, #e7e2d6);font-size:clamp(21px,5.4vw,25px);line-height:1.25;font-weight:600;letter-spacing:-.015em}.mys-legal-doc [data-mys-sub]{margin:28px 0 10px;font-size:17.5px;line-height:1.35;font-weight:600;letter-spacing:-.005em}.mys-legal-doc>[data-mys-toc]:first-child{margin-top:0;padding-top:0;border-top:0}.mys-legal-doc>[data-mys-toc]:not([data-mys-toc]~[data-mys-toc]){border-top:0;padding-top:0;margin-top:32px}.mys-legal-doc :is([hidden],[data-mys-empty],[data-mys-oldtoc]){display:none!important}.mys-legal-doc :is(h2,h3,h4,h5,h6,p):empty{display:none}.mys-legal-doc a{color:var(--mys-mint-d, #237359);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.mys-legal-doc a:hover{color:var(--mys-ink, #1d2b2f);text-decoration-color:var(--mys-mint, #62d3af)}.mys-legal-doc a:has(>img){text-decoration:none}.mys-legal-doc :is(ul,ol){margin:0 0 16px;padding-left:1.4em}.mys-legal-doc ul{list-style:disc}.mys-legal-doc ol{list-style:decimal}.mys-legal-doc li{margin:0 0 6px;padding-left:.2em}.mys-legal-doc li::marker{color:var(--mys-mint-d, #237359);font-weight:600}.mys-legal-doc li>p{margin:0}.mys-legal-doc ul+ul{margin-top:-10px}.mys-legal-doc img{max-width:100%;height:auto;border-radius:12px}.mys-legal-doc :is(iframe,video){max-width:100%}.mys-legal-doc blockquote{margin:20px 0;padding:14px 18px;border-left:3px solid var(--mys-mint, #62d3af);background:var(--mys-band, #f4f1e8);border-radius:0 12px 12px 0}.mys-legal-doc hr{border:0;border-top:1px solid var(--mys-line-warm, #e7e2d6);margin:32px 0}.mys-legal-doc table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:0 0 20px;font-size:14.5px;line-height:1.5;-webkit-overflow-scrolling:touch}.mys-legal-doc :is(th,td){padding:10px 14px;border-bottom:1px solid var(--mys-line-warm, #e7e2d6);text-align:left;vertical-align:top}.mys-legal-doc th{background:var(--mys-band, #f4f1e8);color:var(--mys-ink, #1d2b2f);font-weight:600}@media(min-width:750px){.mys-legal-doc table{display:table;width:100%}}.mys-legal-doc button:not([class]){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border-radius:999px;border:0;background:transparent;color:var(--mys-ink, #1d2b2f);box-shadow:inset 0 0 0 1.5px var(--mys-line, rgba(29, 43, 47, .12));font:600 15px/1.2 Poppins,Helvetica,Arial,sans-serif;cursor:pointer;transition:background .15s ease}.mys-legal-doc button:not([class]):hover{background:#1d2b2f0a}.mys-legal-doc #ci_user_id{margin-top:12px;font-size:14px;color:var(--mys-ink, #1d2b2f);overflow-wrap:anywhere}.mys-legal--cards .mys-legal-main{max-width:1200px}.mys-legal-doc[data-mys-layout=cards].is-carded{max-width:none}.mys-legal-cards__intro{max-width:62ch;margin:0 0 28px;font-size:16.5px;color:var(--mys-ink-2, #4a5a60)}.mys-legal-cards{display:grid;gap:16px}@media(min-width:750px){.mys-legal-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(min-width:990px){.mys-legal-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.mys-legal-card{display:flex;flex-direction:column;gap:4px;padding:22px 22px 20px;background:#fff;border:1px solid var(--mys-line, rgba(29, 43, 47, .12));border-radius:var(--mys-radius, 20px);box-shadow:var(--mys-shadow);font-size:14.5px;line-height:1.55}.mys-legal-doc .mys-legal-card>h3{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;padding:0;border:0;font-size:12px;line-height:1.3;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mys-mint-d, #237359)!important}.mys-legal-doc .mys-legal-card>h3 *{color:inherit!important}.mys-legal-doc .mys-legal-card>h3:before{content:"";width:22px;height:2px;border-radius:2px;background:var(--mys-mint, #62d3af);flex:none}.mys-legal-card em:first-of-type{display:block;margin-bottom:4px;font-style:normal;font-size:17px;line-height:1.3;font-weight:600;color:var(--mys-ink, #1d2b2f);letter-spacing:-.005em}.mys-legal-card p{margin:0}.mys-legal-card em:first-of-type+br{display:none}.mys-legal-card em:first-of-type span{letter-spacing:inherit!important}.mys-legal-cookie{max-width:760px;padding:28px 22px;background:#fff;border:1px solid var(--mys-line, rgba(29, 43, 47, .12));border-radius:var(--mys-radius, 20px);box-shadow:var(--mys-shadow)}@media(min-width:750px){.mys-legal-cookie{padding:40px 44px}}.mys-legal-cookie__icon{display:block;width:34px;height:34px;color:var(--mys-mint-d, #237359)}.mys-legal .mys-legal-cookie__title{margin-top:14px;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:clamp(22px,5.6vw,28px);line-height:1.2;font-weight:600;letter-spacing:-.02em;color:var(--mys-ink, #1d2b2f);text-transform:none}.mys-legal .mys-legal-cookie__subtitle{font-family:Poppins,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.3;font-weight:600;color:var(--mys-ink, #1d2b2f);text-transform:none;letter-spacing:-.005em}.mys-legal .mys-legal-cookie__text{margin:8px 0 0;font-size:15.5px;line-height:1.6;color:var(--mys-ink-2, #4a5a60);max-width:60ch}.mys-legal-cookie__actions{margin-top:22px;display:flex;flex-wrap:wrap;gap:12px}@media(max-width:749px){.mys-legal-cookie__actions .mys-btn{width:100%}}.mys-legal .mys-legal-cookie__status{margin:12px 0 0;font-size:14px;color:var(--mys-ink, #1d2b2f)}.mys-legal-cookie__id{margin-top:28px;padding-top:24px;border-top:1px solid var(--mys-line-warm, #e7e2d6)}.mys-legal-doc--inline{max-width:none;margin-top:16px}.mys-legal-doc--inline div[style*="text-align: center"]{text-align:left!important}.mys-legal-cta{max-width:1200px;margin:0 auto;padding:0 20px 64px}.mys-legal-cta__panel{display:grid;gap:24px;padding:32px 24px;border-radius:var(--mys-radius-lg, 32px);background:var(--mys-panel, #2f2f2f);color:#ffffffc7}.mys-legal-cta .mys-eyebrow{color:var(--mys-mint, #62d3af)}.mys-legal .mys-legal-cta__title{margin-top:12px;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:clamp(24px,6vw,34px);line-height:1.15;font-weight:600;letter-spacing:-.02em;color:#fff;text-transform:none;text-wrap:balance}.mys-legal .mys-legal-cta__text{margin:12px 0 0;font-size:15.5px;line-height:1.6;color:#ffffffc7;max-width:52ch}.mys-legal-cta__actions{display:flex;flex-wrap:wrap;gap:12px}.mys-legal-cta .mys-btn--ghost{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff52}.mys-legal-cta .mys-btn--ghost:hover{background:#ffffff14;color:#fff}@media(max-width:749px){.mys-legal-cta__actions .mys-btn{width:100%}}@media(min-width:750px){.mys-legal-cta{padding:0 24px 88px}.mys-legal-cta__panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding:48px 56px}}.shopify-policy__container:not(.mys-legal-policy){max-width:70ch!important;margin:0 auto!important;padding:40px 20px 64px!important;font-family:Poppins,Helvetica,Arial,sans-serif;color:var(--mys-ink-2, #4a5a60);font-size:15.5px;line-height:1.7}.shopify-policy__container:not(.mys-legal-policy) .shopify-policy__title h1{margin:0 0 24px;text-align:left;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:clamp(28px,7.4vw,44px);line-height:1.12;font-weight:600;letter-spacing:-.02em;color:var(--mys-ink, #1d2b2f)}.shopify-policy__container:not(.mys-legal-policy) :is(h2,h3,h4,h5){padding-left:0!important;color:var(--mys-ink, #1d2b2f);font-family:Poppins,Helvetica,Arial,sans-serif}.shopify-policy__container:not(.mys-legal-policy) a{color:var(--mys-mint-d, #237359)}.shopify-policy__container.mys-legal-policy{max-width:none!important;margin:0!important;padding:0!important}@media print{.shopify-section-group-header-group,.shopify-section-group-footer-group,.ms-annc,#shopify-section-announcement-bar,.mys-legal-aside,.mys-legal-features,.mys-legal-cta,.mys-legal-cookie__actions,.mys-legal-hero__cta,.mys-legal-hero__media,#userlink-chat-bubble-container,#cookie-information-template-wrapper,#coiOverlay{display:none!important}.mys-legal,.mys-legal-hero{background:#fff!important}.mys-legal-hero:before,.mys-legal-cta__panel:before{display:none!important}.mys-legal-hero__inner,.mys-legal-main{padding:0!important;max-width:none!important;display:block!important}.mys-legal-hero__inner{margin-bottom:18px!important}.mys-legal-doc{max-width:none;font-size:11pt;line-height:1.5;color:#000}.mys-legal-doc :is(h2,h3,h4,h5){break-after:avoid;color:#000}.mys-legal-doc [data-mys-toc]{margin-top:20px;padding-top:10px}.mys-legal-doc a{color:#000}.mys-legal-doc p,.mys-legal-doc li{orphans:3;widows:3}}@media(prefers-reduced-motion:reduce){.mys-legal .mys-legal-toc__list a,.mys-legal-toc__count:after{transition:none}}.mys-legal-doc [tabindex="-1"]:focus{outline:none}
/*# sourceMappingURL=/cdn/shop/t/19/assets/mys-legal-page.css.map */
