.promotion{display:flex;flex-direction:column;justify-content:center;grid-column-start:1;grid-column-end:3}@media screen and (min-width: 990px){.promotion{display:flex;flex-direction:column;justify-content:center;grid-column-start:unset;grid-column-end:unset}}.promotion--with-image{grid-column-start:1;grid-column-end:3}@media screen and (min-width: 990px){.promotion--with-image{grid-column-start:1;grid-column-end:3}}@media screen and (min-width: 1200px){.promotion--with-image{grid-column-start:1;grid-column-end:4}}.promotion>a{display:block;text-decoration:none;text-align:center;color:var(--color-white)}.promotion .promotion-title .promotion img{max-width:10rem;margin:0 auto 2rem}.promotion-text{padding:6.4rem 3.2rem;text-align:left}@media screen and (min-width: 990px){.promotion-text{padding:3.2rem}}.promotion-text .promotion-title{margin:0 0 1rem;text-transform:uppercase;font-size:2.2rem}@media screen and (min-width: 990px){.promotion-text .promotion-title{margin:0 0 2rem;font-size:2.4rem}}.promotion-text .promotion-description{margin:0 0 1rem;font-family:var(--font-family-bradford);font-style:italic;font-size:1.6rem}@media screen and (min-width: 990px){.promotion-text .promotion-description{margin:0 0 2rem;font-size:2rem}}@media screen and (min-width: 1080px){.promotion-text .promotion-description{font-size:2.4rem}}.promotion-text .promotion-link{font-family:var(--font-family-maison);font-size:1.8rem}.promotion-text p:last-child{margin-bottom:0}.promotion--with-image .promotion-text{margin:-10rem 2.4rem 0;padding:2.4rem;z-index:2;position:relative;border:3px solid var(--color-white)}.promotion--with-image .promotion-image{z-index:1;position:relative}@media screen and (min-width: 990px){.promotion--with-image a{display:grid;grid-template-columns:repeat(3,1fr)}.promotion--with-image .promotion-image{grid-row-start:1;grid-column-start:2;grid-column-end:4}.promotion--with-image .promotion-text{margin:-3px 0;grid-row-start:1;grid-column-start:1;grid-column-end:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:10%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-promotion.css.map?v=30504822646590532281732751429 */
