.red{background:red!important}.blue{background:blue!important}header{background:linear-gradient(90deg,#5d2bcf,#9c7cf7)}header .header-content{margin-bottom:10px;padding-top:10px}footer{background:#5d2bcf}.separate--title,.separate--title label,h2,h3,h4,h5,h6{color:#5d2bcf!important;font-family:SupercellMagic,Sans-Serif;line-height:34px}h3{font-size:24px}.actions a,.btn-primary,button{background:#5d2bcf}.actions a:hover,button:hover{background:#4a22a5;color:#fff}.actions a.close,button.close{color:#5d2bcf}.btn-contact{border-radius:32px;display:inline-block;margin-top:10px;padding:10px 20px;background-color:#5d2bcf;color:#fff;text-decoration:none;font-weight:700!important}.btn-contact:hover{color:#fff!important;text-decoration:none!important}.tertiary{background:#fff}.first-col .les-plus-lmp span{color:#5d2bcf}.after .green-btn,.green-header{background:#5d2bcf}.steps .current a{background:#5d2bcf!important}.inner-form .title-form{background-color:#5d2bcf}.inner-form .title-form-2,.inner-form .title-form-3{color:#5d2bcf}.inner-form .title-form-3:before{background-color:#5d2bcf}.inner-form .title-form-4{color:#5d2bcf}.inner-form .title-form-5,.inner-form .title-form-6{background-color:#5d2bcf}.inner-form .title-form-7{color:#5d2bcf}.promoCode--container #promoCode{background-color:#5d2bcf}.step5-promo-code .promo-code-btn{background:#5d2bcf}.modal-callback .cc-selector input:checked+.drinImg-cc,.modal-critere .cc-selector input:checked+.drinImg-cc,.modal-info .cc-selector input:checked+.drinImg-cc,.modal-renforcement .cc-selector input:checked+.drinImg-cc{background-color:#5d2bcf}.modal-callback button,.modal-critere button,.modal-info button,.modal-renforcement button{background:#5d2bcf}.modal-callback button.revert,.modal-critere button.revert,.modal-info button.revert,.modal-renforcement button.revert{border-color:#5d2bcf;color:#5d2bcf}.revert_radio_health .radio-option input{accent-color:#5d2bcf}.cc-selector input:checked+.drinImg-cc{background-color:#9c7cf7}.category-selector a{border-top:1px solid #5d2bcf;border-bottom:1px solid #5d2bcf;color:#5d2bcf}.category-selector a.active{background-color:#5d2bcf}.category-selector:first-child a{border-left:1px solid #5d2bcf}.category-selector:last-child a{border-right:1px solid #5d2bcf}.nav-tabs.type-none li:first-child a{border-left:1px solid #5d2bcf}.nav-tabs.type-none li:last-child a{border-right:1px solid #5d2bcf}.nav-tabs.type-none li a{border-top:1px solid #5d2bcf;border-bottom:1px solid #5d2bcf;color:#5d2bcf}.nav-tabs.type-none li a.active{background-color:#5d2bcf}.btn-group button:hover{background-color:#9c7cf7}.cc-selector .part{background-image:url(/build/images/39-particuliers_OFF_nutuus.70db079d.svg);border-left:1px solid #9c7cf7;color:#9c7cf7}.cc-selector .pro{background-image:url(/build/images/40-independant_OFF_nutuus.66e75359.svg);border-right:1px solid #9c7cf7;color:#9c7cf7}.cc-selector .part,.cc-selector .pro{border-top:1px solid #9c7cf7;border-bottom:1px solid #9c7cf7}.men{border-right:1px solid #5d2bcf}.women{border-left:1px solid #5d2bcf}.btn-group button{border:1px solid #5d2bcf;color:#5d2bcf}.btn-group button.activated,.btn-group button:active,.btn-group button:focus{background-color:#5d2bcf}.step4-formula .formula-select-btn{background-color:#5d2bcf;border:1px solid #5d2bcf}.step4-formula .les-plus-lmp{color:#5d2bcf}.selected-info{color:#5d2bcf;font-size:14px;margin-top:-10px}.callback{display:none}.packs{display:flex;gap:5px}@media (max-width:850px){.packs{flex-direction:column;gap:0;align-items:center}}.pack{cursor:pointer;flex-direction:row;display:flex;align-items:center;border-radius:15px;padding:8px;border:3px solid transparent}.pack.selected{border:3px solid #5d2bcf}.pack img{width:70px;height:70px;margin-right:-9px;border-radius:15px;padding:5px;margin-left:-6px}.pack h3{font-family:SupercellMagic,Sans-Serif;font-weight:700;font-size:15px;text-transform:uppercase;text-align:left;width:100px}.nutuss_biz_zen{background-color:#c7ceeb}.nutuss_biz_sport{background-color:#c7ebe6}.nutuss_biz_intime{background-color:#ffe2fd}div#bandeau_alerte_prix{padding:15px;background-color:#ccc;text-align:center}div#bandeau_alerte_prix p{font-size:18px;font-weight:700}