.bm-mat{--bm-pt: 48px;--bm-pb: 48px;--bm-pt-d: 96px;--bm-pb-d: 96px}.bm-mat .bm-mat__head{max-width:760px;margin:0 auto;text-align:center}.bm-mat .bm-mat__head .bm-h2{text-wrap:balance}.bm-mat .bm-mat__note{margin-top:10px}.bm-mat .bm-mat__row{display:grid;gap:16px;margin-top:var(--bm-s-gap, 28px)}@media(min-width:990px){.bm-mat .bm-mat__row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;margin-top:var(--bm-s-gap-d, var(--bm-s-gap, 40px))}.bm-mat .bm-mat__row--solo{grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto}}.bm-mat .bm-mat__fig{position:relative;min-height:var(--bm-mat-fig-h, 340px);margin:0;overflow:hidden;border-radius:var(--bm-r-card);background:var(--bm-c-img);isolation:isolate}@media(min-width:990px){.bm-mat .bm-mat__fig{min-height:0}}.bm-mat .bm-mat__fig .bm-mat__bg,.bm-mat .bm-mat__fig picture,.bm-mat .bm-mat__fig picture img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.bm-mat .bm-mat__fig .bm-mat__over{position:absolute;top:50%;left:50%;display:block;width:84%;height:auto;transform:translate(-50%,-48%);mix-blend-mode:multiply}.bm-mat .bm-mat__chip{position:absolute;z-index:1;left:12px;top:12px;max-width:calc(100% - 24px);padding:8px 12px;border-radius:var(--bm-r-pill, 999px);background:var(--bm-c-card, #ffffff);color:var(--bm-c-ink);font:700 12px/1.3 var(--bm-font-sans);letter-spacing:0}.bm-mat .bm-mat__chip--dark{top:auto;bottom:12px;background:var(--bm-c-navy);color:#fff;font-weight:500}.bm-mat .bm-mat__chip--dark strong{font-weight:700}.bm-mat .bm-mat__card{display:flex;flex-direction:column;padding:16px;border-radius:var(--bm-r-card);background:var(--bm-mat-card, var(--bm-c-card, #ffffff))}@media(min-width:990px){.bm-mat .bm-mat__card{padding:22px 24px}}.bm-mat .bm-mat__edge{margin:0;color:var(--bm-s-accent);font:700 10px/1.3 var(--bm-font-sans);letter-spacing:.18em;text-transform:uppercase}.bm-mat .bm-mat__edge:first-child{margin-bottom:4px}.bm-mat .bm-mat__edge:last-child{margin-top:10px}.bm-mat .bm-mat__list{margin:0;padding:0;list-style:none}.bm-mat .bm-mat__item{display:flex;align-items:center;gap:14px;padding:var(--bm-mat-items, 12px) 0;border-bottom:1px dashed var(--bm-s-line)}@media(min-width:990px){.bm-mat .bm-mat__item{gap:22px;padding-block:var(--bm-mat-items-d, var(--bm-mat-items, 14px))}}.bm-mat .bm-mat__vis{display:flex;flex:0 0 40%;align-items:center;justify-content:center;max-width:210px;aspect-ratio:4 / 3;border-radius:var(--bm-r-box);background:var(--bm-mat-stage, #f2f2f2)}.bm-mat .bm-mat__img{display:block;width:88%;height:88%;object-fit:contain}.bm-mat .bm-mat__txt{display:flex;flex:1 1 auto;align-items:flex-start;gap:10px;min-width:0}.bm-mat .bm-mat__ico{display:flex;flex:none;align-items:center;justify-content:center;width:38px;height:34px;color:var(--bm-s-accent)}.bm-mat .bm-mat__ico svg{display:block;width:auto;max-width:38px;height:30px}.bm-mat .bm-mat__words{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.bm-mat .bm-mat__kick{color:var(--bm-s-muted, var(--bm-s-text));font:700 10px/1.3 var(--bm-font-sans);letter-spacing:.16em;text-transform:uppercase}.bm-mat .bm-mat__title{margin:0;color:var(--bm-s-ink);font:700 var(--bm-mat-t, 17px)/1.2 var(--bm-font-sans);letter-spacing:0;text-transform:none}.bm-mat .bm-mat__text{color:var(--bm-s-text);font:400 var(--bm-s-fs, 13px)/1.5 var(--bm-font-sans)}.bm-mat .bm-mat__text p{margin:0}.bm-mat .bm-mat__res{margin-top:4px;padding:5px 12px;border-radius:var(--bm-r-pill, 999px);background:var(--bm-c-yellow);color:var(--bm-c-ink);font:700 12px/1.3 var(--bm-font-sans);letter-spacing:0}@media(max-width:989px){.bm-mat .bm-mat__vis{flex-basis:36%}.bm-mat .bm-mat__txt{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 6px}.bm-mat .bm-mat__words{display:contents}.bm-mat .bm-mat__ico{grid-column:1;grid-row:1;width:auto;height:22px}.bm-mat .bm-mat__ico svg{max-width:30px;height:20px}.bm-mat .bm-mat__kick,.bm-mat .bm-mat__title,.bm-mat .bm-mat__text{grid-column:1 / -1}.bm-mat .bm-mat__ico~.bm-mat__words .bm-mat__kick{grid-column:2;grid-row:1}.bm-mat .bm-mat__res{grid-column:1 / -1;justify-self:start}}@media(min-width:990px){.bm-mat .bm-mat__title{font-size:var(--bm-mat-t-d, var(--bm-mat-t, 19px))}.bm-mat .bm-mat__text{font-size:var(--bm-s-fs-d, var(--bm-s-fs, 14px))}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/bm-matieres.css.map */
