:root{--font-heading-family: "Bodoni Moda", Georgia, serif;--font-heading-weight: 600;--font-body-family: Helvetica, "Helvetica Neue", Arial, sans-serif;--rouge: #B81C2C;--rouge-fonce: #A21927}body{letter-spacing:.025em;line-height:1.6}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.banner__heading,.product__title h1{letter-spacing:0;line-height:1.2}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{font-family:var(--font-heading-family);font-size:1.6rem;letter-spacing:0}.header__inline-menu>.list-menu>li:first-child .header__menu-item span{color:var(--rouge)}.button,.shopify-payment-button__button--unbranded,.product-form__submit{text-transform:uppercase;letter-spacing:.2em;font-weight:600;font-size:1.3rem;border-radius:0}.button:not(.button--secondary):not(.button--tertiary):hover{background-color:var(--rouge-fonce)}.product__info-container{text-align:center}.product__info-container .product__title h1{font-size:clamp(2.6rem,3vw,3.4rem)}.product__info-container .price__container{justify-content:center}.product__info-container>.price,.product__info-container #price-template--product{border-bottom:1px solid var(--rouge);padding-bottom:1.6rem;margin-bottom:1.2rem}.product__info-container .product-form__input{text-align:center}.product__info-container .product-form__input .form__label,.product__info-container .quantity__label,.product-form__input legend{text-transform:uppercase;letter-spacing:.2em;font-size:1.2rem;width:100%;text-align:center}.product-form__input--pill{display:flex;flex-wrap:wrap;justify-content:center}.product-form__input--pill input[type=radio]+label{border:1px solid var(--rouge);border-radius:0;background:#fff;color:#000}.product-form__input--pill input[type=radio]:checked+label{border:1px solid #000;background:#fff;color:#000;box-shadow:inset 0 0 0 1px #000}.product__info-container .quantity{margin:0 auto}.product-form__submit{background:var(--rouge);color:#fff;border:0;min-height:5rem}.product-form__submit:hover{background:var(--rouge-fonce)}.product__description{text-align:left}.card__heading{font-family:var(--font-body-family);font-weight:400;letter-spacing:.025em}.accueil-hero{position:relative;min-height:78vh;display:flex;align-items:flex-end;overflow:hidden}.accueil-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.accueil-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000073,#0000 55%)}.accueil-hero__texte{position:relative;z-index:1;color:#fff;padding:0 2rem 5rem;max-width:64rem}.accueil-hero__texte h1{color:#fff;margin:0 0 .6rem}.accueil-hero__texte p{color:#fff;margin:0 0 1.8rem;font-size:1.7rem}@media(min-width:750px){.accueil-hero__texte{padding:0 5rem 6rem}}.collection-texte-bas{max-width:78rem;margin:0 auto}.collection-texte-bas h2{margin-top:2.4rem}.fil-ariane{font-size:1.3rem;margin:1.2rem 0 0}.fil-ariane a{color:#000;text-decoration:none;opacity:.7}.fil-ariane a:hover{text-decoration:underline;opacity:1}.fil-ariane span[aria-current]{opacity:.5}.article-template__content .reponse{background:#f2f2f2;border-left:3px solid var(--rouge);padding:1.6rem 2rem;margin:0 0 2.4rem;font-size:1.05em}.article-template__content .sommaire{border:1px solid #E0E0E0;padding:1.2rem 2rem;margin:2rem 0}.article-template__content .sommaire p{margin:0 0 .6rem;font-weight:600}.article-template__content .sommaire ol{margin:0;padding-left:2rem}.article-template__content .tableau{overflow-x:auto;margin:2rem 0}.article-template__content table{border-collapse:collapse;width:100%;font-size:.95em}.article-template__content th{background:#000;color:#fff;text-align:left;padding:.9rem 1.2rem;font-weight:600}.article-template__content td{border-bottom:1px solid #E0E0E0;padding:.9rem 1.2rem;vertical-align:top}.article-template__content .appel{background:#000;color:#fff;padding:2.4rem;margin:3rem 0;text-align:center}.article-template__content .appel p{color:#fff;margin:0 0 1.4rem}.article-template__content .appel a.button{color:#fff}.article-template__content img{width:100%;height:auto;margin:1.6rem 0}.article-template__content .source{font-size:.9em;opacity:.75}.guide-liste{border-top:1px solid #E0E0E0;padding-top:2.4rem}.guide-liste h2{font-size:2rem;margin:0 0 1.2rem}.guide-liste ul{list-style:none;margin:0;padding:0;columns:2 28rem;column-gap:3rem}.guide-liste li{margin:0 0 .8rem;break-inside:avoid}.guide-liste a{color:#000;text-decoration:none;border-bottom:1px solid #B81C2C}
/*# sourceMappingURL=/cdn/shop/t/2/assets/charte.css.map */
