:root{--pv3-bleu: rgb(var(--color-button));--pv3-sur-bleu: rgb(var(--color-button-text));--pv3-encre: rgb(var(--color-foreground));--pv3-gris: color-mix(in srgb, rgb(var(--color-foreground)) 68%, rgb(var(--color-background)));--pv3-filet: color-mix(in srgb, rgb(var(--color-button)) 12%, rgb(var(--color-background)));--pv3-panneau: color-mix(in srgb, rgb(var(--color-button)) 5%, rgb(var(--color-background)));--pv3-fond: rgb(var(--color-background));--pv3-devis: linear-gradient(180deg, color-mix(in srgb, rgb(var(--color-marque-rouge, 200 16 46)) 95%, white) 0%, rgb(var(--color-marque-rouge, 200 16 46)) 52%, color-mix(in srgb, rgb(var(--color-marque-rouge, 200 16 46)) 84%, black) 100%);--pv3-vert: color-mix(in srgb, var(--color-success) 62%, rgb(var(--color-foreground)));--pv3-ombre: 0 2px 6px color-mix(in srgb, rgb(var(--color-foreground)) 16%, transparent)}html.pv3-ouvert{overflow:hidden}html.pv3-actif .av2-fc-retour,.pv3-fenetre[hidden],.pv3-ajout[hidden]{display:none}.pv3-fenetre{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:32px}.pv3-voile{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,color-mix(in srgb,rgb(var(--color-button)) 60%,black) 58%,transparent)}.pv3-boite{position:relative;width:100%;max-width:1160px;max-height:min(800px,calc(100dvh - 64px));display:flex;overflow:hidden;border-radius:16px;background:var(--pv3-fond);outline:0}.pv3-boite>[data-pv3-racine]{flex:1 1 auto;min-width:0;display:flex}.pv3-croix{position:absolute;top:16px;right:16px;z-index:3;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--pv3-filet);border-radius:50%;background:var(--pv3-fond);color:var(--pv3-encre);cursor:pointer}.pv3{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 384px;color:var(--pv3-encre);font-size:15px;line-height:1.4;transition:opacity .15s ease}.pv3-occupe .pv3{opacity:.55;pointer-events:none}.pv3 p{margin:0}.pv3 ul,.pv3 ol{list-style:none;margin:0;padding:0}.pv3 a{color:var(--pv3-bleu);text-decoration:none}.pv3-g{min-width:0;min-height:0;display:flex;flex-direction:column;padding:30px 40px 24px}.pv3-tete{display:flex;align-items:baseline;gap:14px}.pv3 .pv3-titre{margin:0;font-size:28px;font-weight:700;line-height:1.2;color:var(--pv3-encre);text-transform:none;letter-spacing:0}.pv3-nombre{font-size:15px;color:var(--pv3-gris)}.pv3 .pv3-frise{display:flex;align-items:center;gap:12px;margin:14px 0 18px;font-size:13px;color:var(--pv3-gris)}.pv3-frise li{display:flex;align-items:center;gap:7px;white-space:nowrap}.pv3-frise li+li:before{content:"";width:28px;height:1px;margin-right:5px;background:var(--pv3-filet)}.pv3-frise span{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--pv3-gris);border-radius:50%;font-size:12px}.pv3-frise .is-actif{color:var(--pv3-bleu);font-weight:600}.pv3-frise .is-actif span{border-color:var(--pv3-bleu);background:var(--pv3-bleu);color:var(--pv3-sur-bleu)}.pv3 .pv3-compte{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;border-radius:8px;background:var(--pv3-panneau);font-size:14px;color:var(--pv3-gris)}.pv3 .pv3-compte a{flex:none;font-weight:600}.pv3 .pv3-lignes{flex:1 1 auto;min-height:0;overflow-y:auto;margin-top:8px}.pv3-l{display:grid;grid-template-columns:76px minmax(0,1fr) 112px 118px 30px;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--pv3-filet)}.pv3-l:last-child{border-bottom:0}.pv3-photo{display:block;width:76px;height:76px;border-radius:10px;overflow:hidden;background:var(--pv3-panneau)}.pv3-photo img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pv3-info{min-width:0;display:flex;flex-direction:column}.pv3-marque{font-size:12px;font-weight:700;color:var(--pv3-bleu)}.pv3 .pv3-nom{font-size:16px;font-weight:600;color:var(--pv3-encre);overflow-wrap:anywhere}.pv3-detail{font-size:13px;color:var(--pv3-gris)}.pv3-detail span+span:before{content:" \b7  "}.pv3-qte{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;width:112px;height:38px;border:1px solid var(--pv3-filet);border-radius:8px;overflow:hidden}.pv3-qte button{border:0;padding:0;background:none;color:var(--pv3-bleu);font:inherit;font-size:18px;font-weight:700;cursor:pointer}.pv3-qte input{width:100%;min-width:0;margin:0;padding:0;border:0;background:none;box-shadow:none;color:var(--pv3-encre);font:inherit;font-size:15px;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.pv3-qte input::-webkit-outer-spin-button,.pv3-qte input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pv3-prix{display:flex;flex-direction:column;align-items:flex-end;text-align:right;white-space:nowrap}.pv3-ttc{font-size:16px;font-weight:700}.pv3-ht{font-size:12.5px;color:var(--pv3-gris)}.pv3-prix small{font-size:.78em;font-weight:400}html.tax-mode-ht .pv3-prix{flex-direction:column-reverse}html.tax-mode-ht .pv3-ttc{font-size:12.5px;font-weight:400;color:var(--pv3-gris)}html.tax-mode-ht .pv3-ht{font-size:16px;font-weight:700;color:var(--pv3-encre)}.pv3-suppr{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--pv3-gris);cursor:pointer}.pv3-suppr:hover{color:rgb(var(--color-marque-rouge, 200 16 46))}.pv3-d{min-height:0;overflow-y:auto;padding:30px 32px 24px;background:var(--pv3-panneau)}.pv3 .pv3-resume{margin-bottom:14px;padding-right:40px;font-size:18px;font-weight:700}.pv3 .pv3-totaux{margin:0}.pv3-totaux>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:5px 0}.pv3-totaux dt{display:flex;flex-direction:column;font-weight:400}.pv3-totaux dt small{font-size:12.5px;color:var(--pv3-gris)}.pv3-totaux dd{margin:0;white-space:nowrap}.pv3 .pv3-offerte{color:var(--pv3-vert);font-weight:700}.pv3 .pv3-gris{color:var(--pv3-gris);font-size:13.5px}.pv3-totaux .pv3-total{align-items:center;margin-top:8px;padding-top:14px;border-top:1px solid var(--pv3-filet)}.pv3-total dt{font-weight:700}.pv3-total dd{font-size:24px;font-weight:700}.pv3-promo{display:flex;align-items:center;margin-top:14px;border:1px solid var(--pv3-filet);border-radius:10px;background:var(--pv3-fond)}.pv3-promo input{flex:1 1 auto;min-width:0;height:42px;margin:0;padding:0 14px;border:0;background:none;box-shadow:none;font:inherit;font-size:14px;color:var(--pv3-encre)}.pv3-promo button{flex:none;height:42px;padding:0 14px;border:0;background:none;color:var(--pv3-bleu);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.pv3 .pv3-promo-msg{margin-top:6px;font-size:13px;color:rgb(var(--color-marque-rouge, 200 16 46))}.pv3 .pv3-promo-msg[hidden]{display:none}.pv3 .pv3-code{display:flex;align-items:center;justify-content:space-between;margin-top:6px;font-size:13px}.pv3-code button{border:0;background:none;font-size:16px;color:var(--pv3-gris);cursor:pointer}.pv3-actions{display:grid;gap:12px;margin-top:14px}.pv3 .pv3-b{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:52px;padding:0 12px;border:0;border-radius:12px;font:inherit;font-size:16px;font-weight:700;line-height:1.1;text-align:center;text-decoration:none;box-shadow:var(--pv3-ombre);cursor:pointer}.pv3-b{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:50px;border:0;border-radius:12px;font:inherit;font-weight:700;cursor:pointer}.pv3 .pv3-b-bleu,.pv3-b-bleu{background:var(--pv3-bleu);color:var(--pv3-sur-bleu)}.pv3 .pv3-b-devis{background:var(--pv3-devis);color:var(--pv3-sur-bleu)}.pv3 .pv3-b-contour,.pv3-b-contour{background:var(--pv3-fond);color:var(--pv3-bleu);box-shadow:inset 0 0 0 1.5px var(--pv3-bleu)}.pv3 .pv3-note{margin-top:12px;font-size:13.5px;color:var(--pv3-gris)}.pv3 .pv3-logos{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.pv3-logos svg{display:block;width:38px;height:24px}.pv3 .pv3-rassure{display:grid;gap:4px;margin-top:12px;font-size:13px;color:var(--pv3-gris)}.pv3 .pv3-rassure li{display:flex;align-items:center;gap:8px}.pv3-rassure svg{flex:none;color:var(--pv3-bleu)}.pv3 .pv3-rassure a{color:var(--pv3-encre);font-weight:600}.pv3-barre{display:none}.pv3--vide{display:block}.pv3-vide{max-width:460px;margin:0 auto;padding:48px 32px 36px;text-align:center}.pv3-vide-rond{width:60px;height:60px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;border-radius:50%;background:var(--pv3-panneau);color:var(--pv3-bleu)}.pv3-vide p{color:var(--pv3-gris);margin-top:8px}.pv3-vide-boutons{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.pv3-vide-boutons .pv3-b-devis{grid-column:1 / -1}.pv3 .pv3-vide-tel{margin-top:16px;font-size:14px}.pv3 .pv3-vide-tel a{color:var(--pv3-encre);font-weight:600}.pv3-boite:has(.pv3--vide){max-width:580px}.pv3-page{margin:0 auto}html body.template-cart .main{display:block;max-width:none;padding:0}main .pv3-page{box-sizing:border-box;width:100%;max-width:1440px;margin:32px auto 56px;padding:0 40px}main .pv3-page .pv3{overflow:hidden;border:1px solid var(--pv3-filet);border-radius:16px;background:var(--pv3-fond)}.pv3-boite .pv3-page{flex:1 1 auto;min-width:0;display:flex}.pv3 :is(a,button,input):focus-visible{outline:2px solid var(--pv3-bleu);outline-offset:2px}.pv3-ajout{position:fixed;right:24px;bottom:24px;z-index:2147482000;width:360px;box-sizing:border-box;padding:16px;border:1px solid var(--pv3-filet);border-radius:16px;background:var(--pv3-fond);color:var(--pv3-encre);box-shadow:0 12px 36px color-mix(in srgb,rgb(var(--color-foreground)) 22%,transparent);font-size:15px}.pv3-ajout-tete{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px;color:var(--pv3-vert);font-weight:700}.pv3-ajout-tete button{border:0;padding:0 4px;background:none;color:var(--pv3-gris);font-size:20px;cursor:pointer}.pv3-ajout-corps{display:flex;align-items:center;gap:12px}.pv3-ajout-corps img{width:60px;height:60px;object-fit:contain;border-radius:8px;background:var(--pv3-panneau)}.pv3-ajout-corps>span{min-width:0;display:flex;flex-direction:column}.pv3-ajout-nom{font-weight:600}.pv3-ajout-b{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.pv3-ajout-b .pv3-b{height:44px;font-size:15px}@media(max-width:1179px){.pv3{grid-template-columns:minmax(0,1fr) 340px}.pv3-g{padding:30px 24px 24px}.pv3-l{grid-template-columns:64px minmax(0,1fr) 30px}.pv3-photo{width:64px;height:64px;grid-area:1 / 1}.pv3-info{grid-area:1 / 2}.pv3-suppr{grid-area:1 / 3;align-self:start}.pv3-qte{grid-area:2 / 1 / 3 / 3;justify-self:start}.pv3-prix{grid-area:2 / 2 / 3 / 4;justify-self:end}}@media(max-width:989px){.pv3-fenetre{padding:0}.pv3-voile{display:none}.pv3-boite,.pv3-boite:has(.pv3--vide){max-width:none;width:100%;height:100dvh;max-height:none;border-radius:0}.pv3-boite>[data-pv3-racine],.pv3-boite .pv3-page{display:block;width:100%;height:100%;overflow-y:auto}.pv3-croix{top:10px;right:12px}.pv3{display:block}.pv3-g{padding:16px 16px 8px}.pv3-tete{padding-right:52px}.pv3 .pv3-titre{font-size:24px}.pv3 .pv3-frise{gap:10px;margin:10px 0 14px;font-size:12px}.pv3-frise li{gap:5px}.pv3-frise li+li:before{display:none}.pv3-frise span{width:20px;height:20px;font-size:11px}.pv3 .pv3-lignes{overflow:visible}.pv3 .pv3-nom{font-size:15px}.pv3-detail span{display:block}.pv3-detail span+span:before{content:none}.pv3-d{padding:20px 16px 16px;overflow:visible}.pv3 .pv3-resume{padding-right:0}.pv3-total dd{font-size:22px}.pv3-actions{display:none}.pv3-barre{position:sticky;bottom:0;z-index:2;display:block;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--pv3-filet);background:var(--pv3-fond)}.pv3 .pv3-barre p{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:14px;font-weight:600}.pv3-barre b{font-size:20px;font-weight:700;white-space:nowrap}.pv3-barre-b{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pv3-barre-b--seul{grid-template-columns:1fr}.pv3 .pv3-barre .pv3-b{height:50px;padding:0 6px;font-size:15px}main .pv3-page{margin:0 auto;padding:0;max-width:none}main .pv3-page .pv3{overflow:visible;border:0;border-radius:0}.pv3-ajout{right:0;left:0;bottom:0;width:auto;border-radius:16px 16px 0 0;padding-bottom:calc(16px + env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/146/assets/av2-panier-v3.css.map */
