@font-face{font-family:PBP Poppins;font-weight:400;font-style:normal;font-display:swap;src:url(pbp-poppins-n4.woff2) format("woff2")}@font-face{font-family:PBP Poppins;font-weight:700;font-style:normal;font-display:swap;src:url(pbp-poppins-n7.woff2) format("woff2")}@font-face{font-family:PBP Poppins;font-weight:400;font-style:italic;font-display:swap;src:url(pbp-poppins-i4.woff2) format("woff2")}@font-face{font-family:PBP Poppins;font-weight:700;font-style:italic;font-display:swap;src:url(pbp-poppins-i7.woff2) format("woff2")}.pbp{--pbp-or:#D8B56A;--pbp-or-vif:#E8AB28;--pbp-or-moyen:#DAAB45;--pbp-creme:#FDF8E6;--pbp-vert:#51A53E;--pbp-encre:rgba(0,0,0,.9);--pbp-encre-2:#303030;--pbp-brun:#33291A;--pbp-jaune:#FFCC00;--pbp-gris:#EEEEEE;--pbp-gris-2:#F4F4F4;--pbp-trait:#E6E6E6;--pbp-noir:#000000;--pbp-fond:#FFFFFF;--pbp-page:1300px;--pbp-marge:15px;--pbp-section-gap:34px;--pbp-col-gap:14px;--pbp-radius:8px;font-family:PBP Poppins,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;color:var(--pbp-encre);font-size:15px;line-height:1.5;background:var(--pbp-fond)}.pbp-cont{width:100%;max-width:calc(var(--pbp-page) + 2 * var(--pbp-marge));margin:0 auto;padding:0 var(--pbp-marge)}.pbp-plein{width:100%;margin:0;padding:0}body.pbp-page{margin:0;padding:0;overflow-x:hidden}.pbp-section{padding-bottom:0;margin:0;padding-top:var(--pbp-section-gap)}.pbp-section.pbp-bande{padding-top:var(--pbp-section-gap)}.pbp-hors-rythme{margin:0;padding-top:0}.pbp-section.pbp-serre{padding-top:0}.pbp :where(h1,h2,h3,h4,p,ul,ol,li,figure,blockquote,dl,dd){margin:0;padding:0}.pbp :where(ul,ol){list-style:none}.pbp :where(img,video){display:block;max-width:100%;height:auto}.pbp :where(button){font:inherit;cursor:pointer;border:0;background:none;color:inherit}.pbp :where(a){color:inherit;text-decoration:none}.pbp :where(table){border-collapse:collapse;width:100%}.pbp *,.pbp *:before,.pbp *:after{box-sizing:border-box}.pbp-titre{font-weight:700;font-size:22px;line-height:1.3;color:var(--pbp-encre-2);text-align:center}.pbp-sous-titre{font-size:15px;line-height:1.5;text-align:center;margin-top:8px}.pbp-btn{display:flex;align-items:center;justify-content:center;width:100%;background:var(--pbp-or);color:#fff;font-weight:700;font-size:16px;padding:15px 20px;border-radius:6px;text-align:center;line-height:1.2;text-transform:uppercase;letter-spacing:.02em}.pbp-btn:active{opacity:.9}.pbp-etoiles{display:inline-flex;gap:1px;color:var(--pbp-jaune);font-size:14px;line-height:1}.pbp-ico{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@media(min-width:750px){.pbp{--pbp-section-gap:48px;--pbp-marge:24px}.pbp-titre{font-size:26px}}@media(min-width:990px){.pbp{--pbp-section-gap:56px}.pbp-titre{font-size:30px}}.pbp-etoiles-svg{display:inline-flex;gap:1.5px;color:#fc0;line-height:0}.pbp-etoiles-svg svg{width:11.7px;height:11.7px;display:block}.pbp-paiements{display:flex;flex-wrap:wrap;justify-content:center;gap:0}.pbp-paiements__item{padding:3px}.pbp-paiements svg{width:32px;height:20px;display:block}@media(min-width:750px){.pbp-paiements svg{width:38px;height:24px}}.pbp-tp__ligne{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.pbp-tp__etoiles{position:relative;display:block;flex:0 0 80px;width:80px;height:15px;line-height:0}.pbp-tp__etoiles svg{display:block;width:80px;height:15px}.pbp-tp__plein{position:absolute;left:0;top:0;height:15px;overflow:hidden;line-height:0;width:calc(var(--pbp-tp-note,4.7) / 5 * 80px)}.pbp-tp__txt{font-size:12px;line-height:21.6px;color:#000000e6}.pbp-tp__txt strong{font-weight:700}.pbp-tp--centre .pbp-tp__ligne{justify-content:center}.pbp-tp--moyen .pbp-tp__etoiles,.pbp-tp--moyen .pbp-tp__etoiles svg,.pbp-tp--moyen .pbp-tp__plein{height:18px}.pbp-tp--moyen .pbp-tp__etoiles{flex-basis:96px;width:96px}.pbp-tp--moyen .pbp-tp__etoiles svg{width:96px}.pbp-tp--moyen .pbp-tp__plein{width:calc(var(--pbp-tp-note,4.7) / 5 * 96px)}.pbp-tp--moyen .pbp-tp__txt{font-size:14px;line-height:22px}.pbp-produit--fin{padding-bottom:24px}@media(min-width:990px){.pbp-produit--fin{padding-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/purebrush.css.map */
