.dv,.dv *{box-sizing:border-box}.dv{color:#000}.dv-rte{font-size:15px;line-height:1.6}.dv-rte p{margin:0 0 10px}.dv-rte ul,.dv-rte ol{margin:0 0 10px;padding-left:20px}.dv-mini{width:100%;max-width:390px;margin:4px 0}.dv-mini__card{min-height:68px;padding:9px 11px 8px;background:#fff;border:1px solid #e2e2e2;border-radius:10px;overflow:hidden}.dv-mini__item{display:none;opacity:0;transform:translateY(3px);transition:opacity .3s,transform .3s}.dv-mini__item.active{display:block}.dv-mini__item.visible{opacity:1;transform:none}.dv-mini__text{margin:0 0 7px;color:#292929;font-size:12px;line-height:1.35;font-style:italic}.dv-mini__bottom{display:flex;align-items:center;justify-content:space-between;gap:8px}.dv-mini__name{color:#858585;font-size:11px;font-weight:700}.dv-stars{display:flex;gap:2px}.dv-star{width:14px;height:14px;display:flex;align-items:center;justify-content:center;background:#00b67a;color:#fff;font-size:9px;line-height:1}.dv-star.empty{background:#d9dfe2}.br-avantages-cadre{box-sizing:border-box;width:100%;max-width:380px;margin:8px 0;padding:10px 12px;border:1px solid #eee5dc;border-radius:11px;background:#fffdf9;box-shadow:0 2px 8px #3022220a}.br-avantages-liste{display:grid;gap:7px;margin:0;padding:0;list-style:none}.br-avantages-ligne{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;color:#514b49;font-family:inherit;font-size:13px;line-height:1.4}.br-avantages-ligne strong{color:#282321;font-weight:600}.br-avantages-coche{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-top:1px;border-radius:50%;background:#ddb75f;color:#fff;font-size:10px;font-weight:700;line-height:1}@media screen and (max-width:480px){.br-avantages-cadre{max-width:100%;padding:9px 10px}.br-avantages-ligne{gap:7px;font-size:12.5px}.br-avantages-coche{width:15px;height:15px}}.luverest-size-guide{margin:16px 0;color:#252323}.luverest-size-guide__details{border-top:1px solid #e8ddda;border-bottom:1px solid #e8ddda}.luverest-size-guide__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 2px;cursor:pointer;font-weight:600;list-style:none}.luverest-size-guide__summary::-webkit-details-marker{display:none}.luverest-size-guide__toggle:before{content:"+";font-size:22px;line-height:1}.luverest-size-guide__details[open] .luverest-size-guide__toggle:before{content:"\2212"}.luverest-size-guide__content{padding:4px 0 18px}.luverest-size-guide__rte{padding:14px;border-radius:14px;background:#f5eae8;font-size:14px;line-height:1.6}.luverest-size-guide__rte p{margin:0 0 8px}.luverest-size-guide__rte p:last-child{margin-bottom:0}.luverest-size-guide__rte ul,.luverest-size-guide__rte ol{margin:8px 0;padding-left:20px}.luverest-size-guide__rte li{margin:5px 0}.luverest-size-guide__rte h3{margin:0 0 8px;font-size:16px}.luverest-size-guide__rte img{display:block;width:100%;height:auto;margin:10px 0;border-radius:10px}.luverest-size-guide__box{margin-top:14px;padding:14px;border-radius:14px;background:#f7f3f1;line-height:1.5}.luverest-size-guide__box h3{margin:0 0 8px;font-size:16px}.luverest-size-guide__box p{margin:8px 0 0}.lv-gt-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:10px 0}.lv-gt{width:100%;border-collapse:collapse;text-align:center;font-size:14px;background:#fff}.lv-gt th,.lv-gt td{padding:9px 8px;border:1px solid #e3d9d6}.lv-gt thead th{background:#171717;color:#fff;font-weight:700}.lv-gt tbody tr:nth-child(2n){background:#faf6f5}.nv-pay{width:min(100%,420px);margin:10px auto;padding:7px 9px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:6px;overflow:hidden;box-sizing:border-box;border-radius:6px;background:#f5f7fb}.nv-pay__i{min-width:0;height:28px;display:flex;align-items:center;justify-content:center}.nv-pay__i svg{display:block;width:100%;max-width:48px;height:28px}@media(max-width:749px){.nv-pay{width:min(100%,360px);padding:6px 7px;gap:4px}.nv-pay__i,.nv-pay__i svg{height:24px}}.nv-rm{--i:32px;--t:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;max-width:480px;margin:0 auto;padding:10px 0;list-style:none;color:#141414;box-sizing:border-box}.nv-rm li{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;margin:0;text-align:center}.nv-rm svg{display:block;width:var(--i);height:var(--i);color:#1053a4}.nv-rm span{font-size:var(--t);font-weight:700;line-height:1.4;text-transform:uppercase}@media(max-width:480px){.nv-rm{--i:28px;--t:9px;gap:6px}}.lv-accs{margin-top:20px}.lv-acc{border-top:1px solid rgba(0,0,0,.12);padding:14px 0}.lv-acc:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.lv-acc summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600}.lv-acc summary::-webkit-details-marker{display:none}.lv-acc summary:after{content:"";margin-left:auto;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s}.lv-acc[open] summary:after{transform:rotate(-135deg)}.lv-acc__box{width:18px;height:18px;border:1.6px solid currentColor;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1;flex:0 0 18px}.lv-acc .lv-rte{margin-top:12px;font-size:14px;line-height:1.6}.lv-acc .lv-rte p{margin:0 0 8px}.dv-sec-grey{width:100%;background:#f7f8fa;padding:32px 20px 34px}.dv-inner{width:100%;max-width:900px;margin:0 auto;text-align:center}.dv-h2{margin:0 0 20px;color:#000;font-size:21px;line-height:1.25;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.dv-imgwrap{width:100%;max-width:455px;margin:0 auto;overflow:hidden;border-radius:18px;background:#eee}.dv-imgwrap img{display:block;width:100%;height:auto}.dv-desc{max-width:580px;margin:22px auto 0;color:#000;font-size:14px;line-height:1.55}.dv-desc p{margin:0 0 8px}.dv-acp{width:100%;max-width:1500px;margin:0 auto;padding:25px 24px 30px}.dv-acp__title{margin:0 0 28px;color:#171717;font-size:28px;font-weight:700}.dv-acp__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.dv-acp__card{position:relative;aspect-ratio:1/1;overflow:hidden;background:#eee}.dv-acp__card img{display:block;width:100%;height:100%;object-fit:cover}.dv-acp__card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:35%;background:linear-gradient(to top,#00000061,#0000);pointer-events:none}.dv-acp__label{position:absolute;left:20px;bottom:17px;z-index:2;margin:0;color:#fff;font-size:16px;text-shadow:0 1px 5px rgba(0,0,0,.3)}.dv-prot{width:100%;padding:clamp(32px,4vw,58px) 20px clamp(28px,4vw,48px);background:#f7f8fa}.dv-prot__inner{width:min(100%,560px);margin:0 auto;text-align:center}.dv-prot__media{overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 10px 28px #00000014}.dv-prot__media img{display:block;width:100%;height:auto}.dv-prot__tag{margin:22px 0 0;color:#000;font-size:clamp(24px,2.7vw,34px);font-weight:800;line-height:1.15}.dv-prot__tag p{margin:0}.dv-daily{width:100%;background:#f6f7f8;padding:52px 20px 58px}.dv-daily__inner{max-width:760px;margin:0 auto}.dv-daily__eyebrow{margin:0 0 24px;text-align:center;font-size:12px;font-weight:800;letter-spacing:7px;text-transform:uppercase}.dv-daily__title{margin:0 0 38px;text-align:center;font-size:30px;line-height:1.2;font-weight:800}.dv-daily__list{display:flex;flex-direction:column;gap:13px}.dv-daily__item{position:relative;margin:0;padding:19px 22px;background:#fff;border-radius:7px;color:#4d4d4d;font-size:16px;line-height:1.45;overflow:hidden}.dv-daily__item:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:#000}.dv-daily__item strong{color:#000;font-weight:800}.dv-daily__final{margin:42px auto 0;text-align:center;font-size:20px;line-height:1.35;font-weight:800}.dv-daily__final span{display:block}.dv-diff{width:100%;background:#fff;padding:30px 15px 35px}.dv-diff__inner{max-width:720px;margin:0 auto}.dv-diff__wrap{position:relative;max-width:505px;margin:0 auto;overflow:hidden;border-radius:18px}.dv-diff__wrap img{display:block;width:100%;height:auto}.dv-feat{position:absolute;z-index:2;max-width:190px;padding:11px 14px;background:#fffffff5;border-radius:9px;color:#000;box-shadow:0 4px 15px #0000001f;text-align:left}.dv-feat strong{display:block;margin-bottom:3px;font-size:14px;font-weight:800;text-transform:uppercase}.dv-feat span{display:block;font-size:11px;line-height:1.3}.dv-feat-1{top:20%;right:5%}.dv-feat-2{top:44%;left:3%}.dv-feat-3{top:56%;right:3%}.dv-feat-4{left:3%;bottom:7%}.dv-diff__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dv-diff__grid .dv-feat{position:static;max-width:none;box-shadow:none;border:1px solid #e2e2e2}.dv-diff__bottom{margin:20px auto 0;text-align:center;font-size:19px;line-height:1.3;font-weight:800}.dv-seo{max-width:760px;margin:0 auto;padding:10px 20px 30px;text-align:center}.dv-seo summary{cursor:pointer;text-decoration:underline;font-weight:600;list-style:none}.dv-seo summary::-webkit-details-marker{display:none}.dv-seo .dv-rte{text-align:left;margin-top:14px}.lv-iwt{padding:36px 20px}.lv-iwt__in{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.lv-iwt--txt .lv-iwt__box{order:-1}.lv-iwt__media{overflow:hidden;border-radius:12px 0 0 12px;background:#eee}.lv-iwt--txt .lv-iwt__media{border-radius:0 12px 12px 0}.lv-iwt__media img{display:block;width:100%;height:100%;object-fit:cover}.lv-iwt__box{background:#2e2a39;color:#fff;padding:clamp(28px,4vw,56px);border-radius:0 12px 12px 0;display:flex;flex-direction:column;justify-content:center}.lv-iwt--txt .lv-iwt__box{border-radius:12px 0 0 12px}.lv-iwt__h{margin:0 0 16px;color:#fff;font-size:clamp(22px,2.6vw,32px);line-height:1.2;font-weight:800}.lv-iwt__t{font-size:15px;line-height:1.6}.lv-rev{max-width:1200px;margin:0 auto;padding:36px 20px;text-align:center}.lv-rev__h{font-size:clamp(24px,3vw,36px);font-weight:800;margin:0 0 24px}.lv-rev__g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lv-rev__c{background:#f3f3f3;border-radius:12px;padding:20px;text-align:center}.lv-rev__c img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;margin-bottom:12px}.lv-rev__s{color:gold;font-size:18px}.lv-rev__s .o{color:#ccc}.lv-rev__c p{font-size:14px;line-height:1.5}.lv-faq{max-width:900px;margin:0 auto;padding:36px 20px}.lv-faq__h{text-align:center;margin:0 0 24px;font-size:clamp(24px,3vw,34px);font-weight:800}.lv-faq details{border-top:1px solid rgba(0,0,0,.12);padding:18px 0}.lv-faq details:first-child{border-top:0}.lv-faq summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600}.lv-faq summary::-webkit-details-marker{display:none}.lv-faq summary:after{content:"";margin-left:auto;flex:0 0 8px;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.lv-faq details[open] summary:after{transform:rotate(-135deg)}.lv-faq__r{margin:12px 0 0 30px;font-size:15px;line-height:1.6}.lv-faq__r p{margin:0 0 8px}@media screen and (max-width:749px){.dv-mini{max-width:100%}.dv-sec-grey{padding:26px 14px 28px}.dv-h2{font-size:17px;margin-bottom:17px}.dv-desc{font-size:13px;margin-top:16px}.dv-acp{padding:20px 0 24px}.dv-acp__title{margin:0 15px 18px;font-size:22px}.dv-acp__grid{display:flex;gap:10px;padding:0 15px 5px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dv-acp__card{width:76%;min-width:76%;flex:0 0 76%;scroll-snap-align:start}.dv-daily{padding:38px 14px 42px}.dv-daily__eyebrow{font-size:10px;letter-spacing:5px}.dv-daily__title{font-size:23px;margin-bottom:28px}.dv-daily__item{padding:16px 16px 16px 19px;font-size:14px}.dv-daily__final{font-size:17px;margin-top:32px}.dv-feat{max-width:145px;padding:8px 10px}.dv-feat strong{font-size:11px}.dv-feat span{font-size:9px}.dv-diff__bottom{font-size:16px}.lv-iwt{padding:0 0 16px}.lv-iwt__in{grid-template-columns:1fr}.lv-iwt--txt .lv-iwt__box{order:0}.lv-iwt__media,.lv-iwt--txt .lv-iwt__media,.lv-iwt__box,.lv-iwt--txt .lv-iwt__box{border-radius:0}.lv-rev__g{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/luverest-produit.css.map */
