.liike-legal{background:#f5f5f1;padding:72px 24px 96px;color:#111}.liike-legal__shell{max-width:960px;margin:0 auto}.liike-legal__eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#777;margin-bottom:18px}.liike-legal h1{font-size:clamp(42px,6vw,72px);line-height:.98;letter-spacing:-.045em;margin:0 0 36px}.liike-legal__card{background:#fff;border:1px solid #deded8;border-radius:24px;padding:clamp(28px,5vw,56px);box-shadow:0 8px 30px rgba(0,0,0,.03)}.liike-legal__body{font-size:17px;line-height:1.7;color:#333}.liike-legal__body h2{font-size:28px;line-height:1.2;letter-spacing:-.025em;color:#111;margin:42px 0 14px}.liike-legal__body h2:first-child{margin-top:0}.liike-legal__body p{margin:0 0 18px}.liike-legal__body ul{padding-left:22px;margin:0 0 22px}.liike-legal__body a{color:#111;text-decoration:underline;text-underline-offset:3px}.liike-withdrawal__note{background:#eef3ee;border:1px solid #d7e2d7;border-radius:16px;padding:18px 20px;margin:0 0 30px}.liike-form{display:grid;gap:20px}.liike-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.liike-form label{font-size:13px;font-weight:700;display:block;margin:0 0 8px;color:#222}.liike-form input,.liike-form textarea{width:100%;border:1px solid #cfcfca;border-radius:12px;background:#fff;padding:14px 15px;font:inherit;color:#111}.liike-form textarea{min-height:120px;resize:vertical}.liike-form__check{display:flex;gap:12px;align-items:flex-start;border:1px solid #deded8;border-radius:14px;padding:16px}.liike-form__check input{width:auto;margin-top:4px}.liike-form__check label{margin:0;font-weight:500;line-height:1.5}.liike-form__button{appearance:none;border:0;border-radius:12px;background:#111;color:#fff;font-weight:700;padding:15px 22px;cursor:pointer;width:fit-content}.liike-form__success{background:#eef3ee;border:1px solid #cbdaca;border-radius:16px;padding:22px}.liike-form__errors{background:#fff1f1;border:1px solid #efd0d0;border-radius:16px;padding:16px;margin-bottom:20px}body:has(.shopify-policy__container) #MainContent{background:#f5f5f1}.shopify-policy__container{max-width:960px!important;margin:0 auto!important;padding:72px 24px 96px!important}.shopify-policy__title{text-align:left!important;margin:0 0 36px!important}.shopify-policy__title:before{content:'Liike Digital · Legal';display:block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#777;margin-bottom:18px}.shopify-policy__title h1{font-size:clamp(42px,6vw,72px)!important;line-height:.98!important;letter-spacing:-.045em!important;margin:0!important}.shopify-policy__body{background:#fff;border:1px solid #deded8;border-radius:24px;padding:clamp(28px,5vw,56px);box-shadow:0 8px 30px rgba(0,0,0,.03);font-size:17px;line-height:1.7;color:#333}.shopify-policy__body h2,.shopify-policy__body h3{line-height:1.2;letter-spacing:-.025em;color:#111;margin:42px 0 14px}.shopify-policy__body h2{font-size:28px}.shopify-policy__body h3{font-size:22px}.shopify-policy__body p{margin:0 0 18px}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:22px;margin:0 0 22px}.shopify-policy__body a{color:#111;text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.liike-legal{padding:48px 18px 72px}.liike-legal__card{border-radius:18px}.liike-form__grid{grid-template-columns:1fr}.liike-legal__body{font-size:16px}.liike-legal__body h2{font-size:24px}.shopify-policy__container{padding:48px 18px 72px!important}.shopify-policy__body{border-radius:18px;padding:28px}.shopify-policy__body{font-size:16px}.shopify-policy__body h2{font-size:24px}}