.bc-mt{--bc-h2: var(--bc-h2-m);display:block;padding:0 20px 32px;background:var(--bc-bg);color:var(--bc-text);font-family:var(--bc-body-font);font-size:14px;font-weight:400;line-height:1.6;letter-spacing:.02em;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.bc-mt *,.bc-mt *:before,.bc-mt *:after{box-sizing:border-box}.bc-mt__item{display:grid;grid-template-areas:"media" "content";gap:20px}.bc-mt__media{grid-area:media;overflow:hidden;border-radius:12px}.bc-mt .bc-mt__img{display:block;width:100%;height:100%;max-width:none;border-radius:12px;object-fit:cover}.bc-mt__img--placeholder{aspect-ratio:1;background:var(--bc-p-fond-2);fill:var(--bc-p-bordure)}.bc-mt__content{grid-area:content;display:grid;align-content:center;padding:40px 32px;border-radius:12px;background:var(--bc-content-bg)}.bc-mt .bc-mt__heading{margin:0;font-family:var(--bc-heading-font);font-weight:var(--bc-heading-weight);font-size:var(--bc-h2);line-height:1.3;letter-spacing:normal;text-transform:none;color:var(--bc-heading);overflow-wrap:anywhere}.bc-mt__heading+.bc-mt__text{margin-top:20px}.bc-mt .bc-mt__text :is(p,ul,ol){margin:0;font:inherit;letter-spacing:inherit;color:inherit}.bc-mt .bc-mt__text>:is(p,ul,ol)+:is(p,ul,ol){margin-top:12px}.bc-mt__button{display:inline-block;margin-top:24px;padding:16px 32px;border-radius:6px;background:var(--bc-heading);color:var(--bc-p-fond);font-weight:700;text-decoration:none}.bc-mt--hide-mobile{display:none}@media(min-width:700px){.bc-mt{--bc-h2: var(--bc-h2-t);padding:0 32px 48px;font-size:15px}.bc-mt--hide-mobile{display:block}.bc-mt--hide-desktop{display:none}.bc-mt__item{gap:24px}.bc-mt__content{padding:64px}.bc-mt__heading+.bc-mt__text{margin-top:24px}.bc-mt .bc-mt__text>:is(p,ul,ol)+:is(p,ul,ol){margin-top:16px}}@media(min-width:1000px){.bc-mt{padding:0 max(48px,50% - 700px) 56px}.bc-mt__item{grid-template-areas:"media content";grid-template-columns:repeat(2,minmax(0,1fr))}.bc-mt--right .bc-mt__item{grid-template-areas:"content media"}.bc-mt__content{padding:48px}}@media(min-width:1150px){.bc-mt__content{padding:72px}.bc-mt__heading+.bc-mt__text{margin-top:32px}.bc-mt .bc-mt__text>:is(p,ul,ol)+:is(p,ul,ol){margin-top:24px}}@media(min-width:1400px){.bc-mt{--bc-h2: var(--bc-h2-d);padding-bottom:64px}.bc-mt__content{padding:80px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bc-media-text.css.map */
