.hc-legal-page{--hcl-ink: #151515;--hcl-text: #3a3a36;--hcl-muted: #6b6b66;--hcl-line: #e6e6e0;--hcl-yellow: #fed409;--hcl-heading: "HC Circular Bold", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:#f7f7f5}.hc-legal-page .shopify-policy__container{max-width:none!important;margin:0!important;padding:0 0 88px!important;color:var(--hcl-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:normal;-webkit-font-smoothing:antialiased}.hc-legal-page .shopify-policy__title{margin:0 0 56px;padding:72px 24px 64px;background:radial-gradient(800px 360px at 85% 0%,rgba(254,212,9,.1),transparent 60%),#000;text-align:center}.hc-legal-page .shopify-policy__title:before{content:attr(data-kicker);display:block;margin-bottom:14px;color:var(--hcl-yellow);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.hc-legal-page .shopify-policy__title h1{margin:0;color:#fff;font-family:var(--hcl-heading);font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1.05;letter-spacing:-.03em}.hc-legal-page .hcl-meta{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:20px 0 0;color:#ffffffb3;font-size:14px;font-weight:600}.hc-legal-page .hcl-meta span{display:inline-flex;align-items:center;gap:8px}.hc-legal-page .hcl-meta span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--hcl-yellow)}.hc-legal-page .shopify-policy__body{display:grid;grid-template-columns:260px minmax(0,720px);justify-content:center;align-items:start;gap:56px;max-width:1160px;margin:0 auto;padding:0 24px}.hc-legal-page .shopify-policy__body:not(:has(.hcl-toc)){grid-template-columns:minmax(0,720px)}.hc-legal-page .hcl-toc{position:sticky;top:110px;max-height:calc(100vh - 140px);overflow:auto;padding:22px;border:1px solid var(--hcl-line);border-radius:20px;background:#fff}.hc-legal-page .hcl-toc summary{margin:0 0 12px;color:var(--hcl-ink);font-family:var(--hcl-heading);font-size:15px;list-style:none;pointer-events:none}.hc-legal-page .hcl-toc summary::-webkit-details-marker{display:none}.hc-legal-page .hcl-toc ol{display:grid;gap:2px;margin:0;padding:0;list-style:none;counter-reset:hcl-toc}.hc-legal-page .hcl-toc li{margin:0;counter-increment:hcl-toc}.hc-legal-page .hcl-toc a{display:flex;gap:10px;padding:7px 10px;border-radius:10px;color:var(--hcl-muted);font-size:14px;line-height:1.4;text-decoration:none;transition:background-color .2s,color .2s}.hc-legal-page .hcl-toc a:before{content:counter(hcl-toc,decimal-leading-zero);flex:0 0 auto;color:#b0b0a8;font-variant-numeric:tabular-nums;font-weight:700}.hc-legal-page .hcl-toc a:hover{background:#f4f4ef;color:var(--hcl-ink)}.hc-legal-page .hcl-toc a[aria-current=true]{background:#fff6c7;color:var(--hcl-ink);font-weight:600}.hc-legal-page .hcl-toc a[aria-current=true]:before{color:#8a6d00}.hc-legal-page .shopify-policy__body>.rte,.hc-legal-page .hcl-content{min-width:0;padding:44px 48px;border:1px solid var(--hcl-line);border-radius:24px;background:#fff;font-size:16px;line-height:1.75;counter-reset:hcl-h2}.hc-legal-page .shopify-policy__body .rte>:first-child{margin-top:0}.hc-legal-page .shopify-policy__body h2{position:relative;margin:44px 0 14px;padding-top:32px;border-top:1px solid var(--hcl-line);color:var(--hcl-ink);font-family:var(--hcl-heading);font-size:23px;line-height:1.25;letter-spacing:-.015em;scroll-margin-top:110px;counter-increment:hcl-h2}.hc-legal-page .shopify-policy__body h2:before{content:counter(hcl-h2,decimal-leading-zero);display:block;margin-bottom:6px;color:#a68a00;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em}.hc-legal-page .shopify-policy__body h2:first-of-type{margin-top:8px}.hc-legal-page .shopify-policy__body h2.hcl-first{margin-top:0;padding-top:0;border-top:0}.hc-legal-page .shopify-policy__body h3{margin:26px 0 8px;color:var(--hcl-ink);font-family:var(--hcl-heading);font-size:18px;line-height:1.3}.hc-legal-page .shopify-policy__body p{margin:0 0 14px}.hc-legal-page .shopify-policy__body ul,.hc-legal-page .shopify-policy__body ol:not(.hcl-toc ol){margin:0 0 16px;padding-left:22px}.hc-legal-page .shopify-policy__body li{margin:0 0 8px;padding-left:4px}.hc-legal-page .shopify-policy__body li::marker{color:#a68a00}.hc-legal-page .shopify-policy__body strong{color:var(--hcl-ink)}.hc-legal-page .shopify-policy__body a{color:var(--hcl-ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--hcl-yellow);text-decoration-thickness:2px;text-underline-offset:3px}.hc-legal-page .shopify-policy__body .hcl-toc a{color:var(--hcl-muted);font-weight:500;text-decoration:none}.hc-legal-page .shopify-policy__body .hcl-toc a:hover,.hc-legal-page .shopify-policy__body .hcl-toc a[aria-current=true]{color:var(--hcl-ink)}.hc-legal-page .shopify-policy__body .hcl-toc a[aria-current=true]{font-weight:600}.hc-legal-page .shopify-policy__body table{width:100%;margin:0 0 18px;border-collapse:collapse;font-size:14px}.hc-legal-page .shopify-policy__body th,.hc-legal-page .shopify-policy__body td{padding:10px 12px;border:1px solid var(--hcl-line);text-align:left;vertical-align:top}.hc-legal-page .shopify-policy__body th{background:#f7f7f5;color:var(--hcl-ink)}.hc-legal-page .hcl-contact{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:40px;padding:26px 28px;border-radius:20px;background:radial-gradient(420px 180px at 100% 0%,rgba(254,212,9,.16),transparent 60%),#000;color:#ffffffc7}.hc-legal-page .hcl-contact strong{display:block;margin-bottom:4px;color:#fff;font-family:var(--hcl-heading);font-size:19px}.hc-legal-page .hcl-contact p{margin:0;font-size:15px;line-height:1.5}.hc-legal-page .shopify-policy__body .hcl-contact a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:48px;padding:0 22px;border-radius:999px;background:linear-gradient(180deg,#ffe253,#fed409);color:#111;font-family:var(--hcl-heading);font-size:15px;text-decoration:none;box-shadow:inset 0 1px #fff9,0 10px 22px -12px #fed40999}@media(max-width:989px){.hc-legal-page .shopify-policy__body{grid-template-columns:minmax(0,720px);gap:20px}.hc-legal-page .hcl-toc{position:static;max-height:none;padding:0}.hc-legal-page .hcl-toc summary{display:flex;align-items:center;justify-content:space-between;margin:0;padding:16px 20px;pointer-events:auto;cursor:pointer}.hc-legal-page .hcl-toc summary:after{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.hc-legal-page .hcl-toc[open] summary:after{transform:translateY(2px) rotate(225deg)}.hc-legal-page .hcl-toc ol{padding:0 10px 12px}}@media(max-width:749px){.hc-legal-page .shopify-policy__container{padding-bottom:56px!important}.hc-legal-page .shopify-policy__title{margin-bottom:24px;padding:48px 16px 44px}.hc-legal-page .shopify-policy__body{padding:0 16px}.hc-legal-page .shopify-policy__body>.rte,.hc-legal-page .hcl-content{padding:26px 20px;border-radius:18px;font-size:15.5px;line-height:1.7}.hc-legal-page .shopify-policy__body h2{margin-top:32px;padding-top:24px;font-size:20px}.hc-legal-page .shopify-policy__body table{display:block;overflow-x:auto}.hc-legal-page .hcl-contact{flex-direction:column;align-items:flex-start;padding:22px 20px}.hc-legal-page .shopify-policy__body .hcl-contact a{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hc-legal.css.map */
