.luFq{color:#3d1440;padding-bottom:70px}.luFq *{box-sizing:border-box}.luFq .rte{max-width:none}.luFq summary{list-style:none;cursor:pointer}.luFq summary::-webkit-details-marker{display:none}.luFq summary::marker{content:""}.luFq details a{color:#c2457a;text-decoration:underline}.luFq-title{text-align:center;margin:10px 0 26px}.luFq-title h1{margin:0}.luFq .luFq-hide{display:none!important}.luFq--1 .luFq-body{max-width:860px;margin:0 auto}.luFq--1 h2{font-size:24px;text-transform:none;letter-spacing:0;color:#3d1440;margin:40px 0 14px;padding:0 0 8px 14px;border-left:6px solid #ec749d;border-bottom:2px solid #f3c3d6}.luFq--1 details{background:#fff;border:2px solid #f0bfd2;margin:0 0 12px;transition:border-color .2s,box-shadow .2s}.luFq--1 details:hover{border-color:#ec749d}.luFq--1 details[open]{border-color:#ec749d;box-shadow:6px 6px #ec749d}.luFq--1 summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;font-size:17px;line-height:1.4}.luFq--1 summary:after{content:"See answer  +";white-space:pre;flex:0 0 auto;padding:7px 14px;background:#ec749d;color:#fff;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.luFq--1 details[open] summary{background:#fff4f7}.luFq--1 details[open] summary:after{content:"Close  \2212";background:#3d1440}.luFq--1 details>*:not(summary){margin:0;padding:14px 18px 18px;border-top:1px dashed #f3c3d6;font-size:16px;line-height:1.65}.luFq--2 .luFq-body{max-width:900px;margin:0 auto}.luFq-tools{max-width:900px;margin:0 auto 10px;position:sticky;top:0;z-index:5;background:#fce4de;padding:12px 0}.luFq-search{display:flex;align-items:center;gap:10px;background:#fff;border:2px solid #3d1440;padding:0 16px}.luFq-search svg{flex:0 0 22px;color:#c2457a}.luFq-search input{flex:1;border:0!important;box-shadow:none!important;background:transparent!important;padding:14px 0!important;margin:0!important;font-size:17px;color:#3d1440}.luFq-jump{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.luFq-jump a{padding:8px 16px;border:2px solid #ec749d;background:#fff;color:#c2457a!important;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important}.luFq-jump a:hover{background:#ec749d;color:#fff!important}.luFq--2 h2{scroll-margin-top:150px;font-size:14px;letter-spacing:.2em;text-transform:uppercase;color:#9d59a3;margin:36px 0 6px}.luFq--2 .luFq-body{counter-reset:q}.luFq--2 details{border-bottom:2px solid #f3c3d6;background:transparent}.luFq--2 summary{counter-increment:q;display:grid;grid-template-columns:44px minmax(0,1fr) 40px;gap:14px;align-items:center;padding:18px 0;font-size:18px;font-weight:600}.luFq--2 summary:before{content:counter(q,decimal-leading-zero);font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:22px;color:#ec749d}.luFq--2 summary:after{content:"+";width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid #3d1440;border-radius:50%!important;font-size:22px;transition:transform .2s,background .2s}.luFq--2 summary:hover:after{background:#ec749d;color:#fff;border-color:#ec749d}.luFq--2 details[open] summary:after{transform:rotate(45deg);background:#3d1440;color:#fff}.luFq--2 details>*:not(summary){margin:0;padding:0 54px 20px 58px;font-size:16px;line-height:1.65}.luFq-none{display:none;text-align:center;padding:30px 0;font-weight:600}.luFq--3 .luFq-wrap{display:grid;grid-template-columns:340px minmax(0,1fr);gap:40px;align-items:start}.luFq-side{position:sticky;top:110px;background:#e3a72f;border:3px solid #3d1440;box-shadow:8px 8px #ec749d;padding:30px 26px}.luFq-side .luFq-script{font-family:Yellowtail,cursive;color:#fff;font-size:40px;line-height:1;display:block;text-shadow:2px 2px 0 #3d1440;transform:rotate(-4deg);transform-origin:left;margin-bottom:6px}.luFq-side h1{font-size:44px;margin:0 0 12px;color:#3d1440}.luFq-side p{font-size:15px;line-height:1.55;margin:0 0 16px;color:#3d1440}.luFq-side .btn{width:100%;margin-bottom:10px}.luFq-side a.luFq-mail{display:block;text-align:center;font-weight:700;color:#3d1440!important;font-size:14px;word-break:break-all}.luFq--3 h2{font-size:28px;text-transform:none;letter-spacing:0;color:#3d1440;margin:34px 0 14px;display:flex;align-items:center;gap:12px}.luFq--3 h2:after{content:"";flex:1;height:3px;background:repeating-linear-gradient(90deg,#ec749d 0 10px,transparent 10px 16px)}.luFq--3 .luFq-body>p:first-child{display:none}.luFq--3 details{margin:0 0 12px;border:2px solid #3d1440;background:#fff}.luFq--3 details:nth-of-type(2n){background:#f3e6f5}.luFq--3 summary{position:relative;display:flex;align-items:center;gap:14px;padding:16px 56px 16px 16px;font-size:17px;font-weight:600}.luFq--3 summary:before{content:"Q";flex:0 0 40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ec749d;color:#fff;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:20px;border:2px solid #3d1440}.luFq--3 summary:after{content:"\25be";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:22px;color:#c2457a;transition:transform .2s}.luFq--3 details[open] summary:after{transform:translateY(-50%) rotate(180deg)}.luFq--3 details[open]{box-shadow:6px 6px #e3a72f}.luFq--3 details>*:not(summary){position:relative;margin:0;padding:4px 18px 18px 70px;font-size:16px;line-height:1.65}.luFq--3 details>p:nth-child(2):before{content:"A";position:absolute;left:16px;top:2px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#3d1440;color:#fff;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:20px}@media(max-width:900px){.luFq--3 .luFq-wrap{grid-template-columns:1fr}.luFq-side{position:static}}@media(max-width:640px){.luFq--1 summary{font-size:16px;padding:14px}.luFq--1 summary:after{content:"+";width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;font-size:20px}.luFq--1 details[open] summary:after{content:"\2212"}.luFq--2 summary{grid-template-columns:34px minmax(0,1fr) 36px;font-size:16px}.luFq--2 summary:after{width:36px;height:36px}.luFq--2 details>*:not(summary){padding:0 0 18px 48px}.luFq--3 summary{font-size:16px}.luFq--3 details>*:not(summary){padding-left:16px}.luFq--3 details>p:nth-child(2):before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/lu-faq.css.map */
