.lg-policy{--lp-rose:#bd3a62;--lp-ink:#2e222b;--lp-muted:#695462;--lp-line:#edd8df;background:#fff;max-width:1050px;padding:clamp(32px,5vw,78px) clamp(19px,4.4vw,55px) 85px;margin:0 auto;color:var(--lp-ink);font-family:var(--font-body--family),Arial,sans-serif;line-height:1.84;font-size:14px}.lg-policy *,.lg-policy *:before,.lg-policy *:after{box-sizing:border-box}.lg-policy h1,.lg-policy h2,.lg-policy h3{color:var(--lp-ink);font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.033em;line-height:1.17;margin:0}.lg-policy h1{font-size:clamp(38px,4.6vw,64px);margin:0 0 23px}.lg-policy h2{font-size:clamp(27px,3.3vw,40px);margin:0 0 22px}.lg-policy h3{font-size:23px;margin:0 0 12px}.lg-policy p,.lg-policy li{font-size:14px;color:#604b58;line-height:1.85;margin:0 0 16px}.lg-policy ul,.lg-policy ol{padding-left:23px;margin:0 0 21px}.lg-policy li{padding-left:3px;margin-bottom:9px}.lg-policy strong{font-weight:800;color:#35252f}.lg-policy a{color:#a72f55;text-underline-offset:4px;overflow-wrap:anywhere}.lg-policy a:hover{color:#83213e}.lg-policy a:focus-visible,.lg-policy summary:focus-visible{outline:3px solid #bd3a62;outline-offset:4px}.lg-policy .lg-policy__kicker{font:800 10px/1.5 Arial,sans-serif!important;color:var(--lp-rose)!important;letter-spacing:.19em;text-transform:uppercase;margin:0 0 16px!important}.lg-policy__hero{padding:clamp(30px,5.5vw,59px);background:linear-gradient(125deg,snow,#fae8ed);border-radius:21px;border:1px solid #efd5dd;margin:0 0 28px}.lg-policy__hero p{max-width:800px}.lg-policy__hero p:last-child{margin-bottom:0}.lg-policy .lg-policy__updated{font-size:11px;color:#886d7b;margin:22px 0 0}.lg-policy__toc{background:#fff9f8;border:1px solid #efdae0;padding:25px 28px;border-radius:15px;margin:26px 0 16px}.lg-policy__toc>strong{display:block;margin:0 0 17px;color:#a73559;font-size:13px}.lg-policy__toc ol{columns:2;column-gap:46px;padding-left:21px;margin:0}.lg-policy__toc li{font-size:12px;line-height:1.65;break-inside:avoid;margin:0 0 9px}.lg-policy__toc a{text-decoration:none}.lg-policy__toc a:hover{text-decoration:underline}.lg-policy__section{border-bottom:1px solid var(--lp-line);padding:47px 0 34px;scroll-margin-top:115px}.lg-policy__section>p{max-width:870px}.lg-policy__section:last-of-type{border-bottom:0}.lg-policy__purposes{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:24px 0}.lg-policy__purposes article{background:#fff9f8;border:1px solid #f0dce1;border-radius:14px;padding:24px 22px}.lg-policy__purposes article h3{font-size:22px;margin:0 0 15px}.lg-policy__purposes article p{font-size:12px}.lg-policy__purposes article p:last-child{margin-bottom:0}.lg-policy__foot{background:linear-gradient(110deg,#fff8f6,#f9e6ec);border:1px solid #f1dbe0;padding:25px;border-radius:14px;margin-top:46px}.lg-policy__foot p{margin:0}.lg-returns__essentials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:0 0 28px}.lg-returns__essentials>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px;background:#fff8f8;border:1px solid #ebd4dc;border-radius:14px;padding:22px}.lg-returns__essentials span{font:32px Georgia,serif;color:var(--lp-rose)}.lg-returns__essentials strong{font-size:14px}.lg-returns__essentials small{color:#745964;font-size:11px;line-height:1.7}.lg-returns__model{background:#fff9f5;border:1px solid #e9cad4;border-left:4px solid #c4496d;border-radius:12px;padding:27px;margin:22px 0}.lg-policy__accordions{display:grid;gap:11px;margin-top:23px}.lg-policy__accordions details{background:#fffaf9;border:1px solid #efdae0;border-radius:12px;padding:0 20px}.lg-policy__accordions details[open]{border-color:#d79dae}.lg-policy__accordions summary{list-style:none;cursor:pointer;padding:19px 0;color:#352631;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:13px;font-weight:800;line-height:1.6}.lg-policy__accordions summary::-webkit-details-marker{display:none}.lg-policy__accordions summary span{color:var(--lp-rose);font-size:24px;line-height:1}.lg-policy__accordions details[open] summary span{transform:rotate(45deg)}.lg-policy__accordions details>p{padding:18px 0 21px;border-top:1px solid #f0dbe1;margin:0;font-size:13px}@media(max-width:720px){.lg-policy{padding:27px 18px 70px}.lg-policy__hero{padding:28px 21px}.lg-policy__toc{padding:23px 18px}.lg-policy__toc ol{columns:1}.lg-policy__purposes,.lg-returns__essentials{grid-template-columns:1fr}.lg-returns__essentials>div{padding:16px 19px}.lg-policy__section{padding:34px 0 26px}}@media(max-width:470px){.lg-policy h1{font-size:37px}.lg-policy h2{font-size:28px}.lg-policy p,.lg-policy li{font-size:13px}.lg-policy__purposes article{padding:20px 18px}.lg-policy__accordions details{padding:0 14px}}@media(prefers-reduced-motion:reduce){.lg-policy *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lipsglow-policy.css.map */
