@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700|Open+Sans+Condensed:700,300);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;outline: none;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}ol, ul {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;}input, textarea {outline: 0;border-radius: 0;-ms-border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;-o-border-radius: 0;}a {outline: 0;text-decoration: none;}@media (max-width: 640px) {* {box-sizing: border-box;}body {width: auto;margin: 0;padding: 0;}img, table, td, blockquote, code, pre, textarea, input, iframe, object, embed, video {max-width: 100%;}img {height: auto;}textarea, table, td, th, code, pre, samp {-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto;word-wrap: break-word;}code, pre, samp {white-space: pre-wrap;}.element1, .element2 {float: none;width: auto;}.hide_mobile {display: none !important;}}@media (max-width: 640px) and (max-device-width: 768px) and (orientation: landscape) {html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}}html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0;}article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {display: block;}audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}audio:not([controls]) {display: none;height: 0;}[hidden], template {display: none;}a {background-color: transparent;}a:active, a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b, strong {font-weight: bold;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background: #ff0;color: #000;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 1em 40px;}hr {box-sizing: content-box;height: 0;}pre {overflow: auto;}code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em;}button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}button {overflow: visible;}button, select {text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled], html input[disabled] {cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {-webkit-appearance: textfield;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}textarea {overflow: auto;}optgroup {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}td, th {padding: 0;}.jaune {color: #fdd919;}.violet, a.violet {color: #a800ff !important;}.bleu, a.bleu {color: #4DB1FF !important;}.mention-enstock {color: #00b326 !important;}.circle-mention-enstock {background-color: #00b326 !important;width: 10px;height: 10px;float: left;top: 2px;right: 7px;border-radius: 50%;}.mention-dernierepiece {color: #8eb05f !important;}.circle-mention-dernierepiece {background-color: #8eb05f !important;width: 10px;height: 10px;float: left;top: 2px;right: 7px;border-radius: 50%;}.mention-enreassort {color: #f0730d !important;}.circle-mention-enreassort {background-color: #f0730d !important;width: 10px;height: 10px;float: left;top: 2px;right: 7px;border-radius: 50%;}.mention-enprecommande {color: #f0730d !important;}.circle-mention-enprecommande {background-color: #f0730d !important;width: 10px;height: 10px;float: left;top: 2px;right: 7px;border-radius: 50%;}.mention-surcommande, .mention-calculstock {color: #818181 !important;}.circle-mention-surcommande, .circle-mention-calculstock {background-color: #818181 !important;width: 10px;height: 10px;float: left;top: 2px;right: 7px;border-radius: 50%;}.mention-articleepuise {color: red !important;}.circle-mention-articleepuise {background-color: red !important;width: 10px;height: 10px;float: left;top: 2px;right: 7px;border-radius: 50%;}body {font-family: "Open Sans", sans-serif;}.btn {display: inline-block;margin-bottom: 0;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;text-transform: uppercase;color: inherit;font-weight: 600;}.btn.btn-cart {color: #fff;background: #0031d0;padding: 10px 15px;font-size: 1rem;line-height: 1rem;border-radius: 0;}.btn-1 {background: #f3f3f3;color: #000;font-size: 12px;min-width: 220px;text-align: center;border: 1px solid #d5d6d8;display: block;padding: 8px 0 7px;}.btn-1:hover {background: #d5d6d8;}.btn-2 {background: url("../images/icon-close-2.png") 90% 50% no-repeat #74767e;border: none;font-size: 12px;font-family: "Open Sans", sans-serif;color: #fff;width: 100%;text-align: left;padding: 8px 10px 8px 25px;}.btn-2:hover {background-color: #595b61;}.btn-3 {background: #0031d0;font-size: 14px;font-family: "Open Sans", sans-serif;width: 115px;text-align: center;text-transform: uppercase;border: transparent;color: #fff;height: 40px;line-height: 36px;}.btn-3:hover {background: #0027a5;}.btn-submit {background: #0031d0;padding: 20px 100px;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: 400;}input[type="radio"], input[type="checkbox"] {margin: 4px 0 0;margin-top: 1px \9;line-height: normal;}input[type="checkbox"]:not(:checked), input[type="checkbox"]:checked {position: absolute;left: -9999px;}input[type="checkbox"]:not(:checked) + label, input[type="checkbox"]:checked + label {position: relative;padding-left: 22px;cursor: pointer;}input[type="checkbox"]:not(:checked) + label:before, input[type="checkbox"]:checked + label:before {content: '';position: absolute;left: 0;top: 0px;width: 12px;height: 12px;border: 1px solid #d4d5d7;background: #fff;}input[type="checkbox"]:not(:checked) + label:after, input[type="checkbox"]:checked + label:after {content: ' ';position: absolute;top: 2px;left: 1px;font-size: 20px;color: #000;width: 14px;height: 14px;background-image: url(../images/coche.png);background-repeat: no-repeat;background-size: 84%;background-position-y: 0px;background-position-x: 0px;}input[type="checkbox"]:not(:checked) + label:after {opacity: 0;-ms-transform: scale(0);transform: scale(0);}input[type="checkbox"]:checked + label:after {opacity: 1;-ms-transform: scale(1);transform: scale(1);}.form-wrap {display: block;width: 100%;position: initial;margin: 24px 0;}.form-wrap.bloc-error {padding: .3rem 0 .6rem 0;margin: 0px 0;text-align: center;background: #F84E46;color: #8B0200 !important;overflow: hidden;transition: all 0.3s ease-in-out;}@media (max-width: 52.84714em) {.form-wrap.bloc-error {padding: .4rem 0 .7rem 0;}}.form-wrap.bloc-error.off {height: 0;padding: 0;opacity: 0;}@media (min-width: 52.85714em) {.form-wrap.bloc-error.off {margin-bottom: 30px;}}.form-wrap.bloc-error.bloc-error-info {background: #D1E293;color: #000 !important;}.form-wrap.bloc-error.bloc-error-info p {background-image: none;}.form-wrap.bloc-error.bloc-error-info p a {display: unset;}.form-wrap.bloc-error.bloc-error-vert {background: #D1E293;color: #77A600 !important;}.form-wrap.bloc-error p {display: inline-block;top: 3px;padding: .5rem 3rem .5rem 3rem;background-size: 10%;background-repeat: no-repeat;background-position: left center;font-weight: 300;}@media (max-width: 52.84714em) {.form-wrap.bloc-error p {font-weight: 400;background-size: contain;font-size: 12px;line-height: 13px;background-size: 8%;background-position: 0rem center;padding: .5rem 3rem .5rem 2.3rem;}}.form-wrap.bloc-error p a {display: block;padding-top: .3rem;}@media (max-width: 52.84714em) {.form-wrap.bloc-error p a {font-weight: 600;display: block;}}.form-wrap.bloc-error.bloc-error-vert p {background-image: url(../images/picto-message-error-vert.png);}.form-wrap.bloc-error.bloc-error-vert p a {color: #77A600 !important;}.form-wrap.bloc-error .icon-error {top: 5px;font-size: 31px;width: 3rem;height: 2rem;}@media (max-width: 52.84714em) {.form-wrap.bloc-error .icon-error {top: 3px;position: absolute;left: -1rem;}}.form-wrap.bloc-error .icon-close {right: .9rem;top: .5rem;position: absolute;font-size: 18px;cursor: pointer;}@media (max-width: 52.84714em) {.form-wrap.bloc-error .icon-close {font-size: 14px;}}.error {color: #000;}.error input, .error select, .error textarea {border: 1px solid #F00;}label {display: inline-block;max-width: 100%;margin-bottom: 7px;font-weight: normal;}@media (min-width: 52.85714em) {label {margin-bottom: 10px;}}label.required:after {content: '*';color: #b23131;margin-left: 2px;font-size: 14px;}.required-text {font-size: .8rem;}.form-input {display: block;width: 100%;height: 40px;padding: 0px 2%;font-size: 14px;line-height: 14px;color: #000;background-color: #fff;background-image: none;border: 1px solid #888;border-radius: 0px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}.form-input::-ms-expand {border: 0;background-color: transparent;}@media (min-width: 70em) {.input-country, .input-cp, .input-nom, .input-prenom {padding: 0px 6% !important;}}.input-country-fact {float: left;margin-right: 5%;}.input-tel-news {width: 50%;}@media (max-width: 34.27571em) {.input-tel-news {width: 100%;}}.input-country {width: 50%;float: left;margin-right: 5%;}@media (max-width: 34.27571em) {.input-country {width: 100%;float: none;margin-right: 0;margin-bottom: 10px;}}.input-date-dd, .input-date-mm {float: left;width: 20%;margin-right: 10px;}.input-date-yyyy {float: left;width: 20%;}textarea.form-input {height: auto;}select.form-input {-webkit-appearance: none;background: url("/images/select-dropdown2.png") no-repeat 96% center;}select {padding: 4px 25px 4px 10px;border: 1px solid #dedede;font-size: 12px;line-height: 12px;font-weight: normal;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0;background-color: #fff;}@media (max-width: 52.84714em) {select {padding: 5px 5px;width: 100%;background: url("/images/select-dropdown2.png") no-repeat right 0px center;}}@media (min-width: 52.85714em) {select {background: url("/images/select-dropdown2.png") no-repeat right 0px center;}}.effet_input {position: relative;}.effet_input select option:first-child {color: #8b8b8b;}.effet_input .active-input {position: absolute;bottom: 0;left: 0;width: 0%;height: 3px;background: #0031d0;transition: width .25s;}.effet_input .active-input.on {width: 100%;}.effet_input .active-input.error {border: 1px solid #ee3333;color: #ee3333;height: auto;padding: 13px 0;bottom: 0;width: 100%;background: #fff;white-space: nowrap;font-weight: 100;font-size: .9rem;}.effet_input .active-input.error:before {content: " ";width: .5rem;height: 10px;position: relative;float: left;}figure {position: relative;}figure img, figure object, figure embed, figure video {max-width: 100%;display: block;}img {border: 0;-ms-interpolation-mode: bicubic;}.separator {clear: both;font-size: 1px;line-height: 0;height: 1px;pointer-events: none;}.rounded, #header .items-counter {border-radius: 200px;}.rounded-border-3 {border-radius: 3px;}.rounded-border-6 {border-radius: 6px;}.rounded-3-top {-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}.rounded-border-3-left {-webkit-border-top-left-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-bottomleft: 3px;border-top-left-radius: 3px;border-bottom-left-radius: 3px;}.rounded-border-3-right {-webkit-border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;-moz-border-radius-topright: 3px;-moz-border-radius-bottomright: 3px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;}.opacity_10 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}.opacity_9 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;}.opacity_8 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;}.opacity_7 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;}.opacity_6 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6;}.opacity_4 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter: alpha(opacity=40);-moz-opacity: 0.4;-khtml-opacity: 0.4;opacity: 0.4;}.opacity_2 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter: alpha(opacity=20);-moz-opacity: 0.2;-khtml-opacity: 0.2;opacity: 0.2;}.opacity_1 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter: alpha(opacity=10);-moz-opacity: 0.1;-khtml-opacity: 0.1;opacity: 0.1;}.opacity_0 {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}.shadow-side-right-3 {box-shadow: 3px 3px 6px rgba(12, 12, 12, 0.3);-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=120, Color='#504E4E')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=120, Color='#504E4E');}.shadow-side-right-1 {box-shadow: 1px 1px 3px rgba(12, 12, 12, 0.3);-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=120, Color='#504E4E')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=120, Color='#504E4E');}.text-shadow {text-shadow: black 0.1em 0.1em 0.2em;}.mask {position: relative;overflow: hidden;}hr {border: 0;color: #DADADA;background-color: #DADADA;height: 1px;padding: 0;margin: 0;}.modal {position: fixed;width: 100%;height: 100%;z-index: 100;top: 0;left: 0;bottom: 0;left: 0;right: 0;top: 0;overflow-x: auto;overflow-y: scroll;}.modal-content-container {position: static;z-index: 200;width: 800px;top: 110px !important;margin: 20px auto;background-color: #000;min-height: 540px;}.background {position: absolute;width: 100%;height: 100%;z-index: 0;background-color: #000;top: 0;left: 0;}.background-image {width: 100%;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: cover;}.left-part {float: left;width: 100px;}.right-part {float: right;width: 100px;}.two-columns {width: 50%;float: left;}.align-left {text-align: left;}.align-right {text-align: right;}.box-sizing, #mobile-nav ul > li > a {box-sizing: border-box;}.asset {display: inline-block;width: 60px;height: 50px;background-image: url("../images/assets.png");background-position: -899px -48px;}.col {position: relative;width: 100%;float: left;}.col-10 {width: 100%;}.col-20 {position: relative;width: 100%;float: left;}.col-25 {position: relative;width: 25%;float: left;}.col-33 {position: relative;width: 33.33%;float: left;}.col-50 {position: relative;width: 100%;float: left;}@media (min-width: 52.85714em) {.col-50 {width: 50%;}}.col-66 {position: relative;width: 66.66%;float: left;}.col-75 {position: relative;width: 75%;float: left;}.col-80 {position: relative;width: 100%;float: left;}@media (min-width: 52.85714em) {.col-50 {width: 50%;}.col-10 {width: 10%;}.col-20 {width: 20%;}.col-80 {width: 80%;}}.push-right {float: right;}.push-left {float: left;}.bg-transparent {background-color: rgba(255, 255, 255, 0);}.bg-white {background-color: #fff;}.bg-gray {background-color: #f7f7f7;}.bg-blue {background-color: #edf9ff;}.bg-black {background-color: #000;}.centered {text-align: center;}.overflow-hidden {overflow: hidden;}.text-left {text-align: left;}.text-right {text-align: right;}.uppercase {text-transform: uppercase;}.animate, #mobile-nav, .product .panel-title.tab-header {transition: all 0.5s ease;}div, p, ul, li, a, span {position: relative;}div {box-sizing: border-box;}.round-corners {border-radius: 100px;-khtml-border-radius: 100px;}body {font-family: "Open Sans", sans-serif;background-color: #fff;color: #5a5a5a;position: relative;font-size: 14px;line-height: 14px;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;letter-spacing: 0;}#wrapper {position: relative;margin: 0 auto;position: absolute;width: 100%;background-color: #fff !important;}.horizontal-module {position: relative;padding: 0;width: 100%;}.horizontal-module-container {width: 96%;margin: 0 auto;position: relative;height: 100%;}.horizontal-module-container .small-container {width: 100%;}a {text-decoration: none;color: #3598e9;}a:visite {color: #3598e9;}img {max-width: 100%;}.horizontal-line {border-top: 1px solid #e2e2e2;width: 66.66667%;margin: 0 auto;}ul {list-style-type: none;}li {vertical-align: top;}.picto-phone {display: inline-block;background-image: url("../images/assets.png");width: 12px;height: 13px;background-position: -18px -13px;}.picto-arrow-down {display: inline-block;background-image: url("../images/assets.png");width: 14px;height: 6px;background-position: -53px -18px;}.asset-bar, #header-top ul li:after {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 1px;height: 12px;background-position: -85px -12px;}.asset-bar-nav, #header-nav ul li:after {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 2px;height: 12px;background-position: -206px -14px;}.icon-car-big {display: inline-block;background-image: url("../images/assets.png");width: 44px;height: 39px;background-position: -29px -68px;}.icon-car {display: block;font-size: 3rem;height: 3rem;width: 2.5rem;line-height: 3rem;}@media (max-width: 22.84714em) {.icon-car {font-size: 2rem;}}@media (min-width: 22.85714em) and (max-width: 34.27571em) {.icon-car {width: 3rem;font-size: 2.3rem;color: #858486;}}@media (min-width: 34.28571em) {.icon-car {width: 4rem;}}@media (min-width: 52.85714em) {.icon-car {width: 2.7rem;}}@media (min-width: 70em) {.icon-car {width: 2.5rem;}}.icon-ok-big {display: inline-block;background-image: url("../images/assets.png");width: 44px;height: 31px;background-position: -87px -68px;}.icon-ok {display: block;font-size: 3rem;height: 3rem;width: 2.5rem;line-height: 3rem;}@media (max-width: 22.84714em) {.icon-ok {font-size: 2rem;width: 2rem;}}@media (min-width: 22.85714em) and (max-width: 34.27571em) {.icon-ok {font-size: 2.3rem;color: #858486;}}@media (min-width: 34.28571em) and (max-width: 52.84714em) {.icon-ok {width: 3.5rem;}}@media (min-width: 70em) {.icon-ok {width: 2.1rem;}}.icon-phone-big {display: inline-block;background-image: url("../images/assets.png");width: 44px;height: 42px;background-position: -136px -65px;}.icon-phone {display: block;font-size: 3rem;height: 3rem;width: 2.5rem;line-height: 3rem;}@media (max-width: 22.84714em) {.icon-phone {font-size: 2rem;width: 2rem;}}@media (min-width: 22.85714em) and (max-width: 34.27571em) {.icon-phone {font-size: 2.3rem;color: #858486;}}@media (min-width: 34.28571em) {.icon-phone {width: 3.3rem;}}@media (min-width: 52.85714em) {.icon-phone {width: 2.1rem;}}@media (min-width: 70em) {.icon-phone {width: 1.9rem;}}.icon-check-yellow {display: inline-block;background-image: url("../images/assets.png");width: 33px;height: 28px;background-position: -410px -70px;}.icon-thumb-blue {display: inline-block;background-image: url("../images/assets.png");width: 52px;height: 45px;background-position: -447px -303px;}.icon-error-blue {display: inline-block;background-image: url("../images/assets.png");width: 38px;height: 34px;background-position: -453px -353px;}.icon-facebook {display: inline-block;background-image: url("../images/assets.png");width: 34px;height: 29px;background-position: -15px -132px;}.icon-twitter {display: inline-block;background-image: url("../images/assets.png");width: 34px;height: 29px;background-position: -54px -132px;}.icon-youtube {display: inline-block;background-image: url("../images/assets.png");width: 34px;height: 29px;background-position: -99px -132px;}.icon-instagram {display: inline-block;background-image: url("../images/assets.png");width: 34px;height: 29px;background-position: -142px -132px;}.icon-picto-facebook {display: inline-block;background-image: url("../images/assets.png");width: 32px;height: 32px;background-position: -18px -311px;}.icon-picto-twitter {display: inline-block;background-image: url("../images/assets.png");width: 32px;height: 32px;background-position: -56px -311px;}.icon-picto-google {display: inline-block;background-image: url("../images/assets.png");width: 32px;height: 32px;background-position: -94px -311px;}.icon-picto-instagram {display: inline-block;background-image: url("../images/assets.png");width: 32px;height: 32px;background-position: -132px -311px;}.icon-picto-mail {display: inline-block;background-image: url("../images/assets.png");width: 32px;height: 32px;background-position: -132px -311px;}.icon-picto-mail {display: inline-block;background-image: url("../images/assets.png");width: 32px;height: 32px;background-position: -167px -347px;}.icon-picto-whatsapp {display: inline-block;background-image: url("../images/assets.png");width: 32px;height: 32px;background-position: -167px -311px;}.icon-virement {display: inline-block;background-image: url("../images/assets.png");width: 38px;height: 24px;background-position: -24px -180px;}.icon-facilypay {display: inline-block;background-image: url("../images/assets.png");width: 38px;height: 24px;background-position: -76px -180px;}.icon-paypal {display: inline-block;background-image: url("../images/assets.png");width: 38px;height: 24px;background-position: -128px -180px;}.icon-visa {display: inline-block;background-image: url("../images/assets.png");width: 38px;height: 24px;background-position: -180px -180px;}.icon-mastercard {display: inline-block;background-image: url("../images/assets.png");width: 38px;height: 24px;background-position: -232px -180px;}.icon-cheque {display: inline-block;background-image: url("../images/assets.png");width: 38px;height: 24px;background-position: -284px -180px;}.icon-fleche-droite {display: inline-block;background-image: url("../images/assets.png");width: 11px;height: 21px;background-position: -460px -70px;}.icon-left {display: inline-block;background-image: url("../images/assets.png");width: 25px;height: 25px;background-position: -432px -242px;}.icon-right {display: inline-block;background-image: url("../images/assets.png");width: 25px;height: 25px;background-position: -462px -242px;}.icon-remove {display: inline-block;background-image: url("../images/assets.png");width: 20px;height: 20px;background-position: -424px -211px;}.icon-up {display: inline-block;background-image: url("../images/assets.png");width: 20px;height: 20px;background-position: -448px -211px;}.icon-down {display: inline-block;background-image: url("../images/assets.png");width: 20px;height: 20px;background-position: -472px -211px;}.mobile-on .step-1 .icon-picto {display: inline-block;background-image: url("../images/assets.png");width: 45px;height: 45px;background-position: -202px -302px;}.step-2 .icon-picto {display: inline-block;background-image: url("../images/assets.png");width: 45px;height: 45px;background-position: -248px -302px;}.mobile-on .step-2 .icon-picto {display: inline-block;background-image: url("../images/assets.png");width: 45px;height: 45px;background-position: -248px -347px;}.step-3 .icon-picto {display: inline-block;background-image: url("../images/assets.png");width: 45px;height: 45px;background-position: -293px -302px;}.mobile-on .step-3 .icon-picto {display: inline-block;background-image: url("../images/assets.png");width: 45px;height: 45px;background-position: -293px -347px;}.step-4 .icon-picto {display: inline-block;background-image: url("../images/assets.png");width: 45px;height: 45px;background-position: -339px -302px;}.mobile-on .step-4 .icon-picto {display: inline-block;background-image: url("../images/assets.png");width: 45px;height: 45px;background-position: -339px -347px;}.step-5 .icon-picto {display: inline-block;background-image: url("../images/assets.png");width: 45px;height: 45px;background-position: -384px -302px;}.mobile-on .step-5 .icon-picto {display: inline-block;background-image: url("../images/assets.png");width: 45px;height: 45px;background-position: -384px -347px;}.on-command {color: #656565;}.on-command:before {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 9px;height: 9px;background-position: -233px -35px;}.disponible {color: #cacaca;}.indisponible {color: #cacaca;}.indisponible:before {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 9px;height: 9px;background-position: -253px -35px;}.icon-menu-bars {display: inline-block;background-image: url("../images/assets.png");width: 16px;height: 14px;background-position: -291px -79px;}.icon-trolley-small {display: inline-block;background-image: url("../images/assets.png");width: 18px;height: 22px;background-position: -372px -73px;}.vertical-aligned-container {display: table;}.vertical-aligned {display: table-cell;vertical-align: middle;}.buttons-counter {display: inline;}.tab-header {background-color: #e9e9e9;cursor: pointer;}.tab-header:before {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 7px;height: 10px;background-position: -356px -134px;top: 17px;left: 16px;}.tab-header:after {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 8px;height: 7px;background-position: -442px -134px;top: 19px;left: auto;right: 16px;}.tab-header.open:before {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 8px;height: 5px;background-position: -319px -135px;top: 20px;left: 15px;}.tab-header.open:after {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 9px;height: 7px;background-position: -416px -135px;top: 20px;left: auto;right: 15px;}#header-top {padding: 0 20px;background-color: #47494e;height: 27px;font-size: 11px;line-height: 30px;font-weight: 400;color: #ccc;text-align: right;font-family: "Open Sans", sans-serif;display: none;}#header-top ul {line-height: 27px;}#header-top ul li {text-transform: uppercase;vertical-align: top;display: inline-block;line-height: 32px;color: #ccc;padding: 0 20px;}#header-top ul li a {color: #ccc;}#header-top ul li a:hover {text-decoration: underline;}#header-top ul li:after {top: 8px;left: auto;right: -3px;}#header-top ul li .picto-phone {top: 2px;padding-right: 4px;}#header-top ul li:nth-child(2), #header-top ul li:nth-child(3) {padding-left: 35px;}#header-top ul li .picto-pro {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 20px;height: 18px;background-position: -366px -181px;top: 4px;left: 6px;}#header-top ul li .picto-hotline {background-image: url(../images/tel-icon.png);content: ' ';width: 20px;height: 18px;background-position: -3px 4px;display: inline-block;background-size: contain;background-repeat: no-repeat;}#header-top ul li .picto-magasin {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 20px;height: 18px;background-position: -397px -181px;top: 4px;left: 6px;}#header-top ul li .picto-logged {background-image: url(../images/picto-logged.png);position: absolute;width: 20px;height: 20px;background-position: 2px;background-size: 10px;background-repeat: no-repeat;top: 4px;left: 10px;}#header-top ul li .picto-signedoff {background-image: url(../images/picto-signedoff.png);position: absolute;width: 20px;height: 20px;background-position: 2px;background-size: 10px;background-repeat: no-repeat;top: 4px;left: 10px;}#header-top ul li .header-top-myaccount, #header-top ul li .header-top-mag {margin-left: 0px;top: -2px;}#header-top ul li .language-name {padding-left: 4px;padding-right: 4px;}#header-top ul li a {color: #ccc;}@media (min-width: 70em) {#header-top {display: block;}}#header {padding: 0 20px;z-index: 200;background-color: #000;height: 63px;text-align: center;font-family: "Open Sans", sans-serif;}@media (max-width: 52.84714em) {#header {padding: 0 0px;}}#header .header-logo {position: absolute;top: 18px;left: 55px;z-index: 500;}@media (min-width: 22.85714em) and (max-width: 34.27571em) {#header .header-logo {top: 18px;left: 70px;}}@media (min-width: 34.28571em) {#header .header-logo {top: 18px;left: 84px;}}@media (min-width: 52.85714em) {#header .header-logo {top: 18px;left: 50px;}}#header .header-logo img.desktop {display: none;}#header .header-logo img.mobile {display: block;max-width: 135px;}@media (max-width: 22.84714em) {#header .header-logo img.mobile {margin-top: 7px;max-width: 105px;}}@media (min-width: 70em) {#header .header-logo {top: 26px;left: 70px;}#header .header-logo img.desktop {display: block;}#header .header-logo img.mobile {display: none;}}@media (min-width: 70em) {#header .header-logo {left: 0;}}#header .mobile-menu-button {border: 1px solid #2f2f31;width: 32px;height: 32px;position: absolute;top: 18px;left: 16px;z-index: 200;}@media (min-width: 34.28571em) {#header .mobile-menu-button {left: 36px;}}@media (min-width: 52.85714em) {#header .mobile-menu-button {left: 0px;}}#header .mobile-menu-button div {display: inline-block;padding-top: 8px;cursor: pointer;}#header .mobile-menu-button span {font-size: 2rem;color: #fff;}@media (min-width: 70em) {#header .mobile-menu-button {display: none;}}#header .header-search {position: absolute;top: 10px;width: 100%;display: none;}@media (min-width: 52.85714em) {#header .header-search {display: block;position: relative;margin-left: 0;margin-right: 0;padding-top: 0;z-index: 150;top: inherit;}}#header .header-search.open {display: block;background-color: #fff;}@media (max-width: 52.84714em) {#header .header-search.open {top: 64px;}}@media (min-width: 52.85714em) {#header .header-search.open {top: 0px;}}@media (min-width: 70em) {#header .header-search.open {top: 0px;}}@media (min-width: 91.42857em) {#header .header-search.open {top: 0px;}}#header .header-search input.search-submit {background: transparent;color: #8C8C8C;border: transparent;width: 15%;position: absolute;top: 12px;right: 5px;font-weight: 400;}@media (min-width: 52.85714em) {#header .header-search input.search-submit {color: #000;top: 3px;right: 0px;font-weight: 300;}}@media (min-width: 70em) {#header .header-search input.search-submit {display: none;}}#header .header-search input.search-input {width: 66%;height: 34px;padding: 0;font-size: 1rem;border: none;z-index: 200;margin-top: 1px;padding-left: 63px;float: left;}@media (max-width: 52.84714em) {#header .header-search input.search-input {padding-left: 46px;margin-top: 4px;letter-spacing: .6px;background: none;}}@media (min-width: 52.85714em) {#header .header-search input.search-input {font-size: 1.1rem;text-align: left;height: 23px;padding-left: 0;width: 70%;float: none;}}#header .header-search .header-search-container {width: 100%;margin: 0 auto;height: 27px;}@media (max-width: 52.84714em) {#header .header-search .header-search-container {margin-top: -2px;height: 40px;}}@media (min-width: 52.85714em) {#header .header-search .header-search-container {background: #FFF;width: 380px;position: absolute;margin-top: 19px;left: 250px;}}@media (min-width: 70em) {#header .header-search .header-search-container {width: 465px;margin-top: 26px;}}@media (min-width: 91.42857em) {#header .header-search .header-search-container {width: 605px;margin-top: 26px;}}#header .header-search .header-search-container .icon-search {position: absolute;z-index: 210;top: 15px;font-size: 1.3rem;left: 22px;color: #8C8C8C;display: none;}@media (min-width: 52.85714em) {#header .header-search .header-search-container .icon-search {pointer-events: none;top: 7px;left: 11px;display: block;}}#header .header-trolley {position: absolute;cursor: pointer;right: 9px;top: 17px;cursor: pointer;width: 142px;z-index: 200;}@media (min-width: 34.28571em) {#header .header-trolley {right: 25px;}}@media (min-width: 52.85714em) {#header .header-trolley {width: 120px;right: 0px;}}@media (min-width: 70em) {#header .header-trolley {right: 10px;top: 11px;}}#header .wrap-button-search {border: 1px solid #2f2f31;width: 33px;height: 33px;float: left;}#header .wrap-button-search .search-button .icon-search {margin-top: 0px;color: #8C8C8C;font-size: 1.5rem;line-height: 2.0rem;left: 2px;}@media (min-width: 52.85714em) {#header .wrap-button-search {display: none;}}#header .user-button {border: 1px solid #2f2f31;width: 33px;height: 33px;background-position: -101px -9px;float: left;margin-left: 20px;}#header .user-button .icon-user {margin-top: 5px;color: #8C8C8C;font-size: 2.0rem;line-height: 1.9rem;}@media (min-width: 70em) {#header .user-button {display: none;}}#header .trolley-button {width: 33px;height: 33px;border: 1px solid #2f2f31;float: left;margin-left: 10px;}@media (min-width: 52.85714em) {#header .trolley-button {margin-left: 20px;}}#header .trolley-button .icon-basket {font-size: 2.2rem;line-height: 1.9rem;color: #8C8C8C;left: -2px;}@media (min-width: 70em) {#header .trolley-button .icon-basket {font-size: 3.4rem;line-height: 2.9rem;color: #fff;left: -4px;}}@media (min-width: 70em) {#header .trolley-button {float: right;width: 49px;height: 48px;}}#header .items-counter {position: absolute;top: -8px;right: -11px;width: 20px;height: 20px;font-size: 11px;background-color: #a800ff;color: #fff;text-align: center;line-height: 22px;}#header-nav {padding: 4px 20px;background-color: #000;color: #fff;font-family: "Open Sans", sans-serif;font-weight: 400;letter-spacing: .02rem;overflow: hidden;height: 55px;display: none;}#header-nav ul li {display: inline-block;text-transform: capitalize;}#header-nav ul li a {color: #fff;height: 17px;line-height: 18px;display: inline-block;padding-left: 0px;padding-right: 16px;font-size: 12px;font-weight: 400;padding-bottom: 3px;}#header-nav ul li a.linkSpecial {color: #fdd919;}#header-nav ul li a.sale {background: #fdd919;color: #000;padding: 0 .5rem;line-height: 18px;height: 17px;margin-left: .3rem;font-weight: 500;}#header-nav ul li a.blackfriday {color: #000;background-color: #fff;font-weight: 600;padding-left: 15px;padding-top: 1px;}#header-nav ul li a.christmas {color: #fff;background-color: #eda212;font-weight: 600;padding-left: 15px;padding-top: 1px;}#header-nav ul li:first-child a {padding-left: 0;}#header-nav ul li:after {top: 3px;right: 3px;width: 1px;left: unset !important;background: #555;margin-left: -7px;margin-right: 3px;}#header-nav ul li:last-child:after {background-image: none;background: none;}@media (min-width: 70em) {#header-nav {display: block;}}#mobile-nav {position: absolute;top: -800px;z-index: 100;background-color: #e8e8e8;}@media (min-width: 70em) {#mobile-nav {display: none;}}@media (max-width: 52.84714em) {#mobile-nav.open {top: 64px;}}@media (min-width: 52.85714em) {#mobile-nav.open {top: 63px;}}@media (min-width: 70em) {#mobile-nav.open {top: 68px;}}@media (min-width: 91.42857em) {#mobile-nav.open {top: 68px;}}#mobile-nav ul > li {border-bottom: 1px solid #d3d3d3;}#mobile-nav ul > li:first-child {background: #fff;}#mobile-nav ul > li > a {@exnted .animate;display: block;width: 100%;font-size: 13px;line-height: 36px;font-weight: 400;font-family: "Open Sans", sans-serif;color: #666;padding: 0 55px 0 36px;text-transform: uppercase;position: relative;}#mobile-nav ul > li > a:hover {background-color: #fff;}#mobile-nav ul > li > a:before {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 7px;height: 11px;background-position: -356px -134px;left: 19px;top: 12px;}#mobile-nav ul > li > a:after {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 13px;height: 13px;background-position: -384px -133px;right: 26px;top: 13px;left: auto;}#mobile-nav ul > li > a.christmas {color: #fff;background-color: #eda212;font-weight: 600;}#mobile-nav ul > li > a.blackfriday {background-color: #000;color: #fff;font-weight: 600;}#mobile-nav ul > li > a.sale {background: #fdd919;color: #000;font-weight: 600;}#overlay-search-mobile {display: none;position: absolute;width: 100%;height: 100%;top: 106px;left: 0px;background: #000000;opacity: .7;z-index: 100;}#overlay-search-mobile.on {display: block;}@media (min-width: 52.85714em) {#overlay-search-mobile.on {display: none;}}#home .home-banner {height: 155px;background-position: center center;margin-top: 36px;}@media (min-width: 52.85714em) {#home .home-banner {height: 330px;background-position: center center;}}@media (min-width: 70em) {#home .home-banner {height: 446px;}}@media (min-width: 52.85714em) {#home .home-banner {margin-top: 0px;}}.juicer-feed h1.referral {display: none !important;}.validation-newsletter {margin-bottom: 20px;color: #01b326;background-color: #e6f5e9;padding: 10px;}.home-vignets .col-50.left {padding-right: 0px;}@media (min-width: 52.85714em) {.home-vignets .col-50.left {padding-right: 10px;}}.home-vignets .col-50.right {padding-left: 0px;}@media (min-width: 52.85714em) {.home-vignets .col-50.right {padding-left: 10px;}}.home-vignets .home-vignet .image {height: 200px;background-position: center center;background-repeat: no-repeat;background-size: cover;}@media (min-width: 52.85714em) {.home-vignets .home-vignet .image {height: 337px;}}.home-news {padding: 0 20px;}@media (min-width: 52.85714em) {.home-news .col-50.left {width: 100%;}}@media (min-width: 70em) {.home-news .col-50.left {padding-right: 10px;width: 50%;}}@media (min-width: 52.85714em) {.home-news .col-50.right {width: 100%;}}@media (min-width: 70em) {.home-news .col-50.right {padding-left: 10px;width: 50%;}}.home-news h2 {font-family: "Open Sans", sans-serif;font-size: 12px;line-height: 30px;font-weight: 400;color: #292929;text-transform: uppercase;padding-bottom: 12px;}@media (min-width: 52.85714em) {.home-news h2 {font-size: 24px;line-height: 30px;font-weight: 400;}}.home-news .news ul li.news-item {padding-right: 33px;height: 80px;margin-bottom: 36px;}.home-news .news ul li.news-item .image {position: absolute;width: 96px;height: 74px;top: 0px;left: 0px;}.home-news .news ul li.news-item .news-item-content {padding-left: 137px;}.home-news .news ul li.news-item .news-item-content p {font-size: 12px;line-height: 13px;font-weight: 400;color: #8c8f93;}.home-news .news ul li.news-item .news-item-content .title {font-family: "Open Sans", sans-serif;font-size: 14px;line-height: 16px;font-weight: 400;color: #000000;margin-bottom: 6px;text-transform: uppercase;margin-right: 73px;height: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.home-news .news ul li.news-item .news-item-content .date {position: absolute;top: 0px;right: 0px;color: #838383;font-size: 12px;line-height: 16px;font-weight: 400;font-family: "Open Sans", sans-serif;}.home-news .twitter-container {width: 320px;margin: 0 auto;margin-top: 30px;overflow: hidden;}@media (min-width: 52.85714em) {.home-news .twitter-container {width: 450px;}}#footer-pre {height: auto;background-color: #415366;}@media (min-width: 52.85714em) and (max-width: 69.99em) {#footer-pre .horizontal-module-container {width: 100%;}}@media (min-width: 70em) {#footer-pre {padding: 0 20px;}}#footer-pre ul {padding-top: 0px;padding-bottom: 0px;}@media (min-width: 70em) {#footer-pre ul {background-image: url("../images/bkg_prefooter.jpg");background-repeat: no-repeat;background-position: 0px;background-size: contain;}}#footer-pre ul li {width: 100%;position: relative;display: inline-block;vertical-align: top;text-align: center;background-image: url("../images/bkg_prefooter.jpg");background-repeat: no-repeat;background-size: cover;}@media (min-width: 52.85714em) {#footer-pre ul li {width: 62%;}}@media (min-width: 70em) {#footer-pre ul li {width: 66%;background-image: none;}}@media (min-width: 22.85714em) and (max-width: 52.84714em) {#footer-pre ul li:first-child .item-content-container .item-content p {font-weight: 600;}}@media (min-width: 22.85714em) and (max-width: 52.84714em) {#footer-pre ul li:first-child .item-content-container .item-content p span {font-weight: 600;}}#footer-pre ul li:last-child {width: 100%;background-image: none;}@media (min-width: 52.85714em) {#footer-pre ul li:last-child {width: 37%;}}@media (min-width: 70em) {#footer-pre ul li:last-child {width: 32%;}}#footer-pre ul li:last-child .item-content-container {height: auto;}#footer-pre ul li:last-child .item-content-container .item-content {bottom: inherit;}@media (min-width: 70em) {#footer-pre ul li:last-child .item-content-container .item-content {right: 0;width: 90%;}}#footer-pre ul li:last-child .item-content-container .item-content p {font-weight: 400;font-size: .8rem;line-height: 1rem;}@media (min-width: 22.85714em) {#footer-pre ul li:last-child .item-content-container .item-content p {font-size: .9rem;}}#footer-pre ul li .item-content-container {height: 210px;width: 100%;display: block;position: relative;}@media (min-width: 52.85714em) {#footer-pre ul li .item-content-container {height: 210px;}}@media (min-width: 70em) {#footer-pre ul li .item-content-container {height: 233px;}}@media (min-width: 91.42857em) {#footer-pre ul li .item-content-container {height: 300px;}}#footer-pre ul li .item-content-container .item-content {display: block;width: 100%;bottom: 1.5rem;}@media (min-width: 22.85714em) and (max-width: 52.84714em) {#footer-pre ul li .item-content-container .item-content {bottom: 1.2rem;padding: 0px 20px 20px 20px;}}#footer-pre ul li .item-content-container .item-content img {margin-top: 20px;margin-bottom: .5rem;max-width: 140px;}@media (min-width: 70em) {#footer-pre ul li .item-content-container .item-content img {margin-bottom: 1.2rem;max-width: 195px;}}#footer-pre ul li .item-content-container .item-content p {color: #fff;font-family: "Open Sans", sans-serif;font-weight: 400;font-size: 1.1rem;line-height: 1.3rem;letter-spacing: .8px;}@media (min-width: 22.85714em) {#footer-pre ul li .item-content-container .item-content p {font-size: 1rem;line-height: 1.2rem;}}@media (min-width: 52.85714em) {#footer-pre ul li .item-content-container .item-content p {font-size: 1rem;line-height: 1.2rem;}}@media (min-width: 70em) {#footer-pre ul li .item-content-container .item-content p {font-size: 1.1rem;line-height: 1.4rem;}}@media (min-width: 91.42857em) {#footer-pre ul li .item-content-container .item-content p {font-size: 1.3rem;line-height: 1.7rem;}}#footer-pre ul li .item-content-container .item-content p span {color: #fdd919;font-weight: 600;}@media (min-width: 22.85714em) and (max-width: 52.84714em) {#footer-pre ul li .item-content-container .item-content p span {font-weight: 600;}}#footer-pre ul li .item-content-container .item-content .btn {border-radius: 15px;font-family: "Open Sans", sans-serif;color: #FFF;letter-spacing: .09rem;border: 1px solid #959EAA;margin-top: .8rem;font-size: 10px;line-height: 10px;font-weight: 300;padding: .2rem 1rem .3rem 1rem;}@media (min-width: 70em) {#footer-pre ul li .item-content-container .item-content .btn {border: 2px solid white;margin-top: 1.5rem;padding: .3rem 1rem;font-size: 11px;line-height: 12px;font-weight: 300;}}#footer-pre ul li .item-content-container .item-content .btn span {font-size: 1rem;font-weight: 400;top: 1px;}@media (min-width: 22.85714em) and (max-width: 52.84714em) {#footer-pre ul li .item-content-container .item-content .btn span {font-weight: 300;}}#footer-top {background-color: #313337;border-top: 1px solid #fff;border-bottom: 1px solid #fff;height: auto;}@media (max-width: 52.84714em) {#footer-top {border-top: 1px solid #9d9d9d;border-bottom: 1px solid #9d9d9d;}}@media (min-width: 52.85714em) and (max-width: 69.99em) {#footer-top .horizontal-module-container {width: 100%;}}@media (min-width: 70em) {#footer-top {height: 64px;padding: 0 10px;}}@media (max-width: 34.27571em) {#footer-top ul {width: 98%;margin-left: 2%;}}@media (min-width: 34.28571em) {#footer-top ul {width: 98%;margin-left: 2%;}}@media (min-width: 52.85714em) {#footer-top ul {width: 92%;margin-left: 8%;}}@media (min-width: 52.85714em) and (max-width: 69.99em) {#footer-top ul {width: 92%;margin-left: 8%;}}@media (min-width: 70em) {#footer-top ul {width: 100%;margin-left: 0;}}#footer-top ul li {width: 32%;display: inline-block;border-right: none;height: 70px;vertical-align: top;display: inline-table;}@media (min-width: 34.28571em) {#footer-top ul li {height: 60px;}}@media (min-width: 52.85714em) {#footer-top ul li {width: 32.6%;}}@media (min-width: 70em) {#footer-top ul li {height: 64px;border-bottom: none;border-right: 1px solid #fff;}}#footer-top ul li:first-child {width: 34%;}@media (min-width: 22.85714em) {#footer-top ul li:first-child {width: 36%;}}@media (min-width: 34.28571em) {#footer-top ul li:first-child {width: 32%;}}@media (min-width: 52.85714em) {#footer-top ul li:first-child {width: 30%;}}#footer-top ul li:first-child .item-content p {margin-top: .6rem;}@media (min-width: 22.85714em) {#footer-top ul li:first-child .item-content p {margin-top: .8rem;}}@media (min-width: 34.28571em) and (max-width: 52.84714em) {#footer-top ul li:first-child .item-content p {margin-top: .6rem;}}@media (min-width: 52.85714em) {#footer-top ul li:first-child .item-content p {margin-top: .4rem;}}@media (min-width: 70em) {#footer-top ul li:first-child .item-content p {margin-top: .4rem;}}@media (min-width: 70em) {#footer-top ul li:first-child .item-content {width: 280px;}}@media (min-width: 70em) {#footer-top ul li:first-child .item-content-container {width: 280px;}}#footer-top ul li:nth-child(2) {width: 29%;}@media (min-width: 22.85714em) {#footer-top ul li:nth-child(2) {width: 29%;}}@media (min-width: 34.28571em) {#footer-top ul li:nth-child(2) {width: 35%;}}@media (min-width: 52.85714em) {#footer-top ul li:nth-child(2) {width: 30%;}}@media (min-width: 70em) {#footer-top ul li:nth-child(2) {width: 32.5%;}}#footer-top ul li:nth-child(2) .item-content p {margin-top: .6rem;}@media (min-width: 22.85714em) {#footer-top ul li:nth-child(2) .item-content p {margin-top: .4rem;}}@media (min-width: 34.28571em) and (max-width: 52.84714em) {#footer-top ul li:nth-child(2) .item-content p {margin-top: .6rem;}}@media (min-width: 52.85714em) {#footer-top ul li:nth-child(2) .item-content p {margin-top: .4rem;}}@media (min-width: 70em) {#footer-top ul li:nth-child(2) .item-content p {margin-top: .4rem;}}#footer-top ul li:last-child {border-right: none;width: 34%;border-bottom: none;}@media (min-width: 22.85714em) {#footer-top ul li:last-child {width: 31%;}}@media (min-width: 34.28571em) {#footer-top ul li:last-child {width: 28%;}}@media (min-width: 52.85714em) {#footer-top ul li:last-child {width: 30%;}}@media (min-width: 70em) {#footer-top ul li:last-child {width: 36%;}}#footer-top ul li:last-child .item-content p {margin-top: .9rem;}@media (min-width: 22.85714em) {#footer-top ul li:last-child .item-content p {margin-top: .8rem;}}@media (min-width: 34.28571em) and (max-width: 52.84714em) {#footer-top ul li:last-child .item-content p {margin-top: .6rem;}}@media (min-width: 52.85714em) {#footer-top ul li:last-child .item-content p {margin-top: .3rem;}}@media (min-width: 70em) {#footer-top ul li:last-child .item-content p {margin-top: .4rem;}}@media (min-width: 52.85714em) and (max-width: 69.99em) {#footer-top ul li:last-child .item-content {padding-left: 25px;}#footer-top ul li:last-child .item-content-container {width: 240px;}}@media (min-width: 91.42857em) {#footer-top ul li:last-child .item-content {width: 280px;}#footer-top ul li:last-child .item-content-container {width: 200px;}}#footer-top ul li .item-content-container {width: 100%;display: block;margin: 10px auto;}@media (min-width: 34.28571em) and (max-width: 52.84714em) {#footer-top ul li .item-content-container {margin-top: 6px;}}@media (min-width: 52.85714em) {#footer-top ul li .item-content-container {width: 240px;margin: 0 auto;}}#footer-top ul li .item-content {width: 100%;font-family: "Open Sans", sans-serif;font-size: 14px;line-height: 17px;font-weight: 400;color: #fff;display: block;}@media (min-width: 52.85714em) {#footer-top ul li .item-content {font-size: 13px;line-height: 17px;font-weight: 300;width: 210px;display: table-cell;vertical-align: middle;height: 60px;}}@media (min-width: 70em) {#footer-top ul li .item-content {height: 66px;}}#footer-top ul li .item-content p {font-size: 9px;width: 61%;float: left;line-height: .8rem;margin-top: .3rem;}@media (max-width: 22.84714em) {#footer-top ul li .item-content p {width: 58%;font-size: 8px;line-height: 10px;}}@media (min-width: 34.28571em) {#footer-top ul li .item-content p {font-size: 11px;width: 63%;}}@media (min-width: 52.85714em) {#footer-top ul li .item-content p {font-size: 11px;line-height: 1rem;}}@media (min-width: 70em) {#footer-top ul li .item-content p {font-size: 12px;line-height: .9rem;}}#footer-top ul li .item-content p span {font-size: 9px;}@media (min-width: 22.85714em) {#footer-top ul li .item-content p span {font-size: 10px;}}@media (min-width: 52.85714em) {#footer-top ul li .item-content p span {font-size: 12px;}}#footer-top ul li .icon {float: left;margin-right: 22px;margin-top: -5px;}@media (max-width: 52.84714em) {#footer-top ul li .icon {margin-right: 0px;margin-top: 0px;}}#footer {background-color: #000;border-bottom: 1px solid #fff;}@media (max-width: 34.27571em) {#footer {border-bottom: 0px solid #fff;}}#footer .horizontal-module-container {width: 100%;}@media (min-width: 34.28571em) {#footer .horizontal-module-container {width: 84%;}}@media (min-width: 52.85714em) {#footer .horizontal-module-container {width: 90%;margin-left: 10%;}}@media (min-width: 70em) {#footer .horizontal-module-container {width: 960px;margin-left: auto;}}@media (min-width: 91.42857em) {#footer .horizontal-module-container {width: 1240px;}}@media (min-width: 70em) {#footer {padding: 0 20px;}}#footer .horizontal-module-container:first-child > ul {padding-top: 0px;padding-bottom: 0px;}@media (min-width: 34.28571em) {#footer .horizontal-module-container:first-child > ul {padding-top: 6px;}}@media (min-width: 70em) {#footer .horizontal-module-container:first-child > ul {padding-top: 30px;padding-bottom: 10px;}}#footer .horizontal-module-container:last-child > ul {padding-top: 0px;padding-bottom: 0px;}@media (min-width: 70em) {#footer .horizontal-module-container:last-child > ul {padding-top: 0px;padding-bottom: 30px;}}#footer ul > li {width: 100%;display: inline-block;vertical-align: top;text-align: center;padding-top: 30px;padding-bottom: 40px;}@media (max-width: 34.27571em) {#footer ul > li {border-bottom: 1px solid #9d9d9d;}}@media (min-width: 70em) {#footer ul > li {text-align: center;border-bottom: none;padding-bottom: 0;padding-top: 0px;}}@media (max-width: 69.99em) {#footer ul > li:first-child {padding-top: 15px;padding-bottom: 20px;}}@media (min-width: 34.28571em) {#footer ul > li:first-child {width: 48%;}}@media (min-width: 52.85714em) {#footer ul > li:first-child {width: 30%;}}@media (min-width: 70em) {#footer ul > li:first-child {width: 30%;}}@media (max-width: 69.99em) {#footer ul > li:nth-child(2) {padding-top: 15px;padding-bottom: 20px;}}@media (min-width: 34.28571em) {#footer ul > li:nth-child(2) {width: 48%;}}@media (min-width: 52.85714em) {#footer ul > li:nth-child(2) {width: 33%;}}@media (min-width: 70em) {#footer ul > li:nth-child(2) {width: 33%;padding-left: 2%;}}@media (min-width: 34.28571em) and (max-width: 52.84714em) {#footer ul > li:nth-child(2).footer-item-2 {margin-left: 3%;}}@media (max-width: 69.99em) {#footer ul > li:last-child {padding-top: 15px;padding-bottom: 20px;}}@media (min-width: 34.28571em) {#footer ul > li:last-child {width: 48%;}}@media (min-width: 52.85714em) {#footer ul > li:last-child {width: 30%;}}@media (min-width: 70em) {#footer ul > li:last-child {width: 30.5%;padding-left: 2%;border-bottom: none;margin-left: 0;}}#footer ul > li:last-child .centered-container {width: 270px;}@media (min-width: 34.28571em) and (max-width: 52.84714em) {#footer ul > li:last-child.footer-item-3 {padding-top: 0px;}}@media (min-width: 34.28571em) {#footer ul > li:last-child.footer-item-3 {width: 100%;}#footer ul > li:last-child.footer-item-3 .centered-container {width: 46%;float: left;margin-left: .5%;}#footer ul > li:last-child.footer-item-3 .centered-container:first-child {width: 52%;}#footer ul > li:last-child.footer-item-3 .centered-container ul.list {padding-top: 10px;}}@media (min-width: 52.85714em) {#footer ul > li:last-child.footer-item-3 {margin-left: 1%;width: inherit;}#footer ul > li:last-child.footer-item-3 .centered-container {width: inherit;float: inherit;margin-left: inherit;}#footer ul > li:last-child.footer-item-3 .centered-container:first-child {width: 100%;}#footer ul > li:last-child.footer-item-3 .centered-container ul.list {padding-top: 12px;}}@media (min-width: 52.85714em) and (max-width: 69.99em) {#footer ul > li:last-child.footer-item-3 {width: 33%;}#footer ul > li:last-child.footer-item-3 .centered-container {width: 100%;}}@media (min-width: 91.42857em) {#footer ul > li:last-child.footer-item-3 {margin-left: 5%;}}#footer ul > li .centered-container {width: 300px;margin: 0 auto;}#footer ul > li .centered-container .atc {color: #fff;font-family: "Open Sans", sans-serif;font-size: 13px;line-height: 18px;font-weight: 400;cursor: pointer;}#footer ul > li .centered-container .atc.violet {color: #a800ff !important;}#footer ul > li .centered-container .atc.news {color: #5a5a5a !important;font-size: 11px !important;text-decoration: underline !important;}#footer ul > li .centered-container .atc.news:before {content: '' !important;}#footer ul > li .centered-container .atc:before {content: "- ";}@media (min-width: 70em) {#footer ul > li .centered-container {width: 285px;margin: 0 auto 0 auto;}}#footer ul > li h3 {font-family: "Open Sans", sans-serif;font-size: 18px;line-height: 18px;font-weight: 400;font-weight: bold;}@media (min-width: 34.28571em) {#footer ul > li h3 {text-align: left;}}#footer ul > li:first-child {padding-left: 0px;}#footer ul.list {padding-bottom: 0px;padding-top: 12px;}@media (min-width: 70em) {#footer ul.list {padding-bottom: 10px;}}#footer ul.list li {display: block;border-right: none;width: 100%;padding-left: 0px;border-bottom: none;padding-bottom: 0;padding-top: 0px;}@media (min-width: 34.28571em) {#footer ul.list li {text-align: left;}}#footer ul.list li a {color: #fff;font-family: "Open Sans", sans-serif;font-size: 13px;line-height: 18px;font-weight: 400;}#footer ul.list li a:before {content: "- ";}#footer ul.list li a.jaune {color: #fdd919;}#footer .newsletter-form {padding-top: 15px;}@media (min-width: 34.28571em) {#footer .newsletter-form {padding-top: 0px;text-align: left;}}@media (min-width: 52.85714em) {#footer .newsletter-form {padding-top: 15px;}}@media (min-width: 70em) {#footer .newsletter-form {padding-top: 1rem;width: 100% !important;}}#footer .newsletter-form .infos-news {color: #fff;font-size: 13px;margin-bottom: 10px;}#footer .newsletter-form #error-newsletter {color: red;margin-top: 5px;width: 240px;}#footer .newsletter-form #success-newsletter {color: green;margin-top: 5px;width: 240px;}#footer .newsletter-form h4 {font-family: "Open Sans", sans-serif;font-size: 13px;line-height: 15px;font-weight: 400;color: #fff;margin-top: 8px;margin-bottom: 5px;font-weight: 500;}@media (min-width: 34.28571em) and (max-width: 52.84714em) {#footer .newsletter-form h4 {margin-top: 12px;}}@media (min-width: 70em) {#footer .newsletter-form h4 {text-align: left;}}#footer .newsletter-form input.newsletter-input {background-color: #fff;border: none;font-family: "Open Sans", sans-serif;font-size: 13px;line-height: 16px;font-weight: 400;padding: 0 6px;height: 27px;width: 180px;float: left;vertical-align: top;}@media (min-width: 22.85714em) {#footer .newsletter-form input.newsletter-input {width: 230px;}}@media (min-width: 34.28571em) {#footer .newsletter-form input.newsletter-input {width: 75%;}}@media (min-width: 52.85714em) {#footer .newsletter-form input.newsletter-input {width: 57%;}}@media (min-width: 70em) {#footer .newsletter-form input.newsletter-input {width: 180px;float: left;}}#footer .newsletter-form input.button.submit {font-family: "Open Sans", sans-serif;font-size: 15px;line-height: 24px;font-weight: 100;text-transform: uppercase;height: 28px;vertical-align: top;background-color: #474747;color: #fff;border: none;width: 2.5rem;}@media (min-width: 70em) {#footer .newsletter-form input.button.submit {position: absolute;float: left;}}#footer .newsletter-form p.help {font-family: "Open Sans", sans-serif;font-size: 10px;line-height: 12px;font-weight: 100;color: #c4c4c4;margin-top: 11px;}@media (min-width: 70em) {#footer .newsletter-form p.help {text-align: left;}}@media (max-width: 34.27571em) {#footer .wrap-trustpilot > li:first-child {padding-bottom: 0;}}@media (min-width: 34.28571em) and (max-width: 52.84714em) {#footer .wrap-trustpilot > li:first-child {padding-bottom: 1rem;padding-top: 0px;width: 52%;}}@media (min-width: 52.85714em) and (max-width: 69.99em) {#footer .wrap-trustpilot > li:first-child {width: 30%;padding-bottom: 0px;}}@media (max-width: 52.84714em) {#footer .wrap-trustpilot > li:last-child {padding-bottom: 2rem;}}@media (min-width: 34.28571em) and (max-width: 52.84714em) {#footer .wrap-trustpilot > li:last-child {padding-top: 0px;width: 47%;}}@media (min-width: 52.85714em) and (max-width: 69.99em) {#footer .wrap-trustpilot > li:last-child {padding-top: 9px;width: 30%;margin-left: 0%;}}#footer .wrap-trustpilot .trustpilot {text-align: left;margin-top: 30px;margin-bottom: 0px;margin-left: -30px;overflow: hidden;}@media (max-width: 34.27571em) {#footer .wrap-trustpilot .trustpilot {margin-bottom: 15px;margin-top: 0px;margin-left: 0px;text-align: center;}}@media (min-width: 34.28571em) {#footer .wrap-trustpilot .trustpilot {text-align: left;margin-top: 30px;margin-left: -30px;}}@media (min-width: 52.85714em) {#footer .wrap-trustpilot .trustpilot {text-align: left;margin-top: 30px;margin-left: -30px;}}@media (min-width: 70em) {#footer .wrap-trustpilot .trustpilot {text-align: left;margin-top: 30px;margin-left: -30px;}}@media (min-width: 91.42857em) {#footer .wrap-trustpilot .trustpilot {margin-left: 2rem;}}#footer .wrap-trustpilot .trustpilot .trustpilot-widget {width: 100%;}@media (max-width: 34.27571em) {#footer .wrap-trustpilot .trustpilot .trustpilot-widget {margin: 0 auto;}}@media (min-width: 34.28571em) {#footer .wrap-trustpilot .payments {margin-left: 0;}#footer .wrap-trustpilot .payments ul {float: left;}}@media (min-width: 70em) {#footer .wrap-trustpilot .payments {margin-left: auto;}}#footer-bottom {background-color: #47494e;height: auto;}@media (min-width: 52.85714em) and (max-width: 69.99em) {#footer-bottom .horizontal-module-container {width: 100%;}}@media (min-width: 70em) {#footer-bottom {height: 70px;padding: 0 20px;}}@media (min-width: 52.85714em) and (max-width: 69.99em) {#footer-bottom .col-50 {width: 100%;}}#footer-bottom .footer-bottom-links {padding: 0 30px 10px;border-bottom: 1px solid #fff;text-align: center;}@media (max-width: 52.84714em) {#footer-bottom .footer-bottom-links {border-bottom: 1px solid #9d9d9d;}}@media (min-width: 70em) {#footer-bottom .footer-bottom-links {padding: 0;border-bottom: none;text-align: left;}}#footer-bottom .footer-bottom-links .atc {color: #fff;font-family: "Open Sans", sans-serif;font-size: 13px;line-height: 15px;font-weight: 400;cursor: pointer;}#footer-bottom .footer-bottom-links ul {padding-top: 11px;}#footer-bottom .footer-bottom-links ul li {display: inline-block;color: #c3c4c5;font-family: "Open Sans", sans-serif;font-weight: bold;border-right: 1px solid #c3c4c5;padding-left: 10px;padding-right: 10px;}@media (max-width: 52.84714em) {#footer-bottom .footer-bottom-links ul li {padding-left: 6px;}}#footer-bottom .footer-bottom-links ul li:last-child {border-right: 0px solid;}#footer-bottom .footer-bottom-links ul li a {font-family: "Open Sans", sans-serif;font-size: 11px;line-height: 15px;font-weight: 400;color: #fff;}@media (min-width: 70em) {#footer-bottom .footer-bottom-links ul li a {font-size: 13px;line-height: 15px;font-weight: 400;}}#footer-bottom .footer-bottom-links .copy {font-family: "Open Sans", sans-serif;font-weight: bold;font-size: 11px;line-height: 13px;font-weight: 100;color: #999999;padding-top: 5px;}#footer-bottom .social-links {text-align: center;}@media (min-width: 70em) {#footer-bottom .social-links {text-align: right;}}#footer-bottom .social-links .icon-social-footer {width: 22px;margin-top: 5px;}#footer-bottom .social-links ul {padding-top: 0px;}@media (min-width: 70em) {#footer-bottom .social-links ul {padding-top: 7px;}}#footer-bottom .social-links ul li {display: inline-block;height: 56px;line-height: 54px;font-family: "Open Sans", sans-serif;font-size: 11px;line-height: 53px;font-weight: 100;font-weight: bold;color: #fff;border-right: 1px solid #5e6066;width: 19.1%;}@media (min-width: 70em) {#footer-bottom .social-links ul li {width: 13.2%;}}@media (max-width: 22.84714em) {#footer-bottom .social-links ul li {width: 19%;}}@media (max-width: 69.99em) {#footer-bottom .social-links ul li:last-child {border-right: none;}}#footer-bottom .social-links ul li:first-child {padding-right: 18px;display: none;}@media (min-width: 70em) {#footer-bottom .social-links ul li:first-child {display: inline-block;}}#footer-bottom .social-links ul li a {padding: 10px 22px;display: inline-block;}@media (min-width: 91.42857em) {#footer-bottom .social-links ul li a {padding: 10px 31px;display: inline-block;}}#footer-bottom .social-links ul li .icon-insta-fa {color: #fff;font-size: 22px;top: -10px;}@media screen and (max-width: 340px) {#footer-bottom .social-links ul li .icon-insta-fa {color: #fff;font-size: 15px;top: -13px;}}@media (max-width: 34.27571em) {#footer-bottom .social-links ul li .icon-blog-v3 {font-size: 1.2rem;color: #fff;top: -10px;right: 12px;}}@media (min-width: 34.28571em) {#footer-bottom .social-links ul li .icon-blog-v3 {font-size: 1.2rem;color: #fff;top: -10px;right: -5px;}}@media (min-width: 52.85714em) {#footer-bottom .social-links ul li .icon-blog-v3 {font-size: 1.3rem;color: #fff;top: -10px;right: -5px;}}@media (min-width: 70em) {#footer-bottom .social-links ul li .icon-blog-v3 {font-size: 1.1rem;color: #fff;top: -10px;right: 10px;}}@media (min-width: 91.42857em) {#footer-bottom .social-links ul li .icon-blog-v3 {font-size: 1.3rem;color: #fff;top: -10px;right: 12px;}}@media screen and (max-width: 340px) {#footer-bottom .social-links ul li .icon-blog-v3 {font-size: 1.3rem;color: #fff;top: -10px;right: 12px;}}@media screen and (max-width: 320px) {#footer-bottom .social-links ul li .icon-blog-v3 {font-size: 0.8rem;color: #fff;top: -14px;right: 7px;}}#footer .payments h3 {margin: 0rem 0 .8rem 0;}#footer .payments ul {padding: 0;}@media (min-width: 70em) {#footer .payments ul {float: left;}}#footer .payments ul li {display: inline-block;width: 38px;height: 24px;text-align: left;border-bottom: 0px solid #ffF;padding-bottom: 0;padding-top: 0;padding-left: 0;}.wrap-cookies-infos {position: fixed;background-color: #eaeaea;width: 100%;padding: 10px 20px 10px 20px;bottom: 0;z-index: 999;color: #000;text-align: left;margin-bottom: 0px;overflow: hidden;}.wrap-cookies-infos .content-text {width: 90%;float: left;line-height: 34px;padding-right: 10px;overflow: hidden;}@media (max-width: 69.99em) {.wrap-cookies-infos .content-text {float: none;width: 100%;text-align: center;line-height: 20px;margin-bottom: 10px;}}.wrap-cookies-infos .content-text a, .wrap-cookies-infos .content-text a:link, .wrap-cookies-infos .content-text a:visited, .wrap-cookies-infos .content-text a:hover, .wrap-cookies-infos .content-text a:active {color: #3598e9;text-decoration: underline;font-weight: 400;}.wrap-cookies-infos .wrap-buttons {width: 10%;overflow: hidden;float: left;}.wrap-cookies-infos .wrap-buttons .buttons {background-color: #0031d0;color: #fff;width: 100%;text-transform: uppercase;padding: 10px;text-align: center;cursor: pointer;overflow: hidden;margin: 0 auto;}@media (max-width: 69.99em) {.wrap-cookies-infos .wrap-buttons .buttons {float: none;width: 200px;}}@media (max-width: 69.99em) {.wrap-cookies-infos .wrap-buttons {float: none;width: 100%;}}.horizontal-module-container {width: 100%;}@media (min-width: 52.85714em) and (max-width: 69.99em) {.horizontal-module-container {width: 95%;}}@media (min-width: 70em) and (max-width: 91.41857em) {.horizontal-module-container {width: 960px;}}@media (min-width: 91.42857em) {.horizontal-module-container {width: 1240px;}}.show-mobile {display: none;}@media (max-width: 52.84714em) {.show-mobile {display: block;}}.hidden-mobile {display: none;}@media (min-width: 52.85714em) {.hidden-mobile {display: block;}}.show-tablet {display: none;}@media (max-width: 69.99em) {.show-tablet {display: block;}}.show-tablet-only {display: none;}@media (min-width: 52.85714em) and (max-width: 69.99em) {.show-tablet-only {display: block;}}.show-mobileLandscape-wide {display: none;}@media (min-width: 34.28571em) {.show-mobileLandscape-wide {display: block;}}.hidden-tablet {display: none;}@media (min-width: 70em) {.hidden-tablet {display: block;}}.show-desktop-wide {display: none;}@media (min-width: 70em) {.show-desktop-wide {display: block;}}.hidden-desktop {display: none;}@media (min-width: 91.42857em) {.hidden-desktop {display: block;}}@media (max-width: 34.27571em) {.show-only-mobilelandscape-tablet {display: none;}}@media (min-width: 34.28571em) {.show-only-mobilelandscape-tablet {display: block;}}@media (min-width: 52.85714em) {.show-only-mobilelandscape-tablet {display: block;}}@media (min-width: 70em) {.show-only-mobilelandscape-tablet {display: none;}}@media (min-width: 91.42857em) {.show-only-mobilelandscape-tablet {display: none;}}@media (max-width: 34.27571em) {.hide-only-mobilelandscape-tablet {display: block;}}@media (min-width: 34.28571em) {.hide-only-mobilelandscape-tablet {display: none;}}@media (min-width: 52.85714em) {.hide-only-mobilelandscape-tablet {display: none;}}@media (min-width: 70em) {.hide-only-mobilelandscape-tablet {display: block;}}@media (min-width: 91.42857em) {.hide-only-mobilelandscape-tablet {display: block;}}@media (max-width: 69.99em) {#header-basket-content.active .basket-header {margin-top: 49px;padding-top: 34px;}#header-basket-content.active .basket-header:before {content: "";height: 8px;width: 12px;display: block;position: absolute;margin-top: -22px;right: 20px;display: inline-block;background-image: url("../images/assets.png");width: 20px;height: 20px;background-position: -444px -179px;}}#header-basket-content .basket-header {background: #fff;position: absolute;width: 333px;left: -285px;box-shadow: 0px 0px 30px #444;margin-top: 65px;padding: 10px;padding-top: 15px;padding-bottom: 10px;}@media (max-width: 22.84714em) {#header-basket-content .basket-header {margin-top: 50px;width: 300px;left: -260px;}}@media (min-width: 52.85714em) and (max-width: 69.99em) {#header-basket-content .basket-header {margin-top: 50px;left: -295px;}}#header-basket-content .basket-header:before {content: '';background: url("../images/basket-top-arrow.png");height: 8px;width: 12px;display: block;position: absolute;margin-top: -22px;right: 20px;}@media (max-width: 22.84714em) {#header-basket-content .basket-header:before {right: 35px;}}@media (min-width: 52.85714em) and (max-width: 69.99em) {#header-basket-content .basket-header:before {right: 15px;}}#header-basket-content .basket-header ul li {min-height: 60px;text-align: left;vertical-align: top;line-height: 60px;margin-top: 25px;position: relative;}#header-basket-content .basket-header ul li:first-child {margin-top: 0;}#header-basket-content .basket-header ul li .image, #header-basket-content .basket-header ul li .name, #header-basket-content .basket-header ul li .delete {display: inline-block;vertical-align: top;}#header-basket-content .basket-header ul li .image {width: 60px;height: 60px;border: 1px solid #dedede;background-size: 70%;background-position: center;background-repeat: no-repeat;}@media (max-width: 52.84714em) {#header-basket-content .basket-header ul li .image {width: 70px;height: 70px;}}#header-basket-content .basket-header ul li .name {position: absolute;display: block;left: 70px;width: 240px;line-height: 14px;font-size: 14px;color: #65666a;font-family: "Open Sans", sans-serif;padding-top: 2px;padding-bottom: 2px;font-weight: 300;-ms-transform: translateY(-32%);transform: translateY(-32%);top: 34%;}@media (max-width: 22.84714em) {#header-basket-content .basket-header ul li .name {width: 180px;}}@media (max-width: 52.84714em) {#header-basket-content .basket-header ul li .name {left: 80px;}}#header-basket-content .basket-header ul li .name a {line-height: 14px;font-size: 14px;color: #65666a;font-family: "Open Sans", sans-serif;}#header-basket-content .basket-header ul li .name .price {margin-top: 6px;font-family: "Open Sans", sans-serif;font-weight: 400;}#header-basket-content .basket-header ul li .name .price span {color: #ee3333;}#header-basket-content .basket-header ul li .delete {width: 50px;text-align: right;}@media (max-width: 22.84714em) {#header-basket-content .basket-header ul li .delete {width: 40px;}}#header-basket-content .basket-header ul li .delete a {padding: 15px 6px 0px 6px;}#header-basket-content .basket-header ul li .delete a .icon {display: inline-block;display: inline-block;background-image: url("../images/assets.png");width: 20px;height: 20px;background-position: -444px -179px;}#header-basket-content .basket-header .btn {display: block;width: 99%;padding: 12px 0;background: #0031d0;font-family: "Open Sans", sans-serif;color: #fff;font-size: 14px;text-transform: uppercase;font-weight: 400;margin-top: 15px;}.quantity-selector {height: 26px;width: 70px;display: -ms-inline-flexbox;display: inline-flex;}.quantity-selector .mobile-select {display: none;}@media (min-width: 22.85714em) and (max-width: 52.84714em) {.quantity-selector .mobile-select {display: inline-block;min-width: 80px;text-align: center;}}.quantity-selector .field {float: left;border: 1px solid #c0c0c0;border-right: none;height: 28px;}@media (min-width: 22.85714em) and (max-width: 52.84714em) {.quantity-selector .field {display: none;}}.quantity-selector .field input {width: 54px;text-align: center;color: #000;font-size: 14px;height: 24px;border: none;}.quantity-selector .buttons {float: right;width: 13px;}@media (min-width: 22.85714em) and (max-width: 52.84714em) {.quantity-selector .buttons {display: none;}}.quantity-selector .buttons #up, .quantity-selector .buttons #down {background: #ffffff;border: 1px solid #c0c0c0;display: inline-block;height: 15px;width: 12px;text-align: center;line-height: 12px;color: #000;cursor: pointer;}.quantity-selector .buttons #up {border-bottom: none;height: 13px;}.quantity-selector .buttons a {background: #ffffff;border: 1px solid #c0c0c0;display: inline-block;height: 12px;width: 12px;text-align: center;line-height: 12px;color: #000;}.quantity-selector .buttons a:first-child {border-bottom: none;height: 13px;}.breadcrumb {border-bottom: 1px solid #DADADA;padding: 10px;border-top: 1px solid #DADADA;}@media (max-width: 52.84714em) {.breadcrumb {padding: 14px 25px 14px 25px;border: none;margin-top: 0px;}}@media (min-width: 52.85714em) {.breadcrumb {margin-top: 0px;}}@media (max-width: 34.27571em) {.breadcrumb ul {padding-bottom: 5px;}}.breadcrumb ul li {display: inline-block;font-size: 11px;}@media (max-width: 34.27571em) {.breadcrumb ul li {padding-bottom: 2px;}}.breadcrumb ul li a {color: #989898;font-size: 11px;text-decoration: underline;}@media (max-width: 52.84714em) {.breadcrumb ul li a {font-size: 10px;font-weight: 300;}}.breadcrumb ul li a.active {text-decoration: none;}.breadcrumb ul li:after {content: "-";}.breadcrumb ul li:last-child:after {content: "";}@media (max-width: 52.84714em) {.breadcrumb .arrow {display: none;}}@media (max-width: 69.99em) {.breadcrumb .arrow {display: block;}}.breadcrumb .arrow .icon-arrow-left {display: none;position: absolute;left: -7px;font-size: 22px;font-weight: 300;color: #818181;cursor: pointer;top: 2px;}@media (max-width: 52.84714em) {.wrap-breadcrumb-product .breadcrumb {background: #ececec;}}@media (max-width: 52.84714em) {.wrap-breadcrumb-product .breadcrumb ul {padding-bottom: 2px;}}.wrap-breadcrumb-product .breadcrumb ul li .arrow {display: none;}@media (max-width: 52.84714em) {.wrap-breadcrumb-product .breadcrumb ul li .arrow {display: block;width: 13px;float: left;margin-right: 10px;}}.wrap-breadcrumb-product .breadcrumb ul li .arrow .icon-arrow-left {display: block;position: absolute;left: -7px;font-size: 22px;font-weight: 300;color: #818181;cursor: pointer;top: 2px;}@media (max-width: 52.84714em) {.wrap-breadcrumb-product .breadcrumb ul li {display: none;}.wrap-breadcrumb-product .breadcrumb ul li:last-child {display: block;}.wrap-breadcrumb-product .breadcrumb ul li:last-child a {font-size: 12px;font-weight: 600;line-height: 11px;padding-left: 19px;text-decoration: none;color: #717171;}}@media (max-width: 52.84714em) {.wrap-breadcrumb-category, .wrap-breadcrumb-search {display: none;}}.wrap-breadcrumb-category h1, .wrap-breadcrumb-search h1 {font-size: 100%;margin: 0;}@media (max-width: 52.84714em) {.wrap-breadcrumb-category .arrow, .wrap-breadcrumb-search .arrow {display: none;}}@media (max-width: 69.99em) {.wrap-breadcrumb-category .arrow, .wrap-breadcrumb-search .arrow {display: block;}}.wrap-breadcrumb-category .arrow .icon-arrow-left, .wrap-breadcrumb-search .arrow .icon-arrow-left {display: none;position: absolute;left: -7px;font-size: 22px;font-weight: 300;color: #818181;cursor: pointer;top: 2px;}.fake-breadcrumb {display: none;}@media (max-width: 52.84714em) {.fake-breadcrumb {display: block;width: 100%;padding: .6rem .9rem;color: #000;font-size: 13px;font-weight: 400;line-height: 15px;}}.tag {display: inline-block;margin: 0.7rem 0 .4rem 0;float: none;padding: 1px 4px 3px 4px;font-size: 12px;position: relative;font-family: "Open Sans", sans-serif;font-size: 12px;line-height: 12px;font-weight: 400;color: #fff;letter-spacing: .03rem;}.tag-off {content: '';height: 9px;background-color: #fff;}.tag-promo {background-color: #0060ff;}.tag-bstock {background: #eda212;color: #fff;}.tag-destock {background: #6c0068;}.tag-sale {background: #fdd919;color: #000;padding-top: 4px;font-weight: 500;}.tag-new {background-color: #a800ff;}.tag-pack {background: #0b2483;}.tag-gift {background: #eda212;}.stock {color: #00b326;}.no-stock {color: #f00;}.no-stock:before {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 13px;height: 12px;background-position: -262px -17px;}.can-stock {color: #ff8400;}.can-stock:before {content: ' ';background-image: url(../images/assets.png);position: absolute;top: 0;left: 0;width: 9px;height: 9px;background-position: -243px -25px !important;}.pre-order {color: #818181;}.pre-order:before {content: ' ';background-image: url(../images/assets.png);position: absolute;top: 0;left: 0;width: 9px;height: 9px;background-position: -243px -35px !important;}.one-piece {color: #c2d79e;}.one-piece:before {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 13px;height: 12px;background-position: -262px -17px;}.products-slider, .nouveautes-slider {}@media (max-width: 34.27571em) {.products-slider, .nouveautes-slider {padding: 0 15px;padding-bottom: 0;}}@media (max-width: 69.99em) {.products-slider hr, .nouveautes-slider hr {position: relative;top: -4px;}}@media (max-width: 22.84714em) {.products-slider .separator, .nouveautes-slider .separator {max-height: 10px;}}.products-slider .owl-nav, .nouveautes-slider .owl-nav {display: inline-block;position: absolute;right: 0;top: -38px;}@media (max-width: 52.84714em) {.products-slider .owl-nav, .nouveautes-slider .owl-nav {top: 4rem;width: 100%;}}@media (min-width: 52.85714em) {.products-slider .owl-nav, .nouveautes-slider .owl-nav {top: -80px;}}.products-slider .owl-nav .owl-prev, .products-slider .owl-nav .owl-next, .nouveautes-slider .owl-nav .owl-prev, .nouveautes-slider .owl-nav .owl-next {background-color: #eeeeee;padding: 12px 14px;margin-left: 5px;display: inline-block;}@media (max-width: 52.84714em) {.products-slider .owl-nav .owl-prev, .products-slider .owl-nav .owl-next, .nouveautes-slider .owl-nav .owl-prev, .nouveautes-slider .owl-nav .owl-next {background-color: transparent;margin-right: 0rem;margin-left: 0rem;}}@media (min-width: 52.85714em) {.products-slider .owl-nav .owl-prev, .products-slider .owl-nav .owl-next, .nouveautes-slider .owl-nav .owl-prev, .nouveautes-slider .owl-nav .owl-next {margin-top: 10px;}}@media (max-width: 52.84714em) {.products-slider .owl-nav .owl-prev img, .products-slider .owl-nav .owl-next img, .nouveautes-slider .owl-nav .owl-prev img, .nouveautes-slider .owl-nav .owl-next img {display: none;}}@media (max-width: 52.84714em) {.products-slider .owl-nav .owl-prev, .nouveautes-slider .owl-nav .owl-prev {display: inline-block;background-image: url("../images/assets.png");width: 10px;height: 18px;background-position: -443px -15px;margin-left: 10px;left: -1rem;}}@media (max-width: 52.84714em) {.products-slider .owl-nav .owl-next, .nouveautes-slider .owl-nav .owl-next {display: inline-block;background-image: url("../images/assets.png");width: 10px;height: 18px;background-position: -475px -15px;float: right;right: -1.5rem;margin-left: 10px;}}.products-slider .products-slides-container, .nouveautes-slider .products-slides-container {padding: 0;}@media (min-width: 52.85714em) {.products-slider .products-slides-container, .nouveautes-slider .products-slides-container {padding: 28px 0rem 20px 0rem;}}@media (min-width: 52.85714em) {.products-slider .products-slides-container .owl-item.active:first-child .product-slide-item, .nouveautes-slider .products-slides-container .owl-item.active:first-child .product-slide-item {padding: 0 16px 0px 0px;}}@media (min-width: 52.85714em) {.products-slider .products-slides-container .owl-item.active:last-child .product-slide-item, .nouveautes-slider .products-slides-container .owl-item.active:last-child .product-slide-item {padding: 0 0px 0px 16px;}}.products-slider .products-slides-container .product-slide-item, .nouveautes-slider .products-slides-container .product-slide-item {width: 100%;float: left;padding: 0 16px 0px 16px;border-right: none;min-height: 16.1rem;}@media (min-width: 22.85714em) {.products-slider .products-slides-container .product-slide-item, .nouveautes-slider .products-slides-container .product-slide-item {min-height: 13.4rem;}}.products-slider .products-slides-container .product-slide-item .price-before, .nouveautes-slider .products-slides-container .product-slide-item .price-before {text-decoration: line-through;text-align: center;font-size: 13px;line-height: 17px;color: #616161;font-weight: 400 !important;margin-left: 10px;}.products-slider .products-slides-container .product-slide-item .promo-price, .nouveautes-slider .products-slides-container .product-slide-item .promo-price {color: #000 !important;}@media (max-width: 34.27571em) {.products-slider .products-slides-container .product-slide-item, .nouveautes-slider .products-slides-container .product-slide-item {padding: 0px 0 0 0;}}@media (min-width: 34.28571em) {.products-slider .products-slides-container .product-slide-item, .nouveautes-slider .products-slides-container .product-slide-item {min-height: 17.8rem;}}@media (max-width: 52.84714em) {.products-slider .products-slides-container .product-slide-item, .nouveautes-slider .products-slides-container .product-slide-item {margin-top: .6rem;}}@media (min-width: 52.85714em) {.products-slider .products-slides-container .product-slide-item, .nouveautes-slider .products-slides-container .product-slide-item {min-height: 18rem;border-right: 1px solid #DADADA;}}@media (min-width: 70em) {.products-slider .products-slides-container .product-slide-item, .nouveautes-slider .products-slides-container .product-slide-item {min-height: 20.5rem;}}@media (max-width: 34.27571em) {.products-slider .products-slides-container .product-slide-item .wrap, .nouveautes-slider .products-slides-container .product-slide-item .wrap {padding: 0 1rem 0 1rem;display: block;}}.products-slider .products-slides-container .product-slide-item .wrap .image, .nouveautes-slider .products-slides-container .product-slide-item .wrap .image {width: 100%;height: 130px;margin-bottom: 15px;background-position: center center;background-repeat: no-repeat;background-size: contain;}@media (max-width: 52.84714em) {.products-slider .products-slides-container .product-slide-item .wrap .image, .nouveautes-slider .products-slides-container .product-slide-item .wrap .image {margin-top: 5px;}}@media (min-width: 22.85714em) {.products-slider .products-slides-container .product-slide-item .wrap .image, .nouveautes-slider .products-slides-container .product-slide-item .wrap .image {height: 120px;}}@media (min-width: 34.28571em) {.products-slider .products-slides-container .product-slide-item .wrap .image, .nouveautes-slider .products-slides-container .product-slide-item .wrap .image {height: 140px;}}@media (min-width: 52.85714em) {.products-slider .products-slides-container .product-slide-item .wrap .image, .nouveautes-slider .products-slides-container .product-slide-item .wrap .image {height: 150px;margin-bottom: 10px;}}@media (min-width: 70em) {.products-slider .products-slides-container .product-slide-item .wrap .image, .nouveautes-slider .products-slides-container .product-slide-item .wrap .image {height: 190px;margin-bottom: 12px;}}.products-slider .products-slides-container .product-slide-item .title, .nouveautes-slider .products-slides-container .product-slide-item .title {font-family: "Open Sans", sans-serif;color: #666666;font-size: 11px;line-height: 12px;font-weight: 400;letter-spacing: .01rem;padding-top: 6px;}@media (max-width: 34.27571em) {.products-slider .products-slides-container .product-slide-item .title, .nouveautes-slider .products-slides-container .product-slide-item .title {padding-left: .5rem;padding-right: .5rem;display: block;}}@media (max-width: 52.84714em) {.products-slider .products-slides-container .product-slide-item .title, .nouveautes-slider .products-slides-container .product-slide-item .title {padding-top: 0rem;}}@media (min-width: 34.28571em) {.products-slider .products-slides-container .product-slide-item .title, .nouveautes-slider .products-slides-container .product-slide-item .title {font-size: 13px;line-height: 15px;font-weight: 400;}}@media (min-width: 52.85714em) {.products-slider .products-slides-container .product-slide-item .title, .nouveautes-slider .products-slides-container .product-slide-item .title {font-size: 12px;line-height: 14px;font-weight: 400;}}@media (min-width: 70em) {.products-slider .products-slides-container .product-slide-item .title, .nouveautes-slider .products-slides-container .product-slide-item .title {padding-bottom: 25px;}}.products-slider .products-slides-container .product-slide-item .title strong, .nouveautes-slider .products-slides-container .product-slide-item .title strong {font-family: "Open Sans", sans-serif;font-size: 12px;line-height: 13px;font-weight: 500;color: #000;display: block;text-transform: uppercase;margin: 0.2rem 0 0.1rem 0;}@media (min-width: 34.28571em) {.products-slider .products-slides-container .product-slide-item .title strong, .nouveautes-slider .products-slides-container .product-slide-item .title strong {font-size: 14px;line-height: 16px;font-weight: 500;margin: 0rem 0 .15rem 0;}}@media (min-width: 52.85714em) {.products-slider .products-slides-container .product-slide-item .title strong, .nouveautes-slider .products-slides-container .product-slide-item .title strong {margin: 0rem 0 .15rem 0;}}@media (min-width: 70em) {.products-slider .products-slides-container .product-slide-item .title strong, .nouveautes-slider .products-slides-container .product-slide-item .title strong {margin: 0rem 0 .25rem 0;}}.products-slider .products-slides-container .product-slide-item .title .titre, .nouveautes-slider .products-slides-container .product-slide-item .title .titre {display: block;width: 100%;overflow: hidden;color: #666;text-overflow: ellipsis;max-height: 1.7rem;}@media (min-width: 34.28571em) {.products-slider .products-slides-container .product-slide-item .title .titre, .nouveautes-slider .products-slides-container .product-slide-item .title .titre {max-height: 2rem;}}@media (min-width: 52.85714em) {.products-slider .products-slides-container .product-slide-item .title .titre, .nouveautes-slider .products-slides-container .product-slide-item .title .titre {max-height: 1.7rem;margin-bottom: .18rem;}}@media (min-width: 70em) {.products-slider .products-slides-container .product-slide-item .title .titre, .nouveautes-slider .products-slides-container .product-slide-item .title .titre {max-height: inherit;}}.products-slider .products-slides-container .product-slide-item .title .description, .nouveautes-slider .products-slides-container .product-slide-item .title .description {display: none;color: red;}.products-slider .products-slides-container .product-slide-item .title .tag, .nouveautes-slider .products-slides-container .product-slide-item .title .tag {margin: 0rem 0 .2rem 0;}@media (max-width: 34.27571em) {.products-slider .products-slides-container .product-slide-item .title .tag, .nouveautes-slider .products-slides-container .product-slide-item .title .tag {font-size: 11px;font-weight: 500;padding: 1px 4px 3px 4px;line-height: 9px;}}@media (min-width: 34.28571em) {.products-slider .products-slides-container .product-slide-item .title .tag, .nouveautes-slider .products-slides-container .product-slide-item .title .tag {margin: 0.3rem 0 .4rem 0;}}.products-slider .products-slides-container .product-slide-item .facility-pay, .nouveautes-slider .products-slides-container .product-slide-item .facility-pay {display: none;float: left;padding: .1rem 0 0 0;}.products-slider .products-slides-container .product-slide-item .facility-pay span, .nouveautes-slider .products-slides-container .product-slide-item .facility-pay span {float: left;margin-left: .2rem;font-size: .7rem;line-height: 1.05rem;}.products-slider .products-slides-container .product-slide-item .facility-pay span:first-child, .nouveautes-slider .products-slides-container .product-slide-item .facility-pay span:first-child {margin-left: .4rem;}@media (max-width: 52.84714em) {.products-slider .products-slides-container .product-slide-item .facility-pay span, .nouveautes-slider .products-slides-container .product-slide-item .facility-pay span {font-size: .9rem;}}.products-slider .products-slides-container .product-slide-item .facility-pay .oney, .nouveautes-slider .products-slides-container .product-slide-item .facility-pay .oney {padding: 0;color: white;letter-spacing: 0.1rem;background-image: url(../images/oney/bulle_3x.png);background-repeat: no-repeat;background-size: 84%;background-position-y: 0px;background-position-x: 2px;width: 1.3rem;height: 1.2rem;}.products-slider .products-slides-container .product-slide-item .excerpt, .nouveautes-slider .products-slides-container .product-slide-item .excerpt {font-family: "Open Sans", sans-serif;font-size: 12px;line-height: 14px;font-weight: 400;color: #a1a1a1;margin-bottom: 4px;display: block;display: -webkit-box;max-width: 400px;height: 56px;margin: 0 auto;font-size: 12px;line-height: 14px;-webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;max-width: none;}@media (min-width: 52.85714em) {.products-slider .products-slides-container .product-slide-item .excerpt, .nouveautes-slider .products-slides-container .product-slide-item .excerpt {max-width: 400px;}}.products-slider .products-slides-container .product-slide-item .bas, .nouveautes-slider .products-slides-container .product-slide-item .bas {position: relative;margin-top: 5px;}@media (max-width: 34.27571em) {.products-slider .products-slides-container .product-slide-item .bas, .nouveautes-slider .products-slides-container .product-slide-item .bas {padding-left: .5rem;padding-right: .5rem;display: block;}}@media (min-width: 34.28571em) {.products-slider .products-slides-container .product-slide-item .bas, .nouveautes-slider .products-slides-container .product-slide-item .bas {margin-top: .3rem;float: left;position: relative;bottom: inherit;}}@media (min-width: 52.85714em) {.products-slider .products-slides-container .product-slide-item .bas, .nouveautes-slider .products-slides-container .product-slide-item .bas {margin-top: .3rem;}}@media (min-width: 70em) {.products-slider .products-slides-container .product-slide-item .bas, .nouveautes-slider .products-slides-container .product-slide-item .bas {margin-top: .4rem;}}.products-slider .products-slides-container .product-slide-item .bas .price, .nouveautes-slider .products-slides-container .product-slide-item .bas .price {font-family: "Open Sans", sans-serif;font-size: 15px;line-height: 16px;font-weight: 500;letter-spacing: -.03rem;color: #000;float: left;}@media (min-width: 34.28571em) {.products-slider .products-slides-container .product-slide-item .bas .price, .nouveautes-slider .products-slides-container .product-slide-item .bas .price {font-size: 16px;line-height: 20px;font-weight: 500;}}.products-slider .products-slides-container .product-slide-item .bas .stock, .nouveautes-slider .products-slides-container .product-slide-item .bas .stock {display: none;margin-top: 0rem;padding-left: 0.4rem;font-size: 10px;line-height: 13px;font-weight: 600;width: 100%;text-transform: uppercase;letter-spacing: .015rem;}@media (min-width: 34.28571em) {.products-slider .products-slides-container .product-slide-item .bas .stock, .nouveautes-slider .products-slides-container .product-slide-item .bas .stock {display: inline-block;margin-top: .01rem;}}@media (min-width: 52.85714em) {.products-slider .products-slides-container .product-slide-item .bas .stock, .nouveautes-slider .products-slides-container .product-slide-item .bas .stock {margin-top: .1rem;}}.products-slider .products-slides-container .product-slide-item .bas .stock:before, .nouveautes-slider .products-slides-container .product-slide-item .bas .stock:before {top: 2px;}@media (min-width: 52.85714em) and (max-width: 69.99em) {.products-slider .products-slides-container .owl-item:nth-child(2n) .product-slide-item, .nouveautes-slider .products-slides-container .owl-item:nth-child(2n) .product-slide-item {border-right: none;}}.products-slider .owl-carousel .animated, .nouveautes-slider .owl-carousel .animated {animation-duration: 1000ms;animation-fill-mode: both;}.products-slider .owl-carousel .owl-animated-in, .nouveautes-slider .owl-carousel .owl-animated-in {z-index: 0;}.products-slider .owl-carousel .owl-animated-out, .nouveautes-slider .owl-carousel .owl-animated-out {z-index: 1;}.products-slider .owl-carousel .fadeOut, .nouveautes-slider .owl-carousel .fadeOut {animation-name: fadeOut;}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}.products-slider .owl-height, .nouveautes-slider .owl-height {transition: height 500ms ease-in-out;}.products-slider .owl-carousel, .nouveautes-slider .owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1;}.products-slider .owl-carousel .owl-stage, .nouveautes-slider .owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;}.products-slider .owl-carousel .owl-stage:after, .nouveautes-slider .owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.products-slider .owl-carousel .owl-stage-outer, .nouveautes-slider .owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0, 0);}.products-slider .owl-carousel .owl-item, .nouveautes-slider .owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;}.products-slider .owl-carousel .owl-item img, .nouveautes-slider .owl-carousel .owl-item img {display: block;width: 100%;-webkit-transform-style: preserve-3d;}.products-slider .owl-carousel .owl-dots.disabled, .products-slider .owl-carousel .owl-nav.disabled, .nouveautes-slider .owl-carousel .owl-dots.disabled, .nouveautes-slider .owl-carousel .owl-nav.disabled {display: none;}.products-slider .owl-carousel .owl-dot, .products-slider .owl-carousel .owl-nav .owl-next, .products-slider .owl-carousel .owl-nav .owl-prev, .nouveautes-slider .owl-carousel .owl-dot, .nouveautes-slider .owl-carousel .owl-nav .owl-next, .nouveautes-slider .owl-carousel .owl-nav .owl-prev {cursor: pointer;cursor: hand;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.products-slider .owl-carousel.owl-loaded, .nouveautes-slider .owl-carousel.owl-loaded {display: block;}.products-slider .owl-carousel.owl-loading, .nouveautes-slider .owl-carousel.owl-loading {opacity: 0;display: block;}.products-slider .owl-carousel.owl-hidden, .nouveautes-slider .owl-carousel.owl-hidden {opacity: 0;}.products-slider .owl-carousel.owl-refresh .owl-item, .nouveautes-slider .owl-carousel.owl-refresh .owl-item {display: none;}.products-slider .owl-carousel.owl-drag .owl-item, .nouveautes-slider .owl-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.products-slider .owl-carousel.owl-grab, .nouveautes-slider .owl-carousel.owl-grab {cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.products-slider .owl-carousel.owl-rtl, .nouveautes-slider .owl-carousel.owl-rtl {direction: rtl;}.products-slider .owl-carousel.owl-rtl .owl-item, .nouveautes-slider .owl-carousel.owl-rtl .owl-item {float: right;}.products-slider .no-js .owl-carousel, .nouveautes-slider .no-js .owl-carousel {display: block;}.products-slider .owl-carousel .owl-item .owl-lazy, .nouveautes-slider .owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease;}.products-slider .owl-carousel .owl-item img, .nouveautes-slider .owl-carousel .owl-item img {transform-style: preserve-3d;}.products-slider .owl-carousel .owl-video-wrapper, .nouveautes-slider .owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}.products-slider .owl-carousel .owl-video-play-icon, .nouveautes-slider .owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url(owl.video.play.png) no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: scale 100ms ease;}.products-slider .owl-carousel .owl-video-play-icon:hover, .nouveautes-slider .owl-carousel .owl-video-play-icon:hover {transition: scale(1.3, 1.3);}.products-slider .owl-carousel .owl-video-playing .owl-video-play-icon, .products-slider .owl-carousel .owl-video-playing .owl-video-tn, .nouveautes-slider .owl-carousel .owl-video-playing .owl-video-play-icon, .nouveautes-slider .owl-carousel .owl-video-playing .owl-video-tn {display: none;}.products-slider .owl-carousel .owl-video-tn, .nouveautes-slider .owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease;}.products-slider .owl-carousel .owl-video-frame, .nouveautes-slider .owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}.feedbacks-slider, .feedback-comments {width: 100%;}@media (max-width: 52.84714em) {.feedbacks-slider, .feedback-comments {padding: 0 0px;padding-bottom: 0;}}.feedbacks-slider .on, .feedback-comments .on {color: #ff9600;}.feedbacks-slider .instructions, .feedback-comments .instructions {color: #000;font-weight: 600;padding-top: 20px;padding-bottom: 10px;}.feedbacks-slider .instructions .tags, .feedback-comments .instructions .tags {float: left;width: 60%;text-align: left;}@media (max-width: 52.84714em) {.feedbacks-slider .instructions .tags, .feedback-comments .instructions .tags {float: none;width: 100%;text-align: left;}}@media screen and (max-width: 320px) {.feedbacks-slider .instructions .tags, .feedback-comments .instructions .tags {float: none;width: 100%;text-align: left;}}.feedbacks-slider .instructions .more-info, .feedback-comments .instructions .more-info {float: left;width: 40%;text-align: right;}.feedbacks-slider .instructions .more-info a, .feedbacks-slider .instructions .more-info a:link, .feedbacks-slider .instructions .more-info a:visited, .feedbacks-slider .instructions .more-info a:hover, .feedbacks-slider .instructions .more-info a:active, .feedback-comments .instructions .more-info a, .feedback-comments .instructions .more-info a:link, .feedback-comments .instructions .more-info a:visited, .feedback-comments .instructions .more-info a:hover, .feedback-comments .instructions .more-info a:active {font-size: 12px;font-weight: 400;text-decoration: underline !important;color: #3598e9;}@media (max-width: 52.84714em) {.feedbacks-slider .instructions .more-info, .feedback-comments .instructions .more-info {float: none;width: 100%;text-align: left;margin-top: 10px;}}@media screen and (max-width: 320px) {.feedbacks-slider .instructions .more-info, .feedback-comments .instructions .more-info {float: none;width: 100%;text-align: left;margin-top: 10px;}}.feedbacks-slider .clear, .feedback-comments .clear {clear: both;}.feedbacks-slider .wrap-slider, .feedback-comments .wrap-slider {margin-left: 40px;margin-right: 40px;}@media (max-width: 52.84714em) {.feedbacks-slider .wrap-slider, .feedback-comments .wrap-slider {margin-left: 0px;margin-right: 0px;}}@media (max-width: 69.99em) {.feedbacks-slider hr, .feedback-comments hr {position: relative;top: -4px;}}@media (max-width: 22.84714em) {.feedbacks-slider .separator, .feedback-comments .separator {max-height: 10px;}}.feedbacks-slider .owl-nav, .feedback-comments .owl-nav {display: inline-block;position: absolute;top: 33%;margin-left: -5%;width: 110%;display: block;}@media (max-width: 52.84714em) {.feedbacks-slider .owl-nav, .feedback-comments .owl-nav {display: none;}}.feedbacks-slider .owl-nav .owl-next img, .feedbacks-slider .owl-nav .owl-prev img, .feedback-comments .owl-nav .owl-next img, .feedback-comments .owl-nav .owl-prev img {width: 60px;}.feedbacks-slider .owl-nav .owl-prev, .feedback-comments .owl-nav .owl-prev {width: 10%;margin-left: -2%;z-index: 99;position: absolute;}.feedbacks-slider .owl-nav .owl-next, .feedback-comments .owl-nav .owl-next {width: 10%;margin-left: 95%;}.feedbacks-slider .feedbacks-slides-container, .feedback-comments .feedbacks-slides-container {width: 100%;}@media (min-width: 52.85714em) {.feedbacks-slider .feedbacks-slides-container .owl-item.active:first-child .product-slide-item, .feedback-comments .feedbacks-slides-container .owl-item.active:first-child .product-slide-item {padding: 0 16px 0px 0px;}}@media (min-width: 52.85714em) {.feedbacks-slider .feedbacks-slides-container .owl-item.active:last-child .product-slide-item, .feedback-comments .feedbacks-slides-container .owl-item.active:last-child .product-slide-item {padding: 0 0px 0px 16px;}}.feedbacks-slider .feedbacks-slides-container .feedback-slide-item, .feedback-comments .feedbacks-slides-container .feedback-slide-item {float: left;overflow: hidden;margin-right: 10px;padding: 20px 0rem 20px 0rem;}@media (max-width: 34.27571em) {.feedbacks-slider .feedbacks-slides-container .feedback-slide-item, .feedback-comments .feedbacks-slides-container .feedback-slide-item {width: 100%;}}@media (min-width: 34.28571em) {.feedbacks-slider .feedbacks-slides-container .feedback-slide-item, .feedback-comments .feedbacks-slides-container .feedback-slide-item {width: 95%;}}.feedbacks-slider .feedbacks-slides-container .feedback-slide-item .feed-user, .feedback-comments .feedbacks-slides-container .feedback-slide-item .feed-user {text-transform: uppercase;width: 100%;padding-top: 10px;padding-bottom: 10px;text-align: center;color: #000;}.feedbacks-slider .feedbacks-slides-container .feedback-slide-item .feed-link, .feedback-comments .feedbacks-slides-container .feedback-slide-item .feed-link {background-image: url(../images/insta-picto-wht.png);min-width: 100%;min-height: 30px;background-size: 30px;background-repeat: no-repeat;position: absolute;z-index: 999;margin-top: 10px;background-position-x: 95%;cursor: pointer;}@media (min-width: 34.28571em) {.feedbacks-slider .feedbacks-slides-container .feedback-slide-item .feed-link, .feedback-comments .feedbacks-slides-container .feedback-slide-item .feed-link {margin-top: 15px;}}@media (min-width: 52.85714em) and (max-width: 69.99em) {.feedbacks-slider .feedbacks-slides-container .owl-item:nth-child(2n) .product-slide-item, .feedback-comments .feedbacks-slides-container .owl-item:nth-child(2n) .product-slide-item {border-right: none;}}.feedbacks-slider .owl-carousel .animated, .feedback-comments .owl-carousel .animated {animation-duration: 1000ms;animation-fill-mode: both;}.feedbacks-slider .owl-carousel .owl-animated-in, .feedback-comments .owl-carousel .owl-animated-in {z-index: 0;}.feedbacks-slider .owl-carousel .owl-animated-out, .feedback-comments .owl-carousel .owl-animated-out {z-index: 1;}.feedbacks-slider .owl-carousel .fadeOut, .feedback-comments .owl-carousel .fadeOut {animation-name: fadeOut;}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}.feedbacks-slider .owl-height, .feedback-comments .owl-height {transition: height 500ms ease-in-out;}.feedbacks-slider .owl-carousel, .feedback-comments .owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1;}.feedbacks-slider .owl-carousel .owl-stage, .feedback-comments .owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;}.feedbacks-slider .owl-carousel .owl-stage:after, .feedback-comments .owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.feedbacks-slider .owl-carousel .owl-stage-outer, .feedback-comments .owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0, 0);}.feedbacks-slider .owl-stage-outer, .feedback-comments .owl-stage-outer {height: 340px;}.feedbacks-slider .owl-carousel .owl-item, .feedback-comments .owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;}.feedbacks-slider .owl-carousel .owl-item img, .feedback-comments .owl-carousel .owl-item img {display: block;width: 100%;-webkit-transform-style: preserve-3d;}.feedbacks-slider .owl-carousel .owl-dots.disabled, .feedbacks-slider .owl-carousel .owl-nav.disabled, .feedback-comments .owl-carousel .owl-dots.disabled, .feedback-comments .owl-carousel .owl-nav.disabled {display: none;}.feedbacks-slider .owl-carousel .owl-dot, .feedbacks-slider .owl-carousel .owl-nav .owl-next, .feedbacks-slider .owl-carousel .owl-nav .owl-prev, .feedback-comments .owl-carousel .owl-dot, .feedback-comments .owl-carousel .owl-nav .owl-next, .feedback-comments .owl-carousel .owl-nav .owl-prev {cursor: pointer;cursor: hand;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.feedbacks-slider .owl-carousel.owl-loaded, .feedback-comments .owl-carousel.owl-loaded {display: block;}.feedbacks-slider .owl-carousel.owl-loading, .feedback-comments .owl-carousel.owl-loading {opacity: 0;display: block;}.feedbacks-slider .owl-carousel.owl-hidden, .feedback-comments .owl-carousel.owl-hidden {opacity: 0;}.feedbacks-slider .owl-carousel.owl-refresh .owl-item, .feedback-comments .owl-carousel.owl-refresh .owl-item {display: none;}.feedbacks-slider .owl-carousel.owl-drag .owl-item, .feedback-comments .owl-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.feedbacks-slider .owl-carousel.owl-grab, .feedback-comments .owl-carousel.owl-grab {cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.feedbacks-slider .owl-carousel.owl-rtl, .feedback-comments .owl-carousel.owl-rtl {direction: rtl;}.feedbacks-slider .owl-carousel.owl-rtl .owl-item, .feedback-comments .owl-carousel.owl-rtl .owl-item {float: right;}.feedbacks-slider .no-js .owl-carousel, .feedback-comments .no-js .owl-carousel {display: block;}.feedbacks-slider .owl-carousel .owl-item .owl-lazy, .feedback-comments .owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease;}.feedbacks-slider .owl-carousel .owl-item img, .feedback-comments .owl-carousel .owl-item img {transform-style: preserve-3d;}.feedbacks-slider .owl-carousel .owl-video-wrapper, .feedback-comments .owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}.feedbacks-slider .owl-carousel .owl-video-play-icon, .feedback-comments .owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url(owl.video.play.png) no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: scale 100ms ease;}.feedbacks-slider .owl-carousel .owl-video-play-icon:hover, .feedback-comments .owl-carousel .owl-video-play-icon:hover {transition: scale(1.3, 1.3);}.feedbacks-slider .owl-carousel .owl-video-playing .owl-video-play-icon, .feedbacks-slider .owl-carousel .owl-video-playing .owl-video-tn, .feedback-comments .owl-carousel .owl-video-playing .owl-video-play-icon, .feedback-comments .owl-carousel .owl-video-playing .owl-video-tn {display: none;}.feedbacks-slider .owl-carousel .owl-video-tn, .feedback-comments .owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease;}.feedbacks-slider .owl-carousel .owl-video-frame, .feedback-comments .owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}@media (max-width: 34.27571em) {.feedbacks-slider .owl-item, .feedbacks-slider .owl-item .active, .feedback-comments .owl-item, .feedback-comments .owl-item .active {width: 220px !important;margin-right: 11px !important;}}@media (min-width: 34.28571em) {.feedbacks-slider .owl-item, .feedbacks-slider .owl-item .active, .feedback-comments .owl-item, .feedback-comments .owl-item .active {width: 260px !important;}}.global-rating .clear {clear: both;}.global-rating .btn-ensavoir-plus {display: inline-block;font-size: .7rem;color: #4DB1FF;cursor: pointer;font-family: "Open Sans", sans-serif;top: 2px;left: 8px;}.global-rating .left {float: left;width: 72%;}.global-rating .left ul li {clear: both;line-height: 25px;border-right: 1px solid #b1b1b1;}.global-rating .left .option {float: left;width: 175px;}@media (max-width: 34.27571em) {.global-rating .left .option {float: left;width: 110px;}}@media (min-width: 34.28571em) {.global-rating .left .option {float: left;width: 170px;}}@media screen and (max-width: 320px) {.global-rating .left .option {float: left;width: 110px;}}@media (min-width: 52.85714em) {.global-rating .left .option {float: left;width: 145px;}}.global-rating .left .stars {float: left;color: #b1b1b1;}.global-rating .right {float: left;width: 28%;padding-left: 15px;text-align: center;padding-bottom: 10px;border-left: 1px solid #b1b1b1;}@media (max-width: 52.84714em) {.global-rating .right {padding-left: 10px;}}.global-rating .right .global-note {margin-top: 20px;font-size: 34px;color: #000;}@media (max-width: 34.27571em) {.global-rating .right .global-note {font-size: 23px;}}.global-rating .right .global-note .grey {color: #b1b1b1;}.global-rating .right a, .global-rating .right a:link, .global-rating .right a:visited, .global-rating .right a:hover, .global-rating .right a:active {font-size: 12px;font-weight: 400;text-decoration: underline !important;color: #3598e9;}.feedback-comments {overflow: hidden;margin-bottom: 30px;margin-top: 40px;}.feedback-comments .wrap-comments {overflow: hidden;}.feedback-comments .wrap-comments .item-comment {margin-top: 20px;margin-bottom: 40px;overflow: hidden;border-bottom: 1px solid #dadada;padding-bottom: 40px;}.feedback-comments .wrap-comments .item-comment .user-infos {float: left;width: 25%;}@media (max-width: 52.84714em) {.feedback-comments .wrap-comments .item-comment .user-infos {float: none;width: 100%;}.feedback-comments .wrap-comments .item-comment .user-infos img {width: 48px;}}@media screen and (max-width: 320px) {.feedback-comments .wrap-comments .item-comment .user-infos {float: none;width: 100%;}.feedback-comments .wrap-comments .item-comment .user-infos img {width: 48px;}}.feedback-comments .wrap-comments .item-comment .user-infos .image {float: left;width: 20%;}@media (max-width: 52.84714em) {.feedback-comments .wrap-comments .item-comment .user-infos .image {width: 70px;float: left;}}@media screen and (max-width: 320px) {.feedback-comments .wrap-comments .item-comment .user-infos .image {width: 70px;float: left;}}.feedback-comments .wrap-comments .item-comment .user-infos .names {float: left;width: 80%;color: #000;font-weight: 600;padding-left: 20px;padding-top: 35px;text-transform: uppercase;}@media (max-width: 52.84714em) {.feedback-comments .wrap-comments .item-comment .user-infos .names {width: 224px;}}@media screen and (max-width: 320px) {.feedback-comments .wrap-comments .item-comment .user-infos .names {width: 200px;}}@media (min-width: 52.85714em) {.feedback-comments .wrap-comments .item-comment .user-infos .names {width: 160px;}}.feedback-comments .wrap-comments .item-comment .user-infos .interets {margin-top: 10px;}.feedback-comments .wrap-comments .item-comment .user-infos .interets span.title {line-height: 40px;text-transform: uppercase;color: #000;font-weight: 500;}.feedback-comments .wrap-comments .item-comment .comment {float: left;width: 75%;padding-left: 40px;margin-top: 35px;}@media (max-width: 52.84714em) {.feedback-comments .wrap-comments .item-comment .comment {float: none;width: 100%;padding-left: 0px;margin-top: 35px;}}@media screen and (max-width: 320px) {.feedback-comments .wrap-comments .item-comment .comment {float: none;width: 100%;padding-left: 0px;margin-top: 35px;}}.feedback-comments .wrap-comments .item-comment .comment .rate {width: 100%;margin-bottom: 20px;}.feedback-comments .wrap-comments .item-comment .comment .rate .stars {float: left;width: 13%;color: #b1b1b1;}@media (max-width: 52.84714em) {.feedback-comments .wrap-comments .item-comment .comment .rate .stars {float: left;width: 30%;font-size: 12px;}}@media screen and (max-width: 320px) {.feedback-comments .wrap-comments .item-comment .comment .rate .stars {float: left;width: 30%;font-size: 12px;}}@media (min-width: 52.85714em) {.feedback-comments .wrap-comments .item-comment .comment .rate .stars {float: left;width: 20%;}}.feedback-comments .wrap-comments .item-comment .comment .rate .date {float: left;font-size: 14px;width: 67%;}@media (max-width: 52.84714em) {.feedback-comments .wrap-comments .item-comment .comment .rate .date {float: left;font-size: 12px;width: 50%;}}@media screen and (max-width: 320px) {.feedback-comments .wrap-comments .item-comment .comment .rate .date {float: left;font-size: 12px;width: 50%;}}@media (min-width: 52.85714em) {.feedback-comments .wrap-comments .item-comment .comment .rate .date {float: left;font-size: 12px;width: 60%;}}.feedback-comments .wrap-comments .item-comment .comment .rate .date .middle-dot {font-size: 30px;float: left;display: block;}@media (max-width: 52.84714em) {.feedback-comments .wrap-comments .item-comment .comment .rate .date .middle-dot {display: none;}}.feedback-comments .wrap-comments .item-comment .comment .rate .date .date-post {float: left;margin-left: 5px;}.feedback-comments .wrap-comments .item-comment .comment .rate .buyer-certif {background-image: url(../images/buyer_certif.png);background-size: 60px;background-repeat: no-repeat;height: 25px;float: left;width: 20%;background-position: right;}@media (max-width: 52.84714em) {.feedback-comments .wrap-comments .item-comment .comment .rate .buyer-certif {background-image: url(../images/buyer_certif.png);background-size: 50px;background-repeat: no-repeat;height: 25px;float: left;width: 20%;background-position: right;background-position-y: 1px;}}@media screen and (max-width: 320px) {.feedback-comments .wrap-comments .item-comment .comment .rate .buyer-certif {background-image: url(../images/buyer_certif.png);background-size: 50px;background-repeat: no-repeat;height: 25px;float: left;width: 20%;background-position: right;background-position-y: 1px;}}.feedback-comments .wrap-comments .item-comment .comment ul {display: block;}@media screen and (max-width: 320px) {.feedback-comments .wrap-comments .item-comment .comment ul {display: none;}}@media (max-width: 52.84714em) {.feedback-comments .wrap-comments .item-comment .comment ul {display: none;}}.feedback-comments .wrap-comments .item-comment .comment ul li {clear: both;line-height: 25px;}.feedback-comments .wrap-comments .item-comment .comment .option {float: left;width: 175px;}.feedback-comments .wrap-comments .item-comment .comment .rec-rates {float: left;padding-top: 10px;}.feedback-comments .wrap-comments .item-comment .comment .rec-rate {float: left;height: 8px;width: 30px;margin-right: 1px;}.feedback-comments .wrap-comments .item-comment .comment .on {background-color: #ff9d00;}.feedback-comments .wrap-comments .item-comment .comment .off {background-color: #b1b1b1;}.feedback-comments .wrap-comments .item-comment .comment p {margin-top: 30px;line-height: 20px;color: #000;font-weight: 400;text-align: justify;font-size: 13px;}.feedback-comments .footer-comment {margin-bottom: 20px;overflow: hidden;}.feedback-comments .footer-comment .paginate {width: 45%;background-color: #eaeaea;min-height: 30px;margin-bottom: 40px;color: #000;text-transform: uppercase;float: left;margin-right: 1%;text-align: right;padding-top: 3px;padding-bottom: 3px;}@media (max-width: 34.27571em) {.feedback-comments .footer-comment .paginate {width: 100%;margin-bottom: 10px;}}@media (min-width: 34.28571em) {.feedback-comments .footer-comment .paginate {width: 100%;margin-bottom: 10px;}}@media (min-width: 52.85714em) {.feedback-comments .footer-comment .paginate {width: 45%;margin-right: 0px;}}@media (min-width: 70em) {.feedback-comments .footer-comment .paginate {width: 55%;}}@media (min-width: 91.42857em) {.feedback-comments .footer-comment .paginate {width: 65%;}}.feedback-comments .footer-comment .paginate .texte {padding-left: 20px;padding-top: 10px;padding-bottom: 10px;float: left;width: 90%;text-align: left !important;}.feedback-comments .footer-comment .paginate .arrow-nav {width: 10%;text-align: right;float: left;padding-right: 3px;cursor: pointer !important;}.feedback-comments .footer-comment .paginate .arrow-nav .arrow-right {float: right;font-weight: 600;background-color: #b2b2b2;color: #fff;text-align: center !important;width: 34px;height: 34px;padding-top: 10px;}.feedback-comments .footer-comment .paginate .arrow-nav .arrow-left {float: right;font-weight: 600;background-color: #b2b2b2;color: #fff;text-align: center !important;width: 34px;height: 34px;padding-top: 10px;margin-left: 3px;}.feedback-comments .footer-comment .btn-feed {width: 200px;text-transform: uppercase;padding-left: 20px;padding-right: 20px;padding-top: 13px;padding-bottom: 13px;float: left;font-weight: 500;background-color: #b2b2b2;color: #fff;text-align: center;cursor: pointer;margin-left: 10px;}@media (max-width: 52.84714em) {.feedback-comments .footer-comment .btn-feed {width: 49%;margin-left: 2%;margin-bottom: 30px;}}@media (min-width: 52.85714em) {.feedback-comments .footer-comment .btn-feed {width: 28%;margin-left: 1%;float: right;}}@media (min-width: 70em) {.feedback-comments .footer-comment .btn-feed {width: 20%;margin-left: 1%;float: right;}}@media (min-width: 91.42857em) {.feedback-comments .footer-comment .btn-feed {width: 16%;margin-left: 1%;}}.feedback-comments .footer-comment .btn-view-all-review {width: 200px;margin-left: 10px;text-transform: uppercase;padding-left: 20px;padding-right: 20px;padding-top: 13px;padding-bottom: 13px;float: left;font-weight: 500;background-color: #b2b2b2;color: #fff;text-align: center;cursor: pointer;}@media (max-width: 52.84714em) {.feedback-comments .footer-comment .btn-view-all-review {width: 49%;margin-left: 0px;margin-bottom: 30px;}}@media (min-width: 52.85714em) {.feedback-comments .footer-comment .btn-view-all-review {width: 25%;margin-left: 1%;}}@media (min-width: 70em) {.feedback-comments .footer-comment .btn-view-all-review {width: 23%;margin-left: 1%;}}@media (min-width: 91.42857em) {.feedback-comments .footer-comment .btn-view-all-review {width: 17%;margin-left: 1%;}}@media (max-width: 52.84714em) {.products-pack.products-pack-2, .products-pack.products-pack-3, .products-pack.products-pack-4, .products-pack.products-pack-5 {display: none;}}.products-pack .facility-pay {float: left;padding: .3rem 0 .5rem 0;}@media (max-width: 52.84714em) {.products-pack .facility-pay {text-align: center;width: 100%;}}.products-pack .facility-pay span {float: left;margin-left: .2rem;font-size: .7rem;line-height: 1.05rem;}@media (max-width: 52.84714em) {.products-pack .facility-pay span {font-size: .9rem;}}@media (max-width: 52.84714em) {.products-pack .facility-pay .phrases {width: auto;margin: 0auto;}}@media (min-width: 22.85714em) {.products-pack .facility-pay .phrases .phrase1, .products-pack .facility-pay .phrases .phrase2 {width: auto;padding: 0;display: inline-block;border: 1px solid red;}}@media (min-width: 34.28571em) {.products-pack .facility-pay .phrases .phrase1, .products-pack .facility-pay .phrases .phrase2 {width: auto;padding: 0;display: inline-block;border: 1px solid green;}}@media (min-width: 70em) {.products-pack .facility-pay .phrases .phrase1, .products-pack .facility-pay .phrases .phrase2 {width: auto;padding: 0;display: inline-block;border: 1px solid blue;}}@media (min-width: 91.42857em) {.products-pack .facility-pay .phrases .phrase1, .products-pack .facility-pay .phrases .phrase2 {width: auto;padding: 0;display: inline-block;border: 1px solid yellow;}}.products-pack .facility-pay .oney {padding: 0;color: white;letter-spacing: 0.1rem;background-image: url(../images/oney/bulle_3x.png);background-repeat: no-repeat;background-size: 84%;background-position-y: 0px;background-position-x: 2px;width: 1.3rem;height: 1.2rem;}.products-pack .facility-pay .oney.oney-4x {background-image: url(../images/oney/bulle_4x.png);}.products-pack .facility-pay .oney .oney-frais {text-decoration: underline;}.products-pack .product-stock {margin-right: 20px;border: 1px solid #DADADA;text-align: center;padding: 5px 0;margin-top: 10px;text-transform: uppercase;color: #00b326;font-size: 11px;width: 100%;display: block;}@media (min-width: 34.28571em) {.products-pack .product-stock {display: none;}}.products-pack .product-stock .status-value {padding-left: 14px;}.products-pack .product-stock .status-value.stock:before {top: 3px;}.products-pack .product-stock .status-value.no-stock:before {top: 4px;}.products-pack .product-quantity {display: none;background: #f4f4f4;padding: 4px 0;text-align: left;line-height: 30px;vertical-align: middle;margin-right: 20px;padding: 7px 0;vertical-align: top;display: none;}@media (min-width: 52.85714em) {.products-pack .product-quantity {width: 20%;display: inline-block;margin-right: 0;padding-top: 0;line-height: 22px;padding-bottom: 0;margin-bottom: 0;}}@media (min-width: 52.85714em) {.products-pack .product-quantity {width: 24%;}}@media (min-width: 70em) {.products-pack .product-quantity {width: 25%;}}@media (min-width: 91.42857em) {.products-pack .product-quantity {width: 32%;display: inline-block;margin-right: 0;margin-bottom: 0;}}.products-pack .product-quantity label {font-size: 12px;color: #818181;margin-bottom: 0;}@media (min-width: 52.85714em) {.products-pack .product-quantity label {display: none;}}.products-pack .product-quantity .quantity-selector {margin: 0 auto;float: right;}.products-pack .product-quantity-mobile {background: #f4f4f4;text-align: center;line-height: 25px;vertical-align: middle;padding: 0px 12px 0px;vertical-align: top;width: auto;margin-right: 0;display: inline-block;}@media (min-width: 52.85714em) {.products-pack .product-quantity-mobile {display: none;}}.products-pack .product-quantity-mobile label {display: none;}.products-pack .product-quantity-mobile .quantity-selector {margin: 0 auto;height: 41px;}.products-pack .product-quantity-mobile select {border: 1px solid #dedede;width: 100%;text-align: center;padding: 3px 30% 3px 30%;height: 40px;}.products-pack .product-buy {width: 38%;margin-top: 0;padding-left: 0px;display: inline-block;vertical-align: top;}@media (min-width: 22.85714em) {.products-pack .product-buy {width: 55%;}}@media (min-width: 34.28571em) {.products-pack .product-buy {width: 36%;padding-left: 0;}}@media (min-width: 52.85714em) {.products-pack .product-buy {width: 74%;float: none;}}@media (min-width: 70em) {.products-pack .product-buy {width: 74%;}}@media (min-width: 91.42857em) {.products-pack .product-buy {width: 67%;}}.products-pack .product-buy .btn-cart {width: 100%;font-size: 14px;line-height: 18px;font-weight: 400;}@media (min-width: 52.85714em) {.products-pack .product-buy .btn-cart {font-size: 14px;line-height: 12px;font-weight: 400;padding: 7px 12px;}}.products-pack .container {margin-top: 0;margin-bottom: 20px;padding-top: 12px;}@media (min-width: 34.28571em) {.products-pack .container {padding-top: 20px;}}@media (min-width: 52.85714em) {.products-pack .container {margin-top: 0px;margin-bottom: 0px;display: block;overflow: hidden;padding-bottom: 20px;padding-top: 0px;}}@media (min-width: 52.85714em) {.products-pack .container .items {padding: 1.7rem 0 0 0rem;}}.products-pack .container .details {position: relative;right: 0;top: 0;}@media (min-width: 52.85714em) {.products-pack .container .details {float: right;padding: 35px 50px 0 16px;min-height: 420px;position: absolute;}}@media (min-width: 34.28571em) {.products-pack .container .details {width: 100%;}}@media (min-width: 52.85714em) {.products-pack .container .details {width: 43%;}}@media (min-width: 70em) {.products-pack .container .details {width: 43%;}}.products-pack .container .details.first-block {position: relative;top: 0;height: auto;left: 0;z-index: 10;min-height: auto;}@media (min-width: 22.85714em) and (max-width: 34.27571em) {.products-pack .container .details.first-block {padding-left: 15px;}}@media (min-width: 52.85714em) {.products-pack .container .details.first-block {float: right;}}.products-pack .container .details.second-block {position: relative;top: 0;height: auto;left: 0;z-index: 10;min-height: auto;}@media (min-width: 52.85714em) {.products-pack .container .details.second-block {padding-top: 7px;z-index: 5;height: 100%;float: right;}}.products-pack .container .details .head .title {font-size: 16px;line-height: 21px;font-weight: 400;text-transform: uppercase;color: #000;background: #e00202;padding: 2px 10px;color: #fff;text-transform: uppercase;font-family: "Open Sans", sans-serif;width: 125px;text-align: center;}.products-pack .container .details .head .discount {background: #e00202;padding: 12px 0;color: #fff;text-transform: uppercase;font-family: "Open Sans", sans-serif;font-size: 18px;position: absolute;right: 0;top: -2px;width: 43px;text-align: center;}@media (max-width: 34.27571em) {.products-pack .container .details .head .discount {padding: 10px 0;top: 0px;}}.products-pack .container .details .head p {font-family: "Open Sans", sans-serif;margin-top: 0px;line-height: 16px;color: #8d8d8d;font-size: 13px;padding-bottom: 7px;}@media (min-width: 52.85714em) {.products-pack .container .details .head p {margin-top: 10px;padding-bottom: 10px;}}.products-pack .container .details .head p.phrase1bis {display: none;}@media (min-width: 34.28571em) {.products-pack .container .details .head p.phrase1bis {display: block;line-height: 19px;}}@media (min-width: 52.85714em) {.products-pack .container .details .head p.phrase1bis {line-height: 16px;}}.products-pack .container .details .head p.phrase1 {margin-top: 5px;}.products-pack .container .details .head p.phrase2 {display: none;color: #000;}@media (min-width: 52.85714em) {.products-pack .container .details .head p.phrase2 {padding-bottom: 2px;display: block;}}@media (min-width: 70em) {.products-pack .container .details .head p.phrase2 {padding-bottom: 2px;}}@media (min-width: 91.42857em) {.products-pack .container .details .head p.phrase2 {padding-bottom: 5px;margin-top: 3rem;}}.products-pack .container .details .list {display: none;border-top: 1px solid #DADADA;padding-top: 15px;margin: 0px 0;padding-bottom: 1rem;border-bottom: 1px solid #DADADA;}@media (min-width: 52.85714em) {.products-pack .container .details .list {display: block;}}.products-pack .container .details .list ul li {color: #636363;font-size: 13px;font-family: "Open Sans", sans-serif;line-height: 16px;margin-bottom: 5px;}.products-pack .container .details .list ul li .ligne {width: 73%;display: inline-block;}.products-pack .container .details .list ul li .ligne span {text-transform: uppercase;}.products-pack .container .details .list ul li .value {float: right;display: inline-block;}@media (min-width: 52.85714em) {.products-pack .container .details .mobile-list {display: none;}}.products-pack .container .details .mobile-list .tab-content > p {color: #000000;font-family: "Open Sans", sans-serif;font-size: 13px;line-height: 16px;font-weight: 600;padding-top: 10px;margin-bottom: 9px;border-bottom: 1px solid #515151;padding-bottom: 3px;}.products-pack .container .details .mobile-list .tab-content table {color: #636363;font-size: 13px;font-family: "Open Sans", sans-serif;line-height: 16px;width: 100%;margin-bottom: 20px;}.products-pack .container .details .mobile-list .tab-content table tr td {padding-left: 0px;padding-right: 0;}.products-pack .container .details .mobile-list .tab-content table tr td.title {text-align: left;width: 70%;}.products-pack .container .details .mobile-list .tab-content table tr td.value {text-align: right;width: 30%;vertical-align: top;}.products-pack .container .details .mobile-list .tab-content table tr td i {float: left;}.products-pack .container .details .mobile-list .tab-content table tr td p {float: left;display: block;width: 84%;margin-left: 7px;-webkit-hyphens: none;-ms-hyphens: none;hyphens: none;line-height: 14px;margin-bottom: 10px;}.products-pack .container .details .mobile-list .tab-content table tr td span {text-transform: uppercase;}.products-pack .container .details .footer {position: relative;bottom: 0;font-family: "Open Sans", sans-serif;}@media (min-width: 52.85714em) {.products-pack .container .details .footer {width: 100%;left: 0px;padding: 7px 0px 7px 15px;}}@media (min-width: 70em) {.products-pack .container .details .footer {padding: 0px 0px 7px 15px;}}.products-pack .container .details .footer .price-content {width: 100%;text-align: right;padding: 7px 0px 0 7px;margin-top: 0px;}@media (min-width: 34.28571em) {.products-pack .container .details .footer .price-content {text-align: right;}}@media (min-width: 52.85714em) {.products-pack .container .details .footer .price-content {text-align: right;border: none;padding: 12px 0px 0 0;margin-top: 0;}}.products-pack .container .details .footer .before {text-decoration: line-through;color: #000;font-size: 12px;display: inline-block;font-size: 12px;line-height: 13px;font-weight: 400;vertical-align: middle;padding-left: 5px;}@media (min-width: 52.85714em) {.products-pack .container .details .footer .before {display: inline-block;font-size: 14px;line-height: 35px;font-weight: 400;vertical-align: top;text-align: right;}}.products-pack .container .details .footer .price {color: #e00202;display: inline-block;font-size: 20px;line-height: 13px;font-weight: 600;vertical-align: middle;padding-left: 5px;}@media (min-width: 52.85714em) {.products-pack .container .details .footer .price {display: inline-block;font-size: 20px;line-height: 30px;font-weight: 600;vertical-align: top;padding-left: 0;text-align: right;}}.products-pack .container .details .footer form {margin-top: 10px;text-align: right;}@media (min-width: 52.85714em) {.products-pack .container .details .footer form {margin-top: 0px;text-align: inherit;}}@media (min-width: 70em) {.products-pack .container .details .footer form {margin-top: 0px;}}@media (min-width: 91.42857em) {.products-pack .container .details .footer form {margin-top: 5px;}}.products-pack .container .details .footer form input {float: right;}.products-pack .container .details .footer form .quantity-selector {margin-left: 3px;}.products-pack .container .details .footer form .quantity-selector .field {display: none;}@media (min-width: 52.85714em) {.products-pack .container .details .footer form .quantity-selector .field {display: block !important;}}.products-pack .container .details .footer form .quantity-selector .field input {width: 46px;}.products-pack .container .details .footer form .quantity-selector .buttons {display: none;}@media (min-width: 52.85714em) {.products-pack .container .details .footer form .quantity-selector .buttons {display: block !important;}}.products-pack .container .details .footer form .quantity-selector select {background: white;}.products-pack .container .details .footer form label {color: #818181;font-family: "Open Sans", sans-serif;font-size: 12px;vertical-align: top;line-height: 25px;}.products-pack .container .item {width: 33%;float: left;padding: 16px 20px;margin: 0;}@media (min-width: 52.85714em) {.products-pack .container .item {width: 100%;}}@media (max-width: 52.84714em) {.products-pack .container .item:nth-child(3n) {border-right: none;}}.products-pack .container .item span {position: relative;}.products-pack .container .item .image {width: 100%;height: 100px;background-position: center center;background-repeat: no-repeat;background-size: contain;width: 320px;height: 320px;}@media (min-width: 52.85714em) {.products-pack .container .item .image {width: 100%;height: 178px;}}.products-pack .container .item .packs-content {display: none;}@media (min-width: 52.85714em) {.products-pack .container .item .packs-content {display: block;min-height: 6rem;}}.products-pack .container .item .title {padding-top: 1rem;min-height: 50px;font-family: "Open Sans", sans-serif;padding-top: 6px;padding-bottom: 25px;color: #666666;font-size: 12px;line-height: 14px;font-weight: 400;letter-spacing: .01rem;}@media (max-width: 52.84714em) {.products-pack .container .item .title {padding-top: 0rem;}}@media (max-width: 52.84714em) {.products-pack .container .item .title {font-size: 14px;line-height: 17px;font-weight: 400;}}.products-pack .container .item .title strong {font-family: "Open Sans", sans-serif;font-size: 14px;line-height: 16px;font-weight: 500;color: #444;display: block;text-transform: uppercase;margin: 0rem 0 .5rem 0;}@media (max-width: 52.84714em) {.products-pack .container .item .title strong {font-size: 16px;line-height: 20px;font-weight: 700;margin: 0rem 0 .2rem 0;}}.products-pack .container .item .title .titre {display: block;width: 100%;max-height: 1.8rem;overflow: hidden;color: #888;}@media (max-width: 52.84714em) {.products-pack .container .item .title .titre {text-overflow: ellipsis;max-height: 1rem;}}.products-pack .container .item .title .description {display: block;width: 100%;height: 1.8rem;overflow: hidden;color: #888;}@media (max-width: 52.84714em) {.products-pack .container .item .title .description {text-overflow: ellipsis;max-height: 1rem;}}.products-pack .container .item .bas {position: absolute;bottom: 0;}.products-pack .container .item .bas .price {font-family: "Open Sans", sans-serif;font-size: 16px;line-height: 20px;font-weight: 500;letter-spacing: -.03rem;color: #000;float: left;}@media (max-width: 52.84714em) {.products-pack .container .item .bas .price {font-size: 17px;line-height: 20px;font-weight: 600;}}.products-pack .container .item .bas .stock {display: inline-block;margin-top: .2rem;padding-left: .8rem;font-size: 10px;line-height: 13px;font-weight: 600;width: 100%;text-transform: uppercase;letter-spacing: .015rem;}.products-pack .container .item .bas .stock:before {top: 2px;}.products-pack.second .container {margin-top: 47px;}.products-pack .plus {border-right: 1px solid #e9e9e9;}.products-pack .plus::after {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 28px;height: 28px;background-position: -264px -132px;right: -14px;left: auto;top: 36%;z-index: 100;}.products-pack .packs-carousel {display: block;width: 100%;padding-right: 0;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1;padding-right: 0;}@media (min-width: 34.28571em) {.products-pack .packs-carousel {width: 100%;}}@media (min-width: 52.85714em) {.products-pack .packs-carousel {width: 53%;height: inherit;}}.products-pack .packs-carousel.packs-carousel-2 {display: none;}@media (max-width: 22.84714em) {.products-pack .packs-carousel.packs-carousel-2 {display: block;padding-left: 0%;width: 96%;margin-top: .5rem;}}.products-pack .packs-carousel.packs-carousel-2 .visu {width: 50%;}.products-pack .packs-carousel.packs-carousel-3 {display: none;}@media (min-width: 22.85714em) and (max-width: 34.27571em) {.products-pack .packs-carousel.packs-carousel-3 {display: block;float: left;margin-top: 1rem;padding-left: 4%;width: 102%;margin-top: .5rem;margin-bottom: .2rem;}}@media (min-width: 52.85714em) {.products-pack .packs-carousel.packs-carousel-3 {margin-bottom: 0;display: block;float: left;}}.products-pack .packs-carousel.packs-carousel-3 .visu {width: 33.3%;}.products-pack .packs-carousel.packs-carousel-4 {display: none;margin-top: 1rem;}@media (min-width: 34.28571em) and (max-width: 52.84714em) {.products-pack .packs-carousel.packs-carousel-4 {display: block;padding-left: 3%;width: 102%;}}.products-pack .packs-carousel.packs-carousel-4 .visu {width: 25%;}@media (max-width: 34.27571em) {.products-pack .packs-carousel .visu-group {text-align: center;width: 100%;margin: 0 auto;}}.products-pack .packs-carousel .visu-group .visu {display: inline-block;position: relative;float: left;margin-bottom: .5rem;}@media (min-width: 34.28571em) {.products-pack .packs-carousel .visu-group .visu {margin-bottom: 1rem;}}.products-pack .packs-carousel .visu-group .visu:before {display: inline-block;content: " ";position: absolute;width: 17px;height: 17px;top: 40%;left: -3%;z-index: 100;background-image: url("../images/picto-plus.png");background-size: contain;}@media (min-width: 22.85714em) {.products-pack .packs-carousel .visu-group .visu:before {left: -18%;}}@media (min-width: 34.28571em) {.products-pack .packs-carousel .visu-group .visu:before {top: 44%;left: -16%;background-size: cover;width: 20px;height: 20px;}}@media (min-width: 52.85714em) {.products-pack .packs-carousel .visu-group .visu:before {top: 40%;left: 3%;}}@media (min-width: 70em) {.products-pack .packs-carousel .visu-group .visu:before {top: 43%;width: 24px;height: 24px;left: 5px;}}@media (min-width: 91.42857em) {.products-pack .packs-carousel .visu-group .visu:before {top: 44%;width: 26px;height: 26px;left: 8px;}}.products-pack .packs-carousel .visu-group .visu:first-child:before {display: none;}.products-pack .packs-carousel .visu-group .visu .content {display: inline-block;width: 94%;padding: 0.625rem 0 0.625rem 1rem;line-height: 6.875rem;text-align: center;float: left;}@media (min-width: 22.85714em) {.products-pack .packs-carousel .visu-group .visu .content {width: 80%;padding: 0;line-height: 6.125rem;}}@media (min-width: 52.85714em) {.products-pack .packs-carousel .visu-group .visu .content {float: right;}}.products-pack .packs-carousel .visu-group .visu .content a {border: 1px solid #DADADA;background-size: 60%;background-position: center;background-color: #fff;background-repeat: no-repeat;display: block;position: relative;}.products-pack .packs-carousel .visu-group .visu .content a:after {content: "";display: block;padding-bottom: 100%;}.products-pack .packs-carousel .visu-group .visu .content a img {display: none;}@media (max-width: 34.27571em) {.products-grid {padding: 0 15px;padding-bottom: 0;}}.products-grid h2 {font-family: "Open Sans", sans-serif;font-size: 12px;line-height: 30px;font-weight: 400;color: #292929;text-transform: uppercase;padding-bottom: 12px;font-weight: bold;}@media (min-width: 52.85714em) {.products-grid h2 {font-size: 24px;line-height: 30px;font-weight: 400;}}.products-grid .products-grid-wrapper {padding-top: 0px;padding-bottom: 20px;}@media (min-width: 70em) {.products-grid .products-grid-wrapper {padding-left: 0px;}}.products-grid .products-grid-wrapper .products-grid-item:hover {box-shadow: 0px 5px 10px #dddbdb;}.products-grid .products-grid-wrapper .products-grid-item:hover::after {opacity: 1;}.products-grid .products-grid-wrapper .products-grid-item {width: 100%;float: left;padding: 16px 16px 0 16px;padding-top: 0;border-right: none;}@media (max-width: 34.27571em) {.products-grid .products-grid-wrapper .products-grid-item {padding: 16px 0;}.products-grid .products-grid-wrapper .products-grid-item:first-child {border-top: none;}}@media (min-width: 52.85714em) {.products-grid .products-grid-wrapper .products-grid-item {width: 50%;border-right: 1px solid #DADADA;}.products-grid .products-grid-wrapper .products-grid-item:nth-child(2n) {border-right: none;}}@media (min-width: 57.85714em) {.products-grid .products-grid-wrapper .products-grid-item {width: 33%;border-right: 1px solid #DADADA;}.products-grid .products-grid-wrapper .products-grid-item:nth-child(2n) {border-right: 1px solid #DADADA;}.products-grid .products-grid-wrapper .products-grid-item:nth-child(3n) {border-right: none;}}@media (min-width: 70em) {.products-grid .products-grid-wrapper .products-grid-item {width: 33%;padding: 2% 2% 0 2%;padding-top: 0;}.products-grid .products-grid-wrapper .products-grid-item:nth-child(1n) {border-right: 1px solid #DADADA;}.products-grid .products-grid-wrapper .products-grid-item:nth-child(3n) {border-right: none;}}@media (min-width: 91.42857em) {.products-grid .products-grid-wrapper .products-grid-item {width: 25%;padding: 2% 2% 0 2%;padding-top: 0;}.products-grid .products-grid-wrapper .products-grid-item:nth-child(2n), .products-grid .products-grid-wrapper .products-grid-item:nth-child(3n) {border-right: 1px solid #DADADA;}.products-grid .products-grid-wrapper .products-grid-item:nth-child(4n) {padding-right: 0;border-right: none;}}.products-grid .products-grid-wrapper .products-grid-item .wrap {display: block;min-height: 23rem;border-bottom: 1px solid #DADADA;}@media (min-width: 22.85714em) {.products-grid .products-grid-wrapper .products-grid-item .wrap {min-height: 23rem;}}@media (min-width: 34.28571em) {.products-grid .products-grid-wrapper .products-grid-item .wrap {min-height: 23rem;}}@media (min-width: 52.85714em) {.products-grid .products-grid-wrapper .products-grid-item .wrap {min-height: 18.5rem;}}@media (min-width: 70em) {.products-grid .products-grid-wrapper .products-grid-item .wrap {min-height: 20.5rem;}}@media (min-width: 91.42857em) {.products-grid .products-grid-wrapper .products-grid-item .wrap {min-height: 22.5rem;}}.products-grid .products-grid-wrapper .products-grid-item hr {display: none;margin-bottom: 12px;}@media (min-width: 52.85714em) {.products-grid .products-grid-wrapper .products-grid-item hr {display: block;background: #DADADA;}}.products-grid .products-grid-wrapper .products-grid-item .image {width: 100%;display: block;text-align: center;position: relative;}@media (min-width: 52.85714em) and (max-width: 91.41857em) {.products-grid .products-grid-wrapper .products-grid-item .image {height: 160px;}}@media (min-width: 91.42857em) {.products-grid .products-grid-wrapper .products-grid-item .image {height: 205px;}}.products-grid .products-grid-wrapper .products-grid-item .image img {max-width: 220px;max-height: 220px;}@media (min-width: 52.85714em) {.products-grid .products-grid-wrapper .products-grid-item .image img {position: absolute;-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);top: 50%;left: 50%;max-width: 140px;max-height: 140px;}}@media (min-width: 91.42857em) {.products-grid .products-grid-wrapper .products-grid-item .image img {max-width: 180px;max-height: 180px;}}.products-grid .products-grid-wrapper .products-grid-item .title {padding-top: 1rem;min-height: 50px;font-family: "Open Sans", sans-serif;padding-top: 6px;padding-bottom: 25px;color: #666666;letter-spacing: .01rem;font-size: 12px;line-height: 14px;font-weight: 400;}@media (max-width: 52.84714em) {.products-grid .products-grid-wrapper .products-grid-item .title {padding-top: 0rem;}}@media (min-width: 22.85714em) {.products-grid .products-grid-wrapper .products-grid-item .title {font-size: 14px;line-height: 17px;}}@media (min-width: 52.85714em) {.products-grid .products-grid-wrapper .products-grid-item .title {font-size: 12px;line-height: 14px;}}.products-grid .products-grid-wrapper .products-grid-item .title strong {font-family: "Open Sans", sans-serif;font-size: 14px;line-height: 16px;font-weight: 500;color: #000;display: block;text-transform: uppercase;margin: 0rem 0 .15rem 0;}@media (max-width: 52.84714em) {.products-grid .products-grid-wrapper .products-grid-item .title strong {font-size: 16px;line-height: 20px;font-weight: 700;margin: 0rem 0 .1rem 0;}}.products-grid .products-grid-wrapper .products-grid-item .title .titre {display: block;width: 100%;overflow: hidden;color: #666;max-height: 1.8rem;}@media (max-width: 52.84714em) {.products-grid .products-grid-wrapper .products-grid-item .title .titre {text-overflow: ellipsis;max-height: 1rem;}}.products-grid .products-grid-wrapper .products-grid-item .title .description {display: none;width: 100%;height: 1.8rem;overflow: hidden;color: #888;margin-top: .0rem;}@media (max-width: 52.84714em) {.products-grid .products-grid-wrapper .products-grid-item .title .description {text-overflow: ellipsis;max-height: 1rem;}}.products-grid .products-grid-wrapper .products-grid-item .facility-pay {display: none;float: left;padding: .1rem 0 0 0;}.products-grid .products-grid-wrapper .products-grid-item .facility-pay span {float: left;margin-left: .2rem;font-size: .7rem;line-height: 1.05rem;}.products-grid .products-grid-wrapper .products-grid-item .facility-pay span:first-child {margin-left: .4rem;}@media (max-width: 52.84714em) {.products-grid .products-grid-wrapper .products-grid-item .facility-pay span {font-size: .9rem;}}.products-grid .products-grid-wrapper .products-grid-item .facility-pay .oney {padding: 0;color: white;letter-spacing: 0.1rem;background-image: url(../images/oney/bulle_3x.png);background-repeat: no-repeat;background-size: 84%;background-position-y: 0px;background-position-x: 2px;width: 1.3rem;height: 1.2rem;}.products-grid .products-grid-wrapper .products-grid-item .bas {float: left;position: relative;margin-top: .4rem;}.products-grid .products-grid-wrapper .products-grid-item .bas .price {font-family: "Open Sans", sans-serif;font-size: 16px;line-height: 20px;font-weight: 500;letter-spacing: -.03rem;color: #000;float: left;margin-bottom: 5px;}@media (max-width: 52.84714em) {.products-grid .products-grid-wrapper .products-grid-item .bas .price {font-size: 17px;line-height: 20px;font-weight: 600;}}.products-grid .products-grid-wrapper .products-grid-item .bas .stock {display: inline-block;margin-top: 0rem;padding-left: .4rem;font-size: 10px;line-height: 13px;font-weight: 600;width: 100%;text-transform: uppercase;letter-spacing: .015rem;}.products-grid .products-grid-wrapper .products-grid-item .bas .stock:before {top: 2px;}@media (min-width: 22.85714em) {.filter-right .affichage-perpage-9 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-12 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-24 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-30 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-60 .products-grid-item:nth-last-child(1) .wrap {border-bottom: none !important;}}@media (min-width: 34.28571em) {.filter-right .affichage-perpage-9 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-12 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-24 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-30 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-60 .products-grid-item:nth-last-child(1) .wrap {border-bottom: none !important;}}@media (min-width: 52.85714em) {.filter-right .affichage-perpage-9 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-9 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-12 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-12 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-24 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-24 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-30 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-30 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-60 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-60 .products-grid-item:nth-last-child(1) .wrap {border-bottom: none !important;}}@media screen and (min-width: 926px) {.filter-right .affichage-perpage-9 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-9 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-9 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-12 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-12 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-12 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-24 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-24 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-24 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-30 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-30 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-30 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-60 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-60 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-60 .products-grid-item:nth-last-child(1) .wrap {border-bottom: none !important;}}@media (min-width: 70em) {.filter-right .affichage-perpage-9 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-9 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-9 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-12 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-12 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-12 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-24 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-24 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-24 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-30 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-30 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-30 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-60 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-60 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-60 .products-grid-item:nth-last-child(1) .wrap {border-bottom: none !important;}}@media (min-width: 91.42857em) {.filter-right .affichage-perpage-9 .products-grid-item:nth-last-child(4) .wrap, .filter-right .affichage-perpage-9 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-9 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-9 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-12 .products-grid-item:nth-last-child(4) .wrap, .filter-right .affichage-perpage-12 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-12 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-12 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-24 .products-grid-item:nth-last-child(4) .wrap, .filter-right .affichage-perpage-24 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-24 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-24 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-30 .products-grid-item:nth-last-child(4) .wrap, .filter-right .affichage-perpage-30 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-30 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-30 .products-grid-item:nth-last-child(1) .wrap, .filter-right .affichage-perpage-60 .products-grid-item:nth-last-child(4) .wrap, .filter-right .affichage-perpage-60 .products-grid-item:nth-last-child(3) .wrap, .filter-right .affichage-perpage-60 .products-grid-item:nth-last-child(2) .wrap, .filter-right .affichage-perpage-60 .products-grid-item:nth-last-child(1) .wrap {border-bottom: none !important;}}.homemade-slider .dots {width: -webkit-fit-content;width: fit-content;width: -moz-fit-content;display: table;margin: -35px auto 35px auto;position: relative;}@media (max-width: 69.99em) {.homemade-slider .dots {margin: -70px auto 70px auto;}}.homemade-slider .dots .dot {border-radius: 50%;border: 2px solid rgba(152, 152, 152, 0.5);background-clip: padding-box;min-width: 10px;min-height: 10px;float: left;margin-right: 5px;position: relative;cursor: pointer;}.homemade-slider .dots .dot.active {border: 5px solid #989898;}.homemade-slider img {width: 100%;}.homemade-slider .swipe {overflow: hidden;visibility: hidden;position: relative;}.homemade-slider .swipe-wrap {overflow: hidden;position: relative;}.homemade-slider .swipe-wrap > div {float: left;width: 100%;position: relative;}.homemade-slider .slide-desktop {background-repeat: no-repeat;background-attachment: scroll;background-position: center top;background-size: cover;}@media (max-width: 22.84714em) {.homemade-slider .slide-desktop {display: none;height: unset;}}@media (min-width: 22.85714em) {.homemade-slider .slide-desktop {display: none;height: unset;}}@media (min-width: 34.28571em) {.homemade-slider .slide-desktop {display: block;height: 200px;}}@media (min-width: 52.85714em) {.homemade-slider .slide-desktop {display: block;height: 250px;}}@media (min-width: 70em) {.homemade-slider .slide-desktop {display: block;height: 400px;}}@media (min-width: 91.42857em) {.homemade-slider .slide-desktop {display: block;height: 400px;}}@media screen and (min-width: 1900px) {.homemade-slider .slide-desktop {display: block;height: 600px;}}.homemade-slider .slide-desktop .text-slide {position: absolute;color: #fff;text-align: right;margin: 21% auto;display: block;width: 960px;left: 0;right: 0;}@media (max-width: 69.99em) {.homemade-slider .slide-desktop .text-slide {display: none;}}@media (min-width: 70em) {.homemade-slider .slide-desktop .text-slide {width: 960px;margin: 300px auto;}}@media (min-width: 91.42857em) {.homemade-slider .slide-desktop .text-slide {width: 1240px;margin: 300px auto;}}@media screen and (min-width: 1900px) {.homemade-slider .slide-desktop .text-slide {width: 1240px;margin: 470px auto;}}.homemade-slider .slide-desktop .text-slide .button-banner {border-radius: 10px;position: absolute;width: 150px;border: 1px solid black;text-transform: uppercase;padding: 3px 0px;text-align: center;margin-top: 12px;color: #000;right: 0 !important;}.homemade-slider .slide-desktop .text-slide .button-banner a, .homemade-slider .slide-desktop .text-slide .button-banner a:link, .homemade-slider .slide-desktop .text-slide .button-banner a:visited, .homemade-slider .slide-desktop .text-slide .button-banner a:hover, .homemade-slider .slide-desktop .text-slide .button-banner a:active {color: #000;text-decoration: none;}.homemade-slider .homemade-slider-text-tablet {background-color: #eaeaea;border: none;color: #000;padding: 7px 10px;font-weight: 500;display: none;height: 40px;}@media (min-width: 22.85714em) {.homemade-slider .homemade-slider-text-tablet {display: none;}}@media (min-width: 34.28571em) {.homemade-slider .homemade-slider-text-tablet {display: block;}}@media (min-width: 52.85714em) {.homemade-slider .homemade-slider-text-tablet {display: block;}}@media (min-width: 70em) {.homemade-slider .homemade-slider-text-tablet {display: none;}}@media (min-width: 91.42857em) {.homemade-slider .homemade-slider-text-tablet {display: none;}}.homemade-slider .homemade-slider-text-tablet .texte-banner {width: 75%;float: left;font-weight: 600;color: #000;line-height: 25px;}.homemade-slider .homemade-slider-text-tablet .button-banner {width: 25%;float: left;border-radius: 10px;border: 1px solid black;text-transform: uppercase;padding: 3px 0px;text-align: center;margin-top: 2px;}.homemade-slider .homemade-slider-text-tablet .button-banner a, .homemade-slider .homemade-slider-text-tablet .button-banner a:link, .homemade-slider .homemade-slider-text-tablet .button-banner a:visited, .homemade-slider .homemade-slider-text-tablet .button-banner a:hover, .homemade-slider .homemade-slider-text-tablet .button-banner a:active {color: #000;text-decoration: none;}@media (max-width: 22.84714em) {.homemade-slider .slide-mobile {display: block;}}@media (min-width: 22.85714em) {.homemade-slider .slide-mobile {display: block;}}@media (min-width: 34.28571em) {.homemade-slider .slide-mobile {display: none;}}@media (min-width: 52.85714em) {.homemade-slider .slide-mobile {display: none;}}@media (min-width: 70em) {.homemade-slider .slide-mobile {display: none;}}@media (min-width: 91.42857em) {.homemade-slider .slide-mobile {display: none;}}.homemade-slider .slide-mobile .text-slide {position: absolute;color: #fff;width: 100%;height: 100%;}.homemade-slider .slide-mobile .homemade-slider-text-mob {background-color: #eaeaea;border: none;color: #000;padding: 7px 10px;font-weight: 500;display: none;height: 40px;}@media (max-width: 34.27571em) {.homemade-slider .slide-mobile .homemade-slider-text-mob {display: block;}}.homemade-slider .slide-mobile .homemade-slider-text-mob .texte-banner {width: 72%;float: left;font-weight: 600;color: #000;line-height: 25px;}.homemade-slider .slide-mobile .homemade-slider-text-mob .button-banner {width: 28%;float: left;border-radius: 10px;border: 1px solid black;text-transform: uppercase;padding: 3px 0px;text-align: center;margin-top: 2px;}.homemade-slider .slide-mobile .homemade-slider-text-mob .button-banner a, .homemade-slider .slide-mobile .homemade-slider-text-mob .button-banner a:link, .homemade-slider .slide-mobile .homemade-slider-text-mob .button-banner a:visited, .homemade-slider .slide-mobile .homemade-slider-text-mob .button-banner a:hover, .homemade-slider .slide-mobile .homemade-slider-text-mob .button-banner a:active {color: #000;text-decoration: none;}.homemade-slider #prev {background-image: url(../images/arrow-owl-prev.png);position: absolute;background-repeat: no-repeat;background-position: center;background-size: contain;display: block;top: 158.5px;left: 2%;width: 5%;height: 25%;display: none;}@media (min-width: 52.85714em) {.homemade-slider #prev {top: 21%;}}@media (max-width: 52.84714em) {.homemade-slider #prev {width: 12%;top: 18%;}}@media (min-width: 70em) {.homemade-slider #prev {top: 35%;}}@media (min-width: 91.42857em) {.homemade-slider #prev {top: 35%;}}.homemade-slider #next {background-image: url(../images/arrow-owl-next.png);position: absolute;background-repeat: no-repeat;background-position: center;background-size: contain;display: block;top: 158.5px;left: 92%;width: 5%;height: 25%;display: none;}@media (min-width: 52.85714em) {.homemade-slider #next {top: 21%;}}@media (max-width: 52.84714em) {.homemade-slider #next {width: 12%;top: 18%;left: 86%;}}@media (min-width: 70em) {.homemade-slider #next {top: 35%;}}@media (min-width: 91.42857em) {.homemade-slider #next {top: 35%;}}.login-form {margin-bottom: 40%;}.login-form .col {width: 50%;display: inline-block;padding-left: 30px;padding-right: 30px;margin-top: 35px;margin-bottom: 30px;}@media (max-width: 34.27571em) {.login-form .col {display: block;width: 100%;padding-right: 10px;padding-left: 10px;margin-top: 25px;margin-bottom: 25px;padding-bottom: 30px;}}@media (min-width: 52.85714em) {.login-form .col {padding-left: 60px;padding-right: 60px;}}.login-form .col:first-child {border-right: 1px solid #d7d7d7;}@media (max-width: 34.27571em) {.login-form .col:first-child {border-right: none;border-bottom: 1px solid #d7d7d7;padding-bottom: 19px;}}.login-form .col:first-child .form-group {min-height: auto;}@media (min-width: 34.28571em) {.login-form .col:first-child .form-group {min-height: 0;}}@media (min-width: 52.85714em) {.login-form .col:first-child .form-group {min-height: 140px;}}@media (max-width: 34.27571em) {.login-form .col:first-child .form-wrap.last {margin: 30px 0 17px 0;}}@media (max-width: 34.27571em) {.login-form .col:nth-child(2) {margin-top: 0;}}.login-form .col:nth-child(2) .title {color: #415366;}.login-form .col:nth-child(2) .form-group {min-height: auto;}@media (min-width: 34.28571em) {.login-form .col:nth-child(2) .form-group {min-height: 0;}}@media (min-width: 52.85714em) {.login-form .col:nth-child(2) .form-group {min-height: 0;}}.login-form .col .title {font-family: "Open Sans", sans-serif;font-size: 20px;font-weight: 500;padding-bottom: 15px;text-transform: uppercase;}.login-form .col .form-wrap {margin-top: 12px;margin-bottom: 30px;}@media (max-width: 34.27571em) {.login-form .col .form-wrap {margin: 17px 0;}}.login-form .col .form-wrap.last {margin-bottom: 0;}.login-form .col .form-wrap.last .btn {font-weight: 400;width: 100%;}.login-form .col .form-wrap.error {color: #e00202;}.login-form .col .form-wrap label {margin-bottom: 6px;}.login-form .col .password-forget {text-align: right;}@media (max-width: 34.27571em) {.login-form .form-wrap.last {text-align: center;}}.login-form .btn {font-size: 16px;font-family: "Open Sans", sans-serif;text-transform: uppercase;font-weight: 400;width: auto;padding: 7px 40px;margin: 0 auto;}@media (min-width: 34.28571em) {.login-form .btn {width: 100%;}}@media (min-width: 52.85714em) {.login-form .btn {padding: 10px 0;}}.login-form .btn.gold {background: #EE860E;color: #fff;}.login-form .btn.black {background: #415366;color: #fff;}@media (max-width: 34.27571em) {.login-form .btn.black {margin: 20px auto 0px auto;display: inline-block;}}.form-forget-pwd {margin-bottom: 0 !important;}@media (max-width: 52.84714em) {.form-forget-pwd {padding-left: 20px;padding-right: 20px;}}.form-forget-pwd .col {padding-right: 0 !important;padding-left: 0 !important;}@media (max-width: 52.84714em) {.form-forget-pwd .col {width: 100% !important;}}.form-forget-pwd .col:first-child {border-right: none !important;}.form-forget-pwd input.error {border: 1px solid red;}.form-forget-pwd .submit-password {font-size: 16px;font-family: "Open Sans", sans-serif;text-transform: uppercase;font-weight: 400;width: 100%;padding: 7px 40px;margin: 0 auto;}@media (min-width: 52.85714em) {.form-forget-pwd .submit-password {padding: 10px 0;}}.form-forget-pwd .submit-password.gold {background: #EE860E;color: #fff;}.form-forget-pwd .wrap-error-msg {padding: .3rem 0 .6rem 0;margin: 0px 0;text-align: center;background: #F84E46;color: #8B0200 !important;overflow-y: hidden;transition: all 0.3s ease-in-out;margin-top: 20px;}.form-forget-pwd .wrap-error-msg .error-msg {display: inline-block;top: 3px;padding: 0.5rem 3rem .5rem 2rem;background-image: url(../images/picto-message-error-rouge.png);background-size: 4%;background-repeat: no-repeat;background-position: left center;background-position-x: 10px;font-weight: 300;}.form-forget-pwd .wrap-success-msg {padding: .3rem 0 .6rem 0;margin: 0px 0;text-align: center;background: #81ef8a;color: #4c5f13 !important;overflow-y: hidden;transition: all 0.3s ease-in-out;margin-top: 20px;}.form-forget-pwd .wrap-success-msg .success-msg {display: inline-block;top: 3px;padding: .5rem 3rem .5rem 3rem;background-image: url(../images/picto-message-vert.png);background-size: 4%;background-repeat: no-repeat;background-position: left center;background-position-x: 10px;font-weight: 300;}.review-form {background-color: #f4f4f4;padding: 20px;margin-bottom: 40px;overflow: hidden;border: 1px solid #ddd;}@media (max-width: 52.84714em) {.review-form {margin-left: 20px;margin-right: 20px;}}@media screen and (max-width: 320px) {.review-form {margin-left: 20px;margin-right: 20px;}}.review-form .clear {clear: both;}.review-form textarea {margin-top: 10px;width: 95%;height: 150px;padding: 2%;border: 1px solid #ddd;}@media (max-width: 52.84714em) {.review-form textarea {width: 100%;margin-top: 20px;}}@media screen and (max-width: 320px) {.review-form textarea {width: 100%;margin-top: 20px;}}.review-form ul {margin-top: 20px;}.review-form ul li {line-height: 30px;clear: both;}.review-form .rating-stars {margin-top: 5px;}.review-form .right {width: 55%;margin-top: -10px;}.review-form .left {width: 45%;}.review-form .option, .review-form .stars {float: left;}.review-form .right, .review-form .left {float: left;overflow: hidden;}@media (max-width: 52.84714em) {.review-form .right, .review-form .left {float: none;width: 100%;}}@media screen and (max-width: 320px) {.review-form .right, .review-form .left {float: none;width: 100%;}}.review-form .option {width: 200px;}@media (max-width: 52.84714em) {.review-form .option {width: 180px;}}@media screen and (max-width: 320px) {.review-form .option {width: 130px;}}.review-form .stars .off {color: #dddddd;cursor: pointer;}.review-form .stars .on {color: #ff9600;cursor: pointer;}.review-form .wrap-close-mob {display: none;}@media (max-width: 52.84714em) {.review-form .wrap-close-mob {display: block;}}@media screen and (max-width: 320px) {.review-form .wrap-close-mob {display: block;}}.review-form .wrap-close {display: block;}@media (max-width: 52.84714em) {.review-form .wrap-close {display: none;}}@media screen and (max-width: 320px) {.review-form .wrap-close {display: none;}}.review-form .wrap-order-cust {margin-top: 10px;margin-bottom: 10px;overflow: hidden;}.review-form .wrap-order-cust .label-select-order {margin-bottom: 10px;float: left;margin-right: 10px;margin-top: 3px;}.review-form .wrap-order-cust .select-order {float: left;width: 100%;}.review-form .wrap-order-cust .select-order select {background-color: #fff;width: 100%;}.review-form .buttons {width: 100%;text-align: right;margin-top: 20px;}.review-form .buttons .give-feed {width: 200px;text-transform: uppercase;font-weight: 400;padding: 10px;text-align: center;background: #0031d0;color: #fff;padding: 10px 15px;border: unset;cursor: pointer;}@media (max-width: 52.84714em) {.review-form .buttons .give-feed {width: 100%;padding-right: 0px;padding-left: 0px;text-align: center;padding-top: 10px;padding-bottom: 10px;}}@media screen and (max-width: 320px) {.review-form .buttons .give-feed {width: 100%;padding-right: 0px;padding-left: 0px;text-align: center;padding-top: 10px;padding-bottom: 10px;}}.review-form .wrap-close, .review-form .wrap-close-mob {width: 100%;text-align: right;}.review-form .wrap-close .close-review-form, .review-form .wrap-close-mob .close-review-form {min-width: 20px;min-height: 20px;background-image: url(../images/close-cross.png);background-repeat: no-repeat;background-size: 20px;background-position: right;cursor: pointer;}.review-form .success-feed {margin-top: 20px;width: 100%;text-align: center;color: green;padding: 10px;background-color: #aeeca3;font-weight: 500;display: none;}.review-form .error-feed {margin-top: 20px;width: 100%;text-align: center;padding: 10px;background-color: #F84E46;color: #8B0200 !important;font-weight: 500;display: none;}.review-form .jq-ry-container {position: relative;padding: 0 5px;line-height: 0;display: block;cursor: pointer;box-sizing: content-box;direction: ltr;}.radio-box {color: #000;font-weight: normal;width: 100%;border: 1px solid #e9e9e9;padding: 40px 0;margin: 10px 0;cursor: pointer;}@media (max-width: 34.27571em) {.radio-box {padding: 40px 40px 40px 10px;}}.radio-box.on {background: #eee;}.radio-box.error {border: 1px solid #F00;}.radio-box .radio-input {display: table-cell;position: relative;vertical-align: middle;padding-left: 10px;width: 60px;}.radio-box .radio-text {display: table-cell;position: relative;vertical-align: middle;}.account-create-form .wrap-adresse .adapt {margin-bottom: 8px !important;}.account-create-form .btn-submit-address {background: #0031d0;padding-bottom: 10px !important;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: 400;padding-top: 10px !important;width: 230px;margin-top: 25px !important;padding-right: 0px !important;padding-left: 0px !important;}@media (max-width: 52.84714em) {.account-create-form .btn-submit-address {width: 100%;}}.account-create-form .btn-submit-newadresse-choice, .account-create-form .btn-submit-adresse-choice {margin-top: 20px;}.account-create-form .wrap-different-address label {font-weight: 600;color: #000;}.account-create-form .wrap-different-address input[type=checkbox] {outline: 2px solid #000;}.account-create-form #error-vat-oneonly .wrap-btn {margin-top: 25px;margin-bottom: -20px;text-align: right;}.account-create-form #error-vat-oneonly .wrap-btn .correct {padding: 10px;cursor: pointer;color: #5a5a5a;background-color: #c0c0c0;}.account-create-form .show-hide-pw {width: 100%;text-align: right;padding-right: 15px;position: absolute;margin-top: -27px;}.account-create-form .show-hide-pw span {cursor: pointer;}.account-create-form .col {padding-left: 60px;padding-right: 60px;margin-top: 0px;margin-bottom: 0px;vertical-align: top;}@media (max-width: 52.84714em) {.account-create-form .col {display: block;width: 100%;padding-right: 10px;padding-left: 10px;}}@media (min-width: 52.85714em) {.account-create-form .col {padding-right: 20px;padding-left: 20px;}}.account-create-form .col:first-child input[type=radio] {margin-left: 20px;margin-right: 10px;}.account-create-form .col:first-child input[type=radio]:first-child {margin-left: 0;}@media (max-width: 52.84714em) {.account-create-form .col:first-child {border-right: none;padding-bottom: 0px;}}.account-create-form .col:last-child {padding-top: 0px;}@media (max-width: 52.84714em) {.account-create-form .col:last-child {margin-top: 0;padding-top: 0;}}.account-create-form .col .form-wrap {display: inline-block;margin: 5px 0;}@media (min-width: 70em) {.account-create-form .col .form-wrap {margin: 10px 0;}}.account-create-form .col .form-wrap:first-child {margin-top: 0;padding-top: 0;}.account-create-form .col .form-wrap label {margin-bottom: 6px;}.account-create-form .col .form-wrap select {font-weight: 400;background: url("/images/select-dropdown3.png") no-repeat 96%;}.account-create-form .col .col-50:first-child {width: 46%;margin-right: 4%;}@media (max-width: 34.27571em) {.account-create-form .col .col-50:first-child {width: 100%;margin-right: 0;}}.account-create-form .col .col-50:nth-child(2) {width: 46%;margin-left: 4%;}@media (max-width: 34.27571em) {.account-create-form .col .col-50:nth-child(2) {width: 100%;margin-right: 0;margin-left: 0;padding-top: 1rem;}}@media (max-width: 34.27571em) {.account-create-form .col .col-50.wrap-ddn {width: 100%;margin-left: 0;}}@media (max-width: 52.84714em) {.account-create-form .col .col-50.wrap-ddn label {width: 100%;}}.account-create-form .col .col-50.wrap-ddn .col-ddnj, .account-create-form .col .col-50.wrap-ddn .col-ddnm {float: left;width: 22%;margin-right: 8%;}.account-create-form .col .col-50.wrap-ddn .col-ddna {float: left;width: 40%;}.account-create-form .col .col-50.wrap-ddn input {text-align: center;}.account-create-form .col .col-20 {float: left;}.account-create-form .col .col-30 {float: left;width: 28%;margin-right: 4%;}@media (max-width: 34.27571em) {.account-create-form .col .col-30 {width: 100%;margin-right: 0;}}.account-create-form .col .col-40 {float: left;width: 40%;}.account-create-form .col .col-60 {float: left;width: 68%;margin-left: 0%;}@media (max-width: 34.27571em) {.account-create-form .col .col-60 {width: 100%;margin-right: 0;}}@media (max-width: 34.27571em) {.account-create-form .col .col-60.wrap-city {padding-top: .8rem;}}.account-create-form .col .btn-submit {display: block;width: 100%;margin-top: 30px;}@media (min-width: 52.85714em) and (max-width: 69.99em) {.account-create-form .col .btn-submit {margin-top: 80px;}}.account-create-form .col .wrap-civility {width: 100%;}.account-create-form .col .wrap-civility li {display: inline-block;width: auto;margin-left: 3px;}.account-create-form .col .wrap-civility li:first-child {width: 7rem;}.account-create-form .col .wrap-civility li label span {top: 1px;margin-left: 3px;}.account-create-form .col .wrap-civility li .civility {margin: 21px 0;}.account-create-form .col .wrap-account-type select {background: url("/images/select-dropdown3.png") no-repeat 96%;}.account-create-form .col .nl {margin-top: 0px;}.account-create-form .col .nl label {margin-bottom: 4px;}.account-create-form .col .nl label strong {font-weight: 600;text-transform: uppercase;font-size: 14px;}.account-create-form .col .nl ul {padding-top: 3px;}.account-create-form .col .nl ul li {display: inline-block;width: 49.5%;}@media (max-width: 52.84714em) {.account-create-form .col .nl ul li {width: 100%;}}.account-create-form .col .nl ul li label {text-transform: uppercase;font-size: 12px;margin: 0;margin-top: 5px;line-height: 16px;cursor: pointer;}.account-create-form .col .nl ul li label.error {color: #000;}.account-create-form .col .nl ul li label.error:before {border: 1px solid #ee3333;}.account-create-form .col .nl ul li label input {margin-right: 10px;}.account-create-form .col .nl ul:last-child {padding-top: 0;}.account-create-form .col .nl ul:last-child li {width: 100%;}.account-create-form .col .select.form-input {background: url("/images/select-dropdown3.png") no-repeat 98% center;}.account-create-form .col .btn-submit {margin-top: 20px;padding: 9px;}.account-create-form .wrap-form-bas {float: left;}.account-create-form .required-text:before {content: '*';color: #b23131;margin-left: 2px;font-size: 14px;}.account-create-form.error, .account-create-form .error {color: #F00;}.account-create-form.error input, .account-create-form.error select, .account-create-form .error input, .account-create-form .error select {border: 1px solid #F00;}.account-create-form .professionnel .nl {margin-top: 35px;}.basket > div {text-align: center;}@media (min-width: 52.85714em) {.basket > div {text-align: left;}}.basket > div .basket-progressbar {margin: 15px auto 0 auto;width: 100%;}@media (max-width: 52.84714em) {.basket > div .basket-progressbar {margin: 10px 0 10px 0;}}@media (min-width: 52.85714em) {.basket > div .basket-progressbar {margin: 30px 0 30px 0;}}.basket > div .basket-progressbar a:first-child {margin: 30px 0 0px 0px;}.basket > div .basket-progressbar a {box-sizing: border-box;margin: 30px 0 0px 0;}@media (min-width: 52.85714em) {.basket > div .basket-progressbar a {margin: 30px 0 0px 2.0rem;}}@media (min-width: 70em) {.basket > div .basket-progressbar a {margin: 30px 0 0px 3.5rem;}}.basket > div .basket-progressbar a:after {content: " ";background: url("/images/basketbar-chevron.jpg") no-repeat;position: absolute;display: none;width: 29px;height: 29px;top: 0px;margin-left: .5rem;}@media (min-width: 52.85714em) {.basket > div .basket-progressbar a:after {display: inline-block;}}@media (min-width: 70em) {.basket > div .basket-progressbar a:after {margin-left: 1.2rem;}}.basket > div .basket-progressbar a.on .step-1 span, .basket > div .basket-progressbar a.on .step-2 span, .basket > div .basket-progressbar a.on .step-3 span, .basket > div .basket-progressbar a.on .step-4 span, .basket > div .basket-progressbar a.on .step-5 span {opacity: 1;}.basket > div .basket-progressbar a:last-child {margin-right: 0%;}.basket > div .basket-progressbar a:last-child:after {display: none;}.basket > div .basket-progressbar a div {font-family: "Open Sans", sans-serif;display: inline-block;vertical-align: center;text-align: center;line-height: 38px;height: 41px;min-width: 3rem;font-size: 8px;letter-spacing: 0px;color: #000;}@media (min-width: 52.85714em) {.basket > div .basket-progressbar a div {letter-spacing: .5px;font-size: 10px;min-width: 8rem;color: #999999;border: 1px solid #CCCCCC;}}.basket > div .basket-progressbar a div strong {display: none;position: relative;font-weight: 700;}@media (min-width: 52.85714em) {.basket > div .basket-progressbar a div strong {display: inline-block;}}@media (min-width: 52.85714em) {.basket > div .basket-progressbar a div .icon-picto {display: none;}}.basket > div .basket-progressbar a div span {position: relative;line-height: .5rem;display: block;font-weight: 700;text-transform: uppercase;opacity: 0;}@media (min-width: 52.85714em) {.basket > div .basket-progressbar a div span {line-height: 38px;display: inline-block;opacity: 1;}}.basket > div .basket-progressbar a div span u {display: none;text-decoration: none;}@media (min-width: 52.85714em) {.basket > div .basket-progressbar a div span u {display: inline-block;margin-right: 3px;}}@media (min-width: 52.85714em) {.basket > div .basket-progressbar a.on div {border-color: #0031d0;color: #fff;background: #0031d0;}}.range-slider .range-value {position: relative;width: 100%;}.range-slider .range-value .range-min, .range-slider .range-value .range-max {position: relative;display: inline-block;width: 48%;}.range-slider .range-value .range-max {text-align: right;}.range-slider .noUi-target {border: none;box-shadow: none;width: 92%;margin: 0 auto;background: #FFF;}.range-slider .noUi-target * {box-shadow: none;}.range-slider .noUi-target .noUi-connect {background: #74767e;box-shadow: none;border: none;}.range-slider .noUi-target .noUi-base {height: 4px;border: none;background: #a1a1a1;}.range-slider .noUi-target .noUi-base .noUi-origin {height: .250rem;background: #a1a1a1;}.range-slider .noUi-target .noUi-base .noUi-handle {height: 18px;width: 18px;background: #fff;border: 1px solid #c7c7c7;border-radius: 18px;}.range-slider .noUi-target .noUi-base .noUi-handle:before, .range-slider .noUi-target .noUi-base .noUi-handle:after {display: none;}.range-slider .noUi-background {background: none;}.overlay-modal {position: fixed;top: 0;left: 0;min-width: 100%;min-height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 200;display: none;}.search-modal {position: absolute;top: 0;left: 0;width: 605px;top: 27px;text-align: center;border-top: 1px solid #b9b9b9;margin-top: 0px;}@media screen and (max-width: 320px) {.search-modal {width: 100%;margin-top: 0px;top: 40px;}}@media screen and (max-width: 360px) {.search-modal {width: 100%;margin-top: 0px;top: 40px;}}@media (min-width: 22.85714em) {.search-modal {width: 100%;margin-top: 13px;}}@media (min-width: 34.28571em) {.search-modal {width: 100%;margin-top: 13px;}}@media (min-width: 52.85714em) {.search-modal {width: 380px;margin-top: 0px;}}@media (min-width: 70em) {.search-modal {width: 465px;margin-top: 0px;}}@media (min-width: 91.42857em) {.search-modal {width: 605px;margin-top: 0px;}}.search-modal.on {display: block;}.search-modal.off {display: none;}.search-modal .hidden-mobile-tablet {display: block;}@media (max-width: 69.99em) {.search-modal .hidden-mobile-tablet {display: none;}}.search-modal .overlay {position: fixed;top: 140px;left: 0;width: 100%;height: 100%;min-height: 100%;background: rgba(0, 0, 0, 0.5);}.search-modal .wrapper {text-align: left;z-index: 992;margin: 0 auto;background-color: #fff;padding: 20px;z-index: 500;}@media (min-width: 22.85714em) {.search-modal .wrapper {width: 100%;}}@media screen and (max-width: 320px) {.search-modal .wrapper {width: 100%;}}@media screen and (max-width: 360px) {.search-modal .wrapper {width: 100%;}}@media (min-width: 34.28571em) {.search-modal .wrapper {width: 100%;}}@media (min-width: 52.85714em) {.search-modal .wrapper {width: 380px;}}@media (min-width: 70em) {.search-modal .wrapper {width: 465px;}}@media (min-width: 91.42857em) {.search-modal .wrapper {width: 605px;}}.search-modal .wrapper .title {padding: 10px 0px 10px 0px;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;margin: 10px 0px 10px 0px;width: 100%;text-align: center;background-color: #f4f4f4;text-transform: uppercase;font-size: 13px;font-family: "Open Sans", sans-serif;color: #000;}.search-modal .wrapper .hidden {display: none;}.search-modal .wrapper .hover-keyword {background-color: #eff4fb;cursor: pointer;}.search-modal .wrapper .keyword-list {color: #666;}.search-modal .wrapper .keyword-list li {padding: 4px;}.search-modal .wrapper .keyword-list li .strong {font-weight: 600;color: #000;}.search-modal .wrapper .keyword-list li:hover {background-color: #eff4fb;cursor: pointer;}.search-modal .wrapper .keyword-list a, .search-modal .wrapper .keyword-list a:link, .search-modal .wrapper .keyword-list a:visited, .search-modal .wrapper .keyword-list a:hover, .search-modal .wrapper .keyword-list a:active {text-decoration: none;color: unset !important;}.search-modal .wrapper .categories-list ul li {clear: both;}.search-modal .wrapper a.category, .search-modal .wrapper a.category:link, .search-modal .wrapper a.category:visited, .search-modal .wrapper a.category:hover, .search-modal .wrapper a.category:active {font-size: 13px;color: #818181;cursor: pointer;font-weight: 300;line-height: 18px;}.search-modal .wrapper .products-results {overflow: hidden;}.search-modal .wrapper .products-results .product {padding: 0px 10px 0px 10px;overflow: hidden;width: 50%;border-right: 1px solid #dadada;float: left;}.search-modal .wrapper .products-results .product .wrapper-prod {min-height: 270px;border-bottom: 1px solid #DADADA;width: 100%;overflow: hidden;padding: 0px;}.search-modal .wrapper .products-results .product .image {width: 100%;overflow: hidden;height: 110px;margin-top: 10px;}.search-modal .wrapper .products-results .product .image img {position: absolute;-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);top: 50%;left: 50%;max-width: 90px;max-height: 90px;}@media (min-width: 91.42857em) {.search-modal .wrapper .products-results .product .image img {max-width: 110px;max-height: 110px;}}.search-modal .wrapper .products-results .product .infos {width: 100%;overflow: hidden;padding-left: 5px;}.search-modal .wrapper .products-results .product .infos .tag {float: left;margin-right: 10px;}.search-modal .wrapper .products-results .product .infos .brand-name {font-family: "Open Sans", sans-serif;font-size: 14px;line-height: 16px;font-weight: 500;color: #000;display: block;text-transform: uppercase;margin: 10px 0 .15rem 0;}.search-modal .wrapper .products-results .product .infos .product-name {display: block;width: 100%;overflow: hidden;color: #666;line-height: 17px;max-height: 35px;font-size: 13px;}.search-modal .wrapper .products-results .product .infos .product-price {font-family: "Open Sans", sans-serif;font-size: 16px;line-height: 32px;font-weight: 500;letter-spacing: -.03rem;color: #000;}.search-modal .wrapper .products-results .product .infos .product-price .price-before {text-decoration: line-through;font-size: 13px;line-height: 17px;color: #616161;font-weight: 400 !important;margin-top: -5px;margin-bottom: 5px;}.search-modal .wrapper .products-results .product .infos .promo-price {color: #000 !important;}.search-modal .wrapper .products-results .product .infos .stock, .search-modal .wrapper .products-results .product .infos .no-stock {display: inline-block;margin-top: 0rem;padding-left: 0.5rem;font-size: 10px;line-height: 15px;font-weight: 600;width: 100%;text-transform: uppercase;letter-spacing: .015rem;}.search-modal .wrapper .products-results .product .infos .no-stock {color: #f00;}.search-modal .wrapper .products-results .product:nth-child(1) {margin-bottom: 10px;}.search-modal .wrapper .products-results .product:nth-child(2) {border-right: none !important;float: left;margin-bottom: 10px;}.search-modal .wrapper .products-results .product:nth-child(3) .wrapper-prod {border-bottom: none !important;}.search-modal .wrapper .products-results .product:nth-child(4) {border-right: none !important;}.search-modal .wrapper .products-results .product:nth-child(4) .wrapper-prod {border-bottom: none !important;}.search-modal .wrapper .products-results hr {border: 0;color: #DADADA;background-color: #DADADA;height: 1px;padding: 0;margin: 0;width: 100%;}#popup-promo, #popup-ouifm {width: 100%;overflow: hidden;display: none;}#popup-promo .wrap-content, #popup-ouifm .wrap-content {z-index: 999;position: fixed;width: 500px;top: 50%;left: 50%;margin-top: -290px;margin-left: -250px;background-color: #fff;padding-bottom: 15px;overflow: hidden;}@media (max-width: 34.27571em) {#popup-promo .wrap-content, #popup-ouifm .wrap-content {left: 0;width: 90%;margin-left: 5%;margin-right: 5%;top: 54%;overflow-y: scroll;height: 100%;}}#popup-promo .wrap-content h2, #popup-ouifm .wrap-content h2 {font-size: 20px;line-height: 22px;font-weight: 800;color: #000;}#popup-promo .wrap-content .wrap-error, #popup-ouifm .wrap-content .wrap-error {margin-bottom: 20px;overflow: hidden;width: 100%;padding: 10px;background-color: red;color: white;line-height: 17px;display: none;}#popup-promo .wrap-content .more-infos, #popup-ouifm .wrap-content .more-infos {text-align: justify;font-size: 11px;color: #777;}#popup-promo .wrap-content .wrap-close, #popup-ouifm .wrap-content .wrap-close {width: 100%;text-align: right;}#popup-promo .wrap-content .wrap-close img, #popup-ouifm .wrap-content .wrap-close img {right: 0;width: 15px;margin: 10px 10px 0px 0px;cursor: pointer;}#popup-promo .wrap-content .col-left, #popup-ouifm .wrap-content .col-left {float: right;width: 50%;padding: 0px 15px;}#popup-promo .wrap-content .col-left img, #popup-ouifm .wrap-content .col-left img {width: 100%;}@media (max-width: 34.27571em) {#popup-promo .wrap-content .col-left, #popup-ouifm .wrap-content .col-left {float: none;width: 100%;}}#popup-promo .wrap-content .col-right, #popup-ouifm .wrap-content .col-right {float: right;width: 50%;padding: 0px 15px 15px 0;text-align: center;}@media (max-width: 34.27571em) {#popup-promo .wrap-content .col-right, #popup-ouifm .wrap-content .col-right {float: none;width: 100%;padding: 0px 15px 15px 15px;}}#popup-promo .wrap-content .col-right input.texte, #popup-ouifm .wrap-content .col-right input.texte {width: 100%;background-color: #ffff;border-top: none;border-left: none;border-right: none;border-bottom: 1px solid #000;margin-top: 20px;margin-bottom: 20px;}#popup-promo .wrap-content .col-right .submit, #popup-ouifm .wrap-content .col-right .submit {width: 100%;background-color: #0031d0;color: #fff;text-transform: uppercase;font-weight: 600;padding: 10px 0;cursor: pointer;margin-bottom: 20px;}.products-filters {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 999;}.products-filters #orderby-choice {width: auto;font-size: 10px;display: inline-block;color: #0031d0;}.products-filters .wrapper {position: relative;background-color: #fff;width: 80%;height: 80%;top: 10%;left: 10%;padding-top: 2px;}.products-filters .wrapper .close-modal {color: #000;font-size: 27px;position: absolute;top: 8px;right: 16px;font-family: "Open Sans", sans-serif;font-weight: 100;z-index: 100;}.products-filters .wrapper .filters-form {height: 75%;overflow-y: scroll;padding-top: 20px;}.products-filters .wrapper .filters-form .filters-reset, .products-filters .wrapper .filters-form .btn-2 {display: none;}.products-filters .wrapper .buttons {position: absolute;width: 100%;bottom: 0;padding: 15px 15px 0 15px;background: #fff;}.products-filters .wrapper .buttons .btn-show, .products-filters .wrapper .buttons .btn-reset {display: block;width: 100%;font-size: 13px;font-family: "Open Sans", sans-serif;color: #000;padding: 18px 0%;text-transform: uppercase;margin: 10px 0;font-weight: 400;}.products-filters .wrapper .buttons .btn-reset {background: #efefef;}.products-filters .wrapper .buttons .btn-show {background: #0027a5;color: #fff;}.products-filters .wrapper .panel {margin: 10px 15px;}.products-filters .wrapper .panel .panel-trier-list {margin-left: 0px;margin-right: 0px;}.products-filters .wrapper .panel h3 {font-size: 13px;font-family: "Open Sans", sans-serif;color: #000;text-transform: uppercase;background: url("../images/down-arrow.png") no-repeat 90% 50% #f4f4f4;padding: 18px 10px 18px 20px;}.products-filters .wrapper .panel h3 .remove-filter-brands, .products-filters .wrapper .panel h3 .remove-filter-category, .products-filters .wrapper .panel h3 .remove-filter-attributes, .products-filters .wrapper .panel h3 .remove-filter-prices, .products-filters .wrapper .panel h3 .remove-filter-order_by {background: #0031d0;color: #fff;float: right;padding: 2px 3px 0px 3px;top: -3px;display: none;cursor: pointer;}@media (min-width: 52.85714em) {.products-filters .wrapper .panel h3 .remove-filter-brands, .products-filters .wrapper .panel h3 .remove-filter-category, .products-filters .wrapper .panel h3 .remove-filter-attributes, .products-filters .wrapper .panel h3 .remove-filter-prices, .products-filters .wrapper .panel h3 .remove-filter-order_by {padding: 3px 5px 1px 5px;top: -2px;}}.products-filters .wrapper .panel h3 .remove-filter-brands.active, .products-filters .wrapper .panel h3 .remove-filter-category.active, .products-filters .wrapper .panel h3 .remove-filter-attributes.active, .products-filters .wrapper .panel h3 .remove-filter-prices.active, .products-filters .wrapper .panel h3 .remove-filter-order_by.active {display: block;}.products-filters .wrapper .panel h4 {font-size: 13px;font-family: "Open Sans", sans-serif;color: #000;}.products-filters .wrapper .panel .panel-body {padding: 15px;}.products-filters .wrapper .panel .panel-body input:checked + label {font-weight: 600;color: #000;}.products-filters .wrapper .panel .panel-body select {margin-top: 5px;}.products-filters .wrapper .panel .panel-body .form-row {margin-bottom: 5px;}.products-filters .wrapper .panel .panel-body .form-row a, .products-filters .wrapper .panel .panel-body .form-row label {font-size: 12px;color: #818181;cursor: pointer;}.products-filters .wrapper .panel .panel-body .form-row a.selected, .products-filters .wrapper .panel .panel-body .form-row label.selected {color: #000;font-weight: 600;}.products-filters .wrapper .panel .panel-body .form-row a.clicked, .products-filters .wrapper .panel .panel-body .form-row a:hover {text-decoration: underline;}.products-filters .wrapper .panel .panel-body .form-row ul {list-style: disc;list-style-position: outside;margin-left: 20px;margin-bottom: 10px;}.products-filters .wrapper .panel .panel-body .form-row ul li {padding: 5px 0;margin-bottom: 0px;color: #000;}.products-filters .wrapper .panel .panel-body .form-row ul li a {color: #000;}.products-filters .wrapper .panel .panel-body .form-row input {margin-right: 5px;}.products-filters .wrapper .panel .panel-dropdown-under {position: relative;}.products-filters .wrapper .panel .panel-dropdown-under.open .panel-body-under {height: auto;}.products-filters .wrapper .panel .panel-dropdown-under h3, .products-filters .wrapper .panel .panel-dropdown-under h4 {cursor: pointer;padding: 6px 10px 9px 18px;}.products-filters .wrapper .panel .panel-dropdown-under h3:before, .products-filters .wrapper .panel .panel-dropdown-under h4:before {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 5px;height: 8px;background-position: -357px -135px;left: 6px;top: 9px;}.products-filters .wrapper .panel .panel-dropdown-under .panel-body-under {height: 0px;overflow-y: hidden;}.products-filters .wrapper .panel .wrapper-filter-price {padding: 20px 10px 20px 0px;overflow: hidden;text-align: center;width: 100%;}@media (max-width: 52.84714em) {.products-filters .wrapper .panel .wrapper-filter-price {padding: 0px;}}.products-filters .wrapper .panel .wrapper-filter-price .separator-to {float: left;margin-right: 5px;margin-left: 5px;padding-top: 10px;}@media (max-width: 52.84714em) {.products-filters .wrapper .panel .wrapper-filter-price .separator-to {float: left;margin-right: 10px;}}.products-filters .wrapper .panel .wrapper-filter-price .separator-device {float: left;margin-left: 5px;padding-top: 10px;}@media (max-width: 52.84714em) {.products-filters .wrapper .panel .wrapper-filter-price .separator-device {float: left;margin-right: 10px;}}.products-filters .wrapper .panel .wrapper-filter-price .price-select {width: 30%;float: left;padding: 5px;border: 1px solid lightgray;}@media (max-width: 52.84714em) {.products-filters .wrapper .panel .wrapper-filter-price .price-select {width: 27%;float: left;margin-right: 10px;}}.popover-basket {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 999;}.popover-basket * {box-sizing: border-box;}.popover-basket .wrapper {position: relative;background-color: #fff;min-height: 220px;left: 50%;margin-left: -300px;top: 20%;width: 530px;box-shadow: 5px 5px 15px #444;padding: Opx 0px;}@media screen and (max-width: 767px) {.popover-basket .wrapper {top: 50%;width: 300px;height: 300px;min-height: 180px;left: 50%;margin-left: -150px;margin-top: -60px;padding: 0 0;}}@media (max-width: 767px) and (orientation: landscape) {.popover-basket .wrapper {top: 50%;width: 400px;left: 50%;margin-left: -200px;padding: 0 15px;}}.popover-basket .wrapper .header {padding: 1rem 0 1rem 2rem;text-align: left;border-bottom: 1px solid #999;background: #FFF;}@media screen and (max-width: 767px) {.popover-basket .wrapper .header {border: none;padding: 1rem 0 1rem 0;}}.popover-basket .wrapper .header .title {font-size: 15px;font-weight: 400;color: #000;}@media screen and (max-width: 767px) {.popover-basket .wrapper .header .title {text-align: center;font-size: 14px;margin-bottom: 2px;}}.popover-basket .wrapper .content {font-size: 14px;padding: 25px 2rem 4rem 2rem;}.popover-basket .wrapper .content .products {padding-bottom: 2rem;}@media screen and (max-width: 767px) {.popover-basket .wrapper .content .products {padding-bottom: 1.4rem;}}.popover-basket .wrapper .content .products .product .image, .popover-basket .wrapper .content .products .product .title, .popover-basket .wrapper .content .products .product .prices {display: inline-block;vertical-align: middle;}.popover-basket .wrapper .content .products .product .image #price, .popover-basket .wrapper .content .products .product .title #price, .popover-basket .wrapper .content .products .product .prices #price {color: #ee3333;}.popover-basket .wrapper .content .products .product .image {width: 17%;height: 75px;border: 1px solid #AAAAAA;background-position: center;background-repeat: no-repeat;background-size: 73%;}@media screen and (max-width: 767px) {.popover-basket .wrapper .content .products .product .image {width: 50%;height: 100px;margin: 0 25%;}}.popover-basket .wrapper .content .products .product .title {width: 60%;padding: 0 0 0 10px;font-size: 14px;font-weight: 300;line-height: 1rem;}@media screen and (max-width: 767px) {.popover-basket .wrapper .content .products .product .title {display: none;}}.popover-basket .wrapper .content .products .product .title span {color: #000;font-weight: 400;}.popover-basket .wrapper .content .products .product .title a {color: #777777;}.popover-basket .wrapper .content .products .product .prices {width: 20%;color: #ee3333;font-weight: 400;text-align: right;font-size: 16px;top: -6px;}@media screen and (max-width: 767px) {.popover-basket .wrapper .content .products .product .prices {display: none;}}.popover-basket .wrapper .content .products .product .prices strong {font-weight: 400;}.popover-basket .wrapper .content .products .product .prices .old {color: #000;text-decoration: line-through;font-weight: normal;margin-right: 15px;}.popover-basket .wrapper .content .buttons {text-align: center;}@media screen and (max-width: 767px) {.popover-basket .wrapper .content .buttons {border: none;}}.popover-basket .wrapper .content .buttons .btn {color: #000;}.popover-basket .wrapper .content .buttons .btn:first-child {float: left;font-weight: 300;}@media screen and (max-width: 767px) {.popover-basket .wrapper .content .buttons .btn:first-child {margin-right: 0;margin-bottom: 10px;float: none;}}.popover-basket .wrapper .content .buttons .btn.close, .popover-basket .wrapper .content .buttons .btn.basket {font-size: 14px;font-family: "Open Sans", sans-serif;padding: 10px 20px;}@media screen and (max-width: 767px) {.popover-basket .wrapper .content .buttons .btn.close, .popover-basket .wrapper .content .buttons .btn.basket {width: 100%;}}.popover-basket .wrapper .content .buttons .btn.close {background: #efefef;color: #000;}.popover-basket .wrapper .content .buttons .btn.basket {background: #0031d0;color: #fff;float: right;font-weight: 400;}@media screen and (max-width: 767px) {.popover-basket .wrapper .content .buttons .btn.basket {float: none;}}.popover-basket .wrapper .content .buttons .btn.basket strong {font-weight: 400;}#popover-infos-mag {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 999;}#popover-infos-mag * {box-sizing: border-box;}#popover-infos-mag .horaires {width: 70%;margin: 20px auto 30px;}@media (max-width: 52.84714em) {#popover-infos-mag .horaires {width: auto;margin: 0px auto 10px;}}#popover-infos-mag .horaires .contenant {margin-left: 20%;margin-right: 20%;width: 80%;}@media (max-width: 52.84714em) {#popover-infos-mag .horaires .contenant {margin-left: 0;margin-right: 0;width: auto;}}#popover-infos-mag .horaires .contenant .icone {width: 15%;float: left;height: 20px;margin-bottom: 20px;font-size: 20px;}#popover-infos-mag .wrapper {position: relative;background-color: #fff;min-height: 220px;left: 50%;margin-left: -300px;top: 20%;width: 530px;box-shadow: 5px 5px 15px #444;padding: Opx 0px;}@media screen and (max-width: 767px) {#popover-infos-mag .wrapper {top: 50%;width: 300px;height: 300px;min-height: 180px;left: 50%;margin-left: -150px;margin-top: -60px;padding: 0 0;}}@media (max-width: 767px) and (orientation: landscape) {#popover-infos-mag .wrapper {top: 50%;width: 400px;left: 50%;margin-left: -200px;padding: 0 15px;}}#popover-infos-mag .wrapper .header {padding: 1rem 0 1rem 2rem;text-align: left;border-bottom: 1px solid #999;background: #FFF;}@media screen and (max-width: 767px) {#popover-infos-mag .wrapper .header {border-bottom: 1px solid #999;padding: 1rem 0 1rem 0;}}#popover-infos-mag .wrapper .header .title {font-size: 15px;font-weight: 400;color: #000;}@media screen and (max-width: 767px) {#popover-infos-mag .wrapper .header .title {text-align: center;font-size: 14px;margin-bottom: 2px;}}#popover-infos-mag .wrapper .content {font-size: 14px;padding: 25px 2rem 4rem 2rem;}#popover-infos-mag .wrapper .content .buttons {text-align: center;}@media screen and (max-width: 767px) {#popover-infos-mag .wrapper .content .buttons {border: none;}}#popover-infos-mag .wrapper .content .buttons .btn {color: #000;}#popover-infos-mag .wrapper .content .buttons .btn:first-child {float: left;font-weight: 300;}@media screen and (max-width: 767px) {#popover-infos-mag .wrapper .content .buttons .btn:first-child {margin-right: 0;margin-bottom: 10px;float: none;}}#popover-infos-mag .wrapper .content .buttons .btn.close, #popover-infos-mag .wrapper .content .buttons .btn.infos {font-size: 14px;font-family: "Open Sans", sans-serif;padding: 10px 20px;}@media screen and (max-width: 767px) {#popover-infos-mag .wrapper .content .buttons .btn.close, #popover-infos-mag .wrapper .content .buttons .btn.infos {width: 100%;}}#popover-infos-mag .wrapper .content .buttons .btn.close {background: #efefef;color: #000;}#popover-infos-mag .wrapper .content .buttons .btn.infos {background: #0031d0;color: #fff;float: right;font-weight: 400;}@media screen and (max-width: 767px) {#popover-infos-mag .wrapper .content .buttons .btn.infos {float: none;}}#popover-infos-mag .wrapper .content .buttons .btn.infos strong {font-weight: 400;}.popover-login {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 999;display: none;}.popover-login .wrapper {position: relative;background-color: #fff;min-height: 150px;left: 50%;margin-left: -200px;top: 20%;width: 400px;box-shadow: 5px 5px 15px #444;padding: 0 0 15px 0;}@media (max-width: 34.27571em) {.popover-login .wrapper {position: relative;background-color: #fff;min-height: 150px;left: 0;top: 20%;margin-left: 0px;width: 100%;box-shadow: 5px 5px 15px #444;padding: 0 0 15px 0;}}.popover-login .wrapper .header {padding: 20px;background-color: #e9e9e9;text-align: center;}.popover-login .wrapper .header .title {font-size: 15px;font-weight: 400;color: black;text-transform: uppercase;}.popover-login .wrapper .header .title .close {color: #000;position: absolute;right: 0;font-size: 14px;font-weight: bold;text-align: right;text-decoration: none;}.popover-login .wrapper .content {padding: 2rem 2rem 2rem 2rem;}.popover-login .wrapper .content.content_btn {text-align: center;padding: 1.5rem 2rem 1rem 2rem;}.popover-login .wrapper .content .radios p {width: 100%;padding-bottom: 1rem;}.popover-login .wrapper .content .radios p:last-child {padding-top: .5rem;padding-bottom: 1rem;}.popover-login .wrapper .content .radios p .confirm-yes, .popover-login .wrapper .content .radios p .confirm-no {font-size: 16px;position: relative;padding: 0 24px;color: #000;font-weight: 400;}.popover-login .wrapper .content .radios p .confirm-yes:before, .popover-login .wrapper .content .radios p .confirm-no:before {content: " ";position: absolute;border-radius: 7px;height: 12px;width: 12px;border: 1px solid #000;left: 0;top: 5px;}.popover-login .wrapper .content .radios p .confirm-yes:hover:before, .popover-login .wrapper .content .radios p .confirm-no:hover:before {background: #999;}.popover-login .wrapper .content .buttons {text-align: center;margin-top: 1rem;}.popover-login .wrapper .content .buttons .btn {color: #000;border-radius: 5px;}.popover-login .wrapper .content .buttons .btn:first-child {margin-right: 7px;}@media screen and (max-width: 767px) {.popover-login .wrapper .content .buttons .btn:first-child {margin-right: 0;margin-bottom: 10px;}}.popover-login .wrapper .content .buttons .btn.confirm-yes, .popover-login .wrapper .content .buttons .btn.confirm-no {font-size: 14px;padding: 10px 20px;}.popover-login .wrapper .content .buttons .btn.confirm-no {background: #CCC;color: #000;}.popover-login .wrapper .content .buttons .btn.confirm-yes {background: #CCC;color: #000;}.popover-confirm {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 999;display: none;}.popover-confirm .wrapper {position: relative;background-color: #fff;min-height: 150px;left: 50%;margin-left: -200px;top: 20%;width: 400px;box-shadow: 5px 5px 15px #444;padding: 0 0 15px 0;}.popover-confirm .wrapper .header {padding: 1rem .5rem 1rem .5rem;text-align: center;background: #F84E46;}.popover-confirm .wrapper .header .title {font-size: 15px;font-weight: 400;color: #FFF;text-transform: uppercase;}.popover-confirm .wrapper .content {padding: 2rem 2rem 2rem 2rem;}.popover-confirm .wrapper .content.content_btn {text-align: center;padding: 1.5rem 2rem 1rem 2rem;}.popover-confirm .wrapper .content .radios p {width: 100%;padding-bottom: 1rem;}.popover-confirm .wrapper .content .radios p:last-child {padding-top: .5rem;padding-bottom: 1rem;}.popover-confirm .wrapper .content .radios p .confirm-yes, .popover-confirm .wrapper .content .radios p .confirm-no {font-size: 16px;position: relative;padding: 0 24px;color: #000;font-weight: 400;}.popover-confirm .wrapper .content .radios p .confirm-yes:before, .popover-confirm .wrapper .content .radios p .confirm-no:before {content: " ";position: absolute;border-radius: 7px;height: 12px;width: 12px;border: 1px solid #000;left: 0;top: 5px;}.popover-confirm .wrapper .content .radios p .confirm-yes:hover:before, .popover-confirm .wrapper .content .radios p .confirm-no:hover:before {background: #999;}.popover-confirm .wrapper .content .buttons {text-align: center;margin-top: 1rem;}.popover-confirm .wrapper .content .buttons .btn {color: #000;border-radius: 5px;}.popover-confirm .wrapper .content .buttons .btn:first-child {margin-right: 15px;}@media screen and (max-width: 767px) {.popover-confirm .wrapper .content .buttons .btn:first-child {margin-right: 0;margin-bottom: 10px;}}.popover-confirm .wrapper .content .buttons .btn.confirm-yes, .popover-confirm .wrapper .content .buttons .btn.confirm-no {font-size: 14px;padding: 10px 20px;}.popover-confirm .wrapper .content .buttons .btn.confirm-no {background: #CCC;color: #000;}.popover-confirm .wrapper .content .buttons .btn.confirm-yes {background: #CCC;color: #000;}.popover-error {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 999;display: none;}.popover-error .wrapper {position: relative;background-color: #fff;left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%);top: 10vh;width: 100%;max-width: 600px;}@media (max-width: 69.99em) {.popover-error .wrapper {width: 90%;}}.popover-error .wrapper .close {color: #000;position: absolute;right: 0;font-size: 14px;font-weight: bold;text-align: right;text-decoration: none;}.popover-error .wrapper .header {padding: 20px;background-color: #e9e9e9;color: red;text-align: center;}.popover-error .wrapper .header .title {font-size: 14px;text-transform: uppercase;font-weight: 400;font-family: "Open Sans", sans-serif;}.popover-error .wrapper .header .subtitle {font-style: italic;text-transform: uppercase;opacity: .5;font-size: .875rem;margin-top: .250rem;}.popover-error .wrapper .content {padding: 1.5rem;text-align: center;font-size: 14px;line-height: 16px;font-weight: 300;color: #222;padding: 30px 20px;}@media (max-width: 52.84714em) {.popover-error .wrapper .content {padding: 20px;}}.popover-error .wrapper .content .error-vat-content {height: 150px;padding-top: 30px;text-align: left;padding-left: 70px;}.popover-error .wrapper .content strong {font-weight: 600;line-height: 1.2rem;color: #000;padding-bottom: .5rem;}.popover-error .wrapper .content p {margin-bottom: rem-calc(28);}.popover-error .wrapper .content .icon {width: 100%;text-align: center;padding: 1rem 0;}.popover-error .wrapper .content form .form-wrap {width: 60%;margin: 1rem auto;}@media (max-width: 69.99em) {.popover-error .wrapper .content form .form-wrap {width: 100%;}}@media (max-width: 69.99em) {.popover-error .wrapper .content form .form-wrap .form-input {width: 100%;}}.popover-error .wrapper .content form .form-submit {margin-top: 2rem;}.popover-error .wrapper .content form .btn {font-size: 14px;font-family: "Open Sans", sans-serif;padding: 10px 20px;background: #0031d0;color: #fff;}.popover-error .wrapper .content .radios p {width: 100%;padding-bottom: 1rem;}.popover-error .wrapper .content .radios p:last-child {padding-top: .5rem;padding-bottom: 1rem;}.popover-error .wrapper .content .radios p .confirm-yes, .popover-error .wrapper .content .radios p .confirm-no {position: relative;padding: 0 24px;color: #000;font-weight: 300;}.popover-error .wrapper .content .radios p .confirm-yes:before, .popover-error .wrapper .content .radios p .confirm-no:before {content: " ";position: absolute;border-radius: 7px;height: 12px;width: 12px;border: 1px solid #000;left: 0;top: 5px;}.popover-error .wrapper .content .radios p .confirm-yes:hover:before, .popover-error .wrapper .content .radios p .confirm-no:hover:before {background: #999;}.popover-error .wrapper .content .buttons {text-align: center;margin-top: 1rem;}.popover-error .wrapper .content .buttons .btn {color: #000;border-radius: 5px;}.popover-error .wrapper .content .buttons .btn:first-child {margin-right: 15px;}@media screen and (max-width: 767px) {.popover-error .wrapper .content .buttons .btn:first-child {margin-right: 0;margin-bottom: 10px;}}.popover-error .wrapper .content .buttons .btn.confirm-yes, .popover-error .wrapper .content .buttons .btn.confirm-no {font-size: 14px;padding: 10px 20px;}.popover-error .wrapper .content .buttons .btn.confirm-no {background: #CCC;color: #000;}.popover-error .wrapper .content .buttons .btn.confirm-yes {background: #CCC;color: #000;}#popover-forgotpassword-cover {width: 100%;display: none;height: 100%;background: rgba(0, 0, 0, 0.5);top: 0;left: 0;position: fixed;}.popover-forgotpassword {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 999;display: none;}.popover-forgotpassword .wrapper {position: relative;background-color: #fff;left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%);top: 10vh;width: 100%;max-width: 600px;}@media (max-width: 69.99em) {.popover-forgotpassword .wrapper {width: 90%;}}.popover-forgotpassword .wrapper .close {color: #000;position: absolute;right: 0;font-size: 14px;font-weight: bold;text-align: right;text-decoration: none;}.popover-forgotpassword .wrapper .header {padding: 20px;background-color: #e9e9e9;color: #000;text-align: center;}.popover-forgotpassword .wrapper .header .title {font-size: 14px;text-transform: uppercase;font-weight: 400;font-family: "Open Sans", sans-serif;}.popover-forgotpassword .wrapper .header .subtitle {font-style: italic;text-transform: uppercase;opacity: .5;font-size: .875rem;margin-top: .250rem;}.popover-forgotpassword .wrapper .content {padding: 1.5rem;text-align: center;font-size: 14px;line-height: 16px;font-weight: 300;color: #222;padding: 30px 20px;overflow: hidden;}@media (max-width: 52.84714em) {.popover-forgotpassword .wrapper .content {padding: 20px;}}.popover-forgotpassword .wrapper .content strong {font-weight: 600;line-height: 1.2rem;color: #000;padding-bottom: .5rem;}.popover-forgotpassword .wrapper .content p {margin-bottom: rem-calc(28);}.popover-forgotpassword .wrapper .content .icon {width: 100%;text-align: center;padding: 1rem 0;}.popover-forgotpassword .wrapper .content form .form-wrap {width: 60%;margin: 1rem auto;}@media (max-width: 69.99em) {.popover-forgotpassword .wrapper .content form .form-wrap {width: 100%;}}@media (max-width: 69.99em) {.popover-forgotpassword .wrapper .content form .form-wrap .form-input {width: 100%;}}.popover-forgotpassword .wrapper .content form .form-submit {margin-top: 2rem;}.popover-forgotpassword .wrapper .content form .btn {font-size: 14px;font-family: "Open Sans", sans-serif;padding: 10px 20px;background: #0031d0;color: #fff;}.modal-popup .modalDialog {position: fixed;font-family: "Open Sans", sans-serif;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.8);z-index: 99999;opacity: 1;transition: opacity 400ms ease-in;pointer-events: auto;}.modal-popup .modalDialog > div {width: 50%;top: 5%;height: 700px;position: relative;margin: 10% auto;padding: 5px 20px 13px 20px;border-radius: 10px;background: -o-linear-gradient(#fff, #999);}@media (max-width: 22.84714em) {.modal-popup .modalDialog > div {top: 15%;height: 300px;width: 90%;}}@media (min-width: 22.85714em) {.modal-popup .modalDialog > div {top: 15%;height: 300px;width: 90%;}}@media (min-width: 34.28571em) and (max-width: 52.84714em) {.modal-popup .modalDialog > div {top: 10%;height: 400px;width: 90%;}}@media (min-width: 52.85714em) {.modal-popup .modalDialog > div {width: 90%;height: 650px;top: 10%;}}@media screen and (max-width: 980px) {.modal-popup .modalDialog > div {width: 90%;height: 300px;top: 0;}}@media (min-width: 70em) {.modal-popup .modalDialog > div {width: 60%;height: 560px;top: -10%;}}@media (min-width: 91.42857em) {.modal-popup .modalDialog > div {width: 75%;height: 740px;top: -5%;}}.modal-popup .close {color: #FFFFFF;line-height: 25px;position: absolute;right: 12px;text-align: center;top: -25px;width: 24px;text-decoration: none;font-weight: bold;border-radius: 12px;cursor: pointer;}.popover-oney {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 999;}.popover-oney * {box-sizing: border-box;}.popover-oney .wrapper {position: relative;background-color: #fff;min-height: 300px;left: 50%;margin-left: -300px;top: 20px;width: 530px;box-shadow: 5px 5px 15px #444;padding: Opx 0px;overflow-y: auto;}@media screen and (max-width: 375px) {.popover-oney .wrapper {position: relative;background-color: #fff;max-height: 100%;left: 0;margin-left: 0px;top: 0px;width: 100%;box-shadow: 5px 5px 15px #444;overflow-y: auto;}}@media (min-width: 22.85714em) {.popover-oney .wrapper {position: relative;background-color: #fff;max-height: 100%;left: 0;margin-left: 0px;top: 0px;width: 100%;box-shadow: 5px 5px 15px #444;overflow-y: auto;}}@media (min-width: 34.28571em) {.popover-oney .wrapper {top: 30%;width: 80%;left: 32%;margin-left: -150px;margin-top: -180px;padding: 0 0;overflow-y: auto;}}@media (min-width: 52.85714em) {.popover-oney .wrapper {top: 30%;width: 50%;left: 40%;margin-left: -150px;margin-top: -180px;padding: 0 0;overflow-y: auto;}}@media (min-width: 91.42857em) {.popover-oney .wrapper {width: 540px;}}.popover-oney .wrapper .close-modal {color: #000;font-size: 22px;position: absolute;top: 15px;right: 16px;font-family: "Open Sans", sans-serif;font-weight: 100;z-index: 100;}.popover-oney .wrapper .header {padding: 1rem 0 1rem 2rem;text-align: left;border-bottom: 1px solid #999;background: #FFF;}@media screen and (max-width: 767px) {.popover-oney .wrapper .header {border: none;padding: 1rem 0 1rem 0;}}.popover-oney .wrapper .header .title {font-size: 15px;font-weight: 600;color: #000;width: 90%;text-transform: uppercase;text-align: center;}@media screen and (max-width: 767px) {.popover-oney .wrapper .header .title {text-align: center;font-size: 14px;margin-bottom: 2px;}}.popover-oney .wrapper .content {font-size: 14px;padding: 0px 2rem 0px 2rem;}.popover-oney .wrapper .content .general-infos .logo {width: 40%;float: left;}.popover-oney .wrapper .content .general-infos .indications {width: 60%;float: left;text-align: center;padding-top: 13%;}@media screen and (max-width: 767px) {.popover-oney .wrapper .content .general-infos .indications {padding-top: 10%;padding-left: 10px;}}.popover-oney .wrapper .content table.table-oney-price {margin-top: 20px;}.popover-oney .wrapper .content table.table-oney-price tr {border-bottom: 1px solid #b9b9b9;}.popover-oney .wrapper .content table.table-oney-price td.price {height: 50px;width: 300px;vertical-align: middle;background-color: #e9e9e9;text-align: center;}.popover-oney .wrapper .content table.table-oney-price td.price .strong {font-weight: 600;}.popover-oney .wrapper .content table.table-oney-price td.echeance {height: 50px;width: 500px;vertical-align: middle;}.popover-oney .wrapper .content table.table-oney-price td.echeance .strong {font-weight: 400;}@media screen and (max-width: 767px) {.popover-oney .wrapper .content table.table-oney-price td.echeance {padding-right: 10px;}}.popover-oney .wrapper .content .left {float: left;width: 20%;margin-left: 23%;}.popover-oney .wrapper .content .left img {width: 80%;}.popover-oney .wrapper .content .right {float: left;width: 50%;}.popover-oney .wrapper .content .right strong {font-weight: 600;}.popover-oney .wrapper .content .footer_oney {width: 100%;margin: 15px auto 2rem auto;}.popover-oney .wrapper .content .footer_oney .oney {text-align: left;}.popover-oney .wrapper .content .footer_oney .oney img {width: 50px;}.popover-oney .wrapper .content .footer_oney p {padding: 0 0 0px;text-align: justify;font-family: "Open Sans", sans-serif;font-size: .7em;color: #58585a;}.popover-delivery {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 999;}.popover-delivery * {box-sizing: border-box;}.popover-delivery .wrapper {position: relative;padding-bottom: 20px;background-color: #fff;min-height: 300px;left: 50%;margin-left: -300px;top: 20px;width: 600px;box-shadow: 5px 5px 15px #444;padding: Opx 0px;overflow-y: auto;}@media screen and (max-width: 375px) {.popover-delivery .wrapper {position: relative;background-color: #fff;max-height: 100%;left: 0;margin-left: 0px;top: 0px;width: 100%;box-shadow: 5px 5px 15px #444;overflow-y: auto;}}@media (min-width: 22.85714em) {.popover-delivery .wrapper {position: relative;background-color: #fff;max-height: 100%;left: 0;margin-left: 0px;top: 0px;width: 100%;box-shadow: 5px 5px 15px #444;overflow-y: auto;}}@media (min-width: 34.28571em) {.popover-delivery .wrapper {top: 30%;width: 80%;left: 32%;margin-left: -150px;margin-top: -180px;padding: 0 0;overflow-y: auto;}}@media (min-width: 52.85714em) {.popover-delivery .wrapper {top: 30%;width: 50%;left: 40%;margin-left: -150px;margin-top: -180px;padding: 0 0;overflow-y: auto;}}@media (min-width: 91.42857em) {.popover-delivery .wrapper {width: 600px;}}.popover-delivery .wrapper .close-modal {color: #000;font-size: 22px;position: absolute;top: 15px;right: 16px;font-family: "Open Sans", sans-serif;font-weight: 100;z-index: 100;}.popover-delivery .wrapper .header {padding: 1rem 0 1rem 2rem;text-align: left;background: #ffffff;border-bottom: 1px solid #e6e6e6;}@media screen and (max-width: 767px) {.popover-delivery .wrapper .header {border: none;padding: 1rem 0 1rem 0;}}.popover-delivery .wrapper .header .title {font-size: 20px;font-weight: 500;color: #000;width: 90%;text-align: left;}@media screen and (max-width: 767px) {.popover-delivery .wrapper .header .title {text-align: center;font-size: 14px;margin-bottom: 2px;}}.popover-delivery .wrapper .content {font-size: 14px;padding: 0px 2rem 0px 2rem;}.popover-delivery .wrapper .content .france-mention {color: #9a9a9a;font-style: italic;font-size: 12px;padding-top: 10px;padding-bottom: 20px;}.popover-delivery .wrapper .content .mode-delivery {font-weight: 600;color: #000;}.popover-delivery .wrapper .content .delivery_prices {color: #000;margin-top: 20px;}.popover-delivery .wrapper .content .delivery_prices tr {border-bottom: 1px solid #ddd;}.popover-delivery .wrapper .content .delivery_prices td.header-table {font-weight: 600;padding: 20px;width: 50%;text-transform: uppercase;text-align: center;background-color: #dddd;}.popover-delivery .wrapper .content .delivery_prices td.body-table {width: 50%;padding: 25px 10px 25px 0px;line-height: 20px;}.popover-delivery .wrapper .content .delivery_prices td.body-table-price {width: 50%;padding: 25px 20px;font-weight: 700;line-height: 20px;text-align: center;}.popover-delivery .wrapper .content .mention-when {font-style: italic;font-size: 12px;color: #7f7f7f;}.popover-delivery .wrapper .content .general-infos .logo {width: 40%;float: left;}.popover-delivery .wrapper .content .general-infos .indications {width: 60%;float: left;text-align: center;padding-top: 13%;}@media screen and (max-width: 767px) {.popover-delivery .wrapper .content .general-infos .indications {padding-top: 10%;padding-left: 10px;}}.popup-suggest-account {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 999;}.popup-suggest-account .wrapper {position: relative;background-color: #fff;min-height: 150px;left: 50%;margin-left: -200px;top: 20%;width: 400px;box-shadow: 5px 5px 15px #444;padding: 0 0 15px 0;}@media (max-width: 320px) {.popup-suggest-account .wrapper {width: 280px;margin-left: -140px;}}.popup-suggest-account .wrapper .header {padding: 1rem .5rem 1rem .5rem;text-align: center;background: #0030d0;}.popup-suggest-account .wrapper .header .title {font-size: 15px;font-weight: 400;color: #FFF;text-transform: uppercase;}.popup-suggest-account .wrapper .content {padding: 2rem 2rem 2rem 2rem;line-height: 17px;font-size: 14px;}.popup-suggest-account .wrapper .content.content_btn {text-align: center;padding: 1.5rem 2rem 1rem 2rem;}.popup-suggest-account .wrapper .content .radios p {width: 100%;padding-bottom: 1rem;}.popup-suggest-account .wrapper .content .radios p:last-child {padding-top: .5rem;padding-bottom: 1rem;}.popup-suggest-account .wrapper .content .radios p .confirm-yes, .popup-suggest-account .wrapper .content .radios p .confirm-no {font-size: 16px;position: relative;padding: 0 24px;color: #000;font-weight: 400;}.popup-suggest-account .wrapper .content .radios p .confirm-yes:before, .popup-suggest-account .wrapper .content .radios p .confirm-no:before {content: " ";position: absolute;border-radius: 7px;height: 12px;width: 12px;border: 1px solid #000;left: 0;top: 5px;}.popup-suggest-account .wrapper .content .radios p .confirm-yes:hover:before, .popup-suggest-account .wrapper .content .radios p .confirm-no:hover:before {background: #999;}.popup-suggest-account .wrapper .content .buttons {text-align: center;margin-top: 1rem;}.popup-suggest-account .wrapper .content .buttons .btn {color: #000;border-radius: 5px;}.popup-suggest-account .wrapper .content .buttons .btn:first-child {margin-right: 15px;}@media screen and (max-width: 767px) {.popup-suggest-account .wrapper .content .buttons .btn:first-child {margin-right: 0;margin-bottom: 10px;}}.popup-suggest-account .wrapper .content .buttons .btn.confirm-yes, .popup-suggest-account .wrapper .content .buttons .btn.confirm-no {font-size: 14px;padding: 10px 20px;}.popup-suggest-account .wrapper .content .buttons .btn.confirm-no {background: #CCC;color: #000;}.popup-suggest-account .wrapper .content .buttons .btn.confirm-yes {background: #CCC;color: #000;}.popup-suggest-account .wrapper .content .wrap-btn {margin-top: 20px;}.popup-suggest-account .wrapper .content .close-modal {background-color: #e9e9e9;color: #000;font-weight: 400;padding: 10px;}@media (max-width: 320px) {.popup-suggest-account .wrapper .content .close-modal {width: 100%;}}.popup-suggest-account .wrapper .content .create-account {background-color: #c1c1c1;color: #000;font-weight: 400;padding: 10px;margin-top: 0px;}@media (max-width: 320px) {.popup-suggest-account .wrapper .content .create-account {font-size: 11.7px;margin-top: 10px;}}#polyglotLanguageSwitcher, #polyglotLanguageSwitcher *, #polyglotLanguageSwitcherMobile, #polyglotLanguageSwitcherMobile * {margin: 0;padding: 0;outline: none;}#polyglotLanguageSwitcher ul, #polyglotLanguageSwitcherMobile ul {list-style: none;}#polyglotLanguageSwitcher, #polyglotLanguageSwitcherMobile {font-family: "Open Sans", sans-serif;font-size: 12px;color: #444;line-height: normal;position: relative;z-index: 100;}#polyglotLanguageSwitcher form, #polyglotLanguageSwitcherMobile form {display: none;}#polyglotLanguageSwitcher div {text-decoration: none;display: block;color: #b9baba;width: 7em;background-repeat: no-repeat;background-position: 0px 4px;background-size: 15px;margin-top: -4px;cursor: pointer;}#polyglotLanguageSwitcherMobile div {text-decoration: none;display: block;color: #000000;width: 7em;background-repeat: no-repeat;background-position: 18px 4px;background-size: 20px;margin-top: -4px;padding-left: 50px;padding-top: 2px;cursor: pointer;}#polyglotLanguageSwitcher a, #polyglotLanguageSwitcherMobile a {text-decoration: none;display: block;color: #b9baba;width: 7em;background-repeat: no-repeat;background-position: 0px 11px;background-size: 15px;margin-top: -4px;}#polyglotLanguageSwitcher a:hover, #polyglotLanguageSwitcherMobile a:hover {color: #000;}#polyglotLanguageSwitcher div.current, #polyglotLanguageSwitcher div.current, #polyglotLanguageSwitcher div.current, #polyglotLanguageSwitcherMobile a.current:link, #polyglotLanguageSwitcherMobile a.current:visited, #polyglotLanguageSwitcherMobile a.current:active {position: relative;background-color: #47494e;border: 1px solid #47494e;height: 1.25em;}#polyglotLanguageSwitcherMobile div.current {position: relative;color: #000;background-color: #fff;border: 1px solid #fff;height: 2.25em;}#polyglotLanguageSwitcher a.current:hover, #polyglotLanguageSwitcher ul.dropdown li:hover, #polyglotLanguageSwitcherMobile a.current:hover, #polyglotLanguageSwitcherMobile ul.dropdown li:hover {background-color: #F7F7F7;}#polyglotLanguageSwitcher div.active, #polyglotLanguageSwitcherMobile div.active {border-bottom: none !important;border-radius: 3px 3px 0 0 !important;}#polyglotLanguageSwitcher span.trigger, #polyglotLanguageSwitcherMobile span.trigger {display: block;position: absolute;width: 10px;height: 10px;text-indent: -10000em;top: 8px;bottom: 0;right: -20px;margin: auto;}#polyglotLanguageSwitcher div.current span.trigger, #polyglotLanguageSwitcher a.current:visited span.trigger, #polyglotLanguageSwitcherMobile a.current:link span.trigger, #polyglotLanguageSwitcherMobile a.current:visited span.trigger {background: url("/images/arrow-down.png") no-repeat left top;}#polyglotLanguageSwitcher ul.dropdown {display: none;position: absolute;top: 2.333em;left: 0;background-color: #47494e;border: 1px solid #E5E5E5;border-top: none !important;border-radius: 0 0 3px 3px;}#polyglotLanguageSwitcherMobile ul.dropdown {left: 0px;border: none;width: 100%;top: 30px !important;position: absolute;background-color: #47494e;border-top: none !important;border-radius: 0 0 3px 3px;display: none;}#polyglotLanguageSwitcher ul.dropdown li, #polyglotLanguageSwitcherMobile ul.dropdown li {border-top: 1px dotted #D4D4D4;}#polyglotLanguageSwitcher ul.dropdown li:last-child, #polyglotLanguageSwitcherMobile ul.dropdown li:last-child {border-radius: 0 0 3px 3px;}#en {background-image: url("/images/flags/gb.png");}#fr {background-image: url("/images/flags/fr.png");}#de {background-image: url("/images/flags/de.png");}#it {background-image: url("/images/flags/it.png");}#es {background-image: url("/images/flags/es.png");}#header-top ul li.language-container {padding-left: 12px;padding-right: 36px;}#polyglotLanguageSwitcher {z-index: 300;padding-top: 8px;}#polyglotLanguageSwitcher a {background-size: .9rem .6rem;}#polyglotLanguageSwitcher a.current:link, #polyglotLanguageSwitcher a.current:visited, #polyglotLanguageSwitcher a.current:active {color: #ccc;background-color: #47494e;border: none;padding: 0 8px;font-size: 11px;text-decoration: none;}#polyglotLanguageSwitcher a.current:link span.trigger, #polyglotLanguageSwitcher a.current:visited span.trigger, #polyglotLanguageSwitcher a.current:active span.trigger {right: -18px;background-position: 1px 1px;width: 11px;height: 10px;}#polyglotLanguageSwitcher ul.dropdown {left: -14px;border: none;}#polyglotLanguageSwitcher ul.dropdown li {background-color: #47494e;color: #ccc;padding: 0;padding-left: 14px;border-top: 1px solid #5f6268;}#polyglotLanguageSwitcher ul.dropdown li:after {background-image: none;content: '';}#polyglotLanguageSwitcher ul.dropdown li a {font-size: 11px;text-decoration: none;padding: 0;padding-right: 25px;}#polyglotLanguageSwitcher ul.dropdown li:hover {background-color: #737680;color: #ccc;}#polyglotLanguageSwitcher ul.dropdown li:hover a {color: #ccc;}#polyglotLanguageSwitcherMobile {z-index: 300;padding-top: 8px;}#polyglotLanguageSwitcherMobile a {background-position: 0px center;background-size: 1.1rem .6rem;}#polyglotLanguageSwitcherMobile a.current:link, #polyglotLanguageSwitcherMobile a.current:visited, #polyglotLanguageSwitcherMobile a.current:active {color: #000000;background-color: #FFFFFF;border: none;padding: 0;background-size: 1.5rem;background-position: 39px 2px;font-size: 14px;text-decoration: none;height: 28px;border-radius: 12px;width: auto;padding-left: 4.5rem;padding-top: 1px;}#polyglotLanguageSwitcherMobile a.current:link span.trigger, #polyglotLanguageSwitcherMobile a.current:visited span.trigger, #polyglotLanguageSwitcherMobile a.current:active span.trigger {right: 28px;width: 15px;height: 15px;top: -14px;background-image: url("/images/arrow-down-mobile-language.png");background-position: center;background-repeat: no-repeat;background-size: contain;}#polyglotLanguageSwitcherMobile a.current:active span.trigger, #polyglotLanguageSwitcherMobile a.current.active span.trigger {border: 1px solid #737373;border-radius: 8px;background-image: url("/images/bille.png");top: -7px;}#polyglotLanguageSwitcherMobile a.current:active span.trigger:before, #polyglotLanguageSwitcherMobile a.current.active span.trigger:before {content: "";}#polyglotLanguageSwitcherMobile ul.dropdown {left: 0px;border: none;width: 100%;top: 3em;}#polyglotLanguageSwitcherMobile ul.dropdown li {background-color: #FFFF;color: #000000;padding: 0;padding-left: 39px;border-top: 1px solid #d3d3d3;border-bottom: none;}#polyglotLanguageSwitcherMobile ul.dropdown li:after {content: '';border-radius: 7px;border: 1px solid #737373;right: 28px;position: absolute;width: 13px;height: 13px;top: 10px;}#polyglotLanguageSwitcherMobile ul.dropdown li:hover, #polyglotLanguageSwitcherMobile ul.dropdown li:focus {background-color: #FFFF;color: #000000;}#polyglotLanguageSwitcherMobile ul.dropdown li:hover:after, #polyglotLanguageSwitcherMobile ul.dropdown li:focus:after {background-image: url("/images/bille.png");background-size: contain;}#polyglotLanguageSwitcherMobile ul.dropdown li:hover a, #polyglotLanguageSwitcherMobile ul.dropdown li:focus a {color: #000000;}#polyglotLanguageSwitcherMobile ul.dropdown li a {font-size: 14px;text-decoration: none;font-weight: 500;padding-right: 0;padding-left: 32px;color: #000000;background-size: 1.5rem .9rem;}#polyglotLanguageSwitcherMobile ul.dropdown li a:before, #polyglotLanguageSwitcherMobile ul.dropdown li a:after {content: none;}.product-gallery {}.product-gallery #selected-item .image {background-size: contain;background-position: center center;width: 95%;height: 95%;position: absolute;background-repeat: no-repeat;}.product-gallery .nav {padding: 0 25px 0 25px;}.product-gallery .nav .item {display: inline-block;margin: 0 7px;border: 1px solid #DADADA;width: 90%;height: 40px;line-height: 40px;position: relative;}.product-gallery .nav .item .image {background-size: contain;background-position: center;background-repeat: no-repeat;width: 90%;height: 90%;left: 5%;top: 5%;}.product-gallery .nav .item .wrap-video {width: 100%;height: 100%;overflow: hidden;}.product-gallery .nav .item .wrap-video .picto-video {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 58px;height: 49px;background-position: -18px -365px;}.product-gallery .nav .item.video:before {content: ' ';background-image: url("../images/video-icon.png");position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center 8px;background-size: 38%;z-index: 100;}@media (min-width: 34.28571em) {.product-gallery .nav .item.video:before {background-position: center 5px;background-size: 30%;}}@media (min-width: 52.85714em) {.product-gallery .nav .item.video:before {background-position: center 8px;background-size: 38%;}}.product-gallery .nav .item.video:after {content: ' ';background-image: url("../images/video-icon-text.png");position: absolute;bottom: 0px;left: 0px;width: 100%;height: 11px;background-repeat: no-repeat;background-position: center bottom;z-index: 100;background-color: #f3f3f3;}.product-gallery .owl-nav {width: 100%;display: inline-block;position: absolute;right: 0px;top: 0px;pointer-events: none;}.product-gallery .owl-nav .owl-prev, .product-gallery .owl-nav .owl-next {background: #fff;padding: 18.5px 5.5px;display: inline-block;border: 0px;pointer-events: auto;}@media (min-width: 52.85714em) {.product-gallery .owl-nav .owl-prev, .product-gallery .owl-nav .owl-next {border: 1px solid #eeeeee;}}.product-gallery .owl-nav .owl-prev {position: absolute;left: 0px;}.product-gallery .owl-nav .owl-next {right: 0px;position: absolute;}.product-gallery.second .owl-nav {right: 7px;top: 1px;}@media (min-width: 52.85714em) {.product-gallery.second .owl-nav {top: 1px;}}.product-gallery .packs-carousel .animated {animation-duration: 1000ms;animation-fill-mode: both;}.product-gallery .packs-carousel .owl-animated-in {z-index: 0;}.product-gallery .packs-carousel .owl-animated-out {z-index: 1;}.product-gallery .packs-carousel .fadeOut {animation-name: fadeOut;}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}.product-gallery .owl-height {transition: height 500ms ease-in-out;}.product-gallery .packs-carousel {display: block;width: 100%;padding-right: 0;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1;padding-right: 0px;}@media (min-width: 34.28571em) {.product-gallery .packs-carousel {width: 50%;display: none;}}@media (min-width: 52.85714em) {.product-gallery .packs-carousel {width: 66%;}}@media (min-width: 70em) {.product-gallery .packs-carousel {width: 75%;}}@media (min-width: 91.42857em) {.product-gallery .packs-carousel {width: 80%;}}.product-gallery .packs-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;}.product-gallery .packs-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.product-gallery .packs-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0, 0);}.product-gallery .packs-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;}.product-gallery .packs-carousel .owl-item img {display: block;width: 100%;-webkit-transform-style: preserve-3d;}.product-gallery .packs-carousel .owl-dots.disabled, .product-gallery .packs-carousel .owl-nav.disabled {opacity: 0.5;}.product-gallery .packs-carousel .owl-dot, .product-gallery .packs-carousel .owl-nav .owl-next, .product-gallery .packs-carousel .owl-nav .owl-prev {cursor: pointer;cursor: hand;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.product-gallery .packs-carousel.owl-loaded {display: block;}.product-gallery .packs-carousel.owl-loading {opacity: 0;display: block;}.product-gallery .packs-carousel.owl-hidden {opacity: 0;}.product-gallery .packs-carousel.owl-refresh .owl-item {display: none;}.product-gallery .packs-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.product-gallery .packs-carousel.owl-grab {cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.product-gallery .packs-carousel.owl-rtl {direction: rtl;}.product-gallery .packs-carousel.owl-rtl .owl-item {float: right;}.product-gallery .no-js .packs-carousel {display: block;}.product-gallery .packs-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease;}.product-gallery .packs-carousel .owl-item img {transform-style: preserve-3d;}.product-gallery .packs-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}.product-gallery .packs-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url(owl.video.play.png) no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: scale 100ms ease;}.product-gallery .packs-carousel .owl-video-play-icon:hover {transition: scale(1.3, 1.3);}.product-gallery .packs-carousel .owl-video-playing .owl-video-play-icon, .product-gallery .packs-carousel .owl-video-playing .owl-video-tn {display: none;}.product-gallery .packs-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease;}.product-gallery .packs-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;}.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden;}.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box;}.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle;}.mfp-align-top .mfp-container:before {display: none;}.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045;}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {width: 100%;cursor: auto;}.mfp-ajax-cur {cursor: progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: zoom-out;}.mfp-zoom {cursor: pointer;cursor: zoom-in;}.mfp-auto-cursor .mfp-content {cursor: auto;}.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.mfp-loading.mfp-figure {display: none;}.mfp-hide {display: none !important;}.mfp-preloader {color: #ccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044;}.mfp-preloader a {color: #ccc;}.mfp-preloader a:hover {color: #fff;}.mfp-s-ready .mfp-preloader {display: none;}.mfp-s-error .mfp-content {display: none;}button.mfp-close, button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;box-shadow: none;-ms-touch-action: manipulation;touch-action: manipulation;}button::-moz-focus-inner {padding: 0;border: 0;}.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;padding: 0 0 18px 10px;color: #fff;font-style: normal;font-size: 28px;font-family: "Open Sans", sans-serif;}.mfp-close:hover, .mfp-close:focus {opacity: 1;}.mfp-close:active {top: 1px;}.mfp-close-btn-in .mfp-close {color: #333;}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {color: #fff;right: -6px;text-align: right;padding-right: 6px;width: 100%;}.mfp-counter {position: absolute;top: 0;right: 0;color: #ccc;font-size: 12px;line-height: 18px;white-space: nowrap;}.mfp-arrow {position: absolute;opacity: 0.65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent;}.mfp-arrow:active {margin-top: -54px;}.mfp-arrow:hover, .mfp-arrow:focus {opacity: 1;}.mfp-arrow:before, .mfp-arrow:after {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;}.mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}.mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7;}.mfp-arrow-left {left: 0;}.mfp-arrow-left:after {border-right: 17px solid #fff;margin-left: 31px;}.mfp-arrow-left:before {margin-left: 25px;border-right: 27px solid #3f3f3f;}.mfp-arrow-right {right: 0;}.mfp-arrow-right:after {border-left: 17px solid #fff;margin-left: 39px;}.mfp-arrow-right:before {border-left: 27px solid #3f3f3f;}.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px;}.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}.mfp-iframe-holder .mfp-close {top: -40px;}.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #000;}img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0;margin: 0 auto;}.mfp-figure {line-height: 0;}.mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444;}.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px;}.mfp-figure figure {margin: 0;}.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px;}.mfp-image-holder .mfp-content {max-width: 100%;}.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer;}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0;}.mfp-img-mobile img.mfp-img {padding: 0;}.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;}.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;}.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box;}.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0;}.mfp-img-mobile .mfp-counter {right: 5px;top: 3px;}.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0;}}@media all and (max-width: 900px) {.mfp-arrow {-ms-transform: scale(0.75);transform: scale(0.75);}.mfp-arrow-left {-ms-transform-origin: 0;transform-origin: 0;}.mfp-arrow-right {-ms-transform-origin: 100%;transform-origin: 100%;}.mfp-container {padding-left: 6px;padding-right: 6px;}}.intl-tel-input {position: relative;display: inline-block;}.intl-tel-input * {box-sizing: border-box;-moz-box-sizing: border-box;}.intl-tel-input .hide {display: none;}.intl-tel-input .v-hide {visibility: hidden;}.intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel] {position: relative;z-index: 0;margin-top: 0 !important;margin-bottom: 0 !important;padding-right: 36px;margin-right: 0;}.intl-tel-input .flag-container {position: absolute;top: 0px;bottom: 0;right: 0;padding: 1px;}.intl-tel-input .selected-flag {z-index: 1;position: relative;width: 36px;height: 100%;padding: 0 0 0 8px;}.intl-tel-input .selected-flag .iti-flag {position: absolute;top: 0;bottom: 0;margin: auto;}.intl-tel-input .selected-flag .iti-arrow {position: absolute;top: 50%;margin-top: -2px;right: 6px;width: 0;height: 0;border-left: 3px solid transparent;border-right: 3px solid transparent;border-top: 4px solid #555;}.intl-tel-input .selected-flag .iti-arrow.up {border-top: none;border-bottom: 4px solid #555;}.intl-tel-input .country-list {position: absolute;z-index: 100;list-style: none;text-align: left;padding: 0;width: 430px;margin: 0 0 0 -1px;box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);background-color: white;border: 1px solid #CCC;white-space: nowrap;max-height: 200px;overflow-y: scroll;}@media (max-width: 34.27571em) {.intl-tel-input .country-list {width: 280px;}}.intl-tel-input .country-list.dropup {bottom: 100%;margin-bottom: -1px;}.intl-tel-input .country-list .flag-box {display: inline-block;width: 20px;}@media (max-width: 500px) {.intl-tel-input .country-list {white-space: normal;}}.intl-tel-input .country-list .divider {padding-bottom: 5px;margin-bottom: 5px;border-bottom: 1px solid #CCC;}.intl-tel-input .country-list .country {padding: 5px 10px;}.intl-tel-input .country-list .country .dial-code {color: #999;}.intl-tel-input .country-list .country.highlight {background-color: rgba(0, 0, 0, 0.05);}.intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name, .intl-tel-input .country-list .dial-code {vertical-align: middle;}.intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name {margin-right: 6px;}.intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.allow-dropdown input[type=tel], .intl-tel-input.separate-dial-code input, .intl-tel-input.separate-dial-code input[type=text], .intl-tel-input.separate-dial-code input[type=tel] {padding-right: 6px;padding-left: 52px;margin-left: 0;}.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container {right: auto;left: 0;}.intl-tel-input.allow-dropdown .selected-flag, .intl-tel-input.separate-dial-code .selected-flag {width: 46px;}.intl-tel-input.allow-dropdown .flag-container:hover {cursor: pointer;}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {background-color: rgba(0, 0, 0, 0.05);}.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover {cursor: default;}.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag {background-color: transparent;}.intl-tel-input.separate-dial-code .selected-flag {background-color: rgba(0, 0, 0, 0.05);display: table;}.intl-tel-input.separate-dial-code .selected-dial-code {display: table-cell;vertical-align: middle;padding-left: 28px;}.intl-tel-input.separate-dial-code.iti-sdc-2 input, .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel] {padding-left: 66px;}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag {width: 60px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel] {padding-left: 76px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag {width: 70px;}.intl-tel-input.separate-dial-code.iti-sdc-3 input, .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel] {padding-left: 74px;}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag {width: 68px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel] {padding-left: 84px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {width: 78px;}.intl-tel-input.separate-dial-code.iti-sdc-4 input, .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel] {padding-left: 82px;}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag {width: 76px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel] {padding-left: 92px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {width: 86px;}.intl-tel-input.separate-dial-code.iti-sdc-5 input, .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel] {padding-left: 90px;}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag {width: 84px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel] {padding-left: 100px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {width: 94px;}.intl-tel-input.iti-container {position: absolute;top: -1000px;left: -1000px;z-index: 1060;padding: 1px;}.intl-tel-input.iti-container:hover {cursor: pointer;}.iti-mobile .intl-tel-input.iti-container {top: 30px;bottom: 30px;left: 30px;right: 30px;position: fixed;}.iti-mobile .intl-tel-input .country-list {max-height: 100%;width: 100%;}.iti-mobile .intl-tel-input .country-list .country {padding: 10px 10px;line-height: 1.5em;}.iti-flag {width: 20px;}.iti-flag.be {width: 18px;}.iti-flag.ch {width: 15px;}.iti-flag.mc {width: 19px;}.iti-flag.ne {width: 18px;}.iti-flag.np {width: 13px;}.iti-flag.va {width: 15px;}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.iti-flag {background-size: 5652px 15px;}}.iti-flag.ac {height: 10px;background-position: 0px 0px;}.iti-flag.ad {height: 14px;background-position: -22px 0px;}.iti-flag.ae {height: 10px;background-position: -44px 0px;}.iti-flag.af {height: 14px;background-position: -66px 0px;}.iti-flag.ag {height: 14px;background-position: -88px 0px;}.iti-flag.ai {height: 10px;background-position: -110px 0px;}.iti-flag.al {height: 15px;background-position: -132px 0px;}.iti-flag.am {height: 10px;background-position: -154px 0px;}.iti-flag.ao {height: 14px;background-position: -176px 0px;}.iti-flag.aq {height: 14px;background-position: -198px 0px;}.iti-flag.ar {height: 13px;background-position: -220px 0px;}.iti-flag.as {height: 10px;background-position: -242px 0px;}.iti-flag.at {height: 14px;background-position: -264px 0px;}.iti-flag.au {height: 10px;background-position: -286px 0px;}.iti-flag.aw {height: 14px;background-position: -308px 0px;}.iti-flag.ax {height: 13px;background-position: -330px 0px;}.iti-flag.az {height: 10px;background-position: -352px 0px;}.iti-flag.ba {height: 10px;background-position: -374px 0px;}.iti-flag.bb {height: 14px;background-position: -396px 0px;}.iti-flag.bd {height: 12px;background-position: -418px 0px;}.iti-flag.be {height: 15px;background-position: -440px 0px;}.iti-flag.bf {height: 14px;background-position: -460px 0px;}.iti-flag.bg {height: 12px;background-position: -482px 0px;}.iti-flag.bh {height: 12px;background-position: -504px 0px;}.iti-flag.bi {height: 12px;background-position: -526px 0px;}.iti-flag.bj {height: 14px;background-position: -548px 0px;}.iti-flag.bl {height: 14px;background-position: -570px 0px;}.iti-flag.bm {height: 10px;background-position: -592px 0px;}.iti-flag.bn {height: 10px;background-position: -614px 0px;}.iti-flag.bo {height: 14px;background-position: -636px 0px;}.iti-flag.bq {height: 14px;background-position: -658px 0px;}.iti-flag.br {height: 14px;background-position: -680px 0px;}.iti-flag.bs {height: 10px;background-position: -702px 0px;}.iti-flag.bt {height: 14px;background-position: -724px 0px;}.iti-flag.bv {height: 15px;background-position: -746px 0px;}.iti-flag.bw {height: 14px;background-position: -768px 0px;}.iti-flag.by {height: 10px;background-position: -790px 0px;}.iti-flag.bz {height: 14px;background-position: -812px 0px;}.iti-flag.ca {height: 10px;background-position: -834px 0px;}.iti-flag.cc {height: 10px;background-position: -856px 0px;}.iti-flag.cd {height: 15px;background-position: -878px 0px;}.iti-flag.cf {height: 14px;background-position: -900px 0px;}.iti-flag.cg {height: 14px;background-position: -922px 0px;}.iti-flag.ch {height: 15px;background-position: -944px 0px;}.iti-flag.ci {height: 14px;background-position: -961px 0px;}.iti-flag.ck {height: 10px;background-position: -983px 0px;}.iti-flag.cl {height: 14px;background-position: -1005px 0px;}.iti-flag.cm {height: 14px;background-position: -1027px 0px;}.iti-flag.cn {height: 14px;background-position: -1049px 0px;}.iti-flag.co {height: 14px;background-position: -1071px 0px;}.iti-flag.cp {height: 14px;background-position: -1093px 0px;}.iti-flag.cr {height: 12px;background-position: -1115px 0px;}.iti-flag.cu {height: 10px;background-position: -1137px 0px;}.iti-flag.cv {height: 12px;background-position: -1159px 0px;}.iti-flag.cw {height: 14px;background-position: -1181px 0px;}.iti-flag.cx {height: 10px;background-position: -1203px 0px;}.iti-flag.cy {height: 14px;background-position: -1225px 0px;}.iti-flag.cz {height: 14px;background-position: -1247px 0px;}.iti-flag.de {height: 12px;background-position: -1269px 0px;}.iti-flag.dg {height: 10px;background-position: -1291px 0px;}.iti-flag.dj {height: 14px;background-position: -1313px 0px;}.iti-flag.dk {height: 15px;background-position: -1335px 0px;}.iti-flag.dm {height: 10px;background-position: -1357px 0px;}.iti-flag.do {height: 14px;background-position: -1379px 0px;}.iti-flag.dz {height: 14px;background-position: -1401px 0px;}.iti-flag.ea {height: 14px;background-position: -1423px 0px;}.iti-flag.ec {height: 14px;background-position: -1445px 0px;}.iti-flag.ee {height: 13px;background-position: -1467px 0px;}.iti-flag.eg {height: 14px;background-position: -1489px 0px;}.iti-flag.eh {height: 10px;background-position: -1511px 0px;}.iti-flag.er {height: 10px;background-position: -1533px 0px;}.iti-flag.es {height: 14px;background-position: -1555px 0px;}.iti-flag.et {height: 10px;background-position: -1577px 0px;}.iti-flag.eu {height: 14px;background-position: -1599px 0px;}.iti-flag.fi {height: 12px;background-position: -1621px 0px;}.iti-flag.fj {height: 10px;background-position: -1643px 0px;}.iti-flag.fk {height: 10px;background-position: -1665px 0px;}.iti-flag.fm {height: 11px;background-position: -1687px 0px;}.iti-flag.fo {height: 15px;background-position: -1709px 0px;}.iti-flag.fr {height: 14px;background-position: -1731px 0px;}.iti-flag.ga {height: 15px;background-position: -1753px 0px;}.iti-flag.gb {height: 10px;background-position: -1775px 0px;}.iti-flag.gd {height: 12px;background-position: -1797px 0px;}.iti-flag.ge {height: 14px;background-position: -1819px 0px;}.iti-flag.gf {height: 14px;background-position: -1841px 0px;}.iti-flag.gg {height: 14px;background-position: -1863px 0px;}.iti-flag.gh {height: 14px;background-position: -1885px 0px;}.iti-flag.gi {height: 10px;background-position: -1907px 0px;}.iti-flag.gl {height: 14px;background-position: -1929px 0px;}.iti-flag.gm {height: 14px;background-position: -1951px 0px;}.iti-flag.gn {height: 14px;background-position: -1973px 0px;}.iti-flag.gp {height: 14px;background-position: -1995px 0px;}.iti-flag.gq {height: 14px;background-position: -2017px 0px;}.iti-flag.gr {height: 14px;background-position: -2039px 0px;}.iti-flag.gs {height: 10px;background-position: -2061px 0px;}.iti-flag.gt {height: 13px;background-position: -2083px 0px;}.iti-flag.gu {height: 11px;background-position: -2105px 0px;}.iti-flag.gw {height: 10px;background-position: -2127px 0px;}.iti-flag.gy {height: 12px;background-position: -2149px 0px;}.iti-flag.hk {height: 14px;background-position: -2171px 0px;}.iti-flag.hm {height: 10px;background-position: -2193px 0px;}.iti-flag.hn {height: 10px;background-position: -2215px 0px;}.iti-flag.hr {height: 10px;background-position: -2237px 0px;}.iti-flag.ht {height: 12px;background-position: -2259px 0px;}.iti-flag.hu {height: 10px;background-position: -2281px 0px;}.iti-flag.ic {height: 14px;background-position: -2303px 0px;}.iti-flag.id {height: 14px;background-position: -2325px 0px;}.iti-flag.ie {height: 10px;background-position: -2347px 0px;}.iti-flag.il {height: 15px;background-position: -2369px 0px;}.iti-flag.im {height: 10px;background-position: -2391px 0px;}.iti-flag.in {height: 14px;background-position: -2413px 0px;}.iti-flag.io {height: 10px;background-position: -2435px 0px;}.iti-flag.iq {height: 14px;background-position: -2457px 0px;}.iti-flag.ir {height: 12px;background-position: -2479px 0px;}.iti-flag.is {height: 15px;background-position: -2501px 0px;}.iti-flag.it {height: 14px;background-position: -2523px 0px;}.iti-flag.je {height: 12px;background-position: -2545px 0px;}.iti-flag.jm {height: 10px;background-position: -2567px 0px;}.iti-flag.jo {height: 10px;background-position: -2589px 0px;}.iti-flag.jp {height: 14px;background-position: -2611px 0px;}.iti-flag.ke {height: 14px;background-position: -2633px 0px;}.iti-flag.kg {height: 12px;background-position: -2655px 0px;}.iti-flag.kh {height: 13px;background-position: -2677px 0px;}.iti-flag.ki {height: 10px;background-position: -2699px 0px;}.iti-flag.km {height: 12px;background-position: -2721px 0px;}.iti-flag.kn {height: 14px;background-position: -2743px 0px;}.iti-flag.kp {height: 10px;background-position: -2765px 0px;}.iti-flag.kr {height: 14px;background-position: -2787px 0px;}.iti-flag.kw {height: 10px;background-position: -2809px 0px;}.iti-flag.ky {height: 10px;background-position: -2831px 0px;}.iti-flag.kz {height: 10px;background-position: -2853px 0px;}.iti-flag.la {height: 14px;background-position: -2875px 0px;}.iti-flag.lb {height: 14px;background-position: -2897px 0px;}.iti-flag.lc {height: 10px;background-position: -2919px 0px;}.iti-flag.li {height: 12px;background-position: -2941px 0px;}.iti-flag.lk {height: 10px;background-position: -2963px 0px;}.iti-flag.lr {height: 11px;background-position: -2985px 0px;}.iti-flag.ls {height: 14px;background-position: -3007px 0px;}.iti-flag.lt {height: 12px;background-position: -3029px 0px;}.iti-flag.lu {height: 12px;background-position: -3051px 0px;}.iti-flag.lv {height: 10px;background-position: -3073px 0px;}.iti-flag.ly {height: 10px;background-position: -3095px 0px;}.iti-flag.ma {height: 14px;background-position: -3117px 0px;}.iti-flag.mc {height: 15px;background-position: -3139px 0px;}.iti-flag.md {height: 10px;background-position: -3160px 0px;}.iti-flag.me {height: 10px;background-position: -3182px 0px;}.iti-flag.mf {height: 14px;background-position: -3204px 0px;}.iti-flag.mg {height: 14px;background-position: -3226px 0px;}.iti-flag.mh {height: 11px;background-position: -3248px 0px;}.iti-flag.mk {height: 10px;background-position: -3270px 0px;}.iti-flag.ml {height: 14px;background-position: -3292px 0px;}.iti-flag.mm {height: 14px;background-position: -3314px 0px;}.iti-flag.mn {height: 10px;background-position: -3336px 0px;}.iti-flag.mo {height: 14px;background-position: -3358px 0px;}.iti-flag.mp {height: 10px;background-position: -3380px 0px;}.iti-flag.mq {height: 14px;background-position: -3402px 0px;}.iti-flag.mr {height: 14px;background-position: -3424px 0px;}.iti-flag.ms {height: 10px;background-position: -3446px 0px;}.iti-flag.mt {height: 14px;background-position: -3468px 0px;}.iti-flag.mu {height: 14px;background-position: -3490px 0px;}.iti-flag.mv {height: 14px;background-position: -3512px 0px;}.iti-flag.mw {height: 14px;background-position: -3534px 0px;}.iti-flag.mx {height: 12px;background-position: -3556px 0px;}.iti-flag.my {height: 10px;background-position: -3578px 0px;}.iti-flag.mz {height: 14px;background-position: -3600px 0px;}.iti-flag.na {height: 14px;background-position: -3622px 0px;}.iti-flag.nc {height: 10px;background-position: -3644px 0px;}.iti-flag.ne {height: 15px;background-position: -3666px 0px;}.iti-flag.nf {height: 10px;background-position: -3686px 0px;}.iti-flag.ng {height: 10px;background-position: -3708px 0px;}.iti-flag.ni {height: 12px;background-position: -3730px 0px;}.iti-flag.nl {height: 14px;background-position: -3752px 0px;}.iti-flag.no {height: 15px;background-position: -3774px 0px;}.iti-flag.np {height: 15px;background-position: -3796px 0px;}.iti-flag.nr {height: 10px;background-position: -3811px 0px;}.iti-flag.nu {height: 10px;background-position: -3833px 0px;}.iti-flag.nz {height: 10px;background-position: -3855px 0px;}.iti-flag.om {height: 10px;background-position: -3877px 0px;}.iti-flag.pa {height: 14px;background-position: -3899px 0px;}.iti-flag.pe {height: 14px;background-position: -3921px 0px;}.iti-flag.pf {height: 14px;background-position: -3943px 0px;}.iti-flag.pg {height: 15px;background-position: -3965px 0px;}.iti-flag.ph {height: 10px;background-position: -3987px 0px;}.iti-flag.pk {height: 14px;background-position: -4009px 0px;}.iti-flag.pl {height: 13px;background-position: -4031px 0px;}.iti-flag.pm {height: 14px;background-position: -4053px 0px;}.iti-flag.pn {height: 10px;background-position: -4075px 0px;}.iti-flag.pr {height: 14px;background-position: -4097px 0px;}.iti-flag.ps {height: 10px;background-position: -4119px 0px;}.iti-flag.pt {height: 14px;background-position: -4141px 0px;}.iti-flag.pw {height: 13px;background-position: -4163px 0px;}.iti-flag.py {height: 11px;background-position: -4185px 0px;}.iti-flag.qa {height: 8px;background-position: -4207px 0px;}.iti-flag.re {height: 14px;background-position: -4229px 0px;}.iti-flag.ro {height: 14px;background-position: -4251px 0px;}.iti-flag.rs {height: 14px;background-position: -4273px 0px;}.iti-flag.ru {height: 14px;background-position: -4295px 0px;}.iti-flag.rw {height: 14px;background-position: -4317px 0px;}.iti-flag.sa {height: 14px;background-position: -4339px 0px;}.iti-flag.sb {height: 10px;background-position: -4361px 0px;}.iti-flag.sc {height: 10px;background-position: -4383px 0px;}.iti-flag.sd {height: 10px;background-position: -4405px 0px;}.iti-flag.se {height: 13px;background-position: -4427px 0px;}.iti-flag.sg {height: 14px;background-position: -4449px 0px;}.iti-flag.sh {height: 10px;background-position: -4471px 0px;}.iti-flag.si {height: 10px;background-position: -4493px 0px;}.iti-flag.sj {height: 15px;background-position: -4515px 0px;}.iti-flag.sk {height: 14px;background-position: -4537px 0px;}.iti-flag.sl {height: 14px;background-position: -4559px 0px;}.iti-flag.sm {height: 15px;background-position: -4581px 0px;}.iti-flag.sn {height: 14px;background-position: -4603px 0px;}.iti-flag.so {height: 14px;background-position: -4625px 0px;}.iti-flag.sr {height: 14px;background-position: -4647px 0px;}.iti-flag.ss {height: 10px;background-position: -4669px 0px;}.iti-flag.st {height: 10px;background-position: -4691px 0px;}.iti-flag.sv {height: 12px;background-position: -4713px 0px;}.iti-flag.sx {height: 14px;background-position: -4735px 0px;}.iti-flag.sy {height: 14px;background-position: -4757px 0px;}.iti-flag.sz {height: 14px;background-position: -4779px 0px;}.iti-flag.ta {height: 10px;background-position: -4801px 0px;}.iti-flag.tc {height: 10px;background-position: -4823px 0px;}.iti-flag.td {height: 14px;background-position: -4845px 0px;}.iti-flag.tf {height: 14px;background-position: -4867px 0px;}.iti-flag.tg {height: 13px;background-position: -4889px 0px;}.iti-flag.th {height: 14px;background-position: -4911px 0px;}.iti-flag.tj {height: 10px;background-position: -4933px 0px;}.iti-flag.tk {height: 10px;background-position: -4955px 0px;}.iti-flag.tl {height: 10px;background-position: -4977px 0px;}.iti-flag.tm {height: 14px;background-position: -4999px 0px;}.iti-flag.tn {height: 14px;background-position: -5021px 0px;}.iti-flag.to {height: 10px;background-position: -5043px 0px;}.iti-flag.tr {height: 14px;background-position: -5065px 0px;}.iti-flag.tt {height: 12px;background-position: -5087px 0px;}.iti-flag.tv {height: 10px;background-position: -5109px 0px;}.iti-flag.tw {height: 14px;background-position: -5131px 0px;}.iti-flag.tz {height: 14px;background-position: -5153px 0px;}.iti-flag.ua {height: 14px;background-position: -5175px 0px;}.iti-flag.ug {height: 14px;background-position: -5197px 0px;}.iti-flag.um {height: 11px;background-position: -5219px 0px;}.iti-flag.un {height: 14px;background-position: -5241px 0px;}.iti-flag.us {height: 11px;background-position: -5263px 0px;}.iti-flag.uy {height: 14px;background-position: -5285px 0px;}.iti-flag.uz {height: 10px;background-position: -5307px 0px;}.iti-flag.va {height: 15px;background-position: -5329px 0px;}.iti-flag.vc {height: 14px;background-position: -5346px 0px;}.iti-flag.ve {height: 14px;background-position: -5368px 0px;}.iti-flag.vg {height: 10px;background-position: -5390px 0px;}.iti-flag.vi {height: 14px;background-position: -5412px 0px;}.iti-flag.vn {height: 14px;background-position: -5434px 0px;}.iti-flag.vu {height: 12px;background-position: -5456px 0px;}.iti-flag.wf {height: 14px;background-position: -5478px 0px;}.iti-flag.ws {height: 10px;background-position: -5500px 0px;}.iti-flag.xk {height: 15px;background-position: -5522px 0px;}.iti-flag.ye {height: 14px;background-position: -5544px 0px;}.iti-flag.yt {height: 14px;background-position: -5566px 0px;}.iti-flag.za {height: 14px;background-position: -5588px 0px;}.iti-flag.zm {height: 14px;background-position: -5610px 0px;}.iti-flag.zw {height: 10px;background-position: -5632px 0px;}.iti-flag {width: 20px;height: 15px;box-shadow: 0px 0px 1px 0px #888;background-image: url("/images/flags.png");background-repeat: no-repeat;background-color: #DBDBDB;background-position: 20px 0;}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.iti-flag {background-image: url("/images/flags@2x.png");}}.iti-flag.np {background-color: transparent;}.jq-ry-container[readonly=readonly] {cursor: default;}.jq-ry-container > .jq-ry-group-wrapper {position: relative;width: 100%;}.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group {position: relative;line-height: 0;z-index: 10;white-space: nowrap;}.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group > svg {display: inline-block;}.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group.jq-ry-normal-group {width: 100%;}.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group.jq-ry-rated-group {width: 0;z-index: 11;position: absolute;top: 0;left: 0;overflow: hidden;}@media screen and (min-width: 1121px) {.iframe-insta-photos {height: 360px;}}@media screen and (max-width: 1121px) {.iframe-insta-photos {height: 360px;}}@media screen and (max-width: 1120px) {.iframe-insta-photos {height: 290px;}}@media screen and (max-width: 1120px) {.iframe-insta-photos {height: 360px;}}@media screen and (max-width: 1119px) {.iframe-insta-photos {height: 310px;}}@media screen and (max-width: 1045px) {.iframe-insta-photos {height: 370px;}}@media screen and (max-width: 950px) {.iframe-insta-photos {height: 345px;}}@media screen and (max-width: 950px) {.iframe-insta-photos {height: 355px;}}@media screen and (max-width: 900px) {.iframe-insta-photos {height: 325px;}}@media screen and (max-width: 850px) {.iframe-insta-photos {height: 315px;}}@media screen and (max-width: 800px) {.iframe-insta-photos {height: 295px;}}@media screen and (max-width: 769px) {.iframe-insta-photos {height: 285px;}}@media screen and (max-width: 760px) {.iframe-insta-photos {height: 280px;}}@media screen and (max-width: 730px) {.iframe-insta-photos {height: 270px;}}@media screen and (max-width: 690px) {.iframe-insta-photos {height: 260px;}}@media screen and (max-width: 680px) {.iframe-insta-photos {height: 250px;}}@media screen and (max-width: 650px) {.iframe-insta-photos {height: 240px;}}@media screen and (max-width: 649px) {.iframe-insta-photos {height: 340px;}}@media screen and (max-width: 590px) {.iframe-insta-photos {height: 310px;}}@media screen and (max-width: 550px) {.iframe-insta-photos {height: 290px;}}@media screen and (max-width: 415px) {.iframe-insta-photos {height: 400px;}}@media screen and (max-width: 414px) {.iframe-insta-photos {height: 400px;}}@media screen and (max-width: 376px) {.iframe-insta-photos {height: 360px;}}@media screen and (max-width: 375px) {.iframe-insta-photos {height: 360px;}}@media screen and (max-width: 360px) {.iframe-insta-photos {height: 345px;}}@media screen and (max-width: 320px) {.iframe-insta-photos {height: 310px;}}@media screen and (max-width: 320px) {.iframe-insta-photos {height: 305px;}}#no-feed {margin-top: 20px;}.product .button-givefeedback {background-color: #f4f4f4;color: #444343;font-size: 14px;font-weight: 500;text-align: center;padding-top: 10px;padding-bottom: 10px;margin: 20px;cursor: pointer;}@media (max-width: 52.84714em) {.product .button-givefeedback {margin: 0px;}}.product .wrap-instafeed-hashtag {display: block;width: 100%;}.product .product-col-40 {position: relative;width: 100%;float: left;}@media (min-width: 52.85714em) {.product .product-col-40 {width: 43%;}}.product .shadow-disponibility {height: 300px;background-color: #000;margin-top: -200px;display: none;opacity: 0.5;}.product .promo-text {font-size: 12px;line-height: 18px;color: #666;font-family: "Open Sans", sans-serif;background-color: #f4f4f4;overflow: hidden;margin-bottom: 25px;padding-bottom: 5px;min-height: 100px;}@media (max-width: 52.84714em) {.product .promo-text {margin-right: 25px;margin-left: 25px;}}.product .promo-text .encadre-promo {background-color: #0061fe;color: #fff;text-transform: uppercase;float: left;width: 60px;height: 80px;margin-left: 10px;box-shadow: 3px 4px 0px 0px #c3c3c3;text-align: center;font-weight: 400;padding-top: 57px;}@media (max-width: 52.84714em) {.product .promo-text .encadre-promo {width: 60px;height: 20px;padding-top: 1px;}}.product .promo-text .description-text {padding: 20px;float: left;width: 90%;margin-top: 0px;}@media (max-width: 52.84714em) {.product .promo-text .description-text {padding: 20px;float: none;width: 100%;margin-top: 20px;}}.product .global-rating ul li {border-right: 1px solid #b1b1b1;}.product .empty-reviews {margin-top: 20px;margin-bottom: 20px;font-family: "Open Sans",sans-serif;font-size: 12px;}.product .product-col-55 {position: relative;width: 100%;float: left;}@media (min-width: 52.85714em) {.product .product-col-55 {width: 53%;}}.product .col-right {float: right;}.product .col-left {float: left;}.product .product-gallery, .product .product-action {vertical-align: top;display: inline-block;padding: 0 10px 20px;}@media (min-width: 52.85714em) {.product .product-gallery, .product .product-action {padding: 0;}}.product .product-stopped {width: 100%;border: 1px solid #DADADA;margin-top: 30px;color: red;background-color: #e9e9e9;padding-top: 70px;text-align: center;height: 150px;font-weight: 600;}.product .product-stopped-suggest {width: 100%;color: #000;text-align: center;height: 200px;border: 1px solid #DADADA;padding-top: 45px;line-height: 18px;font-size: 15px;}.product .product-stopped-suggest ul {margin: 0 auto;width: 300px;margin-bottom: 30px;}.product .product-stopped-suggest .icon {float: left;margin: 5px 15px 0 0;display: inline-block;background-image: url(../images/assets.png);width: 50px;height: 38px;background-position: -60px -63px;}.product .product-stopped-suggest .vertical-aligned {display: table-cell;vertical-align: middle;}.product .product-stopped-suggest .vertical-aligned p {font-size: 12px;line-height: 16px;font-weight: 100;}.product .product-stopped-arrow {text-align: center;}.product .product-stopped-arrow .product-stopped-arrow-1 {width: 20px;height: 20px;border-left: 30px solid transparent;border-right: 30px solid transparent;border-top: 30px solid #fff;z-index: 6;margin: 0 auto;margin-top: -1px;}.product .product-stopped-arrow .product-stopped-arrow-2 {width: 20px;height: 20px;border-left: 30px solid transparent;border-right: 30px solid transparent;border-top: 30px solid #c0c0c0;z-index: 0;margin: 0 auto;margin-top: -29px;}.product .product-header {padding: 5px 15px 0;}@media (min-width: 22.85714em) {.product .product-header {padding: 7px 25px 0;}}@media (min-width: 34.28571em) {.product .product-header {padding: 7px 25px 0;}}@media (min-width: 52.85714em) {.product .product-header {padding: 20px 0px 0 0;}}@media (min-width: 70em) {.product .product-header {padding: 24px 0px 0 0;}}.product .product-header .rating-global {clear: both;}.product .product-header .rating-global .product-rating-stars-top {display: inline-block;margin-top: 5px;margin-bottom: 5px;}.product .product-header .rating-global .no-review, .product .product-header .rating-global .yes-review {display: inline-block;top: -2px;font-size: 12px;cursor: pointer;color: #717171;text-decoration: none;}.product .product-gallery {}@media (max-width: 52.84714em) {.product .product-gallery {padding-bottom: 0px;}}@media (max-width: 52.84714em) {.product .product-gallery {padding-top: .4rem;}}.product .product-gallery .item-video-preview {float: left;width: 90%;height: 40px;margin-left: 7px;border: 1px solid #DADADA;background-color: #fff;cursor: pointer;font-size: 30px;}.product .product-gallery .fake-it {background-color: #fff;position: absolute;margin-top: -40px;width: 100%;z-index: 9999;height: 38px;opacity: 0;}.product .product-gallery .table-container {margin-top: 25px;display: inline-table;width: 100%;}@media (max-width: 34.27571em) {.product .product-gallery .table-container {margin-top: 10px;}}.product .product-gallery .wrap-tag-discount {position: absolute;top: 1.5rem;left: 10px;z-index: 2;display: none;}@media (max-width: 52.84714em) {.product .product-gallery .wrap-tag-discount {display: none;}}.product .product-gallery .wrap-tag-discount .tag {float: left;padding: 1px 10px 4px 10px;margin-bottom: 1rem;font-size: 12px;}@media (max-width: 34.27571em) {.product .product-gallery .wrap-tag-discount .tag {margin-right: 2px;}}.product .product-gallery .wrap-tag-discount .discount {float: left;background: #e00202;padding: 15px 7px;color: #fff;text-transform: uppercase;font-family: "Open Sans", sans-serif;font-size: 13px;line-height: 14px;font-weight: 300;}@media (min-width: 34.28571em) {.product .product-gallery .wrap-tag-discount .discount {font-size: 18px;line-height: 14px;font-weight: 300;}}.product .product-gallery .slideshow-container {max-width: 100%;text-align: center;height: 100px;display: table-cell;vertical-align: middle;}.product .product-gallery .slideshow-container img {max-height: 280px;max-width: 90%;}@media (min-width: 22.85714em) {.product .product-gallery .slideshow-container img {max-height: 240px;max-width: auto;}}@media (min-width: 52.85714em) {.product .product-gallery .slideshow-container {height: 366px;}.product .product-gallery .slideshow-container img {max-height: 360px;}}@media (min-width: 70em) {.product .product-gallery .slideshow-container {height: 490px;}.product .product-gallery .slideshow-container img {max-height: 470px;}}@media (min-width: 91.42857em) {.product .product-gallery .slideshow-container {height: 347px;}.product .product-gallery .slideshow-container img {max-height: 343px;}}.product .product-gallery .nav {padding: 6px 15px 0 12px;margin-top: .2rem;margin-bottom: 12px;}@media (min-width: 52.85714em) {.product .product-gallery .nav {margin-top: 1rem;margin-bottom: 3px;padding: 0;}}.product .product-gallery .nav li {display: inline-block;margin: 0 10px;border: 1px solid #DADADA;width: 58px;height: 50px;line-height: 50px;}.product .product-gallery .nav li img {vertical-align: middle;max-width: 58px;max-height: 50px;border: 1px solid red;}.product .product-gallery select {width: 92%;border-top: 1px solid #DADADA;border-left: 0px;border-right: 0px;border-bottom: 0px;color: #000;margin: 0px 4% 0 4%;background: url("/images/select-dropdown3.png") no-repeat right 0px center;}@media (min-width: 34.28571em) {.product .product-gallery select {width: 96%;margin: 0px 2% 0 2%;}}@media (min-width: 52.85714em) {.product .product-gallery select {background: url("/images/select-dropdown2.png") no-repeat right 0px center;margin: 10px 0 0 0;border: 1px solid #DADADA;width: 100%;}}@media (max-width: 52.84714em) {.product .product-action {padding-bottom: 6px;}}@media (max-width: 52.84714em) {.product .product-action.product-action-2 {padding-left: 25px;padding-right: 25px;padding-bottom: 0px;margin-bottom: .5rem;}}@media (min-width: 34.28571em) and (max-width: 52.84714em) {.product .product-action.product-action-2 {margin-bottom: 14px;}}.product .product-action .product-title {margin-bottom: 0px;}@media (min-width: 52.85714em) {.product .product-action .product-title {margin-bottom: 0px;}}.product .product-action .product-title .space-mobile {clear: both;display: none;}@media (max-width: 52.84714em) {.product .product-action .product-title .space-mobile {display: block;}}@media (max-width: 52.84714em) {.product .product-action .product-title .wrap-tag-discount {margin-top: 2px;margin-bottom: 6px;float: left;}}@media (min-width: 52.85714em) {.product .product-action .product-title .wrap-tag-discount {float: left;top: -2px;}}.product .product-action .product-title .wrap-tag-discount .tag {margin: .05rem .3rem 0 0;padding: 2px 4px 4px 4px;font-size: 12px;}@media (min-width: 70em) {.product .product-action .product-title .wrap-tag-discount .tag {margin: .05rem .5rem 0 0;}}.product .product-action .product-title h1 {position: relative;font-family: "Open Sans", sans-serif;font-size: 15px;line-height: 15px;font-weight: 700;color: #000;margin: 0;padding: 0;float: left;padding-right: 6px;}@media (max-width: 52.84714em) {.product .product-action .product-title h1 {display: inline-block;line-height: 22px;}}@media (min-width: 52.85714em) {.product .product-action .product-title h1 {font-size: 18px;line-height: 15px;font-weight: 700;top: _1px;}}@media (min-width: 70em) {.product .product-action .product-title h1 {font-size: 20px;line-height: 15px;font-weight: 700;float: left;padding-right: 7px;}}.product .product-action .product-title h1 .brand-name {text-transform: uppercase;}.product .product-action .product-title .product-subtitle {font-family: "Open Sans", sans-serif;font-size: 15px;line-height: 15px;font-weight: 400;color: #717171;letter-spacing: -.1px;width: auto;}.product .product-action .product-title .product-subtitle .product-type {font-size: 12px;}@media (max-width: 69.99em) {.product .product-action .product-title .product-subtitle {padding-top: 0px;margin-left: 0px;}}@media (min-width: 52.85714em) {.product .product-action .product-title .product-subtitle {float: left;width: 100%;}}@media (min-width: 70em) {.product .product-action .product-title .product-subtitle {line-height: 21px;}}.product .product-action .product-title .tags {margin-top: 10px;}@media (max-width: 34.27571em) {.product .product-action .product-title .tags {display: none;}}@media (min-width: 52.85714em) {.product .product-action .product-title .tags {margin-top: 20px;}}.product .product-action .product-title .tags li {display: inline;color: #a3a3a3;font-size: 12px;}.product .product-action .product-price {width: 30%;display: inline-block;}.product .product-action .product-price {margin-right: 20px;text-align: left;white-space: nowrap;color: #e00202;margin-top: 13px;height: 41px;font-family: "Open Sans", sans-serif;font-size: 27px;line-height: 30px;font-weight: 500;width: 100%;border: 1px solid #ececec;}@media (max-width: 52.84714em) {.product .product-action .product-price {border: none;padding-top: 10px;padding-bottom: 0px;margin-top: 4px;}}@media (max-width: 34.27571em) {.product .product-action .product-price {padding-top: 5px;height: auto;text-align: center;}}@media (min-width: 34.28571em) {.product .product-action .product-price {height: 61px;width: 18%;float: left;margin-right: 0;}}@media (max-width: 69.99em) {.product .product-action .product-price {margin-bottom: -2px;}}@media (min-width: 91.42857em) {.product .product-action .product-price {margin-right: 13px;}}@media (min-width: 52.85714em) {.product .product-action .product-price {width: 26%;text-align: left;border: none;margin-right: 0;font-size: 24px;}}@media (min-width: 70em) {.product .product-action .product-price {width: 26%;float: left;text-align: left;font-size: 27px;}}@media (min-width: 52.85714em) {.product .product-action .product-price {padding: 0px;margin-right: 13px;height: 41px;}}.product .product-action .product-price .now {vertical-align: middle;display: inline-block;top: -4px;font-size: 23px;font-weight: 600;}@media (min-width: 70em) {.product .product-action .product-price .now {display: inline-block;}}.product .product-action .product-price .now.top6 {top: 6px;}.product .product-action .product-price .before {vertical-align: middle;text-decoration: line-through;display: block;font-weight: 300;text-align: left;font-size: 16px;font-weight: 300;line-height: 21px;color: #7e7e7e;min-height: 18px;}@media (max-width: 34.27571em) {.product .product-action .product-price .before {text-align: center;}}@media (max-width: 34.27571em) {.product .product-action .product-price .before {margin-top: 10px;}}.product .product-action .product-disponibility .toogle-city-infos {cursor: pointer;float: left;width: 180px;padding-bottom: 5px;overflow: hidden;text-align: left;font-size: 12px;height: inherit;margin-left: 23px;margin-bottom: 5px;margin-top: -3px;}@media (max-width: 52.84714em) {.product .product-action .product-disponibility .toogle-city-infos {width: 175px;margin-left: 7px;}}@media (max-width: 34.27571em) {.product .product-action .product-disponibility .toogle-city-infos {width: 135px;font-size: 11px;}}@media screen and (max-width: 341px) {.product .product-action .product-disponibility .toogle-city-infos {width: 115px;font-size: 11px;}}.product .product-action .product-disponibility .toogle-city-infos:hover {}.product .product-action .product-disponibility .dispo {float: left;overflow: hidden;}.product .product-action .product-disponibility .icon-map-dispo {padding: 0px 5px;color: #a4a4a4;font-size: 14px;top: 2px;}.product .product-action .product-disponibility .text-hardbold {text-transform: none;font-weight: 800;padding-left: 10px;}@media screen and (max-width: 341px) {.product .product-action .product-disponibility .text-hardbold {padding-left: 0px;}}.product .product-action .product-disponibility .text-light {text-transform: none;font-weight: 200;}@media (max-width: 52.84714em) {.product .product-action .product-disponibility .text-light {display: none;}}.product .product-action .product-disponibility .text-mediumbold {text-transform: none;font-weight: 600;}.product .product-action .product-disponibility, .product .product-action .product-buy, .product .product-action .product-facility {width: auto;display: inline-block;}.product .product-action .product-disponibility.facility-pay, .product .product-action .product-buy.facility-pay, .product .product-action .product-facility.facility-pay {top: .6rem;width: 100%;}@media (max-width: 34.27571em) {.product .product-action .product-disponibility.facility-pay, .product .product-action .product-buy.facility-pay, .product .product-action .product-facility.facility-pay {margin-left: 0;width: 100%;text-align: center;}}@media (min-width: 22.85714em) and (max-width: 52.84714em) {.product .product-action .product-disponibility.facility-pay, .product .product-action .product-buy.facility-pay, .product .product-action .product-facility.facility-pay {width: 100%;text-align: center;}}@media (min-width: 91.42857em) {.product .product-action .product-disponibility.facility-pay, .product .product-action .product-buy.facility-pay, .product .product-action .product-facility.facility-pay {top: .8rem;}}.product .product-action .product-disponibility.facility-pay.toogle-modal-oney, .product .product-action .product-buy.facility-pay.toogle-modal-oney, .product .product-action .product-facility.facility-pay.toogle-modal-oney {cursor: pointer;}.product .product-action .product-disponibility.facility-pay span.italic, .product .product-action .product-buy.facility-pay span.italic, .product .product-action .product-facility.facility-pay span.italic {font-style: italic;}.product .product-action .product-disponibility.facility-pay span.small, .product .product-action .product-buy.facility-pay span.small, .product .product-action .product-facility.facility-pay span.small {font-size: 10px;}.product .product-action .product-disponibility.facility-pay ul, .product .product-action .product-buy.facility-pay ul, .product .product-action .product-facility.facility-pay ul {display: block;height: 27px;margin: 0 auto;}@media screen and (max-width: 414px) {.product .product-action .product-disponibility.facility-pay ul, .product .product-action .product-buy.facility-pay ul, .product .product-action .product-facility.facility-pay ul {margin: 0 11%;}}@media screen and (max-width: 375px) {.product .product-action .product-disponibility.facility-pay ul, .product .product-action .product-buy.facility-pay ul, .product .product-action .product-facility.facility-pay ul {margin: 0 6%;}}@media screen and (max-width: 360px) {.product .product-action .product-disponibility.facility-pay ul, .product .product-action .product-buy.facility-pay ul, .product .product-action .product-facility.facility-pay ul {margin: 0 3%;}}@media screen and (max-width: 320px) {.product .product-action .product-disponibility.facility-pay ul, .product .product-action .product-buy.facility-pay ul, .product .product-action .product-facility.facility-pay ul {margin: 0 3%;}}@media (min-width: 34.28571em) and (max-width: 52.84714em) {.product .product-action .product-disponibility.facility-pay ul, .product .product-action .product-buy.facility-pay ul, .product .product-action .product-facility.facility-pay ul {width: 400px;}}.product .product-action .product-disponibility.facility-pay ul li, .product .product-action .product-buy.facility-pay ul li, .product .product-action .product-facility.facility-pay ul li {float: left;font-size: 13px;line-height: 1.05rem;}@media screen and (max-width: 320px) {.product .product-action .product-disponibility.facility-pay ul li, .product .product-action .product-buy.facility-pay ul li, .product .product-action .product-facility.facility-pay ul li {font-size: 11px;}}@media (min-width: 22.85714em) {.product .product-action .product-disponibility.facility-pay ul li, .product .product-action .product-buy.facility-pay ul li, .product .product-action .product-facility.facility-pay ul li {font-size: 13px;}}@media (min-width: 52.85714em) {.product .product-action .product-disponibility.facility-pay ul li, .product .product-action .product-buy.facility-pay ul li, .product .product-action .product-facility.facility-pay ul li {font-size: 13px;}}.product .product-action .product-disponibility.facility-pay ul li.oney, .product .product-action .product-buy.facility-pay ul li.oney, .product .product-action .product-facility.facility-pay ul li.oney {padding: 0;color: white;letter-spacing: 0.1rem;background-repeat: no-repeat;background-size: 84%;background-position-y: 0px;background-position-x: 2px;width: 1.3rem;height: 1.5rem;}.product .product-action .product-disponibility.facility-pay ul li.oney.oney-3xg, .product .product-action .product-buy.facility-pay ul li.oney.oney-3xg, .product .product-action .product-facility.facility-pay ul li.oney.oney-3xg {background-image: url(../images/oney/pastille3x.png);margin-right: 3px;width: 25px;margin-top: -2px;}@media (max-width: 52.84714em) {.product .product-action .product-disponibility.facility-pay ul li.oney.oney-3xg, .product .product-action .product-buy.facility-pay ul li.oney.oney-3xg, .product .product-action .product-facility.facility-pay ul li.oney.oney-3xg {width: 20px;margin-top: 0px;}}.product .product-action .product-disponibility.facility-pay ul li.oney.oney-3xp, .product .product-action .product-buy.facility-pay ul li.oney.oney-3xp, .product .product-action .product-facility.facility-pay ul li.oney.oney-3xp {background-image: url(../images/oney/pastille3x.png);margin-right: 3px;width: 25px;margin-top: -2px;}@media (max-width: 52.84714em) {.product .product-action .product-disponibility.facility-pay ul li.oney.oney-3xp, .product .product-action .product-buy.facility-pay ul li.oney.oney-3xp, .product .product-action .product-facility.facility-pay ul li.oney.oney-3xp {width: 20px;margin-top: 0px;}}.product .product-action .product-disponibility.facility-pay ul li.oney.oney-4xg, .product .product-action .product-buy.facility-pay ul li.oney.oney-4xg, .product .product-action .product-facility.facility-pay ul li.oney.oney-4xg {background-image: url(../images/oney/pastille4x.png);margin-right: 3px;margin-left: 3px;width: 25px;margin-top: -2px;}@media (max-width: 52.84714em) {.product .product-action .product-disponibility.facility-pay ul li.oney.oney-4xg, .product .product-action .product-buy.facility-pay ul li.oney.oney-4xg, .product .product-action .product-facility.facility-pay ul li.oney.oney-4xg {width: 20px;margin-top: 0px;}}.product .product-action .product-disponibility.facility-pay ul li.oney.oney-4xp, .product .product-action .product-buy.facility-pay ul li.oney.oney-4xp, .product .product-action .product-facility.facility-pay ul li.oney.oney-4xp {background-image: url(../images/oney/pastille4x.png);margin-right: 3px;margin-left: 3px;width: 25px;margin-top: -2px;}@media (max-width: 52.84714em) {.product .product-action .product-disponibility.facility-pay ul li.oney.oney-4xp, .product .product-action .product-buy.facility-pay ul li.oney.oney-4xp, .product .product-action .product-facility.facility-pay ul li.oney.oney-4xp {width: 20px;margin-top: 0px;}}.product .product-action .product-facility {padding-left: 0px;padding-right: 0px;margin: 0 0 0 0;display: -ms-inline-flexbox;display: inline-flex;border: 1px solid #e9e9e9;border-radius: 2px;}.product .product-action .wrap-product-button {width: 100%;}@media (max-width: 34.27571em) {.product .product-action .wrap-product-button {margin-top: 5px;}}.product .product-action .wrap-product-button .product-quantity {background: #f4f4f4;padding: 4px 0;text-align: center;line-height: 30px;vertical-align: middle;margin-right: 20px;padding: 7px 0 9px 0;display: none;}@media (min-width: 70em) {.product .product-action .wrap-product-button .product-quantity {padding: 7px 0 9px 0;}}@media (min-width: 52.85714em) {.product .product-action .wrap-product-button .product-quantity {margin-right: 0;width: 29%;display: inline-block;}}@media (min-width: 70em) {.product .product-action .wrap-product-button .product-quantity {width: 33%;margin-right: 0;}}@media (min-width: 91.42857em) {.product .product-action .wrap-product-button .product-quantity {width: 29%;display: inline-block;}}.product .product-action .wrap-product-button .product-quantity label {font-size: 12px;color: #818181;margin-bottom: 0;}@media (min-width: 52.85714em) {.product .product-action .wrap-product-button .product-quantity label {display: none;}}.product .product-action .wrap-product-button .product-quantity .quantity-selector {margin: 0 auto;}.product .product-action .wrap-product-button .product-quantity-mobile {background: #f4f4f4;text-align: center;line-height: 30px;vertical-align: middle;padding: 8px 12px;width: 33%;margin-right: 0;display: inline-block;}@media (min-width: 22.85714em) {.product .product-action .wrap-product-button .product-quantity-mobile {width: 33.5%;}}@media (min-width: 34.28571em) {.product .product-action .wrap-product-button .product-quantity-mobile {width: 16%;}}@media (min-width: 52.85714em) {.product .product-action .wrap-product-button .product-quantity-mobile {display: none;}}.product .product-action .wrap-product-button .product-quantity-mobile label {display: none;}.product .product-action .wrap-product-button .product-quantity-mobile .quantity-selector {margin: 0 auto;}@media (max-width: 22.84714em) {.product .product-action .wrap-product-button .product-quantity-mobile .quantity-selector {width: 90%;}}.product .product-action .wrap-product-button .product-quantity-mobile select {border: 1px solid #dedede;width: 100%;padding-right: 2rem;padding-top: 0.2rem;}.product .product-action .wrap-product-button .product-buy {width: 65%;margin-top: 13px;padding-left: 0px;display: inline-block;}@media (min-width: 34.28571em) {.product .product-action .wrap-product-button .product-buy {padding-left: 10px;width: 82.3%;margin-top: 16px;}}@media (min-width: 52.85714em) {.product .product-action .wrap-product-button .product-buy {padding-left: 0px;width: 70%;margin-top: 13px;}}@media (min-width: 70em) {.product .product-action .wrap-product-button .product-buy {margin-top: 10px;width: 65%;padding-left: 0px;}}@media (min-width: 91.42857em) {.product .product-action .wrap-product-button .product-buy {width: 70%;padding-left: 0px;}}.product .product-action .wrap-product-button .product-buy .btn-cart {width: 100%;font-size: 14px;line-height: 20px;font-weight: 400;}@media (min-width: 52.85714em) {.product .product-action .wrap-product-button .product-buy .btn-cart {font-size: 18px;}}@media (max-width: 22.84714em) {.product .product-action .wrap-product-button .product-buy .btn-cart {font-size: 12px;}}.product .product-action .product-stock {margin-right: 20px;border: 1px solid #DADADA;text-align: left;padding: 5px 15px;margin-top: 18px;text-transform: uppercase;color: #00b326;font-size: 11px;width: 100%;display: inlin-block;}@media (min-width: 22.85714em) and (max-width: 34.27571em) {.product .product-action .product-stock {width: 100%;display: block;float: left;}}@media (min-width: 34.28571em) {.product .product-action .product-stock {float: right;margin-top: 20px;width: 100%;margin-left: 0;margin-right: 0px;}}@media (min-width: 52.85714em) {.product .product-action .product-stock {float: right;margin-top: 18px;margin-right: 0px;width: 100%;}}@media (min-width: 70em) {.product .product-action .product-stock {display: inline-block;margin-top: 1.5rem;margin-right: 0px;}}@media (min-width: 91.42857em) {.product .product-action .product-stock {display: inline-block;margin-top: 1.5rem;width: 100%;margin-right: 0px;}}.product .product-action .product-stock .status-value {padding-left: 14px;}.product .product-action .product-stock .status-value.stock:before {top: 3px;}.product .product-action .product-stock .status-value.no-stock:before {top: 4px;}.product .product-action .product-stock .status-value.preorder {color: #f0730d;}.product .product-action .product-stock .status-value.preorder:before {content: ' ';background-image: url(../images/assets.png);position: absolute;top: 3px;left: 0;width: 9px;height: 9px;background-position: -253px -35px !important;}.product .product-action .product-stock .status-value.onorder {color: #818181;}.product .product-action .product-stock .status-value.onorder:before {content: ' ';background-image: url(../images/assets.png);position: absolute;top: 3px;left: 0;width: 9px;height: 9px;background-position: -243px -35px !important;}.product .product-action .product-stock .status-value.on-piece {color: #c2d79e;}.product .product-action .product-stock .status-value.on-piece:before {content: ' ';background-image: url(../images/assets.png);position: absolute;top: 3px;left: 0;width: 9px;height: 9px;background-position: -233px -15px !important;}.product .product-action .product-stock .status-value.replenishment {color: #f0730d;}.product .product-action .product-stock .status-value.soldout {color: #F00;}.product .product-action .product-disponibility {border: 1px solid #b3b3b3;text-transform: uppercase;color: #000;text-align: left;padding: 0px 0px 0px 0px;font-size: 11px;margin-top: 10px;width: 100%;position: relative;}@media (min-width: 34.28571em) {.product .product-action .product-disponibility {float: right;width: 100%;}}@media (min-width: 52.85714em) {.product .product-action .product-disponibility {float: right;width: 100%;}}@media (min-width: 91.42857em) {.product .product-action .product-disponibility {width: 100%;display: inline-block;margin-top: 10px;}}.product .product-action .product-disponibility .select-store li {display: none;}.product .product-action .product-disponibility.open .select-store li {display: block;}@media (max-width: 52.84714em) {.product .product-action .product-disponibility.open .select-store li {display: inline-table;}}.product .product-action .product-disponibility .disponibility {width: 100%;height: 20px;}.product .product-action .product-disponibility .disponibility.disponibility-click {cursor: pointer;}.product .product-action .product-disponibility .disponibility li {float: left;padding: 5px 15px;}.product .product-action .product-disponibility .disponibility li .disponible {padding-left: 9px;color: #000;font-weight: 800;}.product .product-action .product-disponibility .disponibility li .disponible:before {top: 3px;}.product .product-action .product-disponibility .disponibility li .indisponible {padding-left: 1rem;color: #000;}.product .product-action .product-disponibility .disponibility li .indisponible:before {top: 3px;}.product .product-action .product-disponibility .disponibility li:first-child {width: 80%;}.product .product-action .product-disponibility .disponibility li:last-child {position: relative;width: 9%;padding: 5px 0px;float: right;display: inline-block;height: 14px;}@media (min-width: 52.85714em) {.product .product-action .product-disponibility .disponibility li:last-child {width: 7%;}}@media (min-width: 70em) {.product .product-action .product-disponibility .disponibility li:last-child {width: 5%;}}.product .product-action .product-disponibility .disponibility li.fleche:after {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 27px;height: 24px;background-position: -462px -127px;right: 0px;top: 0px;left: auto;}.product .product-action .product-disponibility .select-store {width: 100%;z-index: 10;top: 23px;position: absolute;left: -1px;height: auto;text-align: center;overflow: hidden;box-shadow: 3px 3px 5px #aaa;background: #fff;}.product .product-action .product-disponibility .select-store .hr {color: #DADADA;width: 362px;height: 1px;content: ' ';background-color: #dadada;margin: 30px auto 10px auto;}@media screen and (min-width: 320px) {.product .product-action .product-disponibility .select-store .hr {margin: 27px auto 0px auto;width: 100%;}}@incude mq( $until: tablet) {.product .product-action .product-disponibility .select-store .hr {margin: 27px auto 0px auto;width: 100%;}}@media (min-width: 91.42857em) {.product .product-action .product-disponibility .select-store .hr {width: 487px;}}.product .product-action .product-disponibility .select-store li {display: none;border-right: 1px solid #DADADA;border-left: 1px solid #DADADA;padding: 10px 0 10px 0rem;background: #fff;height: 26px;width: 100%;}.product .product-action .product-disponibility .select-store li:first-child {border-top: 1px solid #DADADA;}@media (max-width: 34.27571em) {.product .product-action .product-disponibility .select-store li {height: 22px;padding: 5px 0 5px 0;}}@media (min-width: 34.28571em) {.product .product-action .product-disponibility .select-store li {padding: 11px 0 0px 0;height: 22px;}}@media (min-width: 52.85714em) {.product .product-action .product-disponibility .select-store li {padding: 10px 0 10px 0rem;}}@media (min-width: 70em) and (max-width: 91.41857em) {.product .product-action .product-disponibility .select-store li {padding: 10px 0 10px 0rem;}}.product .product-action .product-disponibility .select-store li strong {font-weight: 600;display: inline-block;width: unset !important;}.product .product-action .product-disponibility .select-store li .dispo {color: #818181;font-weight: 300;width: auto;padding-left: 2px;margin-left: 6px;}.product .product-action .product-disponibility .select-store li .dispo.dispo-non {color: #818181 !important;}.product .product-action .product-disponibility .select-store li .dispo.dispo-non:before {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 9px;height: 9px;background-position: -255px -45px;top: 3px;}.product .product-action .product-disponibility .select-store li .dispo.dispo-only {color: #f0730d !important;}.product .product-action .product-disponibility .select-store li .dispo.dispo-only:before {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 9px;height: 9px;background-position: -244px -45px;top: 3px;}.product .product-action .product-disponibility .select-store li .dispo.dispo-oui {color: #00b326 !important;}.product .product-action .product-disponibility .select-store li .dispo.dispo-oui:before {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 9px;height: 9px;background-position: -233px -45px;top: 3px;}.product .product-action .product-disponibility .select-store li .dispo strong {margin-left: 15px;}@media (max-width: 34.27571em) {.product .product-action .product-disponibility .select-store li .dispo strong {font-size: 10px;}}@media screen and (max-width: 320px) {.product .product-action .product-disponibility .select-store li .dispo strong {font-size: 10px;}}.product .product-action .product-disponibility .select-store li:first-child {padding-top: 17px;}.product .product-action .product-disponibility .select-store li:last-child .hr {display: none;}.product .product-action .wrap-product-waranty-social {border: 1px solid #DADADA;float: left;width: 100%;margin-top: 18px;}@media (max-width: 34.27571em) {.product .product-action .wrap-product-waranty-social {padding: 0;}}@media (min-width: 34.28571em) {.product .product-action .wrap-product-waranty-social {float: right;width: 100%;margin-top: 20px;}}@media (min-width: 52.85714em) {.product .product-action .wrap-product-waranty-social {float: left;width: 100%;margin-top: .8rem;}}@media (min-width: 52.85714em) {.product .product-action .wrap-product-waranty-social {margin-top: 20px;}}@media (min-width: 70em) {.product .product-action .wrap-product-waranty-social {margin-top: 2rem;}}.product .product-action .wrap-product-waranty-social .product-waranty {vertical-align: top;display: inline-block;width: 100%;border: none;padding: 20px 5px 0px 15px;}@media (max-width: 22.84714em) {.product .product-action .wrap-product-waranty-social .product-waranty {padding: 0;}}@media (min-width: 34.28571em) {.product .product-action .wrap-product-waranty-social .product-waranty {width: 66%;}}@media (max-width: 52.84714em) {.product .product-action .wrap-product-waranty-social .product-waranty {padding: 0px 5px 0px 8px;}}@media (min-width: 52.85714em) {.product .product-action .wrap-product-waranty-social .product-waranty {padding-top: 0rem;width: 75%;}}@media (min-width: 70em) and (max-width: 91.41857em) {.product .product-action .wrap-product-waranty-social .product-waranty {padding-top: .2rem;width: 100%;}}@media (min-width: 70em) {.product .product-action .wrap-product-waranty-social .product-waranty {padding-bottom: .5rem;}}@media (min-width: 91.42857em) {.product .product-action .wrap-product-waranty-social .product-waranty {width: 74%;padding-bottom: 0rem;}}@media (min-width: 34.28571em) {.product .product-action .wrap-product-waranty-social .product-waranty ul {border-right: 1px solid #DADADA;}}@media (min-width: 70em) {.product .product-action .wrap-product-waranty-social .product-waranty ul {border: 0px;}}.product .product-action .wrap-product-waranty-social .product-waranty ul li {padding-bottom: 0px;clear: both;}@media (min-width: 34.28571em) {.product .product-action .wrap-product-waranty-social .product-waranty ul li {padding-bottom: 4px;}}@media (min-width: 52.85714em) {.product .product-action .wrap-product-waranty-social .product-waranty ul li {padding-bottom: 3px;}}@media (min-width: 70em) {.product .product-action .wrap-product-waranty-social .product-waranty ul li {padding-bottom: 6px;}}.product .product-action .wrap-product-waranty-social .product-waranty ul li.phone .icon {float: left;margin: 5px 10px 0 0;display: inline-block;background-image: url("../images/assets.png");width: 50px;height: 38px;background-position: -60px -63px;}@media (min-width: 22.85714em) {.product .product-action .wrap-product-waranty-social .product-waranty ul li.phone .icon {margin: 5px 15px 0 0;}}.product .product-action .wrap-product-waranty-social .product-waranty ul li.phone p {color: #000;line-height: 47px;font-size: 13px;line-height: 16px;font-weight: 100;top: 4px;}@media (min-width: 70em) {.product .product-action .wrap-product-waranty-social .product-waranty ul li.phone p {top: 5px;}}.product .product-action .wrap-product-waranty-social .product-waranty ul li.phone p strong {font-weight: 700;white-space: nowrap;}@media (max-width: 22.84714em) {.product .product-action .wrap-product-waranty-social .product-waranty ul li.phone p strong {display: block;}}@media (min-width: 34.28571em) {.product .product-action .wrap-product-waranty-social .product-waranty ul li.phone p {font-size: 12px;line-height: 16px;font-weight: 100;}}.product .product-action .wrap-product-waranty-social .product-waranty ul li.delivery .icon {float: left;margin: 5px 10px 0 0;display: inline-block;background-image: url("../images/assets.png");width: 50px;height: 38px;background-position: -10px -63px;}@media (min-width: 22.85714em) {.product .product-action .wrap-product-waranty-social .product-waranty ul li.delivery .icon {margin: 5px 15px 0 0;}}.product .product-action .wrap-product-waranty-social .product-waranty ul li.delivery p {color: #a4a4a4;font-size: 13px;line-height: 16px;font-weight: 100;}.product .product-action .wrap-product-waranty-social .product-waranty ul li.delivery p:last-child:before {color: #a4a4a4;}.product .product-action .wrap-product-waranty-social .product-waranty ul li.delivery p strong, .product .product-action .wrap-product-waranty-social .product-waranty ul li.delivery p b {color: #4DB1FF;}.product .product-action .wrap-product-waranty-social .product-waranty ul li.delivery p strong span, .product .product-action .wrap-product-waranty-social .product-waranty ul li.delivery p b span {color: #7d7d7d;font-weight: 100;}@media (min-width: 34.28571em) {.product .product-action .wrap-product-waranty-social .product-waranty ul li.delivery p {font-size: 12px;line-height: 16px;font-weight: 100;}}@media (max-width: 34.27571em) {.product .product-action .wrap-product-waranty-social .product-waranty ul li.thumb {padding-bottom: 14px;}}.product .product-action .wrap-product-waranty-social .product-waranty ul li.thumb .icon {float: left;margin: 5px 10px 0 0;display: inline-block;background-image: url("../images/assets.png");width: 50px;height: 38px;background-position: -111px -63px;}@media (min-width: 22.85714em) {.product .product-action .wrap-product-waranty-social .product-waranty ul li.thumb .icon {margin: 5px 15px 0 0;}}.product .product-action .wrap-product-waranty-social .product-waranty ul li.thumb p {color: #7d7d7d;font-size: 13px;line-height: 16px;font-weight: 100;}.product .product-action .wrap-product-waranty-social .product-waranty ul li.thumb p strong {color: #000;}@media (min-width: 52.85714em) {.product .product-action .wrap-product-waranty-social .product-waranty ul li.thumb p {font-size: 12px;line-height: 16px;font-weight: 100;}}@media (min-width: 34.28571em) {.product .product-action .wrap-product-waranty-social .product-waranty ul li.thumb {font-size: 12px;line-height: 16px;font-weight: 100;}}.product .product-action .wrap-product-waranty-social .product-socialshare {vertical-align: top;width: 100%;border: none;width: auto;text-align: center;}@media (min-width: 34.28571em) {.product .product-action .wrap-product-waranty-social .product-socialshare {display: inline-block;float: right;margin-top: .5rem;margin-right: 6%;}}@media (min-width: 52.85714em) {.product .product-action .wrap-product-waranty-social .product-socialshare {border-left: 0px;border-right: 0px;width: 23%;margin: 7px 4px 0 0;}}@media (min-width: 70em) {.product .product-action .wrap-product-waranty-social .product-socialshare {border-left: 0px solid #DADADA;margin: 0;}}@media (min-width: 70em) and (max-width: 91.41857em) {.product .product-action .wrap-product-waranty-social .product-socialshare {width: 100%;min-height: auto;}}@media (min-width: 70em) {.product .product-action .wrap-product-waranty-social .product-socialshare {border-top: 1px solid #DADADA;padding: .7rem 0 1rem 0;}}@media (min-width: 91.42857em) {.product .product-action .wrap-product-waranty-social .product-socialshare {width: 23.6%;min-height: auto;border-top: 0px solid #DADADA;border-left: 1px solid #DADADA;padding: 1.5rem 2% 1.9rem 3%;}}.product .product-action .wrap-product-waranty-social .product-socialshare a {display: inline-block;text-align: center;}@media (min-width: 34.28571em) {.product .product-action .wrap-product-waranty-social .product-socialshare a {width: 32%;}}@media (min-width: 70em) {.product .product-action .wrap-product-waranty-social .product-socialshare a {width: 8%;}}@media (min-width: 91.42857em) {.product .product-action .wrap-product-waranty-social .product-socialshare a {width: 32%;}}@media (min-width: 70em) {.product .product-action .wrap-product-waranty-social .product-socialshare a.share-whatsapp {display: none;}}.product .product-action .wrap-product-waranty-social .product-socialshare a.share-mail {display: none;}@media (min-width: 70em) {.product .product-action .wrap-product-waranty-social .product-socialshare a.share-mail {display: inline-block;}}.product .product-action .wrap-product-waranty-social .product-socialshare a .icon-picto {display: -ms-inline-flexbox;display: inline-flex;margin: 1px 0;}.product .product-action .wrap-product-waranty-social .product-socialshare p {width: 100px;margin: 0 auto;border-top: 1px solid #DADADA;margin-top: 0;padding-top: 15px;margin-right: 15px;text-transform: uppercase;font-size: 12px;color: #adadad;float: left;}@media (max-width: 34.27571em) {.product .product-action .wrap-product-waranty-social .product-socialshare p {width: 100%;padding-bottom: 1rem;}}@media (min-width: 34.28571em) {.product .product-action .wrap-product-waranty-social .product-socialshare p {float: none;width: 80%;margin-top: 10px;margin-right: 15px;padding-top: 1.6rem;}}@media (min-width: 52.85714em) {.product .product-action .wrap-product-waranty-social .product-socialshare p {margin-right: 0;width: 100%;padding-top: 1rem;}}@media (min-width: 70em) {.product .product-action .wrap-product-waranty-social .product-socialshare p {width: 100%;padding-top: 1rem;}}@media (min-width: 91.42857em) {.product .product-action .wrap-product-waranty-social .product-socialshare p {padding-top: 1.3rem;}}.product .description {width: 100%;display: inline-block;}.product .description .panel {padding: 0 25px;margin-top: 50px;}@media (min-width: 52.85714em) {.product .description .panel {padding: 0 0px;}}@media (max-width: 34.27571em) {.product .description .panel {margin-top: 30px;}.product .description .panel.first {margin-top: 0;}}.product .description .panel .first {margin-top: 15px;}@media (min-width: 34.28571em) and (max-width: 52.84714em) {.product .description .panel .first {margin-top: 50px;}}.product .description .panel .panel-title {font-size: 24px;text-transform: uppercase;color: #292929;margin-bottom: 30px;font-family: "Open Sans", sans-serif;}.product .description .panel .panel-body {padding-top: 20px;border-top: 1px solid #DADADA;font-size: 12px;line-height: 18px;color: #666;font-family: "Open Sans", sans-serif;}@media (min-width: 52.85714em) and (max-width: 69.99em) {.product .description .panel .panel-body {max-height: 7.5rem;overflow-y: scroll;}}.product .description .panel .panel-body li {padding-bottom: 3px;}.product #review-global-bloc {margin-top: -3px !important;}.product .brand .panel, .product .packs .panel {padding: 0px 25px;margin-top: 40px;}@media (min-width: 52.85714em) {.product .brand .panel, .product .packs .panel {padding: 0px 0px;}}.product .brand .panel .panel-title, .product .packs .panel .panel-title {font-size: 24px;text-transform: uppercase;color: #292929;margin-bottom: 30px;font-family: "Open Sans", sans-serif;font-weight: 300;}@media (min-width: 52.85714em) {.product .brand .panel .panel-title .title, .product .packs .panel .panel-title .title {float: left;}}.product .brand .panel .panel-title .btn-review-header, .product .packs .panel .panel-title .btn-review-header {display: inline-block;font-size: .7rem;color: #4DB1FF;cursor: pointer;font-family: "Open Sans", sans-serif;left: 2px;top: -1px;}.product .brand .panel .panel-title .btn-ensavoir-plus, .product .packs .panel .panel-title .btn-ensavoir-plus {display: none;}@media (min-width: 52.85714em) {.product .brand .panel .panel-title .btn-ensavoir-plus, .product .packs .panel .panel-title .btn-ensavoir-plus {display: inline-block;font-size: .7rem;color: #4DB1FF;cursor: pointer;font-family: "Open Sans", sans-serif;top: 2px;left: 8px;}}.product .brand .panel .panel-title .inline-rating, .product .packs .panel .panel-title .inline-rating {padding-left: 0;display: block;padding-top: 15px;display: none;}@media (min-width: 70em) {.product .brand .panel .panel-title .inline-rating, .product .packs .panel .panel-title .inline-rating {padding-left: 20px;display: inline-block;padding-top: 0;}}.product .brand .panel .panel-title .inline-rating .icon-star, .product .packs .panel .panel-title .inline-rating .icon-star {font-family: "Open Sans", sans-serif;color: #c6c6c6;content: ' hello';font-size: 16px;}.product .brand .panel .panel-title .inline-rating .icon-star.on, .product .packs .panel .panel-title .inline-rating .icon-star.on {color: #ff9600;}.product .brand .panel .panel-body, .product .packs .panel .panel-body {padding: 10px 0px;font-size: 12px;line-height: 18px;color: #666;font-family: "Open Sans", sans-serif;position: relative;}@media (min-width: 52.85714em) {.product .brand .panel .panel-body, .product .packs .panel .panel-body {padding: 20px;border: 1px solid #DADADA;min-height: 7.5rem;}}.product .brand .panel .panel-body.tab-content, .product .packs .panel .panel-body.tab-content {max-height: none;overflow: hidden;}.product .brand .panel .panel-body .image, .product .packs .panel .panel-body .image {border-right: none;padding-right: 0;height: 40px;margin-bottom: 0px;padding-bottom: 0px;}@media (min-width: 52.85714em) {.product .brand .panel .panel-body .image, .product .packs .panel .panel-body .image {padding-right: 30px;border-bottom: none;margin-bottom: 0;padding-bottom: 0;}}.product .brand .panel .panel-body .image .background-image, .product .packs .panel .panel-body .image .background-image {max-height: 30px;}.product .brand .panel .panel-body .image .background-image img, .product .packs .panel .panel-body .image .background-image img {max-width: 100%;max-height: 100%;}.product .brand .panel .panel-body .text, .product .packs .panel .panel-body .text {width: 100%;padding-left: 0;display: table;}@media (min-width: 52.85714em) {.product .brand .panel .panel-body .text.text-filet p, .product .packs .panel .panel-body .text.text-filet p {display: table-cell;vertical-align: middle;}}.product .brand .panel .panel-body .text .horizontal, .product .packs .panel .panel-body .text .horizontal {display: block;width: 100%;}.product .brand .panel .panel-body .text .horizontal li, .product .packs .panel .panel-body .text .horizontal li {display: inline-block;width: 50%;}.product .brand .panel .panel-body .text .horizontal li .vertical li, .product .packs .panel .panel-body .text .horizontal li .vertical li {display: block;width: 100%;}.product .brand .panel .panel-body .text .horizontal li .vertical li a, .product .packs .panel .panel-body .text .horizontal li .vertical li a {color: grey;text-decoration: underline;font-family: "Open Sans", sans-serif;font-size: 13px;line-height: 20px;font-weight: 300;}@media (max-width: 69.99em) {.product .brand .panel .panel-body .text .horizontal li .vertical li a, .product .packs .panel .panel-body .text .horizontal li .vertical li a {font-size: 13px;line-height: 30px;font-weight: 300;}}.product .brand .panel .panel-body-packs, .product .packs .panel .panel-body-packs {padding: 0px;background: #f4f4f4;border: none;}@media (max-width: 52.84714em) {.product .brand .panel .panel-body-packs, .product .packs .panel .panel-body-packs {margin: 0 20px;}}@media (max-width: 34.27571em) {.product .brand .panel .panel-body-packs .details, .product .packs .panel .panel-body-packs .details {padding: 0px 20px 0px 15px;}}@media (min-width: 34.28571em) and (max-width: 52.84714em) {.product .brand .panel .panel-body-packs .details, .product .packs .panel .panel-body-packs .details {padding: 0px 20px;}}@media (max-width: 52.84714em) {.product .brand .panel-packs, .product .packs .panel-packs {padding: 20px 0px;margin-top: 0px;}}.product .brand .panel-packs .panel-title, .product .packs .panel-packs .panel-title {margin-bottom: 10px;}@media (max-width: 52.84714em) {.product .brand .panel-packs .panel-title, .product .packs .panel-packs .panel-title {margin: 0 20px 0px 22px;font-size: 17px;line-height: 17px;font-weight: 400;padding: 0px 0px .4rem 0;}}.product .brand .panel, .product .review .panel, .product .description .panel {margin-top: 0px;}@media (min-width: 70em) {.product .brand .panel, .product .review .panel, .product .description .panel {margin-top: 20px;}}.product .panel-title.tab-header {font-family: "Open Sans", sans-serif;font-weight: 300;line-height: 44px;padding-left: 35px;font-size: 15px !important;margin-bottom: 7px !important;}@media (min-width: 70em) {.product .panel-title.tab-header {line-height: 24px;}}.product .panel-title.tab-header.open {margin-bottom: 15px !important;}@media (min-width: 70em) {.product .panel-title.tab-header.open {margin-bottom: 5px !important;}}@media (min-width: 52.85714em) {.product .panel-title.tab-header:after {content: '';background-image: none;}}@media (min-width: 70em) {.product .panel-title.tab-header {margin-bottom: 30px !important;background-color: #fff;font-size: 24px !important;padding-left: 0px;margin-bottom: 5px !important;}.product .panel-title.tab-header:before {content: '';background-image: none;}}.product .panel-body.tab-content {border-top: none !important;padding-top: 0px !important;padding-bottom: 15px;}@media (min-width: 70em) {.product .panel-body.tab-content {padding-top: 20px !important;border-top: 1px solid #DADADA !important;display: block;padding-bottom: 0px;max-height: 150px;overflow-y: scroll;}}.product .suggest {padding: 0px 25px;}@media (min-width: 52.85714em) {.product .suggest {padding: 10px 0px;}}.product .suggest .products-slider {padding: 10px 0px 10px 0px;}@media (min-width: 22.85714em) and (max-width: 34.27571em) {.product .suggest .products-slider {padding: 10px 0px 1px 0px;}}.product .suggest h2 {font-family: "Open Sans", sans-serif;font-size: 20px;line-height: 20px;font-weight: 300;color: #292929;text-transform: uppercase;padding-bottom: 12px;}@media (max-width: 52.84714em) {.product .suggest h2 {font-size: 17px;line-height: 17px;font-weight: 400;border-bottom: 1px solid #DADADA;padding: 10px 12px .4rem 0;}}@media (min-width: 52.85714em) {.product .suggest h2 {font-size: 24px;line-height: 24px;font-weight: 300;padding-bottom: 8px;}}@media (max-width: 34.27571em) {.product .suggest .products-slider .products-slides-container {padding-left: 10px;padding-right: 10px;}}.product .suggest .products-slider .products-slides-container .product-slide-item {min-height: 11.6rem;}@media (min-width: 22.85714em) {.product .suggest .products-slider .products-slides-container .product-slide-item {min-height: 10.6rem;}}@media (min-width: 34.28571em) {.product .suggest .products-slider .products-slides-container .product-slide-item {min-height: 11.9rem;}}@media (min-width: 52.85714em) {.product .suggest .products-slider .products-slides-container .product-slide-item {min-height: 13rem;}}@media (min-width: 70em) {.product .suggest .products-slider .products-slides-container .product-slide-item {min-height: 13.5rem;}}@media (max-width: 34.27571em) {.product .suggest .products-slider .products-slides-container .product-slide-item .wrap .image {height: 95px;margin-bottom: 0;}}@media (min-width: 34.28571em) {.product .suggest .products-slider .products-slides-container .product-slide-item .wrap .image {height: 95px;}}@media (min-width: 52.85714em) {.product .suggest .products-slider .products-slides-container .product-slide-item .wrap .image {height: 120px;}}.product .suggest .products-slider .products-slides-container .product-slide-item .title {padding-bottom: 10px;}@media (max-width: 69.99em) {.product .suggest .products-slider .products-slides-container .product-slide-item .title {padding-bottom: 0px;}}@media (min-width: 34.28571em) {.product .suggest .products-slider .products-slides-container .product-slide-item .title {min-height: auto;max-height: 51px;padding-bottom: 0px;overflow: hidden;}}@media (max-width: 34.27571em) {.product .suggest .products-slider .products-slides-container .product-slide-item .title .titre {max-height: 1.7rem;}}@media (min-width: 70em) {.product .suggest .products-slider .products-slides-container .product-slide-item .title .titre {max-height: 1.9rem;}}@media (max-width: 69.99em) {.product .suggest .products-slider .products-slides-container .product-slide-item .bas {margin-top: 4px;}}.product .suggest .products-slider .products-slides-container .product-slide-item .bas .price {color: #e00202;}.product .line-banner {z-index: 10;height: 98px;margin: 0 20px;display: none;}@media (min-width: 70em) {.product .line-banner {display: block;}}.product .line-banner .hover-image {z-index: 30;position: absolute;top: 0;left: 0;}.product .line-banner .back-bar {z-index: 20;position: absolute;top: 26px;width: 97%;height: 42px;text-align: right;background: #f47a73;background: linear-gradient(to right, #f47a73 60%, #000000 95%, #000000 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f47a73', endColorstr='#000000',GradientType=1 );}.product .line-banner .back-bar a {display: inline-block;height: 42px;color: #fff;font-family: "Open Sans", sans-serif;vertical-align: top;font-size: 14px;line-height: 42px;font-weight: 400;}.product .line-banner .back-bar .icon-arrow-right {margin-top: 5px;padding-right: 30px;}@media (max-width: 52.84714em) {.suggest {margin-bottom: 30px;}}.wrap-blog-product {margin-top: 20px;overflow: hidden;}.wrap-blog-product .left {float: left;width: 120px;margin-right: 2%;height: 120px;background-repeat: no-repeat;background-size: cover;background-position: center;}@media (max-width: 34.27571em) {.wrap-blog-product .left {width: 100%;float: none;}}@media (min-width: 34.28571em) {.wrap-blog-product .left {width: 20%;}}.wrap-blog-product .right {float: left;width: 85%;line-height: 20px;font-size: 12px;}@media (max-width: 34.27571em) {.wrap-blog-product .right {width: 100%;float: none;margin-bottom: 10px;}}@media (min-width: 34.28571em) {.wrap-blog-product .right {width: 78%;}}.wrap-blog-product .right h2 {color: #202020;font-weight: 800;font-size: 14px;text-transform: uppercase;line-height: 17px;border-bottom: none;text-decoration: underline;padding: 0;}@media (max-width: 34.27571em) {.wrap-blog-product .right h2 {padding-top: 10px;}}.wrap-blog-product .right h3 {color: #cd0c42;font-weight: 600;font-size: 13px;}.wrap-blog-product .right h3 a {color: #cd0c42;font-weight: 600;font-size: 13px;text-decoration: underline;text-transform: uppercase;}.wrap-blog-product .wrap-item-blog {overflow: hidden;margin-bottom: 10px;}.btn-create-feed {text-decoration: none;color: #3598e9;cursor: pointer;}.popup-oney {display: none;border: 1px solid #81bc00;color: #81bc00;background-color: #fff;position: absolute;z-index: 999;width: 270px;}@media (max-width: 52.84714em) {.popup-oney {width: 90%;top: 0;margin-top: 20px;position: fixed;}}@media (min-width: 52.85714em) {.popup-oney {margin-left: -190px;margin-top: 0px;}}@media (min-width: 70em) {.popup-oney {margin-left: -200px;margin-top: 0px;}}@media (min-width: 91.42857em) {.popup-oney {margin-left: -150px;margin-top: 5px;}}.popup-oney .header {padding: 10px;}.popup-oney .header img {width: 160px;}@media (max-width: 52.84714em) {.popup-oney .header {text-align: center;}}.popup-oney .header .close-popup-cross {position: absolute;right: 5px;top: 5px;width: 12px;cursor: pointer;}.popup-oney .content {background-color: #81bc00;color: #fff;padding: 15px;height: auto;overflow-y: none;}@media (max-width: 52.84714em) {.popup-oney .content {overflow-y: scroll;height: 475px;}}.popup-oney .content .wrapper {overflow: hidden;}@media (max-width: 52.84714em) {.popup-oney .content .wrapper {width: -webkit-fit-content;width: fit-content;width: -moz-fit-content;margin: 0 auto;}}.popup-oney .content .wrapper .sep {color: #fff;font-weight: 800;font-size: 20px;margin-top: 20px;margin-bottom: 20px;overflow: hidden;}.popup-oney .content .wrapper .sep .or {float: left;margin-left: 10px;margin-right: 10px;}.popup-oney .content .wrapper .sep hr {width: 95px;float: left;margin-top: 7px;}.popup-oney .content .wrapper .pastille {float: left;width: 70px;}.popup-oney .content .wrapper .infos {float: left;width: 168px;margin-top: 7px;}.popup-oney .content .wrapper .texte1 {font-size: 25px;font-weight: 800;}.popup-oney .content .wrapper .texte2 {font-size: 16px;line-height: 21px;}.popup-oney .content .wrapper .texte3 {font-size: 18px;line-height: 21px;font-weight: 800;}.popup-oney .content .wrapper .texte4 {line-height: 18px;font-size: 12px;}.popup-oney .content .wrapper img {width: 60px;}.popup-oney .content p {line-height: 18px;text-align: justify;font-size: 13px;}.popup-oney .arrow1 {border-top: 24px solid transparent;border-bottom: 23px solid transparent;border-left: 23px solid #81bc00;position: absolute;right: -24px;margin-top: -75px;display: block;}@media (max-width: 52.84714em) {.popup-oney .arrow1 {display: none;}}.popup-oney .arrow2 {border-top: 24px solid transparent;border-bottom: 24px solid transparent;border-left: 24px solid #fff;position: absolute;right: -23px;margin-top: -75px;display: block;}@media (max-width: 52.84714em) {.popup-oney .arrow2 {display: none;}}.product-oney {width: 70%;padding: 0px 5px 15px 0px;margin-top: 11px;overflow: hidden;float: right;text-align: center;}.product-oney span.strong {font-weight: 600;}.product-oney span.small {font-size: 11px;}.product-oney span.medium {font-size: 14px;}.product-oney span.up {text-transform: uppercase;font-size: 11px;}.product-oney span.underline {text-decoration: underline;}.product-oney span.grey {color: #818181;}.product-oney span.black {color: #000;}@media (max-width: 52.84714em) {.product-oney {width: 100%;}}@media (max-width: 34.27571em) {.product-oney {margin-top: 0px;float: none;margin: 5px auto;}}@media (min-width: 34.28571em) {.product-oney {width: 81%;}}@media (min-width: 52.85714em) {.product-oney {width: 70%;}}@media (min-width: 70em) {.product-oney {width: 66%;}}@media (min-width: 91.42857em) {.product-oney {width: 70%;}}.product-oney .wrap-all-oney {width: auto;margin: 0 auto;overflow: hidden;float: left;}.product-oney .pastille {float: left;padding-right: 5px;padding-top: 5px;}.product-oney .pastille img.sf {margin-left: 7px;}.product-oney .sf {color: #81bc00;text-decoration: underline;font-size: 9px;margin: 0 1px;text-transform: uppercase;float: right;margin-left: 7px;}.product-oney .mensualite {float: left;color: #81bc00;margin-top: 4px;margin-right: 6px;font-weight: 600;font-size: 16px;padding-top: 5px;}.product-oney .sep {margin-right: 7px;float: left;font-size: 11px;margin-top: 4px;padding-top: 5px;}.product-oney .square-wrap {float: right;background-color: #f5f5f5;border-left: 1px solid #e7e7e7;padding: 5px;}.product-oney .quest {border: 2px solid #81bc00;border-radius: 50%;color: #81bc00;width: 23px;height: 24px;float: left;font-size: 13px;font-weight: 800;line-height: 21px;cursor: pointer;background-color: #fff;}.product-oney img {width: 23px;float: left;margin-right: 0px;}.product-oney span {margin: 0 1px;font-size: 10px;text-transform: uppercase;text-decoration: underline;}.product-oney .wrap-bubble {float: left;margin-top: -3px;}.product-oney span.small {font-size: 10px !important;}.wrapper-facily-pay-link {padding: 0px;}@media (max-width: 52.84714em) {.wrapper-facily-pay-link {padding: 10px;text-align: center;}.wrapper-facily-pay-link img {width: 80%;}}.text-category {padding-top: 10px;line-height: 20px;font-size: 11px;color: #818181;padding-right: 5px;font-weight: 300;}.wrap-mosaique {width: 100%;float: left;z-index: 1;}.wrap-mosaique.wrap-mosaique-mobile .mosaique2 {display: none;}@media (max-width: 52.84714em) {.wrap-mosaique.wrap-mosaique-mobile .mosaique2 {display: block;}}.wrap-mosaique.wrap-mosaique-tablet .mosaique2 {display: none;}@media (min-width: 52.85714em) {.wrap-mosaique.wrap-mosaique-tablet .mosaique2 {display: block;}}.wrap-mosaique .mosaique2 {width: 100%;float: left;margin-left: 0%;padding-bottom: 0;}@media (max-width: 69.99em) {.wrap-mosaique .mosaique2 {margin-bottom: 10px;}}.wrap-mosaique .mosaique2 .vertical-scroll-wrapper {margin: 0;}.wrap-mosaique .mosaique2 .vertical-scroll-wrapper .wrapper .column {float: left;width: 100%;}.wrap-mosaique .mosaique2 .vertical-scroll-wrapper .wrapper .column:first-child {border-top: none;}@media (min-width: 52.85714em) {.wrap-mosaique .mosaique2 .vertical-scroll-wrapper .wrapper .column {border: 1px solid #DADADA;width: 23.5%;margin: 10px 1%;}.wrap-mosaique .mosaique2 .vertical-scroll-wrapper .wrapper .column:first-child {border: 1px solid #DADADA;}.wrap-mosaique .mosaique2 .vertical-scroll-wrapper .wrapper .column:nth-child(4n+1) {width: 23%;margin: 10px 1% 10px 0;}.wrap-mosaique .mosaique2 .vertical-scroll-wrapper .wrapper .column:nth-child(4n+4) {width: 24%;margin: 10px 0 10px 1%;}}.wrap-mosaique .mosaique2 .vertical-scroll-wrapper .wrapper a img {left: .8rem !important;}.wrap-mosaique .mosaique2 .vertical-scroll-wrapper .wrapper a .text h2 {font-family: "Open Sans", sans-serif;font-weight: 300;color: #292929;padding: 1.5rem 2rem 0 0rem;}@media (min-width: 52.85714em) {.wrap-mosaique .mosaique2 .vertical-scroll-wrapper .wrapper a .text h2 {padding: 1.5rem 0rem 0 0;}}@media (min-width: 70em) {.wrap-mosaique .mosaique2 .vertical-scroll-wrapper .wrapper a .text h2 {padding: 1.5rem 2rem 0 0;}}@media (min-width: 91.42857em) {.wrap-mosaique .mosaique2 .vertical-scroll-wrapper .wrapper a .text h2 {padding: 1.5rem 3rem 0 0;}}.wrap-mosaique .mosaique2 .vertical-scroll-wrapper .wrapper a .icon-arrow-right {right: 1.5rem !important;}@media (min-width: 52.85714em) {.wrap-mosaique .mosaique2 .vertical-scroll-wrapper .wrapper a .icon-arrow-right {display: none;}}.products-grid .products-grid-wrapper .products-grid-item .wrap {min-height: 21rem;}@media (min-width: 22.85714em) {.products-grid .products-grid-wrapper .products-grid-item .wrap {min-height: 16.5rem;}}@media (min-width: 34.28571em) {.products-grid .products-grid-wrapper .products-grid-item .wrap {min-height: 16.5rem;}}@media (min-width: 52.85714em) {.products-grid .products-grid-wrapper .products-grid-item .wrap {min-height: 19.5rem;}}@media (min-width: 57.85714em) {.products-grid .products-grid-wrapper .products-grid-item .wrap {min-height: 19.2rem;}}@media (min-width: 70em) {.products-grid .products-grid-wrapper .products-grid-item .wrap {min-height: 19.6rem;}}@media (min-width: 91.42857em) {.products-grid .products-grid-wrapper .products-grid-item .wrap {min-height: 23rem;}}.products-grid .products-grid-wrapper .products-grid-item .wrap .price-before {text-decoration: line-through;text-align: center;font-size: 13px;line-height: 17px;color: #616161;font-weight: 400 !important;margin-left: 10px;}.products-grid .products-grid-wrapper .products-grid-item .wrap .promo-price {color: #000 !important;}@media (min-width: 52.85714em) {.products-grid .products-grid-wrapper .products-grid-item .wrap .image {background-image: none !important;}}.products-grid .products-grid-wrapper .products-grid-item .wrap .title .description {display: none;}@media (min-width: 70em) {.products-grid .products-grid-wrapper .products-grid-item .wrap .tag {margin: 0.3rem 0 .4rem 0;}}@media (max-width: 52.84714em) {.products-grid {padding: 0 20px;}.products-grid.affichage-liste .products-grid-item {padding: 10px 0;}}@media (max-width: 52.84714em) and (max-width: 52.84714em) {.products-grid.affichage-liste .products-grid-item {padding: 5px 0px 0px 0px;}}@media (max-width: 52.84714em) {.products-grid.affichage-liste .products-grid-item:first-child {border: none;}.products-grid.affichage-liste .products-grid-item .wrap {min-height: 125px;position: relative;border-bottom: 1px solid #DADADA !important;}.products-grid.affichage-liste .products-grid-item .wrap a:first-child {width: 33%;display: inline-block;float: left;}}@media (max-width: 52.84714em) and (min-width: 34.28571em) {.products-grid.affichage-liste .products-grid-item .wrap a:first-child {width: 22%;}}@media (max-width: 52.84714em) {.products-grid.affichage-liste .products-grid-item .wrap a:first-child .image {min-height: 103px;max-width: 100%;position: relative;}.products-grid.affichage-liste .products-grid-item .wrap a:first-child .image img {position: absolute;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);top: 50%;left: 50%;max-width: 85px;max-height: 100px;}}@media (max-width: 52.84714em) and (min-width: 22.85714em) {.products-grid.affichage-liste .products-grid-item .wrap a:first-child .image img {max-width: 95px;max-height: 110px;}}@media (max-width: 52.84714em) {.products-grid.affichage-liste .products-grid-item .wrap .wrap-texte {position: absolute;-ms-transform: translateY(-50%);transform: translateY(-50%);top: 45%;left: 36%;}}@media (max-width: 52.84714em) and (min-width: 34.28571em) {.products-grid.affichage-liste .products-grid-item .wrap .wrap-texte {left: 25%;}}@media (max-width: 52.84714em) {.products-grid.affichage-liste .products-grid-item .wrap .wrap-texte a.title {width: 100%;display: block;min-height: auto;padding-bottom: 0;line-height: 14px;}.products-grid.affichage-liste .products-grid-item .wrap .wrap-texte a.title strong {font-size: 14px;margin: 2px 0 1px 0;line-height: 16px;}.products-grid.affichage-liste .products-grid-item .wrap .wrap-texte a.title .titre {max-height: 1.8rem;}.products-grid.affichage-liste .products-grid-item .wrap .wrap-texte a.title .tag {float: left;margin: 0 6px .3rem 0;font-weight: 500;font-size: 11px;top: 3px;padding: 0px 4px 1px 4px;line-height: 12px;}}@media (max-width: 52.84714em) and (min-width: 22.85714em) {.products-grid.affichage-liste .products-grid-item .wrap .wrap-texte a.title .tag {margin: 0 6px .3rem 0;}}@media (max-width: 52.84714em) {.products-grid.affichage-liste .products-grid-item .wrap .wrap-texte a.title .tag.tag-off {display: none;}.products-grid.affichage-liste .products-grid-item .wrap .wrap-texte a.bas {width: 100%;display: block;}.products-grid.affichage-liste .products-grid-item .wrap .wrap-texte a.bas .price {font-size: 16px;font-weight: 500;}.products-grid.affichage-vignettes {padding-top: 10px;}.products-grid.affichage-vignettes .products-grid-item {width: 50%;border-top: 0px solid #c9c9c9;padding: 0;margin-bottom: 20px;padding-bottom: 0px;position: relative;}}@media (max-width: 52.84714em) and (min-width: 34.28571em) {.products-grid.affichage-vignettes .products-grid-item {width: 33%;}}@media (max-width: 52.84714em) and (max-width: 34.27571em) {.products-grid.affichage-vignettes .products-grid-item:nth-child(odd) {padding-right: 15px;}}@media (max-width: 52.84714em) and (max-width: 34.27571em) {.products-grid.affichage-vignettes .products-grid-item:nth-child(even) {border-left: 1px solid #DADADA;padding-left: 15px;}}@media (max-width: 52.84714em) {.products-grid.affichage-vignettes .products-grid-item:first-child:after, .products-grid.affichage-vignettes .products-grid-item:nth-child(2):after {border-bottom: none;}}@media (max-width: 52.84714em) and (min-width: 34.28571em) {.products-grid.affichage-vignettes .products-grid-item:nth-child(3):after {border-bottom: none;}}@media (max-width: 52.84714em) and (min-width: 34.28571em) {.products-grid.affichage-vignettes .products-grid-item:nth-child(3n) {padding-left: 15px;}}@media (max-width: 52.84714em) and (min-width: 34.28571em) {.products-grid.affichage-vignettes .products-grid-item:nth-child(3n+1) {padding-left: 15px;}}@media (max-width: 52.84714em) and (min-width: 34.28571em) {.products-grid.affichage-vignettes .products-grid-item:nth-child(3n+2) {padding-right: 15px;padding-left: 15px;border-left: 1px solid #DADADA;border-right: 1px solid #DADADA;}}@media (max-width: 52.84714em) {.products-grid.affichage-vignettes .products-grid-item .wrap {min-height: 17.6rem;border-bottom: 1px solid #DADADA !important;}.products-grid.affichage-vignettes .products-grid-item .wrap .image {min-height: 135px;position: relative;}.products-grid.affichage-vignettes .products-grid-item .wrap .image img {position: absolute;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);top: 50%;left: 50%;max-width: 115px;max-height: 115px;}}@media (max-width: 52.84714em) and (min-width: 22.85714em) {.products-grid.affichage-vignettes .products-grid-item .wrap .image img {max-width: 135px;max-height: 135px;}}@media (max-width: 52.84714em) {.products-grid.affichage-vignettes .products-grid-item .title {font-size: 12px;line-height: 13px;min-height: 56px;}.products-grid.affichage-vignettes .products-grid-item .title strong {font-size: 13px;margin: 2px 0 0 0;line-height: 16px;}.products-grid.affichage-vignettes .products-grid-item .title .titre {max-height: 26px;}.products-grid.affichage-vignettes .products-grid-item .title .tag {margin: 0.7rem 0 .2rem 0;}.products-grid.affichage-vignettes .products-grid-item .bas .price {font-size: 16px;font-weight: 500;}.products-grid.affichage-vignettes .products-grid-item .bas .stock {margin-top: .0rem;}}.basket {padding: 0 0px;}.basket .return-payment {margin-top: 50px;}.basket .return-payment p.texte {margin-top: 20px;line-height: 17px;}.basket .wrapper-menus .horizontal-module-container {width: 1128px;}@media (max-width: 52.84714em) {.basket .wrapper-menus .horizontal-module-container {width: unset;margin-top: 28px;}}.basket .error-step {padding: .3rem 0 .6rem 0;margin-bottom: 10px;margin-top: -10px;text-align: center;background: #F84E46;color: #8B0200 !important;overflow: hidden;transition: all 0.3s ease-in-out;display: none;}@media (max-width: 52.84714em) {.basket .error-step {margin-top: 10px;}}.basket .error-step p {display: inline-block;top: 3px;padding: .5rem 3rem .5rem 3rem;background-image: url(../images/picto-message-error-rouge.png);background-size: 7%;background-repeat: no-repeat;background-position: left center;font-weight: 300;}@media (max-width: 52.84714em) {.basket .error-step p {background-image: unset;}}.basket .error-step .payment-error {text-align: left;}.basket .error-step .icon-close {right: .9rem;top: .5rem;position: absolute;font-size: 18px;cursor: pointer;}.basket .confirm-promo-code {padding: 20px 20px 20px 20px;text-align: left;background-color: #eff3fb;margin-bottom: 25px;overflow: hidden;}.basket .confirm-promo-code .remove-promocode {color: #0075e4;line-height: .9rem;font-size: .8rem;cursor: pointer;text-decoration: underline;}@media (max-width: 52.84714em) {.basket .confirm-promo-code .remove-promocode {margin-top: 20px;}}.basket .confirm-promo-code .side-left, .basket .confirm-promo-code .side-right {overflow: hidden;float: left;}.basket .confirm-promo-code .side-left {width: 65%;margin-right: 20px;line-height: 1.5;}@media (max-width: 34.27571em) {.basket .confirm-promo-code .side-left {width: 100%;}}@media (min-width: 34.28571em) {.basket .confirm-promo-code .side-left {width: 100%;}}@media (min-width: 52.85714em) {.basket .confirm-promo-code .side-left {width: 50%;}}.basket .confirm-promo-code .side-right {width: 31%;text-align: center;}@media (max-width: 34.27571em) {.basket .confirm-promo-code .side-right {width: 100%;}}@media (min-width: 34.28571em) {.basket .confirm-promo-code .side-right {width: 100%;}}@media (min-width: 52.85714em) {.basket .confirm-promo-code .side-right {width: 45%;}}.basket .confirm-promo-code .side-right .reduc {width: 100%;text-align: right;font-size: 18px;font-weight: 500;padding-top: 25%;min-height: 100px;}.basket .confirm-promo-code .side-right .free-delivery {background-color: #fff;padding: 20px;font-weight: 600;}.basket .confirm-promo-code .side-right .free-delivery img {width: 80px;}.basket .confirm-promo-code .side-right .free-product {background-color: #fff;padding: 20px;}.basket .confirm-promo-code .side-right .free-product h2 {font-weight: 600;}.basket .confirm-promo-code .side-right .free-product img {width: 80px;}.basket .invalid-promo-code {padding: 20px 20px 20px 20px;text-align: left;background-color: #ff5b5b;color: #fff;margin-bottom: 25px;overflow: hidden;}.basket .basket-conseils-commande {display: block;}@media (max-width: 52.84714em) {.basket .basket-conseils-commande {display: none;}}.basket .basket-conseils-commande .wrapper img {width: 43px;}.basket .basket-conseils-commande .wrapper .wrap-right, .basket .basket-conseils-commande .wrapper .wrap-left {float: left;}.basket .basket-conseils-commande .wrapper .wrap-left {margin-right: 12px;margin-top: -2px;}.basket .basket-conseils-commande .wrapper .wrap-right {margin-top: -5px;}.basket .basket-conseils-commande .wrapper span {line-height: 16px;}.basket .basket-conseils-commande .wrapper span.title {font-weight: 700;color: #0031d0;font-size: 11px;}.basket .basket-conseils-commande .wrapper span.tel {font-weight: 800;font-size: 15px;color: #000;}.basket .basket-conseils-commande .wrapper span.horaires {font-size: 11px;}.basket .bloc-alert-destock {width: 100%;background-color: #f8f8f8;text-align: left;color: #5a5a5a;margin-bottom: 10px;overflow: hidden;padding: 10px;font-size: 12px;line-height: 17px;}@media (max-width: 52.84714em) {.basket .bloc-alert-destock {margin-bottom: 20px;}}.basket .bloc-alert-destock p {line-height: 20px;}.basket .bloc-alert-destock .tag-alert-destock {position: unset !important;margin-top: 0px !important;}.basket .bloc-alert-sales {width: 100%;background-color: #f8f8f8;text-align: left;color: #5a5a5a;margin-bottom: 50px;overflow: hidden;padding: 10px;line-height: 17px;font-size: 12px;}@media (max-width: 52.84714em) {.basket .bloc-alert-sales {margin-bottom: 20px;}}.basket .bloc-alert-sales p {line-height: 20px;}.basket .bloc-alert-sales .tag-alert-sales {position: unset !important;margin-top: 0px !important;}.basket .tag-alert-destock {background: #6c0068;display: inline-block;padding: 1px 4px 3px 4px;font-family: "Open Sans", sans-serif;font-size: 12px;line-height: 12px;font-weight: 400;color: #fff;letter-spacing: .03rem;position: absolute;margin-top: 8%;z-index: 99;}.basket .tag-alert-sales {background: #ed6812;display: inline-block;padding: 1px 4px 3px 4px;font-family: "Open Sans", sans-serif;font-size: 12px;line-height: 12px;font-weight: 400;color: #fff;letter-spacing: .03rem;position: absolute;margin-top: 8%;z-index: 99;}.basket .horizontal-module-basket-container {margin: 0 auto;position: relative;height: 100%;width: 1128px;}@media (max-width: 69.99em) {.basket .horizontal-module-basket-container {width: unset;}}@media (max-width: 22.84714em) {.basket {padding: 0px 10px;}}@media (min-width: 22.85714em) {.basket {padding: 0px 10px;}}@media (min-width: 34.28571em) {.basket {padding: 0px 10px;}}@media (min-width: 52.85714em) {.basket {padding: 0 10px;}}.basket.empty {display: block;padding-top: 200px;min-height: 500px;}.basket.empty p {font-weight: bold;}.basket h1 {margin: 40px 0px 20px 0px;background-color: #fafafa;padding: 20px;text-transform: uppercase;}@media (max-width: 52.84714em) {.basket h1 {display: none;}}.basket .bloc-right, .basket .bloc-left {float: right;}.basket .conditions-generales {margin-bottom: 20px;text-align: left;}.basket .conditions-generales .error {color: red !important;}.basket .wrap-bloc-conditions {width: 100%;overflow: hidden;}.basket .wrap-bloc-conditions .bloc-left-invisible {min-width: 67%;margin-right: 1%;content: ' ';float: left;overflow: hidden;border: 1px solid white;display: block;}@media (max-width: 52.84714em) {.basket .wrap-bloc-conditions .bloc-left-invisible {display: none;}}.basket .wrap-bloc-conditions .bloc-right-visible {width: 32%;float: left;}@media (max-width: 52.84714em) {.basket .wrap-bloc-conditions .bloc-right-visible {width: 100%;float: none;}}.basket .bloc-buttons {width: 100%;}.basket .bloc-buttons .left {float: right;text-align: left;width: 67%;margin-right: 1%;}@media (max-width: 52.84714em) {.basket .bloc-buttons .left {width: 100%;margin-right: 0;}}.basket .bloc-buttons .left .return {background-color: #dedede;padding: 20px 10px 20px 10px;text-align: center;width: 200px;margin-bottom: 30px;}@media (max-width: 52.84714em) {.basket .bloc-buttons .left .return {background-color: unset;padding: 0;width: 100%;}}.basket .bloc-buttons .left .return a, .basket .bloc-buttons .left .return a:link, .basket .bloc-buttons .left .return a:visited, .basket .bloc-buttons .left .return a:hover, .basket .bloc-buttons .left .return a:active {color: grey;font-size: 16px;text-transform: uppercase;font-weight: 400;}@media (max-width: 52.84714em) {.basket .bloc-buttons .left .return a, .basket .bloc-buttons .left .return a:link, .basket .bloc-buttons .left .return a:visited, .basket .bloc-buttons .left .return a:hover, .basket .bloc-buttons .left .return a:active {text-transform: lowercase;color: #3598e9;text-decoration: none;}}.basket .bloc-buttons .right {float: right;width: 32%;margin-bottom: 30px;}@media (max-width: 52.84714em) {.basket .bloc-buttons .right {width: 100%;}}.basket .bloc-buttons .right .submit {background: #0031d0;padding: 20px 10px 20px 10px;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: 400;border: 1px solid transparent;white-space: nowrap;-ms-touch-action: manipulation;touch-action: manipulation;text-align: center;vertical-align: middle;width: 100%;}.basket .bloc-buttons .right .green {background: #00b700 !important;}.basket .bloc-left {width: 67%;border: 1px solid #e4e4e4;margin-right: 1%;height: auto;overflow: auto;background-color: #fafafa;margin-bottom: 30px;}@media (max-width: 52.84714em) {.basket .bloc-left {width: 100%;margin-right: 0;border: none;}}.basket .bloc-left .is-not-selected {border: 1px solid #e4e4e4 !important;}.basket .bloc-left .is-selected {border: 1px solid #3e3e3e !important;}.basket .bloc-left .error {border: 1px solid red !important;}.basket .bloc-left h2 {text-transform: uppercase;font-weight: 700;color: #000;text-align: left;padding: 20px 0px 10px 12px;display: none;}@media (max-width: 52.84714em) {.basket .bloc-left h2 {display: block;}}.basket .bloc-left .fleche-close {background-image: url(/images/fleche-list-close.png);min-height: 20px;min-width: 20px;float: left;background-repeat: no-repeat;padding: 26px 6px 28px 40px;background-size: 11px;background-position: center;display: none;cursor: pointer;}@media (max-width: 52.84714em) {.basket .bloc-left .fleche-close {display: block;}}.basket .bloc-left .fleche-open {background-image: url(/images/fleche-list-open.png);min-height: 20px;min-width: 20px;float: left;background-repeat: no-repeat;padding: 26px 6px 28px 40px;background-size: 11px;background-position: center;display: none;cursor: pointer;}@media (max-width: 52.84714em) {.basket .bloc-left .fleche-open {display: block;}}.basket .bloc-right {width: 32%;margin-bottom: 30px;}@media (max-width: 52.84714em) {.basket .bloc-right {width: 100%;margin-bottom: 10px;}}.basket .bloc-gift-card {overflow: hidden;background-color: #000;color: #fff;margin-bottom: 20px;padding: 15px;text-align: center;font-weight: 800;line-height: 17px;}.basket .bloc-gift-card img {float: left;width: 40px;}@media (max-width: 52.84714em) {.basket .bloc-gift-card img {margin-top: 15px;}}@media (min-width: 52.85714em) {.basket .bloc-gift-card img {margin-top: 20px;}}@media screen and (max-width: 365px) {.basket .bloc-gift-card img {margin-top: 25px;}}.basket .bloc-gift-card .wrap-text-all {overflow: hidden;width: -webkit-fit-content;width: fit-content;width: -moz-fit-content;margin: 0 auto;}.basket .bloc-gift-card .wrap-text {float: left;width: 230px;padding: 5px;color: #fff;font-weight: 500;}@media (max-width: 34.27571em) {.basket .bloc-gift-card .wrap-text {width: 200px;}}@media (min-width: 52.85714em) {.basket .bloc-gift-card .wrap-text {width: 190px;}}@media (min-width: 70em) {.basket .bloc-gift-card .wrap-text {width: 230px;}}@media (min-width: 91.42857em) {.basket .bloc-gift-card .wrap-text {width: 230px;}}@media screen and (max-width: 365px) {.basket .bloc-gift-card .wrap-text {width: 190px;}}.basket .bloc-gift-card a {text-decoration: underline;font-size: 13px;color: #fff;}.basket .bloc-commande {border: 1px solid #e4e4e4;padding: 20px;margin-bottom: 10px;background-color: #fafafa;}@media (max-width: 52.84714em) {.basket .bloc-commande {width: 100%;padding: 20px 0 10px 10px;margin-top: 20px;border: none;}}@media (min-width: 52.85714em) {.basket .bloc-commande {max-height: 442px;}}@media (min-width: 70em) {.basket .bloc-commande {max-height: 392px;}}@media (min-width: 91.42857em) {.basket .bloc-commande {max-height: 392px;}}.basket .bloc-commande h2 {font-weight: 700;color: #000;text-transform: uppercase;text-align: left;}.basket .bloc-commande hr {margin-bottom: 20px;margin-top: 20px;}@media (max-width: 52.84714em) {.basket .bloc-commande hr {margin-right: 10px;}}.basket .bloc-commande .fleche-open {background-image: url(/images/fleche-list-open.png);min-height: 13px;min-width: 20px;margin-right: 12px;float: left;background-repeat: no-repeat;background-size: 11px;background-position: center;background-position-y: 1px;display: none;cursor: pointer;}@media (max-width: 52.84714em) {.basket .bloc-commande .fleche-open {display: block;}}.basket .bloc-commande .fleche-close {background-image: url(/images/fleche-list-close.png);min-height: 13px;min-width: 20px;margin-right: 12px;float: left;background-repeat: no-repeat;background-size: 11px;background-position: center;background-position-y: 1px;display: none;cursor: pointer;}@media (max-width: 52.84714em) {.basket .bloc-commande .fleche-close {display: block;}}.basket .bloc-commande .items-order::-webkit-scrollbar-thumb {border-radius: 4px;background-color: rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);}.basket .bloc-commande .items-order::-webkit-scrollbar {-webkit-appearance: none;width: 7px;}.basket .bloc-commande .items-order {overflow: auto;overflow-y: scroll;max-height: 281px;}@media (max-width: 52.84714em) {.basket .bloc-commande .items-order {overflow: unset;overflow-y: unset;height: unset;}}.basket .bloc-commande .items-order .item-order {text-align: left;float: left;width: 100%;margin-top: 20px;}.basket .bloc-commande .items-order .item-order .image {float: left;width: 20%;margin-right: 5%;background-color: #fff;}.basket .bloc-commande .items-order .item-order .image .pic {min-height: 50px;min-width: 50px;border: 1px solid #e4e4e4;}.basket .bloc-commande .items-order .item-order .description {float: left;width: 64%;margin-right: 3%;}.basket .bloc-commande .items-order .item-order .description .text-product {font-weight: 500;color: #000;margin-bottom: -7px;}.basket .bloc-commande .items-order .item-order .description .text-product a, .basket .bloc-commande .items-order .item-order .description .text-product a:link, .basket .bloc-commande .items-order .item-order .description .text-product a:visited, .basket .bloc-commande .items-order .item-order .description .text-product a:hover, .basket .bloc-commande .items-order .item-order .description .text-product a:active {font-weight: 500;color: #000;text-decoration: none;}.basket .bloc-commande .items-order .item-order .description .multiple {font-size: 11px;}.basket .bloc-commande .items-order .item-order .description .price {color: red;font-weight: 600;}.basket .bloc-commande .items-order .item-order .delete {float: left;width: 6%;}.basket .bloc-commande .items-order .item-order .delete .cross {width: 15px;height: 16px;border: 1px solid #e4e4e4;color: red;text-align: center;font-weight: 600;cursor: pointer;font-size: 10px;background-color: #fff;display: none;}.basket .bloc-commande .total {width: 100%;text-align: right;}@media (max-width: 52.84714em) {.basket .bloc-commande .total {padding-right: 10px;padding-bottom: 10px;}}.basket .bloc-commande .total .grey-bold {font-weight: 700;text-transform: uppercase;}.basket .bloc-commande .total .price {font-weight: 700;color: red;}.basket .bloc-commande .total-delivery {width: 100%;text-align: right;margin-top: -10px;}@media (max-width: 52.84714em) {.basket .bloc-commande .total-delivery {padding-right: 10px;padding-bottom: 10px;}}.basket .bloc-commande .total-delivery .delivery-cost {margin-bottom: 5px;}.basket .bloc-commande .total-delivery .delivery-cost strong {font-weight: 600;}.basket .bloc-commande .total-delivery .promocode-reduc {margin-bottom: 5px;}.basket .bloc-commande .total-delivery .promocode-reduc strong {font-weight: 600;}.basket .bloc-commande .total-delivery .grey-bold {font-weight: 700;text-transform: uppercase;}.basket .bloc-commande .total-delivery .price {font-weight: 700;color: red;}.basket .bloc-adresses {border: 1px solid #e4e4e4;padding: 20px;background-color: #fafafa;text-align: left;height: 290px;}@media (max-width: 52.84714em) {.basket .bloc-adresses {border: none;height: auto;}}.basket .bloc-adresses .only-mobile {display: none;}@media (max-width: 52.84714em) {.basket .bloc-adresses .only-mobile {display: block;}}@media (max-width: 52.84714em) {.basket .bloc-adresses .block-address {margin-top: 20px;}}.basket .bloc-adresses hr {margin-bottom: 20px;margin-top: 20px;}.basket .bloc-adresses h2.no-bottom {width: 100%;margin-bottom: 0px;text-transform: uppercase;font-weight: 700;color: #000;}.basket .bloc-adresses h2.only {width: 100%;margin-bottom: 20px;text-transform: uppercase;font-weight: 700;color: #000;}.basket .bloc-adresses h2 {width: 100%;margin-bottom: 20px;text-transform: uppercase;}.basket .bloc-adresses h2 span {font-weight: 700;color: #000;float: left;width: 50%;}@media (min-width: 52.85714em) {.basket .bloc-adresses h2 span {width: 65%;}}.basket .bloc-adresses h2 a, .basket .bloc-adresses h2 a:link, .basket .bloc-adresses h2 a:visited, .basket .bloc-adresses h2 a:hover, .basket .bloc-adresses h2 a:active {color: red;float: left;font-weight: 500;width: 50%;text-align: right;text-transform: lowercase !important;}@media (min-width: 52.85714em) {.basket .bloc-adresses h2 a, .basket .bloc-adresses h2 a:link, .basket .bloc-adresses h2 a:visited, .basket .bloc-adresses h2 a:hover, .basket .bloc-adresses h2 a:active {width: 35%;}}.basket .bloc-adresses .fleche-open {background-image: url(/images/fleche-list-open.png);min-height: 13px;min-width: 20px;margin-right: 4px;float: left;background-repeat: no-repeat;background-size: 11px;background-position: center;background-position-y: 2px;background-position-x: -2px;display: none;cursor: pointer;}@media (max-width: 52.84714em) {.basket .bloc-adresses .fleche-open {display: block;}}.basket .bloc-adresses .fleche-close {background-image: url(/images/fleche-list-close.png);min-height: 13px;min-width: 20px;margin-right: 4px;float: left;background-repeat: no-repeat;background-size: 11px;background-position: center;background-position-y: 2px;background-position-x: -2px;display: none;cursor: pointer;}@media (max-width: 52.84714em) {.basket .bloc-adresses .fleche-close {display: block;}}.basket .block-devis {height: unset;padding: 20px;text-align: left;}.basket .block-devis p {line-height: 17px;}.basket .block-devis .wrap-success-devis {margin: 0px 0;text-align: center;background: #81ef8a;color: #4c5f13 !important;overflow-y: hidden;transition: all 0.3s ease-in-out;background-position-x: 15px;width: 100%;padding: 15px;}.basket .block-devis textarea {border: 1px solid #e4e4e4;width: 97%;height: 300px;margin-top: 20px;padding: 10px;}@media (max-width: 52.84714em) {.basket .block-devis textarea {width: 98%;}}@media (min-width: 52.85714em) {.basket .block-devis textarea {width: 96%;}}@media (min-width: 70em) {.basket .block-devis textarea {width: 97%;}}.basket ul li.off {background-color: #eaeaea !important;}.basket ul.items-delivery {text-align: left;}.basket ul.items-delivery li.item-delivery, .basket ul.items-delivery li.item-delivery:last-child {border: 1px solid #e4e4e4;margin-top: 10px;margin-left: 10px;overflow: hidden;margin-right: 10px;height: 100px;background-color: #fff;}@media (max-width: 52.84714em) {.basket ul.items-delivery li.item-delivery, .basket ul.items-delivery li.item-delivery:last-child {border: none;}}.basket ul.items-delivery li.item-delivery:last-child {margin-bottom: 10px;}@media screen and (max-width: 320px) {.basket ul.items-delivery li.item-delivery:last-child {height: 225px;}}@media screen and (max-width: 360px) {.basket ul.items-delivery li.item-delivery:last-child {height: 260px;}}.basket ul.items-delivery li.item-delivery .wrap, .basket ul.items-delivery li.item-delivery:last-child .wrap {width: 100%;height: 100px;display: table;}.basket ul.items-delivery li.item-delivery .wrap .radio, .basket ul.items-delivery li.item-delivery:last-child .wrap .radio {margin-top: 40px;width: 5%;float: left;margin-left: 3%;margin-right: 0%;}.basket ul.items-delivery li.item-delivery .wrap .image, .basket ul.items-delivery li.item-delivery:last-child .wrap .image {float: left;width: 10%;height: auto;margin-top: 30px;}@media (max-width: 34.27571em) {.basket ul.items-delivery li.item-delivery .wrap .image, .basket ul.items-delivery li.item-delivery:last-child .wrap .image {width: 20%;margin-left: 12px;margin-top: 40px;}}.basket ul.items-delivery li.item-delivery .wrap .image-large, .basket ul.items-delivery li.item-delivery:last-child .wrap .image-large {float: left;width: 15%;height: auto;margin-top: 20px;}@media (max-width: 34.27571em) {.basket ul.items-delivery li.item-delivery .wrap .image-large, .basket ul.items-delivery li.item-delivery:last-child .wrap .image-large {width: 20%;margin-left: 12px;margin-top: 33px;}}.basket ul.items-delivery li.item-delivery .wrap .texte, .basket ul.items-delivery li.item-delivery:last-child .wrap .texte {float: left;margin-top: 35px;width: 55%;padding-left: 3%;}@media (max-width: 34.27571em) {.basket ul.items-delivery li.item-delivery .wrap .texte, .basket ul.items-delivery li.item-delivery:last-child .wrap .texte {margin-top: 28px;width: 61%;padding-left: 15px;}}@media (min-width: 52.85714em) {.basket ul.items-delivery li.item-delivery .wrap .texte, .basket ul.items-delivery li.item-delivery:last-child .wrap .texte {width: 53%;}}@media (min-width: 70em) {.basket ul.items-delivery li.item-delivery .wrap .texte, .basket ul.items-delivery li.item-delivery:last-child .wrap .texte {width: 55%;}}.basket ul.items-delivery li.item-delivery .wrap .price, .basket ul.items-delivery li.item-delivery:last-child .wrap .price {float: left;font-weight: 700;margin-top: 40px;width: 18%;text-align: right;}@media (max-width: 52.84714em) {.basket ul.items-delivery li.item-delivery .wrap .price, .basket ul.items-delivery li.item-delivery:last-child .wrap .price {display: none;}}.basket ul.items-delivery li.item-delivery .wrap-mags .image, .basket ul.items-delivery li.item-delivery:last-child .wrap-mags .image {width: 26%;float: left;padding: 10px;}@media (max-width: 52.84714em) {.basket ul.items-delivery li.item-delivery .wrap-mags .image, .basket ul.items-delivery li.item-delivery:last-child .wrap-mags .image {float: none;width: 50%;}}.basket ul.items-delivery li.item-delivery .wrap-mags .texte, .basket ul.items-delivery li.item-delivery:last-child .wrap-mags .texte {float: left;margin-top: 25px;width: 73%;}@media (max-width: 52.84714em) {.basket ul.items-delivery li.item-delivery .wrap-mags .texte, .basket ul.items-delivery li.item-delivery:last-child .wrap-mags .texte {width: 100%;padding: 0px 17px 0px 17px;margin-top: 5px;}}.basket ul.items-delivery li.item-delivery .wrap-mags .texte .title, .basket ul.items-delivery li.item-delivery:last-child .wrap-mags .texte .title {margin-bottom: 20px;}.basket ul.items-delivery li.item-delivery .wrap-mags .texte .title .strong, .basket ul.items-delivery li.item-delivery:last-child .wrap-mags .texte .title .strong {font-weight: 700;}.basket ul.items-delivery li.item-delivery .wrap-mags .texte .options, .basket ul.items-delivery li.item-delivery:last-child .wrap-mags .texte .options {font-size: 13px;overflow: hidden;}.basket ul.items-delivery li.item-delivery .wrap-mags .texte .options .option, .basket ul.items-delivery li.item-delivery:last-child .wrap-mags .texte .options .option {margin-bottom: 5px;overflow: hidden;height: 20px;}@media (max-width: 52.84714em) {.basket ul.items-delivery li.item-delivery .wrap-mags .texte .options .option, .basket ul.items-delivery li.item-delivery:last-child .wrap-mags .texte .options .option {margin-bottom: 10px;}}.basket ul.items-delivery li.item-delivery .wrap-mags .texte .options .option .radio, .basket ul.items-delivery li.item-delivery:last-child .wrap-mags .texte .options .option .radio {float: left;width: 3%;}@media (max-width: 52.84714em) {.basket ul.items-delivery li.item-delivery .wrap-mags .texte .options .option .radio, .basket ul.items-delivery li.item-delivery:last-child .wrap-mags .texte .options .option .radio {width: 5%;}}.basket ul.items-delivery li.item-delivery .wrap-mags .texte .options .option .radio input, .basket ul.items-delivery li.item-delivery:last-child .wrap-mags .texte .options .option .radio input {margin-left: 1px;}.basket ul.items-delivery li.item-delivery .wrap-mags .texte .options .option .label, .basket ul.items-delivery li.item-delivery:last-child .wrap-mags .texte .options .option .label {float: left;padding-left: 10px;width: 97%;overflow: hidden;}@media (max-width: 52.84714em) {.basket ul.items-delivery li.item-delivery .wrap-mags .texte .options .option .label, .basket ul.items-delivery li.item-delivery:last-child .wrap-mags .texte .options .option .label {width: 95%;height: 30px;}}.basket ul.items-payment {text-align: left;}.basket ul.items-payment li.item-payment, .basket ul.items-payment li.item-payment:last-child {border: 1px solid #e4e4e4;margin-top: 10px;margin-left: 10px;overflow: hidden;margin-right: 10px;background-color: #fff;}@media (max-width: 52.84714em) {.basket ul.items-payment li.item-payment, .basket ul.items-payment li.item-payment:last-child {border: none;}}.basket ul.items-payment li.item-payment:last-child {margin-bottom: 10px;}.basket ul.items-payment li.item-payment .wrap, .basket ul.items-payment li.item-payment:last-child .wrap {width: 100%;height: 100px;display: table;}.basket ul.items-payment li.item-payment .wrap .radio, .basket ul.items-payment li.item-payment:last-child .wrap .radio {margin-top: 40px;width: 5%;float: left;margin-left: 3%;margin-right: 0%;}.basket ul.items-payment li.item-payment .wrap .image, .basket ul.items-payment li.item-payment:last-child .wrap .image {float: left;width: 15%;height: auto;margin-top: 30px;}@media (max-width: 34.27571em) {.basket ul.items-payment li.item-payment .wrap .image, .basket ul.items-payment li.item-payment:last-child .wrap .image {width: 20%;margin-left: 12px;margin-top: 40px;}}.basket ul.items-payment li.item-payment .wrap .image-large, .basket ul.items-payment li.item-payment:last-child .wrap .image-large {float: left;width: 15%;height: auto;margin-top: 20px;}@media (max-width: 34.27571em) {.basket ul.items-payment li.item-payment .wrap .image-large, .basket ul.items-payment li.item-payment:last-child .wrap .image-large {width: 20%;margin-left: 12px;margin-top: 33px;}}.basket ul.items-payment li.item-payment .wrap .image-large .img-oney, .basket ul.items-payment li.item-payment:last-child .wrap .image-large .img-oney {width: 40px;margin-left: 20px;margin-top: 10px;}@media (max-width: 34.27571em) {.basket ul.items-payment li.item-payment .wrap .image-large .img-oney, .basket ul.items-payment li.item-payment:last-child .wrap .image-large .img-oney {width: 30px;margin-left: 10px;margin-top: 10px;}}.basket ul.items-payment li.item-payment .wrap .texte, .basket ul.items-payment li.item-payment:last-child .wrap .texte {float: left;margin-top: 45px;width: 55%;padding-left: 3%;}@media (max-width: 34.27571em) {.basket ul.items-payment li.item-payment .wrap .texte, .basket ul.items-payment li.item-payment:last-child .wrap .texte {margin-top: 48px;width: 61%;padding-left: 15px;}}@media (min-width: 52.85714em) {.basket ul.items-payment li.item-payment .wrap .texte, .basket ul.items-payment li.item-payment:last-child .wrap .texte {width: 53%;}}@media (min-width: 70em) {.basket ul.items-payment li.item-payment .wrap .texte, .basket ul.items-payment li.item-payment:last-child .wrap .texte {width: 55%;}}.basket ul.items-payment li.item-payment .wrap .oney-simulate, .basket ul.items-payment li.item-payment:last-child .wrap .oney-simulate {margin-top: 20px;line-height: 22px;margin-bottom: 30px;overflow: hidden;}@media (max-width: 52.84714em) {.basket ul.items-payment li.item-payment .wrap .oney-simulate, .basket ul.items-payment li.item-payment:last-child .wrap .oney-simulate {display: none;}}.basket ul.items-payment li.item-payment .wrap .oney-simulate .right, .basket ul.items-payment li.item-payment .wrap .oney-simulate .left, .basket ul.items-payment li.item-payment:last-child .wrap .oney-simulate .right, .basket ul.items-payment li.item-payment:last-child .wrap .oney-simulate .left {float: left;color: #a5a5a5;font-weight: 700;}.basket ul.items-payment li.item-payment .wrap .oney-simulate .left, .basket ul.items-payment li.item-payment:last-child .wrap .oney-simulate .left {width: 60%;}@media (min-width: 52.85714em) {.basket ul.items-payment li.item-payment .wrap .oney-simulate .left, .basket ul.items-payment li.item-payment:last-child .wrap .oney-simulate .left {width: 80%;}}.basket ul.items-payment li.item-payment .wrap .oney-simulate .taeg-details, .basket ul.items-payment li.item-payment:last-child .wrap .oney-simulate .taeg-details {font-size: 11px;font-weight: 600;line-height: 15px;}.basket ul.items-payment li.item-payment .wrap .price, .basket ul.items-payment li.item-payment:last-child .wrap .price {float: left;font-weight: 700;margin-top: 40px;width: 18%;text-align: right;}@media (max-width: 52.84714em) {.basket ul.items-payment li.item-payment .wrap .price, .basket ul.items-payment li.item-payment:last-child .wrap .price {display: none;}}.basket ul.items-payment li.item-payment .wrap-mags .image, .basket ul.items-payment li.item-payment:last-child .wrap-mags .image {width: 26%;float: left;padding: 10px;}@media (max-width: 52.84714em) {.basket ul.items-payment li.item-payment .wrap-mags .image, .basket ul.items-payment li.item-payment:last-child .wrap-mags .image {float: none;width: 50%;}}.basket ul.items-payment li.item-payment .wrap-mags .texte, .basket ul.items-payment li.item-payment:last-child .wrap-mags .texte {float: left;margin-top: 25px;width: 73%;}@media (max-width: 52.84714em) {.basket ul.items-payment li.item-payment .wrap-mags .texte, .basket ul.items-payment li.item-payment:last-child .wrap-mags .texte {width: 100%;padding: 0px 17px 0px 17px;margin-top: 5px;}}.basket ul.items-payment li.item-payment .wrap-mags .texte .title, .basket ul.items-payment li.item-payment:last-child .wrap-mags .texte .title {margin-bottom: 20px;}.basket ul.items-payment li.item-payment .wrap-mags .texte .title .strong, .basket ul.items-payment li.item-payment:last-child .wrap-mags .texte .title .strong {font-weight: 700;}.basket ul.items-payment li.item-payment .wrap-mags .texte .options, .basket ul.items-payment li.item-payment:last-child .wrap-mags .texte .options {font-size: 13px;overflow: hidden;}.basket ul.items-payment li.item-payment .wrap-mags .texte .options .option, .basket ul.items-payment li.item-payment:last-child .wrap-mags .texte .options .option {margin-bottom: 5px;overflow: hidden;}@media (max-width: 52.84714em) {.basket ul.items-payment li.item-payment .wrap-mags .texte .options .option, .basket ul.items-payment li.item-payment:last-child .wrap-mags .texte .options .option {margin-bottom: 10px;}}.basket ul.items-payment li.item-payment .wrap-mags .texte .options .option .radio, .basket ul.items-payment li.item-payment:last-child .wrap-mags .texte .options .option .radio {float: left;width: 3%;}@media (max-width: 52.84714em) {.basket ul.items-payment li.item-payment .wrap-mags .texte .options .option .radio, .basket ul.items-payment li.item-payment:last-child .wrap-mags .texte .options .option .radio {width: 5%;}}.basket ul.items-payment li.item-payment .wrap-mags .texte .options .option .radio input, .basket ul.items-payment li.item-payment:last-child .wrap-mags .texte .options .option .radio input {margin-left: 1px;}.basket ul.items-payment li.item-payment .wrap-mags .texte .options .option .label, .basket ul.items-payment li.item-payment:last-child .wrap-mags .texte .options .option .label {float: left;padding-left: 10px;width: 97%;overflow: hidden;}@media (max-width: 52.84714em) {.basket ul.items-payment li.item-payment .wrap-mags .texte .options .option .label, .basket ul.items-payment li.item-payment:last-child .wrap-mags .texte .options .option .label {width: 95%;height: 30px;}}.basket .panel {margin-top: 0px;}.basket .panel.panel-error {margin-top: 0;}.basket .panel .panel-title {background: #e9e9e9;color: #000;padding: 20px;font-size: 22px;text-transform: uppercase;font-family: "Open Sans", sans-serif;line-height: 20px;}.basket .products-table {z-index: 1;overflow: hidden;}.basket .products-table .row {width: 100%;position: relative;float: left;margin-bottom: 1.5rem;border-bottom: 1px solid #DADADA;background: url(../images/bkg_row_basket_mobile.png) repeat;}@media (min-width: 22.85714em) {.basket .products-table .row {background: url(../images/bkg_row_basket_landscape.png) repeat;}}@media (min-width: 34.28571em) {.basket .products-table .row {background: url(../images/bkg_row_basket_tablet.png) repeat;}}@media (min-width: 52.85714em) {.basket .products-table .row {background: url(../images/bkg_row_basket_desktop.png) repeat;}}@media (min-width: 70em) {.basket .products-table .row {background: url(../images/bkg_row_basket_desktop.png) repeat;}}.basket .products-table .row .item-produit {width: 50%;margin: 0;display: block;float: left;height: auto;}.basket .products-table .row .item-produit a {color: #5a5a5a;}@media (min-width: 22.85714em) {.basket .products-table .row .item-produit {height: auto;}}@media (min-width: 34.28571em) {.basket .products-table .row .item-produit {height: auto;}}@media (min-width: 52.85714em) {.basket .products-table .row .item-produit {height: 390px;width: 25%;}}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit {width: 20%;}}.basket .products-table .row .item-produit:first-child .wrap-image {padding: 12px 3% 20px 3%;}@media (min-width: 52.85714em) {.basket .products-table .row .item-produit:first-child .wrap-image {padding: 12px 3% 20px 5%;}}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit:first-child .wrap-image {padding: 12px 3% 20px 5%;}}.basket .products-table .row .item-produit:first-child .cell {width: 90%;margin: 0 3% 0.6rem 8%;}@media (min-width: 52.85714em) {.basket .products-table .row .item-produit:first-child .cell {margin: 0 3% 0.6rem 5%;width: 93%;}}.basket .products-table .row .item-produit:nth-child(4) .wrap-image {padding: 12px 3% 20px 3%;}@media (min-width: 52.85714em) {.basket .products-table .row .item-produit:nth-child(4) .wrap-image {padding: 12px 5% 20px 3%;}}@media (min-width: 70em) {.basket .products-table .row .item-produit:nth-child(4) .wrap-image {padding: 12px 5% 20px 3%;}}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit:nth-child(4) .wrap-image {padding: 12px 3% 20px 3%;}}@media (min-width: 70em) and (max-width: 91.41857em) {.basket .products-table .row .item-produit:nth-child(4) .cell {margin: 0 5% 0.6rem 3%;width: 93%;}}.basket .products-table .row .item-produit:nth-child(5) .wrap-image {padding: 12px 3% 20px 3%;}@media (min-width: 52.85714em) {.basket .products-table .row .item-produit:nth-child(5) .wrap-image {padding: 12px 3% 20px 5%;}}@media (min-width: 70em) {.basket .products-table .row .item-produit:nth-child(5) .wrap-image {padding: 12px 3% 20px 5%;}}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit:nth-child(5) .wrap-image {padding: 12px 5% 20px 3%;}}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit:nth-child(5) .cell {margin: 0 5% 0.6rem 3%;width: 93%;}}.basket .products-table .row .item-produit:nth-child(6) .wrap-image {padding: 12px 3% 20px 3%;}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit:nth-child(6) .wrap-image {padding: 12px 3% 20px 5%;}}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit:nth-child(6) .cell {margin: 0 3% 0.6rem 5%;width: 93%;}}.basket .products-table .row .item-produit:nth-child(8) .wrap-image {padding: 12px 3% 20px 3%;}@media (min-width: 52.85714em) {.basket .products-table .row .item-produit:nth-child(8) .wrap-image {padding: 12px 5% 20px 3%;}}@media (min-width: 70em) {.basket .products-table .row .item-produit:nth-child(8) .wrap-image {padding: 12px 5% 20px 3%;}}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit:nth-child(8) .wrap-image {padding: 12px 3% 20px 3%;}}.basket .products-table .row .item-produit:nth-child(9) .wrap-image {padding: 12px 3% 20px 3%;}@media (min-width: 52.85714em) {.basket .products-table .row .item-produit:nth-child(9) .wrap-image {padding: 12px 3% 20px 3%;}}@media (min-width: 70em) {.basket .products-table .row .item-produit:nth-child(9) .wrap-image {padding: 12px 3% 20px 5%;}}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit:nth-child(9) .wrap-image {padding: 12px 3% 20px 3%;}}.basket .products-table .row .item-produit:nth-child(10) .wrap-image {padding: 12px 3% 20px 3%;}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit:nth-child(10) .wrap-image {padding: 12px 5% 20px 3%;}}.basket .products-table .row .item-produit:nth-child(11) .wrap-image {padding: 12px 3% 20px 3%;}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit:nth-child(11) .wrap-image {padding: 12px 3% 20px 5%;}}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit:nth-child(11) .cell {margin: 0 3% 0.6rem 5%;width: 93%;}}@media (max-width: 52.84714em) {.basket .products-table .row .item-produit:nth-child(odd) .wrap-image {padding: 12px 3% 20px 8%;}}@media (max-width: 52.84714em) {.basket .products-table .row .item-produit:nth-child(odd) .cell {margin: 0 3% 0.6rem 8%;width: 89%;}}@media (max-width: 52.84714em) {.basket .products-table .row .item-produit:nth-child(even) .wrap-image {padding: 12px 8% 20px 3%;}}@media (max-width: 52.84714em) {.basket .products-table .row .item-produit:nth-child(even) .cell {margin: 0 8% 0.6rem 3%;width: 89%;}}.basket .products-table .row .item-produit .wrap-image {width: 100%;height: 12.4rem;padding: 12px 3% 20px 3%;margin-bottom: .7rem;}@media (min-width: 22.85714em) {.basket .products-table .row .item-produit .wrap-image {height: 13.5rem;}}@media (min-width: 34.28571em) {.basket .products-table .row .item-produit .wrap-image {height: 20rem;}}@media (min-width: 52.85714em) {.basket .products-table .row .item-produit .wrap-image {height: 16.4rem;background: none;}}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit .wrap-image {padding: 12px 3% 20px 3%;}}.basket .products-table .row .item-produit .wrap-image .image {padding: 1rem;background: #fff;height: 11rem;background-repeat: no-repeat;background-position: center center;background-size: 58%;}@media (min-width: 22.85714em) {.basket .products-table .row .item-produit .wrap-image .image {height: 12.2rem;}}@media (min-width: 34.28571em) {.basket .products-table .row .item-produit .wrap-image .image {height: 18rem;}}@media (min-width: 52.85714em) {.basket .products-table .row .item-produit .wrap-image .image {height: 15.2rem;}}.basket .products-table .row .item-produit .cell {margin: 0 3% 0.6rem 3%;width: 94%;float: left;}.basket .products-table .row .item-produit .cell.name {min-height: 5rem;}@media (max-width: 34.27571em) {.basket .products-table .row .item-produit .cell.name {max-height: 55px;overflow: hidden;min-height: 50px;margin-bottom: 11px;}}@media (min-width: 34.28571em) {.basket .products-table .row .item-produit .cell.name {min-height: 3rem;}}@media (min-width: 52.85714em) {.basket .products-table .row .item-produit .cell.name {min-height: 2.7rem;max-height: 44px;overflow: hidden;font-size: 13px;line-height: 14px;}}@media (min-width: 70em) {.basket .products-table .row .item-produit .cell.name {min-height: 2.6rem;max-height: 44px;overflow: hidden;font-size: 13px;line-height: 14px;}}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit .cell {margin: 0 3% 0.6rem 3%;}}.basket .products-table .row .item-produit .cell label {display: none;}.basket .products-table .row .item-produit .cell > div {float: left;}.basket .products-table .row .item-produit .cell .wrap {width: 100%;border: 1px solid #c0c0c0;height: 25px;}.basket .products-table .row .item-produit .cell.name .text {text-align: left;}.basket .products-table .row .item-produit .cell.name .text a {color: #0075e4;line-height: 1rem;font-size: .8rem;}@media (min-width: 34.28571em) and (max-width: 52.84714em) {.basket .products-table .row .item-produit .cell.name .text a {font-size: .9rem;}}@media (min-width: 52.85714em) {.basket .products-table .row .item-produit .cell.name .text a {line-height: .9rem;}}.basket .products-table .row .item-produit .cell .action {width: 21%;float: left;}.basket .products-table .row .item-produit .cell .action form {width: 100%;text-align: center;}.basket .products-table .row .item-produit .cell .quantity {width: 75%;float: left;}.basket .products-table .row .item-produit .cell .quantity .product-counter .quantity-selector {display: block;height: inherit;width: inherit;}.basket .products-table .row .item-produit .cell .quantity .product-counter .quantity-selector .field {display: block !important;}.basket .products-table .row .item-produit .cell .quantity .product-counter .product-quantity-mobile {display: none;}.basket .products-table .row .item-produit .cell .quantity .product-counter .product-quantity .field {width: 33%;border: none;height: 20px;}.basket .products-table .row .item-produit .cell .quantity .product-counter .product-quantity .field input {height: inherit;font-weight: 400;color: #5c5c5c;font-size: .85rem;padding: 0;line-height: 1rem;}.basket .products-table .row .item-produit .cell .quantity .product-counter .product-quantity .button {width: 66%;float: left;border-right: 1px solid #c0c0c0;border-left: 1px solid #c0c0c0;}.basket .products-table .row .item-produit .cell .quantity .product-counter .product-quantity .button a {width: 49%;height: 24px;display: block;float: left;text-align: center;padding-top: 1px;}.basket .products-table .row .item-produit .cell .quantity .product-counter .product-quantity .button a:last-child {border-left: 1px solid #c0c0c0;}.basket .products-table .row .item-produit .cell .price {font-size: 14px;color: #000;font-weight: 600;float: left;text-align: left;position: relative;z-index: 5;line-height: 1.4rem;width: 100%;margin-top: 6px;}@media (min-width: 34.28571em) {.basket .products-table .row .item-produit .cell .price {font-size: 16px;}}@media (min-width: 52.85714em) {.basket .products-table .row .item-produit .cell .price {font-size: 14px;}}@media (min-width: 70em) {.basket .products-table .row .item-produit .cell .price {font-size: 15px;}}@media (min-width: 91.42857em) {.basket .products-table .row .item-produit .cell .price {}}.basket .conseil-commande {display: block;max-width: 130px;position: absolute;margin-top: -70px;}@media (max-width: 52.84714em) {.basket .conseil-commande {display: none;}}.basket .basket-summary {text-align: right;margin-bottom: 60px;}.basket .basket-delivery {margin-top: 0px;z-index: 2;}.basket .basket-delivery .gift-card {overflow: hidden;background-color: #000;color: #fff;margin-bottom: 20px;padding: 15px;text-align: center;font-weight: 800;line-height: 17px;}.basket .basket-delivery .gift-card img {float: left;width: 40px;}@media (max-width: 34.27571em) {.basket .basket-delivery .gift-card img {margin-top: 15px;}}@media screen and (max-width: 365px) {.basket .basket-delivery .gift-card img {margin-top: 25px;}}.basket .basket-delivery .gift-card .wrap-text-all {overflow: hidden;width: -webkit-fit-content;width: fit-content;width: -moz-fit-content;margin: 0 auto;}.basket .basket-delivery .gift-card .wrap-text {float: left;width: 310px;padding: 5px;color: #fff;font-weight: 500;}@media (max-width: 34.27571em) {.basket .basket-delivery .gift-card .wrap-text {width: 200px;}}@media screen and (max-width: 365px) {.basket .basket-delivery .gift-card .wrap-text {width: 190px;}}.basket .basket-delivery .gift-card a {text-decoration: underline;font-size: 13px;color: #fff;}@media (min-width: 52.85714em) {.basket .basket-delivery {margin-top: 38px;}}.basket .basket-delivery .row {width: 100%;position: relative;float: left;}@media (min-width: 52.85714em) {.basket .basket-delivery .row {margin-top: 27px;}}.basket .basket-delivery .row .code-discount-input {padding-left: 12px !important;width: 70% !important;text-transform: uppercase !important;}.basket .basket-delivery .row .left, .basket .basket-delivery .row .right {display: inline-block;}.basket .basket-delivery .row .left {width: 91%;margin-left: 4%;float: left;margin-bottom: 1rem;height: 60px;}@media (max-width: 52.84714em) {.basket .basket-delivery .row .left {height: 20px;}}@media (min-width: 34.28571em) and (max-width: 52.84714em) {.basket .basket-delivery .row .left {width: 40%;margin-left: 0%;}}@media (min-width: 52.85714em) {.basket .basket-delivery .row .left {top: -19px;width: 40%;margin-left: 0;}}@media (min-width: 91.42857em) {.basket .basket-delivery .row .left {width: 40%;}}@media screen and (max-width: 320px) {.basket .basket-delivery .row .left {margin-bottom: 0px;width: 100%;}}.basket .basket-delivery .row .right {margin-top: -20px;text-align: right;width: 60%;float: left;overflow: hidden;margin-bottom: 0px;}@media (min-width: 22.85714em) {.basket .basket-delivery .row .right {width: 91%;margin-left: 4%;float: left;margin-bottom: 0px;}}@media (min-width: 52.85714em) {.basket .basket-delivery .row .right {float: right;width: 60%;margin-left: 0;}}@media (min-width: 70em) {.basket .basket-delivery .row .right {margin-bottom: 0px;}}@media (min-width: 91.42857em) {.basket .basket-delivery .row .right {width: 60%;}}@media screen and (max-width: 320px) {.basket .basket-delivery .row .right {width: 91%;margin-left: 4%;margin-bottom: 0px;}}@media screen and (max-width: 360px) {.basket .basket-delivery .row .right {width: 91%;margin-left: 4%;margin-bottom: 0px;}}@media screen and (max-width: 365px) {.basket .basket-delivery .row .right {width: 91%;margin-left: 4%;margin-bottom: 0px;}}.basket .basket-delivery .row .right form {float: left;width: 100%;margin-bottom: 15px;}.basket .basket-delivery .row .right form label {float: left;width: 76%;height: 20px;margin: 0;font-size: .8rem;font-weight: 300;color: #47494E;}@media (max-width: 34.27571em) {.basket .basket-delivery .row .right form label {padding-left: 12px;}}@media (max-width: 52.84714em) {.basket .basket-delivery .row .right form label {text-align: left;}}@media (min-width: 34.28571em) and (max-width: 52.84714em) {.basket .basket-delivery .row .right form label {width: 90%;text-align: center;}}@media (min-width: 52.85714em) {.basket .basket-delivery .row .right form label {text-align: center;}}.basket .basket-delivery .row .right form .wrap {float: left;width: 100%;height: 40px;}.basket .basket-delivery .row .right form .wrap input {width: 76%;margin: 0;padding: 0;height: 34px;background: #fff;border: 1px solid #DEDEDE;float: left;-webkit-box-shadow: none;-moz-box-shadow: none;}@media (max-width: 34.27571em) {.basket .basket-delivery .row .right form .wrap input {width: 82%;}}@media (min-width: 52.85714em) {.basket .basket-delivery .row .right form .wrap input {height: 29px;}}.basket .basket-delivery .row .right form .wrap input[type="text"] {-webkit-appearance: none;-moz-appearance: none;appearance: none;}.basket .basket-delivery .row .right form .wrap input[type="text"]:hover, .basket .basket-delivery .row .right form .wrap input[type="text"]:focus {box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;}.basket .basket-delivery .row .right form .wrap button {width: 26%;margin: 0;padding: 10px 0;color: #5a5a5a;font-size: 14px;line-height: 13px;height: 34px;font-family: "Open Sans", sans-serif;border: none;background: #e9e9e9;float: right;}@media (max-width: 34.27571em) {.basket .basket-delivery .row .right form .wrap button {width: 29%;}}@media (min-width: 34.28571em) {.basket .basket-delivery .row .right form .wrap button {height: 37px;}}@media (min-width: 52.85714em) {.basket .basket-delivery .row .right form .wrap button {height: 31px;}}.basket .basket-delivery .row .right .price {padding: 12px 13px 20px 10px;color: #000;font-size: 12px;font-family: "Open Sans", sans-serif;font-weight: 400;height: 53px;width: 100%;float: right;border: 1px solid #DADADA;margin-bottom: 1rem;margin-top: 1.5rem;}@media (min-width: 52.85714em) {.basket .basket-delivery .row .right .price {width: 48%;padding: 12px 20px 20px 20px;margin-top: 0rem;}}@media (min-width: 70em) {.basket .basket-delivery .row .right .price {font-size: 14px;}}.basket .basket-delivery .row .right .price span {float: left;color: #47494E;text-transform: uppercase;font-weight: 400;}.basket .basket-delivery .row .right .price span:last-child {float: right;color: #47494E;}.basket .basket-delivery .row .right .price span strong {color: #0075e4;font-weight: 400;}.basket .basket-delivery .row .right .price .a-partir-de {text-transform: lowercase !important;font-size: 11px !important;}.basket .basket-delivery .row .right .price #delivery-price {position: absolute;right: 20px;top: 19px;color: #47494E;text-transform: uppercase;font-weight: 400;}.basket .basket-delivery .row .right .estimate-port {text-align: left;font-size: 15px;text-transform: uppercase;margin-bottom: 10px;font-weight: 600;}.basket .basket-delivery .row .right select {width: 100%;float: left;padding: 8px 5px 9px 7px;border: 1px solid #DADADA;background: url("/images/select-dropdown4.png") no-repeat 96% center;height: 53px;text-transform: uppercase;font-size: 12px;font-family: "Open Sans", sans-serif;font-weight: 400;-webkit-appearance: none;border-radius: 0;}@media (min-width: 52.85714em) {.basket .basket-delivery .row .right select {width: 48%;padding: 8px 13px 9px 14px;}}@media (min-width: 70em) {.basket .basket-delivery .row .right select {font-size: 14px;}}.basket .basket-total {margin-top: 15px;}@media (min-width: 52.85714em) {.basket .basket-total {margin-top: 27px;}}.basket .basket-total .left, .basket .basket-total .right {vertical-align: top;display: inline-block;background: #e9e9e9;}.basket .basket-total .right {margin-top: 0px;width: 60%;height: 50px;line-height: 50px;font-family: "Open Sans", sans-serif;font-size: 16px;font-weight: 400;text-transform: uppercase;float: left;text-align: left;}@media (max-width: 52.84714em) {.basket .basket-total .right {margin-top: 15px;width: 91%;margin-left: 4%;}}@media (min-width: 52.85714em) {.basket .basket-total .right {float: right;text-align: center;}}@media (min-width: 91.42857em) {.basket .basket-total .right {width: 60%;}}@media screen and (max-width: 320px) {.basket .basket-total .right {width: 91%;margin-left: 4%;margin-bottom: 0px;}}@media screen and (max-width: 360px) {.basket .basket-total .right {width: 91%;margin-left: 4%;margin-bottom: 0px;}}@media screen and (max-width: 365px) {.basket .basket-total .right {width: 91%;margin-left: 4%;margin-bottom: 0px;}}.basket .basket-total .right span {float: left;padding-left: 12px;}.basket .basket-total .right strong {font-family: "Open Sans", sans-serif;font-size: 18px;font-weight: 600;letter-spacing: .5px;color: #e90000;float: right;padding-right: 3.4375%;}.basket .basket-facilypay {}.basket .basket-facilypay .text {cursor: pointer;}.basket .basket-facilypay .no-border {border-bottom: none !important;border-top: none !important;}.basket .basket-facilypay .no-margin {margin-bottom: 0px !important;margin-top: 0px !important;}.basket .basket-facilypay .space-left {float: left;width: 40%;display: block;}@media (max-width: 52.84714em) {.basket .basket-facilypay .space-left {display: none;}}@media (min-width: 91.42857em) {.basket .basket-facilypay .space-left {width: 40%;}}.basket .basket-facilypay .space-right {margin-top: 30px;float: left;width: 60%;}@media (max-width: 52.84714em) {.basket .basket-facilypay .space-right {float: unset;width: 100%;margin-left: 31px;}}@media (min-width: 91.42857em) {.basket .basket-facilypay .space-right {width: 60%;}}.basket .basket-facilypay .space-right .left, .basket .basket-facilypay .space-right .right {float: left;}.basket .basket-facilypay .space-right .left {margin-right: 30px;}.basket .basket-facilypay .space-right img {width: 35px;margin-top: 10px;}.basket .basket-facilypay .space-right .image, .basket .basket-facilypay .space-right .wrap-text {float: left;}.basket .basket-facilypay .space-right .image {margin-right: 10px;}@media (max-width: 52.84714em) {.basket .basket-facilypay .space-right .oney_3x {margin-bottom: 20px;overflow: hidden;}}.basket .basket-facilypay .space-right .oney_3x .wrap-text {font-size: 12px;margin-top: 12px;text-align: left;}.basket .basket-facilypay .space-right .oney_3x .wrap-text span.oney-color {color: #74c000;font-weight: 600;}.basket .basket-facilypay .space-right .oney_3x .wrap-text span.italic {font-style: italic;}.basket .basket-facilypay .space-right .oney_3x .wrap-text span.small {font-size: 10px;}@media (max-width: 52.84714em) {.basket .basket-facilypay .space-right .oney_4x {margin-bottom: 10px;overflow: hidden;}}.basket .basket-facilypay .space-right .oney_4x .wrap-text {margin-top: 12px;font-size: 12px;text-align: left;}.basket .basket-facilypay .space-right .oney_4x .wrap-text span.oney-color {color: #74c000;font-weight: 600;}.basket .basket-facilypay .space-right .oney_4x .wrap-text span.italic {font-style: italic;}.basket .basket-facilypay .space-right .oney_4x .wrap-text span.small {font-size: 10px;}.basket .order-confirm {padding: 40px 10px;}.basket .basket-buttons {margin-top: 27px;margin-bottom: 20px;width: 100%;overflow: hidden;}@media (min-width: 52.85714em) {.basket .basket-buttons {margin-bottom: 50px;}}.basket .basket-buttons .left, .basket .basket-buttons .right {display: inline-block;height: 10%;}.basket .basket-buttons .left {margin-right: 2%;float: left;width: 38%;text-align: right;margin-top: 15px;padding-right: 10px;font-size: 14px;text-transform: uppercase;}.basket .basket-buttons .left .keep-shopping-btn {display: block;}@media (max-width: 52.84714em) {.basket .basket-buttons .left .keep-shopping-btn {display: none;}}.basket .basket-buttons .left .keep-shopping-btn a:link, .basket .basket-buttons .left .keep-shopping-btn a:hover, .basket .basket-buttons .left .keep-shopping-btn a:visited, .basket .basket-buttons .left .keep-shopping-btn a:active {color: #5a5a5a;}@media (max-width: 22.84714em) {.basket .basket-buttons .left {float: none;width: 91%;margin-left: 2%;}}@media (min-width: 22.85714em) {.basket .basket-buttons .left {float: none;width: 91%;margin-left: 2%;}}@media (min-width: 34.28571em) {.basket .basket-buttons .left {float: none;width: 91%;margin-left: 2%;}}@media (min-width: 52.85714em) {.basket .basket-buttons .left {float: left;width: 38%;margin-left: 0%;text-align: right;margin-top: 15px;font-size: 14px;text-transform: uppercase;}}@media (min-width: 70em) {.basket .basket-buttons .left {float: left;width: 38%;text-align: right;margin-top: 15px;padding-right: 10px;font-size: 14px;text-transform: uppercase;}}@media (min-width: 91.42857em) {.basket .basket-buttons .left {float: left;width: 38%;text-align: right;margin-top: 15px;padding-right: 10px;font-size: 14px;text-transform: uppercase;}}.basket .basket-buttons .right {width: 40%;}@media screen and (max-width: 320px) {.basket .basket-buttons .right {width: 100%;}}@media screen and (max-width: 320px) {.basket .basket-buttons .right {width: 91%;}}@media screen and (max-width: 360px) {.basket .basket-buttons .right {width: 91%;}}@media screen and (max-width: 365px) {.basket .basket-buttons .right {width: 91%;}}@media (min-width: 22.85714em) {.basket .basket-buttons .right {width: 91%;}}@media (min-width: 34.28571em) {.basket .basket-buttons .right {width: 91%;}}@media (min-width: 52.85714em) {.basket .basket-buttons .right {width: 60%;}}@media (min-width: 70em) {.basket .basket-buttons .right {width: 60%;}}@media (min-width: 91.42857em) {.basket .basket-buttons .right {width: 60%;}}.basket .basket-buttons .btn {display: inline-block;line-height: 45px;font-size: 16px;text-transform: uppercase;text-align: center;font-weight: 400;}.basket .basket-buttons .btn.prev {width: 60%;background: #e9e9e9;color: #47490e;margin-bottom: 1rem;height: 45px;line-height: 56px !important;}@media (max-width: 52.84714em) {.basket .basket-buttons .btn.prev {width: 100%;margin-bottom: 10px;}}.basket .basket-buttons .btn.buy {width: 100%;background: #0031d0;color: #fff;height: 45px;}.basket .delivery {padding-top: 50px;padding-bottom: 50px;}@media (max-width: 52.84714em) {.basket .delivery {padding-top: 10px;padding-bottom: 50px;}}.basket .delivery .col:first-child {padding-right: 10px;}@media (max-width: 52.84714em) {.basket .delivery .col:first-child {padding-right: 0;}}.basket .delivery .col:last-child {padding-left: 10px;}@media (max-width: 52.84714em) {.basket .delivery .col:last-child {padding-left: 0;}}.basket .delivery .col:last-child .radio-box .form-group {background: #fff;padding: 10px 80px;margin-top: 25px;display: none;}@media (min-width: 52.85714em) and (max-width: 91.41857em) {.basket .delivery .col:last-child .radio-box .form-group {padding: 10px 40px;}}@media (max-width: 52.84714em) {.basket .delivery .col:last-child .radio-box .form-group {padding: 10px 20px;}}.basket .delivery .col:last-child .radio-box .form-group input[type="radio"] {margin-left: 20px;}.basket .delivery .col:last-child .radio-box .form-group input[type="radio"]:first-child {margin-left: 0;}.basket .delivery .col:last-child .radio-box .form-group .col-50:first-child {padding-right: 10px;}@media (max-width: 52.84714em) {.basket .delivery .col:last-child .radio-box .form-group .col-50:first-child {padding: 0;display: block;margin-bottom: 24px;}}.basket .delivery .col:last-child .radio-box .form-group .col-50:last-child {padding-left: 10px;}@media (max-width: 52.84714em) {.basket .delivery .col:last-child .radio-box .form-group .col-50:last-child {padding: 0;display: block;margin-bottom: 24px;}}.basket .delivery .col:last-child .radio-box.on {padding-bottom: 0;}.basket .delivery .col:last-child .radio-box.on .form-group {display: block;}@media (max-width: 52.84714em) {.basket .delivery .col {padding: 0;}}.basket .delivery .col .radio-box p, .basket .delivery .col .radio-box strong {margin-bottom: 10px;display: block;font-size: 14px;font-family: "Open Sans", sans-serif;}.basket .delivery .col .radio-box strong {font-weight: 600;}.basket .delivery .col .radio-box p {color: #47494e;line-height: 14px;text-transform: uppercase;}.basket .delivery-submit {margin-bottom: 50px;}.basket .delivery-submit .btn-submit {margin-bottom: 30px;}@media (max-width: 52.84714em) {.basket .delivery-submit .btn-submit {width: 100%;display: block;}}.basket .delivery-list {margin: 50px 0 50px 0;}.basket .delivery-list .item {padding: 10px 20px 10px 0;width: 32.6%;margin: 0;margin-top: 10px;margin-right: 1%;}@media (max-width: 69.99em) {.basket .delivery-list .item {padding: 0;margin-right: 0;width: 100%;display: block;}}.basket .delivery-list .item:nth-child(3n) {margin-right: 0;}.basket .delivery-list .item .radio-box {margin: 0;padding-right: 20px;min-height: 30px;}@media (max-width: 69.99em) {.basket .delivery-list .item .radio-box {padding-right: 0px;}}.basket .delivery-list .item .radio-box strong {font-weight: 600;}.basket .order-details {padding: 30px 10px;}.basket .order-details h2 {color: #000;text-transform: uppercase;font-size: 16px;font-weight: 500;margin: 10px 0;}.basket .order-details .products-list {width: 100%;}.basket .order-details .products-list thead tr th {text-align: left;font-size: 14px;font-weight: bold;padding: 15px 0;border-bottom: 1px solid #e9e9e9;}.basket .order-details .products-list thead tr th:nth-child(1) {width: 70%;}@media (max-width: 52.84714em) {.basket .order-details .products-list thead tr th:nth-child(1) {width: 55%;}}.basket .order-details .products-list thead tr th:nth-child(2) {text-align: right;width: 20%;}.basket .order-details .products-list thead tr th:nth-child(3) {text-align: right;}.basket .order-details .products-list tbody tr td {text-align: left;font-size: 14px;padding: 30px 0;border-bottom: 1px solid #e9e9e9;}.basket .order-details .products-list tbody tr td:nth-child(2) {text-align: right;}.basket .order-details .products-list tbody tr td:nth-child(3) {text-align: right;}.basket .order-details .products-list tbody tr.last td {padding: 10px 0;border-bottom: none;}.basket .order-details .products-list tbody tr.last td:nth-child(1) {text-align: right;}.basket .order-details .products-list tbody tr.last td:nth-child(2) {text-align: right;}.basket .order-details .addresses {margin-top: 40px;}.basket .order-details .addresses .wrapper {margin-top: 20px;border: 1px solid #e9e9e9;}.basket .order-details .addresses .wrapper .col {padding: 30px 40px;}@media (max-width: 52.84714em) {.basket .order-details .addresses .wrapper .col:first-child {border-bottom: 1px solid #e9e9e9;}}.basket .order-details .addresses .wrapper .col p {font-size: 14px;line-height: 16px;}.basket .order-details .addresses .wrapper .col p strong {display: block;color: #000;margin-bottom: 20px;}.basket .order-details .addresses .wrapper .col p a {display: block;margin-top: 20px;}.basket .order-details .payments {margin-top: 40px;margin-bottom: 25px;height: auto;}.basket .order-details .payments .col {z-index: 999;width: 16.6%;}@media (max-width: 52.84714em) {.basket .order-details .payments .col {width: 100%;}}@media (min-width: 70em) {.basket .order-details .payments .col .clear {clear: both;}}.basket .order-details .payments .col .radio-box {min-height: 70px;}@media (max-width: 34.27571em) {.basket .order-details .payments .col .radio-box {padding-top: 7%;height: 115px;}}@media (max-width: 22.84714em) {.basket .order-details .payments .col .radio-input {margin-left: 0%;width: 10%;float: left;}}@media (min-width: 22.85714em) {.basket .order-details .payments .col .radio-input {float: left;display: table-cell;position: relative;vertical-align: middle;padding-left: 10px;width: 10%;margin-top: 3%;}}@media (min-width: 34.28571em) {.basket .order-details .payments .col .radio-input {float: left;display: table-cell;position: relative;vertical-align: middle;padding-left: 10px;width: 5%;margin-top: 3%;}}@media (min-width: 52.85714em) {.basket .order-details .payments .col .radio-input {margin-left: 10%;width: 10%;float: left;}}@media (min-width: 70em) {.basket .order-details .payments .col .radio-input {margin-left: 15%;width: 25%;float: left;}}@media (min-width: 22.85714em) {.basket .order-details .payments .col .radio-img {margin-top: -2px;width: 6%;float: left;}}@media (min-width: 34.28571em) {.basket .order-details .payments .col .radio-img {margin-top: 0px;margin-left: 5%;float: none;width: 20%;}}@media (min-width: 52.85714em) {.basket .order-details .payments .col .radio-img {float: left;margin-top: -8.5%;margin-left: 10%;}}@media (min-width: 70em) {.basket .order-details .payments .col .radio-img {width: 50%;float: left;margin-top: -8%;margin-left: 0px;}}.basket .order-details .payments .col .radio-img img {max-width: 80px;}.basket .order-details .payments .col .radio-text {}@media (min-width: 22.85714em) {.basket .order-details .payments .col .radio-text {text-align: center;margin-top: 11%;margin-left: 13%;max-width: 100%;position: absolute;}}@media (min-width: 34.28571em) {.basket .order-details .payments .col .radio-text {text-align: center;margin-top: 1%;margin-left: 7%;max-width: 100%;position: absolute;}}@media (min-width: 52.85714em) {.basket .order-details .payments .col .radio-text {text-align: center;margin-top: 32%;margin-left: 0px;width: 100%;padding-right: 4%;padding-left: 4%;position: absolute;}}@media (min-width: 70em) {.basket .order-details .payments .col .radio-text {text-align: center;margin-top: 1%;margin-left: 0px;max-width: 100%;position: absolute;}}.basket #payment-form .text-right {text-align: right;margin-left: 0px;margin-right: 10px;}@media (max-width: 52.84714em) {.basket #payment-form .text-right {margin-left: 10px;margin-right: 10px;text-align: left;}}@media (max-width: 52.84714em) {.basket #payment-form .text-right .btn-submit {width: 100%;}}.account {padding: 0 15px 0 15px;}.account .clear {clear: both;}.account .error-mobile-account {color: red;font-weight: 100;margin-top: 10px;line-height: 17px;display: none;}.account .order-hide-me {display: none;}.account .more-orders, .account .less-orders {background: #f3f3f3;color: #000;font-size: 12px;text-align: center;border: 1px solid #d5d6d8;right: 0;width: 210px;text-decoration: none;padding: 10px 0px 10px 0px;float: right;margin-top: 20px;cursor: pointer;margin-bottom: 40px;}.account .wrap-success-msg-top {padding: .3rem 0 .6rem 0;margin: 0px 0;text-align: center;background: #81ef8a;color: #4c5f13 !important;overflow-y: hidden;transition: all 0.3s ease-in-out;margin-top: 20px;background-position-x: 15px;width: 103%;}@media (max-width: 52.84714em) {.account .wrap-success-msg-top {width: 100%;}}.account .wrap-success-msg-top .success-msg-top {display: inline-block;top: 3px;padding: .5rem 3rem .5rem 3rem;background-image: url(../images/picto-message-vert.png);background-size: 7%;background-repeat: no-repeat;background-position: left center;font-weight: 300;}.account .fleches-title {width: 100%;background-image: url(../images/fl.png);background-repeat: no-repeat;min-height: 20px;background-size: 30px;background-position: right;margin-top: -11px;}@media screen and (max-width: 320px) {.account .fleches-title {width: 90%;}}@media (min-width: 22.85714em) {.account .fleches-title {background-position-x: 87%;}}.account .carnet-address {margin-bottom: 20px;}.account .carnet-address .title-head {}.account .block-carnet-address {margin-top: -35px;}.account .block-carnet-address .col-left, .account .block-carnet-address .col-right {margin-bottom: 40px;}@media (max-width: 52.84714em) {.account .block-carnet-address {margin-top: 0px;}}.account .update-address-choice, .account .switch-address-choice {display: none;margin-bottom: 40px;}.account .switch-address-choice .address-wrapper {padding: 0px 15px 0px 0px;margin-bottom: 20px;}.account .switch-address-choice .address-wrapper .text-1 {float: left;margin-top: 20px;width: 70%;margin-bottom: 20px;line-height: 20px;color: #000;}.account .switch-address-choice .address-wrapper .text-1 p.brown {font-weight: 600;}.account .switch-address-choice .address-wrapper .choose-address {float: left;padding: 35px 0px 0px 20px;width: 30%;text-align: center;}.account .switch-address-choice .wrap-submit-button .btn-submit {width: 40%;padding: 8px;background: #0031d0;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: 400;}@media (max-width: 52.84714em) {.account .switch-address-choice .wrap-submit-button .btn-submit {width: 100%;}}.account .table-univers {width: 100%;clear: both;margin-top: 20px;margin-bottom: 20px;line-height: 24px;overflow: hidden;}.account .table-univers .wanted {color: #0031d0;}.account .table-univers .unwanted {color: #b1b1b1;}.account #popover-deleteaddress .wrapper, .account #popover-cant-deleteaddress .wrapper, .account #popover-cant-deletedefaultaddress .wrapper {position: relative;background-color: #fff;min-height: 150px;left: 50%;margin-left: -200px;top: 20%;width: 400px;box-shadow: 5px 5px 15px #444;padding: 0 0 15px 0;}@media (max-width: 34.27571em) {.account #popover-deleteaddress .wrapper, .account #popover-cant-deleteaddress .wrapper, .account #popover-cant-deletedefaultaddress .wrapper {position: relative;background-color: #fff;min-height: 150px;left: 0;top: 20%;margin-left: 0px;width: 100%;box-shadow: 5px 5px 15px #444;padding: 0 0 15px 0;}}.account #popover-deleteaddress .wrapper .header, .account #popover-cant-deleteaddress .wrapper .header, .account #popover-cant-deletedefaultaddress .wrapper .header {padding: 20px;background-color: #e9e9e9;text-align: center;}.account #popover-deleteaddress .wrapper .header .title, .account #popover-cant-deleteaddress .wrapper .header .title, .account #popover-cant-deletedefaultaddress .wrapper .header .title {font-size: 15px;font-weight: 400;color: red;text-transform: uppercase;}.account #popover-deleteaddress .wrap-btn, .account #popover-cant-deleteaddress .wrap-btn, .account #popover-cant-deletedefaultaddress .wrap-btn {margin-top: 25px;margin-bottom: -20px;text-align: right;}.account #popover-deleteaddress .wrap-btn .correct, .account #popover-cant-deleteaddress .wrap-btn .correct, .account #popover-cant-deletedefaultaddress .wrap-btn .correct {border-radius: 5px;background: #CCC;color: #000;font-size: 14px;padding: 10px 20px;}.account #popover-deleteaddress .addressdelete-error-msg, .account #popover-cant-deleteaddress .addressdelete-error-msg, .account #popover-cant-deletedefaultaddress .addressdelete-error-msg {color: red;}.account .table-infos {overflow: hidden;}.account .table-infos .col-left {margin-bottom: 40px;overflow: hidden;}.account .table-infos .col-right {margin-bottom: 40px;overflow: hidden;}.account .table-infos .password-toogle, .account .table-infos .infos-toogle {background: #f3f3f3;color: #000;font-size: 12px;text-align: center;border: 1px solid #d5d6d8;display: block;width: 210px;text-decoration: none;padding: 10px 0px 10px 0px;float: left;margin-right: 5px;margin-top: 20px;cursor: pointer;margin-bottom: 20px;}@media (max-width: 52.84714em) {.account .table-infos .password-toogle, .account .table-infos .infos-toogle {width: 100%;}}.account .table-infos .password-toogle:hover, .account .table-infos .infos-toogle:hover {background: #d5d6d8;color: #000;font-size: 12px;text-align: center;border: 1px solid #d5d6d8;display: block;width: 210px;text-decoration: none;padding: 10px 0px 10px 0px;float: left;margin-top: 20px;cursor: pointer;margin-bottom: 20px;}@media (max-width: 52.84714em) {.account .table-infos .password-toogle:hover, .account .table-infos .infos-toogle:hover {width: 100%;}}.account .wrap-update-infos #infos-submit {width: 100% !important;}.account .wrap-update-infos .wrap-birthday {margin-bottom: 10px;overflow: hidden;}.account .wrap-update-infos .wrap-birthday input {float: left;width: 25% !important;}.account .wrap-update-infos .wrap-birthday input:nth-child(1) {margin-right: 10px !important;}.account .wrap-update-infos .wrap-birthday input:nth-child(2) {margin-right: 10px !important;}.account .wrap-update-password, .account .wrap-update-infos {background-color: #faf8f8;padding: 10px 35px 5px 20px;margin-top: 20px;}@media (max-width: 52.84714em) {.account .wrap-update-password, .account .wrap-update-infos {padding: 10px 20px 5px 20px;}}.account .wrap-update-password .close, .account .wrap-update-infos .close {width: 103.5%;margin-top: 5px;min-height: 10px;background-repeat: no-repeat;background-size: 10px;background-position: right;background-image: url("../images/close-cross.png");cursor: pointer;}@media (max-width: 52.84714em) {.account .wrap-update-password .close, .account .wrap-update-infos .close {width: 100%;}}.account .wrap-update-password input, .account .wrap-update-infos input {margin-top: 10px;padding: 10px 0px 10px 10px !important;width: 100% !important;margin-right: 0 !important;}.account .wrap-update-password input.error, .account .wrap-update-infos input.error {border: 1px solid #F84E46;}.account .wrap-update-password #password-submit, .account .wrap-update-infos #password-submit {width: 100% !important;margin-right: 0 !important;}.account .wrap-update-password .wrap-error-msg, .account .wrap-update-infos .wrap-error-msg {display: none;padding: .3rem 0 .6rem 0;margin: 0px 0;text-align: center;background: #F84E46;color: #8B0200 !important;overflow-y: hidden;transition: all 0.3s ease-in-out;margin-top: 20px;background-position-x: 15px;width: 103%;}@media (max-width: 52.84714em) {.account .wrap-update-password .wrap-error-msg, .account .wrap-update-infos .wrap-error-msg {width: 100%;}}.account .wrap-update-password .wrap-error-msg .error-msg, .account .wrap-update-infos .wrap-error-msg .error-msg {display: inline-block;top: 3px;padding: 0.5rem 3rem .5rem 2rem;background-image: url(../images/picto-message-error-rouge.png);background-size: 7%;background-repeat: no-repeat;background-position: left center;font-weight: 300;}.account .wrap-update-password .wrap-success-msg, .account .wrap-update-infos .wrap-success-msg {display: none;padding: .3rem 0 .6rem 0;margin: 0px 0;text-align: center;background: #81ef8a;color: #4c5f13 !important;overflow-y: hidden;transition: all 0.3s ease-in-out;margin-top: 20px;background-position-x: 15px;width: 103%;}@media (max-width: 52.84714em) {.account .wrap-update-password .wrap-success-msg, .account .wrap-update-infos .wrap-success-msg {width: 100%;}}.account .wrap-update-password .wrap-success-msg .success-msg, .account .wrap-update-infos .wrap-success-msg .success-msg {display: inline-block;top: 3px;padding: .5rem 3rem .5rem 3rem;background-image: url(../images/picto-message-vert.png);background-size: 7%;background-repeat: no-repeat;background-position: left center;font-weight: 300;}.account .wrap-success-msg {display: none;padding: .3rem 0 .6rem 0;margin: 0px 0;text-align: center;background: #81ef8a;color: #4c5f13 !important;overflow-y: hidden;transition: all 0.3s ease-in-out;margin-top: 20px;background-position-x: 15px;width: 100%;}.account .wrap-success-msg .success-msg {display: inline-block;top: 3px;padding: .5rem 3rem .5rem 3rem;background-image: url(../images/picto-message-vert.png);background-size: 7%;background-repeat: no-repeat;background-position: left center;font-weight: 300;}.account .wrap-error-msg {display: none;padding: .3rem 0 .6rem 0;margin: 0px 0;text-align: center;background: #F84E46;color: #8B0200 !important;overflow-y: hidden;transition: all 0.3s ease-in-out;margin-top: 20px;background-position-x: 15px;width: 100%;}.account .wrap-error-msg .error-msg {display: inline-block;top: 3px;padding: 0.5rem 3rem .5rem 2rem;background-image: url(../images/picto-message-error-rouge.png);background-size: 7%;background-repeat: no-repeat;background-position: left center;font-weight: 300;}.account .btn-submit-nl {background: #0031d0;font-size: 12px;font-family: "Open Sans", sans-serif;text-align: center;text-transform: uppercase;border: none;color: #fff;padding: 10px 100px 10px 100px;font-weight: 600;margin-top: 2%;}@media (max-width: 34.27571em) {.account .btn-submit-nl {margin-top: 0;width: 100%;}}.account .account-nl {margin-bottom: 5%;}.account .account-nl .nl {margin-top: 20px;margin-bottom: 20px;}.account .account-nl .nl ul li label.error:before {border: 1px solid #ee3333;}.account .account-nl .prefnewsletter {background-image: url(/images/prefnewsletter.png) !important;background-size: 20px !important;background-repeat: no-repeat !important;padding-top: 25px !important;padding-bottom: 25px !important;}.account .account-nl .prefnewsletter .indications-bleus {color: #0031d0;font-size: 10px;text-transform: lowercase;font-weight: 400;}@media screen and (max-width: 320px) {.account .account-nl .prefnewsletter .indications-bleus:before {content: " ";padding: 35px;}.account .account-nl .prefnewsletter .title-head {margin-top: -18px;}}.account .account-nl .col-left-nl {width: 50%;float: left;margin-right: 10%;}@media (max-width: 34.27571em) {.account .account-nl .col-left-nl {width: 100%;float: none;margin-right: 0;}}.account .account-nl .col-right-nl {width: 40%;float: left;}@media (max-width: 34.27571em) {.account .account-nl .col-right-nl {width: 100%;float: none;margin-right: 0;}}.account .account-nl .col-right-nl .mag-nl {margin-left: 20px;}.account .col-45 {width: 45% !important;float: left;}@media (max-width: 34.27571em) {.account .col-45 {width: 100% !important;float: none;margin-right: 0;margin-bottom: 10px;overflow: hidden;}}.account .col-50-left {margin-right: 4%;width: 48%;float: left;}.account .col-50-right {width: 48%;float: left;}.account .col-50-right .btn-submit {width: 100%;padding: 8px;}.account .col-30-left {margin-right: 4%;width: 10%;float: left;}@media (max-width: 34.27571em) {.account .col-30-left {width: 45%;margin-right: 0;}}@media (min-width: 34.28571em) {.account .col-30-left {width: 20%;margin-right: 0;}}.account .col-30-right {width: 86%;float: left;}@media (max-width: 34.27571em) {.account .col-30-right {width: 48%;}}@media (min-width: 34.28571em) {.account .col-30-right {width: 75%;margin-right: 0;}}@media (min-width: 52.85714em) {.account {margin-bottom: 80px;}}.account.create-account {margin: 50px auto 50px auto;}.account.address-form .panel .panel-title a {float: right;font-size: 12px;}@media (max-width: 52.84714em) {.account.address-form .panel .panel-title {line-height: 24px;}.account.address-form .panel .panel-title a {float: none;display: block;}}.account.address-form .account-create-form {margin-top: 20px;}@media (max-width: 52.84714em) {.account.address-form .account-create-form {margin-top: 0px;}}.account.address-form .account-create-form .col input[type=radio] {margin: 0 5px 0 10px;}.account.address-form .account-create-form .col:nth-child(2) {padding-top: 0;}@media (max-width: 52.84714em) {.account.address-form .account-create-form .col:nth-child(2) {margin-top: 20px;}}.account.address-form .account-create-form .col:nth-child(3) {padding-top: 12px;}@media (max-width: 52.84714em) {.account.address-form .account-create-form .col:nth-child(3) {padding-top: 0;}}@media (max-width: 52.84714em) {.account.address-form .account-create-form .col {margin: 0;padding: 0 0;}}.account .panel {margin-top: 15px;}.account .panel .wrap-phone-number {margin-right: 10%;}.account .panel .part-status {margin-right: 10px;float: left;z-index: 99;}@media (min-width: 52.85714em) {.account .panel .wrap-adresse-mail {margin-bottom: 12px;}}.account .panel .wrap-different-address {margin-top: 15px;}@media (max-width: 52.84714em) {.account .panel .wrap-different-address {margin-top: 20px;}}.account .panel .wrap-account-type {margin-top: -14px;margin-bottom: 15px;}@media (max-width: 52.84714em) {.account .panel .wrap-account-type {margin-top: -2px;}}.account .panel .coordonnees-livraison {margin-bottom: 31px;}@media (max-width: 52.84714em) {.account .panel .coordonnees-livraison {margin-bottom: 20px;}}.account .panel .coordonnees-facturation {margin-bottom: 31px;}@media (max-width: 52.84714em) {.account .panel .coordonnees-facturation {margin-bottom: 20px;margin-top: 10px;}}.account .panel .login-id {margin-bottom: 10px;}@media (max-width: 52.84714em) {.account .panel .login-id {margin-top: 15px;}}.account .panel .coordonnees-livraison, .account .panel .coordonnees-facturation, .account .panel .login-id, .account .panel .bon-plan {font-size: 17px !important;padding: 12px 15px 12px 15px !important;font-weight: 300;line-height: 18px;}.account .panel .panel-title {background: #e9e9e9;color: #000;padding: 20px;font-size: 22px;text-transform: uppercase;font-family: "Open Sans", sans-serif;}.account .panel #error-text-univers, .account .panel #error-text-univers-mag {color: red;margin-top: 10px;margin-bottom: 15px;white-space: nowrap;font-weight: 100;font-size: .9rem;display: none;}.account .panel .panel-body .flash {text-align: center;}.account .panel .panel-body .wrap-mdp-choose {margin-bottom: 20px;}@media (max-width: 52.84714em) {.account .panel .panel-body .wrap-mdp-choose {margin-bottom: 10px;}}.account .panel .panel-body .wrap-phone-number {margin-bottom: 10px;margin-top: 12px;}.account .user-infos input, .account .table-infos input {padding: 5px 10px;width: 200px;}.account .user-infos input.btn, .account .table-infos input.btn {background: #0031d0;font-size: 12px;font-family: "Open Sans", sans-serif;text-align: center;text-transform: uppercase;border: none;color: #fff;padding: 7px 10px;}.account .user-infos input.btn:hover, .account .table-infos input.btn:hover {background: #0027a5;}.account .user-infos strong, .account .table-infos strong {font-weight: 600;}.account .account-info {margin: 30px 0;position: relative;}.account .account-info h2 {font-size: 24px;text-transform: uppercase;font-family: "Open Sans", sans-serif;margin-bottom: 10px;display: inline-block;font-weight: 300;color: #000;}.account .account-info p {color: #ab9963;font-size: 14px;letter-spacing: 1.2px;font-weight: 300;font-family: "Heebo";}.account .account-info a {display: inline-block;float: right;border: 1px solid #e0e0e0;color: #808080;font-family: "Open Sans", sans-serif;background-image: url("../images/icon-close.png");background-repeat: no-repeat;background-position: 92% 50%;font-size: 12px;padding: 0 30px 0 10px;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;height: 30px;line-height: 30px;}.account .account-info a:hover {background-color: #e0e0e0;}@media (min-width: 34.28571em) and (max-width: 69.99em) {.account .account-info a {background-position: 98% 50%;}}@media (max-width: 69.99em) {.account .account-info a {display: block;float: none;position: relative;margin-top: 20px;padding-right: 0;}}.account .status {width: 35%;}.account .status .status-cours {color: #000;text-decoration: underline;padding-left: 5px;font-size: 12px;}.account .status .status-cours:hover {text-decoration: none;}@media (max-width: 69.99em) {.account .status .status-cours {display: block;padding-left: 0;margin-bottom: 15px;}}.account .status .success {color: #00a51f;}.account .validPayment-0 {color: #2597FF !important;}.account .validPayment-1 {color: #2597FF !important;}.account .validPayment-2 {color: red !important;}.account .validPayment-3 {color: #F89B2E !important;}.account a.validPayment-0:hover, .account a.validPayment-0:link, .account a.validPayment-0:visited, .account a.validPayment-0:active {color: #2597FF !important;}.account a.validPayment-1:hover, .account a.validPayment-1:link, .account a.validPayment-1:visited, .account a.validPayment-1:active {color: #2597FF !important;}.account a.validPayment-2:hover, .account a.validPayment-2:link, .account a.validPayment-2:visited, .account a.validPayment-2:active {color: red !important;}.account a.validPayment-3:hover, .account a.validPayment-3:link, .account a.validPayment-3:visited, .account a.validPayment-3:active {color: #F89B2E !important;}.account .wrap-progress {max-width: 340px;height: 8px;width: 100%;margin-top: 5px;border-radius: 3px;background: #ECECEC;}.account .progress {max-width: 340px;height: 8px;width: 100%;margin-top: 5px;border-radius: 3px;background: #ECECEC;}.account .progress:before {content: "";height: 8px;width: 0%;border-radius: 3px;display: block;background: #2597FF;}.account .progress.validPayment-0:before {width: 20%;background: #2597FF;}.account .progress.validPayment-1:before {width: 50%;background: #2597FF;}.account .progress.validPayment-2:before {width: 5%;background: red;}.account .progress.validPayment-3:before {width: 50%;background: #F89B2E;}.account .progress.shippingModeId-0:before {width: 70%;background: #2EA400;}.account .progress-success {max-width: 340px;height: 8px;width: 100%;margin-top: 5px;background: url("../images/progress-success.png");background-size: contain;background-repeat: no-repeat;}.account table {table-layout: fixed;width: 100%;}.account table b {margin-bottom: 5px;display: inline-block;font-weight: 400;color: #000;}.account table tbody tr {border-bottom: 1px solid #dcdcdc;}.account table td {vertical-align: middle;padding: 30px 0;font-size: 12px;}.account table td p {font-family: "Open Sans", sans-serif;font-size: 14px;color: #777;}.account table td .btn-wrapper {float: right;}.account table td .btn-wrapper .btn-1 {margin-bottom: 5px;}.account .table-1 {table-layout: inherit;}.account .table-1 tbody tr {border-bottom: 1px solid #D4D4D4;padding-bottom: 0px;}.account .table-1 tbody tr:nth-child(2) {padding-top: 15px;}.account .table-1 tbody tr:last-child {border: transparent;}.account .table-1 td {font-size: 14px;color: #000;display: block;width: 100%;padding: 15px 10px 0;}@media (max-width: 69.99em) {.account .table-1 td {padding: 15px 0px;}}@media (max-width: 69.99em) {.account .table-1 .btn-wrapper {display: block;width: 100%;}}.account .table-1 .mescommandes {background-image: url(/images/box.png);background-size: 20px;background-repeat: no-repeat;padding-top: 25px;padding-bottom: 25px;}.account .table-1 .btn-buy-again {padding: 5px 0 5px 0 !important;width: 100%;}.account .table-1 .btn-1 {position: relative;padding: 10px 0 9px 0;}.account .table-1 .btn-1:before {background-image: url("../images/icon-pdf.png");height: 44px;width: 44px;content: '';position: absolute;left: -10px;top: -4px;bottom: 0;display: inline-block;}.account .table-1 a:not(.btn-1):not(.status-cours) {font-weight: 300;color: #0090ff;}.account .table-1 a:not(.btn-1):not(.status-cours):hover {text-decoration: underline;}.account .table-1 tbody tr td {vertical-align: top;margin-bottom: 10px;width: 100%;}.account .table-1 tbody tr td.invoice-address, .account .table-1 tbody tr td.delivery-address {width: 49%;}.account .table-1 tbody tr td.invoice {width: 100%;}@media (min-width: 34.28571em) and (max-width: 69.99em) {.account .table-1 table, .account .table-1 thead, .account .table-1 tbody, .account .table-1 th, .account .table-1 td, .account .table-1 tr {display: block;}.account .table-1 tbody tr td {vertical-align: top;}.account .table-1 tbody tr td:nth-child(1) {display: inline-block;width: 35%;}}@media (min-width: 34.28571em) and (max-width: 69.99em) and (max-width: 69.99em) {.account .table-1 tbody tr td:nth-child(1) {width: 100%;}}@media (min-width: 34.28571em) and (max-width: 69.99em) {.account .table-1 tbody tr td:nth-child(2) {display: inline-block;width: 55%;}.account .table-1 tbody tr td:nth-child(3) {display: inline-block;width: 35%;}.account .table-1 tbody tr td:nth-child(4) {display: inline-block;width: 55%;}.account .table-1 tbody tr td:nth-child(5) {display: inline-block;width: 100%;text-align: left;}.account .table-1 tbody tr td:nth-child(6) {display: none;}.account .table-1 tbody tr td.invoice-address, .account .table-1 tbody tr td.delivery-address {width: 49%;}.account .table-1 tbody tr td.invoice {width: 100%;}}@media (min-width: 70em) {.account .table-1 tbody tr td {vertical-align: top;}.account .table-1 tbody tr td:nth-child(1) {display: inline-block;width: 16%;}.account .table-1 tbody tr td:nth-child(2) {display: inline-block;width: 16%;}.account .table-1 tbody tr td:nth-child(3) {display: inline-block;width: 35%;}.account .table-1 tbody tr td:nth-child(4) {display: inline-block;width: 10%;}.account .table-1 tbody tr td:nth-child(5) {display: inline-block;width: 10%;text-align: left;white-space: nowrap;}.account .table-1 tbody tr td:nth-child(6) {display: none;}.account .table-1 tbody tr td.invoice-address, .account .table-1 tbody tr td.delivery-address {width: 49%;}.account .table-1 tbody tr td.invoice {width: 100%;}.account .table-1 tbody tr td.order-details {width: 100%;padding: 0;}}.account .image {padding-left: 20px;}.account .table-2 {}.account .table-2 .download-invoice {padding-left: 10px !important;width: 99% !important;margin-left: 49%;}@media (max-width: 34.27571em) {.account .table-2 .download-invoice {margin-left: 0;}}@media (min-width: 70em) {.account .table-2 .download-invoice {margin-left: 0;}}.account .table-2 .btn-downlaod-invoice {width: 50%;}@media (max-width: 34.27571em) {.account .table-2 .btn-downlaod-invoice {width: 100%;}}.account .table-2 tbody tr td {padding-left: 0;padding-right: 0;padding-top: 0;color: #777;font-weight: 300;line-height: 1.2rem;}.account .table-2 tbody tr td:nth-child(1), .account .table-2 tbody tr td:nth-child(2) {width: 35%;}@media (max-width: 34.27571em) {.account .table-2 tbody tr td:nth-child(1), .account .table-2 tbody tr td:nth-child(2) {width: 100%;}}@media (min-width: 22.85714em) {.account .table-2 tbody tr td:nth-child(1), .account .table-2 tbody tr td:nth-child(2) {width: 100%;}}@media (max-width: 69.99em) {.account .table-2 tbody tr td:nth-child(1), .account .table-2 tbody tr td:nth-child(2) {margin-bottom: 25px;}}.account .table-2 tbody tr td:nth-child(3) {width: 28%;vertical-align: top;}.account .table-2 tbody tr td:nth-child(3) .btn-wrapper {-ms-transform: translate(0%, 74%);transform: translate(0%, 74%);}.account .table-2 tbody tr td h3 {font-size: 16px;line-height: 21px;color: #000;margin-bottom: 7px;font-weight: 400;}.account .table-2 tbody tr td p {letter-spacing: .5px;}@media (max-width: 69.99em) {.account .table-2 table, .account .table-2 thead, .account .table-2 tbody, .account .table-2 th, .account .table-2 td, .account .table-2 tr {display: block;}.account .table-2 tr td {vertical-align: top;margin: 0;padding: 0;}.account .table-2 tr td:nth-child(1) {width: 18%;display: inline-block;margin-top: 12px;}.account .table-2 tr td:nth-child(2) {width: 70%;display: inline-block;margin: 0;padding: 0;margin-top: 10px;}.account .table-2 tr td:nth-child(2) div {margin-top: 0;margin-bottom: 10px;}.account .table-2 tr td:nth-child(3) {width: 100%;}.account .table-2 tr td:nth-child(3) .btn-wrapper {width: 100%;border-bottom: 1px solid #dcdcdc;padding-bottom: 15px;}.account .table-2 tr td:nth-child(3) .btn-wrapper a {display: block;width: 100%;}}.account .table-2 span {color: #000;}.account .table-2 div {line-height: 18px;}.account .table-3 {margin-bottom: 10px;border-bottom: 1px solid #D4D4D4;}@media (max-width: 52.84714em) {.account .table-3 {display: inline-block !important;width: 100%;}}@media (max-width: 52.84714em) {.account .table-3 thead {display: inline-block !important;width: 100%;}}.account .table-3 thead tr:first-child {padding-top: 0;}@media (max-width: 52.84714em) {.account .table-3 tbody {display: inline-block !important;width: 100%;}}.account .table-3 tbody tr {padding-bottom: 5px !important;padding-top: 6px !important;}@media (max-width: 52.84714em) {.account .table-3 tbody tr {display: inline-block !important;width: 100%;}}.account .table-3 tbody tr td {padding-left: 0;padding-right: 0;padding-top: 5px;vertical-align: top;}@media (max-width: 52.84714em) {.account .table-3 tbody tr td {display: inline-block !important;width: 100%;}}.account .table-3 tbody tr td:nth-child(1) {width: 20%;text-align: center;min-height: 5.5rem;background-repeat: no-repeat;background-position: center;}@media (max-width: 34.27571em) {.account .table-3 tbody tr td:nth-child(1) {width: 50%;}}@media (min-width: 34.28571em) {.account .table-3 tbody tr td:nth-child(1) {width: 20%;}}@media (min-width: 52.85714em) {.account .table-3 tbody tr td:nth-child(1) {width: 20%;}}.account .table-3 tbody tr td:nth-child(2) {width: 48%;}@media (max-width: 34.27571em) {.account .table-3 tbody tr td:nth-child(2) {width: 47%;}}@media (min-width: 52.85714em) {.account .table-3 tbody tr td:nth-child(2) {width: 40%;}}.account .table-3 tbody tr td:nth-child(2) .description-wrapper {position: relative;min-height: 5.5rem;margin-top: 3px;font-family: "Open Sans", sans-serif;font-size: 1rem;font-weight: 300;}.account .table-3 tbody tr td:nth-child(2) .description-wrapper strong {font-weight: 400;color: #000;}.account .table-3 tbody tr td:nth-child(2) .description-wrapper span {font-weight: 400;color: #000;}.account .table-3 tbody tr td:nth-child(2) .description-wrapper div {line-height: 1rem;}.account .table-3 tbody tr td:nth-child(2) .description-wrapper div:last-child {position: absolute;bottom: 0;}.account .table-3 tbody tr td:nth-child(2) .description-wrapper a:link, .account .table-3 tbody tr td:nth-child(2) .description-wrapper a:visited, .account .table-3 tbody tr td:nth-child(2) .description-wrapper a:active, .account .table-3 tbody tr td:nth-child(2) .description-wrapper a:hover {font-weight: 400;color: #000;text-decoration: none;}.account .table-3 tbody tr td:nth-child(3) {width: 30%;padding: .5rem 0;}@media (max-width: 34.27571em) {.account .table-3 tbody tr td:nth-child(3) {width: 100%;}}@media (min-width: 34.28571em) {.account .table-3 tbody tr td:nth-child(3) {width: 100%;}}@media (min-width: 52.85714em) {.account .table-3 tbody tr td:nth-child(3) {width: 39%;}}.account .table-3 tbody tr td:nth-child(3) .btn-wrapper a.btn-1 {padding: 5px 0 5px 0;}.account .table-3 tbody tr td:nth-child(3) .btn-wrapper a.btn-1:before {display: none;}.account .link-12 {font-size: 12px;color: #0090ff;float: right;}@media (max-width: 69.99em) {.account .link-12 {margin-bottom: 20px;float: left;}}.account .table-infos {margin-top: 30px;}.account .account-address {margin-bottom: 60px;}@media (max-width: 52.84714em) {.account .account-address {margin-bottom: 0px;}}.account .table-wrapper .title-head, .account .account-address .title-head {float: left;width: 96%;margin-top: -8px;}@media (max-width: 22.84714em) {.account .table-wrapper .title-head, .account .account-address .title-head {width: 84%;}}@media (max-width: 34.27571em) {.account .table-wrapper .title-head, .account .account-address .title-head {width: 84%;}}@media (min-width: 34.28571em) {.account .table-wrapper .title-head, .account .account-address .title-head {width: 92%;}}@media (min-width: 52.85714em) {.account .table-wrapper .title-head, .account .account-address .title-head {width: 93%;}}.account .table-wrapper .open-close, .account .account-address .open-close {float: left;width: 3%;margin-top: -14px;cursor: pointer;}@media (max-width: 34.27571em) {.account .table-wrapper .open-close, .account .account-address .open-close {width: 9%;}}@media (max-width: 22.84714em) {.account .table-wrapper .open-close, .account .account-address .open-close {width: 9%;}}@media (min-width: 34.28571em) {.account .table-wrapper .open-close, .account .account-address .open-close {width: 5%;}}@media (min-width: 52.85714em) {.account .table-wrapper .open-close, .account .account-address .open-close {width: 4%;margin-top: -18px;}}@media (min-width: 70em) {.account .table-wrapper .open-close, .account .account-address .open-close {margin-top: -18px;}}@media (min-width: 91.42857em) {.account .table-wrapper .open-close, .account .account-address .open-close {margin-top: -25px;}}.account .table-wrapper {clear: both;}.account .table-wrapper .mesinfosperso {background-image: url(/images/user.png);background-size: 20px;background-repeat: no-repeat;}@media (min-width: 52.85714em) {.account .table-wrapper .col-left, .account .table-wrapper .col-right {width: 48%;float: left;}}@media (min-width: 52.85714em) {.account .table-wrapper .col-right {float: right;}}.account .table-wrapper .content {padding: 20px 0px 20px 0px;line-height: 20px;color: #777;}.account .table-wrapper .content h3 {font-size: 16px;line-height: 21px;color: #000;margin-bottom: 7px;}.account .table-wrapper .content span {color: #000;}.account .table-wrapper .content .user-email {letter-spacing: .5px;}.account .table-wrapper .content a {margin-top: 20px;margin-bottom: 20px;display: inline-block;color: #0090ff;text-decoration: underline;}@media (max-width: 69.99em) {.account .table-wrapper .content a {margin-top: 5px;margin-bottom: 0px;}}.account .table-wrapper .content a:hover {text-decoration: none;}.account .table-wrapper .content a.password-toogle {font-weight: 300;}@media (max-width: 52.84714em) {.account .table-wrapper .content a.password-toogle {width: 100%;}}.account .table-wrapper .content a.infos-toogle {font-weight: 300;}@media (max-width: 52.84714em) {.account .table-wrapper .content a.infos-toogle {width: 100%;}}.account .table-wrapper .content a.ajouter-adresse {color: #336699;}.account .table-wrapper .content form {margin-top: 5px;}.account .table-wrapper .content form strong {letter-spacing: 1px;font-weight: 100;top: 3px;position: absolute;margin-left: 5px;color: #777;}.account .table-wrapper .content input {margin-right: 5px;}.account .table-wrapper .content .text-1 {color: #777;font-weight: 300;letter-spacing: .5px;}.account .table-wrapper .content .text-1 a {margin-top: 3px;margin-bottom: 22px;color: #0090ff;}@media (max-width: 69.99em) {.account .table-wrapper .content .text-1 {margin: 20px 0;}}.item {float: left;width: 19%;margin-right: 1%;margin: 30px 1% 20px 0;display: inline-block;}@media (max-width: 69.99em) {.item {width: 49%;}}.item span {position: absolute;bottom: 0;}.item .item-image {display: inline-block;margin-right: 10px;float: left;width: 30%;}.item .item-content {padding-top: 5px;line-height: 15px;padding-right: 1%;font-size: 12px;position: relative;min-height: 100px;color: #000;width: 60%;font-family: "Open Sans", sans-serif;float: left;}.item .item-content h3 {font-weight: 600;text-decoration: underline;}.item .item-content p {color: #8b8b8b;text-decoration: underline;}.table-heading {font-family: "Open Sans", sans-serif;padding: 19px 0 17px 55px;background-image: url("../images/icon-arrow.png");background-repeat: no-repeat;background-position: 20px 50%;font-size: 18px;text-transform: uppercase;text-align: left;color: #000;background-color: #D4D4D4;font-weight: 300;line-height: 20px;}.table-heading-2 {padding: 18px 0 18px 20px;background-color: #D4D4D4;font-family: "Open Sans", sans-serif;font-size: 14px;text-align: left;color: #000;text-transform: uppercase;height: 10px;}@media screen and (max-width: 640px) {.table-heading-2 {height: 60px;}}.table-heading-2 .content-left {float: left;width: 50%;}@media screen and (max-width: 432px) {.table-heading-2 .content-left {width: 40%;}}.table-heading-2 .content-right {float: left;width: 50%;text-align: right;padding-right: 20px;margin-top: -2px;}@media screen and (max-width: 432px) {.table-heading-2 .content-right {width: 60%;}}.table-heading-2 .content-right .pdf-logo {width: 25px;float: right;margin-right: 5px;margin-top: -5px;}@media screen and (max-width: 510px) {.table-heading-2 .content-right .pdf-logo {display: none;}}.table-heading-2 .content-right .see-bills {float: right;margin-left: 10px;}@media screen and (max-width: 370px) {.table-heading-2 .content-right .see-bills {margin-left: 0px;}}.table-heading-2 .content-right .see-bills .no-bills {text-transform: lowercase;font-weight: 400;}.table-heading-2 .content-right select {margin-top: -4px;width: 170px;}@media screen and (max-width: 320px) {.table-heading-2 .content-right select {width: 120px;}}@media screen and (max-width: 340px) {.table-heading-2 .content-right select {width: 130px;}}@media screen and (max-width: 375px) {.table-heading-2 .content-right select {width: 150px;}}.btn-subscribe-news:hover, .btn-subscribe-news {width: 200px !important;}.btn-edit-nl, .btn-subscribe-news {background: #f3f3f3;color: #000;font-size: 12px;text-align: center;border: 1px solid #d5d6d8;display: block;width: 110px;text-decoration: none;padding: 10px 0px 10px 0px;float: left;margin-right: 5px;margin-top: 15px;cursor: pointer;}@media (max-width: 34.27571em) {.btn-edit-nl, .btn-subscribe-news {width: 100%;margin-top: 20px;}}.btn-edit-nl:hover, .btn-subscribe-news:hover {background: #d5d6d8;color: #000;font-size: 12px;text-align: center;border: 1px solid #d5d6d8;display: block;width: 110px;text-decoration: none;padding: 10px 0px 10px 0px;float: left;margin-top: 15px;cursor: pointer;}@media (max-width: 34.27571em) {.btn-edit-nl:hover, .btn-subscribe-news:hover {width: 100%;margin-top: 20px;}}.btn-edit-nl, .btn-edit-nl:hover {float: right;}.account-address {overflow: hidden;margin-bottom: 20px;}.account-address .clear {clear: both;}.account-address .content {width: 48%;margin-top: 20px;height: auto;float: left;}@media (max-width: 52.84714em) {.account-address .content {float: none;width: 100%;}}.account-address .mesadresses {background-image: url(/images/book-address.png);background-size: 20px;background-repeat: no-repeat;padding-top: 25px;padding-bottom: 25px;}.account-address .content.left {margin-right: 4%;}@media (max-width: 52.84714em) {.account-address .content.left {margin-right: 0%;}}.account-address .address-wrapper {padding: 0px 15px 0px 0px;margin-bottom: 20px;}.account-address p.brown {font-weight: 600;}.account-address .text-1 {float: left;margin-top: 20px;width: 70%;margin-bottom: 20px;line-height: 20px;color: #000;}.account-address .choose-address {float: left;padding: 35px 0px 0px 20px;width: 30%;text-align: center;}.account-address h3.title-facturation {border: 1px solid #000;padding: 15px 10px 15px 0px;background-image: url(/images/ticket.png);background-size: 20px;background-repeat: no-repeat;background-position-x: 15px;background-position-y: 13px;width: 97%;color: #000;margin-bottom: 10px;font-weight: 600 !important;}@media (max-width: 52.84714em) {.account-address h3.title-facturation {width: auto;}}.account-address h3.title-facturation .title {width: 80%;float: left;padding-left: 50px;color: #000;font-weight: 500 !important;}@media screen and (max-width: 320px) {.account-address h3.title-facturation .title {width: 70%;}}@media (min-width: 22.85714em) {.account-address h3.title-facturation .title {width: 80%;}}@media (min-width: 34.28571em) {.account-address h3.title-facturation .title {width: 82%;}}.account-address h3.title-facturation .pardefaut {text-align: center;float: left;font-size: 11px;}.account-address h3.title-livraison {border: 1px solid #000;padding: 15px 10px 15px 0px;background-image: url(/images/pointer.png);background-size: 20px;background-repeat: no-repeat;background-position-x: 15px;background-position-y: 13px;width: 97%;margin-bottom: 10px;color: #000;font-weight: 600 !important;}@media (max-width: 52.84714em) {.account-address h3.title-livraison {width: auto;}}.account-address h3.title-livraison .title {width: 80%;float: left;padding-left: 50px;color: #000;font-weight: 500 !important;}@media screen and (max-width: 320px) {.account-address h3.title-livraison .title {width: 70%;}}@media (min-width: 22.85714em) {.account-address h3.title-livraison .title {width: 80%;}}@media (min-width: 34.28571em) {.account-address h3.title-livraison .title {width: 82%;}}.account-address h3.title-livraison .pardefaut {text-align: center;float: left;font-size: 11px;}.account-address .btn-wrapper-address {width: 100%;}.account-address .btn-wrapper-address a.btn-edit, .account-address .btn-wrapper-address .btn-delete {background: #f3f3f3;color: #000;font-size: 12px;text-align: center;border: 1px solid #d5d6d8;display: block;width: 110px;text-decoration: none;padding: 10px 0px 10px 0px;float: left;margin-right: 5px;margin-top: 0px;cursor: pointer;}@media (max-width: 34.27571em) {.account-address .btn-wrapper-address a.btn-edit, .account-address .btn-wrapper-address .btn-delete {width: 100%;margin-top: 15px;}}.account-address .btn-wrapper-address a.btn-edit:hover, .account-address .btn-wrapper-address .btn-delete:hover {background: #d5d6d8;color: #000;font-size: 12px;text-align: center;border: 1px solid #d5d6d8;display: block;width: 110px;text-decoration: none;padding: 10px 0px 10px 0px;float: left;margin-top: 0px;cursor: pointer;}@media (max-width: 34.27571em) {.account-address .btn-wrapper-address a.btn-edit:hover, .account-address .btn-wrapper-address .btn-delete:hover {width: 100%;margin-top: 15px;}}.wrap-form-update-newsletter .error {border: 1px solid red;}.wrap-form-update-newsletter .wrap-birthday {width: 50%;overflow: hidden;}@media (max-width: 34.27571em) {.wrap-form-update-newsletter .wrap-birthday {width: 100%;}}.wrap-form-update-newsletter .wrap-birthday input {float: left;width: 15%;margin-right: 20px;}@media (max-width: 34.27571em) {.wrap-form-update-newsletter .wrap-birthday input {width: 25%;}}.wrap-form-update-newsletter .wrap-telephone input {width: 255px;}@media (max-width: 34.27571em) {.wrap-form-update-newsletter .wrap-telephone {margin-bottom: 30px;}}.filters .wrapper-filter-price {padding: 20px 10px 20px 0px;overflow: hidden;text-align: center;width: 100%;}.filters .wrapper-filter-price .separator-to {float: left;margin-right: 10px;margin-left: 10px;padding-top: 10px;}@media (max-width: 52.84714em) {.filters .wrapper-filter-price .separator-to {float: left;margin-right: 10px;margin-top: 5px;}}.filters .wrapper-filter-price .separator-device {float: left;margin-left: 5px;padding-top: 10px;}@media (max-width: 52.84714em) {.filters .wrapper-filter-price .separator-device {float: left;margin-right: 10px;margin-top: 5px;}}.filters .wrapper-filter-price .price-select {width: 30%;float: left;padding: 5px;border: 1px solid lightgray;}@media (max-width: 52.84714em) {.filters .wrapper-filter-price .price-select {width: 20%;float: left;margin-right: 10px;}}.filters .no-results {margin-top: 35px;margin-bottom: 35px;text-align: center;}.filters .no-results .orange-strong {color: #fc8f29;font-family: "Open Sans", sans-serif;}.filters .no-results .text-1 {line-height: 20px;}.filters .no-results .icon-sorry {font-size: 50px;line-height: 70px;}.filters .no-results .first-part {margin-top: 70px;}.filters .no-results .advices {padding-top: 30px;padding-bottom: 30px;}.filters .no-results .advices .bloc-advice {border: 1px solid #b9b9b9;border-right: none;border-left: none;width: 75%;border-top: none;padding-bottom: 12px;padding-top: 10px;margin: 0 auto;}@media (min-width: 52.85714em) {.filters .no-results .advices .bloc-advice {width: 50%;}}@media (min-width: 70em) {.filters .no-results .advices .bloc-advice {width: 23%;}}.filters .no-results .advices .text-advice {padding-bottom: 0px;}.filters .no-results .advices hr {size: 5;width: 50%;align: center;}.filters .filter-wrapper {margin: -1px 0px 8px 0px;}.filters .filter-wrapper:after {content: '';display: block;clear: both;}@media (min-width: 52.85714em) {.filters .filter-wrapper {margin: 8px 15px;}}.filters .filter-wrapper.loading .loader {position: absolute;background: url("/images/loader.svg");height: 100px;width: 100px;-ms-transform: translateX(-50%);transform: translateX(-50%);top: 140px;left: 50%;z-index: 2;}.filters .filter-wrapper.loading .filter-left, .filters .filter-wrapper.loading .filter-right, .filters .filter-wrapper.loading .filter-center {opacity: .3;}@media (min-width: 57.85714em) {.filters .filter-wrapper > .horizontal-module-container {width: 100%;}}@media (min-width: 70em) {.filters .filter-wrapper > .horizontal-module-container {width: 960px;}}@media (min-width: 91.42857em) {.filters .filter-wrapper > .horizontal-module-container {width: 1240px;}}.filters .filter-left {font-family: "Open Sans", sans-serif;}@media (min-width: 52.85714em) {.filters .filter-left {width: 30%;float: left;max-width: 245px;}}@media (min-width: 57.85714em) {.filters .filter-left {width: 23%;float: left;max-width: 245px;}}@media (min-width: 70em) {.filters .filter-left {width: 22%;float: left;max-width: 245px;}}.filters .filter-left.filters-form {display: none;}@media (min-width: 52.85714em) {.filters .filter-left.filters-form {display: block;}}.filters .filter-left .btn-2 {display: none;margin-bottom: 20px;}.filters .filter-left .btn-2.active {display: block;}.filters .filter-left .panel.panel-trier-list, .filters .filter-left .panel.panel-categories-list, .filters .filter-left .panel.panel-brands-list, .filters .filter-left .panel.panel-offres-list {margin-bottom: .7rem;}.filters .filter-left .panel.panel-trier-list {display: none;}@media (min-width: 70em) {.filters .filter-left .panel.panel-trier-list {display: none;}}.filters .filter-left .panel.panel-trier-list .inner-wrapper {padding: 15px 15px 5px 15px;}.filters .filter-left .panel.panel-offres-list .inner-wrapper {padding: 10px 15px 0px 15px;}.filters .filter-left .panel.panel-attributes-list .inner-wrapper {padding: 5px 15px 0px 15px;}.filters .filter-left .panel h3 {margin: 0;}.filters .filter-left .panel h3 .remove-filter-brands, .filters .filter-left .panel h3 .remove-filter-category, .filters .filter-left .panel h3 .remove-filter-attributes, .filters .filter-left .panel h3 .remove-filter-prices, .filters .filter-left .panel h3 .remove-filter-order_by {background: #0031d0;color: #fff;float: right;padding: 3px 5px 1px 5px;top: -2px;display: none;cursor: pointer;}.filters .filter-left .panel h3 .remove-filter-brands.active, .filters .filter-left .panel h3 .remove-filter-category.active, .filters .filter-left .panel h3 .remove-filter-attributes.active, .filters .filter-left .panel h3 .remove-filter-prices.active, .filters .filter-left .panel h3 .remove-filter-order_by.active {display: block;}.filters .filter-left .panel .panel-dropdown-under {position: relative;}.filters .filter-left .panel .panel-dropdown-under.open .panel-body-under {height: auto;}.filters .filter-left .panel .panel-dropdown-under h3, .filters .filter-left .panel .panel-dropdown-under h4 {cursor: pointer;padding: 6px 10px 9px 18px;}.filters .filter-left .panel .panel-dropdown-under h3:before, .filters .filter-left .panel .panel-dropdown-under h4:before {content: ' ';background-image: url("../images/assets.png");position: absolute;top: 0;left: 0;width: 5px;height: 8px;background-position: -357px -135px;left: 6px;top: 9px;}.filters .filter-left .panel .panel-dropdown-under .panel-body-under {height: 0px;overflow-y: hidden;}.filters .filter-left h3 {font-size: 13px;font-family: "Open Sans", sans-serif;color: #000;text-transform: uppercase;background: url("../images/down-arrow.png") no-repeat 90% 50% #f4f4f4;padding: 18px 10px 18px 20px;margin: 20px 0;}.filters .filter-left h4 {font-size: 12px;font-family: "Open Sans", sans-serif;color: #000;text-transform: uppercase;padding: 10px 10px 8px 0px;margin: 0px 0;}.filters .filter-left select {width: 100%;padding-top: 4px;padding-bottom: 3px;border: 1px solid #bdbdbf;}.filters .filter-left input:checked + label {font-weight: 400;color: #000;}.filters .filter-left .inner-wrapper {padding: 10px 15px;max-height: 460px;overflow-y: auto;}.filters .filter-left .inner-wrapper.inner-wrapper-slider {padding: 20px 15px 20px 15px;}.filters .filter-left .inner-wrapper.inner-wrapper-cat {padding: 10px 0px 10px 0px;}.filters .filter-left .inner-wrapper .subtitle {margin-bottom: 15px;}.filters .filter-left .inner-wrapper.active .masquer {display: none;}.filters .filter-left .form-row {margin-bottom: 3px;}.filters .filter-left .form-row.data_id_0 {display: none;}.filters .filter-left .form-row a, .filters .filter-left .form-row label {font-size: 11px;color: #818181;cursor: pointer;font-weight: 300;}.filters .filter-left .form-row a.level, .filters .filter-left .form-row label.level {font-weight: 400;font-size: 12px;}.filters .filter-left .form-row a.selected, .filters .filter-left .form-row label.selected {font-weight: 400;font-size: 12px;}.filters .filter-left .form-row a.clicked, .filters .filter-left .form-row a:hover {text-decoration: underline;}.filters .filter-left .form-row label {margin-bottom: .2rem;}.filters .filter-left .form-row label.selected {background: #0031d0 url("/images/list-style-type-open.png") no-repeat 1.2rem 10px;display: block;padding: 0.5rem 0rem 0.5rem 2.2rem;text-transform: uppercase;}.filters .filter-left .form-row label.selected a {padding-left: 0rem;color: #fff;}.filters .filter-left .form-row label a {padding-left: 1.2rem;}.filters .filter-left .form-row .label-brand {margin-bottom: .2rem;}.filters .filter-left .form-row .label-brand.selected {background: #0031d0 url("/images/list-style-type-open.png") no-repeat 1.2rem 10px;display: block;padding: 0.5rem 0rem 0.5rem 2.2rem;text-transform: uppercase;}.filters .filter-left .form-row .label-brand.selected a {padding-left: 0rem;color: #fff;}.filters .filter-left .form-row ul {list-style: none;margin-bottom: 10px;}.filters .filter-left .form-row ul li {background: url("/images/list-style-type.png") no-repeat 2rem 8px;padding: 5px 0;padding-left: 3rem;margin-bottom: 0px;color: #000;}.filters .filter-left .form-row ul li a {color: #000;}.filters .filter-left .form-row ul li.level3 {background: url("/images/list-style-type-on.png") no-repeat 2rem 8px;}.filters .filter-left .form-row ul li.level3 a {color: #0031d0;background: none;font-weight: 600;}.filters .filter-left .form-row input {margin-right: 5px;}.filters .filter-right {width: 100%;}@media (min-width: 52.85714em) {.filters .filter-right {width: 70%;float: left;}}@media (min-width: 57.85714em) {.filters .filter-right {width: 77%;float: left;}}@media (min-width: 70em) {.filters .filter-right {width: 78%;float: left;}}@media (min-width: 91.42857em) {.filters .filter-right {width: 80%;}}.filters .results {background: #ececec;font-size: 12px;}@media (max-width: 69.99em) {.filters .results {padding: 0px 15px 10px 20px;height: 3.0rem;}}@media (min-width: 52.85714em) {.filters .results {float: left;width: 100%;margin-bottom: 20px;}}@media (min-width: 70em) {.filters .results {padding: 0px 12px 7px 20px;}}.filters .results:after {content: '';display: block;clear: both;}.filters .results.liste h1 {color: #000;font-weight: 400;margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;outline: none;}.filters .results.liste strong {color: #000;font-weight: 400;}@media (min-width: 52.85714em) {.filters .results.liste {margin-bottom: 15px;}}.filters .results .heading {display: inline-block;float: left;position: relative;}@media (max-width: 52.84714em) {.filters .results .heading {margin-top: 0px;width: 50%;line-height: 16px;min-height: 50px;top: 0px;}.filters .results .heading.full-wrap {width: 100% !important;}}@media (min-width: 52.85714em) {.filters .results .heading {font-family: "Open Sans", sans-serif;font-size: 15px;line-height: 20px;font-weight: 300;position: absolute;width: 70%;-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;}}@media (min-width: 70em) {.filters .results .heading {width: 50%;}}.filters .results .heading.fleche-retour {}@media (max-width: 52.84714em) {.filters .results .heading.fleche-retour .arrow {display: none;}}@media (max-width: 69.99em) {.filters .results .heading.fleche-retour .arrow {display: block;}}.filters .results .heading.fleche-retour .arrow .icon-arrow-left {display: block;position: absolute;left: -16px;font-size: 22px;font-weight: 300;color: #818181;cursor: pointer;top: 2px;}@media (max-width: 52.84714em) {.filters .results .heading .heading-content {-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;position: absolute;left: 15px;}}@media (min-width: 52.85714em) {.filters .results .heading .heading-content {text-transform: uppercase;}}.filters .results .heading .heading-content span.icon-arrow-left {display: none !important;}@media (max-width: 52.84714em) {.filters .results .heading .heading-content span.icon-arrow-left {display: block !important;position: absolute;left: -16px;font-size: 22px;font-weight: 300;color: #818181;cursor: pointer;top: 2px;}}.filters .results .heading .heading-content span {display: none;}@media (min-width: 52.85714em) {.filters .results .heading .heading-content span {display: inline-block;}}.filters .results .heading .heading-content.heading-content-search {left: 0;padding-bottom: 2px;}.filters .results .heading .heading-content .products-categorie-mobile, .filters .results .heading .heading-content .search-mobile {display: none;}@media (max-width: 52.84714em) {.filters .results .heading .heading-content .products-categorie-mobile, .filters .results .heading .heading-content .search-mobile {font-family: "Open Sans", sans-serif;font-size: 12px;line-height: 20px;font-weight: 600;color: #717171;display: block;line-height: .85rem;padding-left: 13px;text-decoration: none;}}@media (max-width: 52.84714em) {.filters .results .heading .heading-content .products-categorie-mobile.search-mobile, .filters .results .heading .heading-content .search-mobile.search-mobile {display: inline-block;padding-left: 0;}.filters .results .heading .heading-content .products-categorie-mobile.search-mobile .products_count, .filters .results .heading .heading-content .search-mobile.search-mobile .products_count {color: #000;}}.filters .results .heading .heading-content .products-categorie-tablet, .filters .results .heading .heading-content .search-tablet {display: none;}@media (min-width: 52.85714em) {.filters .results .heading .heading-content .products-categorie-tablet, .filters .results .heading .heading-content .search-tablet {display: inline-block;}}.filters .results .heading .hidden {display: none;}@media (min-width: 52.85714em) {.filters .results .heading .hidden {display: inline-block;}}@media (min-width: 52.85714em) {.filters .results .heading small {text-transform: inherit;}}.filters .results .btn-3 {float: right;margin-top: 15px;width: 90px;}@media (max-width: 69.99em) {.filters .results .btn-3 {margin-top: 9px;line-height: 24px;height: 30px;}}@media (min-width: 22.85714em) {.filters .results .btn-3 {width: 115px;}}@media (min-width: 52.85714em) {.filters .results .btn-3 {display: none;margin-top: 0;}}.filters .products-slider {padding: 0;overflow: hidden;}.filters .products-slider .product-slides-container {padding-top: 0;}@media (min-width: 70em) {.filters .products-slider .product-slides-container .product-slide-item {width: 25%;}}.filters .products-slider .product-slide-item {border-bottom: 1px solid #e9e9e9;margin-bottom: 40px;padding-top: 0;padding-bottom: 0;float: none;}@media (min-width: 52.85714em) {.filters .products-slider .product-slide-item {width: 50%;float: left;border-bottom: transparent;}}@media (min-width: 70em) {.filters .products-slider .product-slide-item {width: 25%;}}.filters .products-slider .product-slide-item .image {margin: 0 auto;width: 100%;display: block;}.filters .products-slider .product-slide-item .title a {color: #000;}.filters .products-slider .product-slide-item:nth-child(even) {border-right: transparent;}@media (min-width: 70em) {.filters .products-slider .product-slide-item:nth-child(even) {border-right: 1px solid #e9e9e9;}}@media (min-width: 70em) {.filters .products-slider .product-slide-item:nth-child(4n) {border-right: 0;}}.filters .wrap-filtres {float: right;display: inline-block;}.filters .wrap-filtres.hidden-mobile {display: none;}@media (min-width: 52.85714em) {.filters .wrap-filtres.hidden-mobile {display: block;}}.filters .wrap-filtres .mode-affichage {display: none;float: right;margin-top: 10px;margin-left: 5px;}@media (max-width: 52.84714em) {.filters .wrap-filtres .mode-affichage {display: inline-block;margin-top: 8px;}}@media (min-width: 34.28571em) {.filters .wrap-filtres .mode-affichage {margin-right: 20px;}}.filters .wrap-filtres .mode-affichage li {width: 2rem;height: 1.5rem;display: inline-block;cursor: pointer;}.filters .wrap-filtres .mode-affichage li.vignettes .icon, .filters .wrap-filtres .mode-affichage li.liste .icon {line-height: 2rem;font-size: 2.5rem;color: #8C8C8C;}.filters .wrap-filtres .mode-affichage li.active {display: none;}.filters .pagination-wrapper {display: none;color: #000;margin-top: 10px;}@media (min-width: 70em) {.filters .pagination-wrapper {display: inline-block;}}@media (min-width: 70em) {.filters .pagination-wrapper {margin-top: 15px;}}.filters .pagination-wrapper.pagination-wrapper-haut {color: #000;height: 50px;width: unset;overflow: hidden;padding-top: 14px;margin-top: 0px;padding-right: 10px;margin-left: 15px;margin-bottom: 15px;}@media (min-width: 70em) {.filters .pagination-wrapper.pagination-wrapper-haut {display: block;}}.filters .pagination-wrapper.pagination-wrapper-haut .pagination {float: unset;margin-bottom: 10px;display: table;margin: 0 auto;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;}.filters .pagination-wrapper.pagination-wrapper-bas {width: 100%;text-align: center;float: left;margin-bottom: 20px;height: 40px;padding-top: 14px;}@media (max-width: 34.27571em) {.filters .pagination-wrapper.pagination-wrapper-bas {margin-bottom: -7px;height: 60px;padding-top: 20px;}}@media (min-width: 34.28571em) {.filters .pagination-wrapper.pagination-wrapper-bas {margin-bottom: -7px;height: 40px;padding-top: 20px;}}@media (min-width: 52.85714em) {.filters .pagination-wrapper.pagination-wrapper-bas {margin-top: 20px;margin-bottom: 20px;width: 70% !important;margin-left: 30%;}}@media (min-width: 57.85714em) {.filters .pagination-wrapper.pagination-wrapper-bas {margin-bottom: 20px;width: 77% !important;margin-left: 23%;}}@media (min-width: 70em) {.filters .pagination-wrapper.pagination-wrapper-bas {margin-bottom: 20px;width: 78% !important;margin-left: 22%;}}@media (min-width: 91.42857em) {.filters .pagination-wrapper.pagination-wrapper-bas {margin-bottom: 20px;width: 80% !important;margin-left: 20%;}}@media (max-width: 641px) and (min-width: 549px) {.filters .pagination-wrapper.pagination-wrapper-bas {margin-bottom: -7px;height: 60px;padding-top: 20px;}}.filters .pagination-wrapper.pagination-wrapper-bas ​ .pagination, .filters .pagination-wrapper.pagination-wrapper-bas .pagination-mobile {margin: 0 auto;display: inline-block;}.filters .pagination-wrapper.pagination-wrapper-bas .pagination-mobile .page {top: 5px;display: inline-block;}.filters .pagination-wrapper.pagination-wrapper-bas .pagination-mobile .page a {color: #000;}.filters .pagination-wrapper.pagination-wrapper-bas .pagination-mobile .next {display: inline-block;}.filters .pagination-wrapper.pagination-wrapper-bas .pagination-mobile .next a {color: #000;}.filters .pagination-wrapper.pagination-wrapper-bas .pagination-mobile .arrow-pagination {font-size: 30px;top: -3px;color: #000;margin-left: 10px;margin-right: 10px;}.filters .pagination-wrapper.hide-tablet-desktop {display: none;}@media (max-width: 52.84714em) {.filters .pagination-wrapper.hide-tablet-desktop {display: block;}}.filters .pagination-wrapper.islastcategory {display: none;}@media (max-width: 52.84714em) {.filters .pagination-wrapper.islastcategory {display: block;}}.filters .pagination-wrapper.isntlastcategory {display: none;}@media (max-width: 69.99em) {.filters .pagination-wrapper.show-mobile {width: 100%;display: block;}.filters .pagination-wrapper.show-mobile .pagination {width: 100%;display: block;text-align: center;}.filters .pagination-wrapper.show-mobile .pagination ul {float: none;}.filters .pagination-wrapper.show-mobile .pagination ul li {margin: 0 .25rem;}.filters .pagination-wrapper.show-mobile .pagination ul li a {color: #000;min-width: 20px;height: 29px;line-height: 29px;display: inline-block;}}.filters .pagination-wrapper.hidden-mobile {display: none;}@media (min-width: 52.85714em) {.filters .pagination-wrapper.hidden-mobile {display: block;}}.filters .pagination-wrapper .pagination {display: inline-block;}.filters .pagination-wrapper .pagination .arrow-pagination {font-size: 30px;top: 3px;display: inline-block;}.filters .pagination-wrapper .pagination ul {float: left;}.filters .pagination-wrapper .pagination ul li {text-align: center;font-family: "Open Sans", sans-serif;font-weight: 300;cursor: pointer;display: inline-block;margin-left: 0px;}.filters .pagination-wrapper .pagination ul li.active a {font-weight: 600;color: #000;border: 0px solid #d3d3d3;white-space: nowrap;background: #fff;padding: 0 .1rem;}.filters .pagination-wrapper .pagination ul li.active.prev, .filters .pagination-wrapper .pagination ul li.active.next {background: none;}.filters .pagination-wrapper .pagination ul li.active.prev a, .filters .pagination-wrapper .pagination ul li.active.next a {color: #000;}.filters .pagination-wrapper .pagination ul li.arrow-page-prev {margin-top: -6px;margin-right: 5px;}.filters .pagination-wrapper .pagination ul li.arrow-page-next {margin-left: 10px;margin-top: -6px;}.filters .pagination-wrapper .pagination ul li a {color: #000;min-width: 25px;height: 25px;line-height: 25px;display: inline-block;}.filters .pagination-wrapper label {font-size: 12px;display: none;float: left;}@media (min-width: 70em) {.filters .pagination-wrapper label {display: inline-block;}}.filters .pagination-wrapper label select {margin-right: 10px;cursor: pointer;display: none;height: 30px;font-family: "Open Sans", sans-serif;color: #5a5a5a;}@media (min-width: 70em) {.filters .pagination-wrapper label select.select-per-page-desktop {display: inline-block;padding-top: 5px;padding-bottom: 5px;padding-right: 31px;margin-right: 15px;border: 1px solid #d3d3d3;background: url("/images/select-dropdown3.png") no-repeat right 0px center;font-family: "Open Sans", sans-serif;color: #5a5a5a;}}@media (min-width: 91.42857em) {.filters .pagination-wrapper label select.select-per-page-desktop {display: none;}}@media (min-width: 91.42857em) {.filters .pagination-wrapper label select.select-per-page-wide {display: inline-block;padding-top: 5px;padding-bottom: 5px;border: 1px solid #d3d3d3;background: url("/images/select-dropdown3.png") no-repeat right 0px center;font-family: "Open Sans", sans-serif;color: #5a5a5a;height: 30px;}}.filters .trier-par-wrapper {display: none;font-family: "Open Sans", sans-serif;color: #5a5a5a;}@media (min-width: 52.85714em) {.filters .trier-par-wrapper {display: block;float: right;margin-top: 9px;}.filters .trier-par-wrapper h3 {float: left;padding: 0px .5rem;text-transform: uppercase;font-family: "Open Sans", sans-serif;color: #5a5a5a;overflow: hidden;line-height: 30px;}.filters .trier-par-wrapper .panel-body {float: left;}.filters .trier-par-wrapper .panel-body select {font-family: "Open Sans", sans-serif;color: #5a5a5a;border: 1px solid #bdbdbf;padding: 5px 34px 5px 10px;background: url("/images/select-dropdown3.png") no-repeat right 0px center;height: 30px;}}@media (min-width: 70em) {.filters .trier-par-wrapper {margin-top: 15px;}}.login {}.login .panel {margin-top: 0;}@media (min-width: 52.85714em) {.login .panel {margin-top: 30px;}}.login .panel.panel-error {margin-top: 0;}.login .panel .panel-title {background: #e9e9e9;color: #000;padding: 20px;font-size: 1rem;line-height: .9rem;text-transform: uppercase;font-family: "Open Sans", sans-serif;}@media (min-width: 34.28571em) and (max-width: 52.84714em) {.login .panel .panel-title {padding: 20px 44px;}}@media (min-width: 52.85714em) {.login .panel .panel-title {font-size: 1.1rem;}}.login .panel .panel-body .active-popover {text-decoration: underline;}.login .panel .panel-body .active-popover-noir {text-decoration: underline;color: #000;}.login .panel .panel-body .flash {text-align: center;}.login .panel .form-wrap.error {color: #e00202;font-weight: 400;font-size: .9rem;line-height: 1.3rem;}.login .panel .form-wrap.error a {display: block;margin-top: .9rem;color: #415366;}.login .frombasket {margin-top: -38% !important;height: 460px !important;}.login .wrap-success-newsletter {margin-left: auto;margin-right: auto;margin-top: 30px;overflow: hidden;padding: 10px;color: #01b326 !important;background-color: #e6f5e9;line-height: 17px;}::-webkit-scrollbar {-webkit-appearance: none;width: 7px;}::-webkit-scrollbar-thumb {border-radius: 4px;background-color: rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);}#home .wrap-social-networks {width: 100%;}#home .wrap-social-networks .title-social, #home .wrap-social-networks .list-social {float: left;}#home .wrap-social-networks .title-social {width: 60%;}#home .wrap-social-networks .title-social h2 {border: none !important;}#home .wrap-social-networks .list-social {text-align: right;width: 40%;top: 0px;}@media (max-width: 52.84714em) {#home .wrap-social-networks .list-social {top: 13px;}}#home .wrap-social-networks .list-social img {width: 20px;}@media screen and (max-width: 320px) {#home .wrap-social-networks .list-social img {width: 17px;}}#home .wrap-social-networks .list-social ul li {margin-left: 10px;float: right;}#home .wrap-social-networks .list-social ul li .icon-insta-fa {color: #5a5a5a;font-size: 19px;top: 4px;}#home .wrap-rss-feed {width: 100%;}#home .wrap-rss-feed .title-rss, #home .wrap-rss-feed .logo-rss {float: left;}#home .wrap-rss-feed .title-rss {width: 80%;}#home .wrap-rss-feed .title-rss h2 a {color: #292929;}#home .wrap-rss-feed .logo-rss {width: 20%;text-align: right;}#home .wrap-rss-feed .logo-rss img {width: 20px;}#home .wrap-rss-feed .logo-rss .icon-blog-v3 {color: #5a5a5a;font-size: 19px;top: 7px;}#home .slideshow-home img {width: 100%;}#home .slideshow-home .slide-desktop {display: block;}@media (max-width: 52.84714em) {#home .slideshow-home .slide-desktop {display: none;}}#home .slideshow-home .slide-desktop .text-slide {position: absolute;color: #fff;width: 40%;margin-left: 60%;height: 100%;padding-right: 100px;}#home .slideshow-home .slide-mobile {display: none;}@media (max-width: 52.84714em) {#home .slideshow-home .slide-mobile {display: block;}}#home .slideshow-home .slide-mobile .text-slide {position: absolute;color: #fff;width: 60%;margin-left: 20%;margin-right: 20%;height: 100%;padding-right: 100px;}#home .slideshow-home .nav {position: absolute;top: 0;width: 100%;height: 100%;}#home .slideshow-home .nav .prev, #home .slideshow-home .nav .next {width: 3rem;height: 100%;background-repeat: no-repeat;background-position: center;background-size: contain;}#home .slideshow-home .nav .prev.prev, #home .slideshow-home .nav .next.prev {float: left;background-image: url(../images/arrow-owl-prev.png);cursor: pointer;}#home .slideshow-home .nav .prev.next, #home .slideshow-home .nav .next.next {float: right;background-image: url(../images/arrow-owl-next.png);cursor: pointer;}#home .home-banner-carousel.owl-carousel .item {width: 100%;margin: 0;background-repeat: no-repeat;background-position: center;background-size: cover;}#home .home-banner-carousel.owl-carousel .item img {width: auto;height: 130px;opacity: 0;}@media (min-width: 22.85714em) {#home .home-banner-carousel.owl-carousel .item img {height: 140px;}}@media (min-width: 34.28571em) {#home .home-banner-carousel.owl-carousel .item img {height: 250px;}}@media (min-width: 52.85714em) {#home .home-banner-carousel.owl-carousel .item img {height: auto;width: 100%;opacity: 1;}}#home .home-banner-carousel.owl-carousel .owl-nav {position: absolute;top: 0;width: 100%;height: 100%;}#home .home-banner-carousel.owl-carousel .owl-nav .owl-prev, #home .home-banner-carousel.owl-carousel .owl-nav .owl-next {width: 3rem;height: 100%;background-repeat: no-repeat;background-position: center;background-size: contain;}#home .home-banner-carousel.owl-carousel .owl-nav .owl-prev.owl-prev, #home .home-banner-carousel.owl-carousel .owl-nav .owl-next.owl-prev {float: left;background-image: url(../images/arrow-owl-prev.png);}#home .home-banner-carousel.owl-carousel .owl-nav .owl-prev.owl-next, #home .home-banner-carousel.owl-carousel .owl-nav .owl-next.owl-next {float: right;background-image: url(../images/arrow-owl-next.png);}#home .home-banner {height: 155px;background-position: center center;margin-top: 5px;}@media (min-width: 52.85714em) {#home .home-banner {height: 330px;background-position: center center;}}@media (min-width: 70em) {#home .home-banner {height: 446px;}}@media (min-width: 52.85714em) {#home .home-banner {margin-top: 0;}}#home .wrapper {padding: 0 0px;}@media (min-width: 52.85714em) {#home .wrapper {padding: 0 20px;}}#home .nouveautes-slider {padding: 0;}@media (max-width: 52.84714em) {#home .nouveautes-slider .products-slides-container {padding: 0px 1rem 0px 1rem;overflow: hidden;}}#home h2, #home h1 {font-family: "Open Sans", sans-serif;font-size: 20px;line-height: 20px;font-weight: 300;color: #292929;text-transform: uppercase;padding-bottom: 12px;}@media (max-width: 52.84714em) {#home h2, #home h1 {color: #292929;font-size: 17px;line-height: 17px;font-weight: 400;border-bottom: 1px solid #DADADA;padding: 15px 12px .4rem 1.4rem;}}@media (min-width: 52.85714em) {#home h2, #home h1 {font-size: 24px;line-height: 24px;font-weight: 300;padding-bottom: 8px;}}#home h2 a, #home h1 a {color: #292929;}.home-vignets .col-50.left {padding-right: 0;}@media (min-width: 52.85714em) {.home-vignets .col-50.left {padding-right: 10px;}}.home-vignets .col-50.right {padding-left: 0;}@media (max-width: 34.27571em) {.home-vignets .col-50.right {margin-top: 15px;}}@media (min-width: 52.85714em) {.home-vignets .col-50.right {padding-left: 10px;}}@media (min-width: 34.28571em) {.home-vignets .col-50 {width: 48.5%;}.home-vignets .col-50:first-child {margin-right: 3%;}}.home-vignets .home-vignet .image {height: 200px;background-position: center center;background-repeat: no-repeat;background-size: cover;}@media (min-width: 52.85714em) {.home-vignets .home-vignet .image {height: 337px;}}.home-news {padding: 0 15px;margin-top: 10px;}@media (min-width: 52.85714em) {.home-news {padding: 0;margin-top: 40px;}}@media (min-width: 34.28571em) {.home-news .col-50.left {width: 100%;margin-left: 0;padding: 0;}}@media (min-width: 52.85714em) {.home-news .col-50.left {padding: 0;width: 47%;margin-left: 0;}}@media (min-width: 70em) {.home-news .col-50.left {padding: 0;width: 47%;margin-right: 3%;margin-bottom: 1rem;}}@media (min-width: 34.28571em) {.home-news .col-50.right {width: 100%;margin-left: 0;padding: 0;}}@media (min-width: 52.85714em) {.home-news .col-50.right {padding: 0;width: 47%;margin-left: 6%;}}@media (min-width: 70em) {.home-news .col-50.right {padding: 0;width: 47%;margin-left: 3%;}}.home-news .news ul li.news-item {padding-right: 0px;margin-bottom: 20px;height: 250px;}@media (min-width: 34.28571em) {.home-news .news ul li.news-item {height: 90px;margin-bottom: 12px;}}@media (min-width: 52.85714em) {.home-news .news ul li.news-item {height: 80px;margin-bottom: 18px;}}@media (min-width: 70em) {.home-news .news ul li.news-item {height: 100px;margin-bottom: 0px;}}@media (min-width: 91.42857em) {.home-news .news ul li.news-item {margin-bottom: 0px;}}@media (min-width: 52.85714em) {.home-news .news ul li.news-item {padding-right: 0px;}}.home-news .news ul li.news-item .image {width: 100%;height: 150px;position: relative;margin-bottom: .8rem;}@media (min-width: 34.28571em) {.home-news .news ul li.news-item .image {position: absolute;top: 0;left: 0;width: 30%;height: 70px;margin-bottom: 0rem;}}@media (min-width: 52.85714em) {.home-news .news ul li.news-item .image {height: 70px;}}@media (min-width: 70em) {.home-news .news ul li.news-item .image {width: 124px;height: 84px;}}@media (min-width: 91.42857em) {.home-news .news ul li.news-item .image {width: 120px;height: 80px;}}.home-news .news ul li.news-item .news-item-content {padding-left: 0px;}@media (min-width: 34.28571em) {.home-news .news ul li.news-item .news-item-content {padding-left: 34%;}}@media (min-width: 70em) {.home-news .news ul li.news-item .news-item-content {padding-left: 147px;}}.home-news .news ul li.news-item .news-item-content p {font-size: 12px;line-height: 15px;font-weight: 400;color: #8c8f93;height: unset !important;overflow: hidden;text-overflow: ellipsis;}.home-news .news ul li.news-item .news-item-content .title, .home-news .news ul li.news-item .news-item-content .title a:link, .home-news .news ul li.news-item .news-item-content .title a:hover, .home-news .news ul li.news-item .news-item-content .title a:visited, .home-news .news ul li.news-item .news-item-content .title a:active {font-family: "Open Sans", sans-serif;font-size: 14px;line-height: 16px;font-weight: 400;color: #000;margin-bottom: 6px;text-transform: uppercase;margin-right: 73px;height: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.home-news .news ul li.news-item .news-item-content .date {position: unset;top: 0;right: 0;color: #cd0c42;font-size: 12px;line-height: 16px;font-weight: 400;font-family: "Open Sans", sans-serif;}.home-news .instagram-container {width: 100%;margin: 0 auto;margin-top: 15px;overflow: hidden;margin-bottom: 1rem;}@media (min-width: 52.85714em) {.home-news .instagram-container {width: 101%;margin-bottom: 0rem;}}.home-news .instagram-container ul {list-style-type: none;position: relative;list-style: none;}@media (min-width: 34.28571em) {.home-news .instagram-container ul {margin-left: 20px;}}.home-news .instagram-container li {float: left;width: 32%;}.home-news .instagram-container li:nth-child(n+2) {margin-left: 5px;}.home-news .instagram-container .infos {font-size: 12px;line-height: 16px;font-weight: 400;padding-top: 10px;}.home-news .instagram-container .profile-picture {float: left;width: 15%;}.home-news .instagram-container .caption {margin-top: 20px;}.home-news .instagram-container .username {float: left;padding-left: 5px;margin-top: 2px;}@media (max-width: 22.84714em) {.home-news .instagram-container .username {margin-top: -1%;font-size: 9px;}}@media (min-width: 22.85714em) {.home-news .instagram-container .username {font-size: 11px;margin-top: 0%;}}@media (min-width: 34.28571em) {.home-news .instagram-container .username {font-size: 14px;margin-top: 4%;margin-left: 6%;}}@media (min-width: 52.85714em) {.home-news .instagram-container .username {font-size: 11px;margin-top: 1%;margin-left: 3%;}}.home-news .instagram-container .username a:link, .home-news .instagram-container .username a:visited, .home-news .instagram-container .username a:hover, .home-news .instagram-container .username a:active {font-weight: bold;color: #000;}.home-news .instagram-container-outfr {width: 100%;margin: 0 auto;margin-top: 15px;overflow: hidden;margin-bottom: 1rem;}@media (min-width: 52.85714em) {.home-news .instagram-container-outfr {width: 101%;margin-bottom: 0rem;}}.home-news .instagram-container-outfr ul {list-style-type: none;position: relative;list-style: none;}.home-news .instagram-container-outfr li:nth-child(n+2) {margin-left: 5px;}.home-news .instagram-container-outfr li {float: left;width: 16%;}@media (max-width: 52.84714em) {.home-news .instagram-container-outfr li {display: none;}}@media (max-width: 52.84714em) {.home-news .instagram-container-outfr li:nth-child(-n+3) {display: block;width: 32%;}}.home-news .instagram-container-outfr .infos {font-size: 12px;line-height: 16px;font-weight: 400;padding-top: 10px;}.home-news .instagram-container-outfr .profile-picture {float: left;width: 15%;}.home-news .instagram-container-outfr .caption {margin-top: 20px;}.home-news .instagram-container-outfr .username {float: left;padding-left: 5px;margin-top: 2px;}@media (max-width: 22.84714em) {.home-news .instagram-container-outfr .username {margin-top: -1%;font-size: 9px;}}@media (min-width: 22.85714em) {.home-news .instagram-container-outfr .username {font-size: 11px;margin-top: 0%;}}@media (min-width: 34.28571em) {.home-news .instagram-container-outfr .username {font-size: 14px;margin-top: 4%;margin-left: 6%;}}@media (min-width: 52.85714em) {.home-news .instagram-container-outfr .username {font-size: 11px;margin-top: 1%;margin-left: 3%;}}.home-news .instagram-container-outfr .username a:link, .home-news .instagram-container-outfr .username a:visited, .home-news .instagram-container-outfr .username a:hover, .home-news .instagram-container-outfr .username a:active {font-weight: bold;color: #000;}@media (max-width: 34.27571em) {.home-news .instagram-container-outfr .username a:link, .home-news .instagram-container-outfr .username a:visited, .home-news .instagram-container-outfr .username a:hover, .home-news .instagram-container-outfr .username a:active {font-size: 7px;}}@media (min-width: 22.85714em) {.home-news .instagram-container-outfr .username a:link, .home-news .instagram-container-outfr .username a:visited, .home-news .instagram-container-outfr .username a:hover, .home-news .instagram-container-outfr .username a:active {font-size: 9px;}}@media (min-width: 34.28571em) {.home-news .instagram-container-outfr .username a:link, .home-news .instagram-container-outfr .username a:visited, .home-news .instagram-container-outfr .username a:hover, .home-news .instagram-container-outfr .username a:active {font-size: 13px;}}@media (min-width: 52.85714em) {.home-news .instagram-container-outfr .username a:link, .home-news .instagram-container-outfr .username a:visited, .home-news .instagram-container-outfr .username a:hover, .home-news .instagram-container-outfr .username a:active {font-size: 9px;}}@media (min-width: 70em) {.home-news .instagram-container-outfr .username a:link, .home-news .instagram-container-outfr .username a:visited, .home-news .instagram-container-outfr .username a:hover, .home-news .instagram-container-outfr .username a:active {font-size: 11px;}}@media (min-width: 91.42857em) {.home-news .instagram-container-outfr .username a:link, .home-news .instagram-container-outfr .username a:visited, .home-news .instagram-container-outfr .username a:hover, .home-news .instagram-container-outfr .username a:active {font-size: 11px;}}.listing-categories h2, .mosaique2 h2 {margin-bottom: 10px;padding: 1rem 1rem 0 0rem;}@media (max-width: 34.27571em) {.listing-categories h2, .mosaique2 h2 {padding: 1rem 1rem 0 1rem;margin-bottom: 0px;}}.listing-categories .vertical-scroll-wrapper, .mosaique2 .vertical-scroll-wrapper {margin-bottom: 1rem;}.listing-categories .vertical-scroll-wrapper .wrapper, .mosaique2 .vertical-scroll-wrapper .wrapper {padding: 0 !important;}.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item {border-top: 1px solid #DADADA;}.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item:first-child, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item:first-child {border-top: 0px solid #DADADA;}.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item a, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item a {display: block;height: 60px;position: relative;}@media (min-width: 52.85714em) {.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item a, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item a {height: 90px;}}.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item a img, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item a img {height: 80%;-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;left: 1.4rem;position: absolute;}@media (min-width: 52.85714em) {.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item a img, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item a img {height: 60%;}}@media (min-width: 70em) {.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item a img, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item a img {height: 80%;}}@media (min-width: 91.42857em) {.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item a img, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item a img {height: 80%;}}.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .text, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .text {margin-left: 5.8rem;padding-right: 5px;overflow: hidden;}@media (min-width: 52.85714em) {.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .text, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .text {margin-left: 4.8rem;}}@media (min-width: 70em) {.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .text, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .text {margin-left: 5.8rem;}}@media (min-width: 91.42857em) {.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .text, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .text {margin-left: 5.8rem;}}.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .text p, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .text p {font-family: "Open Sans", sans-serif;font-size: 14px;line-height: 60px;font-weight: 300;color: black;}@media (min-width: 52.85714em) {.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .text p, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .text p {text-transform: uppercase;font-size: 14px;line-height: 80px;font-weight: 400;}}.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .text p:hover, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .text p:hover {opacity: .8;}.listing-categories .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .icon, .mosaique2 .vertical-scroll-wrapper .wrapper .vertical-scroll-item a .icon {-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;right: .5rem;position: absolute;height: 1rem;font-size: 1.5rem;color: #4A4A4A;}.popup-oney-pedago {position: fixed;top: 20px;width: -webkit-fit-content;width: fit-content;width: -moz-fit-content;z-index: 999;margin: 0 0 0 -39%;left: 50%;display: none;}@media (max-width: 69.99em) {.popup-oney-pedago {margin: unset;left: unset;}}@media (min-width: 91.42857em) {.popup-oney-pedago {margin: 0 0 0 -28%;}}.popup-oney-pedago .image-back {width: 58% !important;}@media (max-width: 52.84714em) {.popup-oney-pedago .image-back {width: 71% !important;}}.popup-oney-pedago .close-popup {height: 15px;width: 15px !important;right: 5px;top: 10px;cursor: pointer;position: absolute;}.blog {padding: 0px;margin-top: -8px;overflow: hidden;background-color: #f1f1f1;}@media (max-width: 52.84714em) {.blog {padding: 15px;}}.blog .pagination {float: right;}@media (max-width: 52.84714em) {.blog .pagination {float: none;text-align: center;line-height: 25px;}}.blog .pagination ul li {display: inline-block;margin-left: 9px;}.blog .pagination ul li a {color: #000;text-decoration: none;}.blog .pagination ul li .arrow-pagination {display: inline-block;}.blog .pagination ul li.active {font-weight: 800;}.blog .menu {width: 25%;float: right;background-color: #f1f1f1;padding-right: 20px;padding-left: 20px;}@media (max-width: 52.84714em) {.blog .menu {width: 100%;float: none;padding: 0;}}.blog .menu h3 {color: #111;display: inline-block;border-bottom: 2px solid #111;font-size: .8rem;font-weight: 600;letter-spacing: 1px;margin-bottom: 15px;padding-bottom: 3px;text-transform: uppercase;font-style: normal;}.blog .menu h3 a {color: #111 !important;text-decoration: none;}.blog .menu .list-social img {width: 20px;}@media screen and (max-width: 320px) {.blog .menu .list-social img {width: 17px;}}.blog .menu .list-social ul li {margin-right: 10px;float: left;}.blog .menu .black {color: #000;}.blog .menu .upper {text-transform: uppercase;}.blog .menu .grey {color: #666;}.blog .menu .strong {font-weight: 600;font-size: 12px;}.blog .menu .small {font-size: 11px;}.blog .menu .listing-shops {margin-top: 57px;display: block;padding-bottom: 20px;overflow: hidden;}@media (max-width: 52.84714em) {.blog .menu .listing-shops {display: none;}}.blog .menu .listing-shops li {line-height: 22px;}.blog .menu .listing-shops li span {cursor: pointer;}.blog .menu .listing-shops .selected {color: #cd0c42 !important;}.blog .menu .listing-shops-mob {width: 100%;background-color: #222;color: #fff;display: none;padding: 20px;margin-top: 10px;}@media (max-width: 52.84714em) {.blog .menu .listing-shops-mob {display: block;}}.blog .menu .listing-shops-mob .wrap-choice .icon-arrow-circle-right-solid, .blog .menu .listing-shops-mob .wrap-choice .icon-burger {color: #fff;font-size: 20px;margin-right: 10px;float: left;cursor: pointer;}.blog .menu .listing-shops-mob .wrap-choice .strong {font-weight: 600;font-size: 15px;}.blog .menu .listing-shops-mob .wrap-choices-mob {background-color: #fff;margin: 20px -20px -20px -20px;padding: 0px 10px 10px 22px;display: none;}.blog .menu .listing-shops-mob .wrap-choices-mob ul li {line-height: 40px;border-bottom: 1px solid #eee;cursor: pointer;}.blog .blog-wrap {width: 75%;float: right;}@media (max-width: 52.84714em) {.blog .blog-wrap {width: 100%;float: none;}}.blog .blog-wrap .wrap-div-three {overflow: hidden;}.blog .blog-wrap .wrap-div-three .div-one {float: left;margin-right: 2%;width: 32%;}@media (max-width: 34.27571em) {.blog .blog-wrap .wrap-div-three .div-one {width: 100%;margin-right: 0;float: none;margin-top: 10px;}}.blog .blog-wrap .wrap-div-three .div-three {float: left;width: 32%;}@media (max-width: 34.27571em) {.blog .blog-wrap .wrap-div-three .div-three {width: 100%;margin-right: 0;float: none;margin-top: 10px;}}.blog .blog-wrap .wrap-div-three .div-two {float: left;margin-right: 2%;width: 32%;}@media (max-width: 34.27571em) {.blog .blog-wrap .wrap-div-three .div-two {width: 100%;margin-right: 0;float: none;margin-top: 10px;}}.blog .blog-wrap .blog-ariane {width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;float: left;margin-right: 10px;margin-top: -2px;}.blog .blog-wrap .blog-ariane a {color: #222;top: -1px;}.blog .blog-wrap .article-solo {overflow: hidden;padding-right: 20px;padding-bottom: 20px;border-bottom: 1px solid #eee;background-color: #fff;padding-top: 20px;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo {padding-left: 20px;margin-top: 20px;padding-top: 30px;}}.blog .blog-wrap .article-solo .product .suggest .products-slider .products-slides-container .product-slide-item .title .titre {line-height: 15px;}.blog .blog-wrap .article-solo .wrap-button {width: 100%;text-align: center;}.blog .blog-wrap .article-solo .wrap-button .view-categ {background-color: #e76c05;color: #fff;text-transform: uppercase;padding: 10px 30px;font-weight: 600;width: 360px;margin: 0 auto;}@media (max-width: 34.27571em) {.blog .blog-wrap .article-solo .wrap-button .view-categ {width: 100%;}}.blog .blog-wrap .article-solo .wrap-split {text-align: center;}.blog .blog-wrap .article-solo .wrap-split .split-one {width: 32%;float: left;overflow: hidden;margin-right: 3%;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo .wrap-split .split-one {width: 49%;margin-right: 2%;}}.blog .blog-wrap .article-solo .wrap-split .split-two {width: 31%;float: left;overflow: hidden;margin-right: 3%;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo .wrap-split .split-two {width: 49%;margin-right: 0%;}}.blog .blog-wrap .article-solo .wrap-split .split-three {width: 31%;float: left;overflow: hidden;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo .wrap-split .split-three {float: none;width: 100%;top: 10px;}}.blog .blog-wrap .article-solo .wrap-content {margin-left: -20px;padding-left: 20px;border-left: 1px solid #eee;}.blog .blog-wrap .article-solo .wrap-content .wrap-two {width: 100%;overflow: hidden;}.blog .blog-wrap .article-solo .wrap-content .wrap-two .left {float: left;width: 45%;margin-right: 2%;overflow: hidden;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo .wrap-content .wrap-two .left {float: none;width: 100%;text-align: center;}}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo .wrap-content .wrap-two .left img {float: none;padding-right: 0px;}}.blog .blog-wrap .article-solo .wrap-content .wrap-two .right {float: left;width: 53%;overflow: hidden;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo .wrap-content .wrap-two .right {float: none;width: 100%;}}.blog .blog-wrap .article-solo .wrap-content .wrap-two .right p {margin-top: 0px;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo .wrap-content .wrap-two .right p {margin-top: 20px;}}.blog .blog-wrap .article-solo .wrap-content .content-left {float: left;width: 25%;margin-right: 2%;margin-top: 20px;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo .wrap-content .content-left {float: none;width: 100%;margin-right: 0px;}}.blog .blog-wrap .article-solo .wrap-content .content-right {float: left;width: 73%;position: relative;font-size: 15px;line-height: 24px;color: #111;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo .wrap-content .content-right {float: none;width: 100%;margin-right: 0px;}}.blog .blog-wrap .article-solo .wrap-content .content-right iframe {top: 0;left: 0;width: 100%;margin-top: 20px;height: 360px;}.blog .blog-wrap .article-solo .wrap-content .content-right table {margin: 20px auto;}.blog .blog-wrap .article-solo .wrap-content .content-right table td {padding: 10px;}.blog .blog-wrap .article-solo .wrap-content .content-right h2 {color: #cd0c42;font-weight: 600;font-size: 16px;margin: 10px 0 10px;float: none;}.blog .blog-wrap .article-solo .wrap-content .wrap-two-img {width: 100%;text-align: center;overflow: hidden;}.blog .blog-wrap .article-solo .wrap-content .wrap-two-img a {color: #333;}.blog .blog-wrap .article-solo .wrap-content .wrap-two-img .left {float: left;width: 48%;margin-right: 2%;margin-top: 0px;overflow: hidden;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo .wrap-content .wrap-two-img .left {float: none;width: 100%;text-align: center;margin-right: 0%;}}.blog .blog-wrap .article-solo .wrap-content .wrap-two-img .left img {width: 80%;}@media (max-width: 34.27571em) {.blog .blog-wrap .article-solo .wrap-content .wrap-two-img .left img {width: 90%;}}@media (min-width: 34.28571em) {.blog .blog-wrap .article-solo .wrap-content .wrap-two-img .left img {width: 35%;}}@media (min-width: 52.85714em) {.blog .blog-wrap .article-solo .wrap-content .wrap-two-img .left img {width: 80%;}}.blog .blog-wrap .article-solo .wrap-content .wrap-two-img .right {float: left;width: 48%;margin-left: 2%;margin-top: 0px;overflow: hidden;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo .wrap-content .wrap-two-img .right {float: none;width: 100%;margin-left: 0%;margin-top: 20px;}}.blog .blog-wrap .article-solo .wrap-content .wrap-two-img .right img {width: 80%;}@media (max-width: 34.27571em) {.blog .blog-wrap .article-solo .wrap-content .wrap-two-img .right img {width: 90%;}}@media (min-width: 34.28571em) {.blog .blog-wrap .article-solo .wrap-content .wrap-two-img .right img {width: 35%;}}@media (min-width: 52.85714em) {.blog .blog-wrap .article-solo .wrap-content .wrap-two-img .right img {width: 80%;}}.blog .blog-wrap .article-solo .wrap-image {width: 100%;text-align: center;padding-top: 20px;}.blog .blog-wrap .article-solo .wrap-image img {width: 100%;}.blog .blog-wrap .article-solo a.back-to-articles {color: #26a5f2;text-decoration: underline;}.blog .blog-wrap .article-solo h3, .blog .blog-wrap .article-solo h3 a {color: #cd0c42;text-transform: uppercase;font-weight: 600;}.blog .blog-wrap .article-solo h1 {color: #000;font-weight: 800;font-size: 22px;margin: 10px 0px 8px 0px;line-height: 22px;border-bottom: 1px solid #ddd;}@media (max-width: 34.27571em) {.blog .blog-wrap .article-solo h1 {line-height: 17px;font-size: 15px;margin: 25px 0px 3px;}}.blog .blog-wrap .article-solo h2 {color: #cd0c42;font-weight: 600;font-size: 13px;margin: 0px 0px 10px;}.blog .blog-wrap .article-solo h2 span {color: #999 !important;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo h2 {float: left;margin-right: 10px;margin-top: 6px;}}.blog .blog-wrap .article-solo .infos {color: #000;font-size: 12px;}.blog .blog-wrap .article-solo .infos .icon-plm-user-solid, .blog .blog-wrap .article-solo .infos .icon-folder-open-solid {color: #f36300;}.blog .blog-wrap .article-solo p {margin-top: 20px;font-size: 15px;line-height: 24px;color: #111;text-align: justify;}.blog .blog-wrap .article-solo .share-text {font-size: 9pt;font-weight: 700;color: #000;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo .share-text {display: none;}}.blog .blog-wrap .article-solo .wrap-sharing {margin-top: 10px;overflow: hidden;}@media screen and (max-width: 520px) {.blog .blog-wrap .article-solo .wrap-sharing {margin-top: 10px;overflow: hidden;clear: both;width: -webkit-fit-content;width: fit-content;width: -moz-fit-content;}}.blog .blog-wrap .article-solo .wrap-sharing .icon-fa-facebook-f {float: left;background-color: #efefef !important;color: #898989;width: 30px;height: 30px;text-align: center;border-radius: 50%;line-height: 30px;font-size: 16px;margin-right: 7px;background: url(/images/facebook-logo.png);background-position: center 6px;background-size: 15px;background-repeat: no-repeat;margin-top: 10px;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo .wrap-sharing .icon-fa-facebook-f {float: right;margin-left: 10px;margin-top: 0px;}}@media screen and (max-width: 520px) {.blog .blog-wrap .article-solo .wrap-sharing .icon-fa-facebook-f {margin-left: 0px;}}.blog .blog-wrap .article-solo .wrap-sharing .icon-stars-twitter-brands {float: left;background-color: #efefef !important;color: #898989;width: 30px;height: 30px;text-align: center;border-radius: 50%;font-size: 16px;line-height: 30px;margin-right: 7px;background: url(/images/twitter-logo.png);background-position: center 6px;background-size: 15px;background-repeat: no-repeat;margin-top: 10px;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-solo .wrap-sharing .icon-stars-twitter-brands {float: right;margin-left: 10px;margin-top: 0px;}}.blog .blog-wrap .article-solo .wrap-sharing .icon-stars-envelope-regular {float: left;background-color: #efefef;color: #898989;width: 30px;height: 30px;text-align: center;border-radius: 50%;font-size: 16px;line-height: 30px;margin-right: 7px;}.blog .blog-wrap .article-solo .title-products-associated {color: #000;font-weight: 600;text-transform: uppercase;font-size: 15px;padding: 15px 0;border-top: 1px solid #eee;border-bottom: 1px solid #eee;margin-top: 20px;}.blog .blog-wrap .article-solo .title-products-associated hr {background-color: #ff5205;color: #ff5205;height: 3px;width: 30px;margin-top: 6px;}.blog .blog-wrap .article-solo .products-slider {overflow: unset;margin-top: 40px;}.blog .blog-wrap .article-solo .products-slider .title-products {font-size: 24px;line-height: 24px;font-weight: 300;padding-bottom: 8px;color: #292929;text-transform: uppercase;font-family: "Open Sans",sans-serif;float: none;}@media (max-width: 34.27571em) {.blog .blog-wrap .article-solo .products-slider .product-slide-item {border-bottom: none;}}.blog .blog-wrap .article-solo .products-slider .title strong {margin: 0rem 0 0rem 0;}@media (max-width: 34.27571em) {.blog .blog-wrap .article-solo .products-slider .title {margin-top: 20px;}}.blog .blog-wrap .article-solo .products-slider p {margin-top: 0px;font-size: 12px;}.blog .blog-wrap .article-solo .products-slider .owl-carousel {display: block;}.blog .blog-wrap .article-solo .products-slider .owl-carousel .product-slide-item {width: 100%;}.blog .blog-wrap .article-all {background-color: #fff;padding-right: 30px;border-right: 1px solid #c1c1c1;padding-top: 50px;padding-left: 0px;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-all {padding-top: 30px;padding-right: 20px;padding-left: 20px;}}.blog .blog-wrap .article-all .h3-ariane a {color: #cd0c42;text-transform: uppercase;font-weight: 600;}.blog .blog-wrap .article-all .h3-ariane {float: left;margin-bottom: 0px;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-all .h3-ariane {float: none;margin-bottom: 10px;}}.blog .blog-wrap .article-all .white-hide {display: none;background-color: #fff;width: 100%;height: 1000px;position: absolute;z-index: 1;opacity: 0.60;}.blog .blog-wrap .article-all .top, .blog .blog-wrap .article-all .bottom {overflow: hidden;padding-bottom: 20px;}.blog .blog-wrap .article-all .top h4, .blog .blog-wrap .article-all .bottom h4 {color: #666;font-weight: 900;letter-spacing: 1px;text-transform: uppercase;float: left;padding: 0 0 0;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-all .top h4, .blog .blog-wrap .article-all .bottom h4 {display: none;}}.blog .blog-wrap .article-all .top h4 a, .blog .blog-wrap .article-all .bottom h4 a {color: #666;font-weight: 900;}.blog .blog-wrap .article-all .top p, .blog .blog-wrap .article-all .bottom p {float: right;text-align: right;margin-bottom: 0px;color: #6b6b6b;width: 30%;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-all .top p, .blog .blog-wrap .article-all .bottom p {width: -webkit-fit-content;width: fit-content;width: -moz-fit-content;margin: 0 auto;float: none;font-size: 15px;font-weight: 600;}}.blog .blog-wrap .article-all .top p a, .blog .blog-wrap .article-all .bottom p a {color: #6b6b6b;font-weight: 800;font-size: 13px;}.blog .blog-wrap .article-all .top {border-bottom: 1px solid #ddd;}.blog .blog-wrap .article-all .bottom {border-top: 1px solid #ddd;padding-top: 20px;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-all .bottom {border: none;padding-top: 0px;}}.blog .blog-wrap .article-all .listing-articles {overflow: hidden;margin-top: 20px;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-all .listing-articles {padding-left: 0px;border-left: none;}}.blog .blog-wrap .article-all .listing-articles li {overflow: hidden;margin-bottom: 20px;border-bottom: none;padding-bottom: 0px;margin-right: 1%;margin-left: 1%;float: left;width: 48%;height: 270px;}@media (max-width: 52.84714em) {.blog .blog-wrap .article-all .listing-articles li {border-bottom: 1px solid #eee;padding-bottom: 20px;height: 270px;}}@media screen and (max-width: 420px) {.blog .blog-wrap .article-all .listing-articles li {float: none;width: 100%;}}.blog .blog-wrap .article-all .listing-articles .wrap-article .image {width: 100%;height: 160px;float: left;margin-right: 20px;margin-left: 0px;background-repeat: no-repeat;background-size: 140%;background-position: center;}@media (max-width: 34.27571em) {.blog .blog-wrap .article-all .listing-articles .wrap-article .image {background-size: 160%;}}@media (min-width: 34.28571em) {.blog .blog-wrap .article-all .listing-articles .wrap-article .image {margin-right: 0px;margin-left: 20px;float: right;background-size: 160%;}}.blog .blog-wrap .article-all .listing-articles .wrap-article .preview {width: 100%;float: left;text-align: justify;}.blog .blog-wrap .article-all .listing-articles .wrap-article .preview h1 {color: #000;font-weight: 800;font-size: 16px;line-height: 17px;margin: 0 0 8px;text-align: left;}@media (max-width: 34.27571em) {.blog .blog-wrap .article-all .listing-articles .wrap-article .preview h1 {line-height: 17px;font-size: 14px;margin: 0px 0px 3px;}}.blog .blog-wrap .article-all .listing-articles .wrap-article .preview h2 {color: #888;font-weight: 600;font-size: 12px;margin: 0 0 5px;}@media (max-width: 34.27571em) {.blog .blog-wrap .article-all .listing-articles .wrap-article .preview h2 {line-height: 17px;font-size: 11px;margin: 0px 0px 4px;}}.blog .blog-wrap .article-all .listing-articles .wrap-article .preview .infos {color: #cd0c42;text-transform: uppercase;font-weight: 600;font-size: 12px;margin-top: 20px;margin-bottom: 10px;}.panel-brand-history {margin-top: 0px;display: none;}@media (max-width: 52.84714em) {.panel-brand-history {display: block;}}@media (min-width: 70em) {.panel-brand-history {margin-top: 20px;}}.panel-brand-history .panel-title.tab-header {font-family: "Open Sans", sans-serif;font-weight: 300;line-height: 45px;font-size: 15px !important;background-color: #e3edf1 !important;text-align: center;}@media (min-width: 70em) {.panel-brand-history .panel-title.tab-header {line-height: 24px;}}.panel-brand-history .panel-title.tab-header:before {content: none;background-image: none;}.panel-brand-history .panel-body.tab-content {margin-left: 15px;border-top: none !important;padding-top: 0px !important;padding-bottom: 15px;}.panel-brand-history .panel-body.tab-content .text-brand {width: 100%;line-height: 20px;font-weight: 300;text-align: justify;margin-top: 20px;max-height: 12rem;margin-bottom: 20px;overflow-y: scroll;border: 1px solid #DADADA;padding: 15px 25px 25px 25px;}@media (min-width: 70em) {.panel-brand-history .panel-body.tab-content {padding-top: 20px !important;border-top: 1px solid #DADADA !important;display: block;padding-bottom: 0px;max-height: 150px;overflow-y: scroll;}}.history-brand-title {padding: 25px !important;margin-top: 20px;color: #000;}.history-brand-title .heading {width: 100% !important;}.history-brand-title .brand-title {top: 50% !important;}@media (max-width: 52.84714em) {.history-brand-title .brand-title {top: 0% !important;}}.brand-details, .brandsall-list {width: 100%;margin-left: auto;margin-right: auto;}@media (min-width: 57.85714em) {.brand-details, .brandsall-list {width: 100%;}}@media (min-width: 70em) {.brand-details, .brandsall-list {width: 960px;}}@media (min-width: 91.42857em) {.brand-details, .brandsall-list {width: 1240px;}}.brand-details .text-brand, .brandsall-list .text-brand {width: 100%;text-align: justify;margin-top: 20px;max-height: 12rem;margin-bottom: 20px;overflow-y: scroll;border: 1px solid #DADADA;padding: 15px 25px 25px 25px;}.brand-details .text-brand p, .brandsall-list .text-brand p {line-height: 20px;font-weight: 300;}@media (max-width: 69.99em) {.brand-details .text-brand, .brandsall-list .text-brand {padding-right: 25px;padding-left: 25px;}}@media (max-width: 52.84714em) {.brand-details .text-brand, .brandsall-list .text-brand {max-height: 21rem;overflow-y: scroll;margin-bottom: 20px;}}.text-category-brand {margin-left: 3.1rem !important;}.brandsall-list {margin-top: -10px;margin-bottom: 40px;}@media (max-width: 52.84714em) {.brandsall-list {padding-left: 20px;padding-right: 20px;}}.brandsall-list .marque {line-height: 20px;}@media (max-width: 69.99em) {.brandsall-list .marque {line-height: 25px;}}.brandsall-list .section-letter {height: 30px;width: 100%;background-color: #cacaca;margin-bottom: 20px;margin-top: 20px;}.brandsall-list .section-letter .letter {position: absolute;width: 30px;height: 100%;background-color: #a800ff;color: #fff;font-weight: 600;padding-top: 8px;text-align: center;}.brandsall-list a, .brandsall-list a:link, .brandsall-list a:visited, .brandsall-list a:hover, .brandsall-list a:active {color: #5a5a5a;text-decoration: none;}.mini-site .toogle-city-infos {width: 125px !important;margin-left: 15px !important;}.mini-site .dispo {padding-left: 15px !important;}.mini-site .full {width: 530px;background-color: #000;padding: 2px;background-color: #000;margin-top: 10px;overflow: hidden;height: 50px;}.mini-site .full .logo {width: 330px;padding-left: 6px;margin-top: 8px;}.mini-site .full .logo img {width: 200px;}.mini-site .full .logo, .mini-site .full .payment-list {float: left;}.mini-site .full .row .image {float: left;}.mini-site .full .row .image img {max-width: 50px;max-height: 50px;}.mini-site .payments-modes {padding: 2px;overflow: hidden;text-align: right;}.mini-site .payments-modes .payment-list {float: right;margin-right: -14px;}.mini-site .payments-modes .row .image {float: right;}.mini-site .payments-modes .row .image img {max-width: 50px;max-height: 50px;}.mini-site .product-header {padding: 0px !important;}.content-review {width: 530px;height: 321px;border-top: none;border-right: 2px solid #000;border-left: 2px solid #000;border-bottom: 2px solid #000;padding: 5px 20px 0px 20px;}.content-review .clear {clear: both;}.content-review hr {width: 280px;margin-top: 10px;}.content-review .right, .content-review .left {float: left;}.content-review .right {width: 280px;}.content-review .left {margin-right: 0px;width: 205px;}.content-review .forcesize {height: 100px;}.content-review .mini-view-media {padding: 5px;background: #fff;width: 170px;height: 170px;}.content-review .mini-view-media .resize {width: 100%;}.content-review .title {color: #000;text-transform: uppercase;margin: 0;padding: 0;font-size: 18px;line-height: 15px;font-weight: 700;}.content-review .subtitle {font-family: "Open Sans", sans-serif;font-size: 10px;line-height: 15px;font-weight: 400;color: #717171;letter-spacing: -.1px;}.content-review .price {font-size: 30px !important;text-align: center !important;margin-top: 10px !important;width: 100% !important;white-space: nowrap;color: #e00202;font-family: "Open Sans", sans-serif;font-size: 27px;line-height: 30px;font-weight: 500;}.content-review .price-before {vertical-align: middle;text-decoration: line-through;font-weight: 300;font-size: 15px;line-height: 21px;color: #000;min-height: 18px;top: 2px;display: inline-block;text-align: left;}.content-review .add-cart {color: #fff;background: #0031d0;padding: 10px 15px;line-height: 20px;font-weight: 400;font-size: 18px;border: 1px solid transparent;white-space: nowrap;text-transform: uppercase;border-radius: 0;width: 100%;margin-top: 10px;}.content-review .advice-order {width: 100%;text-align: center;margin-top: 10px;}.content-review .advice-order strong {font-weight: 600;}.content-review .select-store {width: 100%;z-index: 10;top: 23px;height: 14px;position: absolute;left: -1px;text-align: left;border-top: 1px solid #DADADA;}.content-review .select-store li {border-right: 1px solid #DADADA;border-bottom: 1px solid #DADADA;border-left: 1px solid #DADADA;padding: 5px 0 5px 10px;background: #fff;}.content-review .select-store strong {margin-right: 10px;}.content-review .product-waranty {padding-top: 10px;width: 100%;font-size: 12px;}.content-review .product-waranty ul li {padding-bottom: 0px;clear: both;}.content-review .product-waranty ul li.phone .icon {float: left;display: inline-block;background-image: url(../images/picto-phone.png);width: 35px;height: 35px;background-size: 35px;}.content-review .product-waranty ul li.delivery .icon {float: left;display: inline-block;background-image: url(../images/picto-delivery.png);width: 35px;height: 35px;background-size: 35px;margin-right: 12px;}.content-review .product-waranty ul li.delivery .vertical-aligned {display: table-cell;vertical-align: middle;padding-right: 6px;height: 40px;}.content-review .product-waranty ul li.thumb .icon {float: left;display: inline-block;background-image: url(../images/picto-thumb.png);width: 35px;height: 35px;background-size: 35px;margin-right: 12px;}.content-review .product-waranty ul li.thumb .vertical-aligned {display: table-cell;vertical-align: middle;padding-right: 6px;height: 40px;}.content-review .product-stock {width: 100% !important;display: inline-block;margin-top: 1.5rem;margin-left: 0 !important;margin-right: 0 !important;}.content-review .product-disponibility {border: 1px solid #DADADA;text-transform: uppercase;color: #000;text-align: left;padding: 0px 0px 0px 0px;font-size: 11px;margin-top: 10px;position: relative;width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;}.content-review .disponibility {width: 100%;height: 20px;}.product-reviews {overflow: hidden;}.product-reviews .clear {clear: both;}.product-reviews .btn-cart {margin-left: -20px;}.product-reviews .unavailable-product {width: 100%;border: 1px solid #DADADA;margin-top: 30px;color: red;background-color: #e9e9e9;padding-top: 50px;text-align: center;height: 110px;font-weight: 600;clear: both;}.product-reviews .title-all-reviews-mob {font-size: 17px;line-height: 17px;font-weight: 400;border-bottom: 1px solid #DADADA;color: #000;text-transform: uppercase;width: 90%;margin-left: 5%;margin-right: 5%;padding: 20px 12px 20px 0;display: none;}@media (max-width: 52.84714em) {.product-reviews .title-all-reviews-mob {display: block;}}.product-reviews .feedback-comments {padding: 0px;}.product-reviews .feedback-comments h2 {display: block;}@media (max-width: 52.84714em) {.product-reviews .feedback-comments h2 {display: none;}}.product-reviews .toogle-city-infos {width: 160px !important;}.product-reviews .select-store li .dispo {padding-left: 15px !important;}.product-reviews .feedback-comments .footer-comment .paginate {display: none;}@media (max-width: 52.84714em) {.product-reviews .feedback-comments .footer-comment .btn-feed {width: 100%;margin-bottom: 20px;margin-left: 0px;}}.product-reviews .feedback-comments .wrap-comments .item-comment .user-infos {float: left;}@media (max-width: 52.84714em) {.product-reviews .feedback-comments .wrap-comments .item-comment .user-infos {float: unset;width: 100%;}}@media (max-width: 52.84714em) {.product-reviews .feedback-comments .wrap-comments .item-comment .user-infos .image {width: 50px;}}@media (max-width: 52.84714em) {.product-reviews .feedback-comments .wrap-comments .item-comment .user-infos img {max-width: 48px;}}.product-reviews .feedback-comments .wrap-comments .item-comment .comment ul {display: block;}@media (max-width: 34.27571em) {.product-reviews .feedback-comments .wrap-comments .item-comment .comment ul {display: none;}}@media (max-width: 34.27571em) {.product-reviews .feedback-comments .wrap-comments .item-comment .comment p {margin-top: 0px;}}.product-reviews .feedback-comments .wrap-comments .item-comment .comment {width: 75%;padding-left: 40px;}@media (max-width: 52.84714em) {.product-reviews .feedback-comments .wrap-comments .item-comment .comment {width: 100%;padding-left: 0px;padding-bottom: 30px;}}@media (max-width: 34.27571em) {.product-reviews .feedback-comments .wrap-comments .item-comment .comment .rate .stars {float: left;width: 30%;font-size: 12px;}}@media (min-width: 34.28571em) {.product-reviews .feedback-comments .wrap-comments .item-comment .comment .rate .stars {width: 100px;}}@media (max-width: 34.27571em) {.product-reviews .feedback-comments .wrap-comments .item-comment .comment .rate .date {float: left;font-size: 12px;width: 50%;}}@media (min-width: 34.28571em) {.product-reviews .feedback-comments .wrap-comments .item-comment .comment .rate .date {width: 60%;}}@media (max-width: 34.27571em) {.product-reviews .feedback-comments .wrap-comments .item-comment .comment .rate .buyer-certif {background-image: url(../images/buyer_certif.png);background-size: 50px;background-repeat: no-repeat;height: 25px;float: left;width: 20%;background-position: right;background-position-y: 1px;}}.product-reviews .suggest h2 {padding-bottom: 20px !important;display: block;}@media (max-width: 52.84714em) {.product-reviews .suggest h2 {display: none;}}.product-reviews .stars {color: #b1b1b1;}.product-reviews .bloc-left {float: left;margin-top: 20px;width: 58%;margin-right: 2%;overflow: hidden;}@media (max-width: 52.84714em) {.product-reviews .bloc-left {float: left;margin-top: 20px;width: 55%;margin-right: 2%;margin-left: 5%;margin-bottom: 10px;}}.product-reviews .bloc-left .return-product {margin-bottom: 30px;display: block;}@media (max-width: 52.84714em) {.product-reviews .bloc-left .return-product {display: none;}}.product-reviews .bloc-left .return-product a:link, .product-reviews .bloc-left .return-product a:visited, .product-reviews .bloc-left .return-product a:hover {text-decoration: underline;}.product-reviews .bloc-left .panel-title {display: block;}@media (max-width: 52.84714em) {.product-reviews .bloc-left .panel-title {display: none;}}.product-reviews .bloc-left .tab-header:before {content: ' ';background: unset;position: absolute;top: 0;left: 0;width: 7px;height: 10px;top: 17px;left: 16px;padding-left: 0px;background-color: unset !important;}.product-reviews .bloc-left .tab-header {padding-left: 0px;background-color: unset !important;}.product-reviews .bloc-left .tab-header h2 {color: #000;font-size: 24px !important;line-height: 24px !important;font-weight: 300 !important;padding-bottom: 8px !important;text-transform: uppercase !important;}@media (min-width: 52.85714em) {.product-reviews .bloc-left .tab-header h2 {color: #000;font-size: 24px !important;line-height: 24px !important;font-weight: 300 !important;padding-bottom: 8px !important;text-transform: uppercase !important;}}.product-reviews .bloc-left .tab-content {padding-top: 20px !important;border: 1px solid #DADADA !important;padding: 20px;min-height: 150px;overflow-y: unset !important;overflow: hidden;display: block !important;}@media (max-width: 52.84714em) {.product-reviews .bloc-left .tab-content {border: none !important;padding: 0px;}}@media (min-width: 70em) {.product-reviews .bloc-left .tab-content {min-height: 216px;}}@media (min-width: 91.42857em) {.product-reviews .bloc-left .tab-content {min-height: 270px;}}@media (max-width: 52.84714em) {.product-reviews .bloc-left .tab-content .global-rating .left .inline-rating {font-size: 10px;}}@media (max-width: 52.84714em) {.product-reviews .bloc-left .tab-content .global-rating .left {width: 100%;}}.product-reviews .bloc-left .tab-content .global-rating .left .option {float: left;width: 215px;}@media (max-width: 52.84714em) {.product-reviews .bloc-left .tab-content .global-rating .left .option {float: left;width: 65%;}}.product-reviews .bloc-left .tab-content .global-rating .left .stars {margin-top: 13px;}.product-reviews .bloc-left .tab-content .global-rating .left ul li {clear: both;line-height: 41px;border-right: 1px solid #b1b1b1;}@media (max-width: 52.84714em) {.product-reviews .bloc-left .tab-content .global-rating .left ul li {border-right: unset;line-height: 25px;}}.product-reviews .bloc-left .tab-content .global-rating .right {float: left;width: 28%;padding-left: 15px;line-height: 30px;text-align: center;display: block;}@media (max-width: 52.84714em) {.product-reviews .bloc-left .tab-content .global-rating .right {display: none;}}.product-reviews .bloc-left .sort-bloc {border: 1px solid #DADADA !important;padding: 20px;margin-top: 20px;overflow: hidden;display: block;}@media (max-width: 52.84714em) {.product-reviews .bloc-left .sort-bloc {display: none;}}.product-reviews .bloc-left .sort-bloc .btn-feed {text-transform: uppercase;padding-left: 20px;padding-right: 20px;padding-top: 10px;padding-bottom: 10px;float: left;font-weight: 500;background-color: #b2b2b2;color: #fff;text-align: center;cursor: pointer;}@media (min-width: 52.85714em) {.product-reviews .bloc-left .sort-bloc .btn-feed {float: none;margin-bottom: 10px !important;}}@media (min-width: 70em) {.product-reviews .bloc-left .sort-bloc .btn-feed {float: left;width: 36.6%;}}.product-reviews .bloc-left .sort-bloc select.dates {margin-right: 10px;float: left;padding: 10px;width: 150px;margin-left: 10px;}@media (min-width: 52.85714em) {.product-reviews .bloc-left .sort-bloc select.dates {margin-right: 3%;float: left;padding: 10px;width: 48%;margin-left: 0px;}}@media (min-width: 70em) {.product-reviews .bloc-left .sort-bloc select.dates {margin-right: 1.1%;float: left;padding: 10px;width: 30%;margin-left: 1.1%;}}.product-reviews .bloc-left .sort-bloc select.pertinence {margin-right: 10px;float: left;padding: 10px;width: 150px;}@media (min-width: 52.85714em) {.product-reviews .bloc-left .sort-bloc select.pertinence {margin-right: 0px;float: left;padding: 10px;width: 49%;}}@media (min-width: 70em) {.product-reviews .bloc-left .sort-bloc select.pertinence {margin-right: 1.1%;float: left;padding: 10px;width: 30%;}}.product-reviews .sort-bloc-mob {border-top: 1px solid #DADADA !important;border-bottom: 1px solid #DADADA !important;padding: 20px;margin-top: 20px;overflow: hidden;display: none;}@media (max-width: 52.84714em) {.product-reviews .sort-bloc-mob {display: block;}}.product-reviews .sort-bloc-mob select.dates {float: left;padding: 10px;width: 47%;}.product-reviews .sort-bloc-mob select.pertinence {float: left;padding: 10px;width: 47%;margin-right: 6%;}.product-reviews .sort-bloc-mob .btn-feed {text-transform: uppercase;padding-left: 20px;padding-right: 20px;padding-top: 10px;padding-bottom: 10px;float: left;font-weight: 500;background-color: #b2b2b2;color: #fff;text-align: center;cursor: pointer;width: 100%;margin-bottom: 10px;}.product-reviews .bloc-right {float: left;width: 40%;margin-top: 20px;}@media (max-width: 52.84714em) {.product-reviews .bloc-right {width: 35%;}}.product-reviews .bloc-right .brand-title {font-size: 20px;line-height: 15px;font-weight: 700;padding-right: 7px;color: #000;display: block;}@media (max-width: 52.84714em) {.product-reviews .bloc-right .brand-title {display: none;}}.product-reviews .bloc-right .title {overflow: hidden;margin-bottom: 10px;display: block;}@media (max-width: 52.84714em) {.product-reviews .bloc-right .title {display: none;}}.product-reviews .bloc-right .title .wrap-tag-discount {float: left;margin-right: 10px;}.product-reviews .bloc-right .title .full-title {font-size: 14px;text-decoration: underline;float: left;margin-top: 11px;}.product-reviews .bloc-right .table-container {width: 100%;padding: 20px;text-align: center;max-height: 150px;height: 150px;}.product-reviews .bloc-right .table-container img {height: 110px;}@media (max-width: 34.27571em) {.product-reviews .bloc-right .table-container {padding: 10px;}}.product-reviews .bloc-right .wrap-product-button {margin-top: 20px;}.product-reviews .bloc-right .quantity-selector .buttons #down {height: 12px !important;}@media (max-width: 52.84714em) {.product-reviews .bloc-right .product-type {display: none;}}.product-reviews .bloc-right .product-action {border: 1px solid #dadada;width: 100%;padding: 20px;text-align: center;}@media (max-width: 52.84714em) {.product-reviews .bloc-right .product-action {display: none;}}.product-reviews .bloc-right .product-action .buttons-counter {float: left;width: 20%;}.product-reviews .bloc-right .product-action .buttons-counter {width: 90px;margin-left: 30px;}.product-reviews .bloc-right .product-action .product-quantity {width: 100% !important;}.product-reviews .bloc-right .product-action .product-quantity .quantity-selector {margin: 0 auto;width: 100%;margin-left: 8px;}.product-reviews .bloc-right .product-action .product-buy {float: left;width: 100%;padding-left: 0px;margin-right: 0px;margin-top: 0px !important;margin-left: 10px;}.product-reviews .bloc-right .product-action .product-stock {width: 100%;margin-left: 0px !important;}@media (min-width: 91.42857em) {.product-reviews .bloc-right .product-action .product-stock {margin-right: 0px !important;}}.breadcrumb-review-mob {display: none;}@media (max-width: 52.84714em) {.breadcrumb-review-mob {display: block;}}.landing .land-magasins .container {margin-left: auto;margin-right: auto;margin-top: 50px;}@media (min-width: 70em) {.landing .land-magasins .container {width: 960px;}}@media (max-width: 69.99em) {.landing .land-magasins .container {width: 90%;}}@media (min-width: 91.42857em) {.landing .land-magasins .container {width: 1240px;}}.landing .land-magasins .container .navbar {margin-top: 20px;z-index: 90;width: 100%;}@media (min-width: 70em) {.landing .land-magasins .container .navbar {margin-bottom: 20px;}}@media (min-width: 52.85714em) {.landing .land-magasins .container .navbar {margin-bottom: 20px;}}@media (min-width: 34.28571em) {.landing .land-magasins .container .navbar {margin-bottom: 20px;}}.landing .land-magasins .container .navbar a {color: #000;}.landing .land-magasins .container .navbar a:link {color: #000;}.landing .land-magasins .container .navbar a:visited {color: #000;}.landing .land-magasins .container .navbar a:hover {color: #000;}.landing .land-magasins .container .navbar a:active {color: #000;}.landing .land-magasins .container .navbar .onglet {min-width: 180px;background-color: #e9e9e9;text-transform: uppercase;font-weight: bold;padding: 10px;text-align: center;cursor: pointer;}@media (max-width: 52.84714em) {.landing .land-magasins .container .navbar .onglet {margin-bottom: 5px;}}@media (min-width: 52.85714em) {.landing .land-magasins .container .navbar .onglet {float: right;margin-left: 5px;}}@media (min-width: 70em) {.landing .land-magasins .container .navbar .onglet {float: right;margin-left: 5px;}}.landing .land-magasins .container .navbar .onglet:hover {min-width: 180px;background-color: #fff;text-transform: uppercase;font-weight: bold;padding: 10px;text-align: center;cursor: pointer;border-top: 1px solid #000;}@media (min-width: 70em) {.landing .land-magasins .container .navbar .onglet:hover {float: right;margin-left: 5px;}}@media (min-width: 52.85714em) {.landing .land-magasins .container .navbar .onglet:hover {float: right;margin-left: 5px;}}@media (max-width: 52.84714em) {.landing .land-magasins .container .navbar .onglet:hover {margin-bottom: 5px;}}.landing .land-magasins .container .color-blue {color: #25b4fc;}.landing .land-magasins .container .color-purple {color: #b556ff;}.landing .land-magasins .container .color-brown {color: #92331e;}.landing .land-magasins .container .description {padding-top: 15px;margin-top: 80px;margin-bottom: 50px;text-align: justify;text-justify: inter-word;}@media (min-width: 52.85714em) {.landing .land-magasins .container .description {background-image: url(/images/cms/quotes.png);background-position: top left;background-repeat: no-repeat;padding-left: 4%;}}@media (max-width: 52.84714em) {.landing .land-magasins .container .description {margin-top: 0px;}}.landing .land-magasins .container .description h2 {text-transform: uppercase;font-size: 21px;font-weight: bold;margin-bottom: 30px;margin-left: 60px;line-height: 100%;background-color: #f2f2f2;padding: 15px;margin-left: 0px;text-align: left;}@media (min-width: 52.85714em) {.landing .land-magasins .container .description h2 {background-color: inherit;padding: 0px;}}.landing .land-magasins .container .description p {margin-left: 60px;padding-bottom: 20px;font-weight: 400;}@media (min-width: 52.85714em) {.landing .land-magasins .container .description p {margin-left: 0px;}}.landing .land-magasins .container .description .desc-text {line-height: 20px;}@media (max-width: 52.84714em) {.landing .land-magasins .container .description .desc-text {background-image: url(/images/cms/quotes.png);background-position: top left;background-size: 50px;background-repeat: no-repeat;}}.landing .land-magasins .container .slideshow img {width: 100%;}.landing .land-magasins .container .slideshow .arrow {margin-right: 2px;background-color: #fff;z-index: 10;margin-top: -98px;bottom: 0;padding-top: 45px;float: left;text-align: center;cursor: pointer;min-width: 100px;min-height: 100px;font-size: 24px;}@media (max-width: 52.84714em) {.landing .land-magasins .container .slideshow .arrow {min-width: 70px;min-height: 70px;font-size: 20px;margin-top: -69px;padding-top: 30px;}}.landing .land-magasins .container .videos {position: relative;height: 480px;margin-bottom: 90px;}@media (max-width: 52.84714em) {.landing .land-magasins .container .videos {height: 300px;}}.landing .land-magasins .container .videos iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.landing .land-magasin .container {margin-left: auto;margin-right: auto;margin-top: 50px;width: 100%;}@media (min-width: 70em) {.landing .land-magasin .container {width: 960px;}}@media (max-width: 69.99em) {.landing .land-magasin .container {width: 90%;}}@media (min-width: 91.42857em) {.landing .land-magasin .container {width: 1240px;}}.landing .land-magasin .container .color-blue {color: #25b4fc;}.landing .land-magasin .container .color-purple {color: #b556ff;}.landing .land-magasin .container .color-brown {color: #92331e;}.landing .land-magasin .container .lowercase {text-transform: lowercase;}.landing .land-magasin .container .photo-slide {width: 100%;height: 100%;top: 0px;left: 0px;position: absolute;background-repeat: no-repeat;background-size: cover;background-position-x: 50%;}.landing .land-magasin .container .magasins {background-color: #f3f3f5;max-height: 480px;min-height: 480px;margin-bottom: 25px;margin-top: 40px;}@media (max-width: 52.84714em) {.landing .land-magasin .container .magasins {margin-bottom: 120px;min-height: 300px;max-height: 300px;}}.landing .land-magasin .container .magasins .infos {position: relative;height: 480px;}@media (max-width: 52.84714em) {.landing .land-magasin .container .magasins .infos {height: 300px;}}.landing .land-magasin .container .magasins .photos {position: relative;height: 480px;}@media (max-width: 52.84714em) {.landing .land-magasin .container .magasins .photos {height: 300px;}}.landing .land-magasin .container .magasins .photos img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.landing .land-magasin .container .magasins .videos {position: relative;height: 480px;}@media (max-width: 52.84714em) {.landing .land-magasin .container .magasins .videos {height: 300px;}}.landing .land-magasin .container .magasins .videos iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.landing .land-magasin .container .magasins .plan {height: 480px;position: relative;}@media (max-width: 52.84714em) {.landing .land-magasin .container .magasins .plan {height: 300px;}}.landing .land-magasin .container .magasins .plan iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.landing .land-magasin .container .magasins .events {height: 480px;position: relative;}@media (max-width: 52.84714em) {.landing .land-magasin .container .magasins .events {height: 300px;}}.landing .land-magasin .container .magasins .events iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.landing .land-magasin .container .magasins .englobe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.landing .land-magasin .container .magasins .droite {width: 47%;min-height: 100%;float: left;margin: 0 auto;text-align: center;}@media (max-width: 69.99em) {.landing .land-magasin .container .magasins .droite {float: right;width: 90%;}}@media (max-width: 52.84714em) {.landing .land-magasin .container .magasins .droite {width: 100%;}}.landing .land-magasin .container .magasins .droite .videos, .landing .land-magasin .container .magasins .droite .plan, .landing .land-magasin .container .magasins .droite .events {display: none;}@media (min-width: 70em) {.landing .land-magasin .container .magasins .droite .photos {display: block;}}@media (max-width: 69.99em) {.landing .land-magasin .container .magasins .droite .photos {display: none;}}@media (min-width: 70em) {.landing .land-magasin .container .magasins .droite .infos {display: none;}}.landing .land-magasin .container .magasins .droite .slider {height: 100%;position: unset;}.landing .land-magasin .container .magasins .droite .slider .arrows {height: 50px;position: absolute;bottom: 0;right: 0;}.landing .land-magasin .container .magasins .droite .slider .arrow {background-color: #fff;z-index: 90;float: left;width: 50px;height: 50px;padding-top: 18px;margin-left: 2px;cursor: pointer;}.landing .land-magasin .container .magasins .droite .contenant, .landing .land-magasin .container .magasins .gauche .contenant {display: inline-block;margin: 0 auto;}.landing .land-magasin .container .magasins .droite .logo, .landing .land-magasin .container .magasins .gauche .logo {width: 100%;text-align: center;}@media (max-width: 69.99em) {.landing .land-magasin .container .magasins .droite .logo, .landing .land-magasin .container .magasins .gauche .logo {margin-top: 11%;}}@media (max-width: 52.84714em) {.landing .land-magasin .container .magasins .droite .logo, .landing .land-magasin .container .magasins .gauche .logo {margin-top: 0;}}.landing .land-magasin .container .magasins .droite .carre-blanc, .landing .land-magasin .container .magasins .gauche .carre-blanc {max-width: 70px;min-height: 80px;background-color: #fff;}.landing .land-magasin .container .magasins .droite .logo .image, .landing .land-magasin .container .magasins .gauche .logo .image {margin-left: 52px;margin-right: 35px;z-index: 10;position: relative;margin-bottom: 25px;}@media (max-width: 52.84714em) {.landing .land-magasin .container .magasins .droite .logo .image, .landing .land-magasin .container .magasins .gauche .logo .image {margin-top: 4%;}}@media (min-width: 70em) {.landing .land-magasin .container .magasins .droite .logo .image, .landing .land-magasin .container .magasins .gauche .logo .image {margin-top: 11%;}}.landing .land-magasin .container .magasins .droite .logo .ville-mag, .landing .land-magasin .container .magasins .gauche .logo .ville-mag {text-transform: uppercase;font-size: 15px;letter-spacing: 0.9em;margin-top: -30px;margin-left: 90px;}.landing .land-magasin .container .magasins .droite .horaires, .landing .land-magasin .container .magasins .gauche .horaires {position: relative;text-transform: uppercase;display: inline-block;width: 100%;margin: 0 auto;margin-top: 2rem;}@media (min-width: 22.85714em) {.landing .land-magasin .container .magasins .droite .horaires, .landing .land-magasin .container .magasins .gauche .horaires {margin-top: 2rem;}}@media (min-width: 34.28571em) {.landing .land-magasin .container .magasins .droite .horaires, .landing .land-magasin .container .magasins .gauche .horaires {margin-top: 5rem;}}@media (max-width: 52.84714em) {.landing .land-magasin .container .magasins .droite .horaires, .landing .land-magasin .container .magasins .gauche .horaires {margin-top: 2rem;}}@media (min-width: 70em) {.landing .land-magasin .container .magasins .droite .horaires, .landing .land-magasin .container .magasins .gauche .horaires {margin-top: 6rem;}}.landing .land-magasin .container .magasins .droite .horaires .icone, .landing .land-magasin .container .magasins .droite .horaires .text-1ligne, .landing .land-magasin .container .magasins .droite .horaires .text-2ligne, .landing .land-magasin .container .magasins .gauche .horaires .icone, .landing .land-magasin .container .magasins .gauche .horaires .text-1ligne, .landing .land-magasin .container .magasins .gauche .horaires .text-2ligne {float: left;text-align: left;}.landing .land-magasin .container .magasins .droite .horaires ul li, .landing .land-magasin .container .magasins .gauche .horaires ul li {padding-bottom: 25px;}.landing .land-magasin .container .magasins .droite .horaires .icone, .landing .land-magasin .container .magasins .gauche .horaires .icone {margin-right: 10px;font-size: 24px;}.landing .land-magasin .container .magasins .milieu {width: 8%;float: left;min-height: 480px;z-index: 90;background-color: #fff;}@media (max-width: 69.99em) {.landing .land-magasin .container .magasins .milieu {float: left;width: 10%;height: 480px;background-color: #fff;}}@media (max-width: 52.84714em) {.landing .land-magasin .container .magasins .milieu {display: none;}}.landing .land-magasin .container .magasins .milieu .option-infos {display: none;}@media (max-width: 69.99em) {.landing .land-magasin .container .magasins .milieu .option-infos {display: block;}}.landing .land-magasin .container .magasins .milieu .opt-infos {display: none;}@media (max-width: 69.99em) {.landing .land-magasin .container .magasins .milieu .opt-infos {display: block;}}.landing .land-magasin .container .magasins .milieu .option .label {margin-top: 10px;}.landing .land-magasin .container .magasins .milieu .option {width: 100%;height: 16%;color: #929498;text-transform: uppercase;font-size: 12px;position: relative;background-color: #fff;text-align: center;padding-top: 23px;padding-bottom: 12px;cursor: pointer;}.landing .land-magasin .container .magasins .milieu .option span.icon {font-size: 36px;}.landing .land-magasin .container .magasins .milieu .option:hover, .landing .land-magasin .container .magasins .milieu .option-selected {background-color: #92331e;color: #fff;width: 100%;height: 16%;text-transform: uppercase;font-size: 12px;position: relative;text-align: center;padding-top: 23px;padding-bottom: 12px;cursor: pointer;}.landing .land-magasin .container .magasins .menu-bas {width: 100%;z-index: 90;height: 100px;display: none;}@media (max-width: 52.84714em) {.landing .land-magasin .container .magasins .menu-bas {display: block;}}.landing .land-magasin .container .magasins .menu-bas .option .label {margin-top: 10px;}.landing .land-magasin .container .magasins .menu-bas .option {float: left;width: 20%;height: 100px;color: #929498;text-transform: uppercase;font-size: 12px;background-color: #fff;text-align: center;padding-top: 23px;padding-bottom: 12px;cursor: pointer;}.landing .land-magasin .container .magasins .menu-bas .option span.icon {font-size: 36px;}@media (max-width: 52.84714em) {.landing .land-magasin .container .magasins .menu-bas .option {height: 80px;}}.landing .land-magasin .container .magasins .menu-bas .option:hover, .landing .land-magasin .container .magasins .menu-bas .option-selected {background-color: #92331e;float: left;color: #fff;width: 20%;height: 100px;text-transform: uppercase;font-size: 12px;text-align: center;padding-top: 23px;padding-bottom: 12px;cursor: pointer;}.landing .land-magasin .container .magasins .menu-bas .option:hover span.icon, .landing .land-magasin .container .magasins .menu-bas .option-selected span.icon {font-size: 36px;}@media (max-width: 52.84714em) {.landing .land-magasin .container .magasins .menu-bas .option:hover, .landing .land-magasin .container .magasins .menu-bas .option-selected {height: 80px;}}.landing .land-magasin .container .magasins .gauche {margin: 0 auto;text-align: center;}@media (min-width: 70em) {.landing .land-magasin .container .magasins .gauche {display: block;float: left;overflow: hidden;position: relative;height: 480px;width: 45%;}}@media (max-width: 69.99em) {.landing .land-magasin .container .magasins .gauche {display: none;}}.landing .land-magasin .container .navbar {z-index: 90;width: 100%;height: 55px;}@media (max-width: 52.84714em) {.landing .land-magasin .container .navbar {height: auto;margin-bottom: 35px;}}.landing .land-magasin .container .navbar a {color: #000;}.landing .land-magasin .container .navbar a:link {color: #000;}.landing .land-magasin .container .navbar a:visited {color: #000;}.landing .land-magasin .container .navbar a:hover {color: #000;}.landing .land-magasin .container .navbar a:active {color: #000;}.landing .land-magasin .container .navbar .onglet {min-width: 180px;background-color: #e9e9e9;text-transform: uppercase;font-weight: bold;padding: 10px;text-align: center;cursor: pointer;}@media (max-width: 52.84714em) {.landing .land-magasin .container .navbar .onglet {margin-bottom: 5px;}}@media (min-width: 52.85714em) {.landing .land-magasin .container .navbar .onglet {float: right;margin-left: 5px;}}@media (min-width: 70em) {.landing .land-magasin .container .navbar .onglet {float: right;margin-left: 5px;}}.landing .land-magasin .container .navbar .onglet:hover, .landing .land-magasin .container .navbar .onglet-selected {min-width: 180px;background-color: #fff;text-transform: uppercase;font-weight: bold;padding: 10px;text-align: center;cursor: pointer;border-top: 1px solid #000;}@media (min-width: 70em) {.landing .land-magasin .container .navbar .onglet:hover, .landing .land-magasin .container .navbar .onglet-selected {float: right;margin-left: 5px;}}@media (min-width: 52.85714em) {.landing .land-magasin .container .navbar .onglet:hover, .landing .land-magasin .container .navbar .onglet-selected {float: right;margin-left: 5px;}}@media (max-width: 52.84714em) {.landing .land-magasin .container .navbar .onglet:hover, .landing .land-magasin .container .navbar .onglet-selected {margin-bottom: 5px;}}.landing .land-magasin .container .color-blue {color: #25b4fc;}.landing .land-magasin .container .color-purple {color: #b556ff;}.landing .land-magasin .container .historique {margin-bottom: 40px;line-height: 20px;}.landing .land-magasin .container .historique p {margin-bottom: 20px;font-weight: 400px;}.landing .land-espacepro .container {margin-left: auto;margin-right: auto;width: 100%;}.landing .land-espacepro .container .color-grey {color: #808080;}.landing .land-espacepro .container .color-stronggrey {color: #484a4f;}.landing .land-espacepro .container .color-black {color: #000;}.landing .land-espacepro .container .white-bold {color: #fff;font-weight: 600;}.landing .land-espacepro .container .upper {text-transform: uppercase;}@media (min-width: 70em) {.landing .land-espacepro .container {width: 100%;}}@media (max-width: 69.99em) {.landing .land-espacepro .container {width: 100%;}}@media (min-width: 91.42857em) {.landing .land-espacepro .container {width: 1240px;}}.landing .land-espacepro .container .header-ep {background-color: #484a4f;width: 100%;margin: 0 auto;height: 420px;}@media (max-width: 69.99em) {.landing .land-espacepro .container .header-ep {width: 50%;float: left;}}@media (max-width: 52.84714em) {.landing .land-espacepro .container .header-ep {width: 100%;}}.landing .land-espacepro .container .header-ep .contenant {width: 100%;text-align: center;margin: 0 auto;padding-bottom: 100px;padding-top: 50px;display: inline-block;}.landing .land-espacepro .container .header-ep .contenant img {margin-top: 10px;}.landing .land-espacepro .container .header-ep hr {width: 67px;color: #8a8d93;margin: 0 auto 23px;height: 1px;margin-top: 32px;}.landing .land-espacepro .container .header-ep .circle {background-color: #fff;border: 5px solid #7c7f85;height: 130px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;width: 130px;margin: 0 auto;background-image: url(/images/cms/fa-group.png);background-position: center;background-size: 75px;background-repeat: no-repeat;margin: 0 auto 25px;}.landing .land-espacepro .container .bas {overflow: hidden;}@media (max-width: 69.99em) {.landing .land-espacepro .container .bas {overflow: unset;}}.landing .land-espacepro .container .gauche {background-color: #34c7fd;float: left;width: 48%;text-align: center;height: 376px;margin: 0 auto;}@media (max-width: 69.99em) {.landing .land-espacepro .container .gauche {height: 420px;width: 50%;}}@media (max-width: 52.84714em) {.landing .land-espacepro .container .gauche {height: 450px;width: 100%;}}.landing .land-espacepro .container .gauche .contenant {margin-top: 45px;width: 300px;}@media (min-width: 70em) {.landing .land-espacepro .container .gauche .contenant {text-align: left;margin-right: 10%;margin-left: auto;}}@media (max-width: 69.99em) {.landing .land-espacepro .container .gauche .contenant {display: inline-block;}}.landing .land-espacepro .container .gauche .contenant .contact {font-size: 18px;margin-top: 2px;}.landing .land-espacepro .container .gauche .circle {border: 5px solid #77dbfd;height: 130px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;width: 130px;background-position: center;background-size: 100%;background-image: url(/images/francois-touin-stratigeas.jpg);background-repeat: no-repeat;margin-bottom: 20px;display: inline-block;}.landing .land-espacepro .container .gauche .infos {margin-top: 10px;}@media (max-width: 69.99em) {.landing .land-espacepro .container .gauche .infos {text-align: left;margin-left: 70px;}}.landing .land-espacepro .container .gauche .infos .picto {float: left;margin-right: 10px;}.landing .land-espacepro .container .gauche .infos .picto img {width: 20px;height: 20px;}.landing .land-espacepro .container .gauche .infos .label {padding-top: 3px;}.landing .land-espacepro .container .milieu {background-color: #34c7fd;height: 376px;width: 4%;float: left;}@media (max-width: 69.99em) {.landing .land-espacepro .container .milieu {display: none;}}.landing .land-espacepro .container .milieu .triangle-white {width: 0;height: 0;color: #fff;border-top: 30px solid transparent;border-bottom: 30px solid transparent;border-right: 30px solid #fff;right: 0;top: 38%;bottom: 25%;position: absolute;z-index: 10;}.landing .land-espacepro .container .milieu .triangle-blue {width: 0;height: 0;color: #fff;border-top: 40px solid transparent;border-bottom: 40px solid transparent;border-right: 40px solid #77dbfd;right: 0;top: 35%;bottom: 25%;position: absolute;}.landing .land-espacepro .container .alaligne {clear: both;display: none;}@media (max-width: 69.99em) {.landing .land-espacepro .container .alaligne {display: block;}}.landing .land-espacepro .container .droite {margin-left: 52%;height: 100%;padding-top: 35px;}@media (max-width: 69.99em) {.landing .land-espacepro .container .droite {margin-left: 0%;margin-bottom: 30px;}}.landing .land-espacepro .container .droite .parent-list {list-style-type: inherit;margin-left: 70px;margin-right: 45px;}.landing .land-espacepro .container .droite .parent-list .option {margin-bottom: 20px;}.landing .land-espacepro .container .droite .parent-list .option p {margin-top: 10px;line-height: 17px;font-weight: 300;color: #000;}.landing .land-espacepro .container .droite .sub-list {margin-top: 10px;margin-left: -8px;}.landing .land-espacepro .container .droite .sub-list li {line-height: 17px;color: #000;font-weight: 300;}.landing .land-espacepro .container .droite .mention {margin-top: 10px;margin-left: 58px;font-size: 12px;}.landing .land-espacepro .container .gauche-bas {width: 100%;height: 40px;position: absolute;bottom: 0;text-align: center;display: none;}@media (max-width: 69.99em) {.landing .land-espacepro .container .gauche-bas {display: block;}}.landing .land-espacepro .container .gauche-bas .triangle-blue {width: 30px;height: 30px;border-left: 40px solid transparent;border-right: 40px solid transparent;border-bottom: 40px solid #77dbfd;position: absolute;display: inline-block;margin-left: -30px;}.landing .land-espacepro .container .gauche-bas .triangle-white {width: 20px;height: 20px;border-left: 30px solid transparent;border-right: 30px solid transparent;border-bottom: 30px solid white;position: absolute;z-index: 10;display: inline-block;top: 25%;margin-left: -20px;}.landing .land-guideachat .container {margin-left: auto;margin-right: auto;width: 100%;}@media (min-width: 70em) {.landing .land-guideachat .container {width: 100%;}}@media (max-width: 69.99em) {.landing .land-guideachat .container {width: 100%;}}@media (min-width: 91.42857em) {.landing .land-guideachat .container {width: 1240px;}}.landing .land-guideachat .container .clear {clear: both;}.landing .land-guideachat .container .header {width: 100%;overflow: hidden;}.landing .land-guideachat .container .header img {width: 100%;}@media (max-width: 69.99em) {.landing .land-guideachat .container .header {height: unset;}}.landing .land-guideachat .container .logo {float: left;}.landing .land-guideachat .container .logo img {max-width: 220px;margin-top: -7px;}.landing .land-guideachat .container .social-share-buttons {width: 100%;}.landing .land-guideachat .container .social-share-buttons img {float: right;}.landing .land-guideachat .container .carre {margin-right: 5px;float: left;background-color: #000;width: 35px;height: 35px;color: #fff;font-size: 20px;padding-top: 10px;padding-left: 8px;margin-bottom: 20px;}.landing .land-guideachat .container .contenant {margin: 0 auto;min-height: 800px;padding-top: 42px;overflow: hidden;margin-bottom: 40px;}@media (max-width: 69.99em) {.landing .land-guideachat .container .contenant {width: 100%;padding-right: 20px;padding-left: 20px;}}.landing .land-guideachat .container .contenant .presentation {padding-left: 0px;padding-right: 0px;}@media (min-width: 70em) {.landing .land-guideachat .container .contenant .presentation {padding-left: 35px;padding-right: 35px;}}.landing .land-guideachat .container .contenant .guides {margin: 0 auto;width: 100%;margin-top: 42px;overflow: hidden;}.landing .land-guideachat .container .contenant .guides .choix {width: 45%;height: 230px;background-color: #fff;float: left;margin-top: 10px;margin-right: 10px;}@media screen and (max-width: 320px) {.landing .land-guideachat .container .contenant .guides .choix {height: 110px;}}@media (max-width: 52.84714em) {.landing .land-guideachat .container .contenant .guides .choix {float: none;width: 100%;overflow: hidden;}}@media (min-width: 52.85714em) {.landing .land-guideachat .container .contenant .guides .choix {margin-left: 33px;margin-right: 0px;}}.landing .land-guideachat .container .contenant .guides .choix ul {margin-top: 10px;}.landing .land-guideachat .container .contenant .guides .choix ul li {text-transform: uppercase;font-size: 12px;font-weight: 500;line-height: 20px;}.landing .land-guideachat .container .contenant .guides .choix ul li a {text-transform: uppercase;font-size: 12px !important;font-weight: 500 !important;letter-spacing: 0px !important;}.landing .land-guideachat .container .contenant .guides .choix .visuel {width: 40%;height: 230px;background-color: #a4e9d0;float: left;background-repeat: no-repeat;background-size: cover;background-position: center;}.landing .land-guideachat .container .contenant .guides .choix .visuel img {height: 140px;}@media screen and (max-width: 320px) {.landing .land-guideachat .container .contenant .guides .choix .visuel img {height: 110px;width: 100%;overflow: hidden;}}@media (min-width: 22.85714em) {.landing .land-guideachat .container .contenant .guides .choix .visuel img {height: 140px;width: 100%;overflow: hidden;}}@media (min-width: 34.28571em) {.landing .land-guideachat .container .contenant .guides .choix .visuel img {height: 200px;width: 100%;overflow: hidden;}}@media (min-width: 52.85714em) {.landing .land-guideachat .container .contenant .guides .choix .visuel img {height: 140px;}}@media (min-width: 70em) {.landing .land-guideachat .container .contenant .guides .choix .visuel img {height: 140px;}}@media (min-width: 91.42857em) {.landing .land-guideachat .container .contenant .guides .choix .visuel img {height: 140px;}}.landing .land-guideachat .container .contenant .guides .choix .infos {width: 60%;background-color: #f0f0f0;color: #000;font-weight: 600;float: left;height: 100%;text-transform: uppercase;padding-top: 20px;padding-left: 4%;font-size: 16px;}@media screen and (max-width: 320px) {.landing .land-guideachat .container .contenant .guides .choix .infos {padding-top: 12%;}}.landing .land-guideachat .container .contenant .guides .choix a, .landing .land-guideachat .container .contenant .guides .choix a:link, .landing .land-guideachat .container .contenant .guides .choix a:visited, .landing .land-guideachat .container .contenant .guides .choix a:hover, .landing .land-guideachat .container .contenant .guides .choix a:active {text-transform: uppercase;color: #000;letter-spacing: -1px;cursor: pointer;margin-bottom: 5px;font-weight: 400;font-size: 14px;}.landing .land-guideachat .container .contenant .guides .choix .fleche {width: 20%;background-color: #f5f5f5;float: left;height: 100%;text-align: center;}.landing .land-guideachat .container .contenant .guides .choix .fleche .circle {border: 2px solid #bcbcbc;height: 50px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;width: 50px;text-align: center;margin-top: 45px;display: inline-block;padding-top: 16px;font-size: 25px;}@media screen and (max-width: 320px) {.landing .land-guideachat .container .contenant .guides .choix .fleche .circle {margin-top: 35px;border: 2px solid #bcbcbc;height: 40px;-webkit-border-radius: 50%;width: 40px;text-align: center;display: inline-block;padding-top: 12px;font-size: 25px;}}@media (min-width: 34.28571em) {.landing .land-guideachat .container .contenant .guides .choix .fleche .circle {border: 2px solid #bcbcbc;height: 40px;-webkit-border-radius: 50%;width: 40px;text-align: center;margin-top: 50px;display: inline-block;padding-top: 12px;font-size: 25px;}}.landing .land-guideachat-one .container {margin-left: auto;margin-right: auto;width: 100%;height: 100%;}@media (min-width: 70em) {.landing .land-guideachat-one .container {width: 100%;}}@media (max-width: 69.99em) {.landing .land-guideachat-one .container {width: 100%;}}@media (min-width: 91.42857em) {.landing .land-guideachat-one .container {width: 1240px;}}.landing .land-guideachat-one .container .clear {clear: both;}.landing .land-guideachat-one .container a.return, .landing .land-guideachat-one .container a.return:link, .landing .land-guideachat-one .container a.return:visited, .landing .land-guideachat-one .container a.return:hover, .landing .land-guideachat-one .container a.return:active {display: none;}@media (max-width: 69.99em) {.landing .land-guideachat-one .container a.return, .landing .land-guideachat-one .container a.return:link, .landing .land-guideachat-one .container a.return:visited, .landing .land-guideachat-one .container a.return:hover, .landing .land-guideachat-one .container a.return:active {display: block;text-transform: lowercase;color: #3598e9;text-decoration: none;font-size: 15px;}}.landing .land-guideachat-one .container .social-share-buttons {width: 100%;text-align: right;}.landing .land-guideachat-one .container .social-share-buttons img {float: right;width: 20px;}.landing .land-guideachat-one .container .guide-footer-desktop {width: 100%;text-align: center;margin-bottom: 30px;padding-right: 4%;}@media (min-width: 91.42857em) {.landing .land-guideachat-one .container .guide-footer-desktop {padding-right: 12%;}}.landing .land-guideachat-one .container .guide-footer-desktop a.return, .landing .land-guideachat-one .container .guide-footer-desktop a.return:link, .landing .land-guideachat-one .container .guide-footer-desktop a.return:visited, .landing .land-guideachat-one .container .guide-footer-desktop a.return:hover, .landing .land-guideachat-one .container .guide-footer-desktop a.return:active {font-size: 15px;display: block !important;}@media (max-width: 69.99em) {.landing .land-guideachat-one .container .guide-footer-desktop a.return, .landing .land-guideachat-one .container .guide-footer-desktop a.return:link, .landing .land-guideachat-one .container .guide-footer-desktop a.return:visited, .landing .land-guideachat-one .container .guide-footer-desktop a.return:hover, .landing .land-guideachat-one .container .guide-footer-desktop a.return:active {display: none !important;}}.landing .land-guideachat-one .container .btn-to-category {text-align: center;font-size: 20px;background-color: #cd0c42;width: 100%;padding: 10px 0px 10px 0px;}.landing .land-guideachat-one .container .btn-to-category a, .landing .land-guideachat-one .container .btn-to-category a:link, .landing .land-guideachat-one .container .btn-to-category a:visited, .landing .land-guideachat-one .container .btn-to-category a:hover, .landing .land-guideachat-one .container .btn-to-category a:active {color: #fff;text-decoration: none;font-weight: 400;padding-top: 5px;padding-bottom: 5px;}.landing .land-guideachat-one .container .guide-footer {width: 100%;text-align: left;margin-bottom: 30px;margin-left: 35px;}@media (max-width: 52.84714em) {.landing .land-guideachat-one .container .guide-footer {text-align: center;margin-left: unset;}}.landing .land-guideachat-one .container .header {width: 100%;overflow: hidden;}.landing .land-guideachat-one .container .header img {width: 100%;}@media (max-width: 69.99em) {.landing .land-guideachat-one .container .header {height: unset;}}.landing .land-guideachat-one .container .contenant {margin: 0 auto;width: 960px;padding-left: 12px;padding-right: 12px;padding-top: 42px;overflow: hidden;margin-bottom: 20px;}@media (max-width: 52.84714em) {.landing .land-guideachat-one .container .contenant {width: 90%;}}@media (min-width: 52.85714em) {.landing .land-guideachat-one .container .contenant {width: 95%;}}@media (min-width: 70em) {.landing .land-guideachat-one .container .contenant {width: 960px;}}@media (min-width: 91.42857em) {.landing .land-guideachat-one .container .contenant {width: 1240px;}}@media (max-width: 69.99em) {.landing .land-guideachat-one .container .contenant {margin-bottom: 40px;}}.landing .land-guideachat-one .container .contenant .backButton {width: 32%;float: left;text-align: left;}.landing .land-guideachat-one .container .contenant .backButton a, .landing .land-guideachat-one .container .contenant .backButton a:link, .landing .land-guideachat-one .container .contenant .backButton a:visited, .landing .land-guideachat-one .container .contenant .backButton a:hover, .landing .land-guideachat-one .container .contenant .backButton a:active {text-decoration: none;color: #3598e9;font-size: 15px;}@media (max-width: 52.84714em) {.landing .land-guideachat-one .container .contenant .backButton {width: 100%;float: none;text-align: center;}}.landing .land-guideachat-one .container .contenant .shareButtons {width: 68%;float: left;margin-bottom: 10px;overflow: hidden;}@media (max-width: 52.84714em) {.landing .land-guideachat-one .container .contenant .shareButtons {width: 100%;float: none;margin-bottom: 10px;overflow: hidden;}}.landing .land-guideachat-one .container .contenant .shareButtons .list-social {text-align: right;width: 100%;}@media (max-width: 52.84714em) {.landing .land-guideachat-one .container .contenant .shareButtons .list-social {text-align: center;}}.landing .land-guideachat-one .container .contenant .shareButtons .list-social ul {margin: unset;width: unset;}@media (max-width: 52.84714em) {.landing .land-guideachat-one .container .contenant .shareButtons .list-social ul {margin: 20px auto;width: 120px;}}.landing .land-guideachat-one .container .contenant .shareButtons .list-social ul li {margin-left: 10px;float: right;}.landing .land-guideachat-one .container .contenant .shareButtons .list-social ul li img {width: 20px;}.landing .land-guideachat-one .container .contenant .menu {width: 32%;float: left;}@media (max-width: 69.99em) {.landing .land-guideachat-one .container .contenant .menu {width: 100%;}}.landing .land-guideachat-one .container .contenant .menu .choix {width: 100%;height: 140px;background-color: #a4d7e9;float: left;margin-top: 10px;margin-right: 10px;}@media (max-width: 69.99em) {.landing .land-guideachat-one .container .contenant .menu .choix {float: none;}}.landing .land-guideachat-one .container .contenant .menu .choix .visuel {width: 40%;height: 100%;background-color: #a4e9d0;float: left;color: #fff;}.landing .land-guideachat-one .container .contenant .menu .choix .infos {width: 60%;background-color: #f0f0f0;float: left;height: 100%;text-transform: uppercase;padding-top: 45px;padding-left: 4%;}.landing .land-guideachat-one .container .contenant .menu .choix a, .landing .land-guideachat-one .container .contenant .menu .choix a:link, .landing .land-guideachat-one .container .contenant .menu .choix a:visited, .landing .land-guideachat-one .container .contenant .menu .choix a:hover, .landing .land-guideachat-one .container .contenant .menu .choix a:active {text-transform: uppercase;color: grey;cursor: pointer;margin-bottom: 5px;}.landing .land-guideachat-one .container .contenant .menu .choix .selected-left {background-color: #a42a41;}.landing .land-guideachat-one .container .contenant .menu .choix .selected-right {background-color: #b9b9bb;color: #fff;}.landing .land-guideachat-one .container .contenant .is-mobile {display: none;}@media (max-width: 69.99em) {.landing .land-guideachat-one .container .contenant .is-mobile {display: block;}}.landing .land-guideachat-one .container .contenant .description {width: 68%;float: left;padding-left: 50px;text-align: justify;display: block;line-height: 20px;}@media (max-width: 69.99em) {.landing .land-guideachat-one .container .contenant .description {width: 100%;padding-left: 0px;display: none;}}.landing .land-guideachat-one .container .contenant .description h1, .landing .land-guideachat-one .container .contenant .description h2, .landing .land-guideachat-one .container .contenant .description h3 {text-align: left;}.landing .land-guideachat-one .container .contenant .description h1 {font-size: 22px;background-color: #f0f0f0;padding: 10px;}.landing .land-guideachat-one .container .contenant .description h1 strong {font-weight: 600 !important;}.landing .land-guideachat-one .container .contenant .description h2 {font-size: 17px;font-weight: 600;color: #000;margin-top: -20px;}.landing .land-guideachat-one .container .contenant .description h3 {font-weight: bold;}.landing .land-guideachat-one .container .contenant .description .wrap-textright-imgleft .text {float: left;width: 58%;}.landing .land-guideachat-one .container .contenant .description .wrap-textright-imgleft .image {float: left;width: 40%;margin-right: 2%;}.landing .land-guideachat-one .container .contenant .description .wrap-textleft-imgright .text {float: left;width: 58%;}.landing .land-guideachat-one .container .contenant .description .wrap-textleft-imgright .image {float: left;width: 40%;margin-left: 2%;}.landing .land-guideachat-one .container .contenant .description-mob {display: none;line-height: 20px;}@media (max-width: 69.99em) {.landing .land-guideachat-one .container .contenant .description-mob {width: 100%;padding-left: 0px;display: block;margin-top: 20px;margin-bottom: 20px;text-align: justify;}}.landing .land-guideachat-one .container .contenant .description-mob h1, .landing .land-guideachat-one .container .contenant .description-mob h2, .landing .land-guideachat-one .container .contenant .description-mob h3 {text-align: left;}.landing .land-guideachat-one .container .contenant .description-mob h1 {line-height: 30px !important;font-size: 22px;background-color: #f0f0f0;padding: 10px;}.landing .land-guideachat-one .container .contenant .description-mob h1 strong {font-weight: 600 !important;}.landing .land-guideachat-one .container .contenant .description-mob h2 {font-size: 17px;font-weight: 600;color: #000;margin-top: -20px;}.landing .land-guideachat-one .container .contenant .description-mob h3 {font-weight: bold;}.landing .land-guideachat-one .container .contenant .description-mob .wrap-textright-imgleft .text {float: none;width: 100%;}.landing .land-guideachat-one .container .contenant .description-mob .wrap-textright-imgleft .image {float: none;width: 100%;margin-bottom: 20px;}.landing .land-guideachat-one .container .contenant .description-mob .wrap-textleft-imgright .text {float: none;width: 100%;margin-bottom: 20px;margin-top: 20px;}.landing .land-guideachat-one .container .contenant .description-mob .wrap-textleft-imgright .image {float: none;width: 100%;}.landing .land-guideachat-one .container .contenant .guides {margin: 0 auto;position: absolute;width: 100%;margin-top: 42px;}.landing .land-intracom .container {margin-left: auto;margin-right: auto;margin-top: 30px;margin-bottom: 100px;overflow: hidden;}@media (min-width: 70em) {.landing .land-intracom .container {width: 960px;}}@media (max-width: 69.99em) {.landing .land-intracom .container {width: 90%;}}@media (min-width: 91.42857em) {.landing .land-intracom .container {width: 1240px;}}.landing .land-intracom .container h2 {font-size: 14px;font-family: "Open Sans", sans-serif;color: #484848;font-weight: 600;text-transform: uppercase;margin-bottom: 10px;padding: 10px 0px 10px 10px;border-radius: 4px 4px 4px 4px;border: 1px solid #ECECEC;background-color: #ECECEC;margin-right: 20px;}@media (max-width: 52.84714em) {.landing .land-intracom .container h2 {margin-right: 0px;}}.landing .land-intracom .container p {text-align: justify;margin-right: 20px;margin-top: 20px;line-height: 20px;}@media (max-width: 52.84714em) {.landing .land-intracom .container p {margin-right: 0px;}}.landing .land-intracom .container .left, .landing .land-intracom .container .right {width: 50%;float: left;margin-bottom: 0px;}@media (max-width: 52.84714em) {.landing .land-intracom .container .left, .landing .land-intracom .container .right {width: 100%;float: none;margin-bottom: 20px;}}.landing .land-contacts .container {margin-left: auto;margin-right: auto;margin-top: 50px;margin-bottom: 100px;overflow: hidden;}@media (min-width: 70em) {.landing .land-contacts .container {width: 960px;margin-top: 50px;}}@media (max-width: 69.99em) {.landing .land-contacts .container {width: 90%;margin-top: 20px;}}@media (min-width: 91.42857em) {.landing .land-contacts .container {width: 1240px;margin-top: 50px;}}.landing .land-contacts .container h2 {font-size: 14px;font-family: "Open Sans", sans-serif;color: #484848;font-weight: 600;text-transform: uppercase;margin-bottom: 10px;padding: 10px 0px 10px 10px;border-radius: 4px 4px 4px 4px;border: 1px solid #ECECEC;background-color: #ECECEC;}@media (max-width: 52.84714em) {.landing .land-contacts .container h2 {margin-right: 0px;}}.landing .land-contacts .container .contact-dark-grey {width: 100%;overflow: hidden;margin-top: 20px;margin-bottom: 20px;}.landing .land-contacts .container .contact-dark-grey .image-bloc {background-color: #484a4f;padding: 50px 80px;height: 180px;width: 480px;}@media screen and (max-width: 360px) {.landing .land-contacts .container .contact-dark-grey .image-bloc {padding: 0px;width: 100%;float: none;text-align: center;}}@media (min-width: 22.85714em) {.landing .land-contacts .container .contact-dark-grey .image-bloc {width: 100%;float: none;text-align: center;padding: 0px;}}@media (min-width: 34.28571em) {.landing .land-contacts .container .contact-dark-grey .image-bloc {width: 100%;float: none;text-align: center;padding: 30px 80px;}}@media (min-width: 52.85714em) {.landing .land-contacts .container .contact-dark-grey .image-bloc {width: 45%;float: left;padding: 50px 80px;}}@media (min-width: 70em) {.landing .land-contacts .container .contact-dark-grey .image-bloc {width: 480px;float: left;padding: 50px 80px;}}.landing .land-contacts .container .contact-dark-grey .image-bloc img {max-width: 100%;padding-top: 0;}@media screen and (max-width: 360px) {.landing .land-contacts .container .contact-dark-grey .image-bloc img {max-width: 240px;padding-top: 50px;}}@media (min-width: 22.85714em) {.landing .land-contacts .container .contact-dark-grey .image-bloc img {max-width: 270px;padding-top: 40px;}}@media (min-width: 34.28571em) {.landing .land-contacts .container .contact-dark-grey .image-bloc img {max-width: 100%;padding-top: 0;}}@media (min-width: 52.85714em) {.landing .land-contacts .container .contact-dark-grey .image-bloc img {max-width: 100%;padding-top: 0;}}@media (min-width: 70em) {.landing .land-contacts .container .contact-dark-grey .image-bloc img {max-width: 100%;padding-top: 0;}}.landing .land-contacts .container .contact-dark-grey .arrow-bloc {float: left;background-color: #f3f3f5;height: 180px;}@media (max-width: 52.84714em) {.landing .land-contacts .container .contact-dark-grey .arrow-bloc {width: 100%;float: none;margin: 0 auto;text-align: center;height: 25px;}}@media (min-width: 52.85714em) {.landing .land-contacts .container .contact-dark-grey .arrow-bloc {width: 5%;}}@media (min-width: 70em) {.landing .land-contacts .container .contact-dark-grey .arrow-bloc {width: 40px;}}.landing .land-contacts .container .contact-dark-grey .arrow-bloc .triangle-grey {width: 0;height: 0;color: #fff;border-top: 25px solid transparent;border-bottom: 25px solid transparent;border-left: 25px solid #484a4f;left: 0;position: absolute;z-index: 10;margin-top: 70px;}@media (max-width: 52.84714em) {.landing .land-contacts .container .contact-dark-grey .arrow-bloc .triangle-grey {width: 0;height: 0;color: #fff;border-right: 25px solid transparent;border-top: 25px solid #484a4f;border-left: 25px solid transparent;left: unset;position: unset;z-index: 10;margin: 0 auto;}}.landing .land-contacts .container .contact-dark-grey .infos-bloc-2 {float: left;height: 180px;padding-top: 20px;text-transform: uppercase;background-color: #34C7FD;text-align: center;padding-left: 0px;padding-right: 20px;line-height: 20px;}.landing .land-contacts .container .contact-dark-grey .infos-bloc-2 a, .landing .land-contacts .container .contact-dark-grey .infos-bloc-2 a:link, .landing .land-contacts .container .contact-dark-grey .infos-bloc-2 a:visited, .landing .land-contacts .container .contact-dark-grey .infos-bloc-2 a:hover, .landing .land-contacts .container .contact-dark-grey .infos-bloc-2 a:active {text-transform: lowercase;text-decoration: underline;color: #3598e9;}@media (max-width: 34.27571em) {.landing .land-contacts .container .contact-dark-grey .infos-bloc-2 {width: 100%;float: none;text-align: center;height: 210px;padding-left: 20px;}}@media (min-width: 34.28571em) {.landing .land-contacts .container .contact-dark-grey .infos-bloc-2 {width: 100%;float: none;text-align: center;height: 210px;padding-left: 20px;padding-top: 40px;}}@media (min-width: 52.85714em) {.landing .land-contacts .container .contact-dark-grey .infos-bloc-2 {width: 50%;padding-top: 30px;padding-left: 0px;height: 180px;float: left;}}@media (min-width: 70em) {.landing .land-contacts .container .contact-dark-grey .infos-bloc-2 {width: 440px;padding-top: 30px;padding-left: 0px;height: 180px;float: left;}}@media (min-width: 91.42857em) {.landing .land-contacts .container .contact-dark-grey .infos-bloc-2 {width: 720px;padding-top: 50px;padding-left: 0px;height: 180px;float: left;}}.landing .land-contacts .container .contact-dark-grey .infos-bloc {float: left;background-color: #f3f3f5;height: 180px;padding-top: 20px;text-transform: uppercase;}.landing .land-contacts .container .contact-dark-grey .infos-bloc a, .landing .land-contacts .container .contact-dark-grey .infos-bloc a:link, .landing .land-contacts .container .contact-dark-grey .infos-bloc a:visited, .landing .land-contacts .container .contact-dark-grey .infos-bloc a:hover, .landing .land-contacts .container .contact-dark-grey .infos-bloc a:active {text-transform: lowercase;text-decoration: underline;color: #3598e9;}@media (max-width: 52.84714em) {.landing .land-contacts .container .contact-dark-grey .infos-bloc {width: 100%;float: none;text-align: center;}}@media (min-width: 52.85714em) {.landing .land-contacts .container .contact-dark-grey .infos-bloc {width: 50%;padding-left: 10%;}}@media (min-width: 70em) {.landing .land-contacts .container .contact-dark-grey .infos-bloc {width: 440px;padding-left: 80px;}}@media (min-width: 91.42857em) {.landing .land-contacts .container .contact-dark-grey .infos-bloc {width: 720px;padding-left: 220px;}}.landing .land-contacts .container .contact-dark-grey .infos-bloc img {display: inline-block;width: 20px;}@media (max-width: 52.84714em) {.landing .land-contacts .container .contact-dark-grey .infos-bloc ul {width: 280px;margin: 0 auto;}}.landing .land-contacts .container .contact-dark-grey .infos-bloc ul li {margin-bottom: 10px;}.landing .land-contacts .container .contact-dark-grey .infos-bloc ul li:first-child {margin-top: 10px;margin-bottom: 0px;}.landing .land-contacts .container .contact-dark-grey .infos-bloc ul li:last-child {margin-bottom: 0px;}.landing .land-contacts .container .contact-dark-grey .infos-bloc ul li .icon-bloc {float: left;margin-right: 15px;padding-top: 12px;}.landing .land-contacts .container .contact-dark-grey .infos-bloc ul li .icon-bloc .icon-telephone {font-size: 20px;}.landing .land-contacts .container .contact-dark-grey .infos-bloc ul li .texte-bloc-1ligne {float: left;margin-top: 15px;}@media (max-width: 52.84714em) {.landing .land-contacts .container .contact-dark-grey .infos-bloc ul li .texte-bloc-1ligne {text-align: left !important;margin-top: 15px;}}.landing .land-contacts .container .contact-dark-grey .infos-bloc ul li .texte-bloc-2ligne {float: left;}.landing .land-contacts .container .contact-dark-grey .infos-bloc ul li .texte-bloc-2ligne span {line-height: 20px;}@media (max-width: 52.84714em) {.landing .land-contacts .container .contact-dark-grey .infos-bloc ul li .texte-bloc-2ligne {text-align: left !important;}}.landing .land-contacts .container .contact-white-grey {width: 100%;overflow: hidden;margin-top: 20px;margin-bottom: 20px;}.landing .land-contacts .container .contact-white-grey .image-bloc {background-color: #f3f3f5;padding: 50px 40px 50px 80px;height: 180px;width: 440px;}@media screen and (max-width: 360px) {.landing .land-contacts .container .contact-white-grey .image-bloc {padding: 0px;width: 100%;float: none;text-align: center;}}@media (min-width: 22.85714em) {.landing .land-contacts .container .contact-white-grey .image-bloc {width: 100%;float: none;text-align: center;padding: 0px;}}@media (min-width: 34.28571em) {.landing .land-contacts .container .contact-white-grey .image-bloc {width: 100%;float: none;text-align: center;padding: 30px 80px;}}@media (min-width: 52.85714em) {.landing .land-contacts .container .contact-white-grey .image-bloc {width: 40%;float: left;padding: 50px 25px 50px 85px;}}@media (min-width: 70em) {.landing .land-contacts .container .contact-white-grey .image-bloc {width: 440px;float: left;padding: 50px 40px 50px 80px;}}.landing .land-contacts .container .contact-white-grey .image-bloc img {max-width: 100%;padding-top: 0;}@media screen and (max-width: 360px) {.landing .land-contacts .container .contact-white-grey .image-bloc img {max-width: 240px;padding-top: 50px;}}@media (min-width: 22.85714em) {.landing .land-contacts .container .contact-white-grey .image-bloc img {max-width: 270px;padding-top: 40px;}}@media (min-width: 34.28571em) {.landing .land-contacts .container .contact-white-grey .image-bloc img {max-width: 100%;padding-top: 0;}}@media (min-width: 52.85714em) {.landing .land-contacts .container .contact-white-grey .image-bloc img {max-width: 100%;padding-top: 0;}}@media (min-width: 70em) {.landing .land-contacts .container .contact-white-grey .image-bloc img {max-width: 100%;padding-top: 0;}}.landing .land-contacts .container .contact-white-grey .arrow-bloc {float: left;background-color: #f3f3f5;height: 180px;}@media (max-width: 52.84714em) {.landing .land-contacts .container .contact-white-grey .arrow-bloc {width: 100%;float: none;margin: 0 auto;text-align: center;height: 25px;background-color: #fff;}}@media (min-width: 52.85714em) {.landing .land-contacts .container .contact-white-grey .arrow-bloc {width: 5%;background-color: #f3f3f5;}}@media (min-width: 70em) {.landing .land-contacts .container .contact-white-grey .arrow-bloc {width: 40px;background-color: #f3f3f5;}}.landing .land-contacts .container .contact-white-grey .arrow-bloc .triangle-grey {width: 0;height: 0;color: #fff;border-top: 25px solid transparent;border-bottom: 25px solid transparent;border-right: 25px solid #fff;right: 0;position: absolute;z-index: 10;margin-top: 70px;}@media (max-width: 52.84714em) {.landing .land-contacts .container .contact-white-grey .arrow-bloc .triangle-grey {width: 0;height: 0;color: #fff;border-right: 25px solid transparent;border-top: 25px solid #f3f3f5;border-left: 25px solid transparent;right: unset;position: unset;z-index: 10;margin: 0 auto;}}.landing .land-contacts .container .contact-white-grey .infos-bloc {float: left;background-color: #fff;height: 180px;padding-top: 20px;width: 480px;text-transform: uppercase;}.landing .land-contacts .container .contact-white-grey .infos-bloc a, .landing .land-contacts .container .contact-white-grey .infos-bloc a:link, .landing .land-contacts .container .contact-white-grey .infos-bloc a:visited, .landing .land-contacts .container .contact-white-grey .infos-bloc a:hover, .landing .land-contacts .container .contact-white-grey .infos-bloc a:active {text-transform: lowercase;text-decoration: underline;color: #3598e9;}@media (max-width: 52.84714em) {.landing .land-contacts .container .contact-white-grey .infos-bloc {width: 100%;float: none;text-align: center;}}@media (min-width: 52.85714em) {.landing .land-contacts .container .contact-white-grey .infos-bloc {width: 55%;padding-left: 15%;}}@media (min-width: 70em) {.landing .land-contacts .container .contact-white-grey .infos-bloc {width: 480px;padding-left: 120px;}}@media (min-width: 91.42857em) {.landing .land-contacts .container .contact-white-grey .infos-bloc {width: 760px;padding-left: 260px;}}.landing .land-contacts .container .contact-white-grey .infos-bloc img {display: inline-block;width: 20px;}@media (max-width: 52.84714em) {.landing .land-contacts .container .contact-white-grey .infos-bloc ul {width: 250px;margin: 0 auto;}}.landing .land-contacts .container .contact-white-grey .infos-bloc ul li {margin-bottom: 10px;}.landing .land-contacts .container .contact-white-grey .infos-bloc ul li:first-child {margin-top: 10px;margin-bottom: 0px;}.landing .land-contacts .container .contact-white-grey .infos-bloc ul li:last-child {margin-bottom: 0px;}.landing .land-contacts .container .contact-white-grey .infos-bloc ul li .icon-bloc {float: left;margin-right: 15px;padding-top: 12px;}.landing .land-contacts .container .contact-white-grey .infos-bloc ul li .icon-bloc .icon-telephone {font-size: 20px;}.landing .land-contacts .container .contact-white-grey .infos-bloc ul li .icon-bloc .icon-horloge {font-size: 25px;margin-left: -2px;}.landing .land-contacts .container .contact-white-grey .infos-bloc ul li .texte-bloc-1ligne {float: left;margin-top: 15px;}@media (max-width: 52.84714em) {.landing .land-contacts .container .contact-white-grey .infos-bloc ul li .texte-bloc-1ligne {text-align: left !important;margin-top: 15px;}}.landing .land-contacts .container .contact-white-grey .infos-bloc ul li .texte-bloc-2ligne {float: left;}.landing .land-contacts .container .contact-white-grey .infos-bloc ul li .texte-bloc-2ligne span {line-height: 20px;}@media (max-width: 52.84714em) {.landing .land-contacts .container .contact-white-grey .infos-bloc ul li .texte-bloc-2ligne {text-align: left !important;}}.landing .land-contacts .container p {text-align: justify;margin-right: 20px;margin-top: 30px;line-height: 20px;}@media (max-width: 52.84714em) {.landing .land-contacts .container p {margin-right: 0px;}}.landing .land-oney .container {}.landing .land-oney .container img {display: inline-block;}.landing .land-oney .container a {color: #58585a;}.landing .land-oney .container .clr {clear: both;}.landing .land-oney .container .hide {display: none;}.landing .land-oney .container header {margin: 0 auto;width: 100%;background-color: #eee;}.landing .land-oney .container header div.center {padding: 20px 20px 10px;text-align: center;vertical-align: top;}.landing .land-oney .container img.reglez {padding-left: 20px;}.landing .land-oney .container article.simple {padding-right: 133px;text-align: right;}.landing .land-oney .container article.simple {padding-right: 133px;}.landing .land-oney .container section {margin: 0 auto;width: 940px;padding: 0;}.landing .land-oney .container article div.center {padding: 0px 20px 10px;text-align: center;vertical-align: top;}.landing .land-oney .container article div.center img {vertical-align: top;}.landing .land-oney .container img.sep {vertical-align: top;padding: 0 20px;}.landing .land-oney .container footer {margin: 0 auto;width: 940px;margin-bottom: 40px;}.landing .land-oney .container footer div.oney {text-align: right;}.landing .land-oney .container footer p {padding: 0 0 20px;text-align: justify;font-family: "Open Sans", sans-serif;font-size: .7em;color: #58585a;}.landing .land-oney .container footer p span {font-size: 1.2em;}@media screen and (max-device-width: 939px), screen and (max-width: 939px) {.landing .land-oney .container header {width: 100%;}.landing .land-oney .container img.facilypay {width: 92px !important;}.landing .land-oney .container img.reglez {width: 458px !important;}.landing .land-oney .container img.simple {width: 206px !important;}.landing .land-oney .container img.point-1 {width: 245px !important;}.landing .land-oney .container img.point-2 {width: 170px !important;}.landing .land-oney .container img.point-3 {width: 165px !important;}.landing .land-oney .container img.sep {width: 22px !important;}.landing .land-oney .container section {width: 750px !important;}.landing .land-oney .container article div.center {padding: 0px 0px 10px !important;}.landing .land-oney .container article.simple {padding-right: 105px !important;}.landing .land-oney .container footer {width: 750px !important;}.landing .land-oney .container footer div, .landing .land-oney .container footer p {padding: 0 20px !important;}}@media screen and (max-device-width: 749px), screen and (max-width: 749px) {.landing .land-oney .container header {width: 100% !important;}.landing .land-oney .container header div.center {padding: 10px 0px 15px;vertical-align: top !important;}.landing .land-oney .container header div.center img {vertical-align: top !important;}.landing .land-oney .container section {margin: 0 auto !important;width: 320px !important;padding: 35px 0 0 !important;}.landing .land-oney .container article div.center img {vertical-align: initial;}.landing .land-oney .container img.point-1 {width: 280px !important;}.landing .land-oney .container img.point-2 {width: initial !important;}.landing .land-oney .container img.point-3 {width: initial !important;}.landing .land-oney .container img.reglez-mobile {padding-left: 10px;}.landing .land-oney .container article div.center img:not(.hide-mobile) {}.landing .land-oney .container .show-mobile {display: inline-block !important;}.landing .land-oney .container .hide-mobile {display: none !important;}.landing .land-oney .container footer {width: 100% !important;margin-bottom: 40px;}}.landing .land-newsletter .wrap-error-message {margin-left: auto;margin-right: auto;margin-top: 30px;overflow: hidden;width: 550px;padding: 10px;background-color: red;color: white;line-height: 17px;}@media (max-width: 34.27571em) {.landing .land-newsletter .wrap-error-message {width: 100%;}}.landing .land-newsletter .wrap-success-message {margin-left: auto;margin-right: auto;margin-top: 30px;overflow: hidden;width: 550px;padding: 10px;color: #01b326 !important;background-color: #e6f5e9;line-height: 17px;}@media (max-width: 34.27571em) {.landing .land-newsletter .wrap-success-message {width: 100%;}}.landing .land-newsletter .wrap-thanks {margin-left: auto;margin-right: auto;margin-top: 30px;overflow: hidden;width: 550px;padding: 10px;font-size: 22px;text-align: center;color: #000;line-height: 17px;}@media (max-width: 34.27571em) {.landing .land-newsletter .wrap-thanks {width: 100%;}}.landing .land-newsletter .message-newsletter-attractif {margin-left: auto;margin-right: auto;margin-top: 30px;overflow: hidden;width: 550px;padding: 10px;font-size: 22px;text-align: center;color: #000;line-height: 25px;}@media (max-width: 34.27571em) {.landing .land-newsletter .message-newsletter-attractif {width: 100%;}}@media (max-width: 34.27571em) {.landing .land-newsletter {padding: 0px 10px 0px 10px;}}.landing .land-newsletter .container {margin-left: auto;margin-right: auto;margin-top: 30px;margin-bottom: 100px;overflow: hidden;position: unset;width: 550px;background-color: #f2f2f2;}@media (max-width: 34.27571em) {.landing .land-newsletter .container {width: 100%;}}.landing .land-newsletter .container input[type="radio"] {display: none;}.landing .land-newsletter .container .radio-inline {position: absolute;top: 3px;left: 0;height: 15px;width: 15px;background-color: #fff;border-radius: 50%;border: 2px solid #000;cursor: pointer;}.landing .land-newsletter .container .radio-inline-selected {position: absolute;top: 2px;left: 2px;height: 7px;width: 7px;background-color: #000;border-radius: 50%;border: 2px solid #000;cursor: pointer;}.landing .land-newsletter .container .error {border: 1px solid #f00 !important;color: red !important;}.landing .land-newsletter .container .title {font-family: "Open Sans", sans-serif;padding: 25px 0 17px 30px;font-size: 18px;text-transform: uppercase;text-align: left;color: #000;font-weight: 400;}@media (max-width: 34.27571em) {.landing .land-newsletter .container .title {padding: 25px 0 17px 60px;line-height: 20px;font-size: 15px;}}.landing .land-newsletter .container .bar-blue {min-width: 100px;width: 100px;background-color: #0031d0;min-height: 5px;margin-left: 30px;margin-top: -11px;float: left;}@media (max-width: 34.27571em) {.landing .land-newsletter .container .bar-blue {margin-left: 60px;}}.landing .land-newsletter .container .bar-grey {margin-top: -10px;width: 380px;min-height: 1px;background-color: #a3a3a3;float: right;margin-right: 30px;}@media (max-width: 34.27571em) {.landing .land-newsletter .container .bar-grey {display: none;}}.landing .land-newsletter .container .sub-title {font-style: italic;color: #777777;font-weight: 600;padding: 20px;}.landing .land-newsletter .container .form-newsletter .sub-title {font-style: italic;color: #777777;font-weight: 600;}@media (max-width: 34.27571em) {.landing .land-newsletter .container .form-newsletter .sub-title {padding: 0px 0px 20px 0px;}}.landing .land-newsletter .container .actu-mag-list {display: none;padding-left: 100px;}.landing .land-newsletter .container .details-list li {line-height: 20px;}.landing .land-newsletter .container .img-picto {float: left;margin-right: 20px;width: 20px;}@media (max-width: 34.27571em) {.landing .land-newsletter .container .img-picto {width: 6%;display: block;float: left;margin-right: 4%;}}.landing .land-newsletter .container h1 {font-size: 14px;color: #484848;text-align: center;text-transform: uppercase;margin-bottom: 10px;padding: 10px 10px 10px 10px;border-radius: 4px 4px 4px 4px;border-top: 1px solid #d4d4d4;margin-right: 20px;margin-left: 20px;border-bottom: 1px solid #d4d4d4;font-weight: 800;}.landing .land-newsletter .container p {text-align: justify;margin-right: 20px;margin-top: 20px;line-height: 20px;}@media (max-width: 52.84714em) {.landing .land-newsletter .container p {margin-right: 0px;}}.landing .land-newsletter .container ul {margin: 0 auto;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;}.landing .land-newsletter .container ul li {clear: both;}.landing .land-newsletter .container .title-picto {background-color: #0031d0;width: 35px;height: 33px;padding: 5px;position: absolute;z-index: 190;margin-left: -15px;margin-top: 17px;}@media (max-width: 34.27571em) {.landing .land-newsletter .container .title-picto {margin-left: 10px;}}.landing .land-newsletter .container .form-newsletter {width: 100%;margin-top: -30px;}@media (max-width: 34.27571em) {.landing .land-newsletter .container .form-newsletter {margin-left: 0px;padding-left: 30px;padding-right: 30px;}}.landing .land-newsletter .container .form-newsletter .form-input-tel {padding-left: 55px;}.landing .land-newsletter .container .form-zipcode {margin-left: 20px;width: 100%;}.landing .land-newsletter .container .left, .landing .land-newsletter .container .right {width: 50%;float: left;margin-bottom: 0px;}@media (max-width: 52.84714em) {.landing .land-newsletter .container .left, .landing .land-newsletter .container .right {width: 100%;float: none;margin-bottom: 20px;}}.landing .land-newsletter .container .infos {margin-top: 20px;line-height: 20px;margin-right: 60px;padding-left: 30px;}@media (max-width: 34.27571em) {.landing .land-newsletter .container .infos {margin-right: 0px;padding-left: 0px;}}.landing .land-newsletter .container .dark {color: #000;}.landing .land-newsletter .container .container-legal-why {margin-left: 115px;overflow: hidden;}@media (max-width: 34.27571em) {.landing .land-newsletter .container .container-legal-why {margin-left: 0px;}}.landing .land-newsletter .container input[type="checkbox"]:not(:checked) + label, .landing .land-newsletter .container input[type="checkbox"]:checked + label {position: relative;padding-left: 22px;cursor: pointer;margin-right: 60px;color: #000;}@media (max-width: 34.27571em) {.landing .land-newsletter .container input[type="checkbox"]:not(:checked) + label, .landing .land-newsletter .container input[type="checkbox"]:checked + label {margin-right: 0px !important;}}.landing .land-newsletter .container input[type="checkbox"]:not(:checked), .landing .land-newsletter .container input[type="checkbox"]:checked {position: absolute;left: -9999px;}.landing .land-newsletter .container label {float: left;margin-right: 10px;padding-top: 13px;width: 175px;font-weight: 600;}@media (max-width: 34.27571em) {.landing .land-newsletter .container label {width: 200px !important;}}.landing .land-newsletter .container label.checkbox-inline {font-weight: 400 !important;padding-top: 0px !important;}.landing .land-newsletter .container .label-default {text-align: right;color: #000;font-weight: 600;}@media (max-width: 34.27571em) {.landing .land-newsletter .container .label-default {text-align: left;width: 100% !important;}}.landing .land-newsletter .container .label-default-radio {text-align: right;color: #000;font-weight: 400;}.landing .land-newsletter .container .legal-infos {background-color: #9c9b9b;width: 100%;padding: 20px;color: #fff;line-height: 15px;font-size: 11px;}.landing .land-newsletter .container .legal-why {color: #000;font-style: italic;float: left;width: 80%;}@media (max-width: 34.27571em) {.landing .land-newsletter .container .legal-why {font-size: 12px;width: 90%;display: block;float: left;}}.landing .land-newsletter .container input[type="checkbox"]:not(:checked) + label:before, .landing .land-newsletter .container input[type="checkbox"]:checked + label:before {content: '';position: absolute;left: 0;top: 0px;width: 10px;height: 10px;border: 2px solid #000;background: #fff;}.landing .land-newsletter .container input[type="checkbox"]:not(:checked) + label:after, .landing .land-newsletter .container input[type="checkbox"]:checked + label:after {content: ' ';position: absolute;top: 2px;left: 2px;font-size: 20px;color: #000;width: 12px;height: 12px;background-image: url(../images/coche.png);background-repeat: no-repeat;background-size: 84%;background-position-y: 0px;background-position-x: 0px;}.landing .land-newsletter .container .form-input, .landing .land-newsletter .container .active-input {width: 200px !important;height: 30px !important;display: block;font-size: 14px;line-height: 14px;color: #000;background-color: #f2f2f2;background-image: none;border-bottom: 1px solid #000;border-top: none;border-radius: 0px;border-right: none;border-left: 0px;padding: 0px;}.landing .land-newsletter .container .form-birthday-day {width: 30px !important;display: inline-block;margin-right: 10px;}.landing .land-newsletter .container .form-birthday-year {width: 50px !important;display: inline-block;}.landing .land-newsletter .container .select-reason-wrap {border: 1px solid #DADADA;text-transform: uppercase;color: #000;text-align: left;padding: 0px 0px 0px 0px;font-size: 11px;margin-top: 10px;width: 100%;position: relative;}.landing .land-newsletter .container .select-reason-wrap li:last-child {position: relative;width: 9%;padding: 5px 0px;float: right;display: inline-block;height: 14px;}.landing .land-newsletter .container .select-reason-wrap li.fleche:after {content: ' ';background-image: url(../images/assets.png);position: absolute;top: 0;left: 0;width: 27px;height: 24px;background-position: -462px -127px;right: -2px;top: 0px;left: auto;}.landing .land-newsletter .container .save {background: #0031d0;font-size: 12px;font-family: "Open Sans", sans-serif;text-align: center;text-transform: uppercase;border: none;color: #fff;padding: 10px 50px;font-weight: 600;margin: 30px auto 20px auto;}@media (max-width: 34.27571em) {.landing .land-newsletter .container .save {width: 100%;}}.basket .landing-wrapper-oney-pedago {width: 70%;overflow-y: none;}@media (max-width: 69.99em) {.basket .landing-wrapper-oney-pedago {width: 97%;}}@media (max-width: 52.84714em) {.basket .landing-wrapper-oney-pedago {height: 500px;overflow-y: scroll;}}.landing-wrapper-oney-pedago {border: 1px solid #81bc00;margin-top: 20px;}.landing-wrapper-oney-pedago .header {background-color: #fff;background-image: url(/images/oney-api/header-oney-ppp.png);background-repeat: no-repeat;background-size: 50%;background-position: left 20px center;width: 100%;min-height: 100px;}@media (max-width: 52.84714em) {.landing-wrapper-oney-pedago .header {background-size: 85%;}}.landing-wrapper-oney-pedago .content {background-color: #81bc00;color: #fff;width: 100%;overflow: hidden;}.landing-wrapper-oney-pedago .content .wrap-circles {width: -webkit-fit-content;width: fit-content;width: -moz-fit-content;margin: 20px auto;overflow: hidden;display: table;}@media (max-width: 52.84714em) {.landing-wrapper-oney-pedago .content .wrap-circles {display: none;}}.landing-wrapper-oney-pedago .content .wrap-circles hr {float: left;width: 200px;background-color: #fff;height: 5px;margin-top: 23px;}.landing-wrapper-oney-pedago .content .wrap-circles .circle {background-color: #fff;color: #81bc00;width: 50px;height: 50px;font-size: 30px;font-weight: 800;text-align: center;line-height: 50px;border-radius: 50%;float: left;}.landing-wrapper-oney-pedago .content .wrap-all-squares {width: -webkit-fit-content;width: fit-content;width: -moz-fit-content;margin: 40px auto;overflow: hidden;display: table;}.landing-wrapper-oney-pedago .content .wrap-all-squares .square {width: 200px;border: 2px solid #fff;border-radius: 10px;color: #fff;padding: 10px 10px 25px 10px;margin-right: 50px;float: left;text-align: center;margin-left: 0px;}.landing-wrapper-oney-pedago .content .wrap-all-squares .square:last-child {margin-right: 0px;}@media (max-width: 52.84714em) {.landing-wrapper-oney-pedago .content .wrap-all-squares .square:last-child {margin-bottom: 0px;margin-right: auto;margin-left: auto;}}@media (max-width: 52.84714em) {.landing-wrapper-oney-pedago .content .wrap-all-squares .square {width: 85%;margin: 0 auto;float: none;margin-bottom: 20px;}}.landing-wrapper-oney-pedago .content .wrap-all-squares .square h1 {font-size: 22px;font-weight: 800;text-transform: uppercase;line-height: 25px;display: block;background-color: unset !important;margin-top: 0px;margin-bottom: 0px;}.landing-wrapper-oney-pedago .content .wrap-all-squares .square p {font-size: 14px;line-height: 17px;font-weight: 500;}.landing-wrapper-oney-pedago .content p.infos {color: #fff;line-height: 17px;font-size: 13px;padding: 0px 30px 30px 30px;}.landing .land-template-base .banner .img-mob {display: none;}@media (max-width: 52.84714em) {.landing .land-template-base .banner .img-mob {display: block;}}.landing .land-template-base .banner .img-desktop {display: block;}@media (max-width: 52.84714em) {.landing .land-template-base .banner .img-desktop {display: none;}}.landing .land-template-base .container {margin-left: auto;margin-right: auto;overflow: hidden;width: 100%;height: 100%;}@media (min-width: 70em) {.landing .land-template-base .container {width: 100%;}}@media (max-width: 69.99em) {.landing .land-template-base .container {width: 100%;}}@media (min-width: 91.42857em) {.landing .land-template-base .container {width: 1240px;}}.landing .land-template-base .container .clear {clear: both;}.landing .land-template-base .container a.blue, .landing .land-template-base .container a.blue:link, .landing .land-template-base .container a.blue:visited, .landing .land-template-base .container a.blue:hover, .landing .land-template-base .container a.blue:active {color: #2244AB;text-decoration: none;}.landing .land-template-base .container a.bold-white-underline, .landing .land-template-base .container a.bold-white-underline:link, .landing .land-template-base .container a.bold-white-underline:visited, .landing .land-template-base .container a.bold-white-underline:hover, .landing .land-template-base .container a.bold-white-underline:active {text-decoration: underline !important;font-size: 20px !important;color: #fff !important;font-weight: 800 !important;}.landing .land-template-base .container a.rouge, .landing .land-template-base .container a.rouge:link, .landing .land-template-base .container a.rouge:visited, .landing .land-template-base .container a.rouge:hover, .landing .land-template-base .container a.rouge:active {color: #E74C3C;text-decoration: none;}.landing .land-template-base .container a.azure, .landing .land-template-base .container a.azure:link, .landing .land-template-base .container a.azure:visited, .landing .land-template-base .container a.azure:hover, .landing .land-template-base .container a.azure:active {background: #0094FF;color: #FFFFFF !important;padding: 10px;margin: auto;display: block;text-align: center;}.landing .land-template-base .container a.noir, .landing .land-template-base .container a.noir:link, .landing .land-template-base .container a.noir:visited, .landing .land-template-base .container a.noir:hover, .landing .land-template-base .container a.noir:active {color: #000;text-decoration: none;}.landing .land-template-base .container .label-pink {display: inline-block;font-style: italic;font-weight: 600;color: #ffe6e7;font-size: 16px;}@media (max-width: 34.27571em) {.landing .land-template-base .container .banner-cover {height: unset !important;}}.landing .land-template-base .container table.classic-table {color: #fff;line-height: 20px;border: 1px solid #eee;font-size: 12px;}.landing .land-template-base .container table.classic-table thead {font-weight: 600;}.landing .land-template-base .container table.classic-table thead tr > th {padding: 1em;}.landing .land-template-base .container table.classic-table tr > td {padding: 1em;border: 1px solid #eee;}.landing .land-template-base .container .banner {width: 100%;overflow: hidden;height: 400px;}@media screen and (max-width: 320px) {.landing .land-template-base .container .banner {height: 110px;}}@media screen and (max-width: 365px) {.landing .land-template-base .container .banner {height: 110px;}}@media (min-width: 22.85714em) {.landing .land-template-base .container .banner {height: 150px;}}@media (min-width: 34.28571em) {.landing .land-template-base .container .banner {height: 270px;}}@media (min-width: 52.85714em) {.landing .land-template-base .container .banner {height: 410px;}}.landing .land-template-base .container .banner img {width: 100%;}.landing .land-template-base .container .banner .over-text {width: 100%;margin-top: 18%;color: #fff;font-weight: 600;text-align: center;padding: 15px;}.landing .land-template-base .container .banner .over-text .wrap-buttons {width: 100%;text-align: center;margin-top: 30px;overflow: hidden;}.landing .land-template-base .container .banner .over-text .wrap-buttons .button-blue {background-color: #00032C;font-size: 16px;color: #fff;text-decoration: none;padding: 15px;width: 260px;margin-right: 50px;display: inline-block;}@media screen and (max-width: 568px) {.landing .land-template-base .container .banner .over-text .wrap-buttons .button-blue {margin-right: 0px;}}@media screen and (max-width: 579px) {.landing .land-template-base .container .banner .over-text .wrap-buttons .button-blue {margin-right: 0px !important;}}@media screen and (max-width: 678px) {.landing .land-template-base .container .banner .over-text .wrap-buttons .button-blue {margin-right: 10px;}}.landing .land-template-base .container .banner .over-text .wrap-buttons .button-blue:last-child {margin-right: 0px;}@media screen and (max-width: 568px) {.landing .land-template-base .container .banner .over-text .wrap-buttons .button-blue:last-child {margin-top: 10px;}}.landing .land-template-base .container a, .landing .land-template-base .container a:link, .landing .land-template-base .container a:visited, .landing .land-template-base .container a:hover, .landing .land-template-base .container a:active {text-decoration: none;color: #3598e9;text-decoration: underline;}.landing .land-template-base .container .bouton-rouge {padding: 14px;background-color: red;color: #fff;font-weight: 800;text-decoration: underline;width: 90px;margin: 0px auto;margin-top: 20px;}.landing .land-template-base .container #menu-responsive {width: 990px;color: #fff;position: relative;margin: 20px auto 0;font-size: 14px;width: 100%;overflow: hidden;text-align: center;}.landing .land-template-base .container #menu-responsive ul {list-style: none;padding: 0;width: 100%;margin: 0 auto;}.landing .land-template-base .container #menu-responsive ul li {margin-left: 2px;background-color: #fff;padding: 15px 15px 15px 15px;text-align: center;display: inline-block;cursor: pointer;}@media (max-width: 52.84714em) {.landing .land-template-base .container #menu-responsive ul li {display: block;margin-bottom: 5px;}}@media (min-width: 70em) {.landing .land-template-base .container #menu-responsive ul li {width: 157px;}}@media (min-width: 91.42857em) {.landing .land-template-base .container #menu-responsive ul li {width: 213px;}}.landing .land-template-base .container #menu-responsive ul li a, .landing .land-template-base .container #menu-responsive ul li a:link, .landing .land-template-base .container #menu-responsive ul li a:visited, .landing .land-template-base .container #menu-responsive ul li a:hover, .landing .land-template-base .container #menu-responsive ul li a:active {color: #000;text-decoration: none;font-weight: 600;}.landing .land-template-base .container #menu-responsive ul .rouge {background-color: #96281B;color: #fff;}.landing .land-template-base .container #menu-responsive ul .rouge a, .landing .land-template-base .container #menu-responsive ul .rouge a:link, .landing .land-template-base .container #menu-responsive ul .rouge a:visited, .landing .land-template-base .container #menu-responsive ul .rouge a:hover, .landing .land-template-base .container #menu-responsive ul .rouge a:active {color: #fff;text-decoration: none;font-weight: 600;}.landing .land-template-base .container #menu-responsive ul li.rouge:hover, .landing .land-template-base .container #menu-responsive ul li.rouge-selected {background-color: #ee4b43;}.landing .land-template-base .container #menu-responsive ul li.basic:hover {background-color: #ffd533;}.landing .land-template-base .container #menu-responsive ul li.selected {background-color: #ffd533;}.landing .land-template-base .container #menu-responsive ul .option-fb {background-color: #43609c;color: #fff;}.landing .land-template-base .container #menu-responsive ul .option-fb a, .landing .land-template-base .container #menu-responsive ul .option-fb a:link, .landing .land-template-base .container #menu-responsive ul .option-fb a:visited, .landing .land-template-base .container #menu-responsive ul .option-fb a:hover, .landing .land-template-base .container #menu-responsive ul .option-fb a:active {color: #fff;text-decoration: none;font-weight: 600;}.landing .land-template-base .container .body-template {overflow: hidden;margin-left: auto;margin-right: auto;margin-bottom: 40px;}@media (max-width: 91.41857em) {.landing .land-template-base .container .body-template {margin-left: 40px;margin-right: 40px;}}.landing .land-template-base .container img.responsive {width: 100%;}.landing .land-template-base .container img.responsive-full {max-width: 100% !important;width: unset;}.landing .land-template-base .container .texte h1 {line-height: 100%;font-weight: 600;font-size: 26px;text-align: left;}.landing .land-template-base .container .texte p {margin-top: 20px;line-height: 20px;text-align: justify;text-justify: inter-word;}.landing .land-template-base .container h1.white-float {float: left;line-height: 30px;margin: 0 20px 15px 0px;color: #fff;}.landing .land-template-base .container .tag-free {text-transform: uppercase;font-weight: bold;color: #fff;width: 85px;padding: 2px;background-color: red;text-align: center;float: left;margin-top: 7px;margin-bottom: 15px;}.landing .land-template-base .container .marge-40-until-desktop {margin-left: 0px;margin-right: 0px;margin-left: 40px;margin-right: 40px;}.landing .land-template-base .container .agenda {background-color: #fff;color: #000;overflow: hidden;margin-top: 40px;}.landing .land-template-base .container .agenda h1 {font-size: 20px;line-height: 25px;}.landing .land-template-base .container .agenda .produit {overflow: hidden;}.landing .land-template-base .container .agenda .description {margin-top: 30px;padding-right: 5%;overflow: hidden;margin-bottom: 20px;}@media screen and (max-width: 365px) {.landing .land-template-base .container .agenda .description {margin-top: 0px;padding-left: 30px;padding-right: 30px;}}@media (min-width: 22.85714em) {.landing .land-template-base .container .agenda .description {margin-top: 0px;padding-left: 30px;padding-right: 30px;}}@media (min-width: 34.28571em) {.landing .land-template-base .container .agenda .description {min-height: 145px;margin-top: 10px;padding-left: 0px;}}@media (min-width: 52.85714em) {.landing .land-template-base .container .agenda .description {min-height: 100px;margin-top: 20px;padding-left: 0px;}}@media (min-width: 70em) {.landing .land-template-base .container .agenda .description {min-height: 100px;margin-top: 20px;padding-left: 0px;}}@media (min-width: 91.42857em) {.landing .land-template-base .container .agenda .description {min-height: 100px;margin-top: 20px;padding-left: 0px;}}.landing .land-template-base .container .agenda .picto {float: left;margin-right: 30px;margin-left: 50px;margin-top: 30px;margin-bottom: 30px;width: 100px;overflow: hidden;}@media screen and (max-width: 365px) {.landing .land-template-base .container .agenda .picto {width: 100%;text-align: center;margin-right: 0px;margin-left: 0px;float: none;margin-bottom: 10px;}}@media (min-width: 22.85714em) {.landing .land-template-base .container .agenda .picto {width: 100%;text-align: center;margin-right: 0px;margin-left: 0px;float: none;margin-bottom: 10px;}}@media (min-width: 34.28571em) {.landing .land-template-base .container .agenda .picto {float: left;min-height: 100px;width: 100px;text-align: center;}}@media (min-width: 52.85714em) {.landing .land-template-base .container .agenda .picto {float: left;min-height: 100px;width: 200px;text-align: center;}}@media (min-width: 70em) {.landing .land-template-base .container .agenda .picto {float: left;min-height: 100px;width: 200px;text-align: center;}}@media (min-width: 91.42857em) {.landing .land-template-base .container .agenda .picto {float: left;min-height: 100px;width: 200px;text-align: center;}}.landing .land-template-base .container .agenda .picto img {width: 100%;}@media screen and (max-width: 365px) {.landing .land-template-base .container .agenda .picto img {width: 20%;}}@media (min-width: 22.85714em) {.landing .land-template-base .container .agenda .picto img {width: 20%;}}@media (min-width: 34.28571em) {.landing .land-template-base .container .agenda .picto img {width: 70%;}}@media (min-width: 52.85714em) {.landing .land-template-base .container .agenda .picto img {width: 40%;}}@media (min-width: 70em) {.landing .land-template-base .container .agenda .picto img {width: 40%;}}@media (min-width: 91.42857em) {.landing .land-template-base .container .agenda .picto img {width: 40%;}}.landing .land-template-base .container .agenda hr {width: 95%;margin: 0 auto;}.landing .land-template-base .container .wrap-blank-par3 {overflow: hidden;margin-bottom: 70px;margin-top: 70px;padding-top: 10px;}.landing .land-template-base .container .wrap-blank-par3 .bloc-one, .landing .land-template-base .container .wrap-blank-par3 .bloc-two, .landing .land-template-base .container .wrap-blank-par3 .bloc-three {float: left;width: 33%;text-align: center;}@media (max-width: 34.27571em) {.landing .land-template-base .container .wrap-blank-par3 .bloc-one, .landing .land-template-base .container .wrap-blank-par3 .bloc-two, .landing .land-template-base .container .wrap-blank-par3 .bloc-three {float: none;width: 100%;margin-bottom: 30px;}}.landing .land-template-base .container .wrap-articles-circle-par4 {width: 100%;text-align: center;}.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article {display: inline-block;margin-right: 20px;text-align: center;}@media (max-width: 34.27571em) {.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article {width: 100%;text-align: center;margin-bottom: 30px;margin-top: 10px;display: block;}}@media (min-width: 34.28571em) {.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article {width: 32%;margin-bottom: 40px;}}@media (min-width: 52.85714em) {.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article {width: 22%;margin-bottom: 40px;}}@media (min-width: 70em) {.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article {width: 22%;margin-bottom: 40px;}}@media (min-width: 91.42857em) {.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article {width: 22%;margin-bottom: 40px;}}.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article a.linkto, .landing .land-template-base .container .wrap-articles-circle-par4 li.col-article a.linkto:link, .landing .land-template-base .container .wrap-articles-circle-par4 li.col-article a.linkto:visited, .landing .land-template-base .container .wrap-articles-circle-par4 li.col-article a.linkto:hover, .landing .land-template-base .container .wrap-articles-circle-par4 li.col-article a.linkto:active {text-decoration: none;}.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article img {width: 70%;}@media (max-width: 34.27571em) {.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article img {width: 50%;}}.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article h2 {margin-top: 20px;margin-bottom: 3px;font-size: 16px;color: #000;text-align: center;font-weight: bold;}.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article h1 {font-size: 18px !important;color: #000 !important;font-weight: 600 !important;}.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article p {text-align: justify !important;font-size: 12px;color: #000;}.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article span {line-height: 25px;}.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article a, .landing .land-template-base .container .wrap-articles-circle-par4 li.col-article a:link, .landing .land-template-base .container .wrap-articles-circle-par4 li.col-article a:visited, .landing .land-template-base .container .wrap-articles-circle-par4 li.col-article a:hover, .landing .land-template-base .container .wrap-articles-circle-par4 li.col-article a:active {color: #b45036;text-decoration: underline;}.landing .land-template-base .container .wrap-articles-circle-par4 li.col-article:last-child {margin-right: 0px;}.landing .land-template-base .container .wrap-articles-circle {width: 100%;text-align: center;}.landing .land-template-base .container .wrap-articles-circle li.col-article {width: 29%;display: inline-block;margin-right: 20px;text-align: center;margin-bottom: 40px;margin-top: 40px;}@media (max-width: 34.27571em) {.landing .land-template-base .container .wrap-articles-circle li.col-article {width: 100%;text-align: center;margin-bottom: 30px;margin-top: 10px;display: block;}}@media (min-width: 34.28571em) {.landing .land-template-base .container .wrap-articles-circle li.col-article {width: 40%;}}@media (min-width: 52.85714em) {.landing .land-template-base .container .wrap-articles-circle li.col-article {width: 29%;}}@media (min-width: 70em) {.landing .land-template-base .container .wrap-articles-circle li.col-article {width: 29%;}}@media (min-width: 91.42857em) {.landing .land-template-base .container .wrap-articles-circle li.col-article {width: 29%;}}.landing .land-template-base .container .wrap-articles-circle li.col-article img {width: 70%;}@media (max-width: 34.27571em) {.landing .land-template-base .container .wrap-articles-circle li.col-article img {width: 50%;}}.landing .land-template-base .container .wrap-articles-circle li.col-article img.fullsize {width: 100%;}.landing .land-template-base .container .wrap-articles-circle li.col-article img.imghover {cursor: pointer;}.landing .land-template-base .container .wrap-articles-circle li.col-article h2 {margin-top: 20px;margin-bottom: 3px;font-size: 16px;color: #000;text-align: center;font-weight: bold;}.landing .land-template-base .container .wrap-articles-circle li.col-article h1 {font-size: 18px !important;color: #000 !important;font-weight: 600 !important;}.landing .land-template-base .container .wrap-articles-circle li.col-article p {text-align: justify !important;font-size: 12px;color: #000;}.landing .land-template-base .container .wrap-articles-circle li.col-article span {line-height: 25px;}.landing .land-template-base .container .wrap-articles-circle li.col-article a, .landing .land-template-base .container .wrap-articles-circle li.col-article a:link, .landing .land-template-base .container .wrap-articles-circle li.col-article a:visited, .landing .land-template-base .container .wrap-articles-circle li.col-article a:hover, .landing .land-template-base .container .wrap-articles-circle li.col-article a:active {color: #b45036;text-decoration: underline;}.landing .land-template-base .container .wrap-articles-circle li.col-article.fullsize {height: 530px;background-repeat: no-repeat;background-position: center;background-size: contain;}@media (max-width: 52.84714em) {.landing .land-template-base .container .wrap-articles-circle li.col-article.fullsize {width: 100%;height: 170px;}}.landing .land-template-base .container .wrap-articles-circle li.col-article:last-child {margin-right: 0px;}.landing .land-template-base .container .wrap-list-product {width: 100%;text-align: left;padding-left: 40px;}@media (max-width: 52.84714em) {.landing .land-template-base .container .wrap-list-product {text-align: center;padding-left: 0px;}}.landing .land-template-base .container .wrap-list-product ul li.product-item {display: inline-block;margin-right: 20px;text-align: center;width: 29%;margin-bottom: 50px;overflow: hidden;}@media (max-width: 52.84714em) {.landing .land-template-base .container .wrap-list-product ul li.product-item {width: 100%;text-align: center;margin-bottom: 30px;margin-top: 10px;display: block;}}.landing .land-template-base .container .wrap-list-product ul li.product-item img {margin-bottom: 10px;max-width: 230px;}@media screen and (max-width: 320px) {.landing .land-template-base .container .wrap-list-product ul li.product-item img {max-width: 90%;}}.landing .land-template-base .container .wrap-list-product h2 {font-weight: bold;color: #000;font-size: 16px;}.landing .land-template-base .container .wrap-infos-center {color: #000;text-align: center;width: 100%;}.landing .land-template-base .container .wrap-infos-center h1 {text-align: center !important;width: 100%;}.landing .land-template-base .container .responsive-table {width: 40%;}@media (max-width: 69.99em) {.landing .land-template-base .container .responsive-table {width: 100%;}}.landing .land-template-base .container .texte-bg-white {margin-top: 40px;background-color: #fff;text-align: center;padding: 60px;overflow: hidden;}@media (max-width: 52.84714em) {.landing .land-template-base .container .texte-bg-white {text-align: left;padding: 20px;}}.landing .land-template-base .container .texte-bg-white h1 {line-height: 100%;font-weight: 600;font-size: 26px;text-align: center;}@media (max-width: 52.84714em) {.landing .land-template-base .container .texte-bg-white h1 {text-align: left;}}.landing .land-template-base .container .texte-bg-white p {margin-top: 20px;line-height: 20px;text-align: center;text-justify: inter-word;}@media (max-width: 52.84714em) {.landing .land-template-base .container .texte-bg-white p {text-align: left;}}.landing .land-template-base .container .text-white-bg-transparent {width: 100%;font-weight: 600;font-size: 12px;color: #fff;margin-top: 20px;overflow: hidden;}.landing .land-template-base .container .text-white-bg-transparent .bloc-left {width: 60%;float: left;padding-right: 10px;}.landing .land-template-base .container .text-white-bg-transparent .bloc-right {width: 40%;float: left;}@media (max-width: 52.84714em) {.landing .land-template-base .container .text-white-bg-transparent .bloc-right, .landing .land-template-base .container .text-white-bg-transparent .bloc-left {width: 100%;float: none;margin-bottom: 20px;}}.landing .land-template-base .container .text-black-bg-transparent {width: 100%;font-weight: 600;font-size: 12px;color: #000;margin-top: 20px;overflow: hidden;}.landing .land-template-base .container .text-black-bg-transparent h1 {line-height: 25px;}.landing .land-template-base .container .text-black-bg-transparent .bloc-left {width: 50%;float: left;padding-right: 10px;}.landing .land-template-base .container .text-black-bg-transparent .bloc-right {width: 50%;float: left;}@media (max-width: 52.84714em) {.landing .land-template-base .container .text-black-bg-transparent .bloc-right, .landing .land-template-base .container .text-black-bg-transparent .bloc-left {width: 100%;float: none;margin-bottom: 20px;}}.landing .land-template-base .container .iframe-div {position: relative;height: 300px;}.landing .land-template-base .container .iframe-div iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.landing .land-template-base .container .texte-bg-white-header-black {margin-top: 40px;background-color: #fff;text-align: center;overflow: hidden;}.landing .land-template-base .container .texte-bg-white-header-black .header-black {background-color: #000;font-weight: 800;font-size: 16px;padding: 10px;color: #fff;text-align: left;}@media screen and (max-width: 365px) {.landing .land-template-base .container .texte-bg-white-header-black .header-black {text-align: center;}}@media (max-width: 34.27571em) {.landing .land-template-base .container .texte-bg-white-header-black .header-black {text-align: center;}}@media (max-width: 52.84714em) {.landing .land-template-base .container .texte-bg-white-header-black {text-align: left;}}.landing .land-template-base .container .texte-bg-white-header-black h1 {line-height: 100%;font-weight: 600;font-size: 26px;text-align: center;}@media (max-width: 52.84714em) {.landing .land-template-base .container .texte-bg-white-header-black h1 {text-align: left;}}.landing .land-template-base .container .texte-bg-white-header-black p {margin-top: 20px;line-height: 20px;text-align: center;text-justify: inter-word;}@media (max-width: 52.84714em) {.landing .land-template-base .container .texte-bg-white-header-black p {text-align: left;}}.landing .land-template-base .container .wrap-article-carre {overflow: hidden;padding: 20px;}.landing .land-template-base .container .wrap-article-carre .par2 {overflow: hidden;margin-bottom: 20px;}.landing .land-template-base .container .wrap-article-carre .par2 .par-gauche, .landing .land-template-base .container .wrap-article-carre .par2 .par-droite {width: 49%;float: left;text-align: center;}@media screen and (max-width: 365px) {.landing .land-template-base .container .wrap-article-carre .par2 .par-gauche, .landing .land-template-base .container .wrap-article-carre .par2 .par-droite {float: none;width: 100%;clear: both;text-align: center;margin-bottom: 20px;}}@media (min-width: 22.85714em) {.landing .land-template-base .container .wrap-article-carre .par2 .par-gauche, .landing .land-template-base .container .wrap-article-carre .par2 .par-droite {float: none;width: 100%;clear: both;text-align: center;margin-bottom: 20px;}}@media (min-width: 34.28571em) {.landing .land-template-base .container .wrap-article-carre .par2 .par-gauche, .landing .land-template-base .container .wrap-article-carre .par2 .par-droite {float: none;width: 100%;clear: both;text-align: left;}}@media (min-width: 52.85714em) {.landing .land-template-base .container .wrap-article-carre .par2 .par-gauche, .landing .land-template-base .container .wrap-article-carre .par2 .par-droite {width: 49%;float: left;clear: unset;text-align: center;}}@media (min-width: 70em) {.landing .land-template-base .container .wrap-article-carre .par2 .par-gauche, .landing .land-template-base .container .wrap-article-carre .par2 .par-droite {width: 49%;float: left;text-align: center;clear: unset;}}@media (min-width: 91.42857em) {.landing .land-template-base .container .wrap-article-carre .par2 .par-gauche, .landing .land-template-base .container .wrap-article-carre .par2 .par-droite {width: 49%;float: left;text-align: center;clear: unset;}}.landing .land-template-base .container .wrap-article-carre .par2:last-child {margin-bottom: 0px;}.landing .land-template-base .container .wrap-article-carre .image {width: 30%;float: left;}@media screen and (max-width: 365px) {.landing .land-template-base .container .wrap-article-carre .image {width: 100%;float: none;}}@media (min-width: 22.85714em) {.landing .land-template-base .container .wrap-article-carre .image {width: 100%;float: none;}}@media (min-width: 34.28571em) {.landing .land-template-base .container .wrap-article-carre .image {width: 40%;float: left;}}@media (min-width: 52.85714em) {.landing .land-template-base .container .wrap-article-carre .image {width: 30%;float: left;}}@media (min-width: 70em) {.landing .land-template-base .container .wrap-article-carre .image {width: 30%;float: left;}}@media (min-width: 91.42857em) {.landing .land-template-base .container .wrap-article-carre .image {width: 30%;float: left;}}.landing .land-template-base .container .wrap-article-carre .texte {color: #000;width: 70%;float: left;overflow: hidden;padding: 10px;line-height: 15px;text-align: left;}@media screen and (max-width: 365px) {.landing .land-template-base .container .wrap-article-carre .texte {width: 100%;float: none;overflow: hidden;text-align: center;}}@media (min-width: 22.85714em) {.landing .land-template-base .container .wrap-article-carre .texte {width: 100%;float: none;overflow: hidden;text-align: center;}}@media (min-width: 34.28571em) {.landing .land-template-base .container .wrap-article-carre .texte {width: 60%;float: none;overflow: hidden;text-align: left;}}@media (min-width: 52.85714em) {.landing .land-template-base .container .wrap-article-carre .texte {width: 70%;float: left;overflow: hidden;padding: 10px;text-align: left;}}@media (min-width: 70em) {.landing .land-template-base .container .wrap-article-carre .texte {width: 70%;float: left;overflow: hidden;padding: 10px;text-align: left;}}@media (min-width: 91.42857em) {.landing .land-template-base .container .wrap-article-carre .texte {width: 70%;float: left;overflow: hidden;padding: 10px;text-align: left;}}.landing .land-template-base .container .bloc-4-img {width: 100%;margin-top: 40px;}.landing .land-template-base .container .bloc-4-img .produit {width: 49%;float: left;margin-right: 1%;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-4-img .produit {width: 47%;margin-right: 5%;}}.landing .land-template-base .container .bloc-4-img .produit p {margin-top: 10px;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-4-img .produit p {margin-bottom: 10px;}}.landing .land-template-base .container .bloc-4-img .produit:last-child {margin-right: 0%;}.landing .land-template-base .container .bloc-4-img .clear {clear: none;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-4-img .clear {clear: both;}}.landing .land-template-base .container .bloc-4-img .par2 {float: left;width: 50%;overflow: hidden;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-4-img .par2 {width: 100%;float: none;margin-bottom: 20px;}}.landing .land-template-base .container .video {margin-top: 40px;position: relative;height: 480px;}.landing .land-template-base .container .video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.landing .land-template-base .container .bloc-2-img {width: 100%;margin-top: 40px;}.landing .land-template-base .container .bloc-2-img .produit {width: 48%;float: left;margin-right: 4%;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-2-img .produit {width: 100%;margin-right: 0%;}}.landing .land-template-base .container .bloc-2-img .produit p {margin-top: 20px;}.landing .land-template-base .container .bloc-2-img .produit:last-child {margin-right: 0%;}.landing .land-template-base .container .bloc-textleft-imageright {width: 100%;margin-top: 40px;overflow: hidden;}.landing .land-template-base .container .bloc-textleft-imageright .texte {width: 48%;float: left;margin-right: 4%;margin-top: 0px !important;}.landing .land-template-base .container .bloc-textleft-imageright .texte h2 {line-height: 100%;font-weight: bold;font-size: 22px;}.landing .land-template-base .container .bloc-textleft-imageright .texte p {margin-top: 20px;line-height: 20px;text-align: justify;text-justify: inter-word;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-textleft-imageright .texte {float: none;width: 100%;margin-bottom: 15px;}}.landing .land-template-base .container .bloc-textleft-imageright .image {width: 48%;float: left;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-textleft-imageright .image {float: none;width: 100%;}}.landing .land-template-base .container .bloc-textleft-imageright .image iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;height: 420px;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-textleft-imageright .image iframe {position: unset;}}.landing .land-template-base .container .bloc-textright-imageleft {width: 100%;margin-top: 40px;}.landing .land-template-base .container .bloc-textright-imageleft .texte {width: 48%;float: left;margin-top: 0px !important;}.landing .land-template-base .container .bloc-textright-imageleft .texte h2 {line-height: 100%;font-weight: bold;font-size: 22px;}.landing .land-template-base .container .bloc-textright-imageleft .texte p {margin-top: 20px;line-height: 20px;text-align: justify;text-justify: inter-word;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-textright-imageleft .texte {float: none;width: 100%;}}.landing .land-template-base .container .bloc-textright-imageleft .image {width: 48%;float: left;margin-right: 4%;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-textright-imageleft .image {float: none;width: 100%;margin-bottom: 15px;}}.landing .land-template-base .container .bloc-small-phototext-right {margin-top: 40px;overflow: hidden;}.landing .land-template-base .container .bloc-small-phototext-right .texte {width: 80%;float: left;margin-top: 0px !important;padding: 0px 20px 20px 20px;min-height: 100% !important;color: #fff;}.landing .land-template-base .container .bloc-small-phototext-right .texte h2 {line-height: 100%;font-weight: 800;font-size: 22px;}.landing .land-template-base .container .bloc-small-phototext-right .texte p {margin-top: 20px;line-height: 20px;text-align: justify;text-justify: inter-word;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-small-phototext-right .texte {float: none;width: 100%;margin-bottom: 15px !important;padding: 0px 0px 0px 0px;margin-top: 0px !important;}}.landing .land-template-base .container .bloc-small-phototext-right .image {width: 20%;float: left;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-small-phototext-right .image {float: none;width: 100%;margin-bottom: 15px !important;}}.landing .land-template-base .container .bloc-phototext-right {margin-top: 40px;overflow: hidden;}.landing .land-template-base .container .bloc-phototext-right .texte {width: 48%;background-color: #efefef;float: left;margin-top: 0px !important;padding: 3%;min-height: 100% !important;}.landing .land-template-base .container .bloc-phototext-right .texte h2 {line-height: 100%;font-weight: bold;font-size: 22px;}.landing .land-template-base .container .bloc-phototext-right .texte p {margin-top: 20px;line-height: 20px;text-align: justify;text-justify: inter-word;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-phototext-right .texte {float: none;width: 100%;margin-bottom: 15px !important;}}.landing .land-template-base .container .bloc-phototext-right .image {width: 48%;float: left;margin-right: 4%;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-phototext-right .image {float: none;width: 100%;margin-bottom: 15px !important;}}.landing .land-template-base .container .bloc-phototext-left {margin-top: 40px;}.landing .land-template-base .container .bloc-phototext-left .texte {width: 48%;background-color: #efefef;float: left;margin-top: 0px !important;padding: 3%;min-height: 100% !important;margin-right: 4%;}.landing .land-template-base .container .bloc-phototext-left .texte h2 {line-height: 100%;font-weight: bold;font-size: 22px;}.landing .land-template-base .container .bloc-phototext-left .texte p {margin-top: 20px;line-height: 20px;text-align: justify;text-justify: inter-word;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-phototext-left .texte {float: none;width: 100%;margin-bottom: 15px !important;}}.landing .land-template-base .container .bloc-phototext-left .image {width: 48%;float: left;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-phototext-left .image {float: none;width: 100%;margin-bottom: 15px !important;}}.landing .land-template-base .container .bloc-photolarge-left {margin-top: 40px;}.landing .land-template-base .container .bloc-photolarge-left .texte {width: 36%;background-color: #efefef;float: left;margin-top: 0px !important;padding: 3%;min-height: 100% !important;}.landing .land-template-base .container .bloc-photolarge-left .texte h2 {line-height: 100%;font-weight: bold;font-size: 22px;}.landing .land-template-base .container .bloc-photolarge-left .texte p {margin-top: 20px;line-height: 20px;text-align: justify;text-justify: inter-word;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-photolarge-left .texte {float: none;width: 100%;margin-bottom: 15px !important;}}.landing .land-template-base .container .bloc-photolarge-left .image {width: 60%;float: left;margin-right: 4%;}@media (max-width: 52.84714em) {.landing .land-template-base .container .bloc-photolarge-left .image {float: none;width: 100%;margin-bottom: 15px !important;}}.containter-404 {width: 100%;}.containter-404 img {width: 100%;}.containter-404 .caption {position: absolute;margin-top: -21%;margin-left: 53%;display: block;z-index: 99;}@media (max-width: 52.84714em) {.containter-404 .caption {display: none;}}.containter-404 .caption h1 {font-weight: 600;color: #000;}.containter-404 .caption p {color: #000;font-weight: 600;}.containter-404 .caption a, .containter-404 .caption a:link, .containter-404 .caption a:visited, .containter-404 .caption a:hover, .containter-404 .caption a:active {background-color: #000;color: #fff;padding: 8px;border-radius: 30px;text-transform: lowercase;font-weight: 400;margin-top: 16px;}.caption-mob {z-index: 99;display: none;width: 100%;text-align: center;margin-bottom: 20px;}@media (max-width: 52.84714em) {.caption-mob {display: block;}}.caption-mob h1 {font-weight: 600;color: #000;}.caption-mob p {color: #000;font-weight: 600;}.caption-mob a, .caption-mob a:link, .caption-mob a:visited, .caption-mob a:hover, .caption-mob a:active {background-color: #000;color: #fff;padding: 8px;border-radius: 30px;text-transform: lowercase;font-weight: 400;margin-top: 16px;}.clearfix {clear: both;}