.lpdp-rcv__pill{display:table;margin:0 auto 14px;font-family:var(--lovi-caps);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lovi-gold);background:#b87f6a1f;border-radius:999px;padding:7px 16px;text-align:center}.lpdp-rcv__marquee{margin-top:30px}.lpdp-rcv__marquee .lpdp-marquee__track{gap:14px}.lpdp-rcard{position:relative;width:250px;flex:0 0 auto;margin:0;background:#fff;border:1px solid var(--lovi-beige);border-radius:16px;overflow:hidden;box-shadow:0 10px 26px #2f2f2f0f}.lpdp-rcard__badge{position:absolute;top:10px;left:10px;z-index:2;font-family:var(--lovi-caps);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lovi-green);background:#ffffffeb;border-radius:999px;padding:4px 10px}.lpdp-rcard__img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;background:var(--lovi-cream)}.lpdp-rcard__foot{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px}.lpdp-rcard__who{min-width:0}.lpdp-rcard__who strong{display:block;font-family:var(--lovi-serif);font-size:15px;font-weight:600;color:var(--lovi-gold);line-height:1.2}.lpdp-rcard__who em{display:block;font-style:normal;font-size:11.5px;color:#6b7570}.lpdp-rcard__stars{color:var(--lovi-gold);font-size:10px;letter-spacing:2px;flex:0 0 auto}@media(max-width:749px){.lpdp-rcard{width:200px}}a.lpdp-rating{text-decoration:none;color:#6b7570;cursor:pointer}a.lpdp-rating:hover .lpdp-rating__text{text-decoration:underline;text-underline-offset:3px}.lpdp-rating__stars{display:inline-flex;gap:2px;align-items:center}.lpdp-rating__stars svg{width:15px;height:15px;fill:var(--lovi-gold);display:block}.lpdp-pack__img{width:auto;height:96px;max-width:92%;object-fit:contain;display:block;margin:8px auto 4px;mix-blend-mode:multiply;filter:none}.lpdp-pack{background:#fff}.lpdp-gift__img{background:#fff;object-fit:contain;padding:6px;box-sizing:border-box}.lpdp-benefits .ic{background:#fff;border:1px solid var(--lovi-beige)}.lpdp-benefits .ic img{width:20px;height:20px;object-fit:contain}.lpdp-payments{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}.lpdp-payments svg{height:28px;width:auto;border-radius:5px;box-shadow:0 1px 3px #00000014}@media(max-width:749px){.lpdp-payments svg{height:23px}.lpdp-pack__img{height:64px}}.lpdp-timeline__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin-top:34px}.lpdp-timeline__grid>*{min-width:0}.lpdp-timeline__media img{width:100%;border-radius:18px;display:block}.lpdp-timeline__list--grid{max-width:none;margin:0}@media(max-width:990px){.lpdp-timeline__grid{grid-template-columns:1fr;gap:28px}.lpdp-timeline__media{max-width:520px;margin:0 auto}}.lovi-bubbles{margin:18px 0 6px;max-width:100%;min-width:0}.lovi-bubbles__label{font-size:12.5px;font-weight:600;color:#6b7570;margin:0 0 10px}.lovi-bubbles__track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.lovi-bubbles__track::-webkit-scrollbar{display:none}.lovi-bubble{flex:0 0 auto;scroll-snap-align:start;background:none;border:none;padding:0;cursor:pointer;width:78px;text-align:center;font-family:inherit}.lovi-bubble__ring{display:block;width:72px;height:72px;margin:0 auto;border-radius:50%;padding:3px;background:linear-gradient(135deg,var(--lovi-gold),var(--lovi-green));box-sizing:border-box;transition:transform .2s}.lovi-bubble:hover .lovi-bubble__ring{transform:scale(1.06)}.lovi-bubble__ring video,.lovi-bubble__video{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block;border:2px solid #fff;background:var(--lovi-cream);box-sizing:border-box}.lovi-bubble__title{display:block;margin-top:6px;font-size:10.5px;line-height:1.3;color:#4a4a45;font-weight:600}.lovi-bubble-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;display:flex;align-items:center;justify-content:center;padding:20px}.lovi-bubble-modal__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#1f2d26bf;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lovi-bubble-modal__box{position:relative;width:min(92vw,380px);border-radius:18px;overflow:hidden;box-shadow:0 30px 80px #00000073;background:#000;animation:loviBubbleIn .3s ease}@keyframes loviBubbleIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.lovi-bubble-modal__box video{width:100%;max-height:82vh;display:block}.lovi-bubble-modal__x{position:absolute;top:10px;right:10px;z-index:2;width:36px;height:36px;border:none;border-radius:50%;background:#ffffffeb;font-size:16px;line-height:1;cursor:pointer;color:#1a2320}.lpdp-gallery__main{touch-action:pan-y}.lpdp-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--lovi-beige);border-radius:50%;background:#ffffffd9;color:var(--lovi-green);cursor:pointer;transition:all .2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:0}.lpdp-gallery__arrow:hover{background:#fff;color:var(--lovi-gold);border-color:var(--lovi-gold)}.lpdp-gallery__arrow--prev{left:10px}.lpdp-gallery__arrow--next{right:10px}.lpdp-gallery__arrow svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;display:block}@media(max-width:749px){.lpdp-gallery__arrow{width:30px;height:30px}.lpdp-gallery__arrow--prev{left:8px}.lpdp-gallery__arrow--next{right:8px}}.lpdp-atc .lpdp-atc-pw{display:none!important}.lovi-uspbar{background:#fff!important;border-top:1px solid #EFEBE2;border-bottom:1px solid #EFEBE2}.lovi-uspbar__item{color:#2f4a44!important;font-weight:700!important;font-size:12.5px!important;letter-spacing:.1em!important}@media(max-width:749px){.lovi-uspbar__item{font-size:10.5px!important}}main h1.lpdp-h1{font-family:Manrope,-apple-system,Segoe UI,Helvetica,Arial,sans-serif!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.01em!important;font-size:clamp(26px,3vw,36px)!important;line-height:1.15!important}main h2{font-family:Manrope,-apple-system,Segoe UI,Helvetica,Arial,sans-serif!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.01em!important}.lboost{padding:36px 0!important}.lboost__card{max-width:760px!important;padding:24px 20px!important}.lboost__title{font-size:22px!important}.lboost__text{font-size:13px!important}.lboost__reasons{gap:10px!important;margin:16px 0 0!important}.lboost__reason{padding:12px 14px!important}.lboost__reason .em{font-size:18px!important;margin-bottom:4px!important}.lboost__reason h3{font-size:13.5px!important}.lboost__reason p{font-size:12px!important;line-height:1.45!important}.lboost__garantie{padding:16px 18px!important;margin:16px 0 0!important;gap:16px!important}.lboost__seal{width:64px!important;height:64px!important}.lboost__seal b{font-size:20px!important}.lboost__gtitle{font-size:15.5px!important}.lboost__gtext{font-size:12.5px!important;margin-bottom:6px!important}.lboost__points li{font-size:12px!important}.lboost__chips{margin:14px 0 0!important;font-size:12px!important}.lboost__cta{margin:16px 0 0!important}@media(max-width:749px){.lboost{padding:26px 0!important}.lboost__card{padding:18px 14px!important}.lboost__title{font-size:19px!important}}main h2,#MainContent h2,main h2[class],h2[class*=__title],.lovi-section h2,main section h2{font-family:Manrope,-apple-system,Segoe UI,Helvetica,Arial,sans-serif!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.01em!important}.lpdp .lovi-phoneline__sub,.lpdp .lovi-faqphone__sub,.lpdp-section .lovi-faqphone__sub{color:#6e625f}body.lovi-drainage-pdp .lpdp .lovi-labcard__text{font-size:13px!important;line-height:1.5!important}.lpdp .lpdp-gifts__label{display:table!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.lpdp .lovi2-gift__value,.lpdp .lovi2-gift__name,.lpdp .lovi2-gift__lock{text-wrap:balance}html body.lovi-drainage-pdp .lovi2-pack .lovi2-pk__day{font-size:15px!important;font-weight:700!important;color:#1f1a1c!important;letter-spacing:.4px!important;white-space:nowrap}@media(max-width:374px){html body.lovi-drainage-pdp .lovi2-pack .lovi2-pk__day{font-size:14px!important}}html body.lovi-drainage-pdp .lpdp-benefits__title,html body.lovi-drainage-pdp .lovi-trust-grid .lpdp-benefits__title{color:#1f1a1c!important}html body.lovi-drainage-pdp .lovi-h2,html body.lovi-drainage-pdp .lovi-section h2,html body.lovi-drainage-pdp main h2{font-size:clamp(24px,2.2vw,28px)!important}html body.lovi-drainage-pdp .lovi2-gift__imgwrap{height:64px!important;min-height:64px!important;display:flex!important;align-items:center;justify-content:center}html body.lovi-drainage-pdp .lovi2-gift__imgwrap img{max-height:56px!important;max-width:100%!important;object-fit:contain}html body.lovi-drainage-pdp .lpdp-gifts__label{font-weight:600!important;border-color:#e3ded3!important}html body.lovi-drainage-pdp .lovi2-pack{overflow:hidden!important;padding:0 10px 12px!important}html body.lovi-drainage-pdp .lovi2-pack__badgerow{height:22px!important;margin:0 -10px 8px!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;border-radius:14px 14px 0 0!important;overflow:hidden!important}html body.lovi-drainage-pdp .lovi2-pack__badge{display:block!important;width:100%!important;max-width:none!important;height:22px!important;line-height:22px!important;padding:0 2px!important;border:0!important;border-radius:0!important;font-size:13px!important;font-weight:700!important;letter-spacing:.5px!important;text-transform:uppercase!important;text-align:center!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;background:#5a2233!important;color:#f4f1ea!important}html body.lovi-drainage-pdp .lovi2-pack:not([data-default]) .lovi2-pack__badge{background:#efccc3!important;color:#5a2233!important}@media(max-width:749px){html body.lovi-drainage-pdp .lovi2-pack{padding:0 6px 8px!important}html body.lovi-drainage-pdp .lovi2-pack__badgerow{margin:0 -6px 6px!important}html body.lovi-drainage-pdp .lpdp-gallery__main{aspect-ratio:auto!important;width:100%!important;height:214px!important;max-height:214px!important}html body.lovi-drainage-pdp .lpdp-gallery__main img{width:100%!important;height:100%!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:50% 100%!important}html body.lovi-drainage-pdp .lovi-usage-tip{margin-top:6px!important;padding:5px 10px!important;line-height:1.35!important}html body.lovi-drainage-pdp .lpdp-gallery__thumbs{margin-top:6px!important;padding-bottom:2px!important}html body.lovi-drainage-pdp .lpdp-gallery__thumbs>*{height:42px!important;width:42px!important;flex:0 0 42px!important}html body.lovi-drainage-pdp .lpdp-buybox .lpdp-info{gap:6px!important}html body.lovi-drainage-pdp .lpdp-buybox__grid{gap:14px!important}html body.lovi-drainage-pdp .lpdp-h1{line-height:1.2!important}html body.lovi-drainage-pdp .lpdp-intro{line-height:1.4!important;margin:0!important}html body.lovi-drainage-pdp .lpdp-info .lpdp-benefits{gap:6px 14px!important;row-gap:6px!important}html body.lovi-drainage-pdp .lpdp-benefits__title{line-height:1.25!important}html body.lovi-drainage-pdp .lpdp-info .lovi-labcard{padding:8px 12px!important}html body.lovi-drainage-pdp .lovi-labcard__text{line-height:1.4!important}html body.lovi-drainage-pdp .lpdp-packs{margin-top:10px!important}html body.lovi-drainage-pdp .lovi2-pk__img{height:32px!important;margin:2px auto!important}html body.lovi-drainage-pdp .lovi2-pk__qty,html body.lovi-drainage-pdp .lovi2-pk__dur,html body.lovi-drainage-pdp .lovi2-pk__day,html body.lovi-drainage-pdp .lovi2-pk__price,html body.lovi-drainage-pdp .lovi2-pk__perbottle{line-height:1.25!important;margin-top:2px!important}html body.lovi-drainage-pdp .lpdp-choose{margin-bottom:-10px!important}html body.lovi-drainage-pdp .lpdp-gifts{padding:8px 6px 6px!important}html body.lovi-drainage-pdp .lovi2-gift__imgwrap{height:48px!important;min-height:48px!important}html body.lovi-drainage-pdp .lovi2-gift__imgwrap img{max-height:44px!important}html body.lovi-drainage-pdp .lovi2-gift__name{line-height:1.3!important;min-height:58px!important}}html body.lovi-drainage-pdp .lpdp-buybox .lpdp-info .lpdp-underatc{margin-top:2px!important}html body.lovi-drainage-pdp .lpdp .lovi2-pack .lovi2-pack__badge{font-size:13px!important;letter-spacing:.5px!important;padding:0 2px!important}@media(max-width:389px){html body.lovi-drainage-pdp .lpdp .lovi2-pack .lovi2-pack__badge{letter-spacing:.2px!important;padding:0!important}}@media(max-width:374px){html body.lovi-drainage-pdp .lovi2-gift__name{min-height:78px!important}}html body.lovi-drainage-pdp .lboost__reason .em{font-size:0!important;line-height:0!important}html body.lovi-drainage-pdp .lboost__reason .em svg{display:block;width:18px!important;height:18px!important}html body.lovi-drainage-pdp .lpdp .lpdp-info>.lovi-origin-row{order:2!important}html body.lovi-drainage-pdp .lpdp .lpdp-info>.lpdp-h1{order:3!important}html body.lovi-drainage-pdp .lpdp .lovi-usage-tip{padding-left:8px!important;padding-right:8px!important}html body.lovi-drainage-pdp .lpdp .lovi-usage-tip__text{font-size:13px!important;line-height:1.34!important;letter-spacing:0!important;text-wrap:balance;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;min-width:0}@media(max-width:767px){html body.lovi-drainage-pdp .lpdp .lpdp-info>.lpdp-intro,html body.lovi-drainage-pdp .lpdp .lpdp-info>.lpdp-intro p{font-size:15px!important;line-height:1.45!important;letter-spacing:.2px!important}}html body.lovi-drainage-pdp .lpdp .lovi2-gift__value{min-width:0!important}html body.lovi-drainage-pdp .lpdp .lovi2-gift__value:after{content:" \b7  OFFERT";white-space:nowrap;font-size:13px;font-weight:700;color:#4e655b;letter-spacing:.2px}html body.lovi-drainage-pdp .lpdp .lovi2-gift.is-locked .lovi2-gift__value:after{color:#6e625f}@media(max-width:767px){html body.lovi-drainage-pdp .lpdp .lpdp-info>.lpdp-gifts{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.lovi-drainage-pdp .lpdp .lovi2-gift{min-width:0!important}html body.lovi-drainage-pdp .lpdp .lovi2-gift .lovi2-gift__value{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}}html body.lovi-drainage-pdp .lpdp .lpdp-info>.lpdp-payments-text{font-size:13px!important;line-height:1.5!important;letter-spacing:0!important;padding-left:0!important;padding-right:0!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}@media(max-width:389px){html body.lovi-drainage-pdp .lpdp .lpdp-info>.lpdp-payments-text{margin-left:-6px!important;margin-right:-6px!important}}html body.lovi-drainage-pdp .lpdp .lpdp-info>.lpdp-underatc{display:none!important}@media(max-width:767px){html body.lovi-drainage-pdp .lpdp .lpdp-info>.lovi-trust-grid{grid-template-columns:minmax(0,1fr)!important;column-gap:0!important;row-gap:6px!important}html body.lovi-drainage-pdp .lpdp .lovi-trust-grid>li{gap:6px!important;min-width:0!important}html body.lovi-drainage-pdp .lpdp .lovi-trust-grid>li>.ic{width:28px!important;height:28px!important;flex:0 0 28px!important;min-width:0!important}html body.lovi-drainage-pdp .lpdp .lovi-trust-grid .lpdp-benefits__text{min-width:0!important}html body.lovi-drainage-pdp .lpdp .lovi-trust-grid .lpdp-benefits__title{font-size:15px!important;line-height:1.3!important;letter-spacing:0!important;white-space:nowrap!important}}html body.lovi-drainage-pdp .lpdp .lovi-revcar .lovi-revcar__dots{display:flex!important}html body.lovi-drainage-pdp .lpdp .lovi-revcar .lovi-revcar__dot{padding:17px!important;width:44px!important;height:44px!important;box-sizing:border-box!important}html body.lovi-drainage-pdp .lovi-5r__card:nth-child(1) img,html body.lovi-drainage-pdp .lovi-5r__card:nth-child(2) img{width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important;transform:none!important;display:block!important;max-width:100%!important}html body.lovi-drainage-pdp .lovi-5r__card:nth-child(1) img{object-position:72% center!important}html body.lovi-drainage-pdp .lovi-5r__card:nth-child(2) img{object-position:18% center!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/lovi-pdp-3.css.map */
