:root{--czm-a:var(--x-accent,#D4000C);--czm-hi:color-mix(in srgb,var(--czm-a) 70%,#fff);--czm-lo:color-mix(in srgb,var(--czm-a) 60%,#000);--czm-dark:var(--x-dark,#141415);--czm-cut:polygon(0 0,100% 0,100% calc(100% - 10px) , calc(100% - 10px) 100%,0 100%)}html body .mz-btn--ink{color:#fff}html body .mz-btn--ink:before{background:linear-gradient(135deg,var(--czm-hi),var(--czm-a) 45%,var(--czm-lo))}html body .mz-btn--ink:hover:before{background:linear-gradient(135deg,var(--czm-hi),var(--czm-a) 35%,var(--czm-lo));filter:brightness(1.08)}html body .mm__all .mz-btn{font-style:italic;font-weight:900;text-transform:uppercase;letter-spacing:.04em}html body .mm__arrows button,html body .mz-photo-reviews__controls button{border-radius:0!important;border:0!important;background:var(--czm-dark)!important;color:#fff!important;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);box-shadow:none!important}html body .mm__arrows button:hover,html body .mz-photo-reviews__controls button:hover{background:var(--czm-a)!important}html body .mm__arrows button:disabled,html body .mz-photo-reviews__controls button:disabled{opacity:.35}html body .mz-photo-reviews__card{border-radius:0;clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%)}html body .mz-photo-reviews__image{border-radius:0}html body .mz-photo-reviews__product:hover{color:var(--czm-a)}html body .article-template__title{font-style:italic;font-weight:900;letter-spacing:-.01em}html body .article-template__title:after{content:"";display:block;width:64px;height:3px;margin-top:14px;background:linear-gradient(90deg,var(--czm-a),var(--czm-hi))}html body .article-template__content table{width:100%;border-collapse:collapse}html body .article-template__content th{background:var(--czm-dark);color:#fff}html body .article-template__content a{color:var(--czm-a)}html body .template-search__header h1,html body .main-search .title{font-style:italic;font-weight:900}html body .template-search .price-item--regular,html body .template-search .price-item--sale{color:var(--czm-a);font-weight:800;font-style:italic}@media(max-width:749px){html body .mzf{margin-top:0!important}html body .mzf__bottom{padding-bottom:9.2rem}html body .mzf__card{max-width:none}html body .mzrv__wrap .mzrv__title{display:block!important;border-bottom:0!important;padding-bottom:0!important}html body .mzrv__wrap .mzrv__title:after{content:"";display:block;width:64px;height:3px;margin-top:12px;background:linear-gradient(90deg,var(--czm-a),var(--czm-hi))}html body .mzrv__wrap .mzrv__arrow{display:none!important}html body .czk-rail .czk-rail__track{scroll-padding-left:var(--mz-gutter,16px);scroll-padding-right:var(--mz-gutter,16px)}html body .mzp-mobile-panels{padding-bottom:0!important}html body .mzp .mzp__sec{padding-top:4rem}html body .mz-photo-reviews{padding-bottom:4rem}html body .mz-photo-reviews__controls button{width:4.4rem;height:4.4rem}html body .article-template__content table{display:block;overflow-x:auto}}
/* Guide des tailles : tableaux defilants sur mobile */ @media (max-width:749px){html body .mzh-table-wrap table{table-layout:auto !important;width:max-content !important;min-width:100% !important}html body .mzh-table-wrap th,html body .mzh-table-wrap td{white-space:nowrap}}