:where(.cz) svg{width:1.25em;height:1.25em}.cz button.cz-btn{background:var(--cz-rouge);color:#fff;font-weight:800;font-size:16px;line-height:1.2;padding:16px 26px}.cz button.cz-btn:hover{background:var(--cz-rouge-f)}.cz button.cz-btn--petit{font-size:14px;padding:12px 16px}.cz button.cz-btn--clair{background:var(--cz-creme);color:var(--cz-rouge)}.cz button.cz-btn--contour{background:#fff;color:var(--cz-encre);border:1.5px solid var(--cz-encre)}.cz-sticky button.cz-btn{padding:13px 18px;font-size:14.5px}.cz-btn svg{width:18px;height:18px}.cz-icone svg{width:26px;height:26px}.cz-croix svg{width:16px;height:16px}.cz-hero__carte .cz-btn{margin-top:0}.cz-carte__prix b,.cz-vedette__prix b,.cz-pack__prix b,.cz-pack__prix s,.cz-pack__prix em{white-space:nowrap}.cz-pp__paiements svg,.cz-pied__paiements svg{width:auto;height:22px}.cz-panier__apero-haut>span{min-width:0}.cz-sticky__txt span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cz-note .cz-etoiles svg{width:15px;height:15px}.cz-panier__suppr{display:inline-block}.cz-pp__vignette{background:#fff!important}.cz-pp__achat button.cz-btn{gap:0;padding-inline:12px}.cz-pp__achat [data-cz-btn-txt],.cz-pp__achat [data-cz-btn-prix]{white-space:pre}.cz-carte__actions button.cz-btn,.cz-carte__actions .cz-btn{padding-inline:10px}.cz-acc__corps ul{margin:8px 0}.cz-qui__carte{display:flex;flex-direction:column;align-items:flex-start}@media(max-width:429px){.cz-pp__achat [data-cz-btn-prix]{display:none}}@media(max-width:599px){.cz-barre__grille{gap:20px 10px}.cz-qui__carte{padding:20px}}@media(max-width:899px){.cz-gamme__grille{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-20px;padding:4px 20px 26px;scroll-padding-inline:20px}.cz-gamme__grille::-webkit-scrollbar{display:none}.cz-gamme__grille>.cz-carte{flex:0 0 78%;max-width:320px;scroll-snap-align:start;box-shadow:0 6px 18px #2b1a1712}#gamme.cz-sec{padding-bottom:34px}}@media(min-width:900px){.cz-sec{padding:96px 0}.cz-qui__grille{max-width:1020px;margin-inline:auto;gap:28px}.cz-qui__carte{padding:24px}.cz-barre{padding:32px 0}.cz-barre__grille{max-width:1060px}.cz-gamme__grille{max-width:1020px;margin-inline:auto;gap:24px}}@media(max-width:599px){.cz-panier__tiroir .cz-panier__tete{padding:7px 16px}.cz-panier__tiroir .cz-panier__titre{font-size:18px}.cz-panier__tiroir .cz-croix{width:32px;height:32px}.cz-panier__tiroir .cz-croix svg{width:13px;height:13px}.cz-panier__tiroir .cz-panier__bandeau{padding:8px 14px;font-size:clamp(11.5px,3.35vw,14px);gap:7px}.cz-panier__tiroir .cz-panier__bandeau svg{width:16px;height:16px}.cz-panier__tiroir .cz-panier__lignes{padding:0 16px!important;margin-bottom:8px}.cz-panier__tiroir .cz-panier__ligne{grid-template-columns:64px 1fr;gap:11px;padding:8px 0}.cz-panier__tiroir .cz-panier__ligne>div{position:relative}.cz-panier__tiroir .cz-panier__vign img{width:64px;height:64px;border-radius:10px}.cz-panier__tiroir .cz-panier__nom{font-size:15px;padding-right:92px}.cz-panier__tiroir .cz-panier__var{font-size:13px;margin-top:1px}.cz-panier__tiroir .cz-panier__bas{margin-top:6px}.cz-panier__tiroir .cz-panier__prix{font-size:16px}.cz-panier__tiroir .cz-panier__suppr{position:absolute;top:0;right:0;margin-top:0!important;padding:2px 0 6px 10px;font-size:12.5px}.cz-panier__tiroir .cz-qte button{width:30px;height:30px;font-size:16px}.cz-panier__tiroir .cz-qte span{width:30px;min-width:26px;font-size:14px}.cz-panier__tiroir .cz-panier__plus{margin:0 16px 8px;padding:8px 10px;font-size:12.5px;gap:8px;border-radius:12px}.cz-panier__tiroir button.cz-btn--petit{font-size:12.5px;padding:8px 12px;border-radius:10px}.cz-panier__tiroir .cz-panier__apero{margin:auto 16px 0;padding:8px;border-radius:14px}.cz-panier__tiroir .cz-panier__apero-titre{font-size:13.5px;margin-bottom:5px;gap:8px}.cz-panier__tiroir .cz-panier__apero-titre:before{width:7px;height:7px;box-shadow:0 0 0 3px var(--cz-rose)}.cz-panier__tiroir .cz-panier__apero-grille{gap:8px}.cz-panier__tiroir .cz-panier__apero-item{padding:7px;gap:6px;border-radius:12px}.cz-panier__tiroir .cz-panier__apero-grille--1 .cz-panier__apero-item{flex-direction:row;align-items:center}.cz-panier__tiroir .cz-panier__apero-grille--1 .cz-panier__apero-haut{flex:1;min-width:0}.cz-panier__tiroir .cz-panier__apero-grille--1 .cz-btn--bloc{width:auto;flex:none}.cz-panier__tiroir .cz-panier__apero-haut{gap:7px}.cz-panier__tiroir .cz-panier__apero-haut img{width:40px;height:40px;border-radius:8px}.cz-panier__tiroir .cz-panier__apero-haut span{font-size:12.5px;line-height:1.3}.cz-panier__tiroir .cz-panier__apero-haut b{font-size:12.5px}.cz-panier__tiroir .cz-panier__apero-haut em{font-size:10.5px;line-height:1.25}.cz-panier__tiroir .cz-panier__espace{height:8px}.cz-panier__tiroir .cz-panier__apero~.cz-panier__pied{margin-top:0}.cz-panier__tiroir .cz-panier__pied{padding:8px 16px calc(10px + env(safe-area-inset-bottom,0px))}.cz-panier__tiroir .cz-panier__ligne-total{font-size:12.5px;padding-bottom:0;border-bottom:0;margin-bottom:2px}.cz-panier__tiroir .cz-panier__total{font-size:17px;margin-bottom:7px}.cz-panier__tiroir .cz-panier__pied button.cz-btn{padding:13px 16px;font-size:15.5px}.cz-panier__tiroir .cz-panier__rea{gap:2px 10px;margin-top:6px!important;font-size:10.5px}.cz-panier__tiroir .cz-panier__rea svg{width:12px;height:12px}}@media(max-width:599px)and (min-height:640px){.cz-panier__tiroir .cz-panier__tete{padding:10px 16px}.cz-panier__tiroir .cz-panier__bandeau{padding:10px 14px}.cz-panier__tiroir .cz-panier__bandeau svg{width:18px;height:18px}.cz-panier__tiroir .cz-panier__lignes{margin-bottom:12px}.cz-panier__tiroir .cz-panier__ligne{grid-template-columns:76px 1fr;gap:13px;padding:14px 0}.cz-panier__tiroir .cz-panier__vign img{width:76px;height:76px;border-radius:12px}.cz-panier__tiroir .cz-panier__nom{font-size:16px}.cz-panier__tiroir .cz-panier__var{font-size:13.5px}.cz-panier__tiroir .cz-panier__prix{font-size:17px}.cz-panier__tiroir .cz-panier__suppr{font-size:13px}.cz-panier__tiroir .cz-qte button{width:34px;height:34px;font-size:17px}.cz-panier__tiroir .cz-qte span{width:34px;font-size:15px}.cz-panier__tiroir .cz-panier__bas{margin-top:9px}.cz-panier__tiroir .cz-panier__plus{margin-bottom:12px;padding:10px 12px}.cz-panier__tiroir .cz-panier__apero{padding:10px}.cz-panier__tiroir .cz-panier__apero-titre{margin-bottom:8px}.cz-panier__tiroir .cz-panier__apero-item{padding:8px;gap:8px}.cz-panier__tiroir .cz-panier__espace{height:12px}.cz-panier__tiroir .cz-panier__pied{padding-top:12px}.cz-panier__tiroir .cz-panier__ligne-total{margin-bottom:4px}.cz-panier__tiroir .cz-panier__total{margin-bottom:10px}.cz-panier__tiroir .cz-panier__rea{margin-top:9px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/crazy-plus.css.map */
