.ls-guarantee{background:#1c1939;color:#fff;position:relative;padding:40px 20px 60px;overflow:hidden}.ls-guarantee:before,.ls-guarantee:after{content:"";position:absolute;left:-5%;width:110%;height:24px;background:#fff;border-radius:50%}.ls-guarantee:before{top:-18px}.ls-guarantee:after{bottom:-18px}.ls-guarantee__inner{max-width:720px;margin:0 auto;text-align:center}.ls-guarantee__badge{display:block;width:min(270px,85%);height:auto;margin:0 auto 26px}.ls-guarantee__text{border-top:1px solid rgba(255,255,255,.25);padding-top:28px}.ls-guarantee__text h2{color:#fff;font-weight:800;font-size:28px;line-height:1.2;margin:0 0 14px}.ls-guarantee__description{max-width:530px;margin:auto;color:#f0eef7;font-size:15px;line-height:1.8}.ls-guarantee__description p{margin:0}@media(min-width:750px){.ls-guarantee{padding:56px 24px 66px}.ls-guarantee__text h2{font-size:34px}.ls-guarantee__description{font-size:16px}}.ls-voice{background:#fff;color:#1c1939;padding:36px 0 0}.ls-voice__copy{max-width:640px;margin:0 auto;padding:0 22px 24px;text-align:center}.ls-voice__copy h2{font-size:22px;font-weight:800;line-height:1.35;color:#1c1939;margin:0 0 18px}.ls-voice__description{font-size:15px;line-height:1.85;color:#5a5774}.ls-voice__description p{margin:0}.ls-voice__media{max-width:720px;margin:0 auto}.ls-voice__media img{display:block;width:100%;height:auto}@media(min-width:750px){.ls-voice{padding-top:54px}.ls-voice__copy{padding-bottom:30px}.ls-voice__copy h2{font-size:30px}.ls-voice__description{font-size:16px}}.ls-demo-reviews{max-width:1200px;margin:32px auto;padding:24px;background:#fff;color:#171717;font-family:inherit}.ls-demo-reviews__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.ls-demo-reviews__heading h2{margin:0;font-size:26px;font-weight:650;color:#171717}.ls-demo-reviews__heading span{font-size:13px;color:#60656b}.ls-demo-reviews__notice{font-size:13px;line-height:1.5;background:#edf3fa;color:#1b3d6d;padding:12px 16px;border-radius:8px;margin:0 0 24px}.ls-demo-reviews__grid{columns:4;column-gap:18px}.ls-demo-review{display:inline-block;vertical-align:top;break-inside:avoid;width:100%;margin:0 0 18px;background:#fff;border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;box-shadow:0 2px 5px #0000000d}.ls-demo-review>img{display:block;width:100%;height:auto;max-height:390px;object-fit:cover}.ls-demo-review__body{padding:17px}.ls-demo-review__body strong{display:block;font-size:16px;color:#111;font-weight:750}.ls-demo-review__date{display:block;color:#82858a;font-size:12px;margin-top:5px}.ls-demo-review__stars{display:block;color:#e9b616;font-size:22px;line-height:1.2;letter-spacing:1px;margin:12px 0 9px}.ls-demo-review__body p{font-size:15px;line-height:1.5;margin:0 0 12px;color:#202020}.ls-demo-review__body small{display:block;color:#6a6a6a;font-size:11px}@media(max-width:989px){.ls-demo-reviews__grid{columns:3}}@media(max-width:749px){.ls-demo-reviews{padding:16px;margin:20px auto}.ls-demo-reviews__grid{columns:2;column-gap:12px}.ls-demo-review{margin-bottom:12px}.ls-demo-review__body{padding:12px}.ls-demo-review__body strong{font-size:14px}.ls-demo-review__body p{font-size:13px}.ls-demo-reviews__heading{display:block}.ls-demo-reviews__heading h2{font-size:22px;margin-bottom:6px}}.quantity-breaks--normal{--color-accent:59,24,63}.quantity-breaks--normal .quantity-breaks-container{display:flex;flex-direction:column;gap:15px;align-items:stretch;width:100%}.quantity-breaks--normal .quantity-break{position:relative;box-sizing:border-box;width:100%!important;max-width:none;padding:12px 12px 10px 32px;border:1.5px solid #ded8e1!important;border-radius:14px;background:#fff!important;box-shadow:none;transition:background-color .2s,border-color .2s}.quantity-breaks--normal input:checked+.quantity-break{background:#faf9f6!important;border-color:#6b3c6e!important;box-shadow:0 0 0 .5px #6b3c6e}.quantity-breaks--normal .quantity-break:after{background:transparent!important}.quantity-breaks--normal .quantity-break__image-and-content{display:flex;align-items:center;width:100%;gap:10px}.quantity-breaks--normal .quantity-break__image--units{display:flex!important;align-items:center;justify-content:center;flex:0 0 80px;width:80px!important;max-width:80px;height:50px;overflow:hidden;background:transparent;mix-blend-mode:multiply;transform:none}.quantity-breaks--normal .quantity-break__image--units img{display:block;flex:0 0 32px;width:27px;height:48px;object-fit:cover;margin:0;min-width:0}.quantity-breaks--normal .quantity-break__image--units img+img{margin-left:-8px}.quantity-breaks--normal .quantity-break__content{display:flex;align-items:flex-start;justify-content:space-between;flex:1;gap:12px;min-width:0;padding:0}.quantity-breaks--normal .quantity-break__left{flex:1;min-width:0}.quantity-breaks--normal .quantity-break__label{font-size:15px;line-height:1.4;font-weight:750;color:#241f26}.quantity-breaks--normal .quantity-break__caption{font-size:12px;line-height:1.4;color:#777078}.quantity-breaks--normal .quantity-break__right{position:static;transform:none;display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto;gap:4px;text-align:right}.quantity-breaks--normal .quantity-break__price{font-size:18px;line-height:1.3;font-weight:800;color:#241f26;white-space:nowrap;font-variant-numeric:tabular-nums}.quantity-breaks--normal .quantity-break__compare-price{font-size:12px;line-height:1.3;font-weight:400;color:#79717d;white-space:nowrap}.quantity-breaks--normal .lunasafe-corner-ribbon{position:absolute;top:-13px;right:-1px;left:auto;width:auto;height:auto;overflow:visible;z-index:2;pointer-events:none}.quantity-breaks--normal .quantity-break__badge,.quantity-breaks--normal .lunasafe-corner-ribbon .quantity-break__badge{position:relative;inset:auto;transform:none;width:auto;margin:0;padding:8px 14px;border-radius:0 0 10px 10px;background:#1b3d6d;color:#fff;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:0;text-align:center;white-space:nowrap;box-shadow:none}.quantity-breaks--normal .lunasafe-corner-ribbon:before,.quantity-breaks--normal .lunasafe-corner-ribbon:after{content:"";position:absolute;top:0;width:0;height:0;border-bottom:12px solid #1B3D6D}.quantity-breaks--normal .lunasafe-corner-ribbon:before{left:-10px;border-left:10px solid transparent}.quantity-breaks--normal .lunasafe-corner-ribbon:after{right:-10px;border-right:10px solid transparent}.quantity-breaks--normal .quantity-break__badge:before,.quantity-breaks--normal .quantity-break__badge:after{display:none}.quantity-breaks--normal .quantity-break--badge{padding-top:22px}.quantity-breaks--normal .quantity-break__variants{border:0;margin-top:6px;padding:0}.quantity-breaks--normal .quantity-break__variants__label{font-size:13px;font-weight:500;color:#29222d}.quantity-breaks--normal .quantity-break__selector-item{margin-top:4px;gap:6px}.quantity-breaks--normal .quantity-break__variant-select{background:#fff;border:1px solid #ded8e1;border-radius:18px;min-height:34px;font-size:12px;color:#29222d}.quantity-breaks--normal input:focus-visible+.quantity-break{outline:2px solid #6b3c6e;outline-offset:4px}@media(max-width:480px){.quantity-breaks--normal .quantity-break{padding-left:30px;padding-right:12px}.quantity-breaks--normal .quantity-break__image-and-content{gap:8px}.quantity-breaks--normal .quantity-break__image--units{flex-basis:64px;width:64px!important;max-width:64px;height:46px}.quantity-breaks--normal .quantity-break__image--units img{flex-basis:23px;width:23px;height:44px}.quantity-breaks--normal .quantity-break__content{gap:8px}.quantity-breaks--normal .quantity-break__label{font-size:13px}.quantity-breaks--normal .quantity-break__price{font-size:16px}.quantity-breaks--normal .quantity-break__compare-price{font-size:11px}}@media(prefers-reduced-motion:reduce){.quantity-breaks--normal .quantity-break{transition:none}}.quantity-breaks--normal .lunasafe-corner-ribbon:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
