.lolo-pk,.lolo-pk-sticky{--pk-bordeaux: #631c16;--pk-rouge: #CC2F2B;--pk-orange: #f29126;--pk-jaune: #f5db8b;--pk-jaune-bord: #e3c065;--pk-olive: #67713f;--pk-carte: #fffdf6;--pk-creme: #f7f4e3;--pk-rose: #fbf3e4;--pk-bord: #d8cabb;--pk-trait: #e6dccb;--pk-gris: #5c4636;--pk-texte: #4a1a14;color:var(--pk-bordeaux)}.lolo-pk p{margin:0}.lolo-pk s{color:var(--pk-rouge);text-decoration-color:var(--pk-rouge)}.lolo-pk-card{background:var(--pk-carte);border:1px solid var(--pk-bord);border-radius:12px;overflow:hidden}.product-info__block-item:has(>.lolo-pk){margin:0}.product-info__block-item:has(>.lolo-pk)+.product-info__block-item:has(>.lolo-pk){margin-top:18px}.lolo-pk-titre{font-size:28px!important;line-height:1.05!important;color:var(--pk-bordeaux)}.lolo-pk-sous{font-size:16px!important;line-height:1.4;color:var(--pk-gris)}.lolo-pk-gain{display:inline-block;background:var(--pk-rouge);color:#fff;border:1px solid var(--pk-rouge);border-radius:6px;padding:3px 9px;font-size:15px;font-weight:700;line-height:1.3;white-space:nowrap}.lolo-pk-gain--l{border-radius:8px;padding:8px 14px;font-size:20px}.lolo-pk-badge,.lolo-pk-tag2,.lolo-pk-inclus,.lolo-pk-tagfree{display:inline-block;background:var(--pk-jaune);color:var(--pk-bordeaux);border:1px solid var(--pk-jaune-bord);border-radius:40px;padding:3px 10px;font-size:14px;line-height:1.4;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.lolo-pk-tag2,.lolo-pk-inclus{padding:1px 9px;font-size:13px;letter-spacing:.05em}.lolo-pk-ici{display:inline-block;background:var(--pk-bordeaux);color:#fffdf6;border-radius:40px;padding:2px 10px;font-size:13px;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.lolo-pk-entete{display:flex;flex-direction:column;gap:12px}.lolo-pk-entete__meta{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.lolo-pk .lolo-pk-h1{font-size:clamp(30px,3.4vw,46px)!important;line-height:1.02!important}.lolo-pk-accroche,.lolo-pk-accroche p{font-size:18px!important;line-height:1.4;color:var(--pk-texte)}.lolo-pk-entete__prix{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:4px}.lolo-pk-entete__montant{font-size:clamp(36px,3.4vw,46px);line-height:1}.lolo-pk-entete__ail{font-size:17px!important;color:var(--pk-texte)}.lolo-pk-entete__kg{font-size:14px!important;color:var(--pk-gris)}.lolo-pk-entete--mobile{margin-top:.4rem;gap:8px}.lolo-pk-entete--mobile .lolo-pk-h1{font-size:clamp(26px,7.4vw,32px)!important;line-height:.98!important}.lolo-pk-entete--mobile .lolo-pk-entete__montant{font-size:36px}.lolo-pk-entete--mobile .lolo-pk-gain--l{font-size:16px;padding:6px 10px}.lolo-pk-contenu{border:2px solid var(--pk-bordeaux)}.lolo-pk-contenu__tete{padding:16px 16px 6px;display:flex;flex-direction:column;gap:4px}.lolo-pk-rc{list-style:none;margin:0;padding:0 16px}.lolo-pk-rc li{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--pk-trait)}.lolo-pk-rc li:last-child{border-bottom:0}.lolo-pk-rc__img img{width:64px;height:64px;object-fit:cover;border-radius:8px;display:block}.lolo-pk-rc__gi{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#f3ead6;border-radius:8px;color:var(--pk-bordeaux)}.lolo-pk-rc__txt{min-width:0}.lolo-pk-rc__txt a,.lolo-pk-rc__txt strong{display:block;text-decoration:none;color:var(--pk-bordeaux);font-weight:700;font-size:18px;line-height:1.2}.lolo-pk-rc__txt small{display:block;margin-top:2px;font-size:16px;color:var(--pk-gris);font-weight:400}.lolo-pk-rc__px{font-size:22px;line-height:1;color:var(--pk-bordeaux);white-space:nowrap}.lolo-pk-tot{margin:12px 16px 0;background:var(--pk-creme);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.lolo-pk-tot__l{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.lolo-pk-tot__l>span{font-size:18px;font-weight:700;color:var(--pk-bordeaux)}.lolo-pk-tot__l s,.lolo-pk-tot__l b{font-size:30px;line-height:1;color:var(--pk-bordeaux);font-weight:700}.lolo-pk-tot__l s{color:var(--pk-rouge)}.lolo-pk-save{margin:10px 16px 0!important;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border:3px solid var(--pk-orange);border-radius:12px;background:var(--pk-orange);padding:12px 14px;box-shadow:0 4px 14px #f291264d;font-size:20px;font-weight:700;color:var(--pk-texte)}.lolo-pk-save .lolo-pk-gain{background:var(--pk-carte);color:var(--pk-rouge);border-color:var(--pk-carte)}.lolo-pk-achat{padding:18px 16px}.lolo-pk-form{display:flex;flex-direction:column;gap:12px}.lolo-pk-qte{display:flex;align-items:center;justify-content:space-between;gap:12px}.lolo-pk-qte__lab{font-size:18px;font-weight:700;color:var(--pk-bordeaux)}.lolo-pk-stp{display:flex;align-items:center;border:1.5px solid var(--pk-bordeaux);border-radius:40px;background:var(--pk-carte)}.lolo-pk-stp button{width:44px;height:44px;border:0;background:none;font:22px Serial B Regular,Serial B,sans-serif;color:var(--pk-bordeaux);cursor:pointer;padding:0}.lolo-pk-stp button:disabled{color:#c9b9a6;cursor:default}.lolo-pk-stp span{min-width:28px;text-align:center;font-size:20px;font-weight:700}.lolo-pk-multi{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border:2px solid var(--pk-bordeaux);border-radius:12px;background:var(--pk-rose);padding:12px 14px}.lolo-pk-multi[hidden]{display:none}.lolo-pk-multi__l{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:18px}.lolo-pk-multi__l>span:first-child{font-weight:700}.lolo-pk-multi b{font-size:28px;line-height:1}.lolo-pk-msg{display:flex;flex-direction:column;gap:6px}.lolo-pk-msg__lab{font-size:18px;font-weight:700;color:var(--pk-bordeaux)}.lolo-pk-msg__lab span{font-weight:400;color:var(--pk-gris)}.lolo-pk-msg__t{box-sizing:border-box;width:100%;border:1px solid var(--pk-bord);border-radius:10px;background:var(--pk-carte);color:var(--pk-texte);font:17px/1.4 Serial B Regular,Serial B,sans-serif;padding:10px 12px;resize:vertical}.lolo-pk-msg__t:focus{outline:2px solid var(--pk-bordeaux);outline-offset:1px}.lolo-pk-msg__n{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:14px!important;color:var(--pk-gris)}.lolo-pk-jauge{background:var(--pk-jaune);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.lolo-pk-jauge[hidden],.lolo-pk-free[hidden]{display:none}.lolo-pk-jauge__txt{text-align:center;font-size:16px!important;color:var(--pk-bordeaux)}.lolo-pk-jauge__trk{position:relative;padding-top:36px;overflow:hidden}.lolo-pk-jauge__pig{position:absolute;top:0;width:56px;height:auto;transform:translate(-70%);pointer-events:none;transition:left .28s ease}.lolo-pk-jauge__bar{display:flex;height:12px;border-radius:99px;background:#f4f2df;box-shadow:inset 0 0 0 1px #631c1626;overflow:hidden}.lolo-pk-jauge__bar span{flex:none;height:100%;border-radius:99px;background:#e59441;transition:width .28s ease}.lolo-pk-jauge__bornes{display:flex;justify-content:space-between;font-size:14px;color:var(--pk-gris)}.lolo-pk-free{text-align:center}.lolo-pk-tagfree{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:700;padding:8px 18px}.lolo-pk-buy{display:flex;flex-direction:column;gap:10px}.lolo-pk .lolo-pk-btn{height:56px;border:0;border-radius:40px;background:rgb(var(--button-background, 99 28 22));color:rgb(var(--button-text-color, 255 253 246));font:18px Serial B Regular,Serial B,sans-serif;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;width:100%}.lolo-pk-reass{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;font-size:14px!important;color:var(--pk-texte)}.lolo-pk-ok{color:#2f7d4f}.lolo-pk-cvp__h{margin:0 0 8px!important;font-size:18px!important;font-weight:700;color:var(--pk-bordeaux)}.lolo-pk-cvp__grille{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lolo-pk-cvp__carte{display:flex;flex-direction:column;gap:4px;border:1.5px solid var(--pk-bord);border-radius:12px;background:var(--pk-carte);padding:12px 14px;text-decoration:none;color:var(--pk-texte)}.lolo-pk-cvp__carte--ici{border:2.5px solid var(--pk-bordeaux);background:var(--pk-rose)}.lolo-pk-cvp__carte .lolo-pk-ici{align-self:flex-start;padding:1px 9px;font-size:11px}.lolo-pk-cvp__k{display:flex;align-items:center;gap:6px;font-size:13px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--pk-bordeaux)}.lolo-pk-cvp__q{font-size:24px;line-height:1.05;color:var(--pk-bordeaux)}.lolo-pk-cvp__t{font-size:16px;line-height:1.3}.lolo-pk-cvp__p{margin-top:auto;font-size:16px;font-weight:700;color:var(--pk-bordeaux)}.lolo-pk-cmp__tete{padding:16px 16px 14px;display:flex;flex-direction:column;gap:10px}.lolo-pk-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lolo-pk-seg button{height:48px;border:1px solid var(--pk-bord);border-radius:40px;background:var(--pk-carte);color:var(--pk-bordeaux);font:16px Serial B Regular,Serial B,sans-serif;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.lolo-pk-seg button.is-on{border:2px solid var(--pk-bordeaux);background:var(--pk-rose);font-weight:700}.lolo-pk-ct{display:grid;grid-template-columns:118px repeat(var(--cols, 2),minmax(0,1fr));margin:0 16px 16px;border:1px solid var(--pk-bord);border-radius:10px;overflow:hidden}.lolo-pk-ct[hidden]{display:none}.lolo-pk-ct>*{padding:10px;border-top:1px solid var(--pk-trait);font-size:14px;line-height:1.3}.lolo-pk-ct>.lolo-pk-ct__h{border-top:0}.lolo-pk-ct__vide{background:var(--pk-carte)}.lolo-pk-ct__hd{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;text-decoration:none}.lolo-pk-ct__hd img{width:56px;height:56px;object-fit:cover;border-radius:8px}.lolo-pk-ct__hd strong{font-size:15px;line-height:1.15}.lolo-pk-ct__px{font-size:13px}.lolo-pk-ct__hd.lolo-pk-ct--b{background:var(--pk-bordeaux);color:#fffdf6}.lolo-pk-ct__hd.lolo-pk-ct--c{background:var(--pk-olive);color:#f4f2df}.lolo-pk-ct__lb{display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-size:13px;font-weight:700;color:var(--pk-bordeaux);background:var(--pk-carte)}.lolo-pk-ct__v{text-align:center;color:var(--pk-texte)}.lolo-pk-ct__v strong{display:block;font-size:15px;color:var(--pk-bordeaux)}.lolo-pk-ct__v.lolo-pk-ct--b{background:#f6e9e3}.lolo-pk-ct__v.lolo-pk-ct--c{background:#eef0e2}.lolo-pk-ct__v.lolo-pk-ct--c strong,.lolo-pk-ct__v.lolo-pk-ct--c .lolo-pk-ct__big{color:#4a5226}.lolo-pk-ct>.lolo-pk-ct--c+.lolo-pk-ct--c,.lolo-pk-ct>.lolo-pk-ct--b+.lolo-pk-ct--c{border-left:2px solid var(--pk-carte)}.lolo-pk-ct__big{font-size:22px;line-height:1;color:var(--pk-bordeaux)}.lolo-pk-ing{border-top:1px solid var(--pk-trait)}.lolo-pk-ing summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer;font-size:18px;color:var(--pk-bordeaux);font-weight:700;list-style:none}.lolo-pk-ing summary::-webkit-details-marker{display:none}.lolo-pk-ing__sg{flex:none;width:26px;height:26px;border:1.5px solid var(--pk-bordeaux);border-radius:50%;position:relative}.lolo-pk-ing__sg:before,.lolo-pk-ing__sg:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;background:var(--pk-bordeaux);transform:translate(-50%,-50%)}.lolo-pk-ing__sg:after{transform:translate(-50%,-50%) rotate(90deg)}.lolo-pk-ing[open] .lolo-pk-ing__sg:after{display:none}.lolo-pk-ing__corps{padding:0 16px 16px;font-size:16px;line-height:1.5;color:var(--pk-texte)}.lolo-pk-ing__corps p{margin:0 0 6px}.lolo-pk-ing__corps ul{margin:0;padding-left:20px}.lolo-pk-ing__corps a{font:inherit;color:var(--pk-bordeaux)}.lolo-pk-intro,.lolo-pk-intro p{margin:2px 4px;font-size:18px!important;line-height:1.5;color:var(--pk-texte)}.lolo-pk-intro strong{color:var(--pk-bordeaux)}.lolo-pk-intro a{font:inherit;color:var(--pk-bordeaux)}.lolo-pkc{padding:0 0 64px}.lolo-pkc__desk{max-width:1200px;margin:0 auto}.lolo-pkc__tete{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;margin-bottom:22px}.lolo-pkc__titre{font-size:clamp(30px,3.2vw,41px)!important;line-height:1!important}.lolo-pkc__texte{font-size:18px!important;max-width:760px;color:var(--pk-texte)}.lolo-pkc__lien{font-size:16px;color:var(--pk-bordeaux)}.lolo-pkc__grille{display:grid;grid-template-columns:230px repeat(var(--nb, 5),minmax(0,1fr));background:var(--pk-carte);border:1px solid var(--pk-bord);border-radius:12px;overflow:hidden}.lolo-pkc__c{padding:14px 12px;border-top:1px solid var(--pk-trait);text-align:center;font-size:16px;line-height:1.3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--pk-texte)}.lolo-pkc__c.lolo-pkc__top{border-top:0;justify-content:flex-start}.lolo-pkc__rl{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;text-align:left;font-weight:700;color:var(--pk-bordeaux);line-height:1.2}.lolo-pkc__rl img{width:42px;height:42px;object-fit:cover;border-radius:6px;flex:none}.lolo-pkc__rl a{color:var(--pk-bordeaux);text-decoration:none}.lolo-pkc__rl small{display:block;margin-top:2px;font-weight:400;font-size:14px;color:var(--pk-gris)}.lolo-pkc__coin{font-weight:400;color:var(--pk-texte);align-items:flex-end;justify-content:center;text-align:center}.lolo-pkc__coin strong{color:var(--pk-bordeaux)}.lolo-pkc__ic{width:40px;height:40px;border-radius:50%;background:#f3ead6;display:flex;align-items:center;justify-content:center;flex:none}.lolo-pkc__z:not(.is-cur){background:#fbf8ef}.lolo-pkc__grp{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;background:#f3ead6;font-size:14px;font-weight:700;color:var(--pk-bordeaux);text-transform:uppercase;letter-spacing:.06em;border-top:1px solid var(--pk-trait)}.lolo-pkc__grp span{font-weight:400;text-transform:none;letter-spacing:0;color:var(--pk-gris)}.lolo-pkc__c.is-cur{background:var(--pk-rose);box-shadow:inset 2px 0 0 var(--pk-bordeaux),inset -2px 0 0 var(--pk-bordeaux)}.lolo-pkc__c.is-cur.is-top{box-shadow:inset 2px 0 0 var(--pk-bordeaux),inset -2px 0 0 var(--pk-bordeaux),inset 0 2px 0 var(--pk-bordeaux)}.lolo-pkc__c.is-cur.is-bot{box-shadow:inset 2px 0 0 var(--pk-bordeaux),inset -2px 0 0 var(--pk-bordeaux),inset 0 -2px 0 var(--pk-bordeaux)}.lolo-pkc__img{display:block;width:100%}.lolo-pkc__img img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px;display:block}.lolo-pkc__nm{font-size:22px!important;line-height:1.02!important;color:var(--pk-bordeaux)}.lolo-pkc__nm a{color:var(--pk-bordeaux);text-decoration:none}.lolo-pkc__idl{font-size:16px!important;font-weight:700;line-height:1.25;color:var(--pk-texte)}.lolo-pkc__pers,.lolo-pkc__prx{font-size:28px;line-height:1;color:var(--pk-bordeaux)}.lolo-pkc__avt{font-size:14px;color:var(--pk-gris)}.lolo-pkc__qt{display:inline-flex;align-items:center;gap:6px;font-size:16px;font-weight:700;color:var(--pk-bordeaux);white-space:nowrap}.lolo-pkc__qt:before{content:"\2713";display:inline-flex;width:24px;height:24px;border-radius:50%;background:var(--pk-bordeaux);color:#fffdf6;align-items:center;justify-content:center;font-size:13px}.lolo-pkc__qt2{background:var(--pk-bordeaux);color:#fffdf6;border-radius:40px;padding:3px 12px 3px 3px}.lolo-pkc__qt2:before{background:#fffdf6;color:var(--pk-bordeaux)}.lolo-pkc__no{font-size:20px;line-height:1;color:#a8977f}.lolo-pkc__form{width:100%}.lolo-pk-btn2{width:100%;height:46px;padding:0 10px;border:0;border-radius:40px;background:var(--pk-bordeaux);color:#fffdf6;font:16px Serial B Regular,Serial B,sans-serif;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.lolo-pkc__mob{display:none}.lolo-pkc__mob-tete{padding:14px 14px 12px;display:flex;flex-direction:column;gap:10px}.lolo-pkc__mtitre{font-size:22px!important;line-height:1.05!important}.lolo-pkc__msous{font-size:14px!important;color:var(--pk-gris)}.lolo-pkc__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lolo-pkc__chips button{min-height:44px;border:1px solid var(--pk-bord);border-radius:40px;background:var(--pk-carte);color:var(--pk-bordeaux);font:14px/1.15 Serial B Regular,Serial B,sans-serif;cursor:pointer;padding:4px 10px}.lolo-pkc__chips button.is-on{border:2px solid var(--pk-bordeaux);background:var(--pk-rose);font-weight:700}.lolo-pkc__face[hidden]{display:none}.lolo-pkc__ecart{margin:0 14px 12px;padding:10px 12px;border-radius:10px;background:var(--pk-jaune);color:var(--pk-bordeaux);display:flex;flex-direction:column;gap:8px;text-align:center}.lolo-pkc__vsn{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:6px}.lolo-pkc__vsn>span{border-radius:8px;padding:6px;font-family:Serial A Bold,Serial A,sans-serif;font-weight:700;text-transform:uppercase;font-size:16px;line-height:1.05;display:flex;flex-direction:column;justify-content:center;gap:2px}.lolo-pkc__vsn i{font-style:normal;font-family:Serial B Regular,Serial B,sans-serif;font-weight:400;font-size:12px;letter-spacing:.05em;opacity:.9}.lolo-pkc__vsn-a{background:var(--pk-bordeaux);color:#fffdf6}.lolo-pkc__vsn-o{background:var(--pk-olive);color:#f4f2df}.lolo-pkc__vsn em{align-self:center;font-style:normal;font-size:12px;font-weight:700;text-transform:uppercase}.lolo-pkc__g{display:grid;grid-template-columns:1fr 1fr;gap:8px}.lolo-pkc__g span{background:var(--pk-carte);border-radius:8px;padding:8px 6px;font-size:13px;line-height:1.2}.lolo-pkc__g b{display:block;font-family:Serial A Bold,Serial A,sans-serif;font-size:22px;line-height:1;margin-bottom:2px}.lolo-pkc__pc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 12px;border:1px solid var(--pk-bord);border-radius:10px;overflow:hidden}.lolo-pkc__pc>*{padding:10px;font-size:15px;line-height:1.3;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px;border-top:1px solid var(--pk-trait);box-shadow:none!important}.lolo-pkc__pc>.is-h{border-top:0}.lolo-pkc__pc>:not(.lolo-pkc__lab):nth-child(odd){border-right:1px solid var(--pk-trait)}.lolo-pkc__pc>:not(.is-cur):not(.lolo-pkc__lab){background:#eef0e2}.lolo-pkc__pc>.is-cur{background:var(--pk-rose)}.lolo-pkc__lab{grid-column:1 / -1;flex-direction:row;justify-content:center;padding:8px 10px;background:var(--pk-bordeaux);color:#fffdf6;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lolo-pkc__pc-img{width:100%;height:90px;object-fit:cover;border-radius:6px}.lolo-pkc__pc .lolo-pkc__nm{font-size:20px!important}.lolo-pkc__pc .lolo-pkc__idl{font-size:13px!important}.lolo-pkc__pc .lolo-pkc__pers,.lolo-pkc__pc .lolo-pkc__prx{font-size:24px}.lolo-pkc__pc .lolo-pk-gain{font-size:14px}.lolo-pkc__ici2{background:var(--pk-olive);color:#f4f2df;border-radius:40px;padding:1px 8px;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.lolo-pkc__pc-lst{justify-content:flex-start!important}.lolo-pkc__pc-lst ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;width:100%}.lolo-pkc__pc-lst li{display:flex;align-items:center;gap:7px;text-align:left;font-size:14px;line-height:1.15}.lolo-pkc__pc-lst img{width:32px;height:32px;object-fit:cover;border-radius:5px;flex:none}.lolo-pkc__mform{display:block;padding:12px}.lolo-pks{display:flex;background:var(--pks-fond, #e8dfd0)}.lolo-pks__txt{flex:1 1 560px;min-width:0;padding:56px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:18px}.lolo-pks__img{flex:1 1 560px;min-width:0}.lolo-pks__img img{width:100%;height:100%;min-height:440px;object-fit:cover;display:block}.lolo-pks__sur{margin:0 0 6px!important;font-size:18px!important;color:var(--pk-bordeaux)}.lolo-pk .lolo-pks__titre{margin:0;font-size:32px!important;line-height:1.02!important;color:var(--pk-bordeaux);max-width:none}.lolo-pks__intro{margin:10px 0 0!important;font-size:18px!important;color:var(--pk-texte)}.lolo-pks__etape{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;color:var(--pk-texte)}.lolo-pks__n{width:40px;height:40px;border-radius:50%;background:var(--pk-bordeaux);color:#fffdf6;display:flex;align-items:center;justify-content:center;font-size:22px}.lolo-pk .lolo-pks__etape h3{margin:0;font:700 18px/1.4 Serial B Regular,Serial B,sans-serif!important;text-transform:none;letter-spacing:0;color:var(--pk-bordeaux)}.lolo-pks__etape p{margin:2px 0 0!important;font-size:18px!important}.lolo-pks__etape ol{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,max-content);gap:8px;counter-reset:pks}.lolo-pks__etape ol li{counter-increment:pks;display:flex;align-items:center;gap:8px;background:var(--pk-carte);border:1px solid var(--pk-bord);border-radius:40px;padding:4px 12px 4px 4px;font-size:18px}.lolo-pks__etape ol li:before{content:counter(pks);width:26px;height:26px;border-radius:50%;background:var(--pk-orange);color:var(--pk-texte);display:flex;align-items:center;justify-content:center;font-size:14px;flex:none}.lolo-pks__etape ol li p{margin:0!important;font-size:inherit!important}@media(max-width:999px){.lolo-pk-titre{font-size:22px!important}.lolo-pk-sous{font-size:14px!important}.lolo-pk-gain{font-size:14px}.lolo-pk-gain--l{font-size:16px;padding:6px 10px}.lolo-pk-accroche,.lolo-pk-accroche p{font-size:16px!important}.lolo-pk-entete__ail{font-size:15px!important}.lolo-pk-contenu__tete{padding:14px 14px 6px}.lolo-pk-rc{padding:0 14px}.lolo-pk-rc li{grid-template-columns:52px minmax(0,1fr) auto;gap:10px;padding:9px 0}.lolo-pk-rc__img img,.lolo-pk-rc__gi{width:52px;height:52px}.lolo-pk-rc__txt a,.lolo-pk-rc__txt strong{font-size:16px}.lolo-pk-rc__txt small{font-size:14px}.lolo-pk-rc__px{font-size:20px}.lolo-pk-tot{margin:10px 14px 0;padding:10px 12px}.lolo-pk-tot__l>span{font-size:15px}.lolo-pk-tot__l s,.lolo-pk-tot__l b{font-size:24px}.lolo-pk-save{margin:8px 14px 0!important;border-width:2.5px;padding:10px 12px;font-size:16px}.lolo-pk-achat{padding:14px}.lolo-pk-multi__l{font-size:16px}.lolo-pk-multi b{font-size:24px}.lolo-pk-qte__lab,.lolo-pk-msg__lab{font-size:16px}.lolo-pk-tagfree{font-size:14px;padding:6px 14px}.lolo-pk .lolo-pk-btn{height:52px;font-size:16px}.lolo-pk-cvp__q{font-size:20px}.lolo-pk-cvp__t,.lolo-pk-cvp__p{font-size:14px}.lolo-pk-seg button{height:46px;font-size:14px}.lolo-pk-ct{grid-template-columns:86px repeat(var(--cols, 2),minmax(0,1fr));margin:0 12px 14px}.lolo-pk-ct--3{grid-template-columns:82px repeat(3,minmax(0,1fr))}.lolo-pk-ct>*{padding:8px 6px;font-size:13px}.lolo-pk-ct__lb{font-size:12px}.lolo-pk-ct__hd strong,.lolo-pk-ct__v strong{font-size:14px}.lolo-pk-ct__big{font-size:18px}.lolo-pk-ing summary{font-size:16px;padding:12px 14px}.lolo-pk-ing__corps{padding:0 14px 14px;font-size:15px}.lolo-pk-intro,.lolo-pk-intro p{font-size:16px!important}.lolo-pkc{padding:0 0 32px}.lolo-pkc__desk{display:none}.lolo-pkc__mob{display:block;padding-bottom:4px}.lolo-pks{flex-direction:column}.lolo-pks__txt{padding:32px 20px;gap:14px}.lolo-pks__img img{min-height:260px}.lolo-pk .lolo-pks__titre{font-size:26px!important}.lolo-pks__intro,.lolo-pks__etape p{font-size:16px!important}.lolo-pks__n{width:34px;height:34px;font-size:18px}.lolo-pks__etape{gap:12px}.lolo-pk .lolo-pks__etape h3{font-size:16px!important}.lolo-pks__etape ol{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.lolo-pks__etape ol li{font-size:16px;padding:3px 12px 3px 3px}}.lolo-pk-sticky{position:relative}.lolo-pk-sticky__droite{display:flex;align-items:center;gap:12px;flex:none}.lolo-pk-sticky__ail{font-size:14px;color:#5c4636}.lolo-pk-sticky__ail s{color:#cc2f2b;text-decoration-color:#cc2f2b}.lolo-pk-sticky__voir{border:0;background:none;padding:0;margin-left:10px;font:14px var(--lolo-font-body, sans-serif);color:#631c16;text-decoration:underline;cursor:pointer}.lolo-pk-sticky__contenu{position:absolute;left:0;right:0;bottom:calc(100% + 12px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px 0;border-bottom:1px solid #e6dccb;background:#fffdf6}.lolo-pk-sticky__contenu[hidden]{display:none}.lolo-pk-sticky__item{display:flex;gap:10px;align-items:center;min-width:0}.lolo-pk-sticky__item-img{width:48px;height:48px;object-fit:cover;border-radius:6px;flex:none}.lolo-pk-sticky__item-txt{font-size:14px;line-height:1.2;color:#4a1a14;display:flex;flex-direction:column}.lolo-pk-sticky__item-txt strong{color:#631c16}@media(max-width:999px){.lolo-pk-sticky__droite{grid-area:prix;flex-direction:column;align-items:flex-end;gap:4px;align-self:center}.lolo-pk-sticky__gain{order:2;font-size:12px!important}.lolo-pk-sticky__ail{font-size:12px}.lolo-pk-sticky__voir{margin-left:0;font-size:13px;display:block}.lolo-pk-sticky__contenu{left:-12px;right:-12px;bottom:calc(100% + 10px);padding:8px 12px;gap:6px}.lolo-pk-sticky__item{flex-direction:column;text-align:center;gap:3px}.lolo-pk-sticky__item-img{width:100%;height:auto;aspect-ratio:1}.lolo-pk-sticky__item-txt{font-size:11px}.lolo-pk-sticky__item-txt span{display:none}}.lolo-pk-q{display:inline-block;background:#f29126;color:#4a1a14;border-radius:6px;padding:0 6px;font-weight:700;margin-right:2px}.lolo-pkc__desk{background:var(--pk-carte);border:1px solid var(--pk-bord);border-radius:12px;overflow:hidden}.lolo-pkc__desk .lolo-pkc__tete{margin-bottom:0;padding:24px 24px 20px;border-bottom:1px solid var(--pk-trait)}.lolo-pkc__desk .lolo-pkc__grille{border:0;border-radius:0}.lolo-pkc .lolo-pk-gain{white-space:normal;max-width:100%;box-sizing:border-box;text-align:center;line-height:1.2}.lolo-pk-entete__prix{gap:12px 14px}.lolo-pk-entete .lolo-pk-entete__prix .lolo-pk-gain--l{font-size:17px;padding:7px 12px}.lolo-pk-entete__sous{display:flex;flex-direction:column;gap:2px;line-height:1.2}.lolo-pk-entete__sous .lolo-pk-entete__ail{font-size:15px!important}.lolo-pk-entete__sous .lolo-pk-entete__kg{font-size:13px!important}.lolo-pk .lolo-pk-sous{font-size:18px!important;color:var(--pk-bordeaux)}.lolo-pk-rc__txt small{color:var(--pk-bordeaux)}.lolo-pk-rc__px,.lolo-pk-tot__l s,.lolo-pk-tot__l b{font-size:28px}.lolo-pk-save{font-size:18px}.lolo-pk-save>span:first-child{font-weight:700;color:var(--pk-texte)}.lolo-pk .lolo-pk-save .lolo-pk-gain{background:var(--pk-rouge);color:#fff;border-color:var(--pk-rouge);font-size:15px;padding:3px 9px;border-radius:6px}.lolo-pk .lolo-pk-jauge__txt{font-size:14px!important}.lolo-pk .lolo-pk-form .button{letter-spacing:.06em}@media screen and (max-width:999px){.lolo-pk .lolo-pk-sous{font-size:16px!important}.lolo-pk-rc__txt a,.lolo-pk-rc__txt strong{font-size:16px}.lolo-pk-rc__txt small{font-size:15px}.lolo-pk-rc__px{font-size:24px}.lolo-pk-tot__l>span{font-size:16px}.lolo-pk-tot__l s,.lolo-pk-tot__l b{font-size:24px}.lolo-pk-save{font-size:16px}.lolo-pk .lolo-pk-save .lolo-pk-gain{font-size:14px}}.lolo-pk-contenu .lolo-pk-tot,.lolo-pk-contenu .lolo-pk-save{display:none!important}.lolo-pk-entete{gap:8px}.lolo-pk-contenu__tete{padding:12px 16px 4px;gap:2px}.lolo-pk-rc li{grid-template-columns:48px minmax(0,1fr) auto;gap:12px;padding:7px 0}.lolo-pk-rc__img img,.lolo-pk-rc__gi{width:48px;height:48px}.lolo-pk-rc__txt a,.lolo-pk-rc__txt strong{line-height:1.15}.lolo-pk-rc__txt small{margin-top:1px;line-height:1.25}.lolo-pk-rc__px{font-size:24px}.lolo-pk-achat{padding:12px 16px 16px}.lolo-pk-form{gap:10px!important}.lolo-pk-jauge{padding:10px 12px;gap:6px}.lolo-pk-jauge__trk{padding-top:0}.lolo-pk-jauge__pig,.lolo-pk-jauge__bornes{display:none!important}.lolo-pk-jauge__txt{text-align:left}@media screen and (max-width:999px){.lolo-pk-rc li{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;padding:6px 0}.lolo-pk-rc__img img,.lolo-pk-rc__gi{width:44px;height:44px}.lolo-pk-rc__px{font-size:22px}.lolo-pk-achat{padding:10px 14px 14px}}@media screen and (min-width:1000px){.lolo-pk-entete .lolo-pk-accroche,.lolo-pk-entete .lolo-pk-accroche p{font-size:16px!important;line-height:1.35}.lolo-pk-rc li{padding:5px 0}.lolo-pk-contenu__tete{padding-top:10px}.lolo-pk-form{flex-direction:row!important;flex-wrap:wrap;align-items:flex-start}.lolo-pk-form>*{flex:1 1 100%}.lolo-pk-form>.lolo-pk-jauge,.lolo-pk-form>.lolo-pk-free,.lolo-pk-form>.lolo-pk-multi{order:1}.lolo-pk-form>.lolo-pk-msg{order:2}.lolo-pk-form>.lolo-pk-qte{order:3;flex:0 0 auto}.lolo-pk-form>.lolo-pk-buy{order:4;flex:1 1 0;min-width:0}.lolo-pk-form>.lolo-pk-reass{order:5}.lolo-pk-form>.lolo-pk-qte .lolo-pk-qte__lab{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lolo-pk-form>.lolo-pk-qte .lolo-pk-stp{height:55px}}@media screen and (min-width:1000px){.lolo-pk-rc li.lolo-pk-rc__cadeau{display:inline-flex;align-items:center;gap:6px;padding:8px 14px 4px 0;border:0}.lolo-pk-rc li.lolo-pk-rc__cadeau .lolo-pk-rc__gi,.lolo-pk-rc li.lolo-pk-rc__cadeau small{display:none}.lolo-pk-rc li.lolo-pk-rc__cadeau .lolo-pk-rc__txt strong{font-size:15px;font-weight:700}.lolo-pk-rc li.lolo-pk-rc__cadeau .lolo-pk-inclus{font-size:11px;padding:1px 6px}.lolo-pk-form>.lolo-pk-msg{order:5}.lolo-pk-form>.lolo-pk-reass{order:6}}.lolo-pk-intro-wrap{margin-top:1rem}.lolo-pk-intro-wrap .lolo-pk-intro{margin:0}
/*# sourceMappingURL=/cdn/shop/t/42/assets/lolo-pack-v2.css.map */
