#scroller{bottom:0;box-sizing:border-box;overflow-x:hidden;overflow:visible;position:absolute;top:0;width:100%}#scroller ul{font-size:1.1em}#scroller ul.ui-autocomplete{background-color:transparent;border:none;box-shadow:none;padding:0}#scroller .ui-menu-item{padding:0}ul.contact-top{margin-left:295px}.main-nav.registration .header-content{background-color:false;box-shadow:0 2px 6px hsla(0,0%,68%,.72);height:74px}.main-nav.registration .header-act .logo img{max-height:50px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.header .registration #logo{margin:10px 0}.header .registration .header-act{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:0}.header-act:after,.header-act:before{content:none!important}nav.breadcrumbs-wrapper{flex-grow:1}@media (max-width:992px){nav.breadcrumbs-wrapper{display:none}}.breadcrumbs-tunnel{align-items:center;display:flex;line-height:35px;margin:0;outline:none;padding:0}.breadcrumbs-tunnel li:not(:last-child) a:after{background-image:url(../../../../images/icons/arrow-right.svg);background-size:cover;content:"";display:inline-block;height:18px;line-height:1;margin-left:20px;vertical-align:middle;width:18px}.breadcrumbs-tunnel li:first-child{padding-left:0}.breadcrumbs-tunnel li{display:inline;outline:none}.icon-item.arrow-icon .icon{fill:#c7c7c7}.breadcrumbs-wrapper ul li{list-style-type:none}@media (min-width:992px){.breadcrumbs-content{line-height:inherit;padding:15px 0}}@media (min-width:768px){.breadcrumbs-content{line-height:2.5rem}}.breadcrumbs-content{background:none;line-height:2.3rem;overflow:auto}.breadcrumbs-step{font-size:15px;font-weight:400;margin-right:.625rem;text-align:center;vertical-align:top}@media (min-width:992px){.breadcrumbs-step{display:inline-block;font-size:17px;margin-right:0}}.breadcrumbs-step:not(:last-child) .step-link{margin:0 1rem}.header-container .header a.step-link{color:#c7c7c7;cursor:default;pointer-events:none;text-decoration:none}.header-container .header .current a.step-link,.header-container .header .passed a.step-link{color:#3c3c3b;font-size:inherit}.header-container .header .current a.step-link{font-weight:700}.header-container .header .active a.step-link{cursor:pointer;pointer-events:all}.step-1 .step-link{cursor:pointer;margin-left:0!important;pointer-events:visiblePainted}.step-link,.step-link.nice-select.open,.step-link:active,.step-link:hover,.step-link:visited{color:#c7c7c7;font-size:16px;text-decoration:none}@media (min-width:992px){.icon-item.arrow-icon{display:inline-block}}.icon-item.arrow-icon{display:none;height:.6rem;width:.6rem}.passed .arrow-icon .icon{fill:#000}.sticky .navbar{margin:5px 0}.sticky .navbar a[class^=icon-]:before{font-size:30px}.sticky .navbar li a{font-size:1.2rem}.agence-link .icon-location:before{color:#f9c80a;font-size:18px}.navbar li .header-wrap{color:#000;display:inline-block;line-height:1.25;max-width:200px;white-space:nowrap}.navbar li{margin:0 10px}.navbar li a{text-decoration:none}.navbar li>a{white-space:nowrap}.navbar li .header-magasin-name{color:#f9c80a;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-link .icon-user:before{color:#f9c80a;font-size:18px}.navbar li.morph-search{display:none}.navbar li.morph-search .icon-search:before{color:#f9c80a}.header .top-search{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:33.33333333%}@media (max-width:1023px){.header .top-search{display:none;width:28%}}@media (min-width:1024px){.header .top-search{float:left;width:26%}}@media (min-width:1200px){.header .top-search{float:left;width:27%}}@media (min-width:1500px){.header .top-search{float:left;width:33.33333333%}}#navtop{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:57.33333333%}@media (min-width:900px){#navtop{float:left;width:55.33333333%}}@media (max-width:1023px){.navbar li.morph-search{display:inline-block}.header-container .header a{font-size:14px}}@media (min-width:1023px){#navtop{float:left;width:38.33333333%}}@media (min-width:1200px){#navtop{float:left;width:39.33333333%}}@media (min-width:1278px){#navtop{float:left;width:35.33333333%}}@media (min-width:1280px){#navtop{float:left;width:33.33333333%}}@media (min-width:1440px){#navtop{float:left;width:31.33333333%}}@media (min-width:1500px){#navtop{float:left;width:30%}}@media (max-width:1440px){#navtop .navbar li .header-wrap{max-width:140px}}.am_getcart{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:33.33333333%}@media (min-width:992px){.am_getcart{width:16.66666667%}}@media (min-width:1200px){.am_getcart{width:14.66666667%}}@media (min-width:1440px){.am_getcart{width:16.66666667%}}@media (max-width:1440px){.am-icon-ajaxcart .formatprice a.am-cart-label{font-size:14px}}@media (max-width:1350px){.am-icon-ajaxcart .formatprice a.am-cart-label{font-size:13px}}@media (max-width:1278px){.am_getcart .am-cart-label span.print{display:none}.am-icon-ajaxcart .am-cart-label:after{border-radius:20px 20px 20px 0}.am_getcart{width:6.66666667%}}@media (max-width:1000px){.am-icon-ajaxcart .formatprice a.am-cart-label{font-size:12px}}#hamburger-icon{display:none}@media (max-width:880px){.header ul.navbar li a:before{font-size:36px}.header-container .header a{font-size:13px}.header-top-link .account-link{display:none}}@media (max-width:800px){.header ul.navbar li a:before{font-size:32px}.header .header-act{padding:10px 0}.header-container .header a{font-size:12px}#logo:before{top:-43px;width:400px}}@media (max-width:767px){#hamburger-icon{display:inline-block}.navbar li .header-wrap{display:none}.am-icon-ajaxcart .am-cart-label:after{font-size:22px;height:38px;line-height:38px;width:38px}.header .header-act{margin:2px 0;padding:10px 0}#logo,.header .header-act,.header ul.navbar{align-items:center;display:flex}#logo{padding:0;width:40.66666667%}#navtop{width:50.33333333%}.header .navbar{margin:0}.header ul.navbar{line-height:0}.am_getcart{align-items:center;display:flex;padding:0;width:8.666667%}.navbar li{margin:0 1vw}.header-container .header-content{background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.2)}}@media (max-width:550px){.navbar li{margin:0}}.loader-container .lds-ellipsis{display:none}.loader-container.active .lds-ellipsis{display:inline-block}.checkout-product table{border:none;border-collapse:collapse;margin-bottom:0;width:100%}.checkout-product td.name{text-align:left}.checkout-product thead td{background-color:#f9f2f2;border-bottom:none;color:#a94442;font-weight:700}.checkout-product tfoot td{border-bottom:none}.checkout-product tbody td{border-bottom:none;vertical-align:top}.tunnel-registration .tunnel-title{color:#000;font-size:1.5rem;font-weight:700;margin-bottom:20px;margin-top:0;text-align:left;text-transform:uppercase}.tunnel-registration .tunnel-title h1{font-size:1.5rem;line-height:1.5rem;margin:0}.tunnel-registration h3.tunnel-title{color:#717171;font-size:1.4rem;line-height:1.4rem;margin:0}.paiement_meaning{margin-top:40px}.payment_tab{margin-left:30px}.tunnel-registration h2.tunnel-title{font-size:1.8rem}.navButtons{display:block;margin-top:30px;width:100%}.continueButton,.previousButton{display:inline-block}.previousButton{float:left}.continueButton{float:right}.continueButton button{padding:5px 20px}.continueButton .button,.previousButton a{text-transform:uppercase}.previousButton a{background-color:#a9a9a9;border:1px solid #a9a9a9}.continueButton .button:hover,.previousButton a:hover{background-color:#4c4848;color:#fff}.recaparticles{margin:20px 0}.recapregistratione{background-color:#f5f5f5;padding:20px 10px}.checkout-registratione{border-bottom:1px solid #000;border-top:1px solid #000;padding:10px 0}.continueButton button,.previousButton a{font-size:1.6rem!important}@media (max-width:1200px){.continueButton button,.previousButton a{font-size:1.4rem!important}}@media only screen and (min-width:992px){.noregistration{margin-top:10vh}}@media only screen and (max-width:600px){.default-adress .default-adress-select{margin-top:-80px}}.main-container{background-color:transparent!important}.registration-page{color:#575757;display:flex;font-weight:400;margin-top:40px;min-height:calc(100vh - 80px)}@media only screen and (min-width:540px){.registration-page{align-items:center;margin-top:0;padding:6.4rem 0}}.registration-page__back-btn,.registration-page__top{align-items:center;display:flex;flex-direction:row;gap:5px}a.registration-page__back-btn span{color:#f1300e;font-size:1.4rem;font-weight:600;line-height:normal}.registration-page__back-btn svg{fill:#f1300e}.registration-page__panel{background-color:#fff;border-radius:4px;margin:0 auto;max-width:50rem;overflow:hidden;padding:.8rem 1.6rem 2.4rem;width:100%}@media only screen and (min-width:768px){.registration-page__panel{padding:1.6rem 3.2rem 3.2rem}}@media only screen and (min-width:540px){.registration-page__panel{box-shadow:0 0 1.4rem 0 rgba(87,87,87,.24)}}.registration-page__wrapper{padding-top:2.4rem}@media only screen and (min-width:768px){.registration-page__wrapper{padding-inline:.8rem}}.registration-page__title{color:#121212;font-size:1.8rem;font-weight:700;margin:15px 0 30px;text-transform:uppercase}a.registration-header--backtoconnect,button.registration-header--backtoconnect{background-color:#f1300e;border:none;border-radius:4px;color:#fff!important;cursor:pointer;padding:10px 20px}a.registration-header--backtoconnect:hover{color:#fff!important}.registration-page__form{margin-top:20px}.registration-page__form h2{margin-bottom:10px}.subtitle{color:#121212;display:block;font-size:1.7rem;font-weight:600;margin-bottom:30px}.registration-page_input{display:flex;margin-bottom:10px}input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid #f1300e;border-radius:50%;height:18px;margin:0 8px 0 0!important;min-width:18px;outline:none;position:relative;top:0!important;vertical-align:middle;width:18px}input[type=radio]:focus{outline:none}input[type=radio]:checked:before{background-color:#f1300e;border-radius:50%;content:"";height:10px;left:2px;position:absolute;top:2px;width:10px}.registration__form_choice--inputs{display:flex;flex-direction:column;gap:1.3rem;margin-top:3rem}.checkbox-button{cursor:pointer;font-weight:400}input[type=checkbox]{background-color:transparent;border:1px solid rgba(0,0,0,.15);border-radius:0;box-sizing:border-box;font-size:1rem;line-height:1.5;outline:0;padding:0;padding:11px 23px}.checkbox-button__input{opacity:0;position:absolute}.checkbox-button__control{background-color:inherit;border:2px solid #666;color:#017b5f;display:inline-block;height:30px;margin-right:12px;position:relative;vertical-align:middle;width:30px}.checkbox-button__input:checked+.checkbox-button__control:after{background-color:#f1300e;content:"";display:block;height:20px;left:3px;position:absolute;top:3px;width:20px}.checkbox-button__input:checked+.checkbox-button__control{border-color:#f1300e}.checkbox-button__control{transform:scale(.75)}.step-button{background-color:#f1300e;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.step-button:hover{background-color:#b4001e}.step-button.prev{background-color:#443433}.step-button:disabled{cursor:not-allowed;opacity:.5}.registration__form_actions{align-items:center;display:flex;justify-content:space-between;margin-top:30px}.registration-page__background{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}@media only screen and (min-width:540px){.registration-page__background{align-items:stretch;display:flex}}.registration-page__background-image,.registration-page__background-image--right{position:relative;width:50%}.registration-page__background-image{background-color:#f4f4f4}.registration-page__background-image img{right:50px}.registration-page__background-image img,.registration-page__background-image--right img{bottom:0;height:auto;margin:0;max-height:80rem;max-width:60rem;-o-object-fit:cover;object-fit:cover;position:absolute;transition:opacity .1s linear;width:100%}.registration-page__background-image--right img{left:50px}.step-bar{margin:20px 0}.step-bar .step-counter{color:#000a38;display:block;font-size:1.3rem;font-weight:700;text-align:right}.step-bar-inner{background-color:#e9e9e9;border-radius:9px;height:8px;margin-top:.5rem;width:100%}.step-move.m100{animation-name:move-100}.step-move{animation:move .5s linear forwards}.step-bar-inner .step-bar-move{background-color:#f1300e;border-radius:inherit;height:inherit;width:30%}.step-move{transition:width .5s linear}@keyframes move-100{0%{width:75%}to{width:100%}}.form-buttons button:hover .phone-ring{animation:ring .5s ease forwards}@keyframes ring{0%{transform:translateX(-3px) rotate(-2deg)}50%{transform:translateX(3px) rotate(2deg)}to{transform:none}}.steps:before{animation:fadein .5s ease forwards}@keyframes fadein{0%{opacity:1;z-index:0}to{opacity:0;z-index:-1}}.pop-slide{animation:pop-slide .5s ease forwards}@keyframes pop-slide{0%{transform:translateX(500px) scale(.5)}70%{transform:translate(0) scale(.5)}to{transform:translate(0) scale(1)}}.thankyou-circle{animation:circle .5s linear forwards}@keyframes circle{0%{-webkit-clip-path:circle(0);clip-path:circle(0)}to{-webkit-clip-path:circle(100%);clip-path:circle(100%)}}@keyframes rotate-circle{25%{border-left-color:#22d088}50%{border-left-color:#22d088;border-top-color:#22d088}75%{border-left-color:#22d088;border-right-color:#22d088;border-top-color:#22d088}to{border-color:#22d088;transform:rotate(1turn)}}@keyframes tick-icon{0%{font-size:0;opacity:1;top:50%}20%{font-size:10px;top:45%}40%{font-size:20px;top:40%}70%{font-size:200px;top:0}to{font-size:50px;opacity:1;top:30%}}
