@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,600,700);
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}html *{box-sizing:border-box}body{margin:0}*{box-sizing:border-box}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:iconsfont;font-style:normal;font-weight:400;src:url(/build/shop/fonts/iconfont.15a6c5c7.woff2) format("woff2"),url(/build/shop/fonts/iconfont.2ce1fa25.ttf) format("truetype"),url(/build/shop/fonts/iconfont.6b8872cf.woff) format("woff"),url(/build/shop/images/iconfont.be059a0b.svg) format("svg")}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:iconsfont!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-youtube:before{content:"\e91d"}.icon-instagram:before{content:"\e900"}.icon-linkedin:before{content:"\e901"}.icon-add:before{content:"\e902"}.icon-arrow:before{content:"\e903"}.icon-caddie:before{content:"\e904"}.icon-catalog:before{content:"\e905"}.icon-check-rounded:before{content:"\e906"}.icon-check:before{content:"\e907"}.icon-close:before{content:"\e908"}.icon-exit:before{content:"\e909"}.icon-eye-closed:before{content:"\e90a"}.icon-eye-opened:before{content:"\e90b"}.icon-facebook:before{content:"\e90c"}.icon-filter:before{content:"\e90d"}.icon-lock:before{content:"\e90e"}.icon-next:before{content:"\e90f"}.icon-pdf:before{content:"\e910"}.icon-phone:before{content:"\e911"}.icon-previous:before{content:"\e912"}.icon-printer:before{content:"\e913"}.icon-search:before{content:"\e914"}.icon-star:before{content:"\e915"}.icon-twitter:before{content:"\e916"}.icon-user:before{content:"\e917"}.icon-arrow-alt:before{content:"\e918"}.icon-nav:before{content:"\e919"}.icon-trash:before{content:"\e91a"}.icon-quote:before{content:"\e91b"}.icon-datepicker:before{content:"\e91c"}@media (min-width:580px){.show-for-phone-only{display:none!important}}@media (max-width:579px){.hide-for-phone-only,.show-for-tablet-only{display:none!important}}@media (min-width:940px){.show-for-tablet-only{display:none!important}}@media (max-width:579px){.show-for-tablet-up{display:none!important}}@media (min-width:940px){.show-for-tablet-down{display:none!important}}@media (max-width:939px) and (min-width:580px){.hide-for-tablet-only{display:none!important}}@media (min-width:580px){.hide-for-tablet-up{display:none!important}}@media (max-width:939px){.hide-for-tablet-down,.show-for-dekstop-only{display:none!important}}@media (min-width:941px){.show-for-dekstop-only{display:none!important}}@media (max-width:939px){.show-for-dekstop-up{display:none!important}}@media (max-width:940px) and (min-width:940px){.hide-for-desktop-only{display:none!important}}@media (min-width:940px){.hide-for-desktop-up{display:none!important}}.is-hidden{display:none!important}.toggler-container input[type=checkbox]:checked,.toggler-container input[type=checkbox]:not(:checked),.visually-hidden{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.card-article .img-container,.card-product-h .content-container .img-container,.card-product-h .header .brand-logo,.card-product-v .header .brand-logo,.card-product-v .img-container,.ui-bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover}.ui-video{height:0;margin-bottom:30px;padding-bottom:56.25%;position:relative}.ui-video iframe{height:100%;position:absolute;width:100%}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-yellow{color:#fdab00!important}.bold{font-weight:700!important}.ttu{text-transform:uppercase}.d-flex{display:flex!important}.custom-container{display:flex;flex-direction:column;row-gap:2rem}.custom-container h1{margin:auto;max-width:941px;width:100%}@media (max-width:940px){.custom-container h1{max-width:940px}}@media (max-width:939px){.custom-container h1{max-width:580px}}@media (max-width:579px){.custom-container h1{max-width:90%}}.mt-0{margin-top:0!important}.pt-0{padding-top:0!important}.mb-0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}.ml-0{margin-left:0!important}.pl-0{padding-left:0!important}.mr-0{margin-right:0!important}.pr-0{padding-right:0!important}.mt-5{margin-top:5px!important}.pt-5{padding-top:5px!important}.mb-5{margin-bottom:5px!important}.pb-5{padding-bottom:5px!important}.ml-5{margin-left:5px!important}.pl-5{padding-left:5px!important}.mr-5{margin-right:5px!important}.pr-5{padding-right:5px!important}.mt-10{margin-top:10px!important}.pt-10{padding-top:10px!important}.mb-10{margin-bottom:10px!important}.pb-10{padding-bottom:10px!important}.ml-10{margin-left:10px!important}.pl-10{padding-left:10px!important}.mr-10{margin-right:10px!important}.pr-10{padding-right:10px!important}.mt-15{margin-top:15px!important}.pt-15{padding-top:15px!important}.mb-15{margin-bottom:15px!important}.pb-15{padding-bottom:15px!important}.ml-15{margin-left:15px!important}.pl-15{padding-left:15px!important}.mr-15{margin-right:15px!important}.pr-15{padding-right:15px!important}.mt-20{margin-top:20px!important}.pt-20{padding-top:20px!important}.mb-20{margin-bottom:20px!important}.pb-20{padding-bottom:20px!important}.ml-20{margin-left:20px!important}.pl-20{padding-left:20px!important}.mr-20{margin-right:20px!important}.pr-20{padding-right:20px!important}.mt-25{margin-top:25px!important}.pt-25{padding-top:25px!important}.mb-25{margin-bottom:25px!important}.pb-25{padding-bottom:25px!important}.ml-25{margin-left:25px!important}.pl-25{padding-left:25px!important}.mr-25{margin-right:25px!important}.pr-25{padding-right:25px!important}.mt-30{margin-top:30px!important}.pt-30{padding-top:30px!important}.mb-30{margin-bottom:30px!important}.pb-30{padding-bottom:30px!important}.ml-30{margin-left:30px!important}.pl-30{padding-left:30px!important}.mr-30{margin-right:30px!important}.pr-30{padding-right:30px!important}.mt-35{margin-top:35px!important}.pt-35{padding-top:35px!important}.mb-35{margin-bottom:35px!important}.pb-35{padding-bottom:35px!important}.ml-35{margin-left:35px!important}.pl-35{padding-left:35px!important}.mr-35{margin-right:35px!important}.pr-35{padding-right:35px!important}.mt-40{margin-top:40px!important}.pt-40{padding-top:40px!important}.mb-40{margin-bottom:40px!important}.pb-40{padding-bottom:40px!important}.ml-40{margin-left:40px!important}.pl-40{padding-left:40px!important}.mr-40{margin-right:40px!important}.pr-40{padding-right:40px!important}.mt-45{margin-top:45px!important}.pt-45{padding-top:45px!important}.mb-45{margin-bottom:45px!important}.pb-45{padding-bottom:45px!important}.ml-45{margin-left:45px!important}.pl-45{padding-left:45px!important}.mr-45{margin-right:45px!important}.pr-45{padding-right:45px!important}.mt-50{margin-top:50px!important}.pt-50{padding-top:50px!important}.mb-50{margin-bottom:50px!important}.pb-50{padding-bottom:50px!important}.ml-50{margin-left:50px!important}.pl-50{padding-left:50px!important}.mr-50{margin-right:50px!important}.pr-50{padding-right:50px!important}.mt-75{margin-top:75px!important}.pt-75{padding-top:75px!important}.mb-75{margin-bottom:75px!important}.pb-75{padding-bottom:75px!important}.ml-75{margin-left:75px!important}.pl-75{padding-left:75px!important}.mr-75{margin-right:75px!important}.pr-75{padding-right:75px!important}.mt-100{margin-top:100px!important}.pt-100{padding-top:100px!important}.mb-100{margin-bottom:100px!important}.pb-100{padding-bottom:100px!important}.ml-100{margin-left:100px!important}.pl-100{padding-left:100px!important}.mr-100{margin-right:100px!important}.pr-100{padding-right:100px!important}.m-0{margin:0!important}.p-0{padding:0!important}.m-5{margin:5px!important}.p-5{padding:5px!important}.m-10{margin:10px!important}.p-10{padding:10px!important}.m-15{margin:15px!important}.p-15{padding:15px!important}.m-20{margin:20px!important}.p-20{padding:20px!important}.m-25{margin:25px!important}.p-25{padding:25px!important}.m-30{margin:30px!important}.p-30{padding:30px!important}.m-35{margin:35px!important}.p-35{padding:35px!important}.m-40{margin:40px!important}.p-40{padding:40px!important}.m-45{margin:45px!important}.p-45{padding:45px!important}.m-50{margin:50px!important}.p-50{padding:50px!important}.m-75{margin:75px!important}.p-75{padding:75px!important}.m-100{margin:100px!important}.p-100{padding:100px!important}.fs-7{font-size:7px}.fs-8{font-size:8px}.fs-10{font-size:10px}.fs-12{font-size:12px}.u-pos-r{position:relative}@keyframes spine{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.anim-float--1,.anim-float--10,.anim-float--11,.anim-float--12,.anim-float--2,.anim-float--3,.anim-float--4,.anim-float--5,.anim-float--6,.anim-float--7,.anim-float--8,.anim-float--9{animation:float 2s ease-in-out infinite}.anim-float--1{animation-delay:-.3s}.anim-float--2{animation-delay:-.6s}.anim-float--3{animation-delay:-.9s}.anim-float--4{animation-delay:-1.2s}.anim-float--5{animation-delay:-1.5s}.anim-float--6{animation-delay:-1.8s}.anim-float--7{animation-delay:-2.1s}.anim-float--8{animation-delay:-2.4s}.anim-float--9{animation-delay:-2.7s}.anim-float--10{animation-delay:-3s}.anim-float--11{animation-delay:-3.3s}.anim-float--12{animation-delay:-3.6s}@keyframes float-v{0%{transform:translateX(0) rotate(-90deg)}50%{transform:translateX(5px) rotate(-90deg)}to{transform:translateX(0) rotate(-90deg)}}@keyframes sliderImg{0%{transform:translateX(-50px)}to{transform:translateX(0)}}@keyframes opacityIn{0%{opacity:0}to{opacity:1}}ol,ul{padding-left:40px}p{margin:0 0 22.5px}blockquote{margin:20px 0;padding:20px 0;position:relative;z-index:1}blockquote:after,blockquote:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#cecece;content:"\e91b";display:block;font-family:iconsfont;font-size:86px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:1em;position:absolute;text-transform:none;top:50%;transform:translateY(-50%);z-index:-1}blockquote:before{left:-60px}blockquote:after{right:-60px;transform:translateY(-50%) rotate(180deg)}blockquote p{color:#004a99;font-size:26px;line-height:1.1;margin:0}@media (max-width:579px){blockquote p{font-size:20px}}em,i{font-style:italic}b,strong{font-weight:700}a{color:#000;transition:all .2s}.no-touchevents a:hover{color:#353535}::selection{background:#353535;color:#fff}::-moz-selection{background:#353535;color:#fff}table{border-collapse:collapse;border-spacing:0;margin:0;width:100%}table td,table tr{border:1px solid #000}table td{border-width:1px 1px 0 0;padding:19px 28px}@media (max-width:579px){table td{padding:15px 18px}}table td:first-child{font-weight:600}.table-legend{color:#868686;font-style:italic;margin-top:20px}.is-contrasted .flatpickr-calendar{background-color:transparent;border-radius:0}.is-contrasted .flatpickr-calendar .flatpickr-month{fill:#fff;border-bottom:1px solid #fff;color:#fff;height:88px}.is-contrasted .flatpickr-calendar .flatpickr-month .flatpickr-next-month,.is-contrasted .flatpickr-calendar .flatpickr-month .flatpickr-prev-month{height:auto;top:calc(50% - 16px)}.no-touchevents .is-contrasted .flatpickr-calendar .flatpickr-month .flatpickr-next-month:hover svg,.no-touchevents .is-contrasted .flatpickr-calendar .flatpickr-month .flatpickr-prev-month:hover svg{fill:#fff;stroke:#fff}.is-contrasted .flatpickr-calendar .flatpickr-month .flatpickr-current-month{height:auto;padding:0;top:calc(50% - 25px)}.is-contrasted .flatpickr-calendar .flatpickr-month .flatpickr-current-month .numInputWrapper .arrowUp:after{border-bottom-color:#fff}.is-contrasted .flatpickr-calendar .flatpickr-month .flatpickr-current-month .numInputWrapper .arrowDown:after{border-top-color:#fff}.is-contrasted .flatpickr-calendar .flatpickr-weekday{color:hsla(0,0%,100%,.6)}.is-contrasted .flatpickr-calendar .flatpickr-day{border-radius:0;color:#fff;font-weight:700}.is-contrasted .flatpickr-calendar .flatpickr-day.today{border-color:#fff;border-radius:0}.is-contrasted .flatpickr-calendar .flatpickr-day.disabled,.is-contrasted .flatpickr-calendar .flatpickr-day.nextMonthDay,.is-contrasted .flatpickr-calendar .flatpickr-day.prevMonthDay{color:hsla(0,0%,100%,.5)}.is-contrasted .flatpickr-calendar .flatpickr-day.selected,.no-touchevents .is-contrasted .flatpickr-calendar .flatpickr-day:hover{background-color:#fff;border-color:#004a99;color:#004a99}.is-contrasted .flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.is-contrasted .flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.no-touchevents .is-contrasted .flatpickr-calendar .flatpickr-day:hover.nextMonthDay,.no-touchevents .is-contrasted .flatpickr-calendar .flatpickr-day:hover.prevMonthDay{color:#004a99}.lb-cancel{background:#fff url(/build/shop/images/ajax-loader.5b93f895.gif) no-repeat 50%}.lb-nav a.lb-next,.lb-nav a.lb-prev{background:unset;opacity:1;position:relative;text-decoration:none}.lb-nav a.lb-next:after,.lb-nav a.lb-prev:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";display:block;font-family:iconsfont;font-size:25px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;text-transform:none;top:50%;transform:translateY(-50%)}@media (max-width:579px){.lb-nav a.lb-next:after,.lb-nav a.lb-prev:after{font-size:15px}}.lb-nav a.lb-prev:after{left:30px;transform:translateY(-50%) rotate(90deg)}.lb-nav a.lb-next:after{right:30px;transform:translateY(-50%) rotate(-90deg)}.lb-dataContainer{left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:100}.lb-dataContainer .lb-details{display:none}.lb-data .lb-close{background-position:50%;background-size:contain;height:15px;margin:14px;width:15px}.section-slide{margin:50px auto}.slick-slide img{height:220px;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:480px){.slick-list{margin:0 -15px}.slick-slide{margin:0 15px}}.slick-next,.slick-prev{height:25px;width:25px}@media (min-width:1024px){.slick-next,.slick-prev{height:30px;width:30px}}.slick-next:before,.slick-prev:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:25px;width:25px}@media (min-width:1024px){.slick-next:before,.slick-prev:before{height:30px;width:30px}}.slick-prev{left:-25px}@media (min-width:1024px){.slick-prev{left:-40px}}.slick-prev:before{background-image:url(/build/shop/images/ic-chevron-left.df964198.svg)}.slick-next{right:-25px}@media (min-width:1024px){.slick-next{right:-40px}}.slick-next:before{background-image:url(/build/shop/images/ic-chevron-right.3f9a74b8.svg)}form{width:100%}form fieldset{border:none;margin:0;padding:0;width:100%}form fieldset+fieldset{margin-top:20px}form legend{font-size:em(22);line-height:1.3em;margin-bottom:30px}form legend span{border-bottom:1px solid #004a99;display:inline-block;margin-right:10px;text-align:center;width:20px}form label{color:#004a99;display:block;margin:0;transition:all .3s;width:100%}.ui-labels form label{color:#353535;font-size:15px;transform:translateY(31px)}.ui-labels-active form label{color:#004a99;font-size:em(12);transform:none!important}form label.ui-large{font-size:em(16)}form label span{display:block;font-size:em(12)}form input,form select,form textarea{-webkit-appearance:none;background:transparent;border:1px solid #000;border-radius:0;color:#000;display:block;position:relative;width:100%;z-index:2}form input::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{font-style:italic}form input::placeholder,form select::placeholder,form textarea::placeholder{font-style:italic}.is-contrasted form input,.is-contrasted form select,.is-contrasted form textarea{border-color:#fff;color:#fff}.is-contrasted form input::-moz-placeholder,.is-contrasted form select::-moz-placeholder,.is-contrasted form textarea::-moz-placeholder{color:#fff}.is-contrasted form input::placeholder,.is-contrasted form select::placeholder,.is-contrasted form textarea::placeholder{color:#fff}form input{min-height:50px;padding:15px}form textarea{min-height:170px;padding:15px;resize:vertical}form button,form input[type=button],form input[type=submit]{border:1px solid;font-family:Source Sans Pro;padding:0 25px;text-align:center}form.date-picker-blue .flatpickr-calendar{background:#004a99}form.sonamia-theme label{color:#000}form.sonamia-theme .field-row{margin-bottom:20px}form.sonamia-theme .form-errors{color:#e3121b;list-style:none;padding-left:0}form.sonamia-theme .button{justify-content:center}.is-contrasted form.sonamia-theme{color:#fff}.is-contrasted form.sonamia-theme label{color:inherit}.is-contrasted form.sonamia-theme .form-errors{color:#fdab00}.button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #cecece;border-radius:0;color:#000;cursor:pointer;display:inline-flex;font-family:Source Sans Pro,Arial,sans-serif;font-size:15px;font-weight:400;justify-content:flex-start;line-height:1.33;line-height:1.1;max-width:100%;min-height:50px;overflow:hidden;padding:15px 35px;position:relative;text-decoration:none;transition:all .3s;vertical-align:middle;z-index:1}@media (max-width:939px){.button{white-space:normal}}.button[type=submit]{justify-content:center}.button.is-primary{background-color:#004a99;border-color:#004a99;color:#fff;font-weight:700}.is-contrasted .button.is-primary{background-color:#fff;color:#004a99}.button.is-secondary{background-color:#353535;border-color:#353535;color:#fff;font-weight:700}.no-touchevents .button.is-secondary:hover{color:#fff}.button.is-tertiary{font-weight:700}.button.is-tertiary.dark{border-color:#353535}.no-touchevents .button.is-tertiary:hover{border-color:#353535;color:inherit}.no-touchevents .button.is-tertiary:hover:before{border:1px solid #353535;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.button.is-small{font-size:13px;min-height:35px;padding:9px 25px}.button.is-centered{justify-content:center}.button.is-light{font-size:12px;font-weight:400}.button.has-icon{padding-left:25px}.button.has-icon.is-small{padding-left:15px}.button.has-icon.is-small [class^=icon-]{padding-right:15px}.button.has-icon [class^=icon-]{padding-right:25px}.button.has-icon [class^=icon-].is-big{font-size:1.6em}.button-group{align-items:center;display:inline-flex}.button-group>*{margin-right:-1px}.button-group>:last-child{margin-right:0}.no-touchevents .button:hover.is-primary{background-color:#004287;color:#fff}.no-touchevents .button:hover.is-secondary{color:#fff}.no-touchevents .button:hover.is-tertiary{border-color:#353535;color:inherit}.no-touchevents .button:hover.is-tertiary:before{border:1px solid #353535;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@media (max-width:939px){.no-touchevents .btn-responsive{display:flex;justify-content:center}}input[type=checkbox]:checked,input[type=checkbox]:not(:checked){-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;min-height:0;opacity:0;position:relative;width:0;z-index:-1}input[type=checkbox]:checked+label,input[type=checkbox]:not(:checked)+label{cursor:pointer;display:inline-block;line-height:20px;margin:0;padding-left:28px;position:relative}input[type=checkbox]:checked+label:before,input[type=checkbox]:not(:checked)+label:before{background:#fff;border:1px solid #000;content:"";height:14px;left:0;position:absolute;top:calc(50% - 8px);transition:all .2s ease;width:14px}input[type=checkbox]:checked+label:after,input[type=checkbox]:not(:checked)+label:after{background-color:#004a99;background-position:50%;background-size:100%;content:"";height:10px;left:3px;position:absolute;top:calc(50% - 5px);transition:all .2s ease;width:10px}input[type=checkbox]:checked+label:before{background:#fff}input[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}input[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.toggler-container input[type=checkbox]:checked+label,.toggler-container input[type=checkbox]:not(:checked)+label{background-color:#d7d7d7;border-radius:25px;cursor:pointer;display:inline-block;height:30px;padding-left:0;position:relative;width:50px}.toggler-container input[type=checkbox]:checked+label:before,.toggler-container input[type=checkbox]:not(:checked)+label:before{background-color:#fff;border:none;border-radius:28px;box-shadow:0 1px 1px 0 #212121;content:"";height:28px;left:0;position:absolute;top:calc(50% - 14px);transition:all .2s ease;width:28px}.toggler-container input[type=checkbox]:checked+label:after,.toggler-container input[type=checkbox]:not(:checked)+label:after{display:none}.toggler-container input[type=checkbox]:checked+label{background-color:#fdab00}.toggler-container input[type=checkbox]:checked+label:before{content:"";left:calc(100% - 28px)}input[type=radio]:checked,input[type=radio]:not(:checked){-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;min-height:0;opacity:0;position:relative;width:0;z-index:-1}input[type=radio]:checked+label,input[type=radio]:not(:checked)+label{cursor:pointer;display:inline-block;line-height:20px;margin:0;padding-left:28px;position:relative}input[type=radio]:checked+label:before,input[type=radio]:not(:checked)+label:before{background:#fff;border:1px solid #000;border-radius:15px;content:"";height:14px;left:0;position:absolute;top:calc(50% - 8px);transition:all .2s ease;width:14px}input[type=radio]:checked+label:after,input[type=radio]:not(:checked)+label:after{background-color:#004a99;background-position:50%;background-size:100%;border-radius:10px;content:"";height:10px;left:3px;position:absolute;top:calc(50% - 5px);transition:all .2s ease;width:10px}input[type=radio]:checked+label:before{background:#fff}input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}input[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.select-container{background-color:#fff;display:inline-block;position:relative}.select-container:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #004a99;content:"";height:0;position:absolute;right:15px;top:calc(50% - 3px);width:0}.is-contrasted .select-container{background-color:#004a99}.is-contrasted .select-container:after{border-top-color:#fff}.is-contrasted .select-container select{background-color:transparent}.select-container.is-secondary:after{border-top-color:#353535}.select-container select,select{background-color:transparent}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #004a99;border-radius:0;color:#004a99;cursor:pointer;min-height:50px;outline:#004a99;padding:15px 40px 14px 25px;position:relative;z-index:1}select:focus{border-color:#004a99}select.is-small{min-height:35px;padding:7px 30px 7px 10px}select.is-secondary{border-color:#353535;color:#000;outline:#000}.is-contrasted select{background-color:#004a99;border:1px solid #fff;color:#fff;outline:#fff}.is-contrasted select:focus{border-color:#fff;outline:none}.is-contrasted select option{color:#004a99}.select-container.is-input:after{display:none}.select-container.is-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #004a99;border-radius:0;color:#004a99;cursor:pointer;min-height:50px;outline:#004a99;position:relative;text-align:center;width:100%;z-index:1}.select-container.is-input input.is-small{min-height:35px}.select-container.is-input input.is-secondary{border-color:#353535;color:#000;outline:#000}.is-contrasted .select-container.is-input input{border-color:#fff;color:#fff}.card-article,.card-button,.card-order,.card-product-h,.card-product-v,.card-text,.ui-card{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:transparent;border:1px solid #000;color:#000;display:block;font-family:Source Sans Pro,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.33;max-width:100%;overflow:hidden;padding:20px;position:relative;text-decoration:none;transition:all .3s;z-index:1}@media (max-width:579px){.card-article,.card-button,.card-order,.card-product-h,.card-product-v,.card-text,.ui-card{padding:8px}}.is-active.card-article,.is-active.card-button,.is-active.card-order,.is-active.card-product-h,.is-active.card-product-v,.is-active.card-text,.is-active.ui-card,.no-touchevents .card-article:hover,.no-touchevents .card-button:hover,.no-touchevents .card-order:hover,.no-touchevents .card-product-h:hover,.no-touchevents .card-product-v:hover,.no-touchevents .card-text:hover,.no-touchevents .ui-card:hover{color:#000}.is-active.card-article:before,.is-active.card-button:before,.is-active.card-order:before,.is-active.card-product-h:before,.is-active.card-product-v:before,.is-active.card-text:before,.is-active.ui-card:before,.no-touchevents .card-article:hover:before,.no-touchevents .card-button:hover:before,.no-touchevents .card-order:hover:before,.no-touchevents .card-product-h:hover:before,.no-touchevents .card-product-v:hover:before,.no-touchevents .card-text:hover:before,.no-touchevents .ui-card:hover:before{border:1px solid #000;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.card-button{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;max-width:300px;min-width:250px;width:100%}@media (max-width:579px){.card-button{flex-direction:column;min-width:inherit}}.card-article .card-button .img-container,.card-button .card-article .img-container,.card-button .card-product-h .content-container .img-container,.card-button .card-product-h .header .brand-logo,.card-button .card-product-v .header .brand-logo,.card-button .card-product-v .img-container,.card-button .ui-bg-img,.card-product-h .content-container .card-button .img-container,.card-product-h .header .card-button .brand-logo,.card-product-v .card-button .img-container,.card-product-v .header .card-button .brand-logo{flex-shrink:0;height:70px;margin-right:15px;width:50px}@media (max-width:579px){.card-article .card-button .img-container,.card-button .card-article .img-container,.card-button .card-product-h .content-container .img-container,.card-button .card-product-h .header .brand-logo,.card-button .card-product-v .header .brand-logo,.card-button .card-product-v .img-container,.card-button .ui-bg-img,.card-product-h .content-container .card-button .img-container,.card-product-h .header .card-button .brand-logo,.card-product-v .card-button .img-container,.card-product-v .header .card-button .brand-logo{margin:0 0 15px}.card-button .content{width:100%}}.card-button .title{margin-bottom:4px!important}.card-button .txt{color:#868686;font-size:13px}.card-text{align-items:center;display:inline-flex;font-weight:700;justify-content:center;min-height:90px;min-width:140px}.card-product-h .header,.card-product-v .header{align-items:center;display:flex;justify-content:space-between}.card-product-h .header .brand-logo,.card-product-v .header .brand-logo{background-size:contain;height:25px;width:50px}.card-product-v{width:235px}.card-product-v .header .fav-logo{color:#cecece;cursor:pointer;transition:all .3s}.card-product-v .header .fav-logo.is-actived,.no-touchevents .card-product-v .header .fav-logo:hover{color:#000}.card-product-v .img-container{height:150px;margin:15px auto;width:150px}@media (max-width:579px){.card-product-v .img-container{height:125px;width:125px}}.card-product-v .banner-container{margin-bottom:15px;margin-left:-25px;position:relative}@media (max-width:579px){.card-product-v .banner-container{margin-left:-8px}}.card-product-v .banner-container .banner{background-color:#353535;color:#fff;display:inline-block;font-size:13px;padding:5px 15px}.card-product-v .meta-container{color:#353535}.card-product-v .meta-container .title{font-size:15px;line-height:1}.card-product-v .meta-container .ref{font-size:12px}.card-product-v .meta-container .price-container{align-items:center;display:flex;margin-bottom:15px;margin-top:15px}.card-product-v .meta-container .price-container .previous{font-size:12px;margin-right:10px;position:relative}.card-product-v .meta-container .price-container .previous:after{background-color:rgba(53,53,53,.5);content:"";height:2px;left:0;position:absolute;top:50%;transform:rotate(-10deg);width:100%;z-index:1}.card-product-v .meta-container .price-container .current{color:#000;font-size:15px;font-weight:700}.card-product-h{max-width:620px;padding-bottom:50px}.card-product-h.is-small{max-width:385px;padding-bottom:20px}.card-product-h.is-small .content-container .img-container{height:110px;width:110px}.card-product-h.is-small .content-container .meta-container{margin-left:20px;width:calc(100% - 110px)}.card-product-h.is-small .content-container .meta-container .title{font-weight:400}.card-product-h .bar-code{position:absolute;right:25px;top:25px}.card-product-h .banner-container{bottom:0;left:0;position:absolute}.card-product-h .banner-container .banner{background-color:#353535;color:#fff;display:inline-block;font-size:13px;padding:5px 15px}.card-product-h .content-container{align-items:center;display:flex;justify-content:space-between;max-width:100%}.card-product-h .content-container .img-container{height:150px;width:150px}.card-product-h .content-container .meta-container{flex-grow:1;margin-left:50px}.card-product-h .content-container .meta-container .title{font-size:17px;font-weight:700;line-height:20px;max-width:200px}.card-product-h .content-container .meta-container .ref{color:#868686;font-size:12px;margin-top:5px;max-width:200px}.card-product-h .content-container .meta-container .ref-number{margin-top:5px;max-width:200px}.card-product-h .content-container .meta-container .price-wrapper{align-items:center;display:flex;justify-content:space-between}.card-product-h .content-container .meta-container .price-wrapper .price-container{align-items:center;display:flex;margin:5px 0 10px}.card-product-h .content-container .meta-container .price-wrapper .price-container>*{margin-right:15px}.card-product-h .content-container .meta-container .price-wrapper .price-container .previous{font-size:12px;margin-right:10px;position:relative}.card-product-h .content-container .meta-container .price-wrapper .price-container .previous:after{background-color:rgba(53,53,53,.5);content:"";height:2px;left:0;position:absolute;top:50%;transform:rotate(-10deg);width:100%;z-index:1}.card-product-h .content-container .meta-container .price-wrapper .price-container .current{color:#000;font-size:15px;font-weight:700}.card-product-h .content-container .meta-container .price-wrapper .price-container .discount{color:#004a99;cursor:pointer}.no-touchevents .card-product-h .content-container .meta-container .price-wrapper .price-container .discount:hover{text-decoration:underline}.card-product-h .content-container .meta-container .availability{font-size:13px;margin-top:-10px;position:relative}.card-product-h .content-container .meta-container .availability.is-available{color:#009d00}.card-product-h .content-container .meta-container .availability.is-not-available{color:#fdab00}.card-product-h .content-container .meta-container .availability:before{background-color:currentColor;border-radius:10px;content:"";display:inline-block;height:10px;margin-right:5px;width:10px}.card-product-h .footer-cta-container{bottom:20px;display:flex;justify-content:flex-end;position:absolute;right:20px}.card-product-h .footer-cta-container .cta{color:#868686;cursor:pointer;font-size:13px;position:relative}.no-touchevents .card-product-h .footer-cta-container .cta:hover{text-decoration:underline}.card-product-h .footer-cta-container .cta span{margin-right:5px}.card-product-h .favorites-btn{color:#868686;font-size:0;position:absolute;right:16px;text-decoration:none;top:16px}.card-product-h .favorites-btn.is-checked{color:#fdab00}.card-product-h .favorites-btn:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e915";font-family:iconsfont;font-size:18px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.card-article{flex:1 1 100%;max-width:380px;padding:0}.card-article .img-container{height:220px;position:relative;width:100%;z-index:-2}.card-article .content-container{padding:25px}.card-article .content-container .title{font-size:20px;font-weight:700}.card-article .content-container .txt{font-size:15px;margin-top:15px}.card-article .content-container .meta-container{margin-top:25px}.card-order .header{align-items:flex-start;display:flex;flex-direction:column}.card-order .header .title{font-weight:700}.card-order .header .order-status{color:#009d00;font-size:13px;margin:5px 0}.card-order .header .order-status.is-in-progress{color:#fdab00}.card-order .summary{align-items:center;display:flex;justify-content:space-between;margin-top:10px}@media (max-width:579px){.card-order .summary{flex-wrap:wrap}}.card-order .summary.docs-details{margin-top:15px}@media (max-width:579px){.card-order .summary.docs-details .column{flex-direction:column;row-gap:10px}}@media (min-width:580px){.card-order .summary.docs-details .details{margin-right:10px}.card-order .summary.docs-details .arc,.card-order .summary.docs-details .bill,.card-order .summary.docs-details .bl{text-align:center}}.card-order .summary .column{display:flex;flex:1;justify-content:space-between}@media (max-width:579px){.card-order .summary .column{flex-basis:100%}}.card-order .summary .cta-item{color:#004a99;font-size:13px;position:relative;text-decoration:none;text-transform:uppercase}@media (max-width:579px){.card-order .summary .cta-item{font-size:12px}}.no-touchevents .card-order .summary .cta-item:hover{text-decoration:underline}.no-touchevents .card-order .summary .cta-item:hover:after{text-decoration:none}.card-order .summary .cta-item:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"\e909";display:inline-block;font-family:iconsfont;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:2px;text-decoration:none;text-transform:none}.card-order .summary .link-item{display:flex;margin-bottom:5px;padding-left:20px;text-decoration:none;text-transform:uppercase}@media (min-width:580px){.card-order .summary .link-item{align-items:center;flex-direction:column;padding-left:0}}.card-order .summary .link-item:focus,.card-order .summary .link-item:hover,.no-touchevents .card-order .summary .link-item:hover{text-decoration:underline}.card-order .docs-details__cols{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}@media (min-width:580px){.card-order .docs-details__cols{flex-direction:row}.card-order .docs-details__cols .arc,.card-order .docs-details__cols .bill,.card-order .docs-details__cols .bl{flex-basis:33%}}.card-button .title,.page-login .section-intro .title,.ui-h1,.ui-h2,.ui-h3,.ui-h4,.ui-h5,h1,h2,h3,h4,h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:Source Sans Pro,Arial,sans-serif;font-size:40px;font-weight:700;line-height:1.33;line-height:1.1em;margin:0 0 40px}@media (max-width:579px){.card-button .title,.page-login .section-intro .title,.ui-h1,.ui-h2,.ui-h3,.ui-h4,.ui-h5,h1,h2,h3,h4,h5{margin-bottom:25px}}.card-button .is-contrasted .title,.is-contrasted .card-button .title,.is-contrasted .page-login .section-intro .title,.is-contrasted .ui-h1,.is-contrasted .ui-h2,.is-contrasted .ui-h3,.is-contrasted .ui-h4,.is-contrasted .ui-h5,.is-contrasted h1,.is-contrasted h2,.is-contrasted h3,.is-contrasted h4,.is-contrasted h5,.page-login .section-intro .is-contrasted .title{color:#fff}.page-login .section-intro .title,.ui-h1,h1{line-height:1em;margin-right:3.3333333333rem}@media (max-width:579px){.page-login .section-intro .title,.ui-h1,h1{font-size:25px}}.page-login .section-intro .title small,.ui-h1 small,h1 small{color:#868686;font-size:15px;font-weight:400}@media (max-width:939px){.page-login .section-intro .title small,.ui-h1 small,h1 small{display:block}}.ui-h2,h2{font-size:30px;margin-bottom:30px}@media (max-width:579px){.ui-h2,h2{font-size:20px;margin-bottom:15px}}.card-button .title,.ui-h3,h3{font-size:20px;margin-bottom:20px}.ui-h4,h4{font-size:15px;margin-bottom:15px}.ui-h5,h5{font-size:13px;margin-bottom:13px}.Notify--error,.Notify--success,.Notify--warning{margin:0 0 20px;padding:30px}.Notify--error p,.Notify--success p,.Notify--warning p{margin:0}.Notify--error{background:#e3121b;color:#fff}.Notify--success{background:#009d00;color:#fff}.Notify--warning{background:#000;color:#004a99}@media (max-width:579px){.ui-accordeon{position:relative}.ui-accordeon:after{background:#000;content:"";display:block;height:1px;left:-5%;position:absolute;right:-5%;top:0}.ui-accordeon .ui-accordeon-btn{align-items:center;cursor:pointer;display:flex;height:70px;justify-content:space-between;margin:0;position:relative}.ui-accordeon .ui-accordeon-btn:after{border:4px solid transparent;border-top-color:#000;content:"";display:block;margin-top:4px}.ui-accordeon.is-closed{margin:0!important}.ui-accordeon.is-closed>*{display:none!important}.ui-accordeon.is-closed .ui-accordeon-btn{display:flex!important}.ui-accordeon.is-closed .ui-accordeon-btn:after{margin-top:0;transform:rotate(180deg)}}.search-bar-container .search-bar{border:1px solid #000;display:flex;position:relative}.search-bar-container .search-bar input{border:none;position:relative}.search-bar-container .search-bar button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;font-size:20px}.is-contrasted .search-bar-container .search-bar,.search-bar-container .is-contrasted .search-bar{border:1px solid #fff}.is-contrasted .search-bar-container .search-bar button,.search-bar-container .is-contrasted .search-bar button{color:#fff}.ui-table{display:table;width:100%}.ui-table-row{display:table-row}.ui-table-row+.ui-table-row .ui-table-cell{border-top:1px solid #353535}@media (max-width:579px){.ui-table-row+.ui-table-row .ui-table-cell{border:none}}.ui-table-cell{display:table-cell;padding:25px 15px;vertical-align:middle}@media (max-width:579px){.ui-table-cell{float:left;padding:15px 0;width:100%}}.ui-table-cell ul{margin:0;padding:0}.ui-table-cell ul li{list-style:none;padding-left:20px;position:relative}.ui-table-cell ul li.ui-warning{color:#353535}.ui-table-cell ul li.ui-error{color:#e3121b}.c-tooltip{flex-direction:column;position:relative}.c-tooltip,.c-tooltip__label{align-items:center;display:flex;justify-content:center}.c-tooltip__label{margin:0;max-width:600px}.c-tooltip__label--big{background:#f0f8ff;height:100px}.c-tooltip__item,.c-tooltip__picture{align-items:center;display:flex}.c-tooltip__item{border-radius:50%;height:26px;justify-content:center;margin-left:10px;min-width:26px;width:26px}.c-tooltip__content{border-radius:15px;display:block;padding:15px;position:absolute;visibility:hidden;z-index:2}.c-tooltip__content.js-tooltip__content:not(.code-ean-zoom){background-color:#fff;height:430px;width:430px}.c-tooltip__content.js-tooltip__content:not(.code-ean-zoom) img{display:block;height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:100%}.c-tooltip.active .c-tooltip__content{display:block;visibility:unset}.c-tooltip--left .c-tooltip__content:before{left:unset;right:-10px;transform:rotate(180deg)}.c-tooltip--bottom .c-tooltip__content:before{left:calc(50% - 5px);top:-10px;transform:rotate(90deg)}.c-tooltip--top .c-tooltip__content:before{bottom:-10px;left:calc(50% - 5px);top:unset;transform:rotate(-90deg)}.c-tooltip--always-bottom.active .c-tooltip__content,.c-tooltip--to-small.active .c-tooltip__content{display:block;position:static;visibility:unset}.c-tooltip--always-bottom.active .c-tooltip__content:before,.c-tooltip--to-small.active .c-tooltip__content:before{display:none}.breadcrumbs-wrapper{align-items:center;display:flex;font-size:10px;margin:14px auto;max-width:941px;padding-top:20px;width:100%}@media (max-width:940px){.breadcrumbs-wrapper{max-width:940px}}@media (max-width:939px){.breadcrumbs-wrapper{max-width:580px}}@media (max-width:579px){.breadcrumbs-wrapper{max-width:90%}}@media (max-width:939px){.breadcrumbs-wrapper{display:none}}.breadcrumbs-wrapper ol{display:flex;margin:0;padding:0}.breadcrumbs-wrapper li{list-style:none}.breadcrumbs-wrapper a{align-items:center;color:#353535;display:inline-flex;line-height:1em;margin-right:5px;text-decoration:none}.no-touchevents .breadcrumbs-wrapper a:hover span{color:#353535}.breadcrumbs-wrapper a:after{content:"›";display:block;margin:0 0 0 5px}.breadcrumbs-wrapper span a span{color:#353535}.breadcrumbs-wrapper span span{color:#000;display:block;line-height:1em}.pagination{display:flex;justify-content:center}.pagination-mini.pagination ul{padding:10px 0}.pagination-mini.pagination .pagination-current span,.pagination-mini.pagination a,.pagination-mini.pagination span{height:25px;width:25px}.pagination ul{align-items:center;display:flex;justify-content:center;margin:0;padding:30px 0}@media (max-width:939px){.pagination ul{width:100%}}.pagination li{list-style:none;margin:0 2px}.pagination a,.pagination span{align-items:center;display:inline-flex;height:35px;justify-content:center;width:35px}.pagination a{color:#000;text-decoration:none}.no-touchevents .pagination a:hover{border:1px solid #000;color:#000}.pagination .pagination-current span{border:1px solid #000;height:50px;width:50px}.pagination .pagination-next a,.pagination .pagination-previous a{font-size:0}.pagination .pagination-next a:before,.pagination .pagination-previous a:before{border:4px solid transparent;border-left-color:#000;content:"";display:block}.pagination .pagination-next.pagination-previous,.pagination .pagination-previous.pagination-previous{transform:rotate(-180deg)}.cookie-legal-notice-section{align-items:center;background-color:#353535;bottom:0;display:flex;min-height:50px;position:fixed;width:100%;z-index:1}.cookie-legal-notice-section .cookie-legal-notice-container .text{color:#fff;font-size:12px}.cookie-legal-notice-section .cookie-legal-notice-container .text a{color:inherit}.cookie-legal-notice-section .close-trigger{color:#fff;cursor:pointer;font-size:15px;position:absolute;right:20px;top:calc(50% - 7px)}.ui-modal{background:#004a99;bottom:0;color:#fff;display:none;left:0;overflow:auto;position:fixed;right:0;z-index:20}.ui-modal.is-opened-modal{animation:opacityIn .3s;display:block!important;top:50px}@media (min-width:940px){.ui-modal.is-opened-modal{top:120px}}.ui-modal .close-wrapper{left:0;position:absolute;right:0;top:65px;z-index:3}@media (max-width:579px){.ui-modal .close-wrapper{top:20px}}.ui-modal .close-wrapper .close-container{align-items:center;display:flex;justify-content:flex-end;margin:auto;max-width:941px;text-align:right;width:100%}@media (max-width:940px){.ui-modal .close-wrapper .close-container{max-width:940px}}@media (max-width:939px){.ui-modal .close-wrapper .close-container{max-width:580px}}@media (max-width:579px){.ui-modal .close-wrapper .close-container{max-width:90%}}.ui-modal .close-wrapper .close-container .close-trigger{align-items:center;cursor:pointer;display:inline-flex;font-size:12px;line-height:1}@media (max-width:579px){.ui-modal .close-wrapper .close-container .close-trigger{font-size:0}}.ui-modal .close-wrapper .close-container .close-trigger:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e908";display:block;font-family:iconsfont;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:5px;text-transform:none}@media (max-width:579px){.ui-modal .close-wrapper .close-container .close-trigger:after{color:#fff;font-size:18px}}.ui-modal .content-container{align-items:center;display:flex;justify-content:center;min-height:100vh}@media (max-width:579px){.ui-modal .content-container{padding-top:35px}}.ui-modal-btn{cursor:pointer}.discover-section{background-color:#f8f8f8}.discover-section .discover-wrapper{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:auto;margin-right:auto;padding:80px 0}@media (max-width:939px){.discover-section .discover-wrapper{padding:50px 0}}.discover-section .discover-wrapper .cell{flex-basis:50%;max-width:50%}@media (max-width:579px){.discover-section .discover-wrapper .cell{flex-basis:100%;margin-bottom:30px;max-width:100%}.discover-section .discover-wrapper .cell:last-child{margin-bottom:0}}.discover-section .discover-wrapper .text{margin:30px 0 20px;max-width:380px}.discover-section .discover-wrapper .video-wrapper iframe{height:240px;width:100%}.section-product-family-list{margin-bottom:50px}@media (max-width:939px){.section-product-family-list{height:144px;overflow:hidden}}.section-product-family-list .title-container .title{margin-bottom:30px}.section-product-family-list .product-family-container{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto}@media (max-width:939px){.section-product-family-list .product-family-container{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:20px;width:100%}}.section-product-family-list .product-family-container .product-family{align-items:center;display:inline-flex;justify-content:center}@media (max-width:939px){.section-product-family-list .product-family-container .product-family{margin:0 10px}.section-product-family-list .product-family-container .product-family:first-child{margin-left:0}}.products-filter{margin:30px 0}@media (max-width:579px){.products-filter{margin-top:15px}}.products-filter .select-container select{font-size:13px;padding-left:10px;width:100%}.products-filter .button-mobile{align-items:center;border:1px solid #000;display:none;height:50px;justify-content:center}@media (max-width:579px){.products-filter .button-mobile{display:flex}}.products-filter .button-mobile:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d";display:block;font-family:iconsfont;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:10px;text-transform:none}@media (max-width:579px){.products-filter .items{display:none}.is-filter-opened .products-filter .items{display:block}}.products-filter .items .row{display:flex}@media (max-width:579px){.products-filter .items .row{flex-direction:column}}.products-filter .items .row:last-child{margin-top:-1px}.products-filter .items .row>*{flex:1}.products-filter .items .row>:first-child select{border-width:1px}.products-filter .items .row>* select{border-width:1px 1px 1px 0}@media (max-width:579px){.products-filter .items .row>* select{border-width:0 1px 1px!important}}.products-filter .actions{display:flex;justify-content:flex-end;margin-top:30px;position:relative}@media (max-width:579px){.products-filter .actions{flex-direction:column-reverse;margin:0}}.products-filter .actions .sort{left:0;position:absolute;top:0}@media (max-width:579px){.products-filter .actions .sort{left:inherit;margin-top:15px;position:relative;top:inherit}.products-filter .actions .sort>*{width:100%}}.products-filter .actions .sort select{min-width:150px}.products-filter .actions .submit{align-items:center;display:flex;justify-content:flex-end}@media (max-width:579px){.products-filter .actions .submit{display:none;flex-direction:column-reverse;margin-bottom:15px}.is-filter-opened .products-filter .actions .submit{display:flex}}.products-filter .actions .submit .reset{align-items:center;cursor:pointer;display:flex;font-size:12px;line-height:1em;margin-right:15px}@media (max-width:579px){.products-filter .actions .submit .reset{margin-top:10px}}.no-touchevents .products-filter .actions .submit .reset:hover{color:#e3121b}.products-filter .actions .submit .reset:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-family:iconsfont;font-size:8px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:1em;margin:2px 0 0 10px;text-transform:none}.products-filter .actions .submit .button{min-width:236px;text-transform:uppercase}@media (max-width:579px){.products-filter .actions .submit .button{width:100%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#353535;color:#000;font-family:Source Sans Pro,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.33}#wrapperSite{background:#fff}@media (min-width:940px){#wrapperSite{margin-top:120px}}#headerSite{background-color:#fff;border-bottom:1px solid #cecece;overflow:hidden;position:fixed;top:0;width:100%;z-index:999}#headerPrimary{align-items:center;display:flex;height:94px;justify-content:space-between;margin:0 auto;max-width:941px;width:100%}@media (max-width:940px){#headerPrimary{max-width:940px}}@media (max-width:939px){#headerPrimary{max-width:580px}}@media (max-width:579px){#headerPrimary{max-width:90%}}@media (max-width:939px){#headerPrimary{height:50px}}#headerLogo{background:url(/build/shop/images/logo.2ef2083a.png) no-repeat;background-size:contain;display:block;font-size:0;height:46px;width:163px}@media (max-width:939px){#headerLogo{height:30px;order:1;width:106px}}#headerSearch{position:relative}@media (max-width:939px){#headerSearch{background:#353535;left:0;position:absolute;right:0;top:50px}#headerSearch .search-bar{border:none}}#headerSearch form{position:relative}@media (max-width:939px){#headerSearch form{margin:0 auto;max-width:580px}}@media (max-width:579px){#headerSearch form{max-width:90%}}#headerSearch input{height:44px;min-height:inherit;padding-right:44px;width:265px}@media (max-width:939px){#headerSearch input{border:none;color:#fff;padding-left:0}}#headerSearch input::-moz-placeholder{color:#000;font-weight:600}#headerSearch input::placeholder{color:#000;font-weight:600}@media (max-width:939px){#headerSearch input::-moz-placeholder{color:#fff}#headerSearch input::placeholder{color:#fff}}#headerSearch button{align-items:center;background:none;border:none;display:flex;font-size:20px;height:44px;justify-content:center;line-height:1em;position:absolute;right:0;top:0;width:44px;z-index:2}@media (max-width:939px){#headerSearch button{color:#fff}#headerPrimary>nav{order:3}}#headerPrimary>nav a{color:#000;font-size:17px;font-weight:600;text-decoration:none}.no-touchevents #headerPrimary>nav a:hover{color:#004a99}#headerSearchBtn{height:44px;margin-right:30px;padding:0 15px}@media (max-width:939px){#headerSearchBtn{display:none}}#headerSearchBtn span{padding-right:10px}@media (max-width:939px){#headerNavBtn{display:block;font-size:0!important;height:20px;line-height:1em;width:20px}#headerNavBtn:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e919";display:block;font-family:iconsfont;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}#headerUser{order:2}}#headerUser ul{display:flex;margin:0;padding:0}#headerUser li{list-style:none;margin-left:33px}@media (max-width:939px){#headerUser li{margin-left:15px}}#headerUser a{align-items:center;color:#000;display:flex;flex-direction:column;font-size:12px;line-height:1.1em;position:relative;text-decoration:none}@media (max-width:939px){#headerUser a{font-size:0}}.no-touchevents #headerUser a:hover{color:#004a99}#headerUser a.is-notif i:after{background:#e3121b;border-radius:5px;content:"";display:block;height:10px;position:absolute;right:-4px;top:0;width:10px}#headerUser a i,#headerUser a img{display:inline-flex;font-size:18px;margin-bottom:8px;position:relative;text-align:center}#headerUser a .menu__img{margin-bottom:2px}#headerUser a .menu__nb-items{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#headerUser a.header-menu--wishlist .menu__img{height:22px}#headerUser a.header-menu--caddie .menu__img{height:25px;margin-bottom:0}#headerUser a.header-menu--caddie .menu__nb-items{margin-left:2px;margin-top:-3px}#headerSecondary{align-items:center;background:#353535;display:flex;height:26px}@media (max-width:939px){#headerSecondary{display:none}}#headerSecondary .header-wrap{display:flex;justify-content:flex-end;margin:0 auto;max-width:941px;width:100%}@media (max-width:940px){#headerSecondary .header-wrap{max-width:940px}}@media (max-width:939px){#headerSecondary .header-wrap{max-width:580px}}@media (max-width:579px){#headerSecondary .header-wrap{max-width:90%}}#headerSecondary ul{align-items:center;display:flex;height:100%;margin:0;padding:0}#headerSecondary li{list-style:none}#headerSecondary a{color:#fff;font-size:12px;text-decoration:none}.no-touchevents #headerSecondary a:hover{text-decoration:underline}#headerSecondary nav li{padding:0 25px 0 0}.langSwitcher{position:relative;width:35px}.langSwitcher .select-container{background-color:transparent}.langSwitcher .select-container:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #fff;height:0;right:0;top:calc(50% - 1px);width:0}.langSwitcher .select-container select{border:none;color:#fff;font-size:12px;min-height:unset;padding:0 15px 0 5px}#footerSite{background:#353535;padding:38px 0}#footerLinks{margin-bottom:20px}#footerLinks nav{margin:0 auto;max-width:941px;width:100%}@media (max-width:940px){#footerLinks nav{max-width:940px}}@media (max-width:939px){#footerLinks nav{max-width:580px}}@media (max-width:579px){#footerLinks nav{max-width:90%}}#footerLinks ul{display:flex;flex-wrap:wrap;margin:0;padding:0}#footerLinks li{list-style:none;margin-bottom:25px;padding:0 20px 0 0;width:25%}@media (max-width:939px){#footerLinks li{width:50%}}@media (max-width:579px){#footerLinks li{margin-bottom:10px;width:100%}}#footerLinks a{color:#fff;font-size:12px}.no-touchevents #footerLinks a:hover{color:#004a99}#footer{color:#fff;display:flex;font-size:13px;margin:0 auto;max-width:941px;width:100%}@media (max-width:940px){#footer{max-width:940px}}@media (max-width:939px){#footer{max-width:580px}}@media (max-width:579px){#footer{max-width:90%}}@media (max-width:939px){#footer{flex-wrap:wrap}}#footer>*{flex:1}@media (max-width:939px){#footer>*{flex-basis:50%}}@media (max-width:579px){#footer>*{flex-basis:100%}}#footer a{color:#fff;text-decoration:none}#footerNav{flex:2}@media (max-width:939px){#footerNav{flex-basis:100%;margin-bottom:30px}}#footerNav ul{display:flex;flex-wrap:wrap;margin:0;padding:0}#footerNav li{list-style:none;margin:0 0 10px;width:50%}@media (max-width:579px){#footerNav li{width:100%}}#footerNav a{line-height:1.2em;text-decoration:underline}@media (max-width:579px){#footerLogo{margin-bottom:30px}}#footerLogo span{background:url(/build/shop/images/logo-white.e0410e55.svg) 50% no-repeat;background-size:contain;display:block;font-size:0;height:44px;width:155px}#footerSocial{align-items:center;display:flex}#footerSocial a{display:block;font-size:25px;margin-left:5px}#footerSocial a:first-child{margin-left:20px}.no-touchevents #footerSocial i:hover.icon-instagram{color:#ea318f}.no-touchevents #footerSocial i:hover.icon-facebook{color:#557dbb}.no-touchevents #footerSocial i:hover.icon-twitter{color:#4cb7f2}.no-touchevents #footerSocial i:hover.icon-linkedin{color:#1e88c9}#containerSite{padding-top:30px}@media (max-width:939px){#containerSite{padding-top:75px}}.content-container{margin:0 auto;max-width:941px;width:100%}@media (max-width:940px){.content-container{max-width:940px}}@media (max-width:939px){.content-container{max-width:580px}}@media (max-width:579px){.content-container{max-width:90%}}#orderConfirmation{margin:0 auto;max-width:620px;padding-bottom:100px}#orderConfirmation .title{margin:0 0 10px}@media (max-width:579px){#orderConfirmation .title{margin-top:40px}}#orderConfirmation .ui-table{border:1px solid #000;margin:50px 0 0;padding:22px 30px}#orderConfirmation .ui-table-cell{border:none;padding:8px 0}#orderConfirmation .ui-table-cell:first-child{font-weight:700;text-transform:uppercase}#orderConfirmation .actions{display:flex;margin-top:20px}@media (max-width:579px){#orderConfirmation .actions{flex-direction:column}}#orderConfirmation .actions>*{flex:1;justify-content:center}#orderConfirmation .actions>:first-child{margin:0 10px 0 0}@media (max-width:579px){#orderConfirmation .actions>:first-child{margin:0 0 10px}}#orderConfirmation .social{align-items:center;display:flex;font-size:20px;margin-top:55px}#orderConfirmation .social p{margin:0}#orderConfirmation .social a{display:block;height:30px;margin:0 0 0 10px;text-decoration:none;width:30px}#orderConfirmation .social i:before{font-size:30px}#orderConfirmation .social .icon-facebook{color:#004a99}#orderConfirmation .social .icon-twitter{color:#00acee}.basket-section{display:flex;flex-direction:column;flex-wrap:wrap}@media (max-width:939px){.basket-section{width:100%}}.basket-section .basket-content .ui-accordeon-btn,.basket-section .basket-content.ui-accordeon:after{display:none}.basket-section .basket-content .accordeon-content{padding:20px}.basket-section .basket-content .accordeon-content .resume{font-weight:700;padding-bottom:30px}.basket-section .basket-content .accordeon-content .price-container{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto}.basket-section .basket-content .accordeon-content .price-container.before-tax{padding-bottom:10px}.basket-section .basket-content .accordeon-content .price-container.tax{color:#868686;padding-bottom:20px}.basket-section .basket-content .accordeon-content .price-container.after-tax{font-size:30px;font-weight:700}@media (min-width:580px){.basket-section .basket-content .ui-accordeon-btn .value{margin-left:50px}}@media (max-width:939px){.basket-section .basket-content.ui-accordeon.is-closed .ui-accordeon-btn:after{margin-top:6px;transform:rotate(0)}.basket-section .basket-content .ui-accordeon-btn{background-color:#004a99;color:#fff;display:flex;font-size:25px;padding:10px 35px 10px 15px;position:relative}.basket-section .basket-content .ui-accordeon-btn .label{font-weight:700}.basket-section .basket-content .ui-accordeon-btn:after{border-top-color:#fff;border-width:6px;margin-top:0;transform:rotate(180deg)}.basket-section .basket-content .accordeon-content .resume{padding-bottom:15px}.basket-section .basket-content .accordeon-content .price-container.before-tax,.basket-section .basket-content .accordeon-content .price-container.tax{padding-bottom:10px}.basket-section .basket-content .accordeon-content .price-container.after-tax{font-size:25px}.basket-section .cta-container{bottom:0;left:0;position:fixed;right:0;z-index:2}}.basket-section .cta-container .button{width:100%}.basket-wrapper{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:space-between;margin-bottom:100px;margin-left:auto;margin-right:auto;max-width:941px;width:100%}@media (max-width:940px){.basket-wrapper{max-width:940px}}@media (max-width:939px){.basket-wrapper{max-width:580px}}@media (max-width:579px){.basket-wrapper{max-width:90%}}.basket-wrapper .header{width:100%}.basket-wrapper .basket-container{order:1;width:100%}@media (min-width:940px){.basket-wrapper .basket-container{flex-basis:66.6666666667%;max-width:66.6666666667%;padding:0 10px 0 0}}.basket-wrapper .basket-aside{border:1px solid #000;font-size:20px;order:2}@media (max-width:939px){.basket-wrapper .basket-aside{margin-bottom:30px;order:0;width:100%}}@media (min-width:940px){.basket-wrapper .basket-aside{flex-basis:33.3333333333%;max-width:33.3333333333%;position:sticky;top:0}}@media (min-width:580px){.basket-wrapper .product-list .header{display:grid;grid-template-columns:repeat(2,57px) 83px 189px 70px 57px 35px auto}}@media (min-width:940px){.basket-wrapper .product-list .header{grid-template-columns:repeat(2,57px) 102px 194px 70px 57px 35px auto}}.basket-wrapper .product-list .header .item,.basket-wrapper .product-list .items .item{grid-template-columns:repeat(2,57px) auto 70px 57px auto 30px;min-height:90px}@media (max-width:579px){.basket-wrapper .product-list .header,.basket-wrapper .product-list .items{margin-left:auto;margin-right:auto}.basket-wrapper .product-list .header .item,.basket-wrapper .product-list .items .item{border-width:1px;grid-template-columns:70px auto 35px 50px}}.basket-wrapper .product-list .header .brand,.basket-wrapper .product-list .header .item .picture,.basket-wrapper .product-list .header .picture,.basket-wrapper .product-list .items .brand,.basket-wrapper .product-list .items .item .picture,.basket-wrapper .product-list .items .picture{width:57px}@media (min-width:580px){.basket-wrapper .product-list .header .item .picture,.basket-wrapper .product-list .header .picture,.basket-wrapper .product-list .items .item .picture,.basket-wrapper .product-list .items .picture{display:flex}}.basket-wrapper .product-list .header .item .infos .ref,.basket-wrapper .product-list .items .item .infos .ref{align-items:flex-start;flex-direction:column;width:80px}@media (max-width:579px){.basket-wrapper .product-list .header .item .infos .ref,.basket-wrapper .product-list .items .item .infos .ref{width:100%}}@media (min-width:940px){.basket-wrapper .product-list .header .item .infos .ref,.basket-wrapper .product-list .items .item .infos .ref{width:98px}}.basket-wrapper .product-list .header .item .infos .ref>:last-child,.basket-wrapper .product-list .items .item .infos .ref>:last-child{margin-top:5px}.basket-wrapper .product-list .header .item .infos .ref div,.basket-wrapper .product-list .items .item .infos .ref div{width:100%}.basket-wrapper .product-list .header .item .infos .ref span,.basket-wrapper .product-list .items .item .infos .ref span{display:block;font-weight:700}@media (max-width:579px){.basket-wrapper .product-list .header .item .infos .ref span,.basket-wrapper .product-list .items .item .infos .ref span{display:inline-block}}.basket-wrapper .product-list .header .designation,.basket-wrapper .product-list .items .designation{width:180px}@media (max-width:939px){.basket-wrapper .product-list .header .designation,.basket-wrapper .product-list .items .designation{width:187px}}@media (min-width:940px){.basket-wrapper .product-list .header .designation,.basket-wrapper .product-list .items .designation{width:190px}}.basket-wrapper .product-list .header .designation a,.basket-wrapper .product-list .items .designation a{text-decoration:none}.basket-wrapper .product-list .header .price,.basket-wrapper .product-list .items .price{width:70px}.basket-wrapper .product-list .header .quantity,.basket-wrapper .product-list .items .quantity{display:flex!important;width:57px}@media (max-width:579px){.basket-wrapper .product-list .header .quantity,.basket-wrapper .product-list .items .quantity{border-left:none!important;grid-column-end:6;grid-column-start:5;height:50%;position:absolute;right:0;top:0;width:50px}}.basket-wrapper .product-list .header .quantity input,.basket-wrapper .product-list .items .quantity input{padding:5px}.basket-wrapper .product-list .header .quantity .select-container:after,.basket-wrapper .product-list .items .quantity .select-container:after{right:5px}.basket-wrapper .product-list .items .dispo{grid-column-end:7;grid-column-start:6}@media (max-width:579px){.basket-wrapper .product-list .items .dispo{grid-column-end:4;grid-column-start:3}}.basket-wrapper .product-list .items .trash{border-left:none;grid-column-end:8;grid-column-start:7;width:30px}@media (max-width:579px){.basket-wrapper .product-list .items .trash{border-top:1px solid #000;bottom:0;grid-column-end:5;grid-column-start:4;height:50%;position:absolute;right:0;width:50px}}@media (min-width:940px){.basket-wrapper .product-list .items .trash{width:35px}}.basket-wrapper .product-list .items .trash a{color:#868686;font-size:12px;text-decoration:none}.basket-wrapper .product-list .footer-cta-container{display:flex;justify-content:flex-end;margin-top:10px}@media (max-width:579px){.basket-wrapper .product-list .footer-cta-container{display:none}}.basket-wrapper .product-list .footer-cta-container .cta-item{align-items:center;color:#353535;display:inline-flex;text-decoration:none}.basket-wrapper .product-list .footer-cta-container .cta-item .icon{margin-right:5px;text-decoration:none}.basket-wrapper .product-list .footer-cta-container .cta-item .label{text-decoration:underline}@media (min-width:580px){.basket-wrapper.wishlist .header{grid-template-columns:repeat(2,50px) 80px 190px 65px 45px repeat(2,35px) auto}}@media (min-width:940px){.basket-wrapper.wishlist .header{grid-template-columns:repeat(2,50px) 100px 190px 65px 50px repeat(2,40px) auto}}.basket-wrapper.wishlist .header .brand,.basket-wrapper.wishlist .header .picture,.basket-wrapper.wishlist .header .quantity{width:50px}.basket-wrapper.wishlist .header .price{width:65px}.basket-wrapper.wishlist .header .basket{width:40px}@media (max-width:579px){.basket-wrapper.wishlist .product-list .items .item{grid-template-columns:70px auto 35px 31px 50px}}@media (min-width:580px){.basket-wrapper.wishlist .product-list .items .item{grid-template-columns:repeat(2,50px) auto 65px 50px auto 35px 35px}}.basket-wrapper.wishlist .item .brand,.basket-wrapper.wishlist .item .picture,.basket-wrapper.wishlist .item .quantity{width:50px}.basket-wrapper.wishlist .item .price{width:65px}@media (min-width:580px){.basket-wrapper.wishlist .item .basket{display:flex;width:40px}}.basket-wrapper.wishlist .item .trash{grid-column-end:9;grid-column-start:8}.section-intro .content-container{display:flex;justify-content:space-between}.section-intro .printer{padding-top:15px}.order-details-container .product-list .header{display:grid}.order-details-container .product-list .header .designation{overflow-wrap:anywhere;width:auto;word-break:normal}.order-details-container .product-list .header,.order-details-container .product-list .items{text-align:center}.order-details-container .product-list .header .quantity,.order-details-container .product-list .items .quantity{width:auto}.order-details-container .product-list .items{border:1px solid #000;margin-bottom:15px;margin-left:0!important;margin-right:0!important}.order-details-container .product-list .items .item{border:none;height:auto;min-height:0;padding-right:0}.order-details-container .product-list .items .item .quantity{border:none}.order-details-container .product-list .items .item .designation{overflow-wrap:anywhere;width:auto;word-break:normal}.order-details-container .summary .items .item{align-items:center;height:50px}.order-details-container .summary .items .item>*{border:none}.order-details-container .summary .inline-items .item{height:25px;margin-bottom:0;padding-left:15px!important;padding-right:15px!important}.order-details-container .summary .inline-items .item>*{align-items:center;border:none;display:flex;justify-content:flex-start}.order-details-container .summary .inline-items .item>:first-child{width:90%}.order-details-container .summary .inline-items .item .title{font-size:11px;font-weight:700}.order-details-container .summary .inline-items .item .content{justify-content:flex-end}.order-details-container .price-summary .items{text-align:right}.order-details-container .price-summary .items .item{align-items:stretch;display:flex;height:30px;justify-content:flex-end}.order-details-container .price-summary .items .item>*{border:none}.order-details-container .price-summary .items .title-right{padding-right:10px;text-transform:uppercase}.order-details-container .price-summary .items .content{min-width:64px;padding-left:5px!important;padding-right:5px!important}@media (max-width:579px){.order-details-container .product-list .header .article-ref,.order-details-container .product-list .items .article-ref{order:1}.order-details-container .product-list .header .customer-ref,.order-details-container .product-list .items .customer-ref{order:2}.order-details-container .product-list .header .designation,.order-details-container .product-list .items .designation{order:3}.order-details-container .product-list .header .quantity,.order-details-container .product-list .items .quantity{order:4}.order-details-container .product-list .header .original-price,.order-details-container .product-list .items .original-price{order:5}.order-details-container .product-list .header .discount1,.order-details-container .product-list .header .discount2,.order-details-container .product-list .items .discount1,.order-details-container .product-list .items .discount2{display:none}.order-details-container .product-list .header .discount-price,.order-details-container .product-list .items .discount-price{order:6}.order-details-container .product-list .header .total-price,.order-details-container .product-list .items .total-price{order:7}}@media (max-width:939px){.order-details-container .product-list .header,.order-details-container .summary .items .item{grid-template-columns:70px 70px auto 32px}.order-details-container .summary .inline-items .item{grid-template-columns:70px auto;justify-content:space-between}.order-details-container .summary .inline-items .item .title{grid-column-end:2;grid-column-start:1}.order-details-container .summary .inline-items .item .content{grid-column-end:3;grid-column-start:2}}@media (min-width:940px){.order-details-container .product-list .header,.order-details-container .summary .items .item{grid-template-columns:73px 72px 157px 32px 72px 67px 72px 73px}.order-details-container .product-list .items{border:none;border-top:1px solid #000;margin-bottom:0}.order-details-container .product-list .items .item{border-top:none;height:70px;margin-bottom:0}.order-details-container .summary{border:1px solid #000;border-top:none;margin-bottom:5px}.order-details-container .summary .items .item{align-items:stretch}.order-details-container .summary .items .item>:not(:first-child){border-left:1px solid #000}.order-details-container .price-summary .items .item{border:1px solid #000;border-top:none;height:30px}}.page-login .reset-password-wrapper{max-width:941px;width:100%}@media (max-width:940px){.page-login .reset-password-wrapper{max-width:940px}}@media (max-width:939px){.page-login .reset-password-wrapper{max-width:580px}}@media (max-width:579px){.page-login .reset-password-wrapper{max-width:90%}}.page-login .reset-password-wrapper .reset-password-container{max-width:500px}.page-login .reset-password-wrapper .reset-password-container .intro{align-items:flex-start;align-items:center;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;flex-wrap:nowrap;margin-bottom:40px;margin-left:auto;margin-right:auto}.page-login .reset-password-wrapper .reset-password-container .intro .icon-container{font-size:24px;margin-right:15px}.page-login .reset-password-wrapper .reset-password-container .button{justify-content:center;min-width:270px}.page-login .reset-password-wrapper .reset-password-container .reset-password-form{max-width:300px}.page-login .reset-password-wrapper .reset-password-container .reset-password-form .input-password-container{position:relative}.page-login .reset-password-wrapper .reset-password-container .reset-password-form .input-password-container .password-visibility-toggler{color:#fff;cursor:pointer;position:absolute;right:10px;top:calc(50% - 10px);z-index:5}.page-login .reset-password-wrapper .reset-password-container .reset-password-form .input-password-container .password-visibility-toggler:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";font-family:iconsfont;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-login .reset-password-wrapper .reset-password-container .reset-password-form .input-password-container .password-visibility-toggler.is-visible:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";font-family:iconsfont;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-login .reset-password-wrapper .reset-password-container .reset-password-form .button{width:100%}.page-login .reset-password-wrapper.step-3 .reset-password-container{max-width:none}.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:0;margin-right:auto}@media (min-width:940px){.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .reset-password-form{flex-basis:50%;max-width:50%}}@media (max-width:939px){.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .reset-password-form{flex-basis:100%;max-width:100%}}.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .reset-password-form .field-row{align-items:flex-start;align-items:center;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:auto;margin-right:auto}.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .reset-password-form .field-row label{flex-basis:41.6666666667%;max-width:41.6666666667%}@media (max-width:939px){.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .reset-password-form .field-row label{flex-basis:100%;max-width:100%}}.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .reset-password-form .field-row .input-password-container{flex-basis:58.3333333333%;max-width:300px;max-width:58.3333333333%}@media (max-width:939px){.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .reset-password-form .field-row .input-password-container{flex-basis:100%;max-width:100%}}@media (min-width:940px){.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .reset-password-form .field-row .form-errors{flex-basis:58.3333333333%;max-width:58.3333333333%}}@media (max-width:939px){.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .reset-password-form .field-row .form-errors{flex-basis:100%;max-width:100%}}@media (min-width:580px){.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .reset-password-form .field-row .form-errors{margin-left:41.6666666667%}}.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .reset-password-form .submit-row{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:auto;margin-right:auto;margin-top:20px}@media (min-width:940px){.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .reset-password-form .submit-row .button{flex-basis:58.3333333333%;max-width:58.3333333333%}}@media (max-width:939px){.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .reset-password-form .submit-row .button{flex-basis:100%;max-width:100%}}@media (min-width:940px){.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .reset-password-form .submit-row .button{margin-left:41.6666666667%}}.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .form-rules{margin-left:80px}@media (max-width:939px){.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .form-rules{margin-left:auto;margin-right:auto;margin-top:60px}}.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .form-rules .title{font-weight:700;margin-bottom:30px}.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .form-rules .rules-container{list-style:none;padding-left:0}.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .form-rules .rules-container .rule{margin:15px 0;position:relative}.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .form-rules .rules-container .rule .text{position:relative}.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .form-rules .rules-container .rule .text:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e908";font-family:iconsfont;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:10px;text-transform:none}.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .form-rules .rules-container .rule .text:after{background-color:#fff;content:"";height:1px;left:25px;position:absolute;right:0;top:50%;transform:rotateY(90deg);transform-origin:left center;transition:all .3s}.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .form-rules .rules-container .rule.is-valid .text:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e907";font-family:iconsfont;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-login .reset-password-wrapper.step-3 .reset-password-container .form-container .form-rules .rules-container .rule.is-valid .text:after{transform:rotateY(0)}.page-login #headerSite #headerPrimary #headerUser,.page-login #headerSite #headerPrimary nav,.page-login #headerSite #headerSecondary nav ul li{display:none}.page-login #headerSite #headerSecondary nav ul li:last-child{display:inherit}.page-login #searchBar{display:none}.page-login .section-intro{margin-bottom:50px}.page-login .section-intro .text{max-width:600px}.page-login .section-auth{margin-bottom:50px}.page-login .section-auth .auth-forms-wrapper{display:flex;flex-direction:column}.page-login .section-auth .auth-forms-wrapper .login-form-wrapper,.page-login .section-auth .auth-forms-wrapper .sign-in-wrapper{flex-basis:100%;max-width:100%}.page-login .section-auth .auth-forms-wrapper .login-form-wrapper .button,.page-login .section-auth .auth-forms-wrapper .sign-in-wrapper .button{justify-content:center;width:100%}.page-login .section-auth .auth-forms-wrapper .login-form-wrapper .login-form-container{margin-bottom:30px;max-width:300px}.page-login .section-auth .auth-forms-wrapper .login-form-wrapper .login-form-container .login-form .password-forgotten-wrapper{font-size:12px;margin-top:20px;text-align:right}.page-login .section-auth .auth-forms-wrapper .sign-in-wrapper .sign-in-container{max-width:300px}.page-login .section-auth .auth-forms-wrapper .sign-in-wrapper .sign-in-container .intro{margin-bottom:30px}.page-login .section-auth .auth-forms-wrapper .sign-in-wrapper .sign-in-container .info-wrapper .label{color:#004a99;margin-bottom:5px;margin-top:20px}.page-login .section-auth .auth-forms-wrapper .sign-in-wrapper .sign-in-container .info-wrapper .phone{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#004a99;font-family:Source Sans Pro,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.33}.page-login .section-auth .auth-forms-wrapper .sign-in-wrapper .sign-in-container .info-wrapper .phone .phone-button{border:none;color:#004a99;padding-left:0;width:auto}.page-login .section-auth .auth-forms-wrapper .sign-in-wrapper .sign-in-container .info-wrapper .phone .phone-button span{border:1px solid #004a99;border-radius:20px;font-size:10px;margin-right:10px;padding:4px}@media (min-width:940px){.page-login .custom-container .content-container{-moz-column-gap:5.3333333333rem;column-gap:5.3333333333rem;display:flex;flex-direction:row}}#catalogFilter{margin:40px 0 50px}@media (max-width:579px){#catalogFilter .select-container{display:block;width:100%}}#catalogFilter .select-container:after{border-top-color:#000}#catalogFilter .select-container select{border-color:#000;color:#000;width:300px}@media (max-width:939px) and (min-width:580px){#catalogFilter .select-container select{width:280px}}@media (max-width:579px){#catalogFilter .select-container select{display:block;width:100%}}#catalogCardWrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:941px;width:100%}@media (max-width:940px){#catalogCardWrap{max-width:940px}}@media (max-width:939px){#catalogCardWrap{max-width:580px}}@media (max-width:579px){#catalogCardWrap{max-width:90%;max-width:100%}#catalogCardWrap:after{content:"";flex:1;min-width:50%}}#catalogCardWrap>*{margin-bottom:20px}@media (max-width:939px){#catalogCardWrap>*{max-width:280px}}@media (max-width:579px){#catalogCardWrap>*{margin:-1px 0 0;max-width:inherit;min-width:50%}#catalogCardWrap>:nth-child(odd){border-left:none}#catalogCardWrap>:nth-child(2n){border-width:1px 0}}#catalogCardWrap .card .txt{display:none}#productsDetails{padding-bottom:50px}#productsDetails>.content-container{display:flex;justify-content:space-between;margin:0 auto;max-width:941px;width:100%}@media (max-width:940px){#productsDetails>.content-container{max-width:940px}}@media (max-width:939px){#productsDetails>.content-container{max-width:580px}}@media (max-width:579px){#productsDetails>.content-container{max-width:90%}}@media (max-width:939px){#productsDetails>.content-container{flex-direction:column}}#productsDetails>.content-container+.content-container{margin-left:auto;margin-top:30px}@media (max-width:939px){#productsDetails>.content-container>*{width:100%!important}}#productsDetails>.content-container>:first-child{width:460px}@media (max-width:939px){#productsDetails>.content-container>:first-child{margin-bottom:30px}}#productsDetails>.content-container>:last-child{width:382px}#productsDetails .slider-wrapper{border:1px solid #353535;max-width:460px;position:relative}@media (max-width:579px){#productsDetails .slider-wrapper{border:none;margin:15px auto;max-width:430px;padding-bottom:50px}}#productsDetails .slider-wrapper .promo{background:#353535;color:#fff;left:0;padding:5px 15px;position:absolute;top:0;z-index:2}@media (max-width:579px){#productsDetails .slider-wrapper .promo{bottom:0;left:inherit;right:0;top:inherit}}#productsDetails .slider-wrapper .brand{position:absolute;right:20px;top:20px;z-index:2}@media (max-width:579px){#productsDetails .slider-wrapper .brand{right:0;top:0}}#productsDetails .slider-wrapper .slider-container{height:430px;margin:15px;max-width:100%;overflow:hidden;position:relative;z-index:1}@media (max-width:579px){#productsDetails .slider-wrapper .slider-container{height:auto;margin:0;padding:50%}}#productsDetails .slider-wrapper .slider-container .slider-item{bottom:0;display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s;z-index:1}#productsDetails .slider-wrapper .slider-container .slider-item.is-active{opacity:1;z-index:2}#productsDetails .slider-wrapper .slider-container .slider-item img{display:block;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}#productsDetails .slider-wrapper .slider-actions{bottom:-1px;display:flex;justify-content:space-between;left:0;position:absolute;right:-1px;z-index:2}@media (max-width:579px){#productsDetails .slider-wrapper .slider-actions{bottom:inherit;margin-top:-25px;right:0;top:50%}}#productsDetails .slider-wrapper .slider-actions a{align-items:center;background:#353535;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;width:50px}@media (max-width:579px){#productsDetails .slider-wrapper .slider-actions a{border:none}}.no-touchevents #productsDetails .slider-wrapper .slider-actions a:hover{background:#004a99;border-color:#004a99}@media (max-width:579px){#productsDetails .slider-wrapper .slider-actions a.js-zoom{display:none}}#productsDetails .slider-wrapper .slider-controls{display:flex}@media (max-width:579px){#productsDetails .slider-wrapper .slider-controls{justify-content:space-between;width:100%}}#productsDetails .slider-wrapper .slider-controls a{background:#fff;border:1px solid #000;font-size:0;margin-left:-1px}.no-touchevents #productsDetails .slider-wrapper .slider-controls a:hover{background:#353535;border-color:#353535}.no-touchevents #productsDetails .slider-wrapper .slider-controls a:hover:after{border-left-color:#fff}#productsDetails .slider-wrapper .slider-controls a.js-prev{transform:rotate(180deg)}#productsDetails .slider-wrapper .slider-controls a:after{border:5px solid transparent;border-left-color:#000;content:"";display:block;margin-left:4px}@media (min-width:940px){#productsDetails .infos{display:flex;flex-direction:column;justify-content:space-between}}#productsDetails .infos .content{margin-bottom:44px}@media (max-width:579px){#productsDetails .infos .content{margin:0}}#productsDetails .infos .title{font-size:35px;margin-bottom:14px}#productsDetails .infos .designation{color:#353535;margin-bottom:11px}@media (max-width:579px){#productsDetails .infos .designation{margin:0}}#productsDetails .infos .ref{margin:0}@media (max-width:579px){#productsDetails .infos .price-container{margin-bottom:20px}}#productsDetails .infos .price-container .previous{color:#868686;display:inline-block;position:relative}#productsDetails .infos .price-container .previous:after{background:#868686;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:50%;transform:rotate(-8deg);width:100%}#productsDetails .infos .price-container .promo{background:#353535;color:#fff;margin-left:10px;padding:5px 15px}#productsDetails .infos .price-container .current{font-size:30px;font-weight:700;margin-left:35px}@media (max-width:579px){#productsDetails .infos .price-container .current{font-size:25px}}#productsDetails .infos .price-container .discount-trigger{color:#004a99;cursor:pointer;display:none;font-size:12px;margin-left:15px;text-decoration:underline}#productsDetails .infos .availability-container .availability{align-items:center;color:#009d00;display:flex;font-size:19px;margin-top:5px}@media (max-width:579px){#productsDetails .infos .availability-container .availability{display:inline-flex;margin-bottom:15px}}#productsDetails .infos .availability-container .availability.is-medium-available{color:#fdab00}#productsDetails .infos .availability-container .availability.is-not-available{color:#e3121b}#productsDetails .infos .availability-container .availability:before{background:currentColor;border-radius:8px;content:"";display:block;height:15px;margin:0 10px 0 0;width:15px}@media (max-width:579px){#productsDetails .infos .availability-container .availability:before{height:8px;margin:0 5px 0 0;width:8px}}#productsDetails .infos .basket-container{margin-bottom:22px}@media (max-width:579px){#productsDetails .infos .basket-container{background:#004a99;bottom:0;left:0;margin:0;position:fixed;right:0;z-index:4}#productsDetails .infos .basket-container .select-container select{padding:15px 30px 14px 10px}}#productsDetails .infos .favorites-container{align-items:center;display:flex}#productsDetails .infos .favorites-container .favorites-btn{color:#000;cursor:pointer}#productsDetails .infos .favorites-container .favorites-btn.is-active .icon-star,#productsDetails .infos .favorites-container .favorites-btn:hover .icon-star{color:#fdab00}#productsDetails .infos .favorites-container .favorites-btn .text{text-decoration:underline}#productsDetails .infos .favorites-container .favorites-btn .icon-wishlist{margin-right:5px}#productsDetails .infos .favorites-container .favorites-btn .icon-wishlist img{height:15px}#productsDetails .infos .favorites-container .favorites-btn .icon-star{color:#868686;display:inline-block;margin-right:5px;vertical-align:middle}#productsDetails .code-ean{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:43px}#productsDetails .code-ean .title{width:100%}@media (max-width:579px){#productsDetails .code-ean .title{order:1}}#productsDetails .code-ean .codebar{background:#353535;display:block;height:105px;width:145px}@media (max-width:579px){#productsDetails .code-ean .codebar{margin:15px auto 0;order:3}}#productsDetails .code-ean .content{display:block;width:200px}@media (max-width:579px){#productsDetails .code-ean .content{margin-bottom:25px;order:2;width:100%}}#productsDetails .cross-wrapper .cross-items .card{margin-top:-1px}#productsDetails #discountPopin{align-items:center;background:rgba(0,0,0,.5);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}#productsDetails #discountPopin.is-opened{display:flex}#productsDetails #discountPopin .wrap{background:#fff;max-width:620px;padding:45px;position:relative}@media (max-width:579px){#productsDetails #discountPopin .wrap{height:100%;overflow:auto;padding:20px;width:100%}}#productsDetails #discountPopin .close{align-items:center;cursor:pointer;display:flex;font-size:12px;line-height:1em;position:absolute;right:35px;top:15px}#productsDetails #discountPopin .close:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-family:iconsfont;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:1em;margin:0 0 0 10px;text-transform:none}#productsDetails #discountPopin .title-container{margin-bottom:50px}#productsDetails #discountPopin .title-container .title{font-size:40px;margin:0 0 10px}@media (max-width:579px){#productsDetails #discountPopin .title-container .title{font-size:30px}}#productsDetails #discountPopin .product-info-container{margin-bottom:40px;min-height:90px;position:relative}#productsDetails #discountPopin .product-info-container .infos .ref .label,#productsDetails #discountPopin .product-info-container .price .amount{font-weight:700}@media (max-width:579px){#productsDetails #discountPopin .product-info-container{border:1px solid #353535;min-height:150px}#productsDetails #discountPopin .product-info-container .brand{left:10px;position:absolute;top:10px}#productsDetails #discountPopin .product-info-container .picture{display:none}#productsDetails #discountPopin .product-info-container .infos{left:65px;position:absolute;right:10px;top:10px}#productsDetails #discountPopin .product-info-container .infos .ref{color:#868686;left:0;position:absolute;right:0;top:60px}#productsDetails #discountPopin .product-info-container .infos .designation{font-weight:700;left:0;position:absolute;right:0;top:0}#productsDetails #discountPopin .product-info-container .price{left:10px;position:absolute;top:50%}}@media (min-width:580px){#productsDetails #discountPopin .product-info-container{align-items:stretch;border:1px solid #353535;display:flex}#productsDetails #discountPopin .product-info-container>*{border-left:1px solid #353535;padding:7px}#productsDetails #discountPopin .product-info-container>:first-child{border-left:none}#productsDetails #discountPopin .product-info-container .brand,#productsDetails #discountPopin .product-info-container .picture{align-items:center;display:flex;justify-content:center}#productsDetails #discountPopin .product-info-container .infos{align-items:stretch;display:flex;flex-grow:1;padding:0}#productsDetails #discountPopin .product-info-container .infos .ref{display:flex;flex-direction:column;justify-content:space-evenly;padding:7px}#productsDetails #discountPopin .product-info-container .infos .designation{align-items:center;border-left:1px solid #353535;display:flex;justify-content:center;margin-bottom:0;padding:7px}#productsDetails #discountPopin .product-info-container .price{align-items:center;display:flex;flex-direction:column;justify-content:center}}#productsDetails #discountPopin .product-info-container .item .picture,#productsDetails #discountPopin .product-info-container .picture{width:68px}#productsDetails #discountPopin .product-info-container .item .infos .ref{align-items:flex-start;flex-direction:column;width:98px}@media (max-width:579px){#productsDetails #discountPopin .product-info-container .item .infos .ref{width:100%}}#productsDetails #discountPopin .product-info-container .item .infos .ref>:last-child{margin-top:5px}#productsDetails #discountPopin .product-info-container .item .infos .ref div{width:100%}#productsDetails #discountPopin .product-info-container .item .infos .ref span{display:block;font-weight:700}@media (max-width:579px){#productsDetails #discountPopin .product-info-container .item .infos .ref span{display:inline-block}}#productsDetails #discountPopin .product-info-container .designation{width:233px}@media (max-width:939px){#productsDetails #discountPopin .product-info-container .designation{width:187px}}#productsDetails #discountPopin .product-info-container .designation a{text-decoration:none}#productsDetails #discountPopin .discount-form{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:auto;max-width:300px}#productsDetails #discountPopin .discount-form .discount-input-container{align-items:stretch;border:1px solid #004a99;display:flex;height:50px;margin-right:50px;width:100px}#productsDetails #discountPopin .discount-form .discount-input-container .percent-unit{align-items:center;background-color:#004a99;color:#fff;display:flex;font-size:15px;justify-content:center;width:30px}#productsDetails #discountPopin .discount-form .discount-input-container .percent-value{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#004a99;display:flex;flex-grow:1;flex-shrink:1;font-size:25px;font-weight:700;text-align:center;width:70px}#productsDetails #discountPopin .discount-form .discount-price-container{color:#004a99}#productsDetails #discountPopin .discount-form .discount-price-container .label{font-size:13px}#productsDetails #discountPopin .discount-form .discount-price-container .result-container{font-size:25px;font-weight:700}#productsDetails #discountPopin .discount-form .submit-form-trigger{margin-top:30px;min-width:200px}.page-product-list .section-intro .title-container{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-direction:column;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px;margin-left:0;margin-right:auto;max-width:941px;width:100%}@media (max-width:940px){.page-product-list .section-intro .title-container{max-width:940px}}@media (max-width:939px){.page-product-list .section-intro .title-container{max-width:580px}}@media (max-width:579px){.page-product-list .section-intro .title-container{max-width:90%}}.page-product-list .section-intro .title-container .intro{max-width:600px}.page-product-list .section-intro .title-container .intro>:last-child{margin:0}.page-product-list .section-container{margin:0 auto;max-width:941px;width:100%}@media (max-width:940px){.page-product-list .section-container{max-width:940px}}@media (max-width:939px){.page-product-list .section-container{max-width:580px}}@media (max-width:579px){.page-product-list .section-container{max-width:90%}}.page-product-list .section-container .search-bar{max-width:470px}@media (max-width:939px){.page-product-list .section-container .search-bar{max-width:100%}}.product-list{margin-bottom:25px}.product-list .header .brand,.product-list .items .brand{padding-left:.3333333333rem;padding-right:.3333333333rem;width:60px}@media (min-width:940px){.product-list .header .brand,.product-list .items .brand{width:70px}}.product-list .header .brand img,.product-list .items .brand img{max-width:100%}.product-list .header .picture,.product-list .items .picture{padding-left:.3333333333rem;padding-right:.3333333333rem;width:88px}.product-list .header .picture:not(.active) img,.product-list .items .picture:not(.active) img{max-height:75px;max-width:100%;vertical-align:middle}.product-list .header .ref,.product-list .items .ref{width:80px}@media (min-width:940px){.product-list .header .ref,.product-list .items .ref{width:98px}}@media (max-width:939px){.product-list .header .ref.ref-customer,.product-list .items .ref.ref-customer{display:none!important}}.product-list .header .designation,.product-list .items .designation{width:150px}.product-list .header .price,.product-list .items .price{width:70px}@media (min-width:940px){.product-list .header .price,.product-list .items .price{width:78px}}.product-list .header .code-ean,.product-list .items .code-ean{width:112px}.product-list .header .quantity,.product-list .items .quantity{width:50px}.product-list .header .wishlist,.product-list .items .wishlist{width:30px}@media (min-width:580px){.product-list .header .wishlist,.product-list .items .wishlist{width:45px}}@media (min-width:940px){.product-list .header .wishlist,.product-list .items .wishlist{width:54px}}.product-list .header .dispo,.product-list .items .dispo{min-width:30px}@media (min-width:940px){.product-list .header .dispo,.product-list .items .dispo{min-width:40px}}@media (max-width:579px){.product-list .header .basket,.product-list .items .basket{width:31px}}@media (min-width:580px){.product-list .header .basket,.product-list .items .basket{width:46px}}@media (min-width:940px){.product-list .header .basket,.product-list .items .basket{width:54px}}.product-list .header .favorites,.product-list .items .favorites{width:30px}@media (min-width:580px){.product-list .header .favorites,.product-list .items .favorites{width:45px}}.product-list .header .no-result,.product-list .items .no-result{border:1px solid #000;text-align:center;width:941px}.product-list .add-wishlist-mobile{display:none!important}@media (max-width:579px){.product-list .add-wishlist-mobile{display:block!important;margin-top:.3333333333rem;order:2}}.product-list .header .dispo{padding-left:5px}@media (max-width:579px){.product-list .items{margin-left:-5%;margin-right:-5%}}.product-list .items .item{border:1px solid #000;display:grid;grid-template-columns:repeat(12,auto);margin-bottom:5px;min-height:90px;position:relative}@media (min-width:580px){.product-list .items .item{max-height:90px}}@media (max-width:579px){.product-list .items .item{border-width:1px 0;grid-template-columns:70px auto 60px 32px}}.product-list .items .item>*{align-items:center;border-left:1px solid #000;display:flex;flex-shrink:0;justify-content:center}.product-list .items .item>:first-child{border:none}@media (max-width:939px){.product-list .items .item>*{order:10}}@media (max-width:579px){.product-list .items .item>*{border:none}.product-list .items .item .brand{height:40px;left:0;order:1;position:absolute;top:0}}.product-list .items .item .brand img{height:auto;max-width:45px;width:100%}@media (max-width:939px){.product-list .items .item .picture{display:none}}.product-list .items .item .infos{align-items:stretch;display:flex}@media (max-width:579px){.product-list .items .item .infos{flex-direction:column;order:3;padding:10px 10px 10px 0}}.product-list .items .item .infos>*{align-items:center;border-left:1px solid #000;display:flex;font-size:13px;justify-content:center;padding:0 5px}.product-list .items .item .infos>:first-child{border:none}@media (max-width:579px){.product-list .items .item .infos>*{align-items:flex-start;border:none;justify-content:flex-start;overflow-wrap:anywhere;padding:0;width:100%;word-break:normal}}@media (max-width:939px){.product-list .items .item .infos .ref{color:#868686;font-size:12px}}@media (max-width:579px){.product-list .items .item .infos .ref{order:2}}.product-list .items .item .infos .ref span{display:none}@media (max-width:939px){.product-list .items .item .infos .ref span{display:inline}}.product-list .items .item .infos .designation{overflow-wrap:anywhere;word-break:normal}@media (max-width:939px){.product-list .items .item .infos .designation{font-weight:600;order:2}}@media (max-width:579px){.product-list .items .item .infos .designation{font-size:14px;margin-bottom:10px;order:1}}.product-list .items .item .price{display:flex;flex-direction:column;justify-content:flex-start}@media (max-width:579px){.product-list .items .item .price{order:2;padding-top:40px}}.product-list .items .item .price .promo{align-items:center;background:#353535;color:#fff;display:flex;font-size:12px;height:25px;justify-content:center;text-align:center;width:100%}@media (max-width:579px){.product-list .items .item .price .promo{background:none;color:#868686;height:inherit}}.product-list .items .item .price .previous{color:#868686;margin-top:2px;position:relative}@media (max-width:579px){.product-list .items .item .price .previous{margin-bottom:0;margin-top:5px}}.product-list .items .item .price .previous:after{background:#868686;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:50%;transform:rotate(-8deg);width:100%}.product-list .items .item .price .amount{font-size:15px;font-weight:700;margin-top:2px}.product-list .items .item .code-ean{padding:5px 0}@media (max-width:939px){.product-list .items .item .code-ean{display:none}}.product-list .items .item .quantity{border-left:1px solid #000}.product-list .items .item .quantity>*{font-size:14px;width:100%}.product-list .items .item .quantity select{border:none;width:100%}.product-list .items .item .quantity input{border:none}.product-list .items .item .dispo{position:relative}.product-list .items .item .dispo:before{content:"";height:25px;position:absolute;width:25px}@media (max-width:579px){.product-list .items .item .dispo{border-left:1px solid #000;border-right:1px solid #000}}.product-list .items .item .dispo.is-full:before{background-color:#009d00;border-radius:50%}.product-list .items .item .dispo.is-medium:before{background-color:#fdab00;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}.product-list .items .item .dispo.is-empty:after,.product-list .items .item .dispo.is-empty:before{background-color:#e3121b;height:27px;width:3px}.product-list .items .item .dispo.is-empty:before{transform:rotate(45deg)}.product-list .items .item .dispo.is-empty:after{content:"";position:absolute;transform:rotate(135deg)}.product-list .items .item .basket a,.product-list .items .item .wishlist a{align-items:center;color:#004a99;display:flex;font-size:18px;height:100%;justify-content:center;text-decoration:none;width:100%}.product-list .items .item .basket a svg,.product-list .items .item .wishlist a svg{fill:#000}@media (max-width:939px){.product-list .items .item .basket a,.product-list .items .item .wishlist a{background:#004a99;color:#fff}.product-list .items .item .basket a svg,.product-list .items .item .wishlist a svg{fill:#fff}}@media (max-width:579px){.product-list .items .item .favorites{bottom:0;height:33%;position:absolute;right:1px}}.product-list .items .item .favorites a{color:#cecece;font-size:15px;text-decoration:none}.product-list .items .item .favorites a.is-active{color:#fdab00}.product-list .header{background:#fff;border:1px solid #000;display:grid;grid-template-columns:repeat(12,auto);margin-bottom:5px}@media (max-width:939px){.product-list .header{display:none}}.product-list .header.is-fixed{position:fixed;top:50px;z-index:10}@media (min-width:940px){.product-list .header.is-fixed{top:155px}.wishlist .product-list .header.is-fixed{top:120px}}.product-list .header>*{align-items:center;display:flex;flex-shrink:0;font-size:11px;font-weight:700;justify-content:center;padding:10px 0}.product-notify-add,.product-notify-add-favorites,.product-notify-add-wishlist{background:#004a99;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:120px;transition:opacity .3s}.product-notify-add-favorites.is-fixed,.product-notify-add-wishlist.is-fixed,.product-notify-add.is-fixed{opacity:1;z-index:20}.product-notify-add p,.product-notify-add-favorites p,.product-notify-add-wishlist p{align-items:center;color:#fff;display:flex;line-height:1em;margin:0 auto;max-width:941px;padding:15px 0;width:100%}@media (max-width:940px){.product-notify-add p,.product-notify-add-favorites p,.product-notify-add-wishlist p{max-width:940px}}@media (max-width:939px){.product-notify-add p,.product-notify-add-favorites p,.product-notify-add-wishlist p{max-width:580px}}@media (max-width:579px){.product-notify-add p,.product-notify-add-favorites p,.product-notify-add-wishlist p{max-width:90%}}.product-notify-add p:before,.product-notify-add-favorites p:before,.product-notify-add-wishlist p:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906";display:block;font-family:iconsfont;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 15px 0 0;text-transform:none}.dispo-legend{align-items:center;background-color:#fff;-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:center;padding:10px 0}@media (min-width:580px){.dispo-legend{-moz-column-gap:50px;column-gap:50px}}.dispo-legend.is-fixed{left:0!important;padding-left:15px;position:fixed;top:50px;width:100%!important;z-index:10}@media (min-width:940px){.dispo-legend.is-fixed{left:unset;top:120px;width:unset}}.dispo-legend-item{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex}.dispo-legend-color{display:inline-flex;flex-shrink:0;height:10px;width:10px}@media (min-width:580px){.dispo-legend-color{height:15px;width:15px}}.dispo-legend-color.is-full{background-color:#009d00;border-radius:50%}.dispo-legend-color.is-medium{background-color:#fdab00;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}.dispo-legend-color.is-empty{position:relative}.dispo-legend-color.is-empty span{background-color:#e3121b;height:100%;left:6.5px;position:absolute;top:0;width:2px}.dispo-legend-color.is-empty span:first-child{transform:rotate(45deg)}.dispo-legend-color.is-empty span:nth-child(2){transform:rotate(135deg)}.dispo-legend-label{font-size:10px;line-height:12px;margin-bottom:0}@media (min-width:580px){.dispo-legend-label{font-size:12px;line-height:normal}}.page-product-favorites .section-intro{align-items:flex-end;display:flex;flex-wrap:wrap;margin:0 auto 50px;max-width:941px;width:100%}@media (max-width:940px){.page-product-favorites .section-intro{max-width:940px}}@media (max-width:939px){.page-product-favorites .section-intro{max-width:580px}}@media (max-width:579px){.page-product-favorites .section-intro{max-width:90%}}.page-product-favorites .section-intro>*{flex:1}@media (max-width:939px){.page-product-favorites .section-intro>*{flex-basis:100%}}.page-product-favorites .section-intro .container .intro>:last-child{margin:0}.page-product-favorites .section-intro .actions{align-items:flex-end;display:flex;flex-direction:column}@media (max-width:939px){.page-product-favorites .section-intro .actions{align-items:center;margin-top:30px}}.page-product-favorites .section-intro .actions .button-container.is-fixed{background:#fff;bottom:0;left:0;position:fixed;right:0;text-align:right;z-index:999}.page-product-favorites .section-intro .actions .actions-buttons{display:flex;margin:10px 0 0}.page-product-favorites .section-intro .actions .actions-buttons a{display:block;margin:0 0 0 10px}.page-product-favorites .section-container{margin:0 auto;max-width:941px;width:100%}@media (max-width:940px){.page-product-favorites .section-container{max-width:940px}}@media (max-width:939px){.page-product-favorites .section-container{max-width:580px}}@media (max-width:579px){.page-product-favorites .section-container{max-width:90%}}.page-product-favorites .product-list.is-closed .header .name:before{margin-top:-4px;transform:rotate(-180deg)}.page-product-favorites .product-list.is-closed .items{max-height:0}@media (min-width:580px){.page-product-favorites .product-list.is-closed .items{overflow:hidden}}.page-product-favorites .product-list .selector{align-items:center;display:flex;justify-content:center;width:20px}.page-product-favorites .product-list .selector label{padding-left:0;padding-right:12px;width:5px}.page-product-favorites .product-list .header{cursor:pointer}@media (max-width:939px){.page-product-favorites .product-list .header{display:flex}}.page-product-favorites .product-list .header .name{align-items:center;display:flex;font-size:20px;margin-left:10px}.page-product-favorites .product-list .header .name:before{border:5px solid transparent;border-top-color:#000;content:"";display:block;margin:5px 10px 0 0}.page-product-favorites .product-list .items{max-height:1000px;transition:all .3s ease}@media (max-width:579px){.page-product-favorites .product-list .items{margin-left:0;margin-right:0;overflow-y:auto}}.page-product-favorites .product-list .items .item{border-width:1px}@media (max-width:579px){.page-product-favorites .product-list .items .item{grid-template-columns:60px auto 30px 40px 35px 40px}.page-product-favorites .product-list .items .item .selector{width:30px}}.page-product-favorites .product-list .items .item .brand{border:none;width:45px}@media (min-width:940px){.page-product-favorites .product-list .items .item .brand{width:56px}.page-product-favorites .product-list .items .item .picture{width:65px}}.page-product-favorites .product-list .items .item .ref{width:82px}@media (min-width:940px){.page-product-favorites .product-list .items .item .ref{width:82px}}.page-product-favorites .product-list .items .item .price{width:60px}@media (min-width:580px){.page-product-favorites .product-list .items .item .price{width:65px}}@media (min-width:940px){.page-product-favorites .product-list .items .item .price{width:70px}}.page-product-favorites .product-list .items .item .quantity{width:40px}@media (min-width:580px){.page-product-favorites .product-list .items .item .quantity{width:60px}}@media (min-width:941px){.page-product-favorites .product-list .items .item .quantity{width:50px}}.page-product-favorites .product-list .items .item .dispo{width:35px}@media (max-width:579px){.page-product-favorites .product-list .items .item .infos{padding:10px 0}}.page-product-favorites .product-list .items .item .infos .ref span{display:block}.page-product-favorites .product-list .items .item .designation{width:173px}@media (max-width:579px){.page-product-favorites .product-list .items .item .designation{width:100%}}@media (min-width:940px){.page-product-favorites .product-list .items .item .designation{width:208px}}.page-product-favorites .product-list .items .item .basket,.page-product-favorites .product-list .items .item .trash,.page-product-favorites .product-list .items .item .wishlist{height:50%;width:40px}@media (min-width:580px){.page-product-favorites .product-list .items .item .basket,.page-product-favorites .product-list .items .item .trash,.page-product-favorites .product-list .items .item .wishlist{height:auto;width:32px}}@media (min-width:941px){.page-product-favorites .product-list .items .item .basket,.page-product-favorites .product-list .items .item .trash,.page-product-favorites .product-list .items .item .wishlist{width:50px}}@media (max-width:579px){.page-product-favorites .product-list .items .item .trash{bottom:0;height:50%;position:absolute;right:0}}.page-product-favorites .product-list .items .item .trash a{align-items:center;color:#868686;text-decoration:none}.page-product-favorites .favorites-reset{display:flex;justify-content:flex-end;margin-bottom:50px}.page-product-favorites .favorites-reset a{color:#cecece;cursor:pointer}.page-news-list .section-news .title-container{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px;margin-left:0;margin-right:auto}.page-news-list .section-news .title-container form{width:auto}.page-news-list .section-news .title-container .filters-container.flat{align-items:flex-start;border:1px solid #000;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:auto;margin-right:auto;padding:20px 40px}@media (max-width:579px){.page-news-list .section-news .title-container .filters-container.flat{display:none!important}}.page-news-list .section-news .title-container .filters-container.flat .filter{align-items:flex-start;align-items:center;color:inherit;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:space-around;margin:0 15px;width:auto}.page-news-list .section-news .title-container .filters-container.stacked{max-width:380px;width:100%}@media (min-width:580px){.page-news-list .section-news .title-container .filters-container.stacked{display:none!important}}.page-news-list .section-news .title-container .filters-container.stacked .select-container,.page-news-list .section-news .title-container .filters-container.stacked .select-container select{width:100%}.page-news-list .section-news .news-container,.page-news-list .section-news .warranty-container{align-items:flex-start;align-items:stretch;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:space-between;margin-left:0;margin-right:auto;max-width:800px}.page-news-list .section-news .news-container .card,.page-news-list .section-news .warranty-container .card{margin-bottom:50px}.section-news-details .edito-container>*{margin-left:auto;margin-right:auto}.news-cross-wrapper{background:#f8f8f8}.container-iframe{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.responsive-iframe{border:none;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.news-cross-container{background:#f8f8f8;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:941px;padding:50px 0 140px;width:100%}@media (max-width:940px){.news-cross-container{max-width:940px}}@media (max-width:939px){.news-cross-container{max-width:580px}}@media (max-width:579px){.news-cross-container{max-width:90%}}@media (max-width:939px){.news-cross-container{padding-bottom:50px}}.news-cross-container .title{margin-bottom:50px;text-align:center;width:100%}.news-cross-container .card{margin:0 10px}@media (max-width:939px){.news-cross-container .card{margin:0 0 20px}}.page-account #account{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:50px}@media (max-width:939px){.page-account #account{flex-direction:column}}@media (max-width:579px){.page-account #account{max-width:100%!important}}.page-account #account>.header{margin-bottom:45px;width:100%}@media (max-width:579px){.page-account #account>.header{margin:10px auto 20px;max-width:90%}}.page-account #account>.header .title{margin:0}.page-account #account>.header span{color:#004a99}.page-account #account .account-aside{width:240px}@media (max-width:939px){.page-account #account .account-aside{height:50px;margin-bottom:20px;overflow:hidden;width:100%}}.page-account #account .account-aside .nav{background:#353535}@media (max-width:939px){.page-account #account .account-aside .nav{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;height:80px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%}.page-account #account .account-aside .nav::-webkit-scrollbar{display:none}}.page-account #account .account-aside nav{background:#353535;padding:10px 0}@media (max-width:939px){.page-account #account .account-aside nav{display:flex;margin-bottom:20px;padding:0}}.page-account #account .account-aside nav a{align-items:center;background:#353535;color:#fff;display:flex;padding:10px 20px;text-decoration:none}@media (max-width:939px){.page-account #account .account-aside nav a{height:50px;padding:0 20px;white-space:nowrap}}.no-touchevents .page-account #account .account-aside nav a:hover,.page-account #account .account-aside nav a.is-active{font-weight:600;justify-content:space-between;transition:none;width:100%}@media (max-width:939px){.no-touchevents .page-account #account .account-aside nav a:hover,.page-account #account .account-aside nav a.is-active{width:auto}}.no-touchevents .page-account #account .account-aside nav a:hover:after,.page-account #account .account-aside nav a.is-active:after{border:4px solid transparent;border-left-color:#fff;content:"";display:block}@media (max-width:939px){.no-touchevents .page-account #account .account-aside nav a:hover:after,.page-account #account .account-aside nav a.is-active:after{display:none}}.page-account #account .account-aside .cta-container .cta-item:first-child{margin-bottom:30px}.page-account #account .account-aside .button{border-color:#353535;width:100%}@media (max-width:939px){.page-account #account .account-aside .button{display:none}}.account-container{max-width:620px;width:100%}@media (max-width:579px){.account-container{margin:10px auto 20px;max-width:90%}}.page-account .section-dashboard .order-list>.header{align-items:center;border:1px solid #000;display:flex;height:50px;padding:20px}.page-account .section-dashboard .order-list>.header .title{font-size:20px;margin:0}.page-account .section-dashboard .order-list .card-order{margin-top:-1px}.page-account .edit-profile-info-wrapper{max-width:941px;width:100%}@media (max-width:940px){.page-account .edit-profile-info-wrapper{max-width:940px}}@media (max-width:939px){.page-account .edit-profile-info-wrapper{max-width:580px}}@media (max-width:579px){.page-account .edit-profile-info-wrapper{max-width:90%}}.page-account .edit-profile-info-wrapper .edit-profile-info-container .button{justify-content:center;width:100%}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:0;margin-right:auto}@media (min-width:940px){.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form{flex-basis:50%;max-width:50%}}@media (max-width:939px){.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form{flex-basis:100%;max-width:100%}}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .field-row{align-items:flex-start;align-items:center;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:auto;margin-right:auto}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .field-row label{flex-basis:41.6666666667%;max-width:41.6666666667%}@media (max-width:939px){.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .field-row label{flex-basis:100%;max-width:100%}}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .field-row .input-password-container{flex-basis:58.3333333333%;max-width:300px;max-width:58.3333333333%}@media (max-width:939px){.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .field-row .input-password-container{flex-basis:100%;max-width:100%}}@media (min-width:940px){.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .field-row .form-errors{flex-basis:58.3333333333%;max-width:58.3333333333%}}@media (max-width:939px){.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .field-row .form-errors{flex-basis:100%;max-width:100%}}@media (min-width:580px){.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .field-row .form-errors{margin-left:41.6666666667%}}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .submit-row{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:auto;margin-right:auto;margin-top:20px}@media (min-width:940px){.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .submit-row .button{flex-basis:58.3333333333%;max-width:58.3333333333%}}@media (max-width:939px){.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .submit-row .button{flex-basis:100%;max-width:100%}}@media (min-width:940px){.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .submit-row .button{margin-left:41.6666666667%}}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .input-password-container{position:relative}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .input-password-container .password-visibility-toggler{color:#fff;cursor:pointer;position:absolute;right:10px;top:calc(50% - 10px);z-index:5}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .input-password-container .password-visibility-toggler:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";font-family:iconsfont;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .edit-profile-info-form .input-password-container .password-visibility-toggler.is-visible:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";font-family:iconsfont;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .form-rules{margin-left:80px}@media (max-width:939px){.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .form-rules{margin-left:auto;margin-right:auto;margin-top:60px}}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .form-rules .title{font-weight:700;margin-bottom:30px}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .form-rules .rules-container{list-style:none;padding-left:0}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .form-rules .rules-container .rule{margin:15px 0;position:relative}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .form-rules .rules-container .rule .text{position:relative}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .form-rules .rules-container .rule .text:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e908";font-family:iconsfont;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:10px;text-transform:none}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .form-rules .rules-container .rule .text:after{background-color:#fff;content:"";height:1px;left:25px;position:absolute;right:0;top:50%;transform:rotateY(90deg);transform-origin:left center;transition:all .3s}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .form-rules .rules-container .rule.is-valid .text:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e907";font-family:iconsfont;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-account .edit-profile-info-wrapper .edit-profile-info-container .form-container .form-rules .rules-container .rule.is-valid .text:after{transform:rotateY(0)}.page-account .section-profile{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto}@media (max-width:939px){.page-account .section-profile .profile-data-container{flex-basis:100%;max-width:100%}}@media (min-width:940px){.page-account .section-profile .profile-data-container{flex-basis:50%;max-width:50%}}.page-account .section-profile .profile-data-container .data-block{margin-bottom:20px}@media (max-width:939px){.page-account .section-profile .profile-data-container .data-block{width:100%}}@media (min-width:940px){.page-account .section-profile .profile-data-container .data-block{min-width:300px}}.page-account .section-profile .profile-data-container .data-block .title{border:1px solid #000;margin:0;padding:12px 20px}.page-account .section-profile .profile-data-container .data-block .content{border:1px solid #000;border-top:none;line-height:2;padding:20px}@media (max-width:939px){.page-account .section-profile .cta-container{flex-basis:100%;max-width:100%}}@media (min-width:940px){.page-account .section-profile .cta-container{flex-basis:41.6666666667%;max-width:41.6666666667%}}.page-account .section-profile .cta-container .cta-item{margin-bottom:20px}.page-account .section-profile .cta-container .cta-item .button{justify-content:center;width:100%}.page-account .section-profile .cta-container .cta-item .txt{margin-bottom:20px}.page-account .section-orders .filters-container{margin-bottom:30px}.page-account .section-orders .filters-container .filters-title{margin-bottom:10px}.page-account .section-orders .filters-container form{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:auto;margin-right:auto}.page-account .section-orders .filters-container form>*{border:1px solid #000;border-left:none;width:auto}@media (max-width:939px){.page-account .section-orders .filters-container form>*{flex-basis:100%;max-width:100%}}.page-account .section-orders .filters-container form>:first-child{border-left:1px solid #000;flex-grow:1}@media (max-width:939px){.page-account .section-orders .filters-container form>*{border:1px solid #000;margin-top:-1px}}.page-account .section-orders .order-list-container .title-container{border:1px solid #000;border-bottom:0;padding:12px 20px}.page-account .section-orders .order-list-container .title-container .title{margin:0}.page-account .section-orders .order-list-container .order-container{margin-top:-1px}.page-account .section-orders .cta-container{-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:15px}.page-account .section-orders .cta-item{width:48%}@media (min-width:1200px){.page-account .section-orders .cta-item{max-width:25%;width:auto}}.page-account .section-orders .cta-item .button{align-items:center;display:flex;height:100%;justify-content:center;padding:10px;text-align:center}.page-account .section-bills .filters-container{margin-bottom:30px}.page-account .section-bills .filters-container .filters-title{margin-bottom:10px}.page-account .section-bills .filters-container form{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:auto;margin-right:auto}.page-account .section-bills .filters-container form>*{border:1px solid #000;border-left:none;width:auto}@media (max-width:939px){.page-account .section-bills .filters-container form>*{flex-basis:100%;max-width:100%}}.page-account .section-bills .filters-container form>:first-child{border-left:1px solid #000;flex-grow:1}@media (max-width:939px){.page-account .section-bills .filters-container form>*{border:1px solid #000;margin-top:-1px}}.page-account .section-bills .item-list-container .title-container{border:1px solid #000;padding:12px 20px}.page-account .section-bills .item-list-container .title-container .title{margin:0}.page-account .section-bills .item-list-container .item-container{border:1px solid #000;margin-top:-1px;padding:12px 20px}.page-account .section-bills .item-list-container .item-container .item{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto}.page-account .section-bills .item-list-container .item-container .item .label{font-weight:700}.page-account .section-bills .item-list-container .item-container .item .label .date{font-weight:400;margin-left:30px}.page-account .section-bills .item-list-container .item-container .item .cta-item{color:#004a99;font-size:13px;position:relative;text-decoration:none}.page-account .section-bills .item-list-container .item-container .item .cta-item:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";display:inline-block;font-family:iconsfont;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:4px;text-decoration:none;text-transform:none;vertical-align:middle}.page-account .section-slips .filters-container{margin-bottom:30px}.page-account .section-slips .filters-container .filters-title{margin-bottom:10px}.page-account .section-slips .filters-container form{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:auto;margin-right:auto}.page-account .section-slips .filters-container form>*{border:1px solid #000;border-left:none;width:auto}@media (max-width:939px){.page-account .section-slips .filters-container form>*{flex-basis:100%;max-width:100%}}.page-account .section-slips .filters-container form>:first-child{border-left:1px solid #000;flex-grow:1}@media (max-width:939px){.page-account .section-slips .filters-container form>*{border:1px solid #000;margin-top:-1px}}.page-account .section-slips .item-list-container .title-container{border:1px solid #000;padding:12px 20px}.page-account .section-slips .item-list-container .title-container .title{margin:0}.page-account .section-slips .item-list-container .item-container{border:1px solid #000;margin-top:-1px;padding:12px 20px}.page-account .section-slips .item-list-container .item-container .item{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto}.page-account .section-slips .item-list-container .item-container .item .label{font-weight:700}.page-account .section-slips .item-list-container .item-container .item .label .date{font-weight:400;margin-left:30px}.page-account .section-slips .item-list-container .item-container .item .cta-item{color:#004a99;font-size:13px;position:relative;text-decoration:none}.page-account .section-slips .item-list-container .item-container .item .cta-item:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";display:inline-block;font-family:iconsfont;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:4px;text-decoration:none;text-transform:none;vertical-align:middle}.page-account .section-credits .filters-container{margin-bottom:30px}.page-account .section-credits .filters-container .filters-title{margin-bottom:10px}.page-account .section-credits .filters-container form{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:auto;margin-right:auto}.page-account .section-credits .filters-container form>*{border:1px solid #000;border-left:none;width:auto}@media (max-width:939px){.page-account .section-credits .filters-container form>*{flex-basis:100%;max-width:100%}}.page-account .section-credits .filters-container form>:first-child{border-left:1px solid #000;flex-grow:1}@media (max-width:939px){.page-account .section-credits .filters-container form>*{border:1px solid #000;margin-top:-1px}}.page-account .section-credits .item-list-container .title-container{border:1px solid #000;padding:12px 20px}.page-account .section-credits .item-list-container .title-container .title{margin:0}.page-account .section-credits .item-list-container .item-container{border:1px solid #000;margin-top:-1px;padding:12px 20px}.page-account .section-credits .item-list-container .item-container .item{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto}.page-account .section-credits .item-list-container .item-container .item .label{font-weight:700}.page-account .section-credits .item-list-container .item-container .item .label .date{font-weight:400;margin-left:30px}.page-account .section-credits .item-list-container .item-container .item .cta-item{color:#004a99;font-size:13px;position:relative;text-decoration:none}.page-account .section-credits .item-list-container .item-container .item .cta-item:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";display:inline-block;font-family:iconsfont;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:4px;text-decoration:none;text-transform:none;vertical-align:middle}.date-interval-wrapper{max-width:941px;min-height:500px;width:100%}@media (max-width:940px){.date-interval-wrapper{max-width:940px}}@media (max-width:939px){.date-interval-wrapper{max-width:580px}}@media (max-width:579px){.date-interval-wrapper{max-width:90%}}.date-interval-wrapper .date-interval-container .button{justify-content:center;width:100%}.date-interval-wrapper .date-interval-container .form-container{margin-left:0;max-width:750px}.date-interval-wrapper .date-interval-container .form-container .date-interval-form{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:0;margin-right:auto}@media (min-width:940px){.date-interval-wrapper .date-interval-container .form-container .date-interval-form .datepicker-wrapper{flex-basis:50%;max-width:50%}}@media (max-width:939px){.date-interval-wrapper .date-interval-container .form-container .date-interval-form .datepicker-wrapper{flex-basis:100%;max-width:100%}}.date-interval-wrapper .date-interval-container .form-container .date-interval-form .datepicker-wrapper .datepicker-container label{color:#fff;font-weight:700}.date-interval-wrapper .date-interval-container .form-container .date-interval-form .datepicker-wrapper .datepicker-container .datepicker-trigger{display:inline-block;padding-left:10px;width:auto}@media (min-width:940px){.date-interval-wrapper .date-interval-container .form-container .date-interval-form .datepicker-wrapper .datepicker-container .datepicker-trigger{border:none}}.date-interval-wrapper .date-interval-container .form-container .date-interval-form .datepicker-wrapper .datepicker-container .datepicker-trigger.flatpickr-mobile{display:block;margin-bottom:20px;width:100%}.date-interval-wrapper .date-interval-container .form-container .date-interval-form .submit-row{opacity:0;transition:all .3s}.date-interval-wrapper .date-interval-container .form-container .date-interval-form .submit-row.is-visible{margin-left:27px;opacity:1}@media (min-width:940px){.date-interval-wrapper .date-interval-container .form-container .date-interval-form .submit-row.is-visible{margin-left:400px;margin-top:390px;width:310px}}@media print{body{background-color:#fff}#footerSite,#headerSite,.breadcrumbs-wrapper,.cookie-legal-notice-section,.page-account #account .account-aside,.page-account #account>.header,.page-account .section-orders .cta-container,.section-intro .printer{display:none}.account-container{max-width:100%}}.edito-container{margin:0 auto;max-width:941px;overflow:hidden;padding-bottom:50px;width:100%}@media (max-width:940px){.edito-container{max-width:940px}}@media (max-width:939px){.edito-container{max-width:580px}}@media (max-width:579px){.edito-container{margin-top:20px;max-width:90%}}.edito-container>*{max-width:700px}.edito-container figure{margin:0 0 40px;max-width:780px;padding:0}.edito-container figure img{display:block;max-width:100%}.edito-container figure figcaption{color:#868686;display:block;font-style:italic;margin-top:20px}.edito-container .ui-video{max-width:780px}@media (max-width:579px){.edito-container ul{padding-left:20px}}.edito-container ul li{list-style:none;margin-bottom:15px;padding-left:26px;position:relative}.edito-container ul li:before{background:#000;content:"";display:block;height:6px;left:0;position:absolute;top:7px;width:6px}.page-home #headerSite #headerPrimary #headerSearchBtn,.page-home .breadcrumbs-wrapper{display:none}.page-home .section-search{margin:50px 0 0}.page-home .section-search .search-bar-container{margin:0 auto;max-width:470px}@media (max-width:939px){.page-home .section-search .search-bar-container{max-width:100%}}.page-home .section-promotion-banner{margin:0 auto 50px;max-width:941px;width:100%}@media (max-width:940px){.page-home .section-promotion-banner{max-width:940px}}@media (max-width:939px){.page-home .section-promotion-banner{max-width:580px}}@media (max-width:579px){.page-home .section-promotion-banner{max-width:90%}}.page-home .section-product-family-list{background-color:#f8f8f8;padding:50px 0}@media (max-width:939px){.page-home .section-product-family-list{height:254px}.page-home .section-product-family-list .product-family-container{padding-bottom:70px}}.page-home .section-product-promotion-list{margin:0 auto 50px;max-width:941px;width:100%}@media (max-width:940px){.page-home .section-product-promotion-list{max-width:940px}}@media (max-width:939px){.page-home .section-product-promotion-list{max-width:580px}}@media (max-width:579px){.page-home .section-product-promotion-list{max-width:90%}}.page-home .section-product-promotion-list .title-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px;margin-left:0;padding-right:3px}@media (max-width:939px){.page-home .section-product-promotion-list .title-container .filters-container{flex-basis:100%;margin-top:20px;max-width:100%}.page-home .section-product-promotion-list .title-container .filters-container .select-container,.page-home .section-product-promotion-list .title-container .filters-container select{width:100%}}.page-home .section-product-promotion-list .promotions-wrapper,.page-home .section-product-promotion-list .promotions-wrapper .promotions-container{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto}@media (max-width:939px){.page-home .section-product-promotion-list .promotions-wrapper .promotions-container{flex-basis:100%;max-width:100%}}@media (max-width:579px){.page-home .section-product-promotion-list .promotions-wrapper .promotions-container{justify-content:center}}@media (min-width:940px){.page-home .section-product-promotion-list .promotions-wrapper .promotions-container{justify-content:center;margin-left:0}}.page-home .section-product-promotion-list .promotions-wrapper .promotions-container .promotion-container{margin-left:-1px}.page-home .section-product-promotion-list .promotions-wrapper .promotions-container .promotion-container:first-child{margin:0}@media (max-width:939px){.page-home .section-product-promotion-list .promotions-wrapper .promotions-container .promotion-container{margin:0 0 20px}}@media (max-width:579px){.page-home .section-product-promotion-list .promotions-wrapper .promotions-container .promotion-container{margin:-1px 0 0}.page-home .section-product-promotion-list .promotions-wrapper .promotions-container .promotion-container:last-child{margin-bottom:30px}}@media (min-width:940px){.page-home .section-product-promotion-list .promotions-wrapper .cta-container{display:flex;justify-content:flex-end;margin:20px 3px 0 0;width:100%}}@media (max-width:939px){.page-home .section-product-promotion-list .promotions-wrapper .cta-container{align-items:flex-start;display:flex;flex-basis:auto;flex-basis:100%;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:center;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:100%}}.page-home .section-product-promotion-list .promotions-wrapper .cta-container .button{justify-content:center;min-width:235px}.page-home .section-brand{background:#f8f8f8;margin-bottom:40px;padding:10px 0 0}.page-home .section-brand .items{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:30px;position:relative}.page-home .section-brand .items .item{display:none;margin:0 100px 20px}@media (max-width:939px){.page-home .section-brand .items .item{margin:0 40px 20px}}@media (max-width:579px){.page-home .section-brand .items .item{margin:0 10px}}.page-home .section-brand .items .item.is-active{display:block;flex-basis:33.33%;margin:10px 0;text-align:center}.page-home .section-brand .controls{align-items:center;cursor:pointer;display:flex;font-size:0;height:30px;justify-content:center;margin-top:-30px;position:absolute;top:50%;width:30px}.no-touchevents .page-home .section-brand .controls:hover:after{border-left-color:#004a99}.page-home .section-brand .controls:after{border:7px solid transparent;border-left-color:#000;content:"";display:block}.page-home .section-brand .controls.is-prev{left:0;transform:rotate(-180deg)}.page-home .section-brand .controls.is-next{right:0}.page-home .section-brand .tabs{bottom:15px;display:flex;justify-content:center;left:0;position:absolute;right:0}@media (max-width:579px){.page-home .section-brand .tabs{display:none}}.page-home .section-brand .tabs span{border:1px solid #000;border-radius:10px;cursor:pointer;display:block;height:10px;margin:0 3px;width:10px}.no-touchevents .page-home .section-brand .tabs span:hover,.page-home .section-brand .tabs span.is-active{background:#000}.page-home .section-news-list{margin:0 auto 50px;max-width:941px;width:100%}@media (max-width:940px){.page-home .section-news-list{max-width:940px}}@media (max-width:939px){.page-home .section-news-list{max-width:580px}}@media (max-width:579px){.page-home .section-news-list{max-width:90%}}.page-home .section-news-list .title-container{margin-bottom:30px}.page-home .section-news-list .news-wrapper{justify-content:space-between}.page-home .section-news-list .news-wrapper,.page-home .section-news-list .news-wrapper .news-container{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:auto;margin-right:auto}.page-home .section-news-list .news-wrapper .news-container{align-items:stretch}@media (max-width:939px){.page-home .section-news-list .news-wrapper .news-container{flex-basis:100%;justify-content:center;margin-bottom:20px;max-width:100%}}@media (min-width:940px){.page-home .section-news-list .news-wrapper .news-container{flex-basis:75%;justify-content:space-between;margin-left:0;max-width:75%}}.page-home .section-news-list .news-wrapper .news-container .card-article{max-width:345px}@media (max-width:939px){.page-home .section-news-list .news-wrapper .news-container .card-article{margin-bottom:20px}}@media (min-width:940px){.page-home .section-news-list .news-wrapper .cta-container{align-self:flex-end;flex-basis:25%;justify-self:flex-end;margin-bottom:50px;max-width:25%;text-align:right}}@media (max-width:939px){.page-home .section-news-list .news-wrapper .cta-container{align-items:flex-start;display:flex;flex-basis:auto;flex-basis:100%;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:center;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:100%}}.page-home .section-news-list .news-wrapper .cta-container .button{justify-content:center;min-width:215px}.page-funnel #headerFunnel{border-bottom:1px solid #cecece}.page-funnel #headerFunnel .header-wrapper{align-items:center;display:flex;height:100px;margin:auto;max-width:941px;width:100%}@media (max-width:940px){.page-funnel #headerFunnel .header-wrapper{max-width:940px}}@media (max-width:939px){.page-funnel #headerFunnel .header-wrapper{max-width:580px}}@media (max-width:579px){.page-funnel #headerFunnel .header-wrapper{max-width:90%}}.page-funnel #headerFunnel .header-wrapper .back-trigger{font-size:12px;padding:0 25px;text-decoration:none}.page-funnel #headerFunnel .header-wrapper .back-trigger .icon{font-weight:700;padding-right:5px;vertical-align:middle}.page-funnel #headerFunnel .header-wrapper .logo-container{align-items:center;border-left:1px solid #cecece;border-right:1px solid #cecece;display:flex;height:100%;justify-content:center;padding:0 40px}.page-funnel #headerFunnel .header-wrapper .logo-container .logo{background-image:url(/build/shop/images/logo.cc780238.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:46px;width:163px}.page-funnel #headerFunnel .header-wrapper .steps-container{display:flex}.page-funnel #headerFunnel .header-wrapper .steps-container .step{align-items:center;display:flex;margin-left:30px}.page-funnel #headerFunnel .header-wrapper .steps-container .step .number{border:1px solid #cecece;color:#cecece;height:50px;line-height:50px;text-align:center;width:50px}.page-funnel #headerFunnel .header-wrapper .steps-container .step .title{color:#cecece;margin-left:10px}.page-funnel #headerFunnel .header-wrapper .steps-container .step.is-active .number{border-color:inherit;color:inherit}.page-funnel #headerFunnel .header-wrapper .steps-container .step.is-active .title{color:inherit}.page-funnel .funnel-wrapper{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:space-between;margin-bottom:100px;margin-left:auto;margin-right:auto;max-width:941px;width:100%}@media (max-width:940px){.page-funnel .funnel-wrapper{max-width:940px}}@media (max-width:939px){.page-funnel .funnel-wrapper{max-width:580px}}@media (max-width:579px){.page-funnel .funnel-wrapper{max-width:90%}}@media (max-width:939px){.page-funnel .funnel-wrapper{justify-content:center;margin-bottom:50px}}.page-funnel .funnel-wrapper>.title-container{width:100%}@media (min-width:940px){.page-funnel .funnel-wrapper>.title-container{margin-bottom:50px}}.page-funnel .funnel-wrapper>.subtitle-container{color:#868686;width:100%}.page-funnel .funnel-wrapper .funnel-section{order:1}@media (min-width:940px){.page-funnel .funnel-wrapper .funnel-section{flex-basis:58.3333333333%;max-width:58.3333333333%}}.page-funnel .funnel-wrapper .funnel-section .shipping-address-wrapper .address-list .address-item{align-items:center;border:1px solid #000;display:flex;margin-top:-1px;padding:30px}.page-funnel .funnel-wrapper .funnel-section .shipping-address-wrapper .address-list .address-item label{color:#000;cursor:pointer;padding-left:30px}.page-funnel .funnel-wrapper .funnel-section .shipping-address-wrapper .address-list .address-item label .title{font-size:20px;font-weight:700;margin-right:15px}.page-funnel .funnel-wrapper .funnel-section .shipping-address-wrapper .address-list .address-item a{color:#004a99}.page-funnel .funnel-wrapper .funnel-section .shipping-address-wrapper .reclamation-wrapper{margin-top:30px}.page-funnel .funnel-wrapper .funnel-section .shipping-address-wrapper .reclamation-wrapper .reclamation-container{align-items:flex-start;align-items:center;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto}.page-funnel .funnel-wrapper .funnel-section .shipping-address-wrapper .reclamation-wrapper .reclamation-container>*{margin-bottom:10px;width:49%}@media (max-width:939px){.page-funnel .funnel-wrapper .funnel-section .shipping-address-wrapper .reclamation-wrapper .reclamation-container>*{width:100%}}.page-funnel .funnel-wrapper .funnel-section .shipping-address-wrapper .reclamation-wrapper .reclamation-container .is-secondary{height:30px;min-height:10px}@media (max-width:939px){.page-funnel .funnel-wrapper .funnel-section .shipping-address-wrapper .reclamation-wrapper .reclamation-container .is-secondary{width:100%}}.page-funnel .funnel-wrapper .funnel-section .shipping-address-wrapper .reclamation-wrapper .reclamation-container .phone-trigger{color:#004a99;display:flex;font-size:20px;font-weight:700;justify-content:center;text-decoration:none}.page-funnel .funnel-wrapper .funnel-section .shipping-address-wrapper .reclamation-wrapper .reclamation-container .phone-trigger .icon-phone{border:1px solid #004a99;border-radius:15px;font-size:15px;margin-right:10px;padding:5px}.page-funnel .funnel-wrapper .funnel-section .shipping-address-wrapper .btn-link{color:#004a99;font-size:12px}.page-funnel .funnel-wrapper .funnel-section .delivery-mentions{margin-top:50px}.page-funnel .funnel-wrapper .funnel-section .resume-card{border:1px solid #000;margin-bottom:30px}.page-funnel .funnel-wrapper .funnel-section .resume-card .title-wrap{border-bottom:1px solid #000;display:flex;justify-content:space-between;padding:10px}.page-funnel .funnel-wrapper .funnel-section .resume-card .title-wrap .title{font-size:20px;margin:0}.page-funnel .funnel-wrapper .funnel-section .resume-card .title-wrap .actions a{color:#004a99;font-size:12px;text-decoration:none;text-transform:uppercase}.page-funnel .funnel-wrapper .funnel-section .resume-card .ui-table{padding:15px}.page-funnel .funnel-wrapper .funnel-section .resume-card .ui-table-cell{border:none;padding:10px;vertical-align:top}.page-funnel .funnel-wrapper .funnel-section .resume-card .ui-table-cell:first-child{font-weight:600;text-transform:uppercase;white-space:nowrap}.page-funnel .funnel-wrapper .funnel-section .resume-card a{color:#004a99;font-size:12px;text-decoration:none;text-transform:uppercase}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item{border-bottom:1px solid #000;display:flex;justify-content:space-between}@media (max-width:579px){.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item{flex-wrap:wrap}}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item:last-child{border:none}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item>*{display:flex;flex:1 1 100%;flex-direction:column;justify-content:center}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .image{flex-basis:90px;flex-grow:0;padding:5px}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .image img{display:block}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .infos{padding-left:10px}@media (max-width:579px){.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .infos{flex-basis:calc(100% - 90px)}}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .infos p{font-weight:700;margin:0}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .infos span{color:#868686}@media (max-width:579px){.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .price{display:flex;flex:1 0 auto;flex-direction:row}}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .quantity{flex-basis:200px;padding-right:20px;position:relative;text-align:right}@media (max-width:579px){.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .quantity{flex-basis:100%;flex-direction:row;justify-content:space-around;margin:10px 0;padding:0 5px}}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .quantity .dispo{align-items:center;display:flex;justify-content:flex-end;line-height:1em;min-width:240px}@media (max-width:579px){.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .quantity .dispo{margin:0;min-width:0}}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .quantity .dispo:before{content:"";display:block;height:10px;margin:0 5px 0 0;width:10px}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .quantity .dispo.is-full{color:#009d00}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .quantity .dispo.is-full:before{background:#009d00;border-radius:10px}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .quantity .dispo.is-medium{color:#fdab00}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .quantity .dispo.is-medium:before{background:#fdab00;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .quantity .dispo.is-empty{color:#e3121b}.page-funnel .funnel-wrapper .funnel-section .resume-card .resume-product-item .quantity .dispo.is-empty:before{color:#e3121b;content:"×";font-size:24px;font-weight:600;margin:0 5px 5px 0}.page-funnel .funnel-wrapper .funnel-section #resumePopin{align-items:center;background:rgba(0,0,0,.5);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.page-funnel .funnel-wrapper .funnel-section #resumePopin.is-opened{display:flex}.page-funnel .funnel-wrapper .funnel-section #resumePopin .wrap{background:#fff;max-width:620px;padding:45px 30px;position:relative}.page-funnel .funnel-wrapper .funnel-section #resumePopin .close{align-items:center;cursor:pointer;display:flex;font-size:12px;line-height:1em;position:absolute;right:35px;top:15px}.page-funnel .funnel-wrapper .funnel-section #resumePopin .close:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-family:iconsfont;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:1em;margin:0 0 0 10px;text-transform:none}.page-funnel .funnel-wrapper .funnel-section #resumePopin .title-container{margin-bottom:50px}@media (min-width:940px){.page-funnel .funnel-wrapper .funnel-section #resumePopin .title-container{padding:0 15px}}.page-funnel .funnel-wrapper .funnel-section #resumePopin .title-container .title{font-size:40px;margin:0 0 10px}.page-funnel .funnel-wrapper .funnel-section #resumePopin .form{margin:0 auto;max-width:320px}.page-funnel .funnel-wrapper .funnel-section #resumePopin .form label{display:flex;font-weight:900;justify-content:space-between;margin-bottom:10px}.page-funnel .funnel-wrapper .funnel-section #resumePopin .form label span{color:#868686}.page-funnel .funnel-wrapper .funnel-section #resumePopin .form textarea{height:90px;min-height:inherit}.page-funnel .funnel-wrapper .funnel-section #resumePopin .form button{width:100%}.page-funnel .funnel-wrapper .funnel-aside{border:1px solid #000;font-size:20px;order:2}@media (max-width:939px){.page-funnel .funnel-wrapper .funnel-aside{margin-bottom:30px;order:0;width:100%}}@media (min-width:940px){.page-funnel .funnel-wrapper .funnel-aside{flex-basis:33.3333333333%;max-width:33.3333333333%;position:sticky;top:0}}.page-funnel .add-address-wrapper{max-width:941px;width:100%}@media (max-width:940px){.page-funnel .add-address-wrapper{max-width:940px}}@media (max-width:939px){.page-funnel .add-address-wrapper{max-width:580px}}@media (max-width:579px){.page-funnel .add-address-wrapper{max-width:90%}}.page-funnel .add-address-wrapper .add-address-container{max-width:700px}.page-funnel .add-address-wrapper .add-address-container .button{justify-content:center;min-width:270px}.page-funnel .add-address-wrapper .add-address-container .add-address-form .button{width:100%}.page-funnel .add-address-wrapper .add-address-container .add-address-form .field-row{align-items:flex-start;align-items:center;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media (min-width:940px){.page-funnel .add-address-wrapper .add-address-container .add-address-form .field-row label{flex-basis:33.3333333333%;max-width:33.3333333333%;padding-right:40px;text-align:right}}@media (max-width:939px){.page-funnel .add-address-wrapper .add-address-container .add-address-form .field-row label{flex-basis:100%;max-width:100%}}.page-funnel .add-address-wrapper .add-address-container .add-address-form .field-row label .help{font-size:12px;opacity:.5}@media (max-width:939px){.page-funnel .add-address-wrapper .add-address-container .add-address-form .field-row label .help{display:inline;padding-left:5px}}.page-funnel .add-address-wrapper .add-address-container .add-address-form .field-row input{flex-basis:58.3333333333%;max-width:300px;max-width:58.3333333333%}@media (max-width:939px){.page-funnel .add-address-wrapper .add-address-container .add-address-form .field-row input{flex-basis:100%;max-width:100%}}@media (min-width:940px){.page-funnel .add-address-wrapper .add-address-container .add-address-form .field-row .form-errors{flex-basis:58.3333333333%;max-width:58.3333333333%}}@media (max-width:939px){.page-funnel .add-address-wrapper .add-address-container .add-address-form .field-row .form-errors{flex-basis:100%;max-width:100%}}@media (min-width:940px){.page-funnel .add-address-wrapper .add-address-container .add-address-form .field-row .form-errors{margin-left:33.3333333333%}}.page-funnel .add-address-wrapper .add-address-container .add-address-form .submit-row{align-items:flex-start;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin:20px auto}@media (min-width:940px){.page-funnel .add-address-wrapper .add-address-container .add-address-form .submit-row .button{flex-basis:58.3333333333%;max-width:58.3333333333%}}@media (max-width:939px){.page-funnel .add-address-wrapper .add-address-container .add-address-form .submit-row .button{flex-basis:100%;max-width:100%}}@media (min-width:940px){.page-funnel .add-address-wrapper .add-address-container .add-address-form .submit-row .button{margin-left:33.3333333333%}}.page-funnel .city_suggestion_wrapper{margin-bottom:20px;max-width:91.33333%;padding-left:33.33333%}.page-funnel .city_suggestion_item{cursor:pointer;padding:5px 0}.page-funnel .city_suggestion_item:focus,.page-funnel .city_suggestion_item:hover{background-color:hsla(0,0%,100%,.25)}.error-404-container{align-items:center;display:flex;flex-direction:column;margin:2.6666666667rem 1rem}.error-404-container .title{font-size:1.0666666667rem;font-weight:700;text-align:center}.error-404-container .img-responsive{margin:1.3333333333rem 0;max-height:11.3333333333rem;max-width:18.3333333333rem;width:auto}@media (min-width:940px){.error-404-container{margin:2.6666666667rem 0}.error-404-container .title{font-size:1.3333333333rem}.error-404-container .img-responsive{margin:2rem 0 2.6666666667rem;max-height:21.6666666667rem;max-width:33.3333333333rem}}#modal_navigationModal>.content-container{align-items:flex-start}#navigation{margin-top:80px;width:100%}@media (max-width:579px){#navigation{margin-top:20px}}#navigation ul{margin:0;padding:0}#navigation li{align-items:center;display:flex;list-style:none;margin-bottom:15px;position:relative}#navigation li:before{background:#fff;content:"";display:block;height:5px;margin-right:10px;width:5px}#navigation li a{color:inherit;font-size:15px;outline:none;text-decoration:none}#navigation li a:focus,#navigation li a:hover{text-decoration:underline}#navigationLanding{height:100%}@media (min-width:940px){#navigationLanding{display:none}}#navigationLanding.is-closed{display:none}#navigationLanding #navigationProdcutsBtn{justify-content:center;margin-bottom:35px;width:100%}#navigationLanding .langSwitcher{margin-top:40px}#navigationLanding .logout{margin-top:20px}#navigationLanding .logout a{color:inherit;justify-content:center;width:100%}#navigationProducts{display:none;margin:0 auto}@media (min-width:940px){#navigationProducts{display:block}}#navigationProducts.is-opened{display:block}#navigationProducts.is-active>ul>li{display:none}#navigationProducts.is-active>ul>li.is-active{display:block}#navigationProducts.is-active>ul>li.is-active>a{margin-bottom:30px}@media (max-width:579px){#navigationProducts.is-active>ul>li.is-active>a{margin-bottom:10px}}#navigationProducts.is-active>ul>li.is-active div{display:flex}@media (min-width:940px){#navigationProducts{max-width:940px}}@media (max-width:939px){#navigationProducts{width:90%}}#navigationProducts>ul>li{margin-bottom:0}#navigationProducts>ul>li:before{display:none}#navigationProducts>ul>li>a{display:block;font-size:40px;font-weight:600;line-height:1em;padding:10px 0;text-decoration:none!important}@media (max-width:939px){#navigationProducts>ul>li>a{font-size:30px}}#navigationProducts>ul>li.logout{display:none;margin-bottom:100px;margin-top:30px}@media (max-width:579px){#navigationProducts>ul>li.logout{display:block}}#navigationProducts>ul>li.logout a{align-items:center;display:flex;font-size:15px;justify-content:center;width:100%}#navigationProducts div{display:none;flex-direction:row-reverse}@media (max-width:939px){#navigationProducts div{flex-direction:column}}#navigationProducts div div{align-items:flex-start;flex-direction:column;width:40%}@media (max-width:579px){#navigationProducts div div{width:100%}}#navigationProducts div div a{border-color:#fff;justify-content:center;margin-bottom:15px;max-width:250px;text-align:center;width:100%}@media (max-width:579px){#navigationProducts div div a{max-width:100%}}#navigationProducts div ul{display:flex;flex-direction:column;width:60%}@media (max-width:579px){#navigationProducts div ul{flex-wrap:nowrap;margin-bottom:20px;width:100%}}#navigationBackBtn{align-items:center;cursor:pointer;display:none;font-size:12px;left:30px;position:absolute;top:65px;z-index:10}@media (max-width:939px){#navigationBackBtn{top:30px}}@media (max-width:579px){#navigationBackBtn{left:10px;top:10px}}.is-opened #navigationBackBtn{display:inline-flex}#navigationBackBtn:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e918";display:block;font-family:iconsfont;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:1em;margin-right:5px;text-transform:none}#switchCustomer{align-items:center;background:#004287;bottom:0;display:flex;padding:15px 40px;position:fixed;right:0;z-index:1}@media (max-width:579px){#switchCustomer{justify-content:center;left:0}}#switchCustomer p{margin:0 15px 0 0}#searchBar{background-color:#353535;margin-bottom:10px}@media (min-width:580px){#searchBar{display:none!important}}#searchBar .button{border:0;color:#fff;width:100%}#search{max-width:941px;width:100%}@media (max-width:940px){#search{max-width:940px}}@media (max-width:939px){#search{max-width:580px}}@media (max-width:579px){#search{max-width:90%}}@media (max-width:939px){#search{margin:0 auto}}#search .title{margin-bottom:15px}#search .form-field{position:relative}#search input{padding-right:50px}#search button{align-items:center;background:none;border:none;bottom:0;display:flex;font-size:0;justify-content:center;position:absolute;right:0;top:0;width:45px;z-index:2}#search button:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e914";font-family:iconsfont;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}