@font-face{font-family:Cormorant repli;src:local("Times New Roman Bold"),local("TimesNewRomanPS-BoldMT");font-weight:600 700;size-adjust:91.8%;ascent-override:100.2%;descent-override:31.6%;line-gap-override:0%}@font-face{font-family:Cormorant repli Android;src:local("Noto Serif Bold"),local("NotoSerif-Bold");font-weight:600 700;size-adjust:78.9%;ascent-override:116.6%;descent-override:36.8%;line-gap-override:0%}:where(#MainContent){--bv-fond: #fcfaf7;--bv-fond-doux: #f5f1f8;--bv-carte: #ffffff;--bv-texte: #2b2633;--bv-texte-doux: #6f6878;--bv-violet: #8a7ac0;--bv-lien: #6a5aa8;--bv-bordure: #ece6f2;--bv-bouton-texte: #1a1520;--bv-bouton-survol: #6a5aa8;--bv-largeur: 1200px;--bv-titres: "Cormorant", "Cormorant repli", "Cormorant repli Android", Georgia, serif;--bv-titres-poids: 600}#MainContent :is(a,button,summary,input,select,label):focus-visible{outline:2px solid var(--bv-lien);outline-offset:2px}#MainContent .bv-zone{background:var(--bv-fond);color:var(--bv-texte)}#MainContent .bv-zone--douce{background:var(--bv-fond-doux)}#MainContent .bv-zone__inner{width:min(100% - 2 * var(--page-margin),var(--bv-largeur));margin-inline:auto;padding-block:64px}@media screen and (max-width:749px){#MainContent .bv-zone__inner{padding-block:40px}}#MainContent .bv-titre{margin:0 0 16px;font-family:var(--bv-titres);font-weight:var(--bv-titres-poids);font-size:clamp(1.75rem,1.4rem + 1.2vw,2.375rem);line-height:1.15;color:var(--bv-texte)}#MainContent .bv-zone p{line-height:1.65}#MainContent .bv-zone a{color:var(--bv-lien);text-decoration:underline;text-underline-offset:3px}#MainContent .bv-carte{background:var(--bv-carte);border:1px solid var(--bv-bordure);border-radius:12px;padding:24px}#MainContent .bv-entete-section{margin-bottom:28px;max-width:680px}#MainContent .bv-entete-section--centre{margin-inline:auto;text-align:center}#MainContent .bv-entete-section--ligne{max-width:none;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px}#MainContent .bv-entete-section .bv-titre{margin-bottom:8px}#MainContent .bv-entete-section__texte{margin:0;color:var(--bv-texte-doux)}#MainContent a.bv-bouton,#MainContent button.bv-bouton{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 28px;border-radius:10px;font-weight:600;font-size:1rem;text-decoration:none;background:var(--bv-violet);color:var(--bv-bouton-texte);border:1px solid var(--bv-violet)}#MainContent a.bv-bouton:hover,#MainContent button.bv-bouton:hover{background:var(--bv-bouton-survol);border-color:var(--bv-bouton-survol);color:#fff}#MainContent a.bv-bouton--secondaire{background:transparent;color:var(--bv-texte);border-color:var(--bv-texte)}#MainContent a.bv-bouton--secondaire:hover{background:var(--bv-texte);border-color:var(--bv-texte);color:#fff}#MainContent a.bv-lien-fleche{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600;color:var(--bv-lien);text-decoration:underline;text-underline-offset:4px}@media(hover:none){html body :is(input[name=discount],.price-facet__input,.blog-post-comments__form-input){font-size:16px}#MainContent .slideshow-controls__dots button{width:26px;height:32px;margin:-7px -4px}#MainContent .facets-toggle__button{padding-block:11px;margin-block:-11px}#MainContent .facets .checkbox__label{padding-block:5px;margin-block:-5px}}@media(hover:none)and (min-width:750px){#MainContent product-card .quick-add__button{opacity:1}}html:has(.sticky-add-to-cart__bar[data-stuck=true]){scroll-padding-bottom:120px}#MainContent .sticky-add-to-cart__bar:not([data-stuck=true]){visibility:hidden}@media(prefers-reduced-motion:no-preference){#MainContent .sticky-add-to-cart__bar{transition-property:transform,opacity,display,visibility}}@media screen and (max-width:749px){#MainContent .sticky-add-to-cart__bar .add-to-cart-text__content{display:block;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}#MainContent p.sticky-add-to-cart__title{font-family:var(--font-h3--family);font-style:var(--font-h3--style);line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);text-transform:var(--font-h3--case);color:var(--color, var(--font-h3-color))}html body .footer-utilities :is(.footer-utilities__text,.footer-utilities__text a,.policy-list-trigger){color:#625e6e}html body .price-facet__input::placeholder{color:#707070;opacity:1}html body .blog-post-comments__form .field{flex-direction:column;align-items:stretch}html body .blog-post-comments__form .field>label.visually-hidden{position:static!important;display:block;width:auto!important;height:auto!important;margin:0 0 6px!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important;font-size:.875rem;font-weight:600}html body .resource-card__title{-webkit-line-clamp:3}#MainContent .facets .checkbox__label{padding-block:5px;margin-block:-5px}.bv-zoom-bouton{position:absolute;right:12px;bottom:12px;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;color:#2b2633;box-shadow:0 1px 4px #0000002e;opacity:0;pointer-events:none;cursor:zoom-in}.bv-zoom-bouton:focus-visible{opacity:1;outline:2px solid #6a5aa8;outline-offset:2px}.bv-zoom-bouton svg{width:20px;height:20px}html body .email-signup__input-group{flex-wrap:wrap}html body .email-signup__input-group>label.visually-hidden{position:static!important;flex:0 0 100%;width:100%!important;height:auto!important;margin:0 0 6px!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important;font-size:.875rem;font-weight:600}.bv-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.35rem .25rem;margin-block-start:2.5rem;font-size:.9rem}.bv-pagination__liste{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.15rem;margin:0;padding:0;list-style:none}.bv-pagination__item{display:flex}.bv-pagination__lien,.bv-pagination__fleche,.bv-pagination__ellipse{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding-inline:.4rem;color:var(--bv-texte, #2b2633);text-decoration:none;border-radius:8px}.bv-pagination__lien:hover,.bv-pagination__fleche:hover{background:var(--bv-fond-doux, #f5f1f8);text-decoration:none}.bv-pagination__lien--courant,.bv-pagination__lien--courant:hover{font-weight:600;background:var(--bv-texte, #2b2633);color:#fff}.bv-pagination__ellipse{min-width:24px;color:var(--bv-texte-doux, #625e6e)}.bv-pagination__fleche--precedent svg{transform:scaleX(-1)}#MainContent:is([data-template^=collection],[data-template^=search],[data-template="404"],[data-template^=blog]) h1,#MainContent[data-template^=collection] .bv-coll-suite h2{font-family:var(--bv-titres);font-weight:var(--bv-titres-poids);letter-spacing:normal}#MainContent[data-template^=collection] .bv-coll-suite h2{font-size:clamp(1.625rem,1.35rem + 1vw,2rem);line-height:1.2}#MainContent[data-template^=article] :is(h1,h2,h3){font-family:var(--bv-titres);font-weight:var(--bv-titres-poids);letter-spacing:normal}#MainContent[data-template^=article] :is(rte-formatter>h2,.blog-post-comments-container h2){font-size:clamp(1.625rem,1.35rem + 1vw,2rem);line-height:1.2}#MainContent[data-template^=article] rte-formatter>h3{font-size:clamp(1.25rem,1.15rem + .4vw,1.5rem);line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bv-commun.css.map */
