.colulu-v2-legal-page #MainContent{width:min(1180px,calc(100% - 48px));min-height:62vh;margin:0 auto;padding:46px 0 120px;background:var(--commerce-paper, #fcfaf7);color:var(--commerce-copy, #4d5350);font-family:var(--font-ja);letter-spacing:0}.colulu-v2-legal-page #MainContent>.shopify-section.container{width:100%;max-width:none;margin:0 0 45px;padding:0}.colulu-v2-legal-page .breadcrumbs,.colulu-v2-legal-page .breadcrumbs ul{margin:0;padding:0}.colulu-v2-legal-page .breadcrumbs ul{display:flex;flex-wrap:wrap;align-items:center;gap:9px;color:var(--commerce-muted, #797271);font-size:12px;line-height:1.5;list-style:none}.colulu-v2-legal-page .breadcrumbs li{display:flex;align-items:center;gap:9px;margin:0;color:var(--commerce-ink, #303331);list-style:none}.colulu-v2-legal-page .breadcrumbs li:not(:last-child):after{margin:0;color:var(--commerce-muted, #797271);content:"/"}.colulu-v2-legal-page .breadcrumbs a{color:var(--commerce-muted, #797271);font-size:inherit;text-decoration:none}.colulu-v2-legal-page #MainContent>.shopify-section>.container{width:min(880px,100%);max-width:none;margin:0 auto;padding:0}.colulu-v2-legal-page #MainContent>.shopify-section>.container>h1{margin:0 0 52px;padding:0 0 30px;border-bottom:1px solid var(--commerce-line, rgba(38, 48, 42, .14));color:var(--commerce-muted, #797271);font-size:13px;font-weight:700;line-height:1.5;letter-spacing:0;text-align:left}.colulu-v2-legal-page #MainContent>.shopify-section>.container>h1:before{display:block;margin-bottom:14px;color:var(--commerce-ink, #303331);font-family:var(--font-ja);font-size:clamp(42px,5vw,64px);font-weight:700;line-height:1;letter-spacing:-.03em}.colulu-v2-legal-page .cautionary-section,.colulu-v2-legal-page .privacy-section,.colulu-v2-legal-page .rules-section{margin:0;color:var(--commerce-copy, #4d5350)}.colulu-v2-legal-page .cautionary-section{padding:0 0 34px}.colulu-v2-legal-page .cautionary-section+.cautionary-section{padding-top:34px;border-top:1px solid var(--commerce-line, rgba(38, 48, 42, .14))}.colulu-v2-legal-page .privacy-section{padding:0 0 52px}.colulu-v2-legal-page .privacy-section+.privacy-section{padding-top:52px;border-top:1px solid var(--commerce-line, rgba(38, 48, 42, .14))}.colulu-v2-legal-page .rules-content,.colulu-v2-legal-page .privacy-content{margin-top:42px}.colulu-v2-legal-page .cautionary-section h2,.colulu-v2-legal-page .privacy-section h2,.colulu-v2-legal-page .rules-section h2,.colulu-v2-legal-page .rules-section h3,.colulu-v2-legal-page .privacy-section h3{margin:0 0 14px;padding:0;border:0;color:var(--commerce-ink, #303331);font-size:20px;font-weight:700;line-height:1.6}.colulu-v2-legal-page .privacy-content>h3,.colulu-v2-legal-page .rules-content>:is(h2,h3){margin-top:38px;padding-top:38px;border-top:1px solid var(--commerce-line, rgba(38, 48, 42, .14))}.colulu-v2-legal-page .privacy-content>h3:first-child,.colulu-v2-legal-page .rules-content>:is(h2,h3):first-child{margin-top:0;padding-top:0;border-top:0}.colulu-v2-legal-page .container .num{display:inline-block;min-width:1.5em;margin:0 8px 0 0;color:var(--commerce-green, #5f8174);font-family:var(--font-ja);font-size:20px;line-height:1}.colulu-v2-legal-page :is(.cautionary-section,.privacy-section,.rules-section) p{margin:0;color:var(--commerce-copy, #4d5350);font-size:13px;line-height:2}.colulu-v2-legal-page :is(.cautionary-section,.privacy-section,.rules-section) p+p{margin-top:6px}.colulu-v2-legal-page :is(.cautionary-section,.privacy-section,.rules-section) ul{margin:14px 0 0;padding:0 0 0 1.35em}.colulu-v2-legal-page :is(.cautionary-section,.privacy-section,.rules-section) li{margin:6px 0 0;color:var(--commerce-copy, #4d5350);font-size:13px;line-height:1.9;list-style:disc!important}.colulu-v2-legal-page :is(.cautionary-section,.privacy-section,.rules-section) a{color:var(--commerce-green, #5f8174);font-size:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.colulu-v2-legal-page :is(.cautionary-section,.privacy-section,.rules-section) a:focus-visible{outline:2px solid var(--commerce-green, #5f8174);outline-offset:3px}.colulu-v2-legal-page .cautionary-section:last-child,.colulu-v2-legal-page .privacy-section:last-child,.colulu-v2-legal-page .rules-section:last-child{padding-bottom:0}.colulu-v2-legal-page--cautionary #MainContent>.shopify-section>.container>h1:before{content:"legal notice"}.colulu-v2-legal-page--privacy #MainContent>.shopify-section>.container>h1:before{content:"privacy policy"}.colulu-v2-legal-page--rules #MainContent>.shopify-section>.container>h1:before{content:"terms of service"}@media(max-width:749px){.colulu-v2-legal-page #MainContent{width:100%;padding:28px 20px 80px}.colulu-v2-legal-page #MainContent>.shopify-section.container{margin-bottom:32px}.colulu-v2-legal-page #MainContent>.shopify-section>.container>h1{margin-bottom:38px;padding-bottom:24px}.colulu-v2-legal-page #MainContent>.shopify-section>.container>h1:before{font-size:38px;overflow-wrap:anywhere}.colulu-v2-legal-page .cautionary-section{padding-bottom:28px}.colulu-v2-legal-page .cautionary-section+.cautionary-section{padding-top:28px}.colulu-v2-legal-page .privacy-section{padding-bottom:40px}.colulu-v2-legal-page .privacy-section+.privacy-section{padding-top:40px}.colulu-v2-legal-page .privacy-content,.colulu-v2-legal-page .rules-content{margin-top:34px}.colulu-v2-legal-page .privacy-content>h3,.colulu-v2-legal-page .rules-content>:is(h2,h3){margin-top:32px;padding-top:32px}.colulu-v2-legal-page .cautionary-section h2,.colulu-v2-legal-page .privacy-section h2,.colulu-v2-legal-page .rules-section h2,.colulu-v2-legal-page .rules-section h3,.colulu-v2-legal-page .privacy-section h3,.colulu-v2-legal-page .container .num{font-size:18px}.colulu-v2-legal-page :is(.cautionary-section,.privacy-section,.rules-section) p,.colulu-v2-legal-page :is(.cautionary-section,.privacy-section,.rules-section) li{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/colulu-legal-v2.css.map */
