:root{--ukp-rouge: var(--uk-rouge, #A52B22);--ukp-rouge-s: var(--uk-rouge-sombre, #7E1F19);--ukp-noir: var(--uk-noir, #24201F);--ukp-trait: var(--uk-trait, #E7E5E4);--ukp-creme: #F7F2EC;--ukp-creme-2: #EFE6DB;--ukp-or: #B8925A;--ukp-gris: #6B6461;--ukp-etoile: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5C12.8 8 16 11.2 22.5 12C16 12.8 12.8 16 12 22.5C11.2 16 8 12.8 1.5 12C8 11.2 11.2 8 12 1.5Z'/%3E%3C/svg%3E")}.uk-pack-cta{display:grid;gap:.85rem;margin:.25rem 0 0;padding:1rem 1rem 1.05rem;border:1px solid #E9DCCD;border-radius:14px;background:var(--ukp-creme);color:var(--ukp-noir);text-align:start}.uk-pack-cta__tete{display:flex;align-items:center;gap:.75rem}.uk-pack-cta__ico{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--ukp-rouge);color:#fff;font-size:21px}.uk-pack-cta__ico svg{width:21px;height:21px}.uk-pack-cta__titres{display:grid;gap:.1rem;min-width:0}.uk-pack-cta__sur{margin:0;font-size:.8125rem;line-height:1.3;color:var(--ukp-gris)}.uk-pack-cta__titre{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 500);font-size:1.1875rem;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.uk-pack-paliers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.uk-pack-paliers li{display:grid;justify-items:center;gap:.05rem;padding:.55rem .25rem .5rem;border:1px solid #E6D9CA;border-radius:10px;background:#fff;text-align:center;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.uk-pack-paliers strong{font-family:var(--heading-font-family);font-weight:600;font-size:1.25rem;line-height:1.1;color:var(--ukp-rouge)}.uk-pack-paliers span{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.uk-pack-paliers small{font-size:.75rem;color:var(--ukp-gris)}.uk-pack-paliers li.is-ok{border-color:#a52b2259}.uk-pack-paliers li[aria-current=true]{border-color:var(--ukp-rouge);background:var(--ukp-rouge);color:#fff}.uk-pack-paliers li[aria-current=true] strong,.uk-pack-paliers li[aria-current=true] small{color:#fff}.uk-pack-cta__etat{margin:0;font-size:.875rem;line-height:1.45}.uk-pack-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:48px;padding:0 1.25rem;border:0;border-radius:999px;background:var(--ukp-noir);color:#fff;font:inherit;font-weight:600;font-size:.9375rem;letter-spacing:.01em;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.uk-pack-cta__btn:before{content:"";width:12px;height:12px;background:var(--ukp-or);-webkit-mask:var(--ukp-etoile) center / contain no-repeat;mask:var(--ukp-etoile) center / contain no-repeat}.uk-pack-cta__btn:hover{background:var(--ukp-rouge)}.uk-pack-cta__btn:focus-visible,.uk-pack-cta__lien:focus-visible{outline:2px solid var(--ukp-rouge);outline-offset:3px}.uk-pack-cta--compact{display:flex;align-items:flex-start;gap:.7rem;padding:.8rem .9rem}.uk-pack-cta--compact .uk-pack-cta__ico{width:32px;height:32px;font-size:17px}.uk-pack-cta--compact .uk-pack-cta__ico svg{width:17px;height:17px}.uk-pack-cta__corps{display:grid;gap:.2rem;min-width:0}.uk-pack-cta--compact .uk-pack-cta__titre{font-size:1rem}.uk-pack-cta--compact .uk-pack-cta__etat{font-size:.8125rem}.uk-pack-cta__lien{justify-self:start;margin-top:.15rem;padding:0;border:0;background:none;color:var(--ukp-rouge);font:inherit;font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cart-drawer__top .uk-pack-cta{margin-top:.9rem}.quick-buy-drawer__info .uk-pack-cta{margin:0}html.uk-pack-ouvert{overflow:hidden}.uk-pack{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:3vh 16px;color:var(--ukp-noir);font-size:15px}.uk-pack[hidden]{display:none}.uk-pack__voile{position:absolute;top:0;right:0;bottom:0;left:0;background:#24201f80;opacity:0;transition:opacity .25s ease}.uk-pack__boite{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1160px,100%);height:min(880px,94vh);overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 30px 80px #24201f47;outline:0;opacity:0;transform:translateY(14px) scale(.985);transition:opacity .25s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.uk-pack.is-ouvert .uk-pack__voile{opacity:1}.uk-pack.is-ouvert .uk-pack__boite{opacity:1;transform:none}.uk-pack__tete{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.35rem 1.6rem 1.1rem;border-bottom:1px solid var(--ukp-trait);background:var(--ukp-creme)}.uk-pack__titres{display:grid;gap:.25rem;min-width:0}.uk-pack__sur{display:inline-flex;align-items:center;gap:.45rem;margin:0;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ukp-rouge)}.uk-pack__etoile{width:11px;height:11px;background:var(--ukp-or);-webkit-mask:var(--ukp-etoile) center / contain no-repeat;mask:var(--ukp-etoile) center / contain no-repeat}.uk-pack__titre{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 500);font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.uk-pack__phrase{margin:0;font-size:.9375rem;color:var(--ukp-gris)}.uk-pack__fermer{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid var(--ukp-trait);border-radius:50%;background:#fff;color:var(--ukp-noir);cursor:pointer}.uk-pack__fermer svg{width:20px;height:20px}.uk-pack__fermer:hover{border-color:var(--ukp-noir)}.uk-pack__corps{display:grid;grid-template-columns:minmax(0,1fr) 390px;min-height:0}.uk-pack__choix{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.2rem 1.6rem 1.6rem}.uk-pack__filtres{display:grid;gap:.6rem;margin-bottom:1.1rem}.uk-pack__etiquette{margin:0;font-size:.8125rem;font-weight:600;color:var(--ukp-gris)}.uk-pack__cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.uk-pack__cat{display:grid;gap:.1rem;align-content:center;min-height:58px;padding:.55rem .85rem;border:1.5px solid var(--ukp-trait);border-radius:12px;background:#fff;color:var(--ukp-noir);font:inherit;text-align:start;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.uk-pack__cat span{font-weight:600;font-size:.9375rem;line-height:1.2}.uk-pack__cat small{font-size:.8125rem;color:var(--ukp-gris)}.uk-pack__cat:hover{border-color:#cfc8c4}.uk-pack__cat[aria-pressed=true]{border-color:var(--ukp-noir);background:var(--ukp-noir);color:#fff}.uk-pack__cat[aria-pressed=true] small{color:#ffffffbf}.uk-pack__pour{display:flex;gap:.45rem;overflow-x:auto;scrollbar-width:none;margin:0 -1.6rem;padding:0 1.6rem 2px}.uk-pack__pour::-webkit-scrollbar{display:none}.uk-pack__puce{flex:none;min-height:40px;padding:0 1rem;border:1px solid var(--ukp-trait);border-radius:999px;background:#fff;color:var(--ukp-noir);font:inherit;font-size:.875rem;cursor:pointer;white-space:nowrap}.uk-pack__puce:hover{border-color:#cfc8c4}.uk-pack__puce[aria-pressed=true]{border-color:var(--ukp-rouge);background:#fbf1ef;color:var(--ukp-rouge);font-weight:600}.uk-pack__cat:focus-visible,.uk-pack__puce:focus-visible,.uk-pack__fermer:focus-visible,.uk-pack__carte:focus-visible,.uk-pack__valider:focus-visible,.uk-pack__btn-sec:focus-visible,.uk-pack__retirer:focus-visible,.uk-pack__barre-btn:focus-visible{outline:2px solid var(--ukp-rouge);outline-offset:2px}.uk-pack__grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem .9rem}.uk-pack__charge{grid-column:1 / -1;margin:2rem 0;color:var(--ukp-gris);text-align:center}.uk-pack__carte{display:grid;gap:.3rem;align-content:start;color:inherit;text-decoration:none}.uk-pack__visuel{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:12px;background:#f5f5f4}.uk-pack__visuel img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.uk-pack__carte:hover .uk-pack__visuel img{transform:scale(1.035)}.uk-pack__deja{position:absolute;left:.5rem;top:.5rem;padding:.25rem .6rem;border-radius:999px;background:#fff;font-size:.75rem;font-weight:600;color:var(--ukp-rouge)}.uk-pack__genre{margin-top:.25rem;font-size:.75rem;letter-spacing:.04em;color:var(--ukp-gris)}.uk-pack__nom{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600;font-size:.9375rem;line-height:1.3}.uk-pack__bas{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-top:.1rem}.uk-pack__prix{font-size:.9375rem}.uk-pack__perso{font-size:.8125rem;font-weight:600;color:var(--ukp-rouge);white-space:nowrap}.uk-pack__plus{display:flex;justify-content:center;margin-top:1.4rem}.uk-pack__btn-sec{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1.2rem;border:1.5px solid var(--ukp-noir);border-radius:999px;background:#fff;color:var(--ukp-noir);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.uk-pack__btn-sec:hover{background:var(--ukp-noir);color:#fff}.uk-pack__recap{min-height:0;overflow-y:auto;overscroll-behavior:contain;border-left:1px solid var(--ukp-trait);background:var(--ukp-creme);outline:0}.uk-pack__recap-in{display:grid;gap:1rem;padding:1.25rem 1.35rem 1.5rem}.uk-pack__recap-tete{display:flex;align-items:baseline;gap:.6rem}.uk-pack__recap-titre{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 500);font-size:1.375rem}.uk-pack__compte{font-size:.875rem;color:var(--ukp-gris)}.uk-pack__replier{display:none}.uk-pack__progres{position:relative;padding-top:.2rem}.uk-pack__rail{position:absolute;left:12.5%;right:12.5%;top:calc(.2rem + 13px);height:2px;background:#e2d6c8}.uk-pack__rail span{display:block;height:100%;background:var(--ukp-rouge);transition:width .5s cubic-bezier(.2,.8,.2,1)}.uk-pack__pas{position:relative;display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;text-align:center}.uk-pack__pas-i{display:grid;justify-items:center;gap:.35rem}.uk-pack__point{display:grid;place-items:center;width:28px;height:28px;border:1.5px solid #D9CBBB;border-radius:50%;background:#fff;font-size:.75rem;font-weight:700;color:var(--ukp-gris);transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.uk-pack__pas small{font-size:.75rem;line-height:1.2;color:var(--ukp-gris)}.uk-pack__pas-i.is-ok .uk-pack__point{border-color:var(--ukp-rouge);background:var(--ukp-rouge);color:#fff}.uk-pack__pas-i.is-actuel .uk-pack__point{transform:scale(1.12);box-shadow:0 0 0 4px #a52b2226}.uk-pack__pas-i.is-actuel small{font-weight:700;color:var(--ukp-noir)}.uk-pack__msg{margin:0;padding:.75rem .9rem;border-radius:10px;background:#fff;font-size:.9rem;line-height:1.45}.uk-pack__lignes{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.uk-pack__ligne{display:grid;grid-template-columns:56px minmax(0,1fr) auto auto;align-items:center;gap:.7rem;padding:.55rem;border-radius:12px;background:#fff}.uk-pack__ligne.is-neuf{animation:ukp-neuf 1.6s ease 1}@keyframes ukp-neuf{0%{box-shadow:0 0 0 2px var(--ukp-rouge)}to{box-shadow:0 0 #a52b2200}}.uk-pack__ligne--ici{grid-template-columns:56px minmax(0,1fr) auto;border:1px dashed #D9CBBB;background:transparent}.uk-pack__ligne--hors{opacity:.8}.uk-pack__mini{display:block;width:56px;height:56px;overflow:hidden;border-radius:8px;background:#f5f5f4}.uk-pack__mini img{width:100%;height:100%;object-fit:cover}.uk-pack__ligne-txt{display:grid;gap:.15rem;min-width:0}.uk-pack__ligne-nom{overflow:hidden;font-size:.875rem;font-weight:600;line-height:1.3;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.uk-pack__qte{font-weight:400;color:var(--ukp-gris)}.uk-pack__statut{font-size:.75rem;color:var(--ukp-gris)}.uk-pack__statut--ok{color:#2f6b45;font-weight:600}.uk-pack__statut--attente{color:var(--ukp-rouge);font-weight:600}.uk-pack__ligne-prix{display:grid;justify-items:end;font-size:.875rem;white-space:nowrap}.uk-pack__ligne-prix s{font-size:.75rem;color:var(--ukp-gris)}.uk-pack__retirer{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--ukp-gris);cursor:pointer}.uk-pack__retirer svg{width:18px;height:18px}.uk-pack__retirer:hover{background:#f5f5f4;color:var(--ukp-rouge)}.uk-pack__btn-mini{min-height:36px;padding:0 .85rem;font-size:.8125rem}.uk-pack__sep{margin-top:.4rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ukp-gris)}.uk-pack__vide{padding:1rem;border:1px dashed #D9CBBB;border-radius:12px;font-size:.875rem;color:var(--ukp-gris);text-align:center}.uk-pack__livraison p{display:flex;align-items:center;gap:.4rem;margin:0 0 .45rem;font-size:.875rem}.uk-pack__livraison p.is-ok{margin:0;font-weight:600;color:#2f6b45}.uk-pack__coche{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#2f6b45;color:#fff;font-size:.7rem}.uk-pack__jauge{height:4px;overflow:hidden;border-radius:4px;background:#e2d6c8}.uk-pack__jauge span{display:block;height:100%;background:var(--ukp-rouge);transition:width .5s ease}.uk-pack__totaux{display:grid;gap:.35rem;margin:0;padding-top:.9rem;border-top:1px solid #E2D6C8}.uk-pack__totaux div{display:flex;justify-content:space-between;gap:1rem;font-size:.875rem}.uk-pack__totaux dt,.uk-pack__totaux dd{margin:0}.uk-pack__totaux .is-remise dd{color:var(--ukp-rouge);font-weight:600}.uk-pack__totaux .is-total{margin-top:.3rem;font-size:1.0625rem;font-weight:700}.uk-pack__totaux .is-eco{font-size:.8125rem;color:#2f6b45;font-weight:600}.uk-pack__actions{display:grid;gap:.55rem}.uk-pack__valider{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 1.25rem;border-radius:999px;background:var(--ukp-rouge);color:#fff;font-weight:600;font-size:1rem;letter-spacing:.01em;text-align:center;text-decoration:none;transition:background-color .2s ease}.uk-pack__valider:hover{background:var(--ukp-rouge-s);color:#fff}.uk-pack__valider.is-off{background:#cfc8c4;pointer-events:none}.uk-pack__panier{justify-self:center;font-size:.875rem;color:var(--ukp-noir);text-decoration:underline;text-underline-offset:3px}.uk-pack__note{margin:0;font-size:.75rem;line-height:1.45;color:var(--ukp-gris);text-align:center}.uk-pack__barre{display:none}@media(max-width:899px){.uk-pack{padding:0;place-items:stretch}.uk-pack__boite{width:100%;height:100%;height:100dvh;border-radius:0;box-shadow:none;transform:translateY(24px)}.uk-pack__tete{padding:max(.9rem,env(safe-area-inset-top,0px)) 1rem .85rem}.uk-pack__phrase{font-size:.875rem}.uk-pack__titre{font-size:1.375rem}.uk-pack__corps{position:relative;grid-template-columns:minmax(0,1fr)}.uk-pack__choix{padding:1rem 1rem 1.5rem}.uk-pack__pour{margin:0 -1rem;padding:0 1rem 2px}.uk-pack__cats{display:flex;overflow-x:auto;scrollbar-width:none;margin:0 -1rem;padding:0 1rem}.uk-pack__cats::-webkit-scrollbar{display:none}.uk-pack__cat{flex:none;min-height:52px}.uk-pack__grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem}.uk-pack__recap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-left:0;transform:translateY(102%);transition:transform .35s cubic-bezier(.2,.8,.2,1);visibility:hidden}.uk-pack--recap .uk-pack__recap{transform:none;visibility:visible}.uk-pack__recap-in{padding:1rem 1rem 1.5rem}.uk-pack__replier{display:grid;place-items:center;margin-left:auto;width:40px;height:40px;border:1px solid #E2D6C8;border-radius:50%;background:#fff;color:var(--ukp-noir);cursor:pointer}.uk-pack__replier svg{width:20px;height:20px}.uk-pack__barre{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 1rem max(.7rem,env(safe-area-inset-bottom,0px));border-top:1px solid var(--ukp-trait);background:#fff;box-shadow:0 -6px 20px #24201f0f}.uk-pack__barre-txt{display:grid;gap:.05rem;min-width:0;font-size:.8125rem;line-height:1.3}.uk-pack__barre-txt strong{font-size:.9375rem}.uk-pack__barre-txt span{font-weight:600}.uk-pack__barre-btn{flex:none;min-height:46px;padding:0 1.15rem;border:0;border-radius:999px;background:var(--ukp-rouge);color:#fff;font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer}.uk-pack--recap .uk-pack__barre{display:none}}@media(max-width:599px){.uk-pack__tete{align-items:center;padding-bottom:.7rem}.uk-pack__titre{font-size:1.25rem}.uk-pack__phrase{display:none}.uk-pack__fermer{width:40px;height:40px}}@media(max-width:380px){.uk-pack__ligne{grid-template-columns:48px minmax(0,1fr) auto auto;gap:.55rem}.uk-pack__mini{width:48px;height:48px}}@media(prefers-reduced-motion:reduce){.uk-pack__voile,.uk-pack__boite,.uk-pack__recap,.uk-pack__rail span,.uk-pack__jauge span,.uk-pack__point,.uk-pack__visuel img{transition:none!important}.uk-pack__ligne.is-neuf{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/uk-pack.css.map */
