.CriteriaConflictModal_title{margin:16px 0;width:100%;font-size:1.4rem;font-weight:700;text-transform:uppercase;text-align:center;color:#000}.CriteriaConflictModal_item{width:100%;margin:8px 0}.CriteriaConflictModal_itemLabel{width:100%;display:flex;align-items:baseline;font-size:1.3rem;color:#000}.CriteriaConflictModal_itemDots{margin:0 4px;flex:1 0 auto;border-bottom:1px dotted #efdf00}.CriteriaConflictModal_itemPrice{font-weight:700;text-align:right;color:#000;white-space:nowrap}.CriteriaConflictModal_itemPack{list-style:disc inside;margin:4px 0 0 16px;font-size:1.3rem;color:#000}.CriteriaConflictModal_prices{display:flex;flex-direction:row;margin:32px -24px 0 -32px}.CriteriaConflictModal_pricesColumn{width:50%;display:flex;flex-direction:column;align-items:center;font-size:1.4rem;font-weight:700;text-transform:uppercase}.CriteriaConflictModal_pricesBloc{display:flex;flex-direction:column;align-items:center;padding:16px;width:100%}.CriteriaConflictModal_pricesOld{background:#f2f2f2;color:#000}.CriteriaConflictModal_pricesNew{background:#000;color:#fff}.CriteriaConflictModal_buttonCancel{margin:32px auto 0}.Button_icon.CriteriaConflictModal_buttonConfirm{margin:32px auto 0;padding:16px 55px 16px 32px}.Button_icon.CriteriaConflictModal_buttonConfirm svg{left:auto;right:4px}@media screen and (min-width:670px){.Button_icon.CriteriaConflictModal_buttonConfirm{padding:16px 55px 16px 32px}.Button_icon.CriteriaConflictModal_buttonConfirm svg{right:16px}}.CriteriaConflictModal_itemDots{border-bottom:1px dotted #8c8c8b}.CriteriaConflictModal_items{border:1px solid #f2f2f2;padding:16px}.CriteriaConflictModal_buttonCancel{margin:32px 8px 0 0;align-self:flex-end}.Button_icon.CriteriaConflictModal_buttonConfirm{margin:32px 0 0 8px;align-self:flex-start;border:1px solid #efdf00}.ModeComPresentation{flex:1;margin:8px;background-color:#fff;border:1px solid #f2f2f2;display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 16px}.ModeComPresentation__label{font-size:2rem;font-weight:700}.ModeComPresentation__price{font-size:1.9rem;padding:0 16px}.ModeComPresentation__priceInfo{width:13px;margin-bottom:4px;margin-right:-16px}.ModeComPresentation__priceInfo path{fill:#3e3f40}.ModeComPresentation__legalMention{color:#8c8c8b;font-size:1.1rem;margin-top:8px}.ModeComPresentation__description{font-size:1.4rem;margin-top:8px;flex:1 1 auto}.ModeComPresentation__button{margin-top:16px}.CfgModeComEntryPoint{display:flex;flex-direction:column}@media screen and (min-width:670px){.CfgModeComEntryPoint{flex-direction:row}}.CfgModeComEntryPoint__whiteBackground{background-color:#fff}