.configurateur__pagination{align-items:flex-end;display:grid;gap:.75rem;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:1.5rem}.configurateur__pagination__step{border-radius:.5rem;display:inline-block;height:2px;width:100%}.configurateur__inner{background-image:url(../../img/bg-configurateur.png);display:flex}.configurateur .optionAccordion{--tw-gradient-from:#1748d0 var(--tw-gradient-from-position);--tw-gradient-to:#1748d000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#092e9500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#092e95 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#021958 var(--tw-gradient-to-position);align-items:center;background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:.5rem;cursor:pointer;display:flex;margin-bottom:.5rem;min-height:80px;padding-left:3rem;padding-right:3rem;position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.configurateur .optionAccordion.active,.configurateur .optionAccordion.checked,.configurateur .optionAccordion:hover{--tw-text-opacity:1;background-color:#fff!important;background-image:none;color:rgb(7 18 79/var(--tw-text-opacity))}.configurateur .optionAccordion.active.has-item:before,.configurateur .optionAccordion.checked.has-item:before,.configurateur .optionAccordion:hover.has-item:before{background-image:url(../../img/svg/arrow_r_blue.svg)}.configurateur .optionAccordion.active .iconTitle,.configurateur .optionAccordion.checked .iconTitle,.configurateur .optionAccordion:hover .iconTitle{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(7 18 79/var(--tw-border-opacity))}.configurateur .optionAccordion.active .iconTitle.collabIcon svg g path,.configurateur .optionAccordion.active .iconTitle.geniusIcon svg g path,.configurateur .optionAccordion.active .iconTitle.taxoIcon svg g path,.configurateur .optionAccordion.checked .iconTitle.collabIcon svg g path,.configurateur .optionAccordion.checked .iconTitle.geniusIcon svg g path,.configurateur .optionAccordion.checked .iconTitle.taxoIcon svg g path,.configurateur .optionAccordion:hover .iconTitle.collabIcon svg g path,.configurateur .optionAccordion:hover .iconTitle.geniusIcon svg g path,.configurateur .optionAccordion:hover .iconTitle.taxoIcon svg g path{stroke:#07124f}.configurateur .optionAccordion.active .iconTitle.iconTime:before,.configurateur .optionAccordion.checked .iconTitle.iconTime:before,.configurateur .optionAccordion:hover .iconTitle.iconTime:before{background-image:url(../../img/svg/round-validated.svg);height:34px;width:34px}.configurateur .optionAccordion .iconTitle{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(7 18 79/var(--tw-bg-opacity));border-color:rgb(255 255 255/var(--tw-border-opacity));border-radius:9999px;border-width:1px;display:flex;height:60px;justify-content:center;left:-2rem;left:-30px;position:absolute;top:9px;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:60px}.configurateur .optionAccordion .iconTitle.taxoIcon img,.configurateur .optionAccordion .iconTitle.taxoIcon svg{max-width:25px}.configurateur .optionAccordion .iconTitle.collabIcon svg g{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.configurateur .optionAccordion .iconTitle.iconTime:before{background-image:url(../../img/svg/round.svg);height:27px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:24px}.configurateur .optionAccordion .iconTitle.iconTime:before,.configurateur .optionAccordion.has-item:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";position:absolute;transition-duration:.3s}.configurateur .optionAccordion.has-item:before{background-image:url(../../img/svg/arrow_r.svg);bottom:50%;height:16px;right:1rem;top:50%;transform:translateY(-50%);transform-origin:top left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:8px}.configurateur .optionAccordion.active{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;margin-bottom:-1px}.configurateur .optionAccordion.active.has-item:before{transform:rotate(90deg)}.configurateur .accordionPanel{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;color:rgb(7 18 79/var(--tw-text-opacity));padding-left:4rem;padding-right:1rem}@media (min-width:1024px){.configurateur .accordionPanel{padding-left:5rem}}.configurateur .accordionPanel{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.configurateur .accordionPanel.active{margin-bottom:.5rem;padding-bottom:1.25rem;padding-top:.5rem}.configurateur .checkbox-groupe input[type=checkbox]{display:none}.configurateur .checkbox-groupe label{cursor:pointer;display:inline-block;font-size:15px;position:relative}.configurateur .checkbox-groupe label:after{border:2px solid #1c7ae4;border-radius:9999px;content:"";cursor:pointer;height:25px;left:-40px;position:absolute;top:0;width:25px}.configurateur .checkbox-groupe label:before{background-image:url(../../img/check.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:25px;left:-40px;position:absolute;top:0;transform:scale(0);transition:all .4s cubic-bezier(.54,.01,0,1.49);width:25px}.configurateur .checkbox-groupe input:checked+label:after{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.configurateur .checkbox-groupe input[type=checkbox]:checked+label.checkbox:before{transform:scale(1) rotate(0deg)}.configurateur .radio-groupe input[type=radio]{display:none}.configurateur .radio-groupe label{cursor:pointer;font-size:15px;position:relative}.configurateur .radio-groupe label:after{border:2px solid #1c7ae4;border-radius:9999px;content:"";cursor:pointer;height:24px;left:-30px;position:absolute;top:-4px;width:24px}.configurateur .radio-groupe label:before{background-image:url(../../img/check.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:-30px;position:absolute;top:-4px;transform:scale(0);transition:all .4s cubic-bezier(.54,.01,0,1.49);width:24px}.configurateur .radio-groupe input:checked+label:after{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.configurateur .radio-groupe input[type=radio]:checked+label.radio:before{transform:scale(1) rotate(0deg)}
