@charset "UTF-8";@font-face{font-family:'allerbold';font-display:swap;src:url(../fonts/aller_bd-webfont.woff2) format("woff2"),url(../fonts/aller_bd-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'allerbold_italic';font-display:swap;src:url(../fonts/aller_bdit-webfont.woff2) format("woff2"),url(../fonts/aller_bdit-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'alleritalic';font-display:swap;src:url(../fonts/aller_it-webfont.woff2) format("woff2"),url(../fonts/aller_it-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'aller_lightregular';font-display:swap;src:url(../fonts/aller_lt-webfont.woff2) format("woff2"),url(../fonts/aller_lt-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'aller_lightitalic';font-display:swap;src:url(../fonts/aller_ltit-webfont.woff2) format("woff2"),url(../fonts/aller_ltit-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'allerregular';font-display:swap;src:url(../fonts/aller_rg-webfont.woff2) format("woff2"),url(../fonts/aller_rg-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'aller_displayregular';font-display:swap;src:url(../fonts/allerdisplay-webfont.woff2) format("woff2"),url(../fonts/allerdisplay-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'slick';font-display:swap;src:url(../fonts/slick.eot);src:url("../fonts/slick.eot?#iefix") format("embedded-opentype"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url("../fonts/slick.svg#slick") format("svg");font-weight:400;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0;outline:none}button{border:0;background:none}input{outline:none}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.left{float:left}.right{float:right}.vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.mobile-hidden{display:none}@media (min-width:48em){.mobile-hidden{display:inline}}.tablet-hidden{display:none}@media (min-width:75.625em){.tablet-hidden{display:inline}}@media (min-width:48em){.desktop-hidden{display:none!important}}*{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{min-height:100%;-webkit-font-smoothing:antialiased}body{min-height:100%;color:#242323;background-color:#fff;font-family:"allerregular",sans-serif;font-size:100%;font-weight:400;font-style:normal;line-height:1;overflow-x:hidden}p{margin-bottom:1.5rem;line-height:1.6;font-weight:400}p:last-child{margin-bottom:0}p strong{font-weight:600}p em{font-style:italic}strong{font-weight:700}a{color:inherit;text-decoration:none;-webkit-transition:opacity 0.3s ease,color 0.3s ease,background 0.3s ease;transition:opacity 0.3s ease,color 0.3s ease,background 0.3s ease}img{max-width:100%;height:auto}.wrapper{padding:0 1.25rem;margin:0 auto;position:relative}@media (min-width:48em){.wrapper{max-width:48rem}}@media (min-width:64em){.wrapper{max-width:64rem}}@media (min-width:75.625em){.wrapper{max-width:74.375rem;padding:0}}.wrapper.wrapper--s{max-width:61.625rem}.surline{position:relative}.surline::before{content:'';height:1px;background:#C12236;position:absolute;top:50%;left:0;right:0}.icon-arrow{width:11px;height:6px}.icon-arrow-right{width:7px;height:9px}.icon-calendar{width:15px;height:16px}.icon-map{width:15px;height:16px}.icon-check{width:12px;height:10px}.icon-check-white{width:10px;height:8px}.icon-clock{width:15px;height:15px}.icon-delivery-truck{width:71px;height:34px}.icon-files{width:18px;height:18px}.icon-hand{width:32px;height:40px}.icon-handtop{width:40px;height:40px}.icon-padlock{width:30px;height:41px}.icon-sav{width:52px;height:49px}.icon-smartphone{width:41px;height:49px}.icon-cancel{width:24px;height:24px}.logo-jemabonne{width:347.3px;height:51.9px}.logo-jemabonne-white{width:347.4px;height:51.9px}header .icon-logo-jemabonne{width:11.875rem;height:1.875rem}.nav-icon{width:1.5625rem;height:1.5625rem}.dropdown-search .nav-icon{width:.9375rem;height:.9375rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.delete-icon{width:1.125rem;height:1.125rem}.client-icon{width:1.5rem;height:1.5rem}.icon-cart-step{width:.9375rem;height:.9375rem;fill:#fff}.icon-garbage{width:1.25rem;height:1.25rem;fill:#9B9B9B}.icon-cart-title{width:2.125rem;height:2.125rem;fill:#C12236}.icon-help{display:inline-block;position:relative;width:1.5rem;height:1.5rem;fill:rgba(255,255,255,.4)}.lnk{cursor:pointer}.btn,.btn-2,.btn-3,.btn-rounded{display:inline-block;vertical-align:middle;min-width:12.5rem;padding:.8125rem 2.25rem 1rem;margin-bottom:0;border:0;border-radius:50px;color:#fff;background:#f9ab44;background:-webkit-gradient(linear,left top,left bottom,from(#f9ab44),to(#f8832b));background:linear-gradient(to bottom,#f9ab44 0%,#f8832b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9ab44',endColorstr='#f8832b',GradientType=0);font-family:"allerbold",sans-serif;font-size:.75rem;text-transform:uppercase;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-transition:background 0.3s ease,border .3s ease,color .3s ease;transition:background 0.3s ease,border .3s ease,color .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:hover,.btn-2:hover,.btn-3:hover,.btn-rounded:hover,.btn:focus,.btn-2:focus,.btn-3:focus,.btn-rounded:focus,.btn:active,.btn-2:active,.btn-3:active,.btn-rounded:active{color:#fff;background:#f8832b;background:-webkit-gradient(linear,left top,left bottom,from(#f8832b),to(#f8832b));background:linear-gradient(to bottom,#f8832b 0%,#f8832b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8832b',endColorstr='#f8832b',GradientType=0)}.btn img,.btn-2 img,.btn-3 img,.btn-rounded img{vertical-align:middle;margin-right:.625rem}.btn svg,.btn-2 svg,.btn-3 svg,.btn-rounded svg{vertical-align:middle;margin-right:.9375rem;fill:#fff}.btn-bis{font-size:.875rem;line-height:1.25rem;padding:.625rem;min-width:inherit;border-radius:1rem}.btn-2{color:#242323;background:#f1eded;font-size:.6875rem}.btn-2:hover,.btn-2:focus,.btn-2:active{color:#242323;background:#dbd0d0}.btn-3{padding:.75rem .9375rem 1rem;border:1px solid #fff;color:#fff;background:none;font-size:.75rem}.btn-3:hover,.btn-3:focus,.btn-3:active{color:#000;background:#fff}@media (min-width:64em){.btn-3{padding:.75rem 1.75rem 1rem;font-size:1.0625rem}}.btn-rounded{padding:.8125rem 1.25rem .8125rem;border-radius:3.125rem;background:#f7b412;font-weight:700;text-transform:none}.btn--block{display:block;width:100%}.link{display:inline-block;vertical-align:middle;padding:0;margin-bottom:0;border-radius:0;color:#e7633a;font-size:.875rem;font-style:italic;font-weight:400}.link:hover,.link:focus,.link:active{color:#0055ae}.link svg{margin-right:.3125rem;fill:currentColor}.btn-sm{display:inline-block;cursor:pointer;font-family:"allerbold",sans-serif;font-size:12px;line-height:18px;text-transform:uppercase;padding:.625rem 1.875rem;background-color:#E8E1E1;border-radius:1.125rem}.has-float-label{display:block;position:relative}.has-float-label label,.has-float-label>span{color:#8F8686;position:absolute;left:0;top:-2px;cursor:text;font-family:"allerregular",sans-serif;font-size:.75rem;opacity:1;-webkit-transition:all .2s;transition:all .2s}.has-float-label select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.has-float-label textarea{width:100%}.has-float-label input,.has-float-label select,.has-float-label textarea{width:100%;font-size:inherit;padding-top:1em;margin-bottom:2px;border:0;border-radius:0;border-bottom:1px solid #6F6666}.has-float-label input::-webkit-input-placeholder,.has-float-label select::-webkit-input-placeholder,.has-float-label textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s}.has-float-label input:-ms-input-placeholder,.has-float-label select:-ms-input-placeholder,.has-float-label textarea:-ms-input-placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s}.has-float-label input::placeholder,.has-float-label select::placeholder,.has-float-label textarea::placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s}.has-float-label input:placeholder-shown:not(:focus)::-webkit-input-placeholder,.has-float-label select:placeholder-shown:not(:focus)::-webkit-input-placeholder,.has-float-label textarea:placeholder-shown:not(:focus)::-webkit-input-placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus):-ms-input-placeholder,.has-float-label select:placeholder-shown:not(:focus):-ms-input-placeholder,.has-float-label textarea:placeholder-shown:not(:focus):-ms-input-placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus)::placeholder,.has-float-label select:placeholder-shown:not(:focus)::placeholder,.has-float-label textarea:placeholder-shown:not(:focus)::placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus)+*,.has-float-label select:placeholder-shown:not(:focus)+*,.has-float-label textarea:placeholder-shown:not(:focus)+*{color:#000;font-size:1rem;font-weight:400;top:40%}.has-float-label input:focus,.has-float-label select:focus,.has-float-label textarea:focus{outline:none;border-color:rgba(0,0,0,.5);border-bottom:1px solid #178AD1}.has-float-label input:focus+label,.has-float-label select:focus+label,.has-float-label textarea:focus+label{color:#178AD1;font-family:"allerbold",sans-serif}.has-float-label textarea{min-height:10rem;padding:.625rem;border:1px solid #c7c7c7}.has-float-label textarea:placeholder-shown:not(:focus)+*{color:#000;font-size:1rem;font-weight:400;top:.25em}.has-float-label select{padding-right:1em;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .5em bottom .25em;background-size:8px 10px}input,select{padding-bottom:.625rem;padding-left:0;border:0;border-bottom:1px solid #c7c7c7;border-radius:0;background:none;font-size:1rem}.radio-input+.radio-input{margin-top:.9375rem}.radio-input>label,table.radio-input label{display:inline-block;cursor:pointer;position:relative;padding-left:1.875em;margin-right:.625em;vertical-align:middle;font-weight:300}.radio-input input[type=radio],.radio-input input[type=checkbox]{position:absolute;visibility:hidden;height:1px;width:1px}.radio-input input[type="radio"]+label,.radio-input input[type="checkbox"]+label{margin-left:0}.radio-input>label:before,table.radio-input label:before{content:"";width:18px;height:18px;margin-right:10px;border:1px solid #C7C0C0;border-radius:50%;background:#fff;position:absolute;left:0;top:-3px}.radio-input>label:after,table.radio-input label:after{content:"";width:10px;height:10px;margin-right:10px;border-radius:50%;background:#fff;position:absolute;left:4px;top:1px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.radio-input input[type=radio]:checked+label:before,.radio-input input[type=checkbox]:checked+label:before{content:""}.radio-input input[type=radio]:checked+label:after,.radio-input input[type=checkbox]:checked+label:after{content:"";background:#017ECE;-webkit-transform:scale(1);transform:scale(1)}.checkbox-input+.checkbox-input{margin-top:1.25rem}.checkbox-input label{display:inline-block;cursor:pointer;position:relative;padding-left:2.1875rem;margin-right:.625rem;vertical-align:middle;font-weight:300;line-height:1.4}.checkbox-input input[type=checkbox]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;visibility:hidden}.checkbox-input input[type="checkbox"]+label{margin-left:0}.checkbox-input label:before{content:"";width:22px;height:22px;margin-right:10px;border:1px solid #d6dddf;background:#fff;position:absolute;left:0;top:-2px}.checkbox-input label:after{content:"";width:15px;height:15px;margin-right:10px;border-radius:50%;background:transparent;position:absolute;left:4px;top:2px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.checkbox-input input[type=checkbox]:checked+label:before{content:""}.checkbox-input input[type=checkbox]:checked+label:after{content:"";background:url(../img/picto-check-blue.svg) no-repeat;background-size:contain;-webkit-transform:scale(1);transform:scale(1)}.select-input{padding-bottom:0;border-bottom:1px solid #6F6666;position:relative}.select-input select{margin-bottom:0;border:0;outline:0}.form-title{text-align:center}.form-subtitle{margin-bottom:1.875rem;font-size:.875rem;font-weight:700;text-align:center}.form-set,.form-set-l{max-width:45rem;padding:2.5rem .625rem 2.5rem;background:#F1EDED}@media (min-width:48em){.form-set,.form-set-l{padding:2.5rem}}.form-set p,.form-set-l p{font-weight:400}.form-set-l{max-width:none;margin-bottom:2.5rem}.form-bloc{margin-bottom:1.5625rem}@media (min-width:48em){.form-bloc.form-bloc--l{width:68%}.form-bloc.form-bloc--m{width:48%}.form-bloc.form-bloc--s{width:28%}.form-bloc.form-bloc--xxs{width:9%}.form-bloc.form-bloc--inline{display:inline-block;vertical-align:top}.form-bloc.form-bloc--inline+.form-bloc--inline{margin-left:2%}}@media (min-width:48em){.form-bloc--iban{margin:0 -3.75rem}}.form-error .form-control{border-bottom:1px solid red}.form-error label{color:red!important}.form-error input,.form-error select,.form-error textarea{border-bottom:1px solid red;background:url(../img/picto-caution.png) no-repeat 100% center}.form-error input:focus,.form-error select:focus,.form-error textarea:focus{border-bottom:1px solid red}.form-error input:focus+label,.form-error select:focus+label,.form-error textarea:focus+label{color:red}.global-errors,.form-errors{width:100%;clear:both}.global-errors .form-msg-error,.form-errors .form-msg-error{text-align:center;margin-top:.3125rem;color:#C12236}.global-errors .form-msg-error{line-height:1.3;font-size:1rem}.form-errors .form-msg-error{font-size:.875rem}.global-errors .form-msg-error:first-child{margin-top:.625rem}.global-errors .form-msg-error img,.form-errors .form-msg-error img{width:auto!important;height:auto!important;margin:0 .3125rem 0 0!important}.global-errors .form-msg-error a,.form-errors .form-msg-error a{color:#C12236;text-decoration:underline}.main-home .global-errors .form-msg-error:first-child{margin-top:1.5625rem}.main-bonsplans .global-errors .form-msg-error:first-child,.main-edito .wrapper .global-errors .form-msg-error:first-child,.site .main-titre .wrapper .global-errors .form-msg-error:first-child{margin-top:0}.site .main-titre .wrapper .global-errors .form-msg-error:last-child{margin-bottom:1.5625rem}.main-bonsplans .global-errors .form-msg-error:last-child,.site .main-titre.main-promos .wrapper .global-errors .form-msg-error:last-child,.site.minisite .main-titre .wrapper .global-errors .form-msg-error:last-child,.site.minisitecart .main-titre .wrapper .global-errors .form-msg-error:last-child{margin-bottom:2.8125rem}.form-bloc-title{display:block;margin-top:2.8125rem;margin-bottom:.625rem}.form-bloc-title strong{font-family:"allerbold",sans-serif}.input-group{display:inline-block;width:100%;margin-bottom:.625rem}.input{position:relative;z-index:1;display:inline-block;width:100%;vertical-align:top}.input.incomplete:after{content:url(../img/picto-incomplete.svg);display:inline-block;position:absolute;top:auto;left:auto;right:0;bottom:.625rem;height:.8125rem;width:.8125rem}.input.completed:after{content:url(../img/picto-check-green.svg);display:inline-block;position:absolute;top:auto;left:auto;right:0;bottom:.625rem;height:.8125rem;width:.8125rem}.input__field{position:relative;display:block;float:right;border:none;border-radius:0;width:100%;background:transparent;padding:.5em 0;margin-top:1.5em;color:#121313;font-size:16px;line-height:20px;padding-top:20px;font-weight:400;font-family:"allerregular",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none}.input__field:focus{outline:none}.input__label{display:inline-block;float:right;width:100%;position:absolute;top:auto;bottom:0;text-align:left;font-size:16px;padding:10px 0 5px;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input__label::after{content:'';position:absolute;width:100%;height:1px;background:#8F8686;left:0;top:100%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:-webkit-transform 0.3s,background-color 0.3s;-webkit-transition:background-color 0.3s,-webkit-transform 0.3s;transition:background-color 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,background-color 0.3s;transition:transform 0.3s,background-color 0.3s,-webkit-transform 0.3s}.input__label-content{position:relative;display:block;width:100%;padding:0;color:#8F8686;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform 0.3s,color 0.3s;-webkit-transition:color 0.3s,-webkit-transform 0.3s;transition:color 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,color 0.3s;transition:transform 0.3s,color 0.3s,-webkit-transform 0.3s}.input__field:focus+.input__label::after,.input--filled .input__label::after{-webkit-transform:scale3d(1,.25,1);transform:scale3d(1,.25,1)}.input__field:focus+.input__label .input__label-content,.input--filled .input__label .input__label-content{-webkit-transform:translate3d(0,-2.5em,0) scale3d(.8,.8,1);transform:translate3d(0,-2.5em,0) scale3d(.8,.8,1)}.input__field:focus+.input__label .input__label-content{color:#017ECE}.input__field:focus+.input__label::after{background:#017ECE;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}.input__error{position:relative;display:inline-block;width:100%;text-align:left;margin-top:.625rem;color:#C12236;font-size:12px;line-height:1.3}.input__error a{color:#C12236;text-decoration:underline}.form-bloc-civilite .radio-input{display:inline-block}.nav-search form,.mobile-nav-search form,.dropdown-search form{position:relative}.nav-search form .search-icon,.mobile-nav-search form .search-icon,.dropdown-search form .search-icon{-webkit-transform:none;transform:none;float:left}.nav-search form input[type="search"],.mobile-nav-search form input[type="search"],.dropdown-search form input[type="search"]{font-family:"allerregular",sans-serif;display:inline-block;position:relative;float:left;background-color:transparent;border:none;width:100%;padding:20px 35px 5px 0;font-size:12px;line-height:14px;text-align:left;border-bottom:1px solid #231F20;-webkit-appearance:none;border-radius:0}.nav-search form input[type="search"]::-webkit-input-placeholder,.mobile-nav-search form input[type="search"]::-webkit-input-placeholder,.dropdown-search form input[type="search"]::-webkit-input-placeholder{font-style:italic;color:#B8B8B8}.nav-search form input[type="search"]:-ms-input-placeholder,.mobile-nav-search form input[type="search"]:-ms-input-placeholder,.dropdown-search form input[type="search"]:-ms-input-placeholder{font-style:italic;color:#B8B8B8}.nav-search form input[type="search"]::placeholder,.mobile-nav-search form input[type="search"]::placeholder,.dropdown-search form input[type="search"]::placeholder{font-style:italic;color:#B8B8B8}.nav-search form input[type="search"]:placeholder-shown:not(:focus)::-webkit-input-placeholder,.mobile-nav-search form input[type="search"]:placeholder-shown:not(:focus)::-webkit-input-placeholder,.dropdown-search form input[type="search"]:placeholder-shown:not(:focus)::-webkit-input-placeholder{font-style:italic;color:#B8B8B8}.nav-search form input[type="search"]:placeholder-shown:not(:focus):-ms-input-placeholder,.mobile-nav-search form input[type="search"]:placeholder-shown:not(:focus):-ms-input-placeholder,.dropdown-search form input[type="search"]:placeholder-shown:not(:focus):-ms-input-placeholder{font-style:italic;color:#B8B8B8}.nav-search form input[type="search"]:placeholder-shown:not(:focus)::placeholder,.mobile-nav-search form input[type="search"]:placeholder-shown:not(:focus)::placeholder,.dropdown-search form input[type="search"]:placeholder-shown:not(:focus)::placeholder{font-style:italic;color:#B8B8B8}.nav-search form label,.mobile-nav-search form label,.dropdown-search form label{display:inline-block;position:absolute;top:0;left:auto;bottom:auto;right:0;padding:5px;cursor:pointer}.nav-search form label:hover .nav-icon,.mobile-nav-search form label:hover .nav-icon,.dropdown-search form label:hover .nav-icon{fill:#C12236}.nav-search form input[type="submit"],.mobile-nav-search form input[type="submit"],.dropdown-search form input[type="submit"]{display:none}.text-zone{font-size:.875rem}.text-zone p{margin-bottom:.9375rem}.text-zone ul{margin-bottom:.9375rem}.text-zone li{padding-left:1.0625rem;margin-bottom:.9375rem;line-height:1.6;position:relative}.text-zone li::before{content:'\2022';color:#000;font-size:.875rem;position:absolute;top:0;left:0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:#000;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev{left:15px}.slick-lightbox .slick-next{right:15px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}.slick-lightbox-slick-caption{margin:10px 0 0;color:#fff}.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;border:none}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'×'}.price-bloc{text-align:center}.price-bloc__price{margin-bottom:.9375rem;color:#C12236;font-family:"allerbold",sans-serif;font-size:4rem;line-height:1;position:relative}.price-bloc__price .price-bloc__int{position:relative}.price-bloc__price sup{font-size:1.875rem;position:absolute;top:2rem;right:-.625rem}.price-bloc__price .price-bloc__float{margin-left:-.9375rem;font-size:1rem}.breadcrumb{color:#827A7A;font-size:.875rem}.current-breadcrumb-item{font-family:"allerbold",sans-serif}.header-logo{padding:2.3125rem 0 0 2.5rem}.header-logo img{max-height:100%}.header-logo>img{padding:.625rem 1.25rem}@media (min-width:48em){.header-logo{position:absolute}}header{display:inline-block;position:relative;z-index:1000;width:100%;height:auto;margin:auto}@media (min-width:48em){header{max-width:48rem;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:64em){header{max-width:64rem}}@media (min-width:75.625em){header{max-width:93.75rem;padding:0}}header .wrapper{position:relative;width:100%;max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}@media (min-width:75.625em){header .wrapper{padding:0 .625rem}}header .wrapper .header-logo{display:inline-block;position:relative;float:left;padding:0;width:50%}@media (min-width:64em){header .wrapper .header-logo{width:40%}}@media (min-width:75.625em){header .wrapper .header-logo{position:absolute;top:0;left:0;bottom:0;right:auto}}header .wrapper .header-logo a{display:inline-block;height:auto;width:auto;float:left;padding:.46875rem .625rem}@media (min-width:48em){header .wrapper .header-logo a{display:inline-block;height:60px;width:auto;padding:.7815rem .625rem}}@media (min-width:75.625em){header .wrapper .header-logo a{height:80px;padding:1.25rem 1.875rem}}header .wrapper .header-logo a .logo-disneymag{display:inline-block;float:left;width:144px;height:25px}@media (min-width:48em){header .wrapper .header-logo a .logo-disneymag{width:173px;height:30px}}@media (min-width:64em){header .wrapper .header-logo a .logo-disneymag{width:201px;height:35px}}@media (min-width:75.625em){header .wrapper .header-logo a .logo-disneymag{width:230px;height:40px}}header .wrapper nav{display:none;position:relative;width:100%;float:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1001}@media (min-width:48em){header .wrapper nav{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:75.625em){header .wrapper nav{margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}header .wrapper nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5625rem 0}header .wrapper nav ul li{display:inline-block;position:relative}header .wrapper nav ul li:not(:last-child){padding-right:.9375rem;margin-right:.9375rem}header .wrapper nav ul li:not(:last-child)::after{content:'\2022';position:absolute;color:#C12236;top:50%;left:100%;-webkit-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0)}header .wrapper nav ul li a{display:inline-block;position:relative;font-size:1.25rem;line-height:1.5rem;padding:.1875rem;cursor:pointer}header .wrapper nav ul li a:hover{color:#C12236}header .wrapper nav ul li a:hover::before{content:"";display:block;width:100%;height:4px;background-color:#C12236;border-radius:2px;position:absolute;top:auto;left:0;right:0;bottom:-27px}header .wrapper nav ul li a.open{color:#C12236}header .wrapper nav ul li a.open::before{content:"";display:block;width:100%;height:4px;background-color:#C12236;border-radius:2px;position:absolute;top:auto;left:0;right:0;bottom:-27px}header .wrapper .drop-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%;max-width:62.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:auto;height:auto;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}header .wrapper .drop-list .drop-list-col{display:inline-block;position:relative;width:auto}header .wrapper .drop-list p{font-family:"allerbold",sans-serif;font-size:1.125rem;line-height:1.75rem}header .wrapper .drop-list ul{display:inline-block;margin-bottom:1.5625rem}header .wrapper .drop-list ul li{padding:.3125rem 0}header .wrapper .drop-list ul li:first-child{padding-top:0}header .wrapper .drop-list ul li:last-child{padding-bottom:0}header .wrapper .drop-list ul li a{font-size:1rem;line-height:1.25rem}header .wrapper .drop-list ul.sub-cat{margin-top:.625rem;border-left:1px solid #A7A7A7;padding-left:1.25rem}header .wrapper .drop-list a:hover{color:#C12236}header .wrapper .right-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:48em){header .wrapper .right-nav{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:75.625em){header .wrapper .right-nav{position:absolute;top:0;left:auto;bottom:auto;right:0;margin-right:1.25rem}}header .wrapper .right-nav .right-nav-btn{display:inline-block;position:relative;float:left;z-index:1001}@media (min-width:48em){header .wrapper .right-nav .right-nav-btn.mob-visible{display:none}}header .wrapper .right-nav .right-nav-btn.tab-visible{display:none}@media (min-width:48em){header .wrapper .right-nav .right-nav-btn.tab-visible{display:inline-block}}@media (min-width:75.625em){header .wrapper .right-nav .right-nav-btn.tab-visible{display:none}}header .wrapper .right-nav .right-nav-btn .icon-btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.09375rem .625rem;cursor:pointer}@media (min-width:48em){header .wrapper .right-nav .right-nav-btn .icon-btn{margin:.625rem 0}}@media (min-width:75.625em){header .wrapper .right-nav .right-nav-btn .icon-btn{padding:.625rem .9375rem}}header .wrapper .right-nav .right-nav-btn .icon-btn .nav-icon{fill:#231F20}header .wrapper .right-nav .right-nav-btn .icon-btn p{display:none;color:#231F20;font-size:.8125rem;line-height:1.5rem}@media (min-width:75.625em){header .wrapper .right-nav .right-nav-btn .icon-btn p{display:inline-block}}header .wrapper .right-nav .right-nav-btn .icon-btn .cart-count{display:inline-block;position:absolute;top:.4375rem;left:auto;bottom:auto;right:2px;width:18px;height:18px;background-color:#C12236;color:#fff;font-family:"allerregular",sans-serif;font-size:12px;line-height:16px;border-radius:9px;text-align:center;vertical-align:middle}@media (min-width:75.625em){header .wrapper .right-nav .right-nav-btn .icon-btn .cart-count{right:8px}}@media (min-width:48em){header .wrapper .right-nav .right-nav-btn .icon-btn.connected:not(.icon-btn-search)::before,header .wrapper .right-nav .right-nav-btn .icon-btn:hover:not(.icon-btn-search)::before,header .wrapper .right-nav .right-nav-btn .icon-btn.open:not(.icon-btn-search)::before{content:"";display:block;width:100%;height:4px;background-color:#C12236;border-radius:2px;position:absolute;top:auto;left:0;right:0;bottom:-12px}}@media (min-width:75.625em){header .wrapper .right-nav .right-nav-btn .icon-btn.connected:not(.icon-btn-search) .nav-icon,header .wrapper .right-nav .right-nav-btn .icon-btn:hover:not(.icon-btn-search) .nav-icon,header .wrapper .right-nav .right-nav-btn .icon-btn.open:not(.icon-btn-search) .nav-icon{fill:#C12236}header .wrapper .right-nav .right-nav-btn .icon-btn.connected:not(.icon-btn-search) p,header .wrapper .right-nav .right-nav-btn .icon-btn:hover:not(.icon-btn-search) p,header .wrapper .right-nav .right-nav-btn .icon-btn.open:not(.icon-btn-search) p{color:#C12236}header .wrapper .right-nav .right-nav-btn .icon-btn.connected:not(.icon-btn-search)::before,header .wrapper .right-nav .right-nav-btn .icon-btn:hover:not(.icon-btn-search)::before,header .wrapper .right-nav .right-nav-btn .icon-btn.open:not(.icon-btn-search)::before{bottom:-2px}}header .wrapper .right-nav .right-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;background-color:#fff;top:3.75rem;bottom:auto;left:auto;right:0;border:none;padding:0;width:100%;height:0;visibility:hidden;-webkit-transition:height 1s ease;transition:height 1s ease}@media (min-width:48em){header .wrapper .right-nav .right-dropdown{width:19.5rem;top:5rem}}@media (min-width:75.625em){header .wrapper .right-nav .right-dropdown{right:-21px}}header .wrapper .right-nav .right-dropdown .right-dropdown-container{display:block;width:100%;position:relative}header .wrapper .right-nav .right-dropdown .btn,header .wrapper .right-nav .right-dropdown .btn-2,header .wrapper .right-nav .right-dropdown .btn-3,header .wrapper .right-nav .right-dropdown .btn-rounded{line-height:17px}header .wrapper .right-nav .right-dropdown p.price{display:inline-block;font-family:"allerbold",sans-serif;font-size:24px;line-height:24px}header .wrapper .right-nav .right-dropdown p.price span{font-size:14px;line-height:10px}header .wrapper .right-nav .right-dropdown .cart-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .wrapper .right-nav .right-dropdown .cart-list .cart-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1.25rem .9375rem}header .wrapper .right-nav .right-dropdown .cart-list .cart-list-item .cart-item-img{display:inline-block;width:25%;padding:.3125rem .625rem;float:left}header .wrapper .right-nav .right-dropdown .cart-list .cart-list-item .cart-item-info{display:inline-block;float:left;width:50%;padding-left:.3125rem}header .wrapper .right-nav .right-dropdown .cart-list .cart-list-item .cart-item-info p.cart-item-info-title{display:inline-block;font-family:"allerbold",sans-serif;font-size:16px;line-height:22px;padding-bottom:.625rem;margin-bottom:0}header .wrapper .right-nav .right-dropdown .cart-list .cart-list-item .cart-item-info p.cart-item-info-text{color:#6F6666;font-size:14px;line-height:16px}header .wrapper .right-nav .right-dropdown .cart-list .cart-list-item .cart-item-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;float:left;width:25%}header .wrapper .right-nav .right-dropdown .cart-list .cart-list-item .cart-item-price a{display:inline-block;cursor:pointer}header .wrapper .right-nav .right-dropdown .cart-list .cart-list-item .cart-item-price p.price{color:#C12236}header .wrapper .right-nav .right-dropdown .cart-list .cart-list-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#F2F1F1;padding:.625rem .9375rem .9375rem}header .wrapper .right-nav .right-dropdown .cart-list .cart-list-total p{margin-bottom:0;font-family:"allerbold",sans-serif}header .wrapper .right-nav .right-dropdown .cart-list .cart-list-validate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem 0}header .wrapper .right-nav .right-dropdown .mobile-menu-list,header .wrapper .right-nav .right-dropdown .mobile-nav-search{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:.625rem .9375rem 1.25rem}header .wrapper .right-nav .right-dropdown .mobile-menu-list form,header .wrapper .right-nav .right-dropdown .mobile-nav-search form{width:100%}header .wrapper .right-nav .right-dropdown .mobile-menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1.25rem .9375rem}header .wrapper .right-nav .right-dropdown .mobile-menu-list>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .wrapper .right-nav .right-dropdown .mobile-menu-list>ul>li{display:inline-block;position:relative;width:100%;padding-top:.3125rem}header .wrapper .right-nav .right-dropdown .mobile-menu-list>ul>li:not(:last-child){padding-bottom:.3125rem}header .wrapper .right-nav .right-dropdown .mobile-menu-list>ul>li>a{display:inline-block;position:relative;font-size:1.25rem;line-height:1.5rem;padding:.1875rem .1875rem .1875rem .9375rem;cursor:pointer}header .wrapper .right-nav .right-dropdown .mobile-menu-list>ul>li>a:before{content:'\2022';position:absolute;color:#C12236;top:50%;left:0;-webkit-transform:translateY(-40%);transform:translateY(-40%)}header .wrapper .right-nav .right-dropdown .mobile-menu-list>ul>li>a:hover,header .wrapper .right-nav .right-dropdown .mobile-menu-list>ul>li>a.open{color:#C12236}header .wrapper .right-nav .right-dropdown .mobile-menu-list>ul>li .mobile-drop-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:.9375rem;height:0;visibility:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}header .wrapper .right-nav .right-dropdown .mobile-menu-list>ul>li .mobile-drop-list ul:not(.sub-cat){margin:.625rem auto}header .wrapper .right-nav .right-dropdown .mobile-menu-list>ul>li .mobile-drop-list ul:not(.sub-cat) li{padding-left:.9375rem}header .wrapper .right-nav .right-dropdown .mobile-menu-list>ul>li .mobile-drop-list.is-open{height:auto;visibility:visible}header .wrapper .right-nav .right-dropdown.dropdown-search{top:auto;bottom:0;right:45px;padding:0;width:0;height:auto;visibility:hidden}header .wrapper .right-nav .right-dropdown.dropdown-search form{display:inline-block;width:100%}header .wrapper .right-nav .right-dropdown.dropdown-search form label{top:auto;bottom:0}header .wrapper .right-nav .right-dropdown.is-open{height:auto;visibility:visible;border-top:1px solid rgba(0,0,0,.2);border-bottom:5px solid #C12236}header .wrapper .right-nav .right-dropdown.is-open.dropdown-search{border:none;padding:20px;width:auto;min-width:26.875rem}@media (min-width:64em){header .wrapper .right-nav .right-dropdown.is-open.dropdown-search{min-width:33.75rem}}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-connexion-container{display:inline-block;text-align:center}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-connexion-container>a{min-width:11.25rem;margin:1.5625rem 0;height:auto;visibility:visible;-webkit-transition:height 0.5s ease;transition:height 0.5s ease}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-connexion-container>a.clicked{height:0;visibility:hidden;margin:0;padding:0}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-connexion-container .connexion-bloc{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;float:left;width:100%;height:0;visibility:hidden;padding:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-connexion-container .connexion-bloc form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-connexion-container .connexion-bloc form .forget{display:inline-block;font-size:14px;line-height:16px;color:#6F6666;text-decoration:underline;margin:.625rem 0 1.25rem}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-connexion-container .connexion-bloc.shown{height:auto;visibility:visible;padding:0 2.1875rem 1.5625rem}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion hr{width:70%;margin:0}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-subscription-container,header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-disconnexion-container{display:inline-block;padding:1.5625rem 0;text-align:center}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-subscription-container a,header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-disconnexion-container a{padding:.3125rem;display:inline-block;text-decoration:underline;font-size:14px;line-height:20px;font-family:"allerbold",sans-serif;color:#6F6666}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-connected-container{padding:.625rem 1.5625rem 1.25rem 2.5rem}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-connected-container>p{color:#8F8686}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-connected-container ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-connected-container ul li:not(.last-child){margin-bottom:.9375rem}header .wrapper .right-nav .right-dropdown.is-open .dropdown-connexion .right-connected-container ul li a{display:inline-block;padding-left:.625rem}header .wrapper .nav-search{display:none;position:relative;padding:0}@media (min-width:75.625em){header .wrapper .nav-search{display:inline-block;position:absolute;top:0;left:auto;bottom:auto;right:11.875rem;padding:1.125rem 1.25rem 1.375rem 1.25rem;z-index:1002}}header .wrapper .dropdown-slide{display:block;height:calc(100vh - 80px);position:absolute;width:100%;background-color:rgba(255,255,255,.4);top:5rem;left:0;right:0;bottom:auto;visibility:hidden}header .wrapper .dropdown-slide.visible{visibility:visible}header .wrapper .dropdown-slide .dropdown-slide-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;border:none;background-color:#fff;padding:0;height:0;visibility:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}header .wrapper .dropdown-slide .dropdown-slide-container.is-open{height:auto;visibility:visible;padding:3.125rem 1.5625rem 1.5625rem;border-top:1px solid rgba(0,0,0,.2);border-bottom:5px solid #C12236}.help-menu{position:fixed;bottom:.9375rem;right:.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:6.25rem;height:auto;z-index:1000;float:right}.help-menu .main-btn{display:inline-block;font-size:.875rem;line-height:1.25rem;font-weight:600;color:#fff;background-color:#242323;width:6.25rem;height:3.125rem;border-radius:1.5625rem;text-transform:uppercase;cursor:pointer;padding:.9375rem;position:relative;padding-left:3.125rem}.help-menu .main-btn:before{content:url(../img/icons/icon-help.svg);height:1.25rem;width:1.25rem;fill:rgba(255,255,255,.4);display:inline-block;position:absolute;top:15px;left:15px;right:auto;bottom:auto}.help-menu .menu-open{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.help-menu .menu-open.is-open{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.help-menu .menu-open .nav{display:inline-block;font-weight:600;color:#fff;background-color:#242323;width:auto;min-width:3.75rem;height:2.625rem;border-radius:1.5625rem;text-align:center;text-transform:uppercase;cursor:pointer;padding:.6875rem;margin-bottom:.5rem;white-space:nowrap}.help-menu .menu-open .nav p{display:none;visibility:hidden;font-weight:600;font-size:.875rem;line-height:1.25rem;margin-left:.625rem}.help-menu .menu-open .nav:hover:not(.help-close){width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.help-menu .menu-open .nav:hover:not(.help-close) p{display:block;visibility:visible}.help-menu .menu-open .help-close{width:2.1875rem;height:2.1875rem;border-radius:1.09375rem;padding:.125rem 0 0;background-color:#3e474b;line-height:2.1875rem;margin:1.09375rem}.help-menu .menu-open .help-close .icon-help{height:.9375rem;width:.9375rem}.footer-top{padding:3.75rem 0;text-align:center}.footer-top__title{font-family:"allerbold",sans-serif;font-size:1.25rem;line-height:1.2;margin-bottom:1.25rem}@media (min-width:64em){.footer-top__title{margin-bottom:2.8125rem;font-size:1.5rem}}.footer-top__title+hr{display:inline-block;width:50%;margin-right:50%;text-align:left;margin-bottom:1.25rem;border:none;border-bottom:1px solid rgba(166,166,166,.3)}.avantages{line-height:1.5}.avantages li:not(:last-child){margin-bottom:1.25rem}.avantages-icon{display:block;width:1.25rem;height:1.25rem;padding-top:.125rem;margin:0 auto 1.875rem;border-radius:50%;background:#000;line-height:1}.avantages-icon svg{fill:#fff}@media (min-width:48em){.avantages-icon{display:inline-block;margin-right:.625rem;margin-bottom:0}}.footer-middle{padding:2.5rem 0;color:#fff;background:#5A5555;text-align:center}.footer-middle__title{margin-bottom:3.125rem;font-family:"allerbold",sans-serif;font-size:1.5rem;line-height:1.2}.promises{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.8125rem;text-transform:uppercase;font-family:"allerbold",sans-serif;line-height:1.5}.promises li{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;margin-bottom:3.125rem}@media (min-width:48em){.promises li{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}}.promises svg{display:block;min-height:3.125rem;margin:0 auto 1.375rem}.footer-bottom{padding:2.5rem 0 4.0625rem;background:#fff;text-align:center}.footer-logo{width:13.5rem;margin:0 auto;color:#000;text-align:right}.footer-logo img{width:230px;height:40px}.footer-top--2{padding:3.75rem 0;text-align:left;background:#fff}@media (min-width:64em){.footer-top--2 .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-top__title{margin-right:3.125rem;font-family:"allerbold",sans-serif;font-size:1.25rem;line-height:1.2;text-align:right}@media (min-width:64em){.footer-top__title{margin-bottom:2.8125rem;font-size:1.5rem}}.footer-top--2 .footer-top__title{text-align:left}@media (min-width:64em){.footer-top--2 .footer-top__title{text-align:right;max-width:15.625rem}}@media (min-width:64em){.footer-top--2 .footer-top__title+hr{display:none}}.avantages{padding-left:3.125rem;line-height:1.5}.avantages li:not(:last-child){margin-bottom:1.25rem}.footer-top--2 .avantages{padding-left:0;position:relative}.footer-top--2 .avantages li{padding-left:1.875rem}@media (min-width:64em){.footer-top--2 .avantages{padding-left:3.125rem;border-left:1px solid rgba(166,166,166,.26)}.footer-top--2 .avantages li{padding-left:0}}.footer-top--2 .avantages-icon{display:block;width:1.25rem;height:1.25rem;padding-top:.125rem;margin:0 auto 1.875rem;border-radius:50%;background:#6F6666;text-align:center;line-height:1;position:absolute;left:0}.footer-top--2 .avantages-icon svg{fill:#fff}@media (min-width:48em){.footer-top--2 .avantages-icon{display:inline-block;margin-right:.625rem;margin-bottom:0;position:static}}.footer-middle-2{padding:2.5rem 0;color:#fff;background:#C12236;text-align:left}.footer-middle-2 .footer-middle__title{margin-bottom:2.1875rem;font-family:"allerbold",sans-serif;font-size:1.5rem;line-height:1.2}.footer-middle-2 .promises{font-size:.8125rem;text-transform:uppercase;font-family:"allerbold",sans-serif;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:64em){.footer-middle-2 .promises{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:3.125rem}}.footer-middle-2 .promises li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:3.125rem}@media (min-width:40em){.footer-middle-2 .promises li{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width:64em){.footer-middle-2 .promises li{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}}.footer-middle-2 .promises svg{display:block;min-height:3.125rem;min-width:6.25rem;margin:0;margin-right:1.25rem}@media (min-width:64em){.footer-middle-2 .promises svg{min-width:0}}.footer-middle-3{padding:2.5rem 0;color:#fff;background:#fff;text-align:left;border-bottom:1px solid #979797}.footer-middle-3 .promises{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:64em){.footer-middle-3 .promises{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:3.125rem}}@media (min-width:40em){.footer-middle-3 .promises{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer-middle .promises.footer-shop-3{width:80%;margin:auto}.footer-middle-3 .promises li,.footer-middle .promises.footer-shop-3 li{margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}.footer-middle-3 .promises li .promise,.footer-middle .promises.footer-shop-3 li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.footer-middle-2 .promises.footer-shop-3 li{margin-bottom:2.125rem}@media (min-width:40em){.footer-middle-3 .promises li,.footer-middle .promises.footer-shop-3 li{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;width:50%}.footer-middle-3 .promises li .promise,.footer-middle .promises.footer-shop-3 li a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:48em){.footer-middle-3 .promises li,.footer-middle .promises.footer-shop-3 li{-webkit-box-flex:0;-ms-flex:0 1 33.33%;flex:0 1 33.33%;width:33.33%}.footer-middle-2 .promises.footer-shop-3 li{margin-bottom:0}}.footer-middle-3 .promises svg{display:block;height:2.25rem;width:2.25rem;margin:0 2rem;fill:#868585}@media (min-width:40em){.footer-middle-3 .promises svg{margin:0 1.25rem 0 0}}@media (min-width:64em){.footer-middle-3 .promises svg{min-width:0}}.footer-middle-3 .promises p.small{color:#6F6666;font-size:.625rem;font-family:"allerregular",sans-serif;text-transform:none;margin-bottom:0;line-height:.75rem}.footer-middle-3 .promises p.strong{color:#000;font-size:.6875rem;line-height:.8125rem;font-family:"allerbold",sans-serif;text-transform:uppercase;padding-top:.625rem;margin-bottom:.3125rem}.footer-nav{margin-top:1.25rem;color:#AEAEAE;font-size:.75rem}.footer-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}.footer-nav li{margin-bottom:.3125rem}.footer-nav li:not(:last-child){padding-right:.4375rem;margin-right:.4375rem;border-right:1px solid #E6E6E6}.footer-uhe{color:#AEAEAE;margin-top:3.125rem;font-size:.75rem}.footer-uhe img{display:block;margin:.9375rem auto 0}.site{background:#fff}.main-home{background:#fff}.main__title{margin-bottom:1.125rem;color:grey;font-family:"allerregular",sans-serif;font-size:2.25rem;text-transform:uppercase;text-align:center}.main__intro,.main__cart,.main__client{margin-bottom:3.75rem;font-size:1.125rem;text-align:center}.offer-bloc{max-width:61.625rem;margin:0 auto;background:#fff;-webkit-box-shadow:0 3px 10px 2px rgba(0,0,0,.3);box-shadow:0 3px 10px 2px rgba(0,0,0,.3)}.offer-bloc+.offer-bloc{margin-top:3.75rem}@media (min-width:64em){.offer-bloc{-webkit-box-shadow:0 3px 10px 2px rgba(0,0,0,.3);box-shadow:0 3px 10px 2px rgba(0,0,0,.3)}}.offer-bloc-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:48em){.offer-bloc-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.offer-bloc-top-content{-webkit-box-pack:justify;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:0;-ms-flex:0 1 70%;flex:0 1 70%}@media (min-width:48em){.offer-bloc-top-content{display:-webkit-box;display:-ms-flexbox;display:flex}}.offer-bloc-top-main{margin-bottom:0;text-align:center}@media (min-width:48em){.offer-bloc-top-main{padding-left:3.125rem;margin-bottom:0}}.offer-bloc-top-main__img{display:none}@media (min-width:48em){.offer-bloc-top-main__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem;position:relative}}.offer-bloc-top-item{height:100%;padding:0 .625rem 2.5rem;text-align:center;position:relative}.offer-bloc-top-item+.offer-bloc-top-item::before,.offer-bloc-top-item.offer-bloc-top-item--gift::before{content:'+';display:inline-block;width:2.25rem;height:2.25rem;padding-top:.3125rem;border-radius:50%;background:#f1eded;font-family:"aller_lightregular",sans-serif;font-size:1.75rem;text-align:center;position:absolute;top:0;right:50%;-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%)}@media (min-width:48em){.offer-bloc-top-item{margin-top:0;padding:0 2.5rem 2.5rem}.offer-bloc-top-item+.offer-bloc-top-item::before{content:'+';top:calc(50% + 10px);right:calc(100% - 36px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.offer-bloc-top-item.offer-bloc-top-item--gift::before{content:'+';top:calc(50% + 10px);right:calc(100% - 6px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.offer-bloc-top-flag{display:inline-block;padding:.625rem 1.5625rem;margin:.9375rem auto 0;background:lightgrey}@media (min-width:48em){.offer-bloc-top-flag{margin-top:0;position:absolute;top:-10px;left:0;right:0}}.offer-bloc-top-item-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:1.25rem;margin-bottom:1.5625rem}@media (min-width:48em){.offer-bloc-top-item-img{height:11.5625rem}}.offer-bloc-top-title{padding-top:2.5rem;margin-bottom:.9375rem;font-family:"allerbold",sans-serif;font-size:1.25rem;line-height:1.3}.offer-bloc-top-title a{color:grey;font-family:"allerregular",sans-serif;font-size:1rem}.offer-bloc-top-item-img+.offer-bloc-top-title,.offer-bloc-top-main__img+.offer-bloc-top-title{padding-top:0}.offer-bloc-top-text{color:#6F6666;text-align:center}@media (min-width:48em){.offer-bloc-top-text{text-align:left}}.offer-bloc-top-text .form-bloc{padding-left:.9375rem;text-align:center}@media (min-width:48em){.offer-bloc-top-text .form-bloc{text-align:left}}.offer-bloc-top-text .radio-input input[type=radio]:checked+label:after,.offer-bloc-top-text .radio-input input[type=checkbox]:checked+label:after{background:grey}.offer-bloc-top-price{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;padding-top:4.375rem;padding-bottom:2.5rem;padding-left:.625rem;margin:10px;border-top:1px solid #E8E8E8;position:relative}.offer-bloc-top-price::before{content:'=';display:inline-block;width:2.25rem;height:2.25rem;padding-top:.3125rem;border-radius:50%;background:#f1eded;-webkit-box-shadow:0 0 0 8px #fff;box-shadow:0 0 0 8px #fff;font-family:"aller_lightregular",sans-serif;font-size:1.75rem;text-align:center;position:absolute;top:0;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}@media (min-width:48em){.offer-bloc-top-price{padding-top:0;padding-bottom:1.25rem;border-top:0;border-left:1px solid #dad3d3}.offer-bloc-top-price::before{content:'=';display:inline-block;width:2.25rem;height:2.25rem;padding-top:.3125rem;border-radius:50%;background:#f1eded;-webkit-box-shadow:0 0 0 8px #fff;box-shadow:0 0 0 8px #fff;font-family:"aller_lightregular",sans-serif;font-size:1.75rem;text-align:center;position:absolute;top:50%;left:-1.125rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.offer-bloc-top-price .price-bloc{margin-bottom:1.5625rem}.details-bloc.bloc-choice+.details-bloc.bloc-choice::before{content:'ou';font-size:1rem;line-height:1.5rem}.details-bloc.bloc-choice .radio-input label{padding-left:1.875rem}.details-bloc.bloc-choice .radio-input label:before{top:auto;bottom:0}.details-bloc.bloc-choice .radio-input label:after{top:auto;bottom:4px}.offer-bloc:not(.offer-bloc--small) .price-bloc{margin-top:1.875rem}.offer-bloc-top-price__promo{min-width:8.5625rem;color:#fff;background:#C12236;font-size:1.125rem;text-transform:uppercase;text-align:center;position:absolute;top:2.25rem;right:-1rem}@media (min-width:48em){.offer-bloc-top-price__promo{top:-1rem}}.offer-bloc-top-price__promo::after{content:'';width:0;height:0;border-style:solid;border-width:5px 6px 0 0;border-color:#C12236 transparent transparent transparent;position:absolute;right:0;top:100%}.offer-bloc-top-price__promo span{display:block;padding:.3125rem 0;background:#C12236;position:relative}.offer-bloc-top-price__promo span::before{content:'';width:0;height:0;border-style:solid;border-width:0 0 18px 13px;border-color:transparent transparent #000 transparent;position:absolute;right:100%;bottom:0}.offer-bloc-top-price__promo span::after{content:'';width:0;height:0;border-style:solid;border-width:0 13px 18px 0;border-color:transparent #000 transparent transparent;position:absolute;right:100%;top:0}.offers-list{display:inline-block}.offers-list>div:not(.offer-bloc-bottom){display:inline-block;margin-bottom:2.5rem;width:100%}.offers-list>div:not(.offer-bloc-bottom).no-margin{margin-bottom:0}@media (min-width:48em){.offers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.125rem}.offers-list>div:not(.offer-bloc-bottom){-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;margin-bottom:0}.offers-list>div:not(.offer-bloc-bottom).no-margin{margin-bottom:0}.offers-list>div:not(.offer-bloc-bottom){margin-top:2.5rem}.offers-list>div:not(.offer-bloc-bottom)+div.offer-bloc-bottom{margin-top:0}}.offers-list .offer-bloc-top-content{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.offers-list .offer-bloc-top-main{padding-left:1.125rem}@media (min-width:64em){.offers-list .offer-bloc-top-main{padding-left:3.125rem}}.offers-list .offer-bloc-top-main__img{margin:1.5625rem 0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.offers-list .offer-bloc-top-main__img img{max-height:224px}.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2{margin-top:-30px;margin-left:-20px}@media (min-width:64em){.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2{margin-left:-40px}}.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2 img{max-height:156px;max-width:80%;flex:0 0 auto}@media (min-width:64em){.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2 img{max-width:100%}}.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2 img+img{position:absolute;left:30px;top:60px}@media (min-width:64em){.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2 img+img{left:40px}}.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__kdo{margin-top:0;margin-left:-15px}@media (min-width:64em){.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__kdo{margin-top:-5px;margin-left:-20px}}.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__kdo img{max-height:190px;max-width:80%;flex:0 0 auto}@media (min-width:64em){.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__kdo img{max-width:90%}}@media (min-width:75.625em){.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__kdo img{max-width:100%}}.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__kdo img+img{position:absolute;max-height:50%;max-width:70%;bottom:-20px;left:auto;top:auto;right:-5px}@media (min-width:64em){.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__kdo img+img{right:-15px}}@media (min-width:75.625em){.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__kdo img+img{max-width:80%;right:-20px}}.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2kdo{margin-top:-30px;margin-left:-20px}@media (min-width:64em){.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2kdo{margin-top:-55px;margin-left:-40px}}.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2kdo img{max-height:156px;max-width:80%;flex:0 0 auto}@media (min-width:64em){.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2kdo img{max-width:100%}}.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2kdo img+img{position:absolute;left:25px;top:40px}@media (min-width:64em){.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2kdo img+img{left:30px}}.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2kdo img+img+img{position:absolute;max-height:50%;max-width:70%;bottom:-70px;left:auto;top:auto;right:-15px}@media (min-width:64em){.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2kdo img+img+img{bottom:-55px;right:-40px}}@media (min-width:75.625em){.offers-list .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2kdo img+img+img{max-width:80%}}.offers-list .offer-bloc-top-price{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;border:0}.offers-list .offer-bloc-top-price::before{display:none}.offers-list .offer-bloc-top-price__title{padding:2.5rem 1.25rem 1.25rem;font-family:"allerbold",sans-serif;text-align:center;line-height:1.5}.offers-list .price-bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.offers-list .price-bloc__price{margin-bottom:0;font-size:3.75rem}.offers-list .price-bloc__price sup{font-size:1.5rem}.offers-list .price-bloc__price .price-bloc__float{font-size:1rem}.offers-list .price-bloc__infos{min-width:6.25rem;font-size:.875rem}@media (min-width:48em){.offers-list .price-bloc__infos{min-width:initial}}@media (min-width:64em){.offers-list .price-bloc__infos{min-width:6.25rem}}.offers-list .offer-bloc.is-open .offer-bloc-bottom-trigger{position:relative;padding:30px 0}.offer-bloc-bottom{display:none;background:#fff;-webkit-box-shadow:0 5px 10px 2px rgba(0,0,0,.3);box-shadow:0 5px 10px 2px rgba(0,0,0,.3);z-index:2;width:100%}@media (min-width:75.625em){.offer-bloc-bottom{left:0;right:0}}.offer-bloc-bottom.visible{display:inline-block;width:100%;position:relative;margin-bottom:2.5rem}.offer-bloc-bottom.visible .details-bloc:first-child{padding-top:2.5rem;border-top:1px solid #f1eded}.offer-bloc-bottom.visible .details-bloc__title{padding-left:1.25rem;margin-bottom:1.25rem}.offer-bloc-bottom.visible .details-bloc__content{padding:0 1.25rem}.offer-bloc-bottom.visible .details-bloc__details{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:64em){.offer-bloc-bottom.visible .details-bloc__title{padding-left:0;margin-bottom:2.5rem}.offer-bloc-bottom.visible .details-bloc__content{padding:0}.offer-bloc-bottom.visible .details-bloc__details{-webkit-box-flex:0;-ms-flex:0 1 70%;flex:0 1 70%}}.offer-bloc-bottom-trigger{display:block;width:100%;padding:.5rem 0 .75rem;background:#f1eded;font-family:"allerbold",sans-serif;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-align:center;cursor:pointer}.offer-bloc-bottom-trigger svg{vertical-align:middle;margin-right:.625rem;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.offer-bloc.is-open .offer-bloc-bottom-trigger svg,.offer-bloc-bottom.visible .offer-bloc-bottom-trigger svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.details-bloc{padding-bottom:2.1875rem;position:relative}@media (min-width:48em){.details-bloc{display:-webkit-box;display:-ms-flexbox;display:flex}}.details-bloc+.details-bloc{padding-top:3.4375rem;border-top:1px solid rgba(0,0,0,.1)}.details-bloc+.details-bloc::before{content:'+';display:inline-block;width:2.25rem;height:2.25rem;padding-top:.3125rem;border-radius:50%;background:rgba(0,0,0,.1);-webkit-box-shadow:0 0 0 8px #fff;box-shadow:0 0 0 8px #fff;font-family:"aller_lightregular",sans-serif;font-size:1.75rem;text-align:center;position:absolute;top:-1.125rem;left:50%;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.details-bloc+.details-bloc::after{content:'';display:inline-block;width:2.25rem;height:2.25rem;padding-top:.3125rem;border-radius:50%;background:#fff;-webkit-box-shadow:0 0 0 8px #fff;box-shadow:0 0 0 8px #fff;font-family:"aller_lightregular",sans-serif;font-size:1.75rem;text-align:center;position:absolute;top:-1.125rem;left:50%;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.details-bloc__img{overflow:hidden;-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;padding-top:.625rem;margin-bottom:.625rem;text-align:center}@media (min-width:48em){.details-bloc__img{margin-bottom:0;text-align:center}}.details-bloc-slider{text-align:center}.details-bloc-slider .slick-slider{display:inline-block;text-align:center}.details-bloc-slider .slick-slide img{margin:auto}.details-bloc-slider .slick-dots{margin-top:4.375rem}.details-bloc-slider .slick-dots li{display:inline-block}.details-bloc-slider .slick-dots button{width:.625rem;height:.625rem;padding:0;margin:0 .46875rem;border-radius:50%;background:rgba(130,122,122,.6);font-size:0}.details-bloc-slider .slick-dots button::before{font-size:0}.details-bloc-slider .slick-dots .slick-active button{background:#827a7a}.slick-lightbox .slick-dots{text-align:center;position:absolute;left:0;right:0;bottom:1.875rem}.slick-lightbox .slick-dots li{display:inline-block}.slick-lightbox .slick-dots button{width:.625rem;height:.625rem;padding:0;margin:0 .46875rem;border-radius:50%;background:rgba(130,122,122,.6);font-size:0}.slick-lightbox .slick-dots button::before{font-size:0}.slick-lightbox .slick-dots .slick-active button{background:#827a7a}.details-bloc__title{padding-top:.625rem;padding-left:1.25rem;margin-bottom:.625rem;font-family:"allerbold",sans-serif;font-size:1.5rem;text-align:left}@media (min-width:48em){.details-bloc__title{padding-top:0;padding-left:0;text-align:left;margin-bottom:2.8125rem}}.details-bloc__infos{margin-bottom:2.1875rem}.details-bloc__infos-item{margin-bottom:.9375rem;text-align:left;padding-left:2.1875rem;position:relative}.details-bloc__infos-item span{display:block;margin-bottom:.3125rem;font-family:"allerbold",sans-serif}@media (min-width:48em){.details-bloc__infos-item span{display:inline-block;margin-bottom:0;min-width:15.625rem}}.details-bloc__infos-item svg{display:inline-block;position:absolute;left:0;top:auto;bottom:auto;right:auto;vertical-align:middle;margin-right:1.25rem}@media (min-width:48em){.details-bloc__infos-item svg{display:inline-block}}.collapsible,.collapsible-bg{overflow:hidden;position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;transition:height 1s ease-in-out;-webkit-transition:height 1s ease-in-out;-moz-transition:height 1s ease-in-out;padding-bottom:0;text-align:justify;margin-bottom:auto;float:left}.collapsible{height:50px}.collapsible-bg{height:100px}.collapsible[data-collapsed="false"],.collapsible-bg[data-collapsed="false"]{padding-bottom:10px}.home-text-content .collapsible+a.more_tx,.home-text-content .collapsible-bg+a.more_tx-bg,.shop-text-content .collapsible+a.more_tx,.shop-text-content .collapsible-bg+a.more_tx-bg,.bonsplans-text .collapsible+a.more_tx,.bonsplans-text .collapsible-bg+a.more_tx-bg,.page-intro .collapsible+a.more_tx,.page-intro .collapsible-bg+a.more_tx-bg,.offer-bloc-top-text.collapsible+a.more_tx,.offer-bloc-top-text.collapsible-bg+a.more_tx-bg{position:relative;padding:0 18px 0 6px;background-color:#fff;cursor:pointer;text-decoration:underline;float:right;color:#6F6666;font-size:.875rem}@media (min-width:48em){.home-text-content .collapsible+a.more_tx,.home-text-content .collapsible-bg+a.more_tx-bg,.shop-text-content .collapsible+a.more_tx,.shop-text-content .collapsible-bg+a.more_tx-bg,.bonsplans-text .collapsible+a.more_tx,.bonsplans-text .collapsible-bg+a.more_tx-bg,.page-intro .collapsible+a.more_tx,.page-intro .collapsible-bg+a.more_tx-bg,.offer-bloc-top-text.collapsible+a.more_tx,.offer-bloc-top-text.collapsible-bg+a.more_tx-bg{padding:0 6px}}.home-text-content .collapsible+a.more_tx:after,.home-text-content .collapsible-bg+a.more_tx-bg:after,.shop-text-content .collapsible+a.more_tx:after,.shop-text-content .collapsible-bg+a.more_tx-bg:after,.bonsplans-text .collapsible+a.more_tx:after,.bonsplans-text .collapsible-bg+a.more_tx-bg:after,.page-intro .collapsible+a.more_tx:after,.page-intro .collapsible-bg+a.more_tx-bg:after,.offer-bloc-top-text.collapsible+a.more_tx:after,.offer-bloc-top-text.collapsible-bg+a.more_tx-bg:after{content:url(../img/icons/tfoot-arrow.svg);display:inline-block;width:11px;height:100%;position:absolute;top:3px;right:0;background-color:#fff}@media (min-width:48em){.home-text-content .collapsible+a.more_tx:after,.home-text-content .collapsible-bg+a.more_tx-bg:after,.shop-text-content .collapsible+a.more_tx:after,.shop-text-content .collapsible-bg+a.more_tx-bg:after,.bonsplans-text .collapsible+a.more_tx:after,.bonsplans-text .collapsible-bg+a.more_tx-bg:after,.page-intro .collapsible+a.more_tx:after,.page-intro .collapsible-bg+a.more_tx-bg:after,.offer-bloc-top-text.collapsible+a.more_tx:after,.offer-bloc-top-text.collapsible-bg+a.more_tx-bg:after{right:-11px}}.home-text-content .collapsible+a.more_tx.open:after,.home-text-content .collapsible-bg+a.more_tx-bg.open:after,.shop-text-content .collapsible+a.more_tx.open:after,.shop-text-content .collapsible-bg+a.more_tx-bg.open:after,.bonsplans-text .collapsible+a.more_tx.open:after,.bonsplans-text .collapsible-bg+a.more_tx-bg.open:after,.page-intro .collapsible+a.more_tx.open:after,.page-intro .collapsible-bg+a.more_tx-bg.open:after,.offer-bloc-top-text.collapsible+a.more_tx.open:after,.offer-bloc-top-text.collapsible-bg+a.more_tx-bg.open:after{-webkit-transform:rotate(180deg) translateY(5px);transform:rotate(180deg) translateY(5px)}.hero{overflow:hidden;min-height:12.5rem;background-repeat:no-repeat;background-position:center center;margin:auto;position:relative;text-align:center}@media (min-width:35.625em){.hero{min-height:18.75rem}}@media (min-width:48em){.hero{min-height:9.375rem;max-width:48rem}}@media (min-width:64em){.hero{min-height:12.5rem;max-width:64rem}}@media (min-width:75.625em){.hero{min-height:18.75rem;max-width:93.75rem}}.hero a{font-size:0;top:0;bottom:0;left:0;right:0}.bonsplans .hero,.shop .hero{display:none}@media (min-width:48em){.bonsplans .hero,.shop .hero{display:block;min-height:14.375rem}}.hero-slider,.hero-slider-mobile{background-position:center center;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:48em){.hero-slider-mobile{display:none}}.hero-slider{display:none}@media (min-width:48em){.hero-slider{display:block}}.hero-slider-content .slick-arrow{cursor:pointer;width:5.125rem;height:5.125rem;border-radius:50%;font-size:0;outline:0;position:absolute;top:50%;bottom:auto;z-index:1}.hero-slider-content .slick-next{background:rgba(0,0,0,.8) url(../img/picto-arrow-right-white.svg) no-repeat .9375rem center;background-size:30% 30%;-webkit-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0);left:100%}.hero-slider-content .slick-prev{background:rgba(0,0,0,.8) url(../img/picto-arrow-left-white.svg) no-repeat right .9375rem center;background-size:30% 30%;-webkit-transform:translate3D(50%,-50%,0);transform:translate3D(50%,-50%,0);right:100%}.hero-slider-item{min-height:12.5rem;position:relative}@media (min-width:35.625em){.hero-slider-item{min-height:18.75rem}}@media (min-width:48em){.hero-slider-item{min-height:9.375rem}}@media (min-width:64em){.hero-slider-item{min-height:12.5rem}}@media (min-width:75.625em){.hero-slider-item{min-height:18.75rem}}.hero-slider-item-img{background-position:center center;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;background-size:100% auto}.hero-details{color:#fff}.hero-title{margin-bottom:.9375rem;font-size:1.875rem;text-transform:uppercase}@media (min-width:64em){.hero-title{font-size:3rem}}.hero-intro{margin-bottom:1.5625rem;font-size:1.25rem;line-height:1.15}.hero-promo{display:none}@media (min-width:48em){.hero-promo{display:inline-block}}.page-intro{padding:4.6875rem 0 5.625rem}@media (min-width:64em){.page-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main-home .page-intro{padding:3.125rem 0 3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:64em){.main-home .page-intro{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4.6875rem 0 5.625rem}}.page-intro-left{padding-bottom:1.25rem;margin-bottom:1.25rem;color:#231F20;font-size:1.5rem;font-weight:700;line-height:1.6;width:100%;max-width:19.375rem}@media (min-width:64em){.page-intro-left{padding-right:3.125rem;margin-right:3.125rem;border-right:1px solid rgba(166,166,166,.26);text-align:right}}.page-intro-left+hr{display:inline-block;width:50%;margin-right:50%;text-align:left;margin-bottom:1.25rem;border:none;border-bottom:1px solid rgba(166,166,166,.3)}@media (min-width:64em){.page-intro-left+hr{display:none}}.main-home .page-intro-left{border-bottom:none;margin-bottom:0;padding-bottom:0}.page-intro-right{color:#6F6666;line-height:1.75}.home-nav{margin-bottom:5.3125rem;display:none}.home-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-nav li{position:relative}.home-nav li:not(:last-child){padding-right:2.8125rem;margin-right:2.8125rem}.home-nav li:not(:last-child)::after{content:'\2022';position:absolute;color:#C12236;top:50%;left:100%;-webkit-transform:translate3D(-50%,-10px,0);transform:translate3D(-50%,-10px,0)}.home-nav a{display:block;padding-bottom:.9375rem;font-family:"allerbold",sans-serif;font-size:.875rem;text-transform:uppercase;cursor:pointer}.home-nav a:hover,.home-nav a.is-active{border-bottom:4px solid currentColor;color:#C12236}@media (min-width:64em){.home-nav{display:block}}.page-nav-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5.625rem}@media (min-width:64em){.page-nav-select{display:none}}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{display:inline-block;position:relative;color:#4A4A4A;width:auto;height:auto}.select:before{left:0;-webkit-transform:translate3D(-100%,-50%,0);transform:translate3D(-100%,-50%,0)}.select:after{left:100%;-webkit-transform:translate3D(0,-50%,0);transform:translate3D(0,-50%,0)}.select-styled{cursor:pointer;position:relative;background-color:#fff;padding:10px 50px 10px 20px;font-family:"allerbold",sans-serif;font-size:.875rem;line-height:.875rem;text-transform:uppercase;color:#C12236;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;min-width:12.1875rem;text-align:center}.select-styled:after{content:url(../img/icons/icon-arrow-nav.svg);width:16px;height:16px;position:absolute;top:10px;right:20px;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.select-styled:hover{background-color:#fff}.select-styled:active,.select-styled.active{background-color:#fff}.select-styled:active:after,.select-styled.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select-options{display:none;cursor:pointer;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#fff;min-width:12.1875rem;text-align:center}.select-options li{display:block;width:100%;padding:20px 20px;background-color:#fff;font-family:"allerbold",sans-serif;text-transform:uppercase;font-size:.875rem;line-height:.875rem;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.select-options li:hover{color:#4A4A4A;background-color:#ECECEC}.select-options li[rel="hide"]{display:none}.slick-slide.slick-active:focus{outline:none!important}.product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:64em){.product-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.product-item{display:inline-block;width:100%;margin:0 0 3.125rem;-webkit-transform:none;transform:none;padding:1.875rem;background:#fff;-webkit-box-shadow:0 7px 15px 2px rgba(0,0,0,.3);box-shadow:0 7px 15px 2px rgba(0,0,0,.3);text-align:center}.product-item:not(:last-child){margin-bottom:9.375rem}@media (min-width:40em){.product-item{width:60%}}@media (min-width:48em){.product-item{width:auto;margin-left:50%;display:block;margin:0 auto 6.875rem;-webkit-transform:none;transform:none}.product-item:not(:last-child){margin-bottom:6.875rem}}@media (min-width:64em){.product-item{-webkit-box-flex:0;-ms-flex:0 1 21%;flex:0 1 21%}}.product-item a{display:inline-block}.product-img{display:inline-block;margin-top:-5.3125rem;margin-bottom:1.5625rem}.main-home .product-img img{max-height:184px}.product-title{color:#000;font-family:"allerbold",sans-serif;line-height:1.375}.product-price{color:#6F6666;font-size:.875rem}.product-price strong{color:#C12236;font-family:"allerbold",sans-serif;font-size:1.5rem}.product-price small{font-size:.875rem}.boutique{padding:2.8125rem 0;color:#fff;background:#c12236;background:-webkit-gradient(linear,left top,right top,from(#c12236),to(#f55c2a));background:linear-gradient(to right,#c12236 0%,#f55c2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c12236',endColorstr='#f55c2a',GradientType=1)}.boutique-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:64em){.boutique-head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.boutique-top{margin-bottom:1.25rem;position:relative}@media (min-width:64em){.boutique-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.boutique-title{margin-bottom:2.5rem;font-family:"allerbold",sans-serif;font-size:1.5rem;position:relative}.boutique-title::after{content:'';width:8.4375rem;height:1px;background:#fff;position:absolute;bottom:-1.25rem;left:0}.boutique-action{text-align:center;margin-bottom:2.5rem}@media (min-width:64em){.boutique-action{text-align:right;margin-bottom:0}}.boutique-intro{margin-bottom:1.25rem;font-size:1.125rem}@media (min-width:64em){.boutique-intro{margin-bottom:2.8125rem}}.boutique-slider .slick-dots{text-align:center}.boutique-slider .slick-dots li{display:inline-block;margin:0 .3125rem}.boutique-slider button{width:13px;height:13px;border-radius:50%;background:rgba(255,255,255,.3);font-size:0;cursor:pointer}.boutique-slider .slick-active button{background:#fff}.boutique-slider-item{margin:0 1.25rem}.boutique-slider-item .product-item{width:100%}.boutique-slider-item .product-img{margin-top:auto}.boutique-slider-item img{margin:0 auto}.page-nav-select .select-options{-webkit-box-shadow:0 7px 15px 2px rgba(0,0,0,.3);box-shadow:0 7px 15px 2px rgba(0,0,0,.3)}.home-text-content,.shop-text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:34.6875rem;padding:4.6875rem 0 .625rem;margin:0 auto}.home-text-content .collapsible[data-collapsed="true"]+a.more_tx,.home-text-content .collapsible-bg[data-collapsed="true"]+a.more_tx-bg,.home-text-content .collapsible[data-collapsed="true"]+a.more_tx:after,.home-text-content .collapsible-bg[data-collapsed="true"]+a.more_tx-bg:after{padding-top:10px}.shop-text-content{max-width:none}.main-titre .wrapper div .offer-bloc-normal .offer-bloc-top-text{text-align:left!important}.hero-titre{display:none;min-height:50rem;margin:80px auto;background-repeat:no-repeat;background-position:center top;position:absolute;left:0;right:0;top:0;background-size:100%}.hero-titre .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:48em){.hero-titre{display:inline-block}}@media (min-width:75.625em){.hero-titre{max-width:93.75rem;background-size:auto}}.hero-titre-mobile{display:block;text-align:center;position:relative}.hero-titre-mobile img{display:inline-block;width:80%;margin:1.875rem 10% 0;max-width:14.375rem}@media (min-width:48em){.hero-titre-mobile{display:none}}.breadcrumb{text-align:left!important}.main-titre{position:relative;z-index:1}.main-titre .wrapper{padding:2.8125rem 1.5625rem;background:#fff;text-align:center}@media (min-width:48em){.main-titre .wrapper{padding:2.8125rem 3.125rem}}.main-titre .wrapper div .offer-bloc{margin-bottom:5rem}.main-titre .wrapper div .offer-bloc.is-open{margin-bottom:0}.main-titre .wrapper div .offer-bloc.offer-bloc-normal .offer-bloc-top-text{text-align:left}.main-titre .wrapper div .offer-bloc.offer-bloc-normal .offer-bloc-top-text.offer-bloc-top-text--label{line-height:1.4}.main-titre .wrapper div .offer-bloc.offer-bloc-new .offer-bloc-top-text{text-align:center}.main-titre .wrapper .offer-bloc-bottom.visible{padding:1.25rem;margin:auto 0 5rem;width:auto;max-width:61.625rem}.main-titre .wrapper .offer-bloc-bottom.visible:last-child{margin-bottom:auto}.main-titre .wrapper .offer-bloc-bottom.visible .details-bloc__content{text-align:left}.main-titre .wrapper .offer-bloc-bottom.visible .offer-bloc-bottom-trigger{position:absolute;top:auto;left:0;bottom:0;right:0}.main-titre .wrapper .offer-bloc-bottom.visible .offer-bloc-bottom-trigger svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-titre .wrapper .offer-bloc-bottom.visible .details-bloc:first-child{border-top:none}@media (min-width:75.625em){.main-titre .wrapper .offer-bloc-bottom.visible{margin:auto 1.25rem 5rem}}.main-titre .wrapper .page-intro-right{text-align:left}.hero-titre+.main-titre{margin-top:auto}@media (min-width:48em){.hero-titre+.main-titre{margin-top:11.25rem}}.page-intro{padding:2.1875rem 0}@media (min-width:64em){.page-intro{padding:4.6875rem 0 5.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.page-intro-titre .page-intro-left{display:none}@media (min-width:64em){.page-intro-titre .page-intro-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center}}.titre-author{margin-bottom:.625rem}.titre-author img{max-height:100px}.titre-author-name{margin-bottom:.625rem;color:#827A7A;font-family:"allerregular",sans-serif;font-size:.875rem;font-weight:400}.page-intro-titre-title{margin-bottom:1.25rem;color:#000;font-family:"allerbold",sans-serif;font-size:1.5rem}.page-intro-titre-text{margin-bottom:3.125rem;display:inline-block}.page-intro-titre-text ul li{list-style:disc inside none;padding-left:20px}.page-intro-titre-link{padding-left:1.25rem;color:#6F6666;background:url(../img/picto-gift.png) no-repeat 0 center;font-family:"allerbold",sans-serif;font-size:.875rem}.page-intro-titre-link a{text-decoration:underline}.page-intro-right{color:#6F6666;line-height:1.75}.offer-bloc-new .offer-bloc-top-content{padding-bottom:1.25rem;margin:.625rem}.offer-bloc-normal .offer-bloc-top-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.offer-bloc-new .offer-bloc-top-main{margin-bottom:0;text-align:center;-ms-flex-item-align:start;align-self:flex-start}@media (min-width:48em){.offer-bloc-new .offer-bloc-top-main{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding-left:0;margin-bottom:0}}.offer-bloc-new .offer-bloc-top-main__img{display:none}.offer-bloc-new:not(.offer-bloc-shop) .offer-bloc-top-main__img img{max-height:224px}.offer-bloc-new .offer-bloc-top-main__img.num{margin-top:1.25rem}.offer-bloc-new .offer-bloc-top-main__img.num img{max-height:184px}.offer-bloc-new .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2 img{max-height:190px}.offer-bloc-new .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__3 img{max-height:156px}@media (min-width:48em){.offer-bloc-new .offer-bloc-top-main__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-.625rem;height:11.875rem}.offer-bloc-new .offer-bloc-top-main__img img{position:absolute;bottom:0;left:50%;top:auto;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.offer-bloc-new .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2 img{left:35%;margin-bottom:34px;-webkit-transform:translateX(-35%);transform:translateX(-35%)}.offer-bloc-new .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__2 img+img{left:65%;margin-bottom:0;-webkit-transform:translateX(-65%);transform:translateX(-65%)}.offer-bloc-new .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__3 img{left:25%;margin-bottom:68px;-webkit-transform:translateX(-25%);transform:translateX(-25%)}.offer-bloc-new .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__3 img+img{left:50%;margin-bottom:34px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.offer-bloc-new .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__3 img+img+img{left:75%;margin-bottom:0;-webkit-transform:translateX(-75%);transform:translateX(-75%)}.offer-bloc-new .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__hskdo img{left:25%;-webkit-transform:translateX(-25%);transform:translateX(-25%)}.offer-bloc-new .offer-bloc-top-main__img.offer-bloc-top-main__img-cover__hskdo img+img{max-height:95px;left:75%;-webkit-transform:translateX(-75%);transform:translateX(-75%)}}.offer-bloc-new .offer-bloc-top-item{height:auto;padding:0 .625rem 0;text-align:center;position:relative;display:inline-block}.offer-bloc-new .offer-bloc-top-item+.offer-bloc-new .offer-bloc-top-item,.offer-bloc-new .offer-bloc-top-item.offer-bloc-top-item--gift{margin-top:1.875rem}.offer-bloc-new .offer-bloc-top-item+.offer-bloc-new .offer-bloc-top-item::before,.offer-bloc-new .offer-bloc-top-item.offer-bloc-top-item--gift::before{content:'+';display:inline-block;width:2.25rem;height:2.25rem;padding-top:.3125rem;border-radius:50%;background:#f1eded;font-family:"aller_lightregular",sans-serif;font-size:1.75rem;text-align:center;position:absolute;top:0;right:50%;-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%)}.offer-bloc-new .offer-bloc-top-item+.offer-bloc-new .offer-bloc-top-item .offer-bloc-top-main__img+.offer-bloc-top-title,.offer-bloc-new .offer-bloc-top-item.offer-bloc-top-item--gift .offer-bloc-top-main__img+.offer-bloc-top-title{padding-top:1.875rem}.offer-bloc-new .offer-bloc-top-item+.offer-bloc-new .offer-bloc-top-item.offer-bloc-top-item--gift-choice,.offer-bloc-new .offer-bloc-top-item.offer-bloc-top-item--gift.offer-bloc-top-item--gift-choice{padding-top:1.875rem}@media (min-width:48em){.offer-bloc-new .offer-bloc-top-item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.offer-bloc-new .offer-bloc-top-item+.offer-bloc-new .offer-bloc-top-item::before{content:'+';top:calc(50% + 10px);right:calc(100% - 36px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.offer-bloc-new .offer-bloc-top-item.offer-bloc-top-item--gift{margin-top:0}.offer-bloc-new .offer-bloc-top-item.offer-bloc-top-item--gift::before{content:'+';top:calc(50% + 10px);right:calc(100% - 6px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.offer-bloc-new .offer-bloc-top-item.offer-bloc-top-item--gift .offer-bloc-top-main__img+.offer-bloc-top-title{padding-top:0}.offer-bloc-new .offer-bloc-top-item.offer-bloc-top-item--gift.offer-bloc-top-item--gift-choice{padding-top:0}}.offer-bloc-top-flag{display:inline-block;padding:.625rem 1.5625rem;margin:.9375rem auto 0;background:lightgrey}@media (min-width:48em){.offer-bloc-top-flag{margin-top:0;position:absolute;top:-10px;left:0;right:0}}.offer-bloc-new .offer-bloc-top-item-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:11.875rem;margin-top:-1.875rem;margin-bottom:.3125rem;position:relative}.offer-bloc-new .offer-bloc-top-item-img img{position:absolute;bottom:0;max-height:152px}.offer-bloc-top-title{padding-top:2.5rem;margin-bottom:.9375rem;font-family:"allerbold",sans-serif;font-size:1.25rem;line-height:1.3}.offer-bloc-top-title a{color:grey;font-family:"allerregular",sans-serif;font-size:1rem}.offer-bloc-normal .offer-bloc-top-title{text-align:left}.offer-bloc-new .offer-bloc-top-title{padding-top:0}.offer-bloc-top-item-img+.offer-bloc-top-title,.offer-bloc-top-main__img+.offer-bloc-top-title{padding-top:0}.offer-bloc-top-text+.offer-bloc-top-title{margin-top:.625rem}.offer-bloc-new .offer-bloc-top-price{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;padding-top:4.375rem;padding-bottom:2.5rem;margin:10px;border-top:1px solid #E8E8E8;position:relative}.offer-bloc-new .offer-bloc-top-price::before{content:'=';display:inline-block;width:2.25rem;height:2.25rem;padding-top:.3125rem;border-radius:50%;background:#f1eded;-webkit-box-shadow:0 0 0 8px #fff;box-shadow:0 0 0 8px #fff;font-family:"aller_lightregular",sans-serif;font-size:1.75rem;text-align:center;position:absolute;top:0;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}@media (min-width:48em){.offer-bloc-new .offer-bloc-top-price{padding-top:0;padding-bottom:1.25rem;border-top:0;border-left:1px solid #dad3d3}.offer-bloc-new .offer-bloc-top-price::before{content:'=';display:inline-block;width:2.25rem;height:2.25rem;padding-top:.3125rem;border-radius:50%;background:#f1eded;-webkit-box-shadow:0 0 0 8px #fff;box-shadow:0 0 0 8px #fff;font-family:"aller_lightregular",sans-serif;font-size:1.75rem;text-align:center;position:absolute;top:50%;left:-1.125rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.offer-bloc-new .offer-bloc-top-price .price-bloc{margin-bottom:1.5625rem}.offer-bloc:not(.offer-bloc--small) .price-bloc{margin-top:1.875rem}.offer-bloc-top-price__promo{min-width:8.5625rem;color:#fff;background:#C12236;text-align:center;position:absolute;top:2.25rem;right:-1rem}@media (min-width:48em){.offer-bloc-top-price__promo{top:-1rem}}.offer-bloc-top-price__promo::after{content:'';width:0;height:0;border-style:solid;border-width:5px 6px 0 0;border-color:#C12236 transparent transparent transparent;position:absolute;right:0;top:100%}.offer-bloc-top-price__promo span{display:block;padding:.3125rem 0 .625rem;background:#C12236;position:relative;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;font-family:"allerbold",sans-serif}.offer-bloc-top-price__promo span::before{content:'';width:0;height:0;border-style:solid;border-width:0 0 18px 13px;border-color:transparent transparent #C12236 transparent;position:absolute;right:100%;bottom:0}.offer-bloc-top-price__promo span::after{content:'';width:0;height:0;border-style:solid;border-width:0 13px 18px 0;border-color:transparent #C12236 transparent transparent;position:absolute;right:100%;top:0}.offer-bloc-top-price__promo.offer-bloc-top-price__free span{padding:.3125rem .625rem .625rem}.details-bloc{padding-bottom:2.1875rem;position:relative}@media (min-width:48em){.details-bloc{display:-webkit-box;display:-ms-flexbox;display:flex}}.details-bloc+.details-bloc{padding-top:3.4375rem;border-top:1px solid rgba(0,0,0,.1)}.details-bloc__img{display:none}@media (min-width:64em){.details-bloc__img{display:inline-block;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;padding-top:1.25rem;padding-bottom:1.875rem;text-align:center}}.details-bloc__img img{max-height:184px}.details-bloc__img-mobile{display:inline-block;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}@media (min-width:64em){.details-bloc__img-mobile{display:none}}.offers-list .details-bloc__img-mobile{display:none}.details-bloc-slider{text-align:center}.details-bloc-slider .slick-slider{display:inline-block;text-align:center}.details-bloc-slider .slick-slide img{margin:auto}.details-bloc-slider .slick-dots{margin-top:4.375rem}.details-bloc-slider .slick-dots li{display:inline-block}.details-bloc-slider .slick-dots button{width:.625rem;height:.625rem;padding:0;margin:0 .46875rem;border-radius:50%;background:rgba(130,122,122,.6);font-size:0}.details-bloc-slider .slick-dots button::before{font-size:0}.details-bloc-slider .slick-dots .slick-active button{background:#827a7a}.slick-lightbox .slick-dots{text-align:center;position:absolute;left:0;right:0;bottom:1.875rem}.slick-lightbox .slick-dots li{display:inline-block}.slick-lightbox .slick-dots button{width:.625rem;height:.625rem;padding:0;margin:0 .46875rem;border-radius:50%;background:rgba(130,122,122,.6);font-size:0}.slick-lightbox .slick-dots button::before{font-size:0}.slick-lightbox .slick-dots .slick-active button{background:#827a7a}.details-bloc__details{-webkit-box-flex:0;-ms-flex:0 1 70%;flex:0 1 70%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.details-bloc__title{margin-bottom:2.8125rem;font-family:"allerbold",sans-serif;font-size:1.5rem;text-align:left;width:50%}@media (min-width:64em){.details-bloc__title{width:100%;text-align:left}}.details-bloc__content{margin-top:.625rem}@media (min-width:64em){.details-bloc__content{margin-top:0}}.details-bloc__infos{margin-bottom:2.1875rem}.details-bloc__infos-item{margin-bottom:.9375rem;text-align:left}.details-bloc__infos-item span{display:block;margin-bottom:.3125rem;font-family:"allerbold",sans-serif}@media (min-width:48em){.details-bloc__infos-item span{display:inline-block;margin-bottom:0;min-width:15.625rem}}.details-bloc__infos-item svg{display:inline-block;vertical-align:middle;margin-right:1.25rem}@media (min-width:48em){.details-bloc__infos-item svg{display:inline-block}}.offer-bloc-choices .offer-bloc-top-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.offer-bloc-choices .radio-input{margin-top:1.875rem;text-align:center}.offer-bloc-top-price-title{font-family:"allerbold",sans-serif;font-size:1.25rem;line-height:1.3;text-align:center;margin-top:1.875rem}.offer-bloc-top-price-title+.price-bloc{margin-top:10px!important}.domtom{display:inline-block;margin:0;padding:0 1.25rem;text-align:center;width:100%}.domtom img{vertical-align:middle;margin-right:.625rem;position:absolute}.domtom a{display:inline-block;color:#6F6666;text-decoration:underline;padding-left:1.875rem}@media (min-width:40em){.domtom{text-align:right}}.modal{display:none;position:fixed;left:0;top:0;z-index:1000;width:100%;height:100%;overflow:auto;background-color:rgba(216,216,216,.4);text-align:center}.modal .modal-content{display:inline-block;background-color:#fefefe;margin:3.125rem auto 3.125rem;padding:1.875rem 3.125rem 3.125rem;border:none;border-radius:0;width:90%;max-width:780px;position:absolute;top:40%;left:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-box-shadow:0 2px 5px 1px rgba(0,0,0,.3);box-shadow:0 2px 5px 1px rgba(0,0,0,.3)}.modal .modal-content .icon-cancel{display:inline-block;position:absolute;top:.625rem;left:auto;right:.625rem;bottom:auto;cursor:pointer}.modal .modal-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .modal-content>div img{width:1.875rem;height:1.875rem;margin-bottom:1.25rem}.modal .modal-content>div p{font-size:1rem;line-height:1.1875rem}.modal .modal-content>div p.heading{font-size:1.25rem;line-height:1.25rem}@media (min-width:48em){.modal .modal-content{width:60%}}@media (min-width:48em){.offer-bloc-top-text.collapsible,.offer-bloc-top-text.collapsible-bg{height:auto!important}.offer-bloc-top-text.collapsible+.more_tx,.offer-bloc-top-text.collapsible-bg+.more_tx-bg{display:none}}.buy{margin-top:1.875rem;background:#c12236;background:-webkit-gradient(linear,left top,right top,from(#c12236),to(#f55c2a));background:linear-gradient(to right,#c12236 0%,#f55c2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c12236',endColorstr='#f55c2a',GradientType=1)}.buy .wrapper{background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.8125rem .625rem}.buy .btn-3:not(:last-child){margin-bottom:1.25rem}@media (min-width:64em){.buy .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;padding:2.8125rem 1.5625rem}.buy .btn-3:not(:last-child){margin-bottom:0}}.recirc .wrapper{padding-bottom:0}.recirc-title{margin-bottom:6.5625rem;font-family:"allerbold",sans-serif;font-size:1.5rem;display:inline-block;text-align:left;width:100%}.page-intro p a.more_tx,.page-intro p a.more_tx-bg{text-decoration:underline;position:relative;cursor:pointer;margin-left:5px}.page-intro p a.more_tx:after,.page-intro p a.more_tx-bg:after{content:url(../img/icons/tfoot-arrow.svg);display:inline-block;width:11px;height:11px;position:absolute;top:3px;right:-15px}.recirc .product-item{padding:0;margin-bottom:3.125rem}.recirc .product-item:not(:last-child){margin-bottom:9.375rem}@media (min-width:48em){.recirc .product-item{width:100%}}@media (min-width:64em){.recirc .product-item{margin-bottom:3.4375rem;width:25%}.recirc .product-item:not(:last-child){margin-bottom:3.4375rem}}.recirc .product-item a{padding:1.875rem}.recirc .product-img img{max-height:184px}.main-bonsplans{padding-top:1.25rem;background:#fff}.main-bonsplans .main__title{color:#231F20;font-family:"allerbold",sans-serif;font-size:1.5rem;text-transform:none;text-decoration:none}.main-bonsplans .main__intro{color:#6F6666;font-size:1rem;line-height:1.625}@media (min-width:48em){.main-bonsplans .main__intro{margin-bottom:1.25rem}}.bonsplans-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:34.375rem;padding:3.125rem 0;margin:0 auto;color:#6F6666;font-size:1rem;line-height:1.625}@media (min-width:48em){.bonsplans-text{padding-top:0}}.bonsplans-text p a.more_tx,.bonsplans-text p a.more_tx-bg{text-decoration:underline;position:relative;cursor:pointer;margin-left:5px}.bonsplans-text p a.more_tx:after,.bonsplans-text p a.more_tx-bg:after{content:url(../img/icons/tfoot-arrow.svg);display:inline-block;width:11px;height:11px;position:absolute;top:3px;right:-15px}.main-promos .main__intro{color:#6F6666;font-size:1rem;line-height:1.625}.minisite header{display:none}@media (min-width:48em){.minisite header{display:inline-block}}.minisite header.no-header{height:20px}.minisite header .wrapper .header-logo{height:80px}.minisite header .wrapper nav ul li{height:30px}.minisite .hero-titre.no-header{margin:20px auto}.minisitecart header .wrapper{height:60px}@media (min-width:48em){.minisitecart header .wrapper{height:auto}}.minisitecart header .wrapper nav ul li{height:30px}.main-edito{position:relative;z-index:1;overflow:hidden}.main-edito .wrapper{padding:1.25rem;background:#fff}@media (min-width:64em){.main-edito .wrapper{padding:2.8125rem 4.6875rem 0}}.main-edito .breadcrumb{width:100%}@media (min-width:64em){.main-edito .breadcrumb{width:50%}}.main-edito .page-intro.edito-head{padding-top:1.25rem;padding-bottom:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.main-edito .page-intro.edito-head .page-intro-left{padding:1.875rem 0 0 0;border:none;text-align:left;height:100%;width:100%;max-width:37.5rem}.main-edito .page-intro.edito-head .page-intro-right{display:none}@media (min-width:64em){.main-edito .page-intro.edito-head{padding-top:2.8125rem;padding-bottom:3.125rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-edito .page-intro.edito-head .page-intro-left{width:50%;padding-top:0;max-width:none}.main-edito .page-intro.edito-head .page-intro-right{display:inline-block;position:relative;height:100%;width:50%}.main-edito .page-intro.edito-head .page-intro-right img{max-width:none;width:calc(100% + 75px);margin-top:-8.5625rem;height:auto}}.main-edito .page-intro-titre-title{font-size:36px;line-height:43px;text-transform:uppercase;text-align:left}.main-edito .edito-redac{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3.125rem 0 4.375rem}.main-edito .edito-redac .edito-redac-img{width:100%;display:inline-block;text-align:center;padding:1.875rem}.main-edito .edito-redac .edito-redac-img img{width:auto;height:100%;border-radius:50%}.main-edito .edito-redac .edito-redac-text{display:inline-block;position:relative;width:100%;padding:2.25rem 3.375rem}.main-edito .edito-redac .edito-redac-text:before,.main-edito .edito-redac .edito-redac-text:after{content:"";background:url(../img/quote.svg);background-size:100%;display:inline-block;position:absolute;width:3.375rem;height:2.25rem;top:0;left:0;bottom:auto;right:auto}.main-edito .edito-redac .edito-redac-text:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:auto;bottom:0;left:auto;right:0}.main-edito .edito-redac .edito-redac-text p:not(.author){font-size:24px;line-height:26px;font-style:italic;color:#6F6666}.main-edito .edito-redac .edito-redac-text p.author{font-size:14px;line-height:20px;color:#6F6666;display:inline-block;position:absolute;top:auto;left:5.625rem;bottom:0;right:auto}@media (min-width:64em){.main-edito .edito-redac{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-edito .edito-redac .edito-redac-img{width:30%;display:inline-block;text-align:center;padding:1.875rem}.main-edito .edito-redac .edito-redac-img img{width:auto;height:100%;border-radius:50%}.main-edito .edito-redac .edito-redac-text{width:65%;padding:3.75rem 5.625rem}.main-edito .edito-redac .edito-redac-text:before,.main-edito .edito-redac .edito-redac-text:after{width:5.625rem;height:3.75rem}}.main-edito .edito-part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.9375rem 0}.main-edito .edito-part .edito-half-img{display:inline-block;width:100%;text-align:center;margin-bottom:3.125rem}.main-edito .edito-part .edito-half-text{display:inline-block;width:100%;margin-bottom:3.125rem}.main-edito .edito-part .edito-half-text h2{font-family:"allerbold",sans-serif;font-size:36px;line-height:38px;text-transform:uppercase;text-align:left;padding:0 30% 0 0;margin-bottom:3.125rem}.main-edito .edito-part .edito-half-text p{display:inline-block;margin:auto auto auto 3.125rem;padding:0 0 0 1.5625rem;position:relative;color:#6F6666}.main-edito .edito-part .edito-half-text p:before{content:"";display:inline-block;width:1px;height:6.25rem;background-color:#C12236;position:absolute;top:0;left:0}.main-edito .edito-part.reverse .edito-half-text h2{padding:0 0 0 30%;text-align:right}.main-edito .edito-part.reverse .edito-half-text p{margin:0 3.125rem 0 0;padding:0 1.5625rem 0 0;position:relative}.main-edito .edito-part.reverse .edito-half-text p:before{left:auto;right:0}@media (min-width:64em){.main-edito .edito-part{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-edito .edito-part .edito-half-img{width:50%;padding:0 3.125rem 0 0;margin-bottom:0}.main-edito .edito-part .edito-half-text{width:50%;margin-bottom:0}.main-edito .edito-part.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.main-edito .edito-part.reverse .edito-half-img{padding:0 0 0 3.125rem}}.main-edito .edito-last-part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:.9375rem 0}.main-edito .edito-last-part .edito-last-img{display:inline-block;position:relative;width:100%;margin-bottom:3.125rem}.main-edito .edito-last-part .edito-last-img:before{content:"";display:inline-block;width:3000px;height:33%;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background:-webkit-gradient(linear,left top,right top,from(#c12236),to(#f55c2a));background:linear-gradient(to right,#c12236,#f55c2a);z-index:2}.main-edito .edito-last-part .edito-last-img img{display:inline-block;position:relative;z-index:3}.main-edito .edito-last-part .edito-last-text{display:inline-block;position:relative;width:100%}.main-edito .edito-last-part .edito-last-text h2{font-family:"allerbold",sans-serif;font-size:36px;line-height:38px;text-transform:uppercase;text-align:left;position:relative;width:100%;-webkit-transform:none;transform:none;margin-bottom:3.125rem}.main-edito .edito-last-part .edito-last-text p{display:inline-block;margin:0 3.125rem 0 0;padding:0 1.5625rem 0 0;position:relative;color:#6F6666;text-align:right}.main-edito .edito-last-part .edito-last-text p:before{content:"";display:inline-block;width:1px;height:6.25rem;background-color:#C12236;position:absolute;left:auto;right:0}@media (min-width:64em){.main-edito .edito-last-part .edito-last-img{width:70%;margin-right:30%;margin-bottom:auto}.main-edito .edito-last-part .edito-last-text{width:50%;margin-left:50%;margin-top:1.875rem}.main-edito .edito-last-part .edito-last-text h2{position:absolute;top:0;left:auto;right:0;bottom:auto;width:60%;-webkit-transform:translateY(-150%);transform:translateY(-150%);margin-bottom:auto}}.main-edito .edito-offer-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%;margin:6.25rem 10% 0}.main-edito .edito-offer-block .edito-offer-title{display:inline-block;margin-bottom:2.8125rem;font-family:"allerbold",sans-serif;font-size:1.5rem;line-height:1.2;text-align:left;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:start;align-self:flex-start}.main-edito .edito-offer-block .edito-offer-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;text-align:right}.main-edito .edito-offer-block .edito-offer-text .product-title{color:#6F6666;font-size:1.5rem;font-family:"allerbold",sans-serif}.main-edito .edito-offer-block .edito-offer-text .price{display:inline-block;font-family:"allerbold",sans-serif;font-size:4rem;line-height:4rem;color:#C12236;position:relative}.main-edito .edito-offer-block .edito-offer-text .price span{font-size:2.25rem;line-height:2.6875rem}.main-edito .edito-offer-block .edito-offer-text .price:before{content:"À partir de";display:inline-block;width:auto;position:absolute;padding-right:.625rem;top:1.125rem;left:0;bottom:auto;right:auto;-webkit-transform:translateX(-100%);transform:translateX(-100%);font-size:14px;line-height:16px;color:#6F6666;font-family:"allerregular",sans-serif}.main-edito .edito-offer-block .edito-offer-text .btn-sm{-ms-flex-item-align:center;align-self:center}.main-edito .edito-offer-block .edito-offer-img{display:inline-block;width:100%;padding:0}.main-edito .edito-offer-block .edito-offer-img img{max-height:325px}@media (min-width:64em){.main-edito .edito-offer-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}.main-edito .edito-offer-block .edito-offer-title{width:100%;position:absolute;top:0;bottom:auto;left:auto;right:50%;text-align:right;max-width:31.25rem}.main-edito .edito-offer-block .edito-offer-text{width:50%;padding-bottom:1.25rem}.main-edito .edito-offer-block .edito-offer-text h4{display:block}.main-edito .edito-offer-block .edito-offer-text .btn-sm{-ms-flex-item-align:end;align-self:flex-end}.main-edito .edito-offer-block .edito-offer-img{width:50%;padding:0 2.5rem}}.cart:not(.minisite) header .wrapper{background-color:#EEE;min-height:2.5rem}@media (min-width:64em){.cart:not(.minisite) header .wrapper{min-height:5.25rem}}.cart:not(.minisite) header .wrapper nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;min-width:27.5rem;padding:1rem 0}.cart:not(.minisite) header .wrapper nav ul:before{content:"";display:block;position:absolute;top:1.78125rem;width:calc(100% - 30px);margin-left:.9375rem;height:1px;background-color:#fff;left:0;right:0;z-index:-1}.cart:not(.minisite) header .wrapper nav ul li{text-align:center;padding-right:0;margin-right:0}.cart:not(.minisite) header .wrapper nav ul li:after{display:none}.cart:not(.minisite) header .wrapper nav ul li .icon-container{display:inline-block;position:relative;background-color:#3A3A3A;border-radius:50%;width:25px;height:25px;z-index:2}.cart:not(.minisite) header .wrapper nav ul li .icon-container .icon{margin:5px}.cart:not(.minisite) header .wrapper nav ul li p{font-size:.8125rem;line-height:1.5rem;font-family:"allerbold",sans-serif}.cart:not(.minisite) header .wrapper nav ul li.active .icon-container{background-color:#C12236}.cart:not(.minisite) header .wrapper nav ul li.active p{color:#C12236}.cart:not(.minisite) header .wrapper nav ul li.disabled .icon-container{background-color:#A8A8A8}.cart:not(.minisite) header .wrapper nav ul li.disabled p{color:#A8A8A8}.main__cart .wrapper{display:inline-block;margin:auto;padding:0 .625rem}.main__cart .page-intro{display:inline-block;width:100%;padding:1.5625rem 0 2.1875rem}.main__cart .page-intro .icon{margin-right:.625rem;float:left}.main__cart .page-intro h1{font-family:"allerbold",sans-serif;font-size:1.5rem;line-height:2.25rem;display:inline-block;float:left}@media (min-width:48em){.main__cart{padding:0 1.25rem}}.cart-link{font-size:.875rem;font-family:"allerbold",sans-serif;text-decoration:underline;color:#6F6666;cursor:pointer}.select-group .select ul{width:calc(100% - 10px);margin:auto .3125rem}.select-group .select ul li{padding:.625rem 1.175rem .625rem .625rem;text-transform:none;font-family:"aller",sans-serif}section.cart-list{display:inline-block;position:relative;width:100%}table{display:inline-block;width:100%;border-collapse:separate}table tr{display:inline-block;width:100%}table tr.spacer,table tr.border-spacer,table thead,table th{display:none}table td{display:inline-block}table tbody{padding-top:1.5625rem}table tbody tr{width:100%;border:1px solid #F2F2F2;border-bottom:none;padding:1.5625rem 1.5625rem .9375rem;position:relative}table tbody tr td{width:100%}table tbody tr td .td-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:.625rem}table tbody tr td .td-container .cart-article-img img{margin-right:1.5625rem;float:left;max-width:5rem}table tbody tr td .td-container .cart-article-img .cart-article-info-mobile{display:inline-block;float:left}table tbody tr td .td-container .cart-article-img .cart-article-info-mobile .offer-bloc-top-title{padding-top:0}table tbody tr td .td-container .add-offer{position:relative;padding-bottom:1.25rem}table tbody tr td .td-container .add-offer p{text-align:left;color:#6F6666}table tbody tr td .td-container .add-offer p:before{content:url(../img/icons/plus-button.svg);display:inline-block;width:1.1875rem;height:1.1875rem;position:relative;float:left;margin-right:.625rem;margin-top:.125rem}table tbody tr:not(.spacer):not(.border-spacer)+tr:not(.spacer):not(.border-spacer){border-top:none;padding-top:0}table tbody tr.mobile-multiple-offer td.qty-part,table tbody tr.mobile-multiple-offer td.address-part{display:none}table tbody tr.mobile-multiple-offer-end td.qty-part{display:inline-block}table tbody tr.mobile-multiple-offer-end td.qty-part p.qty-text{display:inline-block;float:left;padding:1.25rem 0;line-height:1}table tfoot{background-color:#F2F2F2}table tfoot .red{color:#C12236}table tfoot tr{padding:0 1.5625rem}table tfoot tr:first-child{padding-top:1.5625rem}table tfoot td{vertical-align:top;width:100%}table tfoot .td-container{display:inline-block;position:relative;padding:0;float:left;text-align:left}table tfoot .td-container .promo-code-btn{font-size:.875rem;line-height:1.5625rem;color:#6F6666;cursor:pointer;vertical-align:middle}table tfoot .td-container .promo-code-btn:after{content:url(../img/icons/tfoot-arrow.svg);display:inline-block;width:.875rem;height:.875rem;margin-left:.9375rem;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease}table tfoot .td-container .promo-code-btn.open:after{-webkit-transform:rotate(180deg) translateY(-50%);transform:rotate(180deg) translateY(-50%)}table tfoot .td-container .promo-code{display:none;position:relative}table tfoot .td-container .promo-code input{border:none;background-color:#fff;border-radius:1rem;padding:.6875rem 1.25rem;margin-top:1.25rem}table tfoot .td-container .promo-code input[type="submit"]{background-color:#E8E1E1;text-transform:uppercase;font-family:"allerbold",sans-serif;padding:.4375rem 1.25rem;font-size:.875rem;cursor:pointer}table tfoot .td-container .promo-code.is-open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}table tfoot .tfoot-choice>p{text-align:left;margin-bottom:0}table tfoot .tfoot-choice .select-group{display:inline-block;float:left;width:100%;margin:.3125rem 0 0}table tfoot .tfoot-choice .select-group .select{width:100%;float:left}table tfoot .tfoot-choice .select-group .select .select-options{max-height:170px;overflow-y:auto}table tfoot .tfoot-choice .mobile-shipping-fee{display:none;padding:0}table tfoot .tfoot-choice .mobile-subtotal{float:right;padding-right:.625rem}table tfoot .tfoot-choice .subtotal-label{float:left}table tfoot .tfoot-shipping-fee{vertical-align:bottom;text-align:right;padding-top:.625rem;padding-right:.625rem}table tfoot .tfoot-subtotal{display:none}table tfoot .tfoot-shipping-fee+td,table tfoot .tfoot-subtotal+td{display:none}table tfoot .tfoot-total{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;margin:auto;padding:1.25rem}table tfoot .tfoot-total div{font-size:1.5rem;line-height:1.875rem}table tfoot .tfoot-total p{font-size:.75rem;line-height:1.1875rem;color:#8B8B8B;margin-bottom:.1875rem}table tfoot .tfoot-total .price{position:absolute;right:1.25rem;top:50%;left:auto;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}table tfoot .tfoot-validate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5625rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}table tfoot .tfoot-validate .cart-link{margin-top:1.25rem}@media (min-width:40em){table tfoot .tfoot-shipping-fee{display:none}table tfoot .tfoot-choice .select-group{width:auto}table tfoot .tfoot-choice .select-group .select{width:auto}table tfoot .tfoot-choice .mobile-shipping-fee{display:inline-block;float:right;padding:.5rem 0}table tfoot .tfoot-choice .mobile-subtotal{padding-right:0}table tfoot .tfoot-total{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}table tfoot .tfoot-total p{margin-left:.625rem}table tfoot .tfoot-validate{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}table tfoot .tfoot-validate .cart-link{margin-top:0}}@media (min-width:64em){table{display:table}table thead{display:table-header-group}table thead th{background-color:#F2F2F2;line-height:1.5rem;padding:.1875rem 0 .1875rem .625rem;color:#6F6666;text-align:left;vertical-align:middle}table thead th:not(:last-child){border-right:1px solid #fff}table tr,table tr.spacer,table tr.border-spacer{display:table-row}table th,table td,table tfoot .tfoot-shipping-fee+td,table tfoot .tfoot-subtotal+td{display:table-cell}table tbody tr td{height:100%;text-align:center;vertical-align:middle;width:12%}table tbody tr td .td-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.5625rem}table tbody tr td .td-container .cart-article-img{margin-right:1.875rem}table tbody tr td .td-container .cart-article-img img{max-width:6rem}table tbody tr td .td-container .cart-article-img .cart-article-info-mobile{display:none}table tbody tr td .td-container .add-offer{position:absolute;top:1.5625rem;left:.9375rem}table tbody tr:not(.spacer):not(.border-spacer)+tr:not(.spacer):not(.border-spacer) td:first-child .td-container{padding-top:4.6875rem}table tbody tr.border-spacer td{padding:0 0 1.5625rem}table tbody tr.spacer td{padding:.9375rem 0}table tbody tr.spacer td hr{border:none;border-bottom:1px solid #F2F2F2}table tbody tr.mobile-multiple-offer td.qty-part,table tbody tr.mobile-multiple-offer td.address-part,table tbody tr.mobile-multiple-offer-end td.qty-part{display:table-cell}table tbody tr.mobile-multiple-offer-end td.qty-part .select-group,table tbody tr.mobile-multiple-offer-end td.qty-part p,table tbody tr.mobile-multiple-offer-end td.qty-part p.qty-text,table tbody tr.mobile-multiple-offer-end td.address-part .mob-visible,table tbody tr.mobile-multiple-offer-end td.address-part p{display:none}table tfoot td{width:auto}table tfoot .td-container .promo-code.is-open{width:calc(100% - 50px)}table tfoot .tfoot-choice{padding-top:1.875rem}table tfoot .tfoot-choice .select-group .select{width:100%;float:none}table tfoot .tfoot-choice .mobile-shipping-fee{display:none;padding:0}table tfoot .tfoot-choice .mobile-subtotal{display:none}table tfoot .tfoot-choice .subtotal-label{float:none}table tfoot .tfoot-shipping-fee{display:table-cell;padding:0;text-align:center}table tfoot .tfoot-subtotal{display:table-cell;vertical-align:bottom;text-align:center}table tfoot .tfoot-total{margin:1.25rem 0}}.cart-list table tbody tr td .td-container .cart-article-info .offer-bloc-top-title,.cart-list table tbody tr td .td-container .cart-article-info .offer-bloc-top-text.numero{display:none}.cart-list table tbody tr td .td-container .cart-article-info .offer-bloc-top-text:not(.numero){padding:1.25rem 0;text-align:left}.cart-list table tbody tr td .td-container .cart-article-info .select-group{float:left}.cart-list table tbody tr td:nth-child(2){display:none}.cart-list table tbody tr td:nth-child(3),.cart-list table tbody tr td:nth-child(4){width:auto;float:left}.cart-list table tbody tr td.td-price{padding:1.25rem 0;margin-left:2.5rem}.cart-list table tbody tr td.td-price p{line-height:1}.cart-list table tbody tr td .select-group.select-qty{display:inline-block;padding:.625rem 0;float:left}.cart-list table tbody tr td .select-group.select-qty .select{max-width:100px;min-width:70px;margin:auto 10px;position:relative}.cart-list table tbody tr td .select-group.select-qty .select .select-styled{min-width:inherit}.cart-list table tbody tr td .select-group.select-qty .select .select-options li{text-align:left}.cart-list table tbody tr td .offer-bloc-top-text.mob-visible{display:inline-block;float:left;margin-right:.625rem;padding:1.25rem 0}.cart-list table tbody tr td:last-child{width:auto;position:absolute;top:.9375rem;left:auto;right:.9375rem;bottom:auto;z-index:15}.cart-list table tbody tr td:last-child .delete-article{display:inline-block;cursor:pointer}.cart-list table tfoot .td-container{padding:.625rem 0}@media (min-width:64em){.cart-list table tbody tr td .td-container .cart-article-info{text-align:left;min-width:15rem}.cart-list table tbody tr td .td-container .cart-article-info .offer-bloc-top-title{display:block;padding-top:0}.cart-list table tbody tr td .td-container .cart-article-info .offer-bloc-top-text:not(.numero),.cart-list table tbody tr td .td-container .cart-article-info .offer-bloc-top-text.numero{display:block;margin-bottom:.9375rem;padding:0}.cart-list table tbody tr td:not(:last-child){border-right:1px solid #F2F2F2}.cart-list table tbody tr td:first-child{width:56%}.cart-list table tbody tr td:last-child{width:8%;position:relative;top:auto;right:auto}.cart-list table tbody tr td:nth-child(2){display:table-cell}.cart-list table tbody tr td:nth-child(3),.cart-list table tbody tr td:nth-child(4),.cart-list table tbody tr td:nth-child(4).td-price{width:12%;padding:0;margin:auto;float:none}.cart-list table tbody tr td.td-price p{line-height:1.6}.cart-list table tbody tr td .offer-bloc-top-text.mob-visible{display:none}.cart-list table tbody tr td .select-group.select-qty{float:none}.cart-list table tbody tr.mobile-multiple-offer-end .select-group.select-qty{display:none}.cart-list table tfoot .td-container{padding:1.875rem 1.5625rem}.cart-list table tfoot .td-container .promo-code{position:absolute}}.select-group .select{border:1px solid #979797;border-radius:.5rem;background-color:#fff}.select-group .select .select-styled{background-color:transparent;color:#6F6666;font-size:.875rem;font-family:"allerregular",sans-serif;text-transform:none;padding:.625rem 1.875rem .5rem .625rem;text-align:left}.select-group .select .select-styled:after{content:url(../img/icons/select-arrows.svg);right:.625rem}.select-group .select .select-styled.active:after{-webkit-transform:none;transform:none}.select-group .select:before,.select-group .select:after{display:none}.select-group:not(.select-qty) .select{min-width:15rem}section.w-70{display:inline-block;width:100%;float:left;position:relative}@media (min-width:64em){section.w-70{width:70%}}.right-column{display:none}@media (min-width:64em){.right-column{display:inline-block;width:calc(30% - 20px);float:right;position:relative;padding:0 1.25rem 0;margin-left:1.25rem;margin-top:.625rem;border-left:1px solid #C12236;overflow:auto}}.left-frame{border:1px solid #EBEBEB;padding:1.25rem .625rem;text-align:center;position:relative;width:100%}.left-frame .cart-link{display:inline-block;position:relative}.left-frame .cart-link:nth-child(2){float:left}.left-frame h2{font-size:1.5rem;line-height:1.75rem;font-family:"allerbold",sans-serif;text-align:left;display:inline-block;width:100%;margin-bottom:.9375rem}.left-frame>p{font-size:1rem;line-height:1.25rem;text-align:left;color:#6F6666;margin-bottom:1.25rem}.left-frame>p.empty{margin-bottom:0}.left-frame .wrapper{display:inline-block;width:100%;padding:2.1875rem 0 0}.left-frame .wrapper .form-bloc{margin-bottom:auto}.left-frame .wrapper .form-bloc div.radio-input{display:inline-block;float:left;width:auto}.left-frame .wrapper .form-bloc div.radio-input:not(:last-child){margin-right:.9375rem}.left-frame .wrapper .form-bloc div.radio-input+div.radio-input{margin-top:auto}.left-frame .wrapper .form-bloc table.radio-input tbody tr{display:table-row}.left-frame .wrapper .form-bloc table.radio-input tbody tr td{display:inline-block;float:left;width:auto}.left-frame .wrapper .form-bloc table.radio-input tbody tr td:not(:last-child){margin-right:.9375rem}.left-frame .wrapper .input-group label span small{font-size:.75rem}.left-frame .wrapper .input-group:last-of-type{margin-bottom:1.25rem}.left-frame .wrapper .sm-input-group{width:6.5625rem;float:left}.left-frame .wrapper .sm-input-group+.input-group{width:calc(100% - 135px);margin-left:1.875rem}.left-frame .wrapper .form-select{display:inline-block;width:100%}.left-frame .wrapper .form-select .select{width:100%}.left-frame .wrapper .form-select .select:before,.left-frame .wrapper .form-select .select:after{display:none}.left-frame .wrapper .form-select .select .select-styled{border-bottom:1px solid #6F6666;padding-top:1.25rem;margin-top:1.5em;text-align:left;padding-left:0;font-size:1rem;font-family:"allerregular",sans-serif;text-transform:none;color:#6F6666}.left-frame .wrapper .form-select .select .select-styled:after{content:url(../img/icons/form-select-arrows.svg);top:auto;bottom:.625rem;right:.3125rem}.left-frame .wrapper .form-select .select .select-styled.active:after{-webkit-transform:none;transform:none}.left-frame .wrapper .form-select .select .select-options{max-height:170px;overflow-y:auto}.left-frame .wrapper .form-select .select .select-options li{text-transform:none;font-family:"allerregular",sans-serif;text-align:left;color:#6F6666;font-size:1rem;padding:.625rem}.left-frame .wrapper .checkbox-bloc{text-align:left;margin:2.5rem 0}.left-frame .wrapper .checkbox-bloc .checkbox-input label{font-size:1rem}.left-frame .wrapper input[type="submit"]{font-size:.875rem}.left-frame .forget{display:inline-block;font-size:14px;line-height:16px;color:#6F6666;text-decoration:underline;margin:.625rem 0 1.25rem;float:right;margin-bottom:1.875rem}.left-frame.adresse form .checkbox-bloc .checkbox-input{text-align:left}.left-frame.adresse form .checkbox-bloc .checkbox-input label a{text-decoration:underline}@media (min-width:48em){.left-frame{padding:2.5rem 3.125rem}}@media (min-width:64em){.left-frame .cart-link:nth-child(2){position:absolute;top:3.125rem;left:auto;bottom:auto;right:2.5rem;float:none}.left-frame .cart-link:last-child{position:absolute;top:auto;left:1.875rem;bottom:3.75rem;right:auto}.left-frame .wrapper{max-width:30.3125rem;padding:2.1875rem 1.25rem 0}.left-frame .wrapper .input-group:last-of-type{margin-bottom:0}}p.details{display:inline-block;font-size:12px;color:#6F6666;padding:1.875rem .625rem;margin-bottom:0;text-align:justify}@media (min-width:48em){p.details{padding:1.875rem 0}}.drop-btn-small{display:inline-block;position:relative;float:left;width:100%;text-align:left;margin-bottom:.625rem;cursor:pointer;font-size:1rem;margin-top:.3125rem;padding:.625rem}.drop-btn-small:after{content:url(../img/icons/order-arrow.svg);display:inline-block;width:1rem;height:1rem;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;position:absolute;top:.625rem;left:auto;right:.625rem;bottom:auto}.drop-btn-small.open:after{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0)}.dropdown-container+hr{margin:1.25rem auto;border-top:1px solid #C12236;width:100%;height:0}.dropdown-container{display:none}.dropdown-container.is-open{display:inline-block}.dropdown-container.order-list{display:inline-block;width:100%}.dropdown-container.order-list .order-list-item,.dropdown-container.order-list .order-list-gift{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;width:100%}.dropdown-container.order-list .order-list-item .order-item-img,.dropdown-container.order-list .order-list-gift .order-item-img{display:inline-block;margin-left:.625rem;width:25%;height:auto}.dropdown-container.order-list .order-list-item .order-item-info,.dropdown-container.order-list .order-list-gift .order-item-info{padding-left:.625rem;width:100%}.dropdown-container.order-list .order-list-item .order-item-info .offer-bloc-top-title,.dropdown-container.order-list .order-list-gift .order-item-info .offer-bloc-top-title{padding-top:0;margin-bottom:.3125rem;text-align:left;line-height:1.25rem}.dropdown-container.order-list .order-list-item .order-item-info .offer-qty,.dropdown-container.order-list .order-list-gift .order-item-info .offer-qty{display:inline-block;float:left;margin-top:.9375rem}.dropdown-container.order-list .order-list-item .order-item-info span,.dropdown-container.order-list .order-list-gift .order-item-info span{display:inline-block;float:right;margin-top:.9375rem}.dropdown-container.order-list .order-list-item{padding:.9375rem 0}.dropdown-container.order-list .order-list-item:not(:first-child){border-top:1px solid #EBEBEB}.dropdown-container.order-list .order-list-gift{padding:2.1875rem 0 .625rem}.dropdown-container.order-list .order-list-gift .add-offer{position:absolute;top:0;left:0;right:auto;bottom:auto;padding-bottom:1.25rem}.dropdown-container.order-list .order-list-gift .add-offer p{text-align:left;color:#6F6666;font-size:1rem}.dropdown-container.order-list .order-list-gift .add-offer p:before{content:url(../img/icons/plus-button.svg);display:inline-block;width:1.1875rem;height:1.1875rem;position:relative;float:left;margin-right:.625rem;margin-top:.125rem}.dropdown-container.order-list .order-list-total{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:.625rem;background-color:#F2F2F2}.dropdown-container.order-list .order-list-total p{margin-bottom:auto;font-size:1rem}.dropdown-container.order-list .order-list-total .order-total-title{width:65%}.dropdown-container.order-list .order-list-total .order-total-price{width:35%}.dropdown-container.order-list .order-list-total .order-total-title,.dropdown-container.order-list .order-list-total .order-total-price{display:inline-block;text-align:right;color:#6F6666}.dropdown-container.order-list .order-list-total .order-total-title p:last-child,.dropdown-container.order-list .order-list-total .order-total-price p:last-child{font-family:"allerbold",sans-serif;font-size:1.125rem}.dropdown-container.order-list .order-list-address p{font-size:1rem;text-align:left;margin-bottom:.7625rem}.dropdown-container.order-list .order-list-address p.item-address-info{padding-left:.625rem}.dropdown-container.order-list .order-list-address .order-list-address-info{display:inline-block;width:100%;padding-bottom:1.25rem;font-size:.875rem;color:#8C8C8C;padding-left:.625rem}.dropdown-container.order-list .order-list-address .order-list-address-info p{margin-bottom:auto}.dropdown-container.order-list .order-list-address .order-list-address-info a.cart-link{float:left;color:#8C8C8C}.adresse table:not(.radio-input){padding-bottom:1.5625rem}.adresse table:not(.radio-input) thead tr th{width:15%}.adresse table:not(.radio-input) thead tr th:first-child{width:40%}.adresse table:not(.radio-input) thead tr th:nth-child(2){width:30%}.adresse table:not(.radio-input) tbody{display:inline-block;width:100%;padding-top:0}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer){border:none;border-bottom:1px solid #F2F2F2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer).mobile-multiple-offer{border-bottom:none;padding-bottom:0}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer).mobile-multiple-offer td:first-child{padding-bottom:0}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td{position:relative;padding:0 0 1.5625rem}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td:first-child{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td.address-part{padding-left:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td.address-part p{display:inline-block;font-size:1rem;text-align:left;margin-bottom:0;width:100%}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td.address-part p.adresse-reabo{font-size:.875rem;line-height:1.25rem;color:#6F6666;padding-right:.625rem}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td.td-price{display:none}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td.td-empty{display:none}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td .cart-link:last-child{display:inline-block;float:left;text-align:left;position:relative;bottom:auto;left:auto}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td .td-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:.625rem 0}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td .td-container .cart-article-img img{display:inline-block;float:left;margin-right:.9375rem}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td .td-container .cart-article-img .cart-article-info{display:inline-block;float:left;min-width:unset}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td .td-container>.cart-article-info{display:none}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td.qty-part{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td.qty-part .mob-visible+p{display:inline-block;float:left;margin-bottom:auto}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td .mob-visible{display:inline-block;float:left;line-height:1.6;margin-right:.625rem}.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td p.mob-visible{width:50%;float:right;text-align:center}.adresse table:not(.radio-input) tfoot{display:inline-block;width:100%;color:#6F6666}.adresse table:not(.radio-input) tfoot tr{padding-top:0}.adresse table:not(.radio-input) tfoot td{vertical-align:middle;text-align:right;padding:.9375rem 0;width:auto;float:left}.adresse table:not(.radio-input) tfoot td p.strong{font-family:"allerbold",sans-serif;font-size:1.125em}.adresse table:not(.radio-input) tfoot .tfoot-choice{padding:0}.adresse table:not(.radio-input) tfoot .tfoot-choice p{text-align:right}.adresse table:not(.radio-input) tfoot .tfoot-shipping-fee{float:right}.adresse table:not(.radio-input) tfoot .tfoot-shipping-fee p{margin-bottom:auto}.adresse form .comp-bloc{padding:0 0 1.5625rem}.adresse form .comp-bloc h2{margin-bottom:1.5625rem}.adresse form .comp-bloc p,.adresse form .comp-bloc label{display:inline-block;font-size:1rem;line-height:1.25rem;text-align:left;margin-bottom:1.25rem}.adresse form .comp-bloc p:not(.label),.adresse form .comp-bloc label:not(.label){color:#6F6666}.adresse form .comp-bloc .form-bloc{display:inline-block;width:100%;margin-bottom:auto}.adresse form .comp-bloc p.label{width:100%}.adresse form .comp-bloc table.radio-input tbody tr{display:table-row}.adresse form .comp-bloc table.radio-input tbody tr td{display:inline-block;float:left;width:auto;margin-right:.625rem;text-align:left}.adresse form .comp-bloc table.radio-input tbody tr td label:before{top:0}.adresse form .comp-bloc table.radio-input tbody tr td label:after{top:4px}.adresse form .comp-bloc .input-group .input{margin-bottom:1.25rem}.adresse form .comp-bloc .input-group .input .input__field{margin-top:.625rem}.adresse form .comp-bloc .input-group .input .input__label{margin-bottom:0}.adresse form .comp-bloc .sm-input-group{display:inline-block;width:calc(50% - 20px);float:left}.adresse form .comp-bloc .sm-input-group .input__field{width:100%}.adresse form .comp-bloc .sm-input-group:not(:first-child){margin-right:1.25rem}.adresse form .comp-bloc textarea{border:1px solid #8F8686;font-family:"allerregular",sans-serif;display:inline-block;position:relative;float:left;width:100%;padding:10px;font-size:12px;line-height:14px;text-align:left;resize:none}.adresse form .comp-bloc textarea::-webkit-input-placeholder{color:#B8B8B8;font-size:16px;line-height:20px}.adresse form .comp-bloc textarea:-ms-input-placeholder{color:#B8B8B8;font-size:16px;line-height:20px}.adresse form .comp-bloc textarea::placeholder{color:#B8B8B8;font-size:16px;line-height:20px}.adresse form .comp-bloc textarea:placeholder-shown:not(:focus)::-webkit-input-placeholder{color:#B8B8B8}.adresse form .comp-bloc textarea:placeholder-shown:not(:focus):-ms-input-placeholder{color:#B8B8B8}.adresse form .comp-bloc textarea:placeholder-shown:not(:focus)::placeholder{color:#B8B8B8}@media (min-width:64em){.adresse table:not(.radio-input) tbody{display:table-row-group}.adresse table:not(.radio-input) tbody tr,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer){display:table-row;border:none}.adresse table:not(.radio-input) tbody tr td:not(:last-child),.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td:not(:last-child){border-right:1px solid #F2F2F2}.adresse table:not(.radio-input) tbody tr td:first-child,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td:first-child{width:40%}.adresse table:not(.radio-input) tbody tr td.address-part,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td.address-part{padding-left:.625rem}.adresse table:not(.radio-input) tbody tr td .td-container>.cart-article-info,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td .td-container>.cart-article-info{display:inline-block;padding-top:.9375rem}.adresse table:not(.radio-input) tbody tr td .td-container>.cart-article-info p,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td .td-container>.cart-article-info p{font-size:1rem;text-align:left}.adresse table:not(.radio-input) tbody tr td .td-container>.cart-article-info .select-group,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td .td-container>.cart-article-info .select-group{padding-top:.9375rem;text-align:left}.adresse table:not(.radio-input) tbody tr td .td-container .cart-article-img,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td .td-container .cart-article-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.adresse table:not(.radio-input) tbody tr td .td-container .cart-article-img .cart-article-info .offer-bloc-top-title,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td .td-container .cart-article-img .cart-article-info .offer-bloc-top-title{padding-top:0}.adresse table:not(.radio-input) tbody tr td .mob-visible,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td .mob-visible{display:none}.adresse table:not(.radio-input) tbody tr td.td-price,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td.td-price{display:table-cell}.adresse table:not(.radio-input) tbody tr td.td-empty,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td.td-empty{display:table-cell}.adresse table:not(.radio-input) tbody tr td .cart-link,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td .cart-link{left:.625rem}.adresse table:not(.radio-input) tbody tr td.qty-part .mob-visible+p,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer) td.qty-part .mob-visible+p{float:none}.adresse table:not(.radio-input) tbody tr.mobile-multiple-offer-end td.qty-part p,.adresse table:not(.radio-input) tbody tr.mobile-multiple-offer-end td.address-part p,.adresse table:not(.radio-input) tbody tr.mobile-multiple-offer-end td.address-part a,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer).mobile-multiple-offer-end td.qty-part p,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer).mobile-multiple-offer-end td.address-part p,.adresse table:not(.radio-input) tbody tr:not(.border-spacer):not(.spacer).mobile-multiple-offer-end td.address-part a{display:none}.adresse table:not(.radio-input) tfoot{display:table-row-group}.adresse table:not(.radio-input) tfoot tr td{float:none;padding:.9375rem}.adresse form .comp-bloc .sm-input-group{width:auto}}@media (min-width:40em){.adresse tfoot .tfoot-shipping-fee{display:inline-block}}.cart-modal{width:100%;padding:2.1875rem 0 0}.cart-modal .modal-content{top:auto;margin-top:1.25rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;padding:1.875rem .625rem}.cart-modal .modal-content>div{display:inline-block}.cart-modal .modal-content>div .cart-modal-title{font-size:1.25rem;line-height:1.5rem;font-family:"allerbold",sans-serif;text-align:left;display:inline-block;width:100%;margin-bottom:.9375rem;float:left}.cart-modal .modal-content>div .cart-modal-title span{font-size:1.25rem;font-family:"aller",sans-serif}.cart-modal .modal-content>div form{display:inline-block;width:100%;padding:1.5625rem 0 0}.cart-modal .select-group label{display:inline-block;width:auto;margin:0 .625rem .625rem 0}.cart-modal .select-group .select{display:inline-block}.cart-modal .form-bloc{margin-bottom:auto}.cart-modal .form-bloc table.radio-input tbody tr{display:table-row}.cart-modal .form-bloc table.radio-input tbody tr td{display:inline-block;float:left;width:auto}.cart-modal .form-bloc table.radio-input tbody tr td:not(:last-child){margin-right:.9375rem}.cart-modal .input-group label span small{font-size:.75rem}.cart-modal .input-group:last-of-type{margin-top:1.875rem;margin-bottom:auto}.cart-modal .sm-input-group{width:6.5625rem;float:left}.cart-modal .sm-input-group+.input-group:not(.sm-input-group){width:100%;margin-left:auto}.cart-modal .form-select{display:inline-block;width:100%}.cart-modal .form-select .select{width:100%}.cart-modal .form-select .select:before,.cart-modal .form-select .select:after{display:none}.cart-modal .form-select .select .select-styled{border-bottom:1px solid #6F6666;padding-top:1.25rem;margin-top:1.5em;text-align:left;padding-left:0;font-size:1rem;font-family:"allerregular",sans-serif;text-transform:none;color:#6F6666}.cart-modal .form-select .select .select-styled:after{content:url(../img/icons/form-select-arrows.svg);top:auto;bottom:.625rem;right:.3125rem}.cart-modal .form-select .select .select-styled.active:after{-webkit-transform:none;transform:none}.cart-modal .form-select .select .select-options{max-height:170px;overflow-y:auto}.cart-modal .form-select .select .select-options li{text-transform:none;font-family:"allerregular",sans-serif;text-align:left;color:#6F6666;font-size:1rem;padding:.625rem}.cart-modal .checkbox-bloc{text-align:left;margin:2.5rem 0}.cart-modal div.comp-bloc{padding:1.5625rem 0 0}.cart-modal div.comp-bloc .cart-modal-title{margin-bottom:1.5625rem}.cart-modal div.comp-bloc p,.cart-modal div.comp-bloc label{display:inline-block;font-size:1rem;line-height:1.25rem;text-align:left;margin-bottom:1.25rem}.cart-modal div.comp-bloc p:not(.label),.cart-modal div.comp-bloc label:not(.label){color:#6F6666}.cart-modal div.comp-bloc .form-bloc{display:inline-block;width:100%;margin-bottom:auto}.cart-modal div.comp-bloc p.label{width:100%}.cart-modal div.comp-bloc table.radio-input tbody tr{display:table-row}.cart-modal div.comp-bloc table.radio-input tbody tr td{display:inline-block;float:left;width:auto;margin-right:.625rem;text-align:left}.cart-modal div.comp-bloc table.radio-input tbody tr td label:before{top:0}.cart-modal div.comp-bloc table.radio-input tbody tr td label:after{top:4px}.cart-modal div.comp-bloc .input-group .input{margin-bottom:1.25rem}.cart-modal div.comp-bloc .input-group .input .input__field{margin-top:.625rem}.cart-modal div.comp-bloc .input-group .input .input__label{margin-bottom:0}.cart-modal div.comp-bloc .input-group:last-of-type{margin-top:auto;margin-bottom:.625rem}.cart-modal div.comp-bloc .sm-input-group{display:inline-block;width:calc(50% - 20px);float:left}.cart-modal div.comp-bloc .sm-input-group .input__field{width:100%}.cart-modal div.comp-bloc .sm-input-group:not(:first-child){margin-right:1.25rem}.cart-modal div.comp-bloc textarea{border:1px solid #8F8686;font-family:"allerregular",sans-serif;display:inline-block;position:relative;float:left;width:100%;padding:10px;font-size:12px;line-height:14px;text-align:left;resize:none}.cart-modal div.comp-bloc textarea::-webkit-input-placeholder{color:#B8B8B8;font-size:16px;line-height:20px}.cart-modal div.comp-bloc textarea:-ms-input-placeholder{color:#B8B8B8;font-size:16px;line-height:20px}.cart-modal div.comp-bloc textarea::placeholder{color:#B8B8B8;font-size:16px;line-height:20px}.cart-modal div.comp-bloc textarea:placeholder-shown:not(:focus)::-webkit-input-placeholder{color:#B8B8B8}.cart-modal div.comp-bloc textarea:placeholder-shown:not(:focus):-ms-input-placeholder{color:#B8B8B8}.cart-modal div.comp-bloc textarea:placeholder-shown:not(:focus)::placeholder{color:#B8B8B8}.cart-modal input[type="submit"]{font-size:.875rem}@media (min-width:64em){.cart-modal .modal-content{margin-top:3.125rem;width:60%;padding:1.875rem 3.125rem 3.125rem}.cart-modal .modal-content>div .cart-modal-title{font-size:1.5rem;line-height:1.75rem}.cart-modal .modal-content>div form{padding:1.875rem 10% 0}.cart-modal .sm-input-group+.input-group{width:calc(100% - 135px);margin-left:1.875rem}.cart-modal div.comp-bloc .sm-input-group{width:calc(30% - 20px);margin-left:0}}.payment{position:relative}.payment h2{float:left;display:inline-block;width:100%}.payment .sec-detail{display:inline-block;font-size:.75rem;line-height:1rem;padding-top:.75rem;margin-bottom:auto;width:100%;float:left}.payment .sec-detail span{color:#1C9900}.payment .sec-detail:before{content:url(../img/icons/icon-security.svg);display:inline-block;width:.875rem;height:.875rem;margin-right:.3125rem}.payment .main-form{display:inline-block;width:100%;margin-top:.625rem}.payment .main-form hr{border:none;background-color:#D5CFCF;height:1px;display:inline-block;width:80%}.payment .main-form .radio-input-main{text-align:left;display:inline-block;width:100%;margin:1.25rem auto 1.875rem}.payment .main-form .radio-input-main>label{font-size:1.125rem;font-family:"allerbold",sans-serif}.payment .main-form .radio-input-main>label:before{top:0}.payment .main-form .radio-input-main>label:after{top:4px}.payment .main-form .radio-input-main>label+p,.payment .main-form .radio-input-main .payment-cheque p{color:#6F6666;font-size:.875rem;margin:.625rem auto auto}.payment .main-form .radio-input-main .dropdown-container-pay{display:none;background-color:#F7F7F7;text-align:center;position:relative;padding:2.5rem .625rem 1.25rem;margin-top:1.25rem}.payment .main-form .radio-input-main .dropdown-container-pay:before{content:"";display:inline-block;position:absolute;top:0;left:0;right:auto;bottom:auto;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:20px solid #fff;margin-left:5%}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form{display:inline-block;max-width:27.5rem;width:100%;text-align:left}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form .input-group:last-of-type{margin-top:1.25rem;text-align:center}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form p.label{font-size:1rem;font-family:"allerbold",sans-serif}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form p.label.label-light{font-family:"allerregular",sans-serif;margin-top:1.25rem;margin-bottom:auto}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form p.label.no-margin{margin-bottom:auto}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form .sm-input-group{width:100%}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form .sm-input-group p.label{margin-bottom:auto}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form .sm-input-group .form-select{display:inline-block;min-width:4.375rem;float:left}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form .sm-input-group>span:not(.input):not(.input__error){display:inline-block;float:left;line-height:2.375rem;padding:0 .625rem}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form .select{width:100%}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form .select:before,.payment .main-form .radio-input-main .dropdown-container-pay .payment-form .select:after{display:none}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form .select .select-styled{display:inline-block;border-bottom:1px solid #6F6666;text-align:left;padding-left:0;font-size:1rem;font-family:"allerregular",sans-serif;text-transform:none;color:#6F6666;background-color:transparent;width:auto;min-width:initial;float:left}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form .select .select-styled:after{content:url(../img/icons/form-select-arrows.svg);top:auto;bottom:.625rem;right:.3125rem}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form .select .select-styled.active:after{-webkit-transform:none;transform:none}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form .select .select-options{min-width:initial;width:100%}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form .select .select-options li{text-transform:none;font-family:"allerregular",sans-serif;text-align:left;color:#6F6666;font-size:1rem;padding:.625rem 0 .625rem .625rem}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form input:not(.input__field){border-bottom:1px solid #8F8686}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form.payment-card table.radio-input-card{display:table}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form.payment-card table.radio-input-card tbody tr{display:table-row}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form.payment-card table.radio-input-card tbody tr td{display:inline-block;width:16%;float:left}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form.payment-card table.radio-input-card tbody tr td label{padding:0 0 1.25rem;height:3.75rem}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form.payment-card table.radio-input-card tbody tr td label:before,.payment .main-form .radio-input-main .dropdown-container-pay .payment-form.payment-card table.radio-input-card tbody tr td label:after{display:block;top:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form.payment-card table.radio-input-card tbody tr td label:before{bottom:0}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form.payment-card table.radio-input-card tbody tr td label:after{bottom:4px}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form.payment-card table.radio-input tbody tr td+td{margin-left:5%}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form.payment-card input:not(.input__field){max-width:3.75rem}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form.payment-sepa .iban-group input[type="text"]{width:100%;padding-top:.625rem;float:left}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form.payment-cheque{text-align:center}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form.payment-cheque .cheque-address{font-size:1rem;font-family:"allerbold",sans-serif;margin-top:1.25rem}@media (min-width:64em){.payment h2{width:calc(100% - 200px)}.payment .sec-detail{float:right;width:auto}.payment .main-form{margin:1.875rem auto 1.875rem}.payment .main-form .radio-input-main .dropdown-container-pay .payment-form .sm-input-group{width:50%}}.confirmation h2{margin-bottom:.625rem}.confirmation .order-ref-bloc{display:inline-block;background-color:#F7F7F7;margin:.625rem auto;padding:1.5625rem;font-size:1rem;color:#6F6666;float:left}.confirmation .order-ref-bloc span{font-size:1.125rem;font-family:"allerbold",sans-serif;color:#000}.confirmation p{font-size:1rem;line-height:1.25rem;color:#6F6666}.confirmation p.strong{font-family:"allerbold",sans-serif;margin-top:1.875rem;color:#000}.confirmation ul{margin-bottom:1.875rem}.confirmation ul li{font-size:1rem;line-height:1.25rem;text-align:left;color:#6F6666;padding-left:1.0625rem;position:relative;margin-bottom:.3125rem}.confirmation ul li:before{content:'\2022';color:#000;font-size:.875rem;position:absolute;top:0;left:0}.confirmation ul li a{font-weight:600;text-decoration:underline}.confirmation ul li .cheque-dest{display:inline-block;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#000;line-height:1.375rem;padding:.625rem 0}.confirmation .text-bloc{display:inline-block;width:100%;text-align:left}.confirmation .num-bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin-bottom:1.875rem}.confirmation .num-bloc img{max-width:11.875rem;margin-right:0}.confirmation .btn,.confirmation .btn-2,.confirmation .btn-3,.confirmation .btn-rounded{margin:1.875rem auto}.confirmation .cart-link:last-child{display:block;position:relative;top:auto;left:auto;right:auto;bottom:auto;margin-bottom:.9375rem}@media (min-width:64em){.confirmation .num-bloc{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.confirmation .num-bloc img{margin-right:1.875rem}.confirmation .num-bloc+.num-bloc{margin-top:1.875rem}}.cart .buy{padding:1.5625rem 0}.cart .buy .wrapper{background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.8125rem .625rem}.cart .buy .btn-3:not(:last-child){margin-bottom:1.25rem}@media (min-width:64em){.cart .buy .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;padding:2.8125rem 1.5625rem}.cart .buy .btn-3:not(:last-child){margin-bottom:0}}.cart .recirc .wrapper{padding:2.8125rem 1.5625rem}@media (min-width:48em){.cart .recirc .wrapper{padding:2.8125rem 4.6875rem}}.select-options{-webkit-box-shadow:0 7px 15px 2px rgba(0,0,0,.3);box-shadow:0 7px 15px 2px rgba(0,0,0,.3);min-width:unset}.minisite .footer-top--2,.minisitecart .footer-top--2,.footer-cart .footer-top--2{padding-top:0}.main__client .btn:not(.btn-bg),.main__client .btn-2:not(.btn-bg),.main__client .btn-3:not(.btn-bg),.main__client .btn-rounded:not(.btn-bg){padding:.3125rem 1.5625rem;min-width:11.875rem}.subscription-frame .btn:not(.btn-bg){padding:.6125rem 1.5625rem}.main__client .wrapper{display:inline-block;width:100%;margin:auto;padding:0 .625rem;text-align:left;font-size:1rem;line-height:1.25rem}.main__client .page-intro{display:inline-block;position:relative;width:100%;padding:1.5625rem 0 0}.main__client .page-intro h1{font-family:"allerbold",sans-serif;font-size:1.5rem;line-height:2.25rem;display:inline-block;float:left;width:100%;margin-bottom:.625rem}.main__client .page-intro .client-number{float:left;font-size:1rem;line-height:1.625rem;position:relative;margin-bottom:0}.main__client .page-intro .client-link{display:none}.main__client .left-column{max-height:none;overflow:initial}@media (min-width:64em){.main__client .page-intro .client-link{display:block}}@media (min-width:48em){.main__client{padding:0 1.25rem}.main__client .page-intro{padding:1.5625rem 0 1.5625rem}.main__client .page-intro .client-number{float:right;position:absolute;top:2.1875rem;left:auto;right:0;bottom:auto}}.client-link{font-size:.875rem;font-family:"allerbold",sans-serif;text-decoration:underline;color:#6F6666;cursor:pointer}.icon-client-title{width:1.25rem;height:1.25rem;fill:#C12236;float:left;margin-right:.625rem}section.w-70{display:inline-block;width:100%;float:left;position:relative;padding-top:1.5625rem}@media (min-width:64em){section.w-70{width:70%;padding-top:0}section.w-70.centered{width:100%;padding-top:1.5625rem}section.w-70.centered h2{width:100%}}.drop-client-main-menu{display:inline-block;width:100%;position:relative;padding:.9375rem 0;border-bottom:1px solid #979797;cursor:pointer}.drop-client-main-menu .list-title:after{content:url(../img/icons/icon-arrow-nav.svg);width:16px;height:16px;position:absolute;top:14px;right:20px;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.drop-client-main-menu p{color:#8C8C8C}.drop-client-main-menu.open .list-title:after{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%)}@media (min-width:64em){.drop-client-main-menu{display:none}}.left-column{display:inline-block;float:left;width:100%;height:0;padding:0;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.left-column .list-option{display:none}.left-column .list-option:first-child{margin-bottom:1.25rem}.left-column .list-option h3{display:inline-block}.left-column ul{display:none;width:100%;padding:.625rem 0 .625rem 3.125rem;font-size:.875rem;color:#8C8C8C}.left-column ul a:hover{color:#000}.left-column.is-open{height:auto;padding:.9375rem 0;border-bottom:1px solid #979797}.left-column.is-open ul{display:inline-block}@media (min-width:64em){.left-column{height:auto;display:inline-block;width:calc(30% - 20px);float:left;position:relative;padding:0 1.25rem 0;margin-right:1.25rem;margin-top:.625rem;max-height:43.75rem;overflow:scroll}.left-column:not(.is-open) .list-option,.left-column .list-option{display:inline-block!important}.left-column:not(.is-open) .list-option:first-child,.left-column .list-option:first-child{margin-bottom:0;display:none!important}.left-column ul{display:inline-block}}.left-frame{border:1px solid #EBEBEB;padding:1.25rem .625rem;text-align:center;position:relative}.left-frame .cart-link{display:inline-block;position:relative}.left-frame .cart-link:nth-child(2){float:left}.left-frame h2{font-size:1.5rem;line-height:1.75rem;font-family:"allerbold",sans-serif;text-align:left;display:inline-block;margin-bottom:1.875rem;float:left;width:auto}.left-frame .icon-client-title+h2{padding-left:1.875rem}.left-frame .icon-client-title{position:absolute;top:1.5625rem;left:.625rem;right:auto;bottom:auto}.left-frame>p,.left-frame .current-cal p,.left-frame .current-cal button{display:inline-block;font-size:1rem;line-height:1.25rem;text-align:left;color:#6F6666;margin-bottom:1.25rem;width:100%}.left-frame>p.strong,.left-frame .current-cal p.strong,.left-frame .current-cal button.strong{font-family:"allerbold",sans-serif;color:#3A3A3A}.left-frame .current-cal{display:inline-block;width:100%;text-align:left}.left-frame .current-cal p,.left-frame .current-cal button{display:inline-block;width:auto}.left-frame .current-cal p:first-child{width:100%}.left-frame .mag-block-title{width:100%;margin-top:1.25rem}.left-frame .mag-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;padding-bottom:2.1875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.left-frame .mag-block .client-link{display:inline-block;position:relative;top:auto;left:auto;right:auto;bottom:auto}.left-frame .mag-block:not(:last-child):not(.follow-block):not(.reab-block){border-bottom:1px solid #979797;padding-bottom:4.375rem}.left-frame .mag-block:not(:last-child):not(.follow-block):not(.reab-block) .client-link{bottom:auto}.left-frame .mag-block.follow-block{margin-bottom:auto;padding-bottom:0}.left-frame .mag-block .mag-block-item{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem}.left-frame .mag-block .mag-block-item img{max-height:184px}.left-frame .mag-block .mag-block-item .product-infos,.left-frame .mag-block .mag-block-item .product-action{display:inline-block}.left-frame .mag-block .mag-block-item .product-title{margin-top:.625rem;display:inline-block;font-family:"allerbold",sans-serif;font-size:1.25rem;width:100%}.left-frame .mag-block .mag-block-item .product-details{color:#6F6666;margin:.625rem auto}.left-frame .mag-block .mag-block-item .product-details.alert{font-size:.875rem;color:#C12236;margin-top:0}.left-frame .mag-block .mag-block-item .product-ref{margin:.3125rem auto}.left-frame .mag-block .mag-block-item .product-action{position:relative;min-width:8.5625rem}.left-frame .mag-block .mag-block-item .product-action .btn-2{min-width:unset;padding:.625rem 1.125rem;line-height:1rem}.left-frame .mag-block .mag-block-item .product-action .btn-grey-checkbox-input{background:#fff;border:1px solid #9D9D9D;color:#9D9D9D;margin:.625rem auto auto;padding:.5rem .625rem;border-radius:3.125rem}.left-frame .mag-block .mag-block-item .product-action .btn-grey-checkbox-input label{padding-left:1.5625rem;text-transform:uppercase;font-size:.75rem;line-height:1.125rem}.left-frame .mag-block .mag-block-item .product-action .btn-grey-checkbox-input label:before{width:1.125rem;height:1.125rem;top:0}.left-frame .mag-block .mag-block-item .product-action .btn-grey-checkbox-input label:after{left:2px}.left-frame .mag-block .mag-block-item .product-action .action-details{display:none;position:relative;width:100%;padding-top:.625rem;font-size:.875rem}.left-frame .mag-block .mag-block-item .product-action .btn,.left-frame .mag-block .mag-block-item .product-action .btn-2,.left-frame .mag-block .mag-block-item .product-action .btn-3,.left-frame .mag-block .mag-block-item .product-action .btn-rounded{min-width:8.5625rem;width:auto;padding:.5rem .625rem;margin-top:.625rem}.left-frame .mag-block .mag-block-item .product-action .btn+.action-details,.left-frame .mag-block .mag-block-item .product-action .btn-2+.action-details,.left-frame .mag-block .mag-block-item .product-action .btn-3+.action-details,.left-frame .mag-block .mag-block-item .product-action .btn-rounded+.action-details{display:block}.left-frame .mag-block.reab-block .mag-block-item{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.left-frame .mag-block.reab-block .mag-block-item .product-infos{text-align:left;margin-bottom:1.25rem;margin-left:auto;width:100%}.left-frame .mag-block.reab-block .mag-block-item .product-infos .product-title{margin-top:auto}.left-frame .mag-block.reab-block .mag-block-item .product-infos p{color:#6F6666}.left-frame .mag-block .mag-block-item-sep{display:none;width:100%;margin-bottom:1.875rem}.left-frame .follow-form-content{display:none}.left-frame .follow-form-content.is-open{display:block;margin-top:auto;border-top:1px solid #979797;padding-top:1.875rem}.left-frame .follow-form-content.is-open.suspend-form-content{border-top:none;margin-top:auto;padding-top:0}.left-frame .reab-option-block{display:inline-block;width:100%;float:left;background-color:#f1eded;margin-bottom:1.25rem;position:relative}.left-frame .reab-option-block .reab-option-block-content{display:inline-block;width:100%;float:left;padding:1.25rem .9375rem}.left-frame .reab-option-block .radio-input{display:inline-block;width:100%;float:left}.left-frame .reab-option-block .radio-input>label,.left-frame .reab-option-block .radio-input>p{float:left;font-size:1rem;line-height:1.25rem;font-family:"allerbold",sans-serif;color:#6F6666;padding-left:1.875rem;text-align:left;width:100%}.left-frame .reab-option-block .radio-input>label{margin-bottom:.625rem}.left-frame .reab-option-block .radio-input>p{margin-top:auto;margin-bottom:.625rem}.left-frame .reab-option-block .radio-input input[type=radio]+label:before,.left-frame .reab-option-block .radio-input input[type=checkbox]+label:before{top:2px}.left-frame .reab-option-block .radio-input input[type=radio]:checked+label:after,.left-frame .reab-option-block .radio-input input[type=checkbox]:checked+label:after{top:6px;background:#F3256F}.left-frame .reab-option-block .radio-input .ab-gift-option{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;font-size:1rem;font-family:"allerbold",sans-serif;color:#6F6666;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:1.875rem;text-align:left;margin-bottom:.625rem}.left-frame .reab-option-block .radio-input .ab-gift-option .radio-input{margin-top:.625rem}.left-frame .reab-option-block .radio-input .ab-gift-option .radio-input>label{margin-bottom:auto}.left-frame .reab-option-block .reab-price{font-family:"allerbold",sans-serif;color:#C12236;display:inline-block;float:left;padding:.625rem 0 0 1.875rem;text-align:left;width:100%}.left-frame .reab-option-block .reab-price:not(:last-child){margin-bottom:1.25rem}.left-frame .reab-option-block .reab-price+.offer-bloc-top-price__action{display:inline-block;position:relative;top:auto;left:auto;right:auto;bottom:auto}.left-frame .reab-option-block.is-open{margin-bottom:auto}.left-frame .offer-bloc-bottom-trigger{display:inline-block;background-color:#fff;border:1px solid #f1eded}.left-frame .offer-bloc-bottom .reab-bloc-bottom-trigger{border:none;border-top:1px solid #f1eded}.left-frame .reab-option-block.is-open .offer-bloc-bottom-trigger svg,.left-frame .offer-bloc-bottom.visible .offer-bloc-bottom-trigger svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.left-frame .offer-bloc-bottom.visible{-webkit-box-shadow:none;box-shadow:none;border:1px solid #f1eded;border-top:none}.left-frame .offer-bloc-bottom.visible .details-bloc:first-child{border-top:none}.left-frame .offer-bloc-bottom.visible .details-bloc:first-child .details-bloc__details{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.left-frame .offer-bloc-bottom.visible .details-bloc:first-child .details-bloc__title{margin-bottom:.625rem;text-align:center;width:100%;padding:0}.left-frame .offer-bloc-bottom.visible .details-bloc:not(:first-child){padding:4.0625rem 1.25rem 2.1875rem}.left-frame .offer-bloc-bottom.visible .details-bloc:not(:first-child) .details-bloc__details{padding-left:0}.left-frame .offer-bloc-bottom.visible .details-bloc:not(:first-child) .details-bloc__title{padding:0;width:100%}.left-frame .offer-bloc-bottom.visible .details-bloc__content{padding:0}.left-frame .offer-bloc-bottom.visible .details-bloc__content .text-zone{text-align:left}.left-frame .offer-bloc-bottom.visible .details-bloc+.details-bloc::before{padding-top:.5rem;background-color:#C12236;color:#fff}.left-frame .offer-bloc-bottom.visible .bloc-choice+.bloc-choice::before{padding-top:.3125rem;background:rgba(0,0,0,.1);color:#242323}@media (min-width:64em){.left-frame .icon-client-title+h2{padding-left:0}.left-frame .current-cal p:first-child{width:auto}.left-frame .mag-block.reab-block .mag-block-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:auto}.left-frame .mag-block.reab-block .mag-block-item .product-infos{margin-left:1.25rem;margin-bottom:auto;width:auto}.left-frame .offer-bloc-bottom.visible{-webkit-box-shadow:none;box-shadow:none;border:1px solid #f1eded;border-top:none}.left-frame .offer-bloc-bottom.visible .details-bloc:not(:first-child) .details-bloc__details{padding-left:1.25rem}.left-frame .offer-bloc-bottom.visible .details-bloc:not(:first-child) .details-bloc__details .details-bloc__title{padding:.625rem 0 0 1.25rem}.left-frame .offer-bloc-bottom.visible .details-bloc:not(:first-child) .details-bloc__details .details-bloc__content{padding:0 1.25rem}.left-frame .reab-option-block .reab-price:not(:last-child){margin-bottom:3.125rem}.left-frame .reab-option-block .reab-price+.offer-bloc-top-price__action{position:absolute;top:auto;left:auto;right:.9375rem;bottom:3.75rem}.left-frame .follow-form-content.is-open{margin-top:1.875rem}}@media (min-width:48em){.left-frame{padding:2.5rem 3.125rem}.left-frame .icon-client-title{position:relative;top:auto;left:auto;right:auto;bottom:auto;float:left;margin:.4375rem .9375rem .4375rem 0}.left-frame h2{padding-left:0}.left-frame .mag-block{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.left-frame .mag-block .client-link{position:absolute;top:auto;left:auto;right:0;bottom:0}.left-frame .mag-block:not(:last-child):not(.follow-block):not(.reab-block) .client-link{bottom:2.1875rem}.left-frame .mag-block .mag-block-item{width:22%;margin-bottom:0}.left-frame .mag-block .mag-block-item .product-action .action-details{position:absolute;width:100%;padding-top:.625rem;font-size:.875rem}.left-frame .mag-block.follow-block .mag-block-item{margin-bottom:4.0625rem}.left-frame .mag-block.follow-block.space-bottom .mag-block-item{margin-bottom:5.3125rem}.left-frame .mag-block.follow-block.suspend-block .mag-block-item{margin-bottom:2.1875rem}.left-frame .mag-block .mag-block-item-sep{display:block}.left-frame .reab-option-block .radio-input{width:auto}.left-frame .reab-option-block .radio-input>label{width:auto;margin-bottom:auto}.left-frame .reab-option-block .radio-input>p{width:auto;padding-left:0}.left-frame .reab-option-block .radio-input .ab-gift-option{padding-left:.3125rem;padding-right:.3125rem}.left-frame .reab-option-block .reab-price{float:right;padding:0;width:auto}}.left-frame{display:inline-block;margin-bottom:3.125rem}.left-frame .drop-order-detail-btn{display:inline-block;float:left;width:100%;position:relative;background-color:#F7F7F7;padding:1.5625rem .9375rem;cursor:pointer}.left-frame .drop-order-detail-btn:not(:first-child){margin-top:1.5625rem}.left-frame .drop-order-detail-btn>p{display:inline-block;position:relative;width:auto;margin-bottom:auto}.left-frame .drop-order-detail-btn .order-ref{width:100%;float:left;color:#6F6666;text-align:left}.left-frame .drop-order-detail-btn .order-ref span{color:#242323}.left-frame .drop-order-detail-btn .order-ref:before{content:url(../img/icons/order-arrow.svg);display:inline-block;width:.625rem;height:.625rem;float:right;margin-left:.625rem;margin-right:auto}.left-frame .drop-order-detail-btn .status{float:left;color:#EC2431;margin-left:0}.left-frame .drop-order-detail-btn .status.ok{color:#178600}.left-frame .drop-order-detail-btn .order-price{float:right;color:#242323}.left-frame .drop-order-detail-btn.open .order-ref:before{-webkit-transform:rotate(180deg) translateY(-150%);transform:rotate(180deg) translateY(-150%)}.left-frame .drop-order-detail-container{float:left;display:none;width:100%;position:relative;padding:0}.left-frame .drop-order-detail-container.is-open{display:inline-block}.left-frame .drop-order-detail-container table{margin:.9375rem auto 1.5625rem}.left-frame .drop-order-detail-container table thead th:not(:last-child){border-right:none}.left-frame .drop-order-detail-container table thead th:not(:first-child){text-align:center}.left-frame .drop-order-detail-container table thead th:first-child{width:60%}.left-frame .drop-order-detail-container table tbody tr{padding:1.5625rem .9375rem .9375rem;border:none}.left-frame .drop-order-detail-container table tbody tr td:first-child{text-align:left;padding-bottom:1.25rem}.left-frame .drop-order-detail-container table tbody tr td.shipping-status{display:none}.left-frame .drop-order-detail-container table tbody tr td:not(:first-child).qty-status{text-align:left}.left-frame .drop-order-detail-container table tbody tr td:not(:first-child).qty-status:before{content:"Qté :";display:inline-block;float:left;font-size:.875rem;color:#6F6666}.left-frame .drop-order-detail-container table tbody tr td:not(:first-child){width:50%;float:left;text-align:right}.left-frame .drop-order-detail-container table tbody tr.border-spacer{display:none}.left-frame .drop-order-detail-container table tbody tr.border-spacer td{padding:1.5625rem 0 0}.left-frame .drop-order-detail-container table tbody p{color:#6F6666;margin-bottom:auto}.left-frame .drop-order-detail-container table tbody p.title{font-size:1.25rem;font-family:"allerbold",sans-serif;color:#242323}.left-frame .drop-order-detail-container .order-bill{float:none;color:#EC2431;margin-bottom:.9375rem}.left-frame .drop-order-detail-container .btn-2{float:none;margin-bottom:.9375rem}@media (min-width:75.625em){.left-frame .drop-order-detail-container .order-bill{float:left}}@media (min-width:64em){.left-frame .drop-order-detail-container{padding:0 1.875rem}.left-frame .drop-order-detail-container table tbody tr.border-spacer{display:table-row;border:none}.left-frame .drop-order-detail-container table tbody tr{padding:1.5625rem 1.5625rem .9375rem}.left-frame .drop-order-detail-container table tbody tr td:first-child{padding:0 .75rem}.left-frame .drop-order-detail-container table tbody tr td:not(:last-child){border-right:1px solid #979797}.left-frame .drop-order-detail-container table tbody tr td.shipping-status{display:table-cell}.left-frame .drop-order-detail-container table tbody tr td:not(:first-child).qty-status{text-align:center}.left-frame .drop-order-detail-container table tbody tr td:not(:first-child).qty-status:before{display:none}.left-frame .drop-order-detail-container table tbody tr td:not(:first-child){width:auto;float:none;text-align:center}.left-frame .drop-order-detail-container .btn,.left-frame .drop-order-detail-container .btn-2,.left-frame .drop-order-detail-container .btn-3,.left-frame .drop-order-detail-container .btn-rounded,.left-frame .drop-order-detail-container .btn-2{float:right}}@media (min-width:48em){.left-frame .drop-order-detail-btn .order-ref{width:auto}.left-frame .drop-order-detail-btn .order-ref:before{float:left;margin-right:.625rem;margin-left:auto}.left-frame .drop-order-detail-btn .status{margin-left:1.25rem}}.icon-info{display:inline-block;margin-left:.625rem;margin-bottom:-.25rem;height:1.4375rem;width:1.4375rem}.icon-status{display:inline-block;height:20px;width:15px}.icon-status-btn{display:inline-block;height:25px;width:33px;fill:#C12236;margin-right:.5rem;margin-top:-.1875rem}form .input-group.top-label{margin-top:1.25rem}.left-frame .wrapper.large-wrapper{max-width:unset;padding:0;margin-bottom:2.5rem}.left-frame .wrapper.large-wrapper:last-child{margin-bottom:0}.left-frame .wrapper.large-wrapper .form-wrapper .date-group{width:auto;float:left}.left-frame .wrapper.large-wrapper .form-wrapper .date-group .sm-select{width:calc(33% - 18px);float:left;max-width:6.25rem}.left-frame .wrapper.large-wrapper .form-wrapper .date-group .sm-select .select-styled{margin-top:auto}.left-frame .wrapper.large-wrapper .form-wrapper .date-group p{float:left;padding-top:.9375rem;text-align:left}.left-frame .wrapper.large-wrapper .form-wrapper .date-group+.date-group{float:left;margin-top:1.25rem}.left-frame .wrapper .form-wrapper>p{display:inline-block;float:left;margin-bottom:auto}.left-frame .wrapper .form-wrapper>p:not(.first-title){margin-top:1.5625rem}.left-frame .wrapper .form-wrapper+.form-wrapper>p.first-title{margin-top:2.1875rem}.left-frame .wrapper .form-wrapper>p.title+p{margin-top:auto;color:#6F6666;width:100%}.left-frame .wrapper .form-wrapper small{font-size:.75rem}.left-frame .wrapper .form-wrapper p.title{font-family:"allerbold",sans-serif;margin-bottom:.625rem}.left-frame .wrapper .form-wrapper .form-bloc{display:inline-block;width:100%;margin:1.5625rem auto}.left-frame .wrapper .form-wrapper .form-bloc.no-space{margin-bottom:auto}.left-frame .wrapper .form-wrapper .form-bloc .radio-input label:before{top:0}.left-frame .wrapper .form-wrapper .form-bloc .radio-input label:after{top:4px}.left-frame .wrapper .form-wrapper .date-group{display:inline-block;width:100%;position:relative}.left-frame .wrapper .form-wrapper .date-group .sm-select{width:auto}.left-frame .wrapper .form-wrapper .date-group .sm-select .select-styled{max-width:5rem;min-width:unset;padding-right:1.5625rem}.left-frame .wrapper .form-wrapper .date-group .sm-select .select-styled:after{height:.625rem;width:.625rem}.left-frame .wrapper .form-wrapper .date-group .sm-select .select-options{min-width:5.625rem}.left-frame .wrapper .form-wrapper .date-group p{display:inline-block;margin:auto .625rem}.left-frame .wrapper .form-wrapper .date-group p.label{width:100%;margin:auto}.left-frame .wrapper .bloc-abo-id{display:none;background-color:#F2F2F2;width:100%;margin:auto;padding:.9375rem}.left-frame .wrapper .bloc-abo-id.is-open{display:inline-block}.left-frame .wrapper .bloc-abo-id .form-wrapper p{margin-bottom:auto}.left-frame .wrapper .bloc-abo-id .form-wrapper .input-group{position:relative}.left-frame .wrapper .bloc-abo-id .form-wrapper .input-group .info-btn{position:absolute;top:auto;left:auto;right:0;bottom:8px;cursor:pointer;z-index:100}.left-frame .wrapper .bloc-abo-id .form-wrapper .input-group .input__error+.info-btn{bottom:0}.left-frame .wrapper .bloc-abo-id .form-wrapper .input-group:last-of-type{text-align:center;margin-top:2.1875rem}@media (min-width:64em){.left-frame .wrapper .bloc-abo-id{width:calc(100% + 90px);margin:auto -2.8125rem}}@media (min-width:40em){.left-frame .wrapper .bloc-abo-id{padding:2.8125rem}}.left-frame .wrapper .form-wrapper .input-group:last-of-type,.left-frame .wrapper .form-wrapper .last-input{margin-top:2.8125rem;text-align:center}.left-frame .wrapper .form-wrapper table.sm-checkbox-input tbody tr{display:table-row}.left-frame .wrapper .form-wrapper table.sm-checkbox-input tbody tr td{width:100%;float:left;margin-top:1.25rem;text-align:left}.left-frame .wrapper .form-wrapper hr{width:10rem;border:0;border-bottom:1px solid #6F6666}.left-frame .wrapper .form-wrapper .sm-input-group+.input-group{width:100%;margin-left:auto}@media (min-width:48em){.left-frame .wrapper .form-wrapper .sm-input-group+.input-group{width:calc(100% - 135px);margin-left:1.875rem}.left-frame .wrapper .form-wrapper .date-group .sm-select .select-styled{padding-right:3.125rem}.left-frame .wrapper.large-wrapper{max-width:unset;padding:0;margin-bottom:2.5rem}.left-frame .wrapper.large-wrapper .form-wrapper .date-group{width:45%}.left-frame .wrapper.large-wrapper .form-wrapper .date-group+.date-group{float:right;margin-top:1.25rem}}@media (min-width:40em){.left-frame .wrapper .form-wrapper table.sm-checkbox-input tbody tr td{width:50%}}.sub-status{display:inline-block;width:100%;position:relative;padding-bottom:1.875rem}.sub-status:not(:last-child){border-bottom:1px solid #979797;margin-bottom:1.875rem}.sub-status .sub-status-head{display:inline-block;width:100%;background-color:#979797;padding:.9375rem 1.0625rem}.sub-status .sub-status-head:before{display:none}.sub-status .sub-status-head p{color:#fff;display:inline-block;float:left;font-family:"allerbold",sans-serif;font-size:1rem;line-height:1.25rem;margin:auto auto 1.25rem;width:100%}.sub-status .sub-status-head p.info-msg{margin:0;text-align:left}.sub-status .sub-status-head p.info-msg a{text-decoration:underline}.sub-status .sub-status-head .btn,.sub-status .sub-status-head .btn-2,.sub-status .sub-status-head .btn-3,.sub-status .sub-status-head .btn-rounded{padding:.625rem 1.875rem;float:none}.sub-status .sub-status-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sub-status .sub-status-content .details-bloc__img{display:inline-block;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}.sub-status .sub-status-content .details-bloc__img img{max-height:184px}.sub-status .sub-status-content .details-bloc__infos{padding-top:1.25rem}.sub-status .sub-status-content .details-bloc__infos .details-bloc__infos-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sub-status .sub-status-content .details-bloc__infos .details-bloc__infos-item span{display:inline-block;margin-bottom:0;min-width:15.625rem}.sub-status .sub-status-content .details-bloc__infos .details-bloc__infos-item p{color:#504F4F;display:inline-block;line-height:1.25rem;margin-top:.625rem}.sub-status .sub-status-content .details-bloc__infos .details-bloc__infos-item p .alert{color:#C12236;font-family:"allerregular",sans-serif;margin-bottom:.625rem}.sub-status .sub-status-content .details-bloc__infos .details-bloc__infos-item p .client-address{font-family:"allerregular",sans-serif;min-width:auto}.sub-status .sub-status-content .details-bloc__infos .details-bloc__infos-item.alert{padding-left:0}.sub-status .sub-status-content .details-bloc__infos .details-bloc__infos-item.alert p{color:#C12236}.sub-status .sub-status-foot{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 .625rem}.sub-status .sub-status-foot .details-bloc-option{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.9375rem 0;text-align:left;color:#504F4F;border-top:1px solid #979797}.sub-status .sub-status-foot .details-bloc-option.disabled{pointer-events:none;cursor:default;opacity:.4}@media (min-width:64em){.sub-status .sub-status-foot{padding:0}.sub-status .sub-status-foot .details-bloc-option{width:25%;padding:.3125rem .5rem;border-bottom:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:none}.sub-status .sub-status-foot .details-bloc-option:not(:last-child){border-right:1px solid #979797}}@media (min-width:48em){.sub-status .sub-status-head:before{content:url(../img/icons/info-head.svg);display:inline-block;float:left;margin:.3125rem .625rem .3125rem auto}.sub-status .sub-status-head p{width:auto;margin:.625rem auto}.sub-status .sub-status-head p.info-msg{width:90%}.sub-status .sub-status-head .btn,.sub-status .sub-status-head .btn-2,.sub-status .sub-status-head .btn-3,.sub-status .sub-status-head .btn-rounded{float:right}.sub-status .sub-status-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sub-status .sub-status-content .details-bloc__img{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;width:30%}}@media (min-width:40em){.sub-status .sub-status-content .details-bloc__infos .details-bloc__infos-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sub-status .sub-status-content .details-bloc__infos .details-bloc__infos-item p{margin-top:auto}}.modify-modal .modal-content{width:calc(100% - 30px);padding:1.875rem 1.25rem}.modify-modal .modal-content.extended{position:relative;top:auto;left:auto;right:auto;bottom:auto;-webkit-transform:none;transform:none}.modify-modal .modal-content>div p.heading{font-size:1.5rem;line-height:1.75rem;font-family:"allerbold",sans-serif;display:inline-block;float:left;width:100%;text-align:left}.modify-modal .modal-content>div p.heading span{display:inline-block;font-size:1.25rem;font-family:"allerregular",sans-serif;padding-left:.625rem}.modify-modal .modal-content>div .icon-saved+p.heading{text-align:center;margin-bottom:2.5rem}.modify-modal .modal-content>div .form-modal{display:inline-block;padding:1.25rem;text-align:left;max-width:28.125rem}.modify-modal .modal-content>div .form-modal>p{color:#504F4F}.modify-modal .modal-content>div .form-modal>p.title{font-family:"allerbold",sans-serif;color:#242323}.modify-modal .modal-content>div .form-modal p.label.label-light{margin-bottom:auto}.modify-modal .modal-content>div .form-modal .form-bloc .radio-input{display:inline-block;float:left}.modify-modal .modal-content>div .form-modal .form-bloc .radio-input+.radio-input{margin-top:auto;margin-left:1.25rem}.modify-modal .modal-content>div .form-modal .sm-input-group{width:6.5625rem;float:left}.modify-modal .modal-content>div .form-modal .sm-input-group+.input-group{width:calc(100% - 135px);margin-left:1.875rem}.modify-modal .modal-content>div .form-modal .form-select{display:inline-block;width:100%}.modify-modal .modal-content>div .form-modal .form-select .select{width:100%}.modify-modal .modal-content>div .form-modal .form-select .select:before,.modify-modal .modal-content>div .form-modal .form-select .select:after{display:none}.modify-modal .modal-content>div .form-modal .form-select .select .select-styled{border-bottom:1px solid #6F6666;margin-top:1.5em;text-align:left;padding-left:0;font-size:1rem;font-family:"allerregular",sans-serif;text-transform:none;color:#6F6666}.modify-modal .modal-content>div .form-modal .form-select .select .select-styled:after{content:url(../img/icons/form-select-arrows.svg);top:auto;bottom:.625rem;right:.3125rem}.modify-modal .modal-content>div .form-modal .form-select .select .select-styled.active:after{-webkit-transform:none;transform:none}.modify-modal .modal-content>div .form-modal .form-select .select .select-options li{text-transform:none;font-family:"allerregular",sans-serif;text-align:left;color:#6F6666;font-size:1rem;padding:.625rem}.modify-modal .modal-content>div .form-modal .input-group:last-of-type{text-align:center;margin-top:2.5rem}.modify-modal .modal-content>div .form-modal .iban-group input[type="text"]{width:100%;padding-top:.625rem;float:left}.modify-modal .modal-content>div .form-modal table.radio-input-card{display:table}.modify-modal .modal-content>div .form-modal table.radio-input-card tbody tr{display:table-row}.modify-modal .modal-content>div .form-modal table.radio-input-card tbody tr td{display:inline-block;width:16%;float:left}.modify-modal .modal-content>div .form-modal table.radio-input-card tbody tr td label{padding:0 0 1.25rem;height:3.75rem}.modify-modal .modal-content>div .form-modal table.radio-input-card tbody tr td label:before,.modify-modal .modal-content>div .form-modal table.radio-input-card tbody tr td label:after{display:block;top:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.modify-modal .modal-content>div .form-modal table.radio-input-card tbody tr td label:before{bottom:0}.modify-modal .modal-content>div .form-modal table.radio-input-card tbody tr td label:after{bottom:4px}.modify-modal .modal-content>div .form-modal table.radio-input-card tbody tr td label img{width:100%;height:auto;margin-bottom:0}.modify-modal .modal-content>div .form-modal table.radio-input tbody tr td+td{margin-left:5%}.modify-modal .modal-content>div .form-modal .multiple-input p{margin-bottom:auto}.modify-modal .modal-content>div .form-modal .multiple-input .form-select{display:inline-block;min-width:4.375rem;float:left;width:auto}.modify-modal .modal-content>div .form-modal .multiple-input>span:not(.input){display:inline-block;float:left;line-height:2.375rem;padding:0 .625rem}.modify-modal .modal-content>div .form-modal .multiple-input .select{width:auto}.modify-modal .modal-content>div .form-modal .multiple-input .select:before,.modify-modal .modal-content>div .form-modal .multiple-input .select:after{display:none}.modify-modal .modal-content>div .form-modal .multiple-input .select .select-styled{display:inline-block;border-bottom:1px solid #6F6666;text-align:left;padding-left:0;font-size:1rem;font-family:"allerregular",sans-serif;text-transform:none;color:#6F6666;background-color:transparent;width:auto;min-width:initial;float:left;margin-top:auto}.modify-modal .modal-content>div .form-modal .multiple-input .select .select-styled:after{content:url(../img/icons/form-select-arrows.svg);top:auto;bottom:.625rem;right:.3125rem}.modify-modal .modal-content>div .form-modal .multiple-input .select .select-styled.active:after{-webkit-transform:none;transform:none}.modify-modal .modal-content>div .form-modal .multiple-input .select .select-options{min-width:initial;width:100%}.modify-modal .modal-content>div .form-modal .multiple-input .select .select-options li{text-transform:none;font-family:"allerregular",sans-serif;text-align:left;color:#6F6666;font-size:1rem;padding:.625rem 0 .625rem .625rem}.modify-modal .modal-content>div .form-modal input:not(.input__field):not(.btn-bg){border-bottom:1px solid #8F8686}.modify-modal .modal-content>div .icon-saved{display:inline-block;width:3.75rem;height:3.75rem;fill:#178600;margin:1.875rem}@media (min-width:64em){.modify-modal .modal-content{width:60%;padding:1.875rem 3.125rem}}.info-btn{display:inline-block}.info-list-modal .modal-content{width:calc(100% - 30px);padding:1.875rem 1.25rem}.info-list-modal .modal-content ul{display:inline-block;width:100%}.info-list-modal .modal-content ul li{display:inline-block;width:100%;float:left;padding:.3125rem}.info-list-modal .modal-content h2{font-size:1.5rem;line-height:1.75rem;font-family:"allerbold",sans-serif;display:inline-block;float:left;width:100%;padding-bottom:.9375rem}@media (min-width:64em){.info-list-modal .modal-content{width:60%;padding:1.875rem 3.125rem}.info-list-modal .modal-content ul li{width:50%}}.bank-info .drop-btn-small{font-size:1.125rem;color:#3A3A3A;font-family:"allerbold",sans-serif;-webkit-box-shadow:none;box-shadow:none;padding:.625rem 1.5625rem .625rem 0;width:100%}.bank-info .drop-btn-small:after{margin:.4375rem 0;height:1.25rem}.bank-info .dropdown-container{width:100%}.bank-info .dropdown-container table:not(.radio-input-card) thead th{border:none;padding:.625rem 0}.bank-info .dropdown-container table:not(.radio-input-card) thead th:not(.detail-ref){text-align:center}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr{padding:0;float:left;border:none}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr td{float:left;padding:.9375rem .625rem;text-align:left}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr td.mob-visible{display:inline-block;width:100%;background-color:#F7F7F7}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr td:first-child{width:2.1875rem}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr td:not(:first-child){width:calc(100% - 35px)}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr:not(.line-footer) td:not(:first-child):not(:nth-child(2)){margin-left:2.1875rem}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr.line-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-bottom:1.25rem}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr.line-footer td{border-bottom:1px solid #979797;font-size:.875rem;padding:.625rem .625rem .9375rem}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr.line-footer td:last-child{background-color:#F7F7F7;color:#6F6666}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr.line-nofooter td{border-bottom:1px solid #979797;padding:0}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr.line-empty td:first-child{width:100%}.bank-info .dropdown-container table:not(.radio-input-card) .checkbox-input{display:inline-block;float:left;width:1.25rem;height:1.25rem}.bank-info .dropdown-container table:not(.radio-input-card) .checkbox-input label{float:left;padding:0;margin:auto;width:1.25rem;height:1.25rem}.bank-info .dropdown-container table:not(.radio-input-card) .checkbox-input label:before{width:1.125rem;height:1.125rem;top:0}.bank-info .dropdown-container table:not(.radio-input-card) .checkbox-input label:after{left:.125rem;top:.125rem;background:url(../img/picto-check-red.svg) no-repeat}.bank-info .dropdown-container table:not(.radio-input-card) tfoot{background-color:transparent}.bank-info .dropdown-container table:not(.radio-input-card) tfoot tr{padding:0 0 1.25rem}.bank-info .dropdown-container table:not(.radio-input-card) tfoot td{color:#6F6666;padding:.9375rem .625rem;text-align:left}.bank-info .dropdown-container table:not(.radio-input-card) tfoot td:last-child{padding:0 .9375rem}.bank-info .dropdown-container table:not(.radio-input-card).no-foot{margin-bottom:1.25rem}.bank-info .dropdown-container .form-errors,.bank-info .dropdown-container .form-modal{line-height:1rem}.bank-info .dropdown-container .btn:not(.btn-bg),.bank-info .dropdown-container .btn-2:not(.btn-bg),.bank-info .dropdown-container .btn-3:not(.btn-bg),.bank-info .dropdown-container .btn-rounded:not(.btn-bg){margin-bottom:.625rem}.bank-info .modal-btn{margin:0 auto 1.25rem;border:1px solid #fff}.bank-info .client-grey-btn{pointer-events:none;cursor:default;background:#fff;border:1px solid #9D9D9D;color:#9D9D9D}@media (min-width:64em){.bank-info .dropdown-container table:not(.radio-input-card) tbody tr{float:none}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr td{width:auto;float:none}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr td.mob-visible{display:none}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr.line-footer{display:table-row;padding-bottom:0}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr.line-footer td{border-bottom:1px solid #979797;text-align:center}.bank-info .dropdown-container table:not(.radio-input-card) tbody tr.line-empty td{text-align:center}.bank-info .dropdown-container table:not(.radio-input-card) tfoot tr{padding:0}.bank-info .dropdown-container table:not(.radio-input-card) tfoot tr td:last-child{padding:1.25rem 0;text-align:center}}@media (min-width:40em){.bank-info .drop-btn-small:after{float:none}}.subscription-frame h2{padding-left:0;width:100%}.subscription-frame .client-link{position:relative;margin:auto auto .625rem;top:auto;right:auto;left:auto;bottom:auto;float:left}@media (min-width:64em){.subscription-frame h2{width:auto}.subscription-frame .client-link{position:absolute;margin:.5rem auto auto;top:2.5rem;right:3.125rem;left:auto;bottom:auto;float:none}}#current-year{color:#242323}.ui-datepicker{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%!important}.ui-datepicker .ui-datepicker-row-break{display:none}.ui-datepicker .ui-datepicker-group{width:100%;padding:.625rem 0 1.875rem}.ui-datepicker .ui-datepicker-group .ui-datepicker-title{text-align:left;color:#6F6666;margin-bottom:.625rem}.ui-datepicker .ui-datepicker-group .ui-datepicker-title .ui-datepicker-year{display:none}.ui-datepicker .ui-datepicker-group .ui-datepicker-month span{display:inline-block;margin-left:.625rem;font-size:.875rem}.ui-datepicker .ui-datepicker-group .ui-datepicker-month span.green{color:#1C9900}.ui-datepicker .ui-datepicker-group .ui-datepicker-month span.red{color:#C12236}.ui-datepicker .ui-datepicker-group table{display:table}.ui-datepicker .ui-datepicker-group table tr{display:table-row}.ui-datepicker .ui-datepicker-group table tr th,.ui-datepicker .ui-datepicker-group table tr td{display:table-cell;width:auto}.ui-datepicker .ui-datepicker-group table thead{display:table-header-group}.ui-datepicker .ui-datepicker-group table thead tr th{background-color:transparent;color:#6F6666}.ui-datepicker .ui-datepicker-group table tbody tr td{padding:.3125rem 0}.ui-datepicker .green>a{display:block;background-color:#1C9900!important;background-image:none!important;border-radius:.9375rem;color:#fff;padding:2px!important;width:23px!important;height:23px!important;margin:auto}.ui-datepicker .red>a{display:block;background-color:#C12236!important;background-image:none!important;border-radius:15px!important;color:#ffffff!important;padding:2px!important;width:23px!important;height:23px!important;margin:auto}@media (min-width:48em){.ui-datepicker .ui-datepicker-group{width:30%}}.ui-datepicker-next,.ui-datepicker-prev{display:none}.ui-datepicker td a:after{content:"";display:block;text-align:center;color:Blue;font-size:small;font-weight:700}.main__shop .product-item .btn,.main__shop .product-item .btn-2,.main__shop .product-item .btn-3,.main__shop .product-item .btn-rounded{padding:.3125rem 1.5625rem;min-width:8.125rem}.main__shop .wrapper{display:inline-block;position:relative;width:100%;margin:auto;padding:0 .625rem;text-align:left;font-size:1rem;line-height:1.25rem}.main__shop .wrapper .breadcrumb{display:inline-block;width:100%;margin-top:1.25rem}.main__shop .wrapper .breadcrumb+.page-intro{padding:2.1875rem 0}.main__shop .wrapper .page-intro .page-intro-left{padding-bottom:0}@media (min-width:64em){.main__shop .wrapper .page-intro{padding-bottom:3.125rem}.main__shop .wrapper .page-intro .page-intro-left{padding-bottom:1.25rem}}@media (min-width:48em){.main__shop{padding:0 1.25rem}.main__shop .wrapper{margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.shop-link{font-size:.875rem;font-family:"allerbold",sans-serif;text-decoration:underline;color:#6F6666;cursor:pointer}.drop-shop-main-menu{display:inline-block;width:100%;position:relative;padding:.9375rem 0;border-bottom:1px solid #979797;cursor:pointer}.drop-shop-main-menu .list-title{padding:0 .625rem}.drop-shop-main-menu .list-title:after{content:url(../img/icons/icon-arrow-nav.svg);width:16px;height:16px;position:absolute;top:14px;right:20px;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.drop-shop-main-menu .list-title{color:#C12236;font-family:"allerbold",sans-serif;font-size:1.125rem}.drop-shop-main-menu.open .list-title:after{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%)}@media (min-width:64em){.drop-shop-main-menu{display:none}}.main__shop .left-column{margin-top:auto;display:inline-block;float:left;width:100%;height:0;padding:0;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.main__shop .left-column .shop-menu{display:none;padding-top:0;padding-bottom:0;padding-left:.625rem}.main__shop .left-column .shop-menu li{display:inline-block;width:100%}.main__shop .left-column .shop-menu li .list-title{display:inline-block;width:100%;margin:.625rem auto .625rem;font-size:1.125rem;font-family:"allerbold",sans-serif;color:#242323;cursor:pointer}.main__shop .left-column .shop-menu li .list-title.active{color:#C12236}.main__shop .left-column .shop-menu .sub-cat-list{display:inline-block;width:100%;height:0;border-top:none;padding:0;float:left}.main__shop .left-column .shop-menu .sub-cat-list li,.main__shop .left-column .shop-menu .sub-cat-list li:first-child{display:none}.main__shop .left-column .shop-menu .sub-cat-list li:first-child{margin-top:1.25rem}.main__shop .left-column .shop-menu .sub-cat-list li:not(:last-child){margin-bottom:1.25rem}.main__shop .left-column .shop-menu .sub-cat-list .checkbox-input label:before{height:1.25rem;width:1.25rem}.main__shop .left-column .shop-menu .sub-cat-list .checkbox-input input[type=checkbox]:checked+label:after{background:url(../img/picto-check-red.svg) no-repeat;left:.1875rem}.main__shop .left-column .shop-menu .sub-cat-list.is-open{height:auto;border-top:1px solid #979797;padding-bottom:.625rem}.main__shop .left-column .shop-menu .sub-cat-list.is-open li,.main__shop .left-column .shop-menu .sub-cat-list.is-open li:first-child{display:inline-block}.main__shop .left-column.is-open{height:auto;padding:.9375rem 0;border-bottom:1px solid #979797}.main__shop .left-column.is-open .shop-menu{display:inline-block}@media (min-width:64em){.main__shop .left-column{height:auto;display:inline-block;width:calc(30% - 20px);float:left;position:relative;padding:0 1.25rem 0;margin-right:1.25rem;margin-top:.625rem;max-height:43.75rem;overflow:initial}.main__shop .left-column:not(.is-open) .shop-menu>li,.main__shop .left-column .shop-menu>li{display:inline-block!important}.main__shop .left-column .shop-menu{display:inline-block;padding-left:3.125rem;margin-bottom:3.75rem}}.main__shop .product-list-head{display:inline-block;width:100%;border-bottom:1px solid #A6A6A6;margin:1.25rem auto 1.875rem;color:#6F6666;line-height:1.6}.main__shop .product-list-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:1.875rem}.main__shop .product-list-options.bottom-options{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:4.375rem}.main__shop .product-list-options p{display:inline-block;margin-bottom:auto;color:#6F6666}.main__shop .product-list-options p span{color:#000}.main__shop .product-list-options .filter{width:100%;text-align:center;margin-bottom:1.25rem}.main__shop .product-list-options .filter .select-group{display:inline-block;margin-left:.625rem}.main__shop .product-list-options .filter .select-group .select{min-width:6.25rem;max-width:unset}.main__shop .product-list-options .filter .select-group .select .select-styled{min-width:unset}.main__shop .product-list-options .current-page p{display:inline-block}.main__shop .product-list-options .current-page p span,.main__shop .product-list-options .current-page p a{display:inline-block;height:1.6875rem;width:1.6875rem;text-align:center}.main__shop .product-list-options .current-page p span{font-family:"allerbold",sans-serif;background-color:#F2F2F2}.main__shop .product-list-options .current-page p a{cursor:pointer}.main__shop .product-list-options .current-page .shop-link{margin-left:.625rem;font-size:.875rem}.main__shop .product-list-options .pdt-shown{display:none}.main__shop .product-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main__shop .product-list:last-of-type{margin-bottom:1.25rem}.main__shop .product-list .product-item{width:80%;-webkit-box-flex:0;-ms-flex:0 1 80%;flex:0 1 80%;margin:0 0 2.5rem;position:relative;padding:1.5625rem .625rem;overflow:hidden;max-width:21.875rem}.main__shop .product-list .product-item.new-label:after{content:"Nouveauté";display:inline-block;position:absolute;background-color:#017912;color:#fff;font-size:.75rem;top:.75rem;left:auto;right:-2.0625rem;bottom:auto;padding:.3125rem 1.875rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main__shop .product-list .product-item .product-title{margin-bottom:.625rem}.main__shop .product-list .product-item .product-title span:not(.text-highlight){font-family:"allerregular",sans-serif;color:#6F6666}.main__shop .product-list .product-item .product-info{font-family:"allerregular",sans-serif;color:#6F6666;margin-bottom:.625rem}.main__shop .product-list .product-item span.text-highlight{background-color:#FF0}.main__shop .product-list .product-item .product-img{margin:auto 2.5rem .625rem}.main__shop .product-list .product-item .product-img img{max-height:12.5rem}.main__shop .product-item .offer-bloc-top-price__action{margin:.9375rem auto}.main__shop .product-list .offer-bloc-top-price__new{min-width:8.5625rem;color:#fff;background:#017912;text-align:center;position:absolute;top:2.25rem;right:-1rem}@media (min-width:40em){.main__shop .product-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main__shop .product-list .product-item{width:45%;-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}}@media (min-width:48em){.main__shop .product-list-options{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main__shop .product-list-options .filter{width:30%;text-align:left;margin-bottom:auto}.main__shop .product-list-options.product-list-options__ancnum .filter{width:42%}.main__shop .product-list-options .pdt-shown{display:inline-block;width:30%;text-align:center}.main__shop .product-list-options.product-list-options__ancnum .pdt-shown{width:23%}.main__shop .product-list-options .current-page{width:30%;text-align:right}.main__shop .product-list-options.product-list-options__ancnum .current-page{width:25%}.main__shop .product-list .product-item{width:30%;-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}}.main__shop p.empty{width:100%;text-align:center;margin-bottom:4.375rem;color:#6F6666}.footer--shop{display:inline-block;position:relative;z-index:1000;width:100%;height:auto;margin:1.25rem auto 6.25rem;min-height:9.375rem;padding:1.5625rem;background-repeat:no-repeat;background-position:center center}.footer--shop .hero-intro{font-family:"allerbold",sans-serif}.shop-title{margin-bottom:2.5rem;font-family:"allerbold",sans-serif;font-size:1.25rem;line-height:1.3;text-align:left}.shop-product-page-container{display:inline-block;width:100%;margin:1.875rem auto}.shop-product-page-container .offer-bloc-new.offer-bloc-shop{-webkit-box-shadow:none;box-shadow:none}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-main{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;-ms-flex-item-align:start;align-self:flex-start}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-main .offer-bloc-top-title{display:inline-block;width:100%;text-align:left;margin-bottom:1.875rem}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-main .offer-bloc-top-main__img{display:inline-block;margin-top:auto;width:auto;height:auto}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-main .offer-bloc-top-main__img img{position:relative;top:auto;left:auto;right:auto;bottom:auto;-webkit-transform:none;transform:none;border:1px solid #dad3d3;width:100%;max-width:25rem;max-height:20.625rem}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-main .offer-bloc-top-main__img+.row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.25rem auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:18.75rem}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-main .offer-bloc-top-main__img+.row .column{-webkit-box-flex:0;-ms-flex:0 1 28%;flex:0 1 28%}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-main .offer-bloc-top-main__img+.row .column img{border:1px solid #dad3d3}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-item .offer-bloc-top-title{display:none;text-align:left;margin-bottom:1.875rem;width:100%}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-item .offer-bloc-top-text{text-align:left;margin-top:1.25rem}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-item .offer-bloc-top-text ul li{padding-left:.9375rem;line-height:1.6;position:relative;text-align:left}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-item .offer-bloc-top-text ul li:before{content:'\2022';color:#000;font-size:.875rem;position:absolute;top:.1875rem;left:0}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-price{border-top:none;padding-left:0;padding-top:2.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-price:before{display:none}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-price .offer-bloc-top-price__promo{top:.625rem}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-price .offer-bloc-top-price__promo span{padding:.3125rem .6125rem .625rem}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-price .price-bloc{margin-bottom:.625rem}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-price hr{width:100%;height:0;border:none;border-bottom:1px solid #dad3d3;margin:1.5625rem auto}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-price .shipping-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;padding-left:.625rem}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-price .shipping-info:not(:last-child){margin-bottom:.625rem}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-price .shipping-info .icon-shop-info{display:inline-block;fill:#C12236;width:2.1875rem;height:2.1875rem;margin-right:1.25rem}@media (min-width:48em){.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-main .offer-bloc-top-title{display:none}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-item .offer-bloc-top-title{display:inline-block}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-item .offer-bloc-top-text{margin-top:0}.shop-product-page-container .offer-bloc-new.offer-bloc-shop .offer-bloc-top-price{padding-left:1.5625rem}}.shop-also-block{display:inline-block;width:100%;position:relative;float:left;margin-bottom:4.375rem}.shop-also-block .product-list .product-item{-webkit-box-flex:0;-ms-flex:0 1 22%;flex:0 1 22%}.shop-search-block{display:inline-block;position:relative;width:100%;-webkit-box-shadow:0 3px 10px 2px rgba(0,0,0,.3);box-shadow:0 3px 10px 2px rgba(0,0,0,.3);padding:1.875rem;text-align:center;margin-bottom:1.875rem}.shop-search-block form{font-size:0}.shop-search-block p,.shop-search-block label{font-size:1rem;display:inline-block;margin-top:auto;color:#6F6666;width:auto}.shop-search-block .select-group{display:inline-block;margin-left:.625rem}.shop-search-block .select-group.sm-select-group .select{min-width:8.5625rem}.shop-search-block .select-styled{min-width:8.5625rem}.shop-search-block .select-options{text-align:left;max-height:170px;overflow-y:auto}.shop-search-block input[type="text"]{text-align:center;max-width:3.75rem;padding-bottom:0;margin:0 .625rem}.shop-search-block span:not(.input__error){font-size:1rem;font-family:"allerbold",sans-serif;color:#7C7474;display:inline-block;margin:.9375rem auto 1.875rem auto}.shop-search-block span.input__error{text-align:center}.shop-search-block hr{width:11.25rem;height:0;border:none;margin:.7625rem auto}.shop-search-block table.radio-input{display:inline-block;width:auto}.shop-search-block table.radio-input tbody tr{display:table-row}.shop-search-block table.radio-input tbody tr td{display:inline-block;width:auto;margin-left:.625rem;margin-top:.9375rem}.shop-search-block table.radio-input tbody tr td label{padding-left:2rem}.shop-search-block table.radio-input tbody tr td label:before{top:0}.shop-search-block table.radio-input tbody tr td label:after{top:.25rem}.shop-search-block .input-group:last-of-type{margin-top:2.5rem}.shop-search-block .w-100{width:100%}.shop-search-block p.w-100{margin-bottom:auto}.shop-search-block .form--footer{font-size:.9rem;margin-top:1em;margin-bottom:0}@media (min-width:48em){.shop-search-block .w-100{width:auto}.shop-search-block p.w-100{margin-bottom:1.5rem;vertical-align:middle}.shop-search-block span:not(.input__error){margin:auto}.shop-search-block .input-group:last-of-type{margin-top:1.25rem}.shop-search-block table.radio-input tbody tr td{margin-top:auto}}.main__shop .boutique-slider .boutique-slider-item{margin:1.25rem}.main__shop .boutique-slider .boutique-slider-item .product-item{margin:auto;max-width:20rem;display:block}.main__shop .boutique-slider .boutique-slider-item .product-item .product-img img{max-height:184px}.main__shop .boutique-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:#EEE;border-radius:50%}.main__shop .boutique-slider .slick-dots li button:before{display:none}.main__shop .boutique-slider .slick-dots .slick-active button{background:#E0E0E0}.main__search .wrapper .breadcrumb{margin-top:auto;margin-bottom:1.25rem}.main__search .product-list-options .filter{margin-bottom:0}.main-contenu{position:relative;z-index:1;overflow:hidden}.main-contenu .current-breadcrumb-item{text-transform:none}.main-contenu .wrapper{padding:1.25rem;background:#fff}@media (min-width:64em){.main-contenu .wrapper{padding:2.8125rem 4.6875rem 0}}.main-contenu .page-contenu{margin:40px auto}.main-contenu .page-contenu .page-intro-titre-title{margin-bottom:30px}.main-contenu .page-contenu .contenu-text-content{font-size:16px;line-height:26px;color:#6F6666}.main-contenu .page-contenu .contenu-text-content img{width:100%;max-width:100%;margin:10px auto 40px}@media (min-width:64em){.main-contenu .page-contenu{margin:75px 90px}.main-contenu .page-contenu .contenu-text-content img{width:calc(100% + 180px);max-width:none;margin:10px -90px 40px}}#sitemap{background:#fff url(../img/line1.gif) repeat-y 25px 0;padding-left:25px;border:1px solid #A7A7A7}#sitemap li{background:url(../img/line2.gif) no-repeat 0 0;line-height:24px;position:relative;width:100%}#sitemap li a{margin-left:30px;font-size:1rem}#sitemap li a:hover{color:#C12236}#sitemap li span{float:left;position:absolute;top:5px;left:5px;width:13px;height:13px;cursor:auto;font-size:0}#sitemap li span,#sitemap li span.collapsed{background:url(../img/collapsed.gif) no-repeat 0 0}#sitemap li span.expanded{background:url(../img/expanded.gif) no-repeat 0 0}#sitemap li ul{margin-left:35px;background:url(../img/line1.gif) repeat-y}#sitemap li li{background:url(../img/line2.gif) no-repeat 0 0}* html #sitemap li{float:left;display:inline}#sitemap:after,#sitemap ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}#sitemap,#sitemap ul{display:block}#sitemap,#sitemap ul{min-height:1%}* html #sitemap,* html #sitemap ul{height:1%}#sitemap ul{display:none}.main-faq{position:relative;z-index:1;overflow:hidden;margin-bottom:60px}.main-faq .current-breadcrumb-item{text-transform:none}.main-faq .wrapper{padding:1.25rem;background:#fff}@media (min-width:64em){.main-faq .wrapper{padding:2.8125rem 4.6875rem 0}}.main-faq .left-column{margin-top:40px;height:auto;max-height:none;overflow:initial}.main-faq .left-column .left-title{font-size:18px;line-height:28px}.main-faq .left-column .faq-link{display:inline-block;width:100%;margin-top:20px;cursor:pointer;font-size:16px;line-height:24px;color:#6F6666}.main-faq .left-column .faq-link.active{color:#C12236}.main-faq .left-column .menu-faq-mobile{display:inline-block;width:100%}.main-faq .left-column .menu-faq-mobile .select{width:100%}.main-faq .left-column .menu-faq-mobile .select .select-styled{text-align:left;font-size:18px;line-height:22px;text-transform:none;padding:10px 0}.main-faq .left-column .menu-faq-mobile .select .select-options{padding:0;max-height:310px;overflow-y:auto}.main-faq .left-column .menu-faq-mobile .select .select-options li{text-align:left;text-transform:none;font-size:18px;line-height:22px}.main-faq .left-column .menu-faq-desktop{display:none}@media (min-width:64em){.main-faq .left-column{padding-bottom:0}.main-faq .left-column .menu-faq-mobile{display:none}.main-faq .left-column .menu-faq-desktop{display:inline-block}}.main-faq .main-column{display:inline-block;width:100%;border:none;padding:0;margin-top:20px;float:left;border-top:1px solid #F2F2F2}.main-faq .main-column .faq-main-title{display:inline-block;margin-bottom:20px}.main-faq .main-column .faq-main-title strong{display:none}.main-faq .main-column .faq-main-title small{font-size:16px;line-height:26px;color:#827A7A}.main-faq .main-column .faq-main-content{display:none}.main-faq .main-column .faq-main-content.open{display:block}.main-faq .main-column .faq-main-content.open>.faq-text-content{color:#6F6666}.main-faq .main-column .faq-main-content.open>.faq-text-content ul li{list-style:disc inside none;padding-left:20px}.main-faq .main-column .faq-tab{display:inline-block;width:100%;padding:10px 0;border:none}.main-faq .main-column .faq-tab:not(:nth-child(2)){border-top:1px solid #F2F2F2}.main-faq .main-column .faq-tab:last-child{border-bottom:1px solid #F2F2F2}.main-faq .main-column .faq-tab .faq-tab-head{font-size:17px;line-height:27px;font-weight:700;color:#6F6666;cursor:pointer}.main-faq .main-column .faq-tab .faq-tab-head .icon-arrow{height:10px;width:10px;margin:1px 3px 1px 1px;fill:#6F6666;fill:red!important}.main-faq .main-column .faq-tab .faq-tab-body{display:none}.main-faq .main-column .faq-tab.open .faq-tab-head{color:#242323}.main-faq .main-column .faq-tab.open .faq-tab-head .icon-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-faq .main-column .faq-tab.open .faq-tab-body{display:block;padding:30px 0}.main-faq .main-column .faq-tab.open .faq-tab-body .faq-text-content{color:#6F6666}.main-faq .main-column .faq-tab.open .faq-tab-body .faq-text-content ul li{list-style:disc inside none;padding-left:20px}.main-faq .main-column form{margin-top:20px}.main-faq .main-column form .form-bloc table.radio-input tbody tr{display:table-row}.main-faq .main-column form .form-bloc table.radio-input tbody tr td{display:inline-block;width:auto;float:left;margin:auto}.main-faq .main-column form .form-bloc table.radio-input tbody tr td:not(:first-child){margin-left:10px}.main-faq .main-column form .input-group{position:relative}.main-faq .main-column form .input-group .modal-btn{position:absolute;bottom:3px;left:auto;right:0;top:auto;z-index:100}.main-faq .main-column form .input-group .modal-btn .icon-info{width:20px;height:20px}.main-faq .main-column form .input-group textarea{display:inline-block;width:100%;resize:none;margin-top:40px;min-height:165px;padding:15px;font-size:16px;line-height:20px;text-transform:none;font-weight:400;color:#6F6666;font-family:"allerregular",sans-serif}.main-faq .main-column form .input-group textarea+small{font-size:11px;line-height:19px;color:#6F6666;float:right}.main-faq .main-column form .input-group:last-of-type{text-align:center}.main-faq .main-column form .input-group:last-of-type .btn,.main-faq .main-column form .input-group:last-of-type .btn-2,.main-faq .main-column form .input-group:last-of-type .btn-3,.main-faq .main-column form .input-group:last-of-type .btn-rounded{padding:.3125rem 1.5625rem;margin-top:1.875rem;min-width:11.875rem}.main-faq .main-column form .form-select .select{width:100%}.main-faq .main-column form .form-select .select-styled{text-align:left;padding:10px 0;font-size:16px;line-height:20px;text-transform:none;font-weight:400;color:#6F6666;font-family:"allerregular",sans-serif;border-bottom:1px solid #6F6666;margin-top:1.5em;margin-bottom:10px}.main-faq .main-column form .form-select .select-styled:after{width:12px;height:12px;position:absolute;content:url(../img/icons/form-select-arrows.svg);top:auto;left:auto;bottom:.625rem;right:.3125rem}.main-faq .main-column form .form-select .select-options{max-height:162px;overflow-y:auto}@media (min-width:64em){.main-faq .main-column{width:70%;margin-top:40px;border:1px solid #EBEBEB;padding:40px 65px}.main-faq .main-column .faq-main-title{display:inline-block;margin-bottom:20px}.main-faq .main-column .faq-main-title.no-title{display:none}.main-faq .main-column .faq-main-title.faq-contact-title{border-bottom:1px solid #F2F2F2;padding-bottom:20px}.main-faq .main-column .faq-main-title strong{display:inline-block;font-size:24px;line-height:28px}.main-faq .main-column .faq-tab:nth-child(2){border-top:1px solid #F2F2F2}}.loader{background-color:rgba(0,0,0,.6);position:fixed;top:0;bottom:0;right:0;left:0;z-index:9999}.loader .content{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;height:60px;width:150px;z-index:9999}.loader .text{margin-top:10px;color:#fff;font-weight:700;text-align:center}.loader .spinner{margin:auto;width:50px;height:40px;text-align:center;font-size:10px}.loader .spinner>div{background-color:#fff;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.loader .spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.loader .spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.loader .spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.loader .spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}
  
/*Style pour le formulaire de easiware*/
#easiformarea {
    display: flex;
    flex-direction: column;
    align-items: left;
    margin-bottom: 3.125rem;
}    
    
#easiformarea input[type="text"],
#easiformarea input[type="number"] {
   float: right;
	margin-bottom:1rem;
	padding-bottom: 0;
    padding-left: 0;
    border: 0;
    border-bottom: 1px solid #c7c7c7;
    border-radius: 0;
    background: none;
    font-size: 1rem;
    width: 80%;
}

#easiformarea select {
   float: right;
	margin-bottom:1rem;
	padding-bottom: 0;
    padding-left: 0;
    border: 0;
    border-bottom: 1px solid #c7c7c7;
    border-radius: 0;
    background: none;
    font-size: 1rem;
    width: 70%;
}

textarea#fld_Description {
    display: inline-block;
    width: 100%;
    resize: none;
    margin-top: 20px;
    min-height: 165px;
    padding: 15px;
    font-size: 16px;
    line-height: 20px;
    text-transform: none;
    font-weight: 400;
    color: #6F6666;
    font-family: "allerregular",sans-serif;
	}
	
 #easiformarea .validatebutton {
    color: #fff;
    display: inline-block;
    font: 1.11111em/38px "Avenir35Light", Arial, Verdana, Helvetica, sans-serif;
    height: 42px;
    padding: 0 40px 0 40px;
    position: relative;
    background: linear-gradient(to bottom,#f9ab44 0%,#f8832b 100%);
    border: 0;
    border-radius: 50px;
    cursor:pointer;
    margin-top: 10px;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
}

#easiformarea .validatebutton:hover, #easiformarea .validatebutton:focus, #easiformarea .validatebutton:active{
    color: #fff;
    background: #f8832b;
    background: -webkit-gradient(linear,left top,left bottom,from(#f8832b),to(#f8832b));
    background: linear-gradient(to bottom,#f8832b 0%,#f8832b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8832b',endColorstr='#f8832b',GradientType=0);
}

#easiformarea .easiformmessages {
    margin-top: 0.625rem;
    color: red;
}

#easiformarea input[type="text"]:focus,
#easiformarea input[type="number"]:focus{outline:none}
div#easi_fielddiv_LastName , div#easi_fielddiv_FirstName , div#easi_fielddiv_Email , div#easi_fielddiv_CS_NAbonne , div#easi_fielddiv_MobilePhoneNumber , div#easi_fielddiv_Address2 , div#easi_fielddiv_ZipCode , div#easi_fielddiv_City , div#easi_fielddiv_Country , div#easi_fielddiv_Category , div#easi_fielddiv_Description , div#recaptcha_message{margin-bottom: 2rem;color: #6F6666;}
div#easi_fielddiv_AttachedFiles , div#mandatoryfieldmention , div#additionnalInformation{margin-bottom: 1.2rem;color: #6F6666;}
div#recaptcha_message{color: red;}
.faq-main-title-easiware strong{padding-bottom:20px; font-size:25px;bottom:20px!important;}
.faq-main-title-easiware small{padding-bottom:20px;top:20px;}
div#additionnalInformation span a{margin-left:5px;}
.faq-main-title-easiware{bottom:20px!important;}