html{font-size:62.5%}body{font-size:16px}@media only screen and (min-width:641px){body{background:#fff url(../images-v2/bg-repeat-x.jpg) repeat-x}}html,body{height:auto}.open-products-list>a{z-index:500}.row{max-width:1100px}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.clear{clear:both}.inbl{display:inline-block!important}.ac{text-align:center}.m-0{margin:0!important}.ml-10{margin-left:10px!important}.mr-10{margin-right:10px!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mb-10{margin-bottom:10px!important}.mt-5{margin-top:5px}.m-20{margin:20px!important}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-25{margin-bottom:25px}.mt-40{margin-top:40px}.p-0{padding:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.pr-10{padding-right:10px!important}.va-top{vertical-align:top}.big-text,.bigText{font:22px 'sinkinsans-500medium',arial,sans-serif}.hide-text{color:transparent;text-indent:100%;white-space:nowrap;overflow:hidden}.pos-relative{position:relative}.pos-relative-off{position:static}.strike{text-decoration:line-through}.uppercase{text-transform:uppercase}.separator{border:1px solid #000;margin:0}.width-auto{width:auto!important}.color-1{color:#d7225d}.no-bg{background:none!important}.text-emphasis{color:#d7225d;text-decoration:underline}.max-height .panel{height:100%}.js .jsHide{display:none}.jsHide{display:none}.border-0{border:0!important}@media only screen and (max-width:640px){.hide-text-for-small{text-indent:100%;white-space:nowrap;overflow:hidden}.right-for-small{float:right!important}.small-text-centered{text-align:center}.small-mt-10{margin-top:10px!important}.small-pr-0{padding-right:0!important}.p-0-for-small{padding:0!important}.small-pl-5{padding-left:5px!important}.small-hide-text{display:none}}@media only screen and (min-width:480px){.right-for-medium-up{float:right!important}}@media only screen and (min-width:641px){.pl-0-medium-up{padding-left:0!important}.hide-text-for-medium-up{color:transparent;text-indent:100%;white-space:nowrap;overflow:hidden}.medium-up-pl-20{padding-left:20px!important}.medium-up-pb-25{padding-bottom:25px}.medium-up-p-0{padding:0!important}.medium-up-mb-10{margin-bottom:10px}.medium-up-mb-20{margin-bottom:20px}.medium-up-mb-40{margin-bottom:40px}.medium-up-mb-75{margin-bottom:75px}.medium-up-mb-120{margin-bottom:120px}}@media only screen and (min-width:641px) and (max-width:1024px){.medium-pl-0{padding-left:0}.medium-pr-0{padding-right:0}.medium-smaller{font-size:smaller}}@media only screen and (min-width:1025px){.large-bg-none{background:none!important}.large-pl-20{padding-left:20px!important}.large-pb-25{padding-bottom:25px!important}.large-p-0{padding:0!important}.large-pl-0{padding-left:0!important}.large-pr-0{padding-right:0!important}.large-pt-60{padding-top:60px!important}.sticky .sticky-right{float:right!important}.large-left{float:left!important}}@font-face{font-family:'colaborate-boldregular';src:url('../fonts/colabbol-webfont.eot');src:url('../fonts/colabbol-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/colabbol-webfont.woff') format('woff'),url('../fonts/colabbol-webfont.ttf') format('truetype'),url('../fonts/colabbol-webfont.svg#colaborate-boldregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'colaboratelightregular';src:url('../fonts/colablig-webfont.eot');src:url('../fonts/colablig-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/colablig-webfont.woff') format('woff'),url('../fonts/colablig-webfont.ttf') format('truetype'),url('../fonts/colablig-webfont.svg#colaboratelightregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'colaborateMediumregular';src:url('../fonts/colabmed-webfont.eot');src:url('../fonts/colabmed-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/colabmed-webfont.woff') format('woff'),url('../fonts/colabmed-webfont.ttf') format('truetype'),url('../fonts/colabmed-webfont.svg#colaborate-mediumregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'colaborate-regular';src:url('../fonts/colabreg-webfont.eot');src:url('../fonts/colabreg-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/colabreg-webfont.woff') format('woff'),url('../fonts/colabreg-webfont.ttf') format('truetype'),url('../fonts/colabreg-webfont.svg#colaborate-regularregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'colaborate-thinregular';src:url('../fonts/colabthi-webfont.eot');src:url('../fonts/colabthi-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/colabthi-webfont.woff') format('woff'),url('../fonts/colabthi-webfont.ttf') format('truetype'),url('../fonts/colabthi-webfont.svg#colaborate-thinregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'baskerville_btbold_italic';src:url('../fonts/baskerville_bold_italic_bt.eot');src:url('../fonts/baskerville_bold_italic_bt.eot?#iefix') format('embedded-opentype'),url('../fonts/baskerville_bold_italic_bt.woff') format('woff'),url('../fonts/baskerville_bold_italic_bt.ttf') format('truetype'),url('../fonts/baskerville_bold_italic_bt.svg#baskerville_btbold_italic') format('svg');font-weight:400;font-style:normal}p:first-child,ul:first-child,ol:first-child,dl:first-child,blockquote:first-child,pre:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}p{font:13px/19px arial,sans-serif;font:1.3rem/1.9rem arial,sans-serif;margin:0 0 12px}.mod-text h1,.h1{color:#d7225d;font:18px/27px 'colaborate-boldregular',arial,sans-serif;font:1.8rem/2.7rem 'colaborate-boldregular',arial,sans-serif;margin:15px 15px 5px 0;text-transform:uppercase}.colsub h1{border-bottom:3px solid #000;color:#000;font:bold italic 20px/16px 'baskerville',arial,sans-serif;font:bold italic 2rem/1.6rem 'baskerville',arial,sans-serif;margin:0 0 12px;padding-bottom:4px;text-transform:uppercase}.colsub h1 span{font:20px/27px 'colaborate-thinregular',arial,sans-serif;font:2rem/2.7rem 'colaborate-thinregular',arial,sans-serif}.h1-2{color:#000;display:block;font:28px/25px 'colaborate-thinregular',arial,sans-serif;margin:0 0 5px;padding:0 0 5px;text-transform:uppercase}.h1-2 em{font:28px/18px 'baskerville_btbold_italic',arial,sans-serif}.colsub .h1-2{border-bottom:2px solid #000;font:21px/18px 'colaborate-thinregular',arial,sans-serif;margin-bottom:5px;padding:0 0 5px}.colsub .h1-2 em{font:21px/25px 'baskerville_btbold_italic',arial,sans-serif}.colsub .h1-3{border:0}.h1-border{border-bottom:6px solid #000}.h1-border-2{border-bottom:6px solid #fff}.content .mod-text h2{border-bottom:3px solid #000;color:#000;font:bold italic 20px/27px 'baskerville',arial,sans-serif;font:bold italic 2rem/2.7rem 'baskerville',arial,sans-serif;margin:18px 0 12px;padding-bottom:4px;text-transform:uppercase}.content .h2-2{background:#000;color:#fff;font:16px 'colaborate-thinregular',arial,sans-serif;margin:0 0 15px;padding:3px 5px 2px 10px;text-transform:uppercase}.mod-text h3{color:#d7225d;font:22px/27px 'colaborate-thinregular',arial,sans-serif;font:2.2rem/2.7rem 'colaborate-thinregular',arial,sans-serif;margin:17px 15px 12px 0;text-transform:uppercase}.mod-text h4{color:#000;font:18px/24px 'colaborate-thinregular',arial,sans-serif;font:1.8rem/2.4rem 'colaborate-thinregular',arial,sans-serif;margin:17px 15px 12px 0;text-transform:uppercase}.mod-text h5{color:gray;font:16px/22px 'colaborate-thinregular',arial,sans-serif;font:1.6rem/2.2rem 'colaborate-thinregular',arial,sans-serif;margin:15px 15px 12px 0;text-transform:uppercase}.mod-text .preamble{color:#d7225d;font:16px/17px 'colaborate-regular',arial,sans-serif;margin:0 0 10px}.product-optical-tmpl .mod-text .preamble{color:#2593d6;font:18px/21px "colaborate-regular",arial,sans-serif;margin-bottom:15px}.colmain .mod-text a,.content a,.colmain .mod a,.default-link,.defaultLink{color:#d7225d}.footer-content{color:#fff}.footer2{margin:0 0 5px}.footer2:first-child{margin:0 0 5px}.footer1 .footer-content{background:#d7225d;padding:10px 15px 0}.footer2 .footer-content{background:#000;padding:10px 15px 0}@media only screen and (min-width:641px){.footer1 .footer-content{min-height:105px}.footer2 .footer-content{min-height:95px}}@media only screen and (min-width:641px) and (max-width:768px){.footer2 .footer-content{height:140px}}@media only screen and (min-width:776px) and (max-width:886px){.footer2 .footer-content{height:80px}}.footer3{background:#000;padding:10px 15px}#footer h1{font:18px/22px 'colaborate-thinregular',arial,sans-serif;font:1.8rem/2.2rem 'colaborate-thinregular',arial,sans-serif;margin:8px 0 0 5px;text-transform:uppercase}#footer h1 span{font:18px/25px 'baskerville_btbold_italic',arial,sans-serif;font:1.8rem/2.5rem 'baskerville_btbold_italic',arial,sans-serif}@media only screen and (min-width:641px){#footer h1{margin-top:0}}@media only screen and (max-width:640px){.footer3{text-align:center}}@media only screen and (min-width:996px){#footer h1{margin-left:0}}.footer1 h1{color:#d7225d}.footer2 h1{color:#000}.footer3 h1{color:#fff}#footer h2{color:#fff;font:13px/22px 'colaborate-boldregular',arial,sans-serif;font:1.3rem/2.2rem 'colaborate-boldregular',arial,sans-serif;text-transform:uppercase}.mod-text ul{margin:0 0 12px 10px}#footer .mod-text ul{margin:10px 0 0}li{list-style:none}.mod-text li{background:url(../images-v2/bullet.png) 0 7px no-repeat;font:1.3rem/1.9rem arial,sans-serif;list-style-type:none;padding:0 0 3px 15px}#footer .mod-text li{background:0 0;font-size:12px;font-size:1.2rem;padding:0}.inline-list{display:inline-block;font-size:13px;font:1.3rem/1.8rem arial,sans-serif;text-transform:uppercase}.inline-list li{background:url(../images-v2/general.png) 0 -1261px no-repeat;margin:0 0 0 10px;padding:0 0 0 9px}.inline-list a{color:#4d4d4d}.mod-text table,.mod table{border-collapse:collapse;margin:0 auto 15px auto;width:95%}.mod-text table a,.mod table a{color:#d7225d}.mod-text th,.mod-text thead td,.mod th,.mod thead td{background:#000;color:#fff;font:15px/22px 'colaborate-boldregular',arial,sans-serif;padding:5px;text-align:center;text-transform:uppercase}.mod-text td,.mod td{background:#e6e6e6;font-size:12px;padding:3px 5px;text-align:center}#footer a:hover,#footer a:focus{text-decoration:none}a:hover .hover-underline{text-decoration:underline}#footer a,#footer{color:#fff}#footer a:hover p,#footer a:focus p{text-decoration:none}.social-links li{display:inline-block}.social-links a{display:block;height:30px;line-height:28px;margin:0 0 3px;padding:0 0 0 34px;width:87px}.social-links .mod-text ul{margin:0}.tel{margin-bottom:0}#footer .tel strong{background:url(../images-v2/general.png) 0 -738px no-repeat;padding:3px 0 3px 30px;font-size:14px}#footer .mail a{background:url(../images-v2/general.png) 0 -787px no-repeat;display:inline-block;font-size:14px;font-size:1.4rem;margin:16px 15px 0 0;padding:3px 0 0 30px}.facebook a{background:url(../images-v2/general.png) 0 -886px no-repeat}.youtube a{background:url(../images-v2/general.png) 0 -994px no-repeat}.twitter a{background:url(../images-v2/general.png) 0 -940px no-repeat}.blog a{background:url(../images-v2/general.png) 0 -1048px no-repeat}.google a{background:url(../images-v2/general.png) 0 -3578px no-repeat}.pinterest a{background:url(../images-v2/general.png) 0 -3633px no-repeat}@media only screen and (max-width:930px){.social-links a{text-indent:100%;white-space:nowrap;overflow:hidden;width:20px}}@media only screen and (min-width:641px) and (max-width:1024px){.footer1 .footer-content,.footer2 .footer-content{height:105px}.footer1 p{margin-right:15px}.newsletter{padding-right:0}#footer .mail a{margin-right:0}}@media only screen and (min-width:641px){#footer .mail{float:left}}@media only screen and (min-width:1025px){.footer1 .footer-content{height:80px}.footer2 .footer-content{height:80px}.mod-text .social-links{margin-top:10px}}@media only screen and (min-width:1025px){.social-links a{text-transform:uppercase;width:118px}}.color-1{color:#d7225d!important}@media only screen and (max-width:640px){.footer1-wrapper{background:#d7225d}}.small-notification{font:13px 'colaboratelightregular',arial,sans-serif-moz-workspace}.mod-text .slogansUnits{margin:0}.mod-text .slogansUnits li{font-size:12px;line-height:16px;padding:0 0 10px 50px}.mod-text .guaranteesUnitDelivery{background:url(../images-v2/customers.png) no-repeat}.mod-text .guaranteesUnitPayment{background:url(../images-v2/customers.png) 7px -106px no-repeat}@media only screen and (max-width:640px){.mod-text .slogansUnits li{background:0 0;display:inline-block;padding:0;vertical-align:top;width:150px}.guaranteesUnitDelivery img{left:-10px;position:relative}}.slogansUnits strong{color:#d7225d;font:14px/17px 'colaborate-regular',arial,sans-serif;text-transform:uppercase}.helpUnitTel,.helpUnitmail{padding-left:30px}.mod-text .helpUnitTel{background:url(../images-v2/customers.png) 0 -218px no-repeat}.mod-text .helpUnitmail{background:url(../images-v2/customers.png) 0 -314px no-repeat}.mod-text .helpUnitmail a{color:#333;text-decoration:underline}.mod-text .advantagesUnitShipping{background:url(../images-v2/customers.png) 5px -406px no-repeat}.mod-text .advantagesUnitloyaltyPoints{background:url(../images-v2/customers.png) 5px -521px no-repeat}.mod-text .advantagesUnitSponsored{background:url(../images-v2/customers.png) 2px -653px no-repeat}.tip-video .mod-text h2{background:rgba(0,0,0,.5);color:#fff;font:14px/22px 'colaborate-boldregular',arial,sans-serif;margin:0;padding:12px;text-align:center;text-transform:uppercase}.tip-video{background:rgba(0,0,0,.5);margin-bottom:10px}.tip-video .mod-text p{margin:0}ul.slogans{margin:10px 0 20px;text-align:center}@media only screen and (min-width:641px) and (max-width:1024px){.slogans a{font:11px/22px 'colaborate-regular',arial,sans-serif}}@media only screen and (min-width:1025px){#section_homeSlogans{margin-top:30px}.slogans li+li{margin-left:40px;padding-left:0}.mod-text .slogans li{margin-left:28px!important}ul.slogans{text-align:left}.slogans a{font:12px/22px 'colaborate-regular',arial,sans-serif}.mod-text .slogans li a:hover{color:#d7225d}}.mod-text ul.slogans{border-bottom:1px solid #000;margin-top:15px!important;margin-left:0;margin-bottom:0!important;padding:0 0 0 10px}.mod-text .slogans li{background:0 0;display:inline-block;list-style:none;margin-left:0;padding-bottom:0}.slogans a{color:#000;text-transform:uppercase}.slogans span{display:inline-block}.conseils-slogan span{display:inline-block}.conseils-slogan span{background:url(../images-v2/general.png) 0 -160px no-repeat;padding:0 0 0 23px}.avantage-slogan span{background:url(../images-v2/general.png) 0 -208px no-repeat;padding:0 0 0 25px}.livraison-relai-slogan span{background:url(../images-v2/general.png) 0 -303px no-repeat;padding:0 0 0 22px}.livraison-slogan span{background:url(../images-v2/general.png) 0 -257px no-repeat;padding:0 0 0 31px}.paiement-slogan span{background:url(../images-v2/general.png) 0 -1221px no-repeat;padding:0 5px 5px 19px}.notification-box{background:rgba(215,34,93,.9);border:1px solid #000;color:#fff;box-shadow:0 0 3px #d7225d;height:0;font:16px 'aleobold',arial,sans-serif;position:fixed;padding:20px;left:20px;right:20px;opacity:0;top:10px;visibility:hidden;z-index:50000}.notification-box.active{transition:all .9s ease;opacity:1;visibility:visible;height:auto}@media only screen and (min-width:1025px){.notification-box{left:0;margin:0 auto;right:0;position:absolute}}.gift-header{display:none}@media only screen and (max-width:1054px){.gift-header-wrapper.gift-header-wrapper-for-small{display:block;background:#d7225d;margin-top:10px;padding:3px 3px 2px;position:relative}.gift-header-inner{border:1px solid #fff;padding:10px}.gift-header-inner-text{background:#fff;padding:3px;text-align:center}.gift-header-inner-text{background:#fff;padding:1px}.gift-header-inner-text a{display:block}.gift-header-inner-text h2{border:0 !important;color:#d7225d;font:18px/24px 'colaborateMediumregular',arial,sans-serif !important;margin:0;padding-left:0;padding-top:0;padding-bottom:0;text-align:center}.gift-header-inner-text h2 span{display:inline-block;background:url(../images/gift-pharma.png) 0px 2px no-repeat;padding:10px 0 10px 45px}}.header-text-wrapper{height:40px}.header-text{position:absolute;left:0;width:600px}.header-text p,.header-text ul{display:inline-block;font-size:12px;font-size:1.2rem;margin:0}@media only screen and (min-width:641px) and (max-width:760px){.header-text p,.header-text ul{display:inline-block;font-size:10px;margin:0}.header-text ul{position:relative;top:-3px}}.header-text li{display:inline-block}.header-text,.header-text a{color:#4d4d4d}.header-text a:hover{text-decoration:underline}.header-text .mod-text li{background:url(../images-v2/general.png) 0 -1261px no-repeat;display:inline-block;margin:0 0 0 10px;padding:0 0 0 9px;position:relative;top:-5px;text-transform:uppercase}@media only screen and (max-width:640px){ul.slogans{display:none}.logo-wrapper{position:relative;top:5px}.gifts-header{display:none}}@media only screen and (min-width:641px){.gift-header-wrapper{display:none!important}.gifts-header{background:#fff0e9;border-bottom:1px solid #333;display:block;margin-bottom:0;z-index:100;position:relative;text-align:center}.gifts-header a{display:block}.gifts-header span{color:#333;display:inline-block;text-align:center;padding:13px 0 11px 52px;font:18px/14px 'colaborateMediumregular',arial,sans-serif !important;text-transform:uppercase}.gifts-header-valentine-day:hover span{text-shadow:0px 1px 10px #cc1414}.gifts-header span:before{background:url(../images-v2/beauty-header-st-valentin.png) no-repeat;content:"";position:absolute;left:-140px;top:3px;height:32px;width:180px}.gifts-header span:after{background:url(../images-v2/beauty-header-st-valentin.png) no-repeat;content:"";position:absolute;right:-210px;top:3px;height:32px;width:180px}.logo-wrapper{margin-bottom:0}#header-text ul li:first-child{margin-left:10px}#header-text{position:absolute;left:0;width:600px}.header-text-wrapper{height:20px}.logo-wrapper p{margin-bottom:0}.header-text-wrapper ul{margin:0}}@media only screen and (min-width:641px) and (max-width:1024px){.logo-wrapper{top:8px!important}}@media only screen and (min-width:1025px){.header-logo-for-large{display:block;position:relative}.header-logo-change{display:block;height:57px;position:absolute;top:0;width:161px}.header-logo-change.visage{background:url(../images-v2/logos.png) 0 -684px no-repeat}.header-logo-change.maquillage{background:url(../images-v2/logos.png) 0 -456px no-repeat}.header-logo-change.corps{background:url(../images-v2/logos.png) 0 -304px no-repeat}.header-logo-change.cheveux{background:url(../images-v2/logos.png) 0 -152px no-repeat}.header-logo-change.minceur{background:url(../images-v2/logos.png) 0 -532px no-repeat}.header-logo-change.solaire{background:url(../images-v2/logos.png) 0 -608px no-repeat}.header-logo-change.homme{background:url(../images-v2/logos.png) 0 -380px no-repeat}.header-logo-change.bebe{background:url(../images-v2/logos.png) 0 0 no-repeat}.header-logo-change.complements{background:url(../images-v2/logos.png) 0 -228px no-repeat}.header-logo-change.bio{background:url(../images-v2/logos.png) 0 -76px no-repeat}.header-logo-change.parapharmacie{background:url(../images-v2/logos.png) 0 -760px no-repeat}.logo-wrapper p{margin:0}}@media only screen and (min-width:641px) and (max-width:1024px){.header-text p,.header-text ul{display:block;float:none!important}.header-text li{margin-left:0;margin-top:4px}.logo-wrapper{margin-bottom:0}}@media only screen and (min-width:641px) and (max-width:840px){.tip-video .videoHtmlContent{width:100%}}.tip-video h2{background:rgba(0,0,0,.5);color:#fff;font:14px/22px 'colaborate-boldregular',arial,sans-serif;margin:0;padding:12px;text-align:center;text-transform:uppercase}.tip-video{background:rgba(0,0,0,.5);height:240px;margin-bottom:10px}.tip-video p{margin:0}.tip-video a{color:#3a945b}.header-customer li,.header-customer li:hover{display:inline-block;vertical-align:top;border:1px solid #000;border-top:0;border-radius:3px;margin:0 0 0 10px;text-align:center;width:130px;position:relative;top:-4px}.index-tmpl .header-customer li,.index-tmpl .header-customer li:hover{top:-13px}.header-customer li a{color:#000;display:block;margin:2px 2px 0 0;color:#4d4d4d;font:12px/28px 'colaborate-regular',arial,sans-serif;padding:3px 10px 0;text-transform:uppercase}#cart-link{background:url(../images-v2/general.png) 6px -55px no-repeat}.header-customer li:hover{border:1px solid #e22a59;border-top:0}.header-customer li a:hover,.header-customer li a:focus{color:#e22a59}.header-customer .logout{display:none;position:absolute;bottom:-23px;left:15px;text-transform:none}.logout.show{display:block}.legalsText,.legalsText a{color:#333!important;font-size:11px}@media only screen and (max-width:1024px){.mod-text .help-contact-tel{background:url(../images-v2/general.png) 0 -3358px no-repeat}}@media only screen and (min-width:1025px){.mod-text .help-contact-tel{background:url(../images-v2/general.png) 0 -3353px no-repeat}}.mod-text .help-contact-mail{background:url(../images-v2/general.png) 0 -3410px no-repeat}.mod-text .help-contact{padding:0 0 0 30px}.mod-text .help-contact a{color:#000}.black-friday-list-code-wrapper{margin-bottom:25px;text-align:center}.black-friday-list-code-wrapper h3{margin-bottom:0;text-transform:uppercase}.black-friday-list-code-wrapper h3 strong{color:#000!important}.black-friday-brands-label{color:#000!important;display:inline-block;padding:2px 7px;text-transform:uppercase}.black-friday-brands-label:hover,.black-friday-brands-label:focus{background:#000;border-radius:3px;color:#fff!important}@media only screen and (max-width:1539.98px){#wrapper{background:url(/mbFiles/images/background/bg-body.jpg) center 0 no-repeat}}@media only screen and (min-width:1540px){#wrapper{background:url(/mbFiles/images/background/bg-body.jpg) center 0 no-repeat}}.header>.row{position:relative}.header-page-tmpl{background:#f2f2f2;margin-bottom:10px;padding:25px 30px;min-height:70px}.content{background:#fff}.colmain{padding-bottom:10px}.colsub{padding-left:12px!important}.cart-tmpl .colsub{padding:22px 10px 0 20px !important}.colmain-inner{background:#fff;padding:0!important}.page-tmpl .colmain-inner{padding:0 0 20px 0!important}.blog-tmpl .colmain,.blog-tmpl .colmain-inner{background:0 0}.splash-tmpl .header-splash,.splash-tmpl .content-splash{background:#fff;margin-bottom:10px}.splash-tmpl .header-splash,.content-splash{padding:15px}.body-link{display:none}@media only screen and (min-width:1025px){.body-link{display:block}.page-tmpl .colmain{padding-left:20px}.page-tmpl .content{padding-left:15px}.content-splash{height:335px}.colsub{background:rgba(255,255,255,1);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(242,242,242,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=1);padding-left:0!important}.blog-tmpl .colsub{background:0 0}}@media only screen and (max-width:640px){.index-tmpl .content .columns,.footer .columns{padding:0}.row.content{margin-top:40px;padding:0 10px}.main-section{margin-top:3.2rem}}.row.content{position:relative;z-index:439}@media only screen and (min-width:641px){.header{left:0;position:fixed;right:0;top:0;z-index:450;padding-bottom:5px}}@media only screen and (min-width:641px) and (max-width:767px){.no-sticky>.row.content{padding-top:166px}.splash-tmpl .no-sticky>.row.content{padding-top:50px}.sticky>.row.content{padding-top:95px}}@media only screen and (min-width:768px) and (max-width:1024px){.no-sticky>.row.content{padding-top:163px}.sticky>.row.content{padding-top:95px}.splash-tmpl .no-sticky>.row.content{padding-top:50px}}@media only screen and (max-width:1024px){.footer{margin-top:15px}}@media only screen and (min-width:1025px){.colmain{padding-left:15px;padding-bottom:30px}.customer-side-tmpl .colmain{padding-left:0}.colsub{padding-right:0!important}.customer-side-tmpl .colsub{padding-right:0!important}.customer-side-tmpl.account-tmpl .colsub{padding-right:10px!important}.row.content{padding-bottom:20px;position:relative;z-index:439}.no-sticky>.row.content,.sticky>.row.content{padding-top:115px}.index-tmpl .no-sticky>.row.content,.index-tmpl .sticky>.row.content{padding-top:163px}}.footer-content{color:#fff}.footer2{margin:0 0 5px}.footer2:first-child{margin:0 0 5px}.footer1 .footer-content{background:#d7225d;padding:10px 15px 0}.footer2 .footer-content{background:#000;padding:10px 15px 0}@media only screen and (min-width:641px){.footer1 .footer-content{min-height:105px}.footer2 .footer-content{min-height:95px}}@media only screen and (min-width:641px) and (max-width:768px){.footer2 .footer-content{height:140px}}@media only screen and (min-width:776px) and (max-width:886px){.footer2 .footer-content{height:80px}}@media only screen and (max-width:641px){.footer3 .footer-content{padding:0 5px}}.footer3{background:#000;padding:10px 15px}.footer h1{font:18px/22px 'colaborate-thinregular',arial,sans-serif;font:1.8rem/2.2rem 'colaborate-thinregular',arial,sans-serif;margin:8px 0 0 5px;text-transform:uppercase}.footer h1 span{font:18px/25px 'baskerville_btbold_italic',arial,sans-serif;font:1.8rem/2.5rem 'baskerville_btbold_italic',arial,sans-serif}@media only screen and (min-width:641px){.footer h1{margin-top:0}}@media only screen and (min-width:996px){.footer h1{margin-left:0}}.footer1 h1{color:#d7225d}.footer2 h1{color:#000}.footer3 h1{color:#fff}.footer h2{color:#fff;font:13px/22px 'colaborate-boldregular',arial,sans-serif;font:1.3rem/2.2rem 'colaborate-boldregular',arial,sans-serif;text-transform:uppercase}.mod-text ul{margin:0 0 12px 10px}.footer .mod-text ul{margin:10px 0 0}li{list-style:none}.mod-text li{background:url(../images-v2/bullet.png) 0 7px no-repeat;list-style-type:none;padding:0 0 3px 15px}.footer .mod-text li{background:0 0;font-size:12px;font-size:1.2rem;padding:0}.inline-list{display:inline-block;font-size:13px;font:1.3rem/1.8rem arial,sans-serif;text-transform:uppercase}.inline-list li{background:url(../images-v2/general.png) 0 -1261px no-repeat;margin:0 0 0 10px;padding:0 0 0 9px}.inline-list a{color:#4d4d4d}.footer a:hover,.footer a:focus{text-decoration:none}a:hover .hover-underline{text-decoration:underline}.footer a,.footer{color:#fff}.footer a:hover p,.footer a:focus p{text-decoration:none}.social-links li{background:0 0;padding-left:0;display:inline-block}.social-links a{display:block;font:12px arial;height:30px;line-height:28px;margin:0 0 3px;padding:0 0 0 34px;width:87px;text-transform:uppercase}.social-links .mod-text ul{margin:0}.tel{margin-bottom:0}.footer .tel strong{background:url(../images-v2/general.png) 0 -738px no-repeat;padding:3px 0 3px 30px;font-size:14px}.footer .mail a{background:url(../images-v2/general.png) 0 -787px no-repeat;display:inline-block;font-size:12px;font-size:1.2rem;margin:0 15px 0 0;padding:3px 0 0 30px}.footer .newsletter a{background:url(../images-v2/general.png) 2px -3744px no-repeat;color:#fff;display:inline-block;font-size:1.2rem;margin:0 15px 0 0;padding:5px 5px 0 21px}.facebook a{background:url(../images-v2/general.png) 0 -886px no-repeat}.youtube a{background:url(../images-v2/general.png) 0 -994px no-repeat}.twitter a{background:url(../images-v2/general.png) 0 -940px no-repeat}.blog a{background:url(../images-v2/general.png) 0 -1048px no-repeat}.google a{background:url(../images-v2/general.png) 0 -3578px no-repeat}.pinterest a{background:url(../images-v2/general.png) 0 -3633px no-repeat}.instagram a{background:url(../images-v2/instagram.png) 0 0 no-repeat}@media only screen and (max-width:640px){.footer2 h1{background:#000;color:#fff;margin:0}.footer2{margin-bottom:0!important}.footer1-wrapper{border-bottom:1px solid #fff}.footer1 h1{background:#d7225d;color:#fff;margin:0}}@media only screen and (max-width:1024px){.social-links a{text-indent:100%;white-space:nowrap;overflow:hidden;width:20px}}@media only screen and (min-width:641px) and (max-width:1024px){.footer2 .footer-content{height:105px}.newsletter{padding-right:0}.footer .mail a{margin-right:0}}@media only screen and (min-width:641px) and (max-width:768px){.footer h2{font:11px/22px 'colaborate-boldregular',arial,sans-serif;font:1.1rem/1.3rem 'colaborate-boldregular',arial,sans-serif}.footer1 .footer-content{height:120px}.footer1 p{font-size:11px;line-height:15px;margin-right:10px}}@media only screen and (min-width:769px) and (max-width:1024px){.footer h2{font:13px/15px 'colaborate-boldregular',arial,sans-serif;font:1.3rem/1.5rem 'colaborate-boldregular',arial,sans-serif}.footer1 .footer-content{height:110px}.footer1 p{font-size:12px;line-height:16px;margin-right:5px}}@media only screen and (min-width:641px){.footer .mail{float:left}}@media only screen and (min-width:641px) and (max-width:1024px){.footer .mail{margin-top:11px!important}}@media only screen and (min-width:1025px){.footer .mail a,.footer .newsletter a{margin-top:16px}.footer1 p{margin-right:15px}.footer1 .footer-content{height:80px}.footer2 .footer-content{height:80px}.mod-text .social-links{margin-top:10px}}@media only screen and (min-width:1025px){.social-links a{text-transform:uppercase;width:118px}}#flyingBanner{background:url(../images-v2/fixedNav-repeatX.png) repeat-x;bottom:-4px;-moz-box-shadow:0px 2px 5px 0 #333;-webkit-box-shadow:0px 2px 5px 0 #333;box-shadow:0px 2px 5px 0 #333;height:42px;left:0;position:fixed;right:0;z-index:450}#edition #wrapper #flyingBanner{display:none!important}#flyingBanner>ul{margin:0 auto;position:relative}@media only screen and (min-width:980px){#flyingBanner>ul{width:980px}}.flyingBannerMainStyle{float:left}.flyingBannerMainStyle:hover .flyingBannerExpanded,.flyingBannerMainStyle.hover .flyingBannerExpanded{opacity:1;transition:all .2s ease .3s;visibility:visible}.flyingBannerMainStyle>a{color:#ccc;display:inline-block;font:10px/42px 'colaborate-regular',arial sans-serif;margin:0 5px 0 0;padding:0 0 0 19px;text-transform:uppercase;text-shadow:0 0 3px #d7225d}@media only screen and (min-width:641px) and (max-width:1024px){#cartLightWrapper{float:left!important}.accountLink{padding-left:5px}}.flyingBannerMainStyle:hover>a{color:#fff}.accountLink>a{background:url(../images-v2/general.png) 0 -2971px no-repeat}.wishListLink>a{background:url(../images-v2/general.png) 0 -3020px no-repeat}.lastVisitedProductsLink>a{background:url(../images-v2/general.png) 0 -3067px no-repeat}.likeLink>a{background:url(../images-v2/general.png) 0 -3116px no-repeat}#cartLightWrapper{float:right!important}#cartLightContent{background:#d7225d;box-shadow:0px 2px 5px 0 #333;border-top-left-radius:3px;border-top-right-radius:3px;border:2px solid #fff;height:80px;padding:0;position:relative;bottom:30px}@media only screen and (min-width:641px) and (max-width:1024px){#cartLightContent{height:85px;bottom:28px}#cartLightWrapper{width:185px}}@media only screen and (min-width:768px) and (max-width:1024px){.flyingBannerMainStyle>a{font:12px/42px 'colaborate-regular',arial sans-serif;margin:0 19px 0 0}}@media only screen and (min-width:1025px){.flyingBannerMainStyle>a{font:13px/42px 'colaborate-regular',arial sans-serif;margin:0 16px 0 0;padding:0 0 0 25px}}.cartLightOpen #cartLightContent{border-top-left-radius:0;border-top-right-radius:0;border-top:0;bottom:10px;z-index:501}#cartLightExpandedContent{background:#d7225d;border-top-left-radius:3px;border-top-right-radius:3px;border:2px solid #fff;border-bottom:0;bottom:75px;left:-2px;padding:5px;position:absolute;width:334px;opacity:0;visibility:hidden}#cartLightExpandedContent table{margin-bottom:0}@media only screen and (min-width:1025px){#cartLightWrapper:hover #cartLightExpandedContent,#cartLightWrapper.hover #cartLightExpandedContent{opacity:1;transition:.4s ease .25s;visibility:visible}}#cartLightExpandedContent p{color:#fff}#cartLightExpanded table{background:#fff;font:12px 'colaborate-regular',arial,sans-serif;width:100%}#cartLightExpanded table td{padding:8px 0;vertical-align:middle}.cartLightProductImg{height:50px;float:left;text-align:center;width:50px}.cartLightLabel{width:200px}.cartLightProductDetail{float:left;font:11px 'colaborate-regular',arial,sans-serif;text-transform:uppercase;width:145px}.cartLightProductDetail strong{font:11px 'colaborate-boldregular',arial,sans-serif}.cartLightProductLabel{display:block}.cartLightLabel a{color:#333}.cartLightLabel a:hover .cartLightProductLabel,.cartLightLabel a:focus .cartLightProductLabel{text-decoration:underline}#cartLightExpandedContent table tr.even,#cartLightExpandedContent table tr:nth-of-type(even){background:#fff}.cartLightDelivery td,.cartLightPriceTotal td{padding:8px 0}.cartLightDelivery td,.cartLightTotal td{font-size:14px}.cartLightPriceTotal{color:#d7225d;font-size:18px}.cartLightDelivery td:first-child{color:#333}.cartLightPriceTotal td:first-child{color:#333;text-transform:uppercase}.cartLightQuantity{color:#666;font-size:13px;text-align:center;width:25px}.cartLightPrice{font-size:13px;text-align:right;width:60px}.deleteBtnWrapper{text-align:right}.cartLightDeleteForm button,.deleteBtn{background:url(../images-v2/general.png) 10px -2892px no-repeat;border:0;cursor:pointer;display:inline-block;height:16px;margin-top:25px;text-indent:-9999px;width:16px}.cartLightDeleteForm button:hover,.cartLightDeleteForm button:focus,.deleteBtn:hover,.deleteBtn:focus{background:url(../images-v2/general.png) 10px -2938px no-repeat}#cartLightHeader{background:url(../images-v2/general.png) -5px -3171px no-repeat;font:11px arial,sans-serif;height:100%;padding:0}#cartLightHeader a{display:block;height:100%;padding:10px 0 0 25px}@media only screen and (min-width:641px) and (max-width:1024px){#cartLightHeader .flyingBannerBtn{display:none}#cartLightWrapper{float:left!important}#cartLightHeader{background:url(../images-v2/general.png) 0px -3171px no-repeat}}#cartLightHeader strong{color:#fff}#cartLightHeader h1{color:#fff;display:inline-block;font:13px 'colaborate-regular',arial sans-serif;margin:0;text-transform:uppercase}#cartLightHeader h1 a{color:#fff;text-decoration:underline}@media only screen and (min-width:1025px){#cartLightHeader{background:url(../images-v2/general.png) 0 -3166px no-repeat;color:#000;position:relative;padding:0;width:330px}#cartLightHeader h1{font:13px 'colaborate-regular',arial sans-serif;margin-top:5px}}.cartLightNotice{color:#f7d3df;display:block;padding:8px 0 0}.flyingBannerBtn{background:#f7d3df;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;bottom:15px;color:#000;display:inline-block;font:15px 'colaborate-regular',arial sans-serif;height:28px;margin:5px 0;padding:8px 14px;text-transform:uppercase}#cartLightHeader a:hover .flyingBannerBtn{background:#000;color:#f7d3df}#cartLightHeader .flyingBannerBtn{position:absolute;right:10px;top:2px}.flyingBannerMainStyle .flyingBannerExpanded,.touch .flyingBannerMainStyle .flyingBannerExpanded{background:#f2f2f2;bottom:0;border:2px solid #666;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:0;color:#333;opacity:0;visibility:hidden;font:14px arial,sans-serif;left:-2px;padding:10px 5px 0;position:absolute}@media only screen and (min-width:980px){.flyingBannerMainStyle:hover .flyingBannerExpanded{opacity:1;transition:all .2s ease .3s;visibility:visible}}@media only screen and (max-width:1024px){.touch .flyingBannerMainStyle.hover .flyingBannerExpanded{opacity:1;transition:all .2s ease .3s;visibility:visible}}@media only screen and (max-width:979px){.flyingBannerExpanded{right:0;left:0;width:100%}}.accountLink .flyingBannerExpanded{width:210px}@media only screen and (min-width:980px){.flyingBannerExpandedList{width:690px}}.flyingBannerLabel{border-top:1px solid #e6e6e6;margin:5px 0;padding:10px 0 5px}.flyingBannerTitle{color:#333;font-size:14px;padding-left:5px;text-transform:uppercase}#connectedMenu{display:none;padding-bottom:10px}.customer-connected #connectedMenu{display:block}.customer-connected .account-light-no-connected{display:none}#connectedMenu .flyingBannerTitle a{color:#333}#connectedMenu .flyingBannerTitle a:hover,#connectedMenu .flyingBannerTitle a:focus{color:#d7225d}#connectedMenu .flyingBannerTitle{text-transform:none}.fBProductsListWrapper,.fBPagesListWrapper{height:160px;margin:10px 0 0;position:relative}.fBProductsList,.fBPagesList{height:170px}.fBProductsList li,.fBPagesList li{float:left;height:170px;margin:0;padding:0 5px 0 0;position:relative;width:225px}.fBProductsList a,.fBPagesList a{color:#333;display:block}.fBProductsListMore,.fBPagesListMore{color:#d7225d;display:inline-block;font:12px/15px 'colaborate-regular',arial,sans-serif;margin-top:20px}.fBProductsListElemBrand,.fBPagesListElemBrand{display:block}.fBProductsList a:hover .fBProductsListElemLabel,.fBPagesList a:hover .fBPagesListElemLabel{color:#d7225d}.fBProductsListElemImg,.fBPagesListElemImg{float:left;height:95px;margin-right:3px;width:120px}.fBProductsListElemImg span,.fBPagesListElemImg span{background:#fff;display:block;text-align:center;line-height:95px}.fBProductsListElemImg img,.fBPagesListElemImg img{display:inline!important;vertical-align:middle}.fBProductsListDetails,.fBPagesListDetails{color:#333;float:left;position:relative;text-align:left;width:90px}.fBProductsListDiscount,.fBPagesListDiscount{background:#d7225d;color:#fff;padding:1px 3px;position:absolute;left:-50px;top:0;font-size:13px;font-weight:400}.fBPagesListRemoveFromFavourites{position:absolute;top:80px;right:0;width:30px}.fBProductsListElemBrand,.fBPagesListElemBrand{font:13px/15px 'colaborate-boldregular',arial,sans-serif;height:16px;overflow:hidden}.fBProductsListElemLabel,.fBPagesListElemLabel{font:12px/15px 'colaborate-regular',arial,sans-serif;height:30px;margin:3px 0;overflow:hidden}.fBProductsListPriceWrapper,.fBPagesListPriceWrapper{display:block;font:14px/15px 'colaborate-regular',arial,sans-serif}.fBProductsListElemPrice{color:#d7225d;display:block;font:18px/15px 'colaborate-regular',arial,sans-serif;margin-top:3px}.flyingBannerExpandedList .products-list-btns-wrapper{left:0!important;margin:0!important;top:5px}.flyingBannerExpandedList .slick-prev{border-right:10px solid #d7225d;left:-16px;z-index:100}.flyingBannerExpandedList .slick-next{border-left:10px solid #d7225d;right:-4px;z-index:100}.flyingBannerExpandedList .slick-next,.flyingBannerExpandedList .slick-prev{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;font-size:0;padding:0;position:absolute;background:0 0;top:50px}.buying-funnel{margin:20px 0 15px}.buying-funnel li.active{background:#d7225d}.buying-funnel li{background:#e6e6e6;color:#fff;display:inline-block;height:32px;margin:10px 35px 15px 0;padding:0 10px;position:relative;text-transform:uppercase;width:25%}.buying-funnel ul{margin-left:0}@media only screen and (min-width:641px){.buying-funnel li:after{content:'';position:absolute;width:0;height:0;border-top:16px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #e6e6e6;right:-15px}}.buying-funnel li.active:after{border-left:15px solid #d7225d}.buying-funnel li,.buying-funnel li a{color:#fff;font:bold 17px/34px 'baskerville',arial,sans-serif}.buying-funnel li a:hover{text-decoration:underline}@media only screen and (max-width:640px){.buying-funnel{margin:0 0 15px}.buying-funnel li,.buying-funnel li a{display:block}.buying-funnel li{width:100%}}.errorLog{background:#e60000;color:#fff;padding:2px 5px;margin:0 auto;text-align:center;width:80%}.cart-title span{position:relative;display:inline-block;padding-left:40px}.cart-title span:before{background:url(../images-v2/customers.png) 0 -780px no-repeat;content:'';height:43px;left:0;position:absolute;width:40px;top:-12px}#purchase-funnel{border:1px solid #000;margin:10px 10px 0 0;padding:10px 0 10px 10px}#purchase-funnel ul{margin:0}#purchase-funnel li{background:#b3b3b3;color:#fff;display:inline-block;margin-right:15px;padding:2px 10px 3px;position:relative;text-transform:uppercase;width:31%}@media only screen and (min-width:525px) and (max-width:768px){#purchase-funnel li{width:29%}}#purchase-funnel li:after{content:'';position:absolute;right:-22px;top:0;width:0;border:14px solid transparent;border-left:8px solid #b3b3b3}#purchase-funnel li.active:after{border-left:8px solid #d7225d}#purchase-funnel li.active{background:#d7225d}#purchase-funnel a{color:#fff}.purchase-funnel-step{font:21px 'colaborate-thinregular',arial,sans-serif}#purchase-funnel li em{font:bold italic 17px 'baskerville',arial,sans-serif}.purchase-funnel-h1{text-align:center}.purchase-funnel-h1 span{color:#d7225d;display:inline-block;font:18px 'colaborateMediumregular',arial,sans-serif;margin:15px 0;padding:10px 0 10px 34px;text-transform:uppercase}@media only screen and (max-width:524px){#purchase-funnel li em{font:13px 'colaborate-thinregular',arial,sans-serif;text-transform:none}.purchase-funnel-step{font:14px 'colaborate-thinregular',arial,sans-serif;text-transform:none}#purchase-funnel li:after{border:0}#purchase-funnel li{background:#b3b3b3;color:#fff;display:inline-block;margin-right:1px;padding:2px 10px 3px;position:relative;text-transform:uppercase;width:32%}}.flex-table{border:0;border-collapse:collapse;color:#333;margin:0 auto 15px auto;width:100%}.panel .flex-table{width:100%}.flex-table thead th{display:none}.flex-table td{background:#fff;border-bottom:2px solid #e6e6e6;display:block}.flex-table .cart-quantity{font-size:15px;padding:0 0 0 5px;width:40px}.customer-side-tmpl .panel{background:#f2f2f2;border:0;margin-bottom:5px;padding:8px}.customer-side-tmpl .panel-dark{background:#333}.customer-side-tmpl .panel-dark p{background:#333;color:#fff}.cart-form-ttc-head{padding:5px 20px!important}.cart-table-aside{margin:0 auto!important;width:95%!important}.cart-table-aside .panel{border:0!important;padding:0}.cart-table-aside .panel p{font:14px/17px 'colaborate-regular',arial,sans-serif!important;margin:0;padding:0}.cart-table-aside table{background:0 0;border:0;width:100%}.cart-table-aside>.columns{padding:0}.cart-table-aside p{font:12px/17px 'colaborateMediumregular',arial,sans-serif}.cart-table-total{border-collapse:collapse}.cart-table-total tbody td,.cart-table-total tbody th{background:#f2f2f2;font:14px/17px 'colaborate-regular',arial,sans-serif!important}.cart-table-total tbody td{padding:10px 5px 10px 15px}.cart-table-total th{min-height:22px;padding:14px 0 14px 5px;text-align:right;width:60%}@media only screen and (min-width:1025px){.cart-table-total th{width:70%}}.cart-table-total tfoot{background:#272727;border-bottom:5px solid #fff}.cart-table-total tfoot td,.cart-table-total tfoot th{color:#fff;font:22px 'colaborate-thinregular',arial,sans-serif;padding:18px 0 14px 15px}.cart-table-total tfoot td strong{font:22px 'baskerville_btbold_italic',arial,sans-serif}.cart-form-label{color:#000;display:inline-block;font:15px 'colaborate-boldregular',arial,sans-serif}.cart-form-price{font:18px/17px 'colaborateMediumregular',arial,sans-serif}.cart-discount-code h2{background:#42335e!important;color:#fff!important;font:17px/20px "colaborate-boldregular",arial,sans-serif!important;margin:0!important;padding:6px 10px 4px 15px!important;text-transform:uppercase!important}.cart-form-price-light{font:14px/17px 'colaborate-regular',arial,sans-serif}.cart-item-wrapper .product-availability{background:0;clear:both;display:block;margin-left:100px}@media only screen and (min-width:690px){.flex-table{width:95%}}.removeDiscountCode+.cartNotice{display:block;font-size:15px;line-height:15px}.cartNoticeGifts{background:url(../images-v2/gift-small-beauty.png) 0 8px no-repeat;display:block;font-size:15px;font-style:none;margin-bottom:3px;padding-left:22px;padding-top:5px}.totalCodesPromos{background:#d7225d;color:#fff;display:inline-block;margin:8px 0 8px 7px;padding:7px 11px 5px;font-size:15px}.removeDiscountCode{background:#d7225d;float:left;margin-bottom:0;margin-right:10px;margin-top:4px;padding:3px 9px}.cart-discount-code .cartNotice{font:15px 'colaborate-boldregular',arial,sans-serif}.cart-discount-code ul{margin-bottom:0;margin-top:16px}@media only screen and (min-width:1025px){.cart-table-aside .panel .cart-discount-code{background:#f2f2f2 url(../images-v2/code-promo.png) 120px 29px no-repeat;font:12px/15px 'colaborateMediumregular',arial,sans-serif !important;padding-top:0}.cart-discount-code-input{background:url(../images-v2/code-promo.png) 0 8px no-repeat;display:inline-block;float:right;padding-left:80px;width:198px}.codePromoInputs{margin-top:8px;display:inline-block;margin-left:100px}}.cart-aside-elem{background:#f2f2f2;border-bottom:5px solid #fff;padding:8px 0 8px 5px}.cart-discount-code strong{font:15px 'colaborate-boldregular',arial,sans-serif;line-height:normal;line-height:30px;text-transform:uppercase}.codePromoInputs{display:inline-block}.cart-discount-code p{padding-right:0}.cart-discount-code input[type=text]{display:inline-block;font-size:15px;margin:0 10px 0 0;width:100px;vertical-align:middle;height:30px}.cart-discount-code input[type=submit]{background:#d7225d;border:0;border-radius:3px;color:#fff;display:inline-block !important;font-size:12px;height:30px;line-height:23px;margin:3px 0 0 !important;width:30px !important;padding:0 2px}.cart-delivery{font-size:12px;height:30px;width:220px}@media only screen and (min-width:641px) and (max-width:1024px){.cart-delivery{width:140px}.cart-discount-code input[type=text]{margin:0}.codePromoInputs{display:inline-block;margin-left:25px}}@media only screen and (min-width:1025px){.cart-delivery{margin-left:0 !important}}.cart-table-total-notification{color:#d7225d!important;font:14px/15px 'colaborateMediumregular',arial,sans-serif;padding:0 5px}.btn-validate{background:#d7225d;border:1px solid #d7225d;color:#fff;font:22px 'colaborate-thinregular',arial,sans-serif;padding:4px 5px 2px;text-align:center;text-transform:uppercase}.cart-validate{width:100%}.btn-validate:hover,.btn-validate:focus{background:#fff;border:1px solid #d7225d;color:#d7225d}#commande .btn-validate{float:right}.form-button{background:#d2d2d2;border:1px solid #d2d2d2;color:#333;cursor:pointer;text-transform:none;display:inline-block;padding:7px 15px}.form-button:hover,.form-button:focus{border:1px solid #333}@media only screen and (max-width:640px){.cart-table-total .td-empty{padding:0}}@media only screen and (max-width:479px){.flex-table.linearize tbody tr td:before{content:attr(data-beauty-label);font:12px/15px 'colaborateMediumregular',arial,sans-serif;padding-right:10px;text-transform:uppercase}.flex-table.linearize tbody tr td.delete-btn-wrapper:before{text-transform:none}.flex-table td{color:#000;padding-top:8px;text-align:left}.cart-discount-price{font-size:11px}.cart-price{font:12px/15px 'colaborateMediumregular',arial,sans-serif}.cart-item-wrapper{border-bottom:1px solid #fff;padding-bottom:5px;position:relative;top:-5px}.delete-btn-wrapper{border-bottom:5px solid #fff;color:#79a72b}}@media only screen and (min-width:480px) and (max-width:767px){.flex-table th{font:11px/17px 'colaborateMediumregular',arial,sans-serif}.cart-price-wrapper{font:11px/15px 'colaborateMediumregular',arial,sans-serif}.cart-price{display:block;font:13px/17px 'colaborateMediumregular',arial,sans-serif}}.cart-item-wrapper a{display:block;color:#333}.cart-item-wrapper a:hover .cart-product-name{text-decoration:underline}.cart-product-image{float:left;line-height:50px;margin-right:10px;text-align:center;width:20%}.cart-product-image img{max-height:50px;max-width:50px}.cart-product-name{color:#000;float:left;font:12px/15px 'colaboratelightregular',arial,sans-serif;text-transform:uppercase;width:70%}.cart-discount-price{background:#d7225d;color:#fff;display:inline-block;padding:2px 5px}.cart-product-name{color:#000}.cart-product-name strong{font:15px 'colaborate-boldregular',arial,sans-serif}.cart-quantity{width:40px}.cart-price{font:15px 'colaborateMediumregular',arial,sans-serif}.cart-price em{font:12px 'colaborateMediumregular',arial,sans-serif}.delete-btn{background:url(../images-v2/general.png) 0 -2892px no-repeat;height:16px;margin:0;padding:0;width:16px}.delete-btn:hover,.delete-btn:focus{background:url(../images-v2/general.png) 0 -2938px no-repeat}.back-link{color:#d7225d;font:14px/17px 'colaborateMediumregular',arial,sans-serif}.back-link:hover,.back-link:focus{color:#d7225d;text-decoration:underline}.cart-price-wrapper{font:11px/15px 'colaborateMediumregular',arial,sans-serif}@media only screen and (min-width:480px){.flex-table thead th{background:#000;color:#fff;font:16px 'colaborate-thinregular',arial,sans-serif;padding:5px 10px;text-align:left;text-transform:uppercase;vertical-align:middle;display:table-cell}.flex-table td{border-bottom:2px solid #e6e6e6;display:table-cell}}@media only screen and (min-width:641px){.cart-table-aside>.columns:first-child{padding-left:0;padding-right:.9375rem;padding-bottom:30px}.cart-table-aside>.columns:last-child{padding-left:.9375rem;padding-right:0;padding-bottom:60px}.flex-table td{font:14px/15px 'colaborateMediumregular',arial,sans-serif}.cart-form .back-link{position:absolute;bottom:0;right:9.38px}.cart-btn-validate{position:absolute;bottom:0;left:9.38px;margin-bottom:0;right:0}}@media only screen and (min-width:768px){.flex-table{margin:0 auto 20px auto}.flex-table th{font:12px/18px 'colaborateMediumregular',arial,sans-serif;text-transform:uppercase}.cart-price-wrapper{font:14px/15px 'colaborateMediumregular',arial,sans-serif}.cart-price{color:#d7225d;display:block}.cart-price-wrapper .cart-price{color:#000}}.form-submit{background:#d7225d;border:0;color:#fff;font:22px 'colaborate-thinregular',arial,sans-serif;padding:4px 5px 2px;text-align:center;text-transform:uppercase;width:100%}.gift-on-order-cart{border:1px solid #d7225d;margin:40px 20px 20px;padding:15px 0 5px}.gift-on-order-cart .h2{color:#d7225d;font:20px/27px 'colaborateMediumregular',arial,sans-serif;font:2rem/2.7rem 'colaborateMediumregular',arial,sans-serif;padding-left:20px;position:relative;text-transform:uppercase}.gift-on-order-cart .h2:before{background:url(../images-v2/gift-bg.png) no-repeat;content:'';height:80px;width:80px;position:absolute;left:-21px;top:-32px}.gift-on-order-cart .h3{background:url(../images-v2/bullet.png) 0 10px no-repeat;border-bottom:1px solid #d7225d;color:#d7225d;font:20px/27px 'colaborate-thinregular',arial,sans-serif;font:2rem/2.7rem 'colaborate-thinregular',arial,sans-serif;padding-left:20px}.gift-on-order-cart .products-list-add-to-cart,.gift-on-order-cart .products-list-add-to-cart:hover,.gift-on-order-cart .products-list-add-to-cart:focus{background:url(../images-v2/general.png) -18px -2160px;font:11px 'colaborate-boldregular',arial,sans-serif;padding:0 0 0 6px}@media only screen and (min-width:540px){.gift-on-order-cart .products-list li{height:300px;margin:0 0 20px;padding:0}}.price-gift{color:#d7225d;position:relative;text-transform:uppercase}.gift-on-order-notification-cart{color:#333;font:16px/20px 'colaborate-thinregular',arial,sans-serif}@media only screen and (max-width:400px){.gift-on-order-cart .products-list li{height:330px}.gift-on-order-cart .products-list-btns-wrapper{margin:0;width:100px}.gift-on-order-cart .products-list-add-to-cart,.gift-on-order-cart .products-list-add-to-cart:hover,.gift-on-order-cart .products-list-add-to-cart:focus{background:url(../images-v2/general.png) -70px -2160px}}.shipping-tmpl .content-inner{margin:0 15px}.shipping-title span{background:url(../images-v2/customers.png) 0 -1417px no-repeat;padding:10px 0 10px 56px}.customer-side-tmpl .content h2{background:#000;color:#fff;font:16px 'colaborateMediumregular',arial,sans-serif;margin:0 0 15px;padding:3px 5px 2px 10px;text-transform:uppercase}#commande fieldset{margin:0;padding-top:0}.carriersShippingKinds label{color:#d7225d!important;display:inline-block;font:12px/16px 'colaborateMediumregular',arial,sans-serif;padding:5px 0 5px 30px}.carriersShippingKinds>p>label{padding-left:0}.carriersShippingKinds select{height:32px}.carrierShippingKindAProximiteWrapper label{padding-left:0}#carrierShippingKindAProximiteWrapper span{display:inline-block;font-size:12px;padding:6px 5px 3px 27px}.shippingColissimoInternational{background:url(../images-v2/colissimo-international.png) no-repeat;display:inline-block;height:26px;margin:0 0 0 5px;padding:2px 0 2px 95px}.shippingColissimoOutreMer{background:url(../images-v2/colissimo-outremer.png) no-repeat;display:inline-block;height:27px;margin:0 0 0 5px;padding:2px 0 2px 95px}.cityssimo{background:url(../images-v2/shipping-so-colissimo.png) 0 -203px no-repeat}.poste{background:url(../images-v2/shipping-so-colissimo.png) 0 -121px no-repeat}.commerçant{background:url(../images-v2/shipping-so-colissimo.png) 0 -160px no-repeat}#carrierDpdPredictWrapper .carrierOptions p{border:0;margin:0;padding:0}#mb_shop_carriers_soColissimoPointsRetraits{font-size:12px;width:auto}#carriers input{vertical-align:middle}.carrierOptions input[type=tel]{border:1px solid #b3b3b3;display:inline-block;font-size:14px;padding:3px 5px;width:100px}.carrierOptions li{background:url(../images-v2/bullet.png) 0 6px no-repeat;padding:0 0 0 15px}#carrierRequiredMobile label{margin:0;padding-left:0}.carriersShippingKinds label{color:#6ea700;display:inline-block;font:12px 'sinkinsans-500medium',arial,sans-serif;margin:0 0 0 4px;padding:5px 0 5px 30px;vertical-align:top}.carrierOptions input[type=tel]{border:1px solid #b3b3b3;display:inline-block;font-size:14px;height:30px;padding:3px 5px;width:120px}#carriers .mainLabel>span{display:inline-block;vertical-align:middle}.shippingCarrierSoColissimo{background:url(../images-v2/shipping-so-colissimo.png) no-repeat;display:inline-block;height:23px;font-size:0;margin:0 0 0 5px;padding:0 0 0 95px}#carrierShippingKindMonDomicileWrapper label,.carrierShippingKindMonDomicile{background:url(../images-v2/shipping-so-colissimo.png) 0 -80px no-repeat}.shippingDpdPredict .shippingDpd{margin-left:20px;padding:0;vertical-align:top}.shippingDpdPredict .shippingDpd{display:inline-block;height:30px;width:70px;font:0/0 a;padding:0;vertical-align:top;text-shadow:none;color:transparent}.shippingDpd{background:url(../images-v2/dpd.png) 0 0 no-repeat;padding:5px 0 5px 80px}.shippingDpdPredict,.shippingCarrierDpdPredict{background:url(../images-v2/dpd-predict.png) 0 9px no-repeat;padding:10px 0 6px 130px;min-height:72px}.carriersShippingKinds li{background:url(../images-v2/bullet.png) 0 6px no-repeat;padding:0 0 5px 17px;font-size:13px}.shippingDpdPickup{background:url(../images-v2/dpd-pickup.png) 0 -1px no-repeat;padding:10px 0 9px 130px;min-height:62px}.shippingDpdAtWork{background:url(../images-v2/dpd-at-work.png) 0 -1px no-repeat;padding:10px 0 9px 130px;min-height:62px}.shippingPrice{color:#d7225d;font:italic bold 22px 'baskerville',arial,sans-serif;float:right;padding-top:5px}.paymentChoice{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;float:left;height:95px;margin:0 20px 20px 0;padding:10px 10px 0;text-align:center;width:195px}@media only screen and (min-width:640px) and (max-width:1024px){#carriers input[type=radio]{width:5%}#carriers .mainLabel>span{width:80%}#carriers .mainLabel{color:#6ea700}.shippingPrice{width:10%}.paymentChoice{margin:0 10px 10px 0}}#carrierShippingKindAProximiteWrapper input[type=radio]+label{padding-left:0}#payzenWrapper,#payzenMultiWrapper{background:#f2f2f2 url(../images-v2/payment-cards.png) center 60px no-repeat}#payzenPaypalWrapper{background:#f2f2f2 url(../images-v2/payment_paypal.png) center 51px no-repeat}#chequeWrapper{background:#f2f2f2 url(../images-v2/payment-cheque.png) center 50px no-repeat}#bankTransferWrapper{background:#f2f2f2 url(../images-v2/payment-bank.png) center 60px no-repeat}.paymentChoice label{cursor:pointer;display:block;font-size:14px;height:70px}.paymentChoice label.second{cursor:pointer;display:block;font-size:14px;height:70px}@media only screen and (min-width:640px){#payzenWrapper{margin-left:10px}}@media only screen and (max-width:640px){#carriers .mainLabel>span{width:90%}.shippingPrice{float:none;display:block}#choixModePaiement .paymentChoice label{font:15px/20px "colaborateMediumregular",arial,sans-serif}.cart-form .back-link{margin-right:0}}@media only screen and (min-width:641px) and (max-width:1024px){.paymentChoice{margin:0 2px 0 0;width:30%}}@media only screen and (min-width:521px) and (max-width:640px){.paymentChoice{margin:0 1px 0 0;width:31%}}@media only screen and (max-width:520px){.paymentChoice{display:block;float:none;margin-bottom:2px;width:100%}}.cart-form .back-link{color:#d7225d;display:inline-block;font:16px/22px 'colaborate-regular',arial,sans-serif}.tunnel-tmpl .form-submit{display:inline-block;padding:15px;width:100%}.tunnel-tmpl .form-submit:hover{text-decoration:underline}.order-validation{margin:20px 0}@media only screen and (min-width:641px) and (max-width:1024px){.order-validation .form-submit{margin-left:10px}}@media only screen and (min-width:1025px){.cart-form .back-link{font:14px/22px 'colaborate-regular',arial,sans-serif}}@media only screen and (min-width:641px){.shipping-tmpl .form-submit{float:right;width:auto}.shipping-tmpl .back-link{float:left}}.bloc-adress{min-height:160px;margin:0 0 15px}.bloc-adress h3{border:0!important;font:14px 'colaborateMediumregular',arial,sans-serif;text-transform:uppercase}.bloc-adress a{color:#de265a}.bloc-adress p{margin:0}.delivery-form fieldset{background:0 0}.delivery-form h3{border:0!important;font:13px/17px 'colaborateMediumregular',arial,sans-serif;text-transform:uppercase}.delivery-form h2{margin-bottom:15px}.carrier{border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px}.carrier>p{margin:0}#carriers .mainLabel{background:#f2f2f2;color:#d7225d;font:16px/22px 'colaborate-boldregular',arial,sans-serif;display:block;padding:10px}.carriersShippingKinds .dpdPickupBoxPickUpPoint p{border:0;margin:0 0 5px;padding:0;font:12px/15px 'colaborateMediumregular',arial,sans-serif}.carriersShippingKinds .dpdPickupBoxPickUpPoint .pickUpPoint_name{font:12px/17px 'colaborateMediumregular',arial,sans-serif}.carriersShippingKinds{margin-left:33px;margin-top:10px}.carriersShippingKinds p{border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px}#dpdPickupPickUpPointsList{border:1px solid #333;max-height:280px;overflow-y:scroll;margin-bottom:8px;padding:10px}.ptRetrait_horaires tr:nth-child(odd){background:#fff}.ptRetrait_horaires tr:nth-child(even){background:#f2f2f2}.ptRetrait_horaires tbody td{border:0;border:0;font-size:11px;padding:5px 20px 5px 10px}#dpdPickupPickUpPointsList div{font-size:12px}#dpdPickupPickUpPointInfo{padding:0 10px}@media only screen and (min-width:640px) and (max-width:1024px){#dpdPickupPickUpPointsList{float:left;width:45%}#dpdPickupPickUpPointInfo{width:42%;float:left;padding:0 10px}#dpdPickupPickUpPointMap{float:left;width:100%}}@media only screen and (min-width:1025px){#dpdPickupPickUpPointsList{float:left;width:35%}#dpdPickupPickUpPointInfo{width:32%;float:left;padding:0 10px}#dpdPickupPickUpPointMap{float:left;width:32%}}.carrier:last-child{border:0}.carrier-options{margin-left:30px}.shipping-price{color:#6ea700;font:16px/17px 'sinkinsans-500medium',arial,sans-serif;float:right}.ici-relais{padding-left:45px}.ici-relais:before{background-position:0 -3788px;height:40px;left:0;top:-3px;width:40px}.SoColissimo{padding-left:115px}.SoColissimo:before{background-position:0 -3838px;height:44px;left:0;top:-7px;width:115px}.exapaq:before{background-position:0 -3892px;height:33px;left:4px;top:-5px;width:60px}.predict{padding-left:80px}.predict:before{background-position:0 -4089px;height:33px;left:4px;top:-5px;width:75px}.payment-choice .panel{padding-bottom:60px;text-align:center}.payzen:before{background-position:0 -4131px;height:24px;left:-18px;top:35px;width:120px}.payzen-paypal:before{background-position:0 -3935px;height:40px;left:-22px;top:28px;width:75px}.cheque:before{background-position:0 -3985px;height:46px;left:-20px;top:25px;width:88px}.bank{padding-top:25px}.bank:before{background-position:0 -4041px;height:38px;left:-13px;top:25px;width:75px}.delivery-back-link{left:20px;position:absolute;top:20px}@media only screen and (max-width:1024px){.shipping-price{color:#6ea700;display:block;font:16px/17px 'colaborateMediumregular',arial,sans-serif;margin:5px 0 0 25px;float:none}.delivery-back-link{position:static}#carrier-exapaq-predict-wrapper .carrier-options{margin:0}#carrier-exapaq-predict{float:left;width:8%}.shipping-exapaq-predict{float:left;width:90%}}@media only screen and (min-width:641px) and (max-width:1024px){.payment-choice label{font-size:11px!important}}.payment-section{margin:0 auto;text-align:center;width:80%}.recap-cart-table.flex-table{width:100%}.recap-cart-item{padding:2px 5px 5px 22px;position:relative}.recap-cart-table.flex-table thead th,.shipping-tmpl-cart h2{background:#f2f2f2;border-bottom:2px solid #fff;border-right:2px solid #fff;color:#000;text-align:center}.recap-cart-table.flex-table thead tr th:last-child{border-right:0}.recap-cart-table.flex-table tbody td{background:#f2f2f2;border-bottom:2px solid #fff;border-right:2px solid #fff;color:#000;font-size:13px}.recap-cart-table.flex-table tbody tr td:last-child{border-right:0;text-align:center}.recap-cart-table.flex-table .cart-price{color:#000;font:14px arial,sans-serif}.recap-cart-table.flex-table .cart-item-wrapper{border:0}.recap-cart-table tfoot td{border-bottom:2px solid #fff;padding-right:18px;text-align:right;text-transform:uppercase}.recap-cart-table tfoot tr td:first-child{border-right:2px solid #fff}.recap-cart-foot-ttc td{background:#000;border-bottom:0;color:#fff;font-size:14px}.recap-cart-foot-ttc td strong{font:italic bold 22px 'baskerville',arial,sans-serif;color:#d7225d}.recap-cart-table .recap-foot-value{background:#f2f2f2;font:18px 'colaborate-regular',arial,sans-serif}.recap-cart-table .recap-foot-label{background:#f2f2f2;font:14px 'colaborateMediumregular',arial,sans-serif;border-right:2px solid #fff}@media only screen and (max-width:480px){.recap-cart-table .recap-foot-label{border-bottom:0}}.cartRecapWrapper{background:#f2f2f2;padding:5px}.cartRecap{border-collapse:collapse;font-size:14px;margin:2px}@media only screen and (max-width:1024px){.cartRecap{width:100%}}.cartRecap caption{color:#d7225d;font:15px 'colaborateMediumregular',arial,sans-serif;padding:0 0 3px;text-align:center}.cartRecap td{background:#fff;color:#d7225d}.cartRecap td.cartRecapCol1{color:#333;font-size:13px;padding:15px 0 15px 8px;text-align:left;width:170px}.cartRecapCol1Carrier{color:#d7225d;display:block;padding-top:10px!important}.cartRecapCol1Carrier.shippingCarrierColissimoPickupPoint{padding-left:0}.cartRecapCol1Carrier.shippingCarrierDpdPickup,.cartRecapCol1Carrier.shippingCarrierDpdPredict,.cartRecapCol1Carrier.shippingCarrierDpdAtWork{background:url(../images-v2/dpd.png) 0 2px no-repeat;padding:0 0 9px 70px}.cartRecap td.cartRecapCol2{color:#333;font-size:13px;padding:15px 3px 15px 0;text-align:right;width:65px}.cartRecap td.totalttc{border-top:1px solid #d7225d;color:#d7225d;font-size:14px;font-weight:700;text-transform:uppercase}.alert-box.warning{font:13px/19px arial;padding:10px}.login-title{margin-top:20px!important;margin-bottom:15px}.login-title span{background:url(../images-v2/login-title.png) no-repeat;display:inline-block;padding:5px 0 10px 40px}.formError,.formErrorCheck{color:#fff;display:inline-block;padding:3px;font:13px arial,"DejaVu Serif",Norasi,serif}.errorFormCheck{color:#e60000}.formInscriptionNotifications{display:none;color:#6ea700;font:11px/17px "colaborate-regular",arial,sans-serif}.login-form fieldset{background:#f2f2f2;padding:10px}#cguConfirmationLabel,#acceptEmails+label{font:12px 'colaboratelightregular',arial,sans-serif;margin-left:10px;text-transform:none;width:auto;display:block}#cguConfirmationLabel{display:inline-block}#acceptEmails{float:left}#acceptEmails+label{margin-left:25px;text-align:left}.login-email,.login-password{position:relative}@media only screen and (max-width:1023px){.cguConfirmation-wrapper input[type=checkbox]{float:left;margin-right:5px}#acceptEmails+label{margin-left:0 !important}}.login-email{background:#fff url(../images-v2/login-email.png) no-repeat!important}.login-password{background:#fff url(../images-v2/login-password.png) no-repeat!important}#formInscription input[type=email]+span,#formInscription input[type=password]+span,#formInscription input[type=text]+span,#formInscription input[type=ckeckbox]+span,#formInscription input[type=radio]+span,#formInscription input[type=tel]+span,#formInscription select+span,#cguConfirmation+span{position:absolute;right:0;top:5px}#cguConfirmation+span{top:-10px}.form-group-elements{display:none;margin:0 10px}.form-group-elements label{font:13px 'colaboratelightregular' !important;margin-right:5px;text-transform:none !important;vertical-align:middle}.form-group-elements.active{display:block}.form-group-elements-btn{color:#6ea700;cursor:pointer;text-decoration:underline}.form-group-elements p{width:100%;margin:10px 0}.form-has-tip{background:#ccc;border-bottom:1px dotted #ccc;border-radius:50%;color:#333;cursor:help;font-weight:700;height:20px;position:absolute;right:-25px;text-align:center;bottom:5px;width:20px}.form-tooltip{background:#ccc;border:1px solid #333;display:none;font:11px/18px "colaborate-regular",arial,sans-serif;position:absolute;padding:6px;top:22px!important;right:0;z-index:400;width:200px}.form-has-tip:hover .form-tooltip{display:block}.customer-side-tmpl .content label{font:13px/19px "colaboratelightregular",arial,sans-serif}@media only screen and (min-width:641px){.customer-side-tmpl .content label{font:14px 'colaboratelightregular',arial,sans-serif}.header-customer-side{margin-bottom:20px!important}}.account-dashboard{margin:0 0 10px}.account-dashboard.points-fidelite{background:url(../images-v2/account-icons.png) 25px -1289px no-repeat}.account-dashboard.profil{background:url(../images-v2/account-icons.png) 24px -1609px no-repeat}.account-dashboard.commandes{background:url(../images-v2/account-icons.png) 29px -1096px no-repeat}.account-dashboard.carnet-adresses{background:url(../images-v2/account-icons.png) 27px -976px no-repeat}.account-dashboard.messages{background:url(../images-v2/account-icons.png) 24px -1382px no-repeat}.account-dashboard.parrainages{background:url(../images-v2/account-icons.png) 25px -1489px no-repeat}.account-dashboard.codes-promos{background:url(../images-v2/account-icons.png) 25px -1734px no-repeat}.account-dashboard .panel>a{display:block;height:100%;padding:8px;position:relative}.account-dashboard a:hover{background:#f1f1f1}.account-dashboard .panel{height:100%;padding:0}.account-tmpl .panel{background:0 0;border:1px solid #000;position:relative}@media only screen and (max-width:1024px){.account-tmpl .panel{margin-right:1px}}@media only screen and (max-width:640px){.account-dashboard{margin:10px 5px}.account-tmpl .panel{width:100%}}.account-tmpl .panel h2,.account-tmpl .panel p{position:relative;z-index:2}.account-tmpl .panel p{font-size:14px}.account-tmpl .colmain a{color:#d7225d}.account-tmpl .panel .special-link{background:#d7225d;color:#fff;display:inline-block;font:14px/24px 'sinkinsans-400regular',arial,sans-serif;padding:2px 5px;text-transform:uppercase}.account-tmpl .panel h2{background:0 0;border:0!important;color:#333;font:14px/24px 'sinkinsans-500medium',arial,sans-serif;margin:0 0 15px;padding:0;text-transform:uppercase}.account-tmpl .panel>a:before{content:'';position:absolute;z-index:1}@media only screen and (max-width:641px){.profile-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -10px no-repeat;height:95px;left:50%;margin-left:-37px;margin-top:-47px;top:50%;width:74px}.address-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -195px no-repeat;height:82px;left:50%;margin-left:-47px;margin-top:-41px;top:50%;width:94px}.tickets-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -125px no-repeat;height:50px;left:50%;margin-left:-35px;margin-top:-25px;top:50%;width:69px}.sponsorship-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -510px no-repeat;height:93px;left:50%;margin-left:-40px;margin-top:-46px;top:50%;width:81px}.orders-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -726px no-repeat;height:92px;left:50%;margin-left:-31px;margin-top:-46px;top:50%;width:62px}.whishing-list-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -309px no-repeat;height:65px;left:50%;margin-left:-35px;margin-top:-35px;top:50%;width:69px}.loyalty-points-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -394px no-repeat;height:96px;left:50%;margin-left:-39px;margin-top:-48px;top:50%;width:78px}.discounts-codes-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -623px no-repeat;height:83px;left:50%;margin-left:-36px;margin-top:-41px;top:50%;width:78px}}@media only screen and (min-width:641px){.account-dashboard .row{margin-bottom:10px}.profile-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -10px no-repeat;height:95px;left:50%;margin-left:-37px;margin-top:-47px;top:50%;width:74px}.address-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -195px no-repeat;height:82px;left:50%;margin-left:-47px;margin-top:-41px;top:50%;width:94px}.tickets-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -125px no-repeat;height:50px;left:50%;margin-left:-35px;margin-top:-25px;top:50%;width:69px}.sponsorship-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -510px no-repeat;height:93px;left:50%;margin-left:-40px;margin-top:-46px;top:50%;width:81px}.orders-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -726px no-repeat;height:92px;left:50%;margin-left:-31px;margin-top:-46px;top:50%;width:62px}.whishing-list-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -309px no-repeat;height:65px;left:50%;margin-left:-35px;margin-top:-35px;top:50%;width:69px}.loyalty-points-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -394px no-repeat;height:96px;left:50%;margin-left:-39px;margin-top:-48px;top:50%;width:78px}.discounts-codes-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -623px no-repeat;height:83px;left:50%;margin-left:-39px;margin-top:-41px;top:50%;width:78px}}.customer-carts-table h2{background:none!important;color:#000!important;margin-bottom:3px!important}.customer-carts-table table{width:100%}.customer-carts-table table p{margin:0 0 5px}.customer-carts-table table input[type=submit]{background:#d7225d;border:1px solid #d7225d;border-radius:3px;color:#fff;cursor:pointer;min-height:25px;opacity:.8}.customer-carts-table table input[type=submit]:hover,.customer-carts-table table input[type=submit]:focus{opacity:1}@media only screen and (max-width:640px){.customer-carts-table table input[type=submit]{padding:0;font-size:9px;width:65px;white-space:normal}.customer-carts-table table td,.customer-carts-table table th{padding:2px}}@media only screen and (max-width:400px){.customer-carts-table table th,.customer-carts-table table td{font-size:9px!important;line-height:13px;font-size:8px;vertical-align:top}.customer-carts-table table input[type=submit]{font-size:8px;padding:0}}#blockAddressProfil{background:#ffb2ca;background:rgba(255,178,202,.34);border-radius:3px;padding:15px;overflow:hidden;margin-bottom:15px}.blockAddress{background:#f2f2f2;border-radius:3px;border:1px solid #d7225d;padding:15px;overflow:hidden;margin-bottom:15px}.addressFields strong{color:#d7225d;display:inline-block;font:15px/18px "colaborate-regular",arial,sans-serif;margin-bottom:8px}.blockAddress p{margin:0}.blockAddress .editBtnElement,.blockAddress .deleteBtnElement{background:linear-gradient(to bottom,#fff 0%,#fafafa 62%,#f0f0f0 74%,#f0f0f0 44%,#eaeaea 100%) !important;border:1px solid #afafaf;border-radius:3px;color:#4d4d4d!important;display:inline-block;font-size:12px;height:26px;line-height:26px;margin-bottom:15px;padding:0 15px 0 30px;position:relative}.blockAddress .editBtnElement:hover,.blockAddress .deleteBtnElement:hover{background:linear-gradient(to bottom,#fff 0%,#fafafa 62%,#f0f0f0 74%,#f0f0f0 44%,#eaeaea 100%) !important}.blockAddress .editBtnElement:before{background:rgba(0,0,0,0) url(../images-v2/account.png) no-repeat 4px -178px;content:'';left:0;height:20px;position:absolute;top:0;width:35px}.blockAddress .deleteBtnElement:before{background:rgba(0,0,0,0) url(../images-v2/account.png) no-repeat 18px -150px;content:'';left:-10px;height:20px;position:absolute;top:8px;width:35px}.addAddress{padding-left:30px;position:relative}.addAddress:hover{text-decoration:underline}.addAddress:before{background:#d7225d;border:1px solid #d7225d;border-radius:50%;color:#fff;content:"+";display:inline-block;font:19px/18px "colaborate-regular",arial,sans-serif;height:20px;left:0;position:absolute;text-align:center;top:0;width:20px}@media only screen and (min-width:641px){.addressFields{float:left;width:50%}.addressBtns{float:left;width:35%!important}}.mbWbTicketHeader{font:12px/18px "colaborate-regular",arial,sans-serif}.mbWbMessage,.mbWbMessageSubmit{font:11px/18px "colaborate-regular",arial,sans-serif;padding:10px}.mbWbMessageSubmit input[type=submit]{margin:10px 0}.mbWbMessageSubmit{min-height:90px;padding:0}.mbWbTicketFormSubmit{display:inline-block;padding:2% 0 0 24%!important}#ticketCategory{width:auto}#mbNewTicketForm h3{color:#d7225d;font:14px/18px "colaborate-regular",arial,sans-serif}.mod .accountAdds{background:#d7225d;color:#fff;margin:20px 5px 10px;padding:15px;width:48%}.mod .accountAddsWrapper .accountAdds p{color:#fff;font:14px/20px "colaborate-regular",arial,sans-serif;margin:0}@media only screen and (max-width:640px){.mod .accountAdds{padding:10px;width:41%}}@media only screen and (min-width:1025px){.account-tmpl .colmain{padding:0 0 0 15px}}.header-account{border:1px solid #000;margin:10px 10px 15px;padding:10px}@media only screen and (max:450px){.header-account .mod-text h1{margin-top:0}}@media only screen and (min-width:451px){.header-account{border:1px solid #000;margin:20px 10px 15px;padding:10px 10px 10px 100px;position:relative}.header-account:before{content:'';left:10px;position:absolute;top:10px}.header-account.commandes:before{background:url(../images-v2/account-icons.png) 29px -1096px no-repeat;height:85px;width:74px}.header-account.carnet-adresses:before{background:url(../images-v2/account-icons.png) 15px -976px no-repeat;height:85px;width:74px}.header-account.messages:before{background:url(../images-v2/account-icons.png) 15px -1409px no-repeat;height:55px;width:80px}.header-account.points-fidelite:before{background:url(../images-v2/account-icons.png) 15px -1297px no-repeat;height:85px;width:63px}.header-account.parrainages:before{background:url(../images-v2/account-icons.png) 25px -1495px no-repeat;height:81px;width:75px}.header-account.codes-promos:before{background:url(../images-v2/account-icons.png) 15px -1734px no-repeat;height:64px;width:66px}.header-account.espace-client-accueil:before{background:url(../images-v2/login-title.png) 10px 0 no-repeat;height:42px;width:45px}}.accountAdds{background:#d7225d;margin:30px 10px;padding:25px;width:40%}.mod-text .accountAdds p{color:#fff;font:22px 'baskerville_btbold_italic',arial,sans-serif}.product-tmpl .gift-page-inner-text{background:#fff url(../images-v2/gift-beauty.png) 5px 8px no-repeat;padding:5px}.product-tmpl .gift-product-title{font:18px 'colaborate-boldregular',arial,Helvetica,sans-serif !important;padding:0 0 0 72px;margin:0;color:#d7225d}.product-tmpl .gift-product-description{color:#42335e;font:18px/20px 'colaboratelightregular',arial,sans-serif;margin:0;padding:0 0 0 70px}.product-tmpl .gift-page-inner{padding:2px}.product-tmpl .gift-page-wrapper{margin-bottom:10px;padding:2px}.product-brand-label{font:13px 'colaborate-boldregular',arial,sans-serif;margin:0}.product-brand-label span{background:#d7225d;color:#fff;display:inline-block;padding:4px 10px 2px;text-transform:uppercase}.product-h1{font:18px 'colaborate-boldregular',arial,sans-serif;margin:0 0 15px}.product-h1 span{background:#000;color:#fff;display:inline-block;padding:10px 10px 8px;text-transform:uppercase}.header-product-tmpl{margin:10px 15px}.main-content-product{margin:15px 0 0}.product-additionnal-views-thumbs{float:left}#product-infos .features-tabs{border-bottom:1px solid #000;margin:0 0 10px 0!important}#product-infos .features-tabs a{background:none!important;color:#666;display:block;font:13px/20px 'colaboratelightregular',arial,sans-serif;padding:5px 8px;text-align:center}#product-infos .features-tabs a:hover,#product-infos .features-tabs a:focus{color:#000;outline:0}#product-infos .features-tabs li.active a{border-bottom:3px solid #000;color:#000}#features1{display:block}#product-infos .product-ref{color:gray;font:12px/17px arial,sans-serif;margin:0}#product-infos .modText{height:150px;overflow:hidden}#edition #product-infos .tabs-content>.content.active{overflow:visible}#add-to-cart-form{background:#fff;border:1px solid #000;padding:30px 0 0;position:relative;text-align:center}#productVariantsListForm{margin-bottom:10px}#add-to-cart-form .percent-off{left:0;right:0;margin-left:auto;margin-right:auto;top:-24px}@media only screen and (max-width:1024px){#add-to-cart-form .percent-off{display:block;position:static}}.product-price-wrapper{margin:5px 15px}.product-old-price{color:#000;font:16px/20px 'colaborateMediumregular',arial,sans-serif}.product-price{color:#d7225d;font:28px/32px 'colaborateMediumregular',arial,sans-serif}.product-variant-sur-demande{font-size:18px}.small-notification-comment{font:10px 'colaboratelightregular',arial,sans-serif;display:block}.small-notification-comment a{color:#f29324;position:relative;padding-right:15px;padding-top:5px;padding-bottom:0}.small-notification-comment a:after{color:#f29324;content:' ?';position:absolute;right:-5px;top:3px;width:16px;height:16px;background:#3d3a39;line-height:16px;text-align:center;border-radius:50%}#pop-up-avis-verifies{color:#333;font:12px 'colaboratelightregular',arial,sans-serif}#pop-up-avis-verifies li{color:#333;font:18px 'colaboratelightregular',arial,sans-serif !important;list-style-type:circle;margin-bottom:10px}#pop-up-avis-verifies a{color:#f29324}.product-special-offer{background:#e6e6e6;color:#d7225d;display:inline-block;font:14px/26px 'colaborate-boldregular',arial,sans-serif;padding:1px 5px 0;text-transform:uppercase}.inStock{background:url(../images-v2/general.png) 6px -1676px no-repeat}.onOrder{background:url(../images-v2/general.png) 6px -1759px no-repeat}.outOfStock{background:url(../images-v2/general.png) 6px -1759px no-repeat}.product-availability{background:url("../images-v2/border-repeat-x.png") repeat-x;font:14px/20px 'colaborate-boldregular',arial,sans-serif;margin-bottom:9px;padding-top:10px;text-transform:uppercase}.productHr{background:url(../images-v2/border-repeat-x.png) repeat-x;margin:8px 15px 5px;padding:12px 0 0}.product-availability span{padding:0 0 0 25px}#add-to-cart-form{background:#fff;border:1px solid #000;margin-bottom:20px;padding:30px 0 0;position:relative;text-align:center}.add-to-cart-foot{background:#000;color:#fff;padding:10px 5px 3px}.add-to-cart-foot p{margin-bottom:0}.add-to-cart-foot label{display:inline-block}.add-to-cart-foot select{width:auto}#add-to-cart-form label{color:#fff;font:14px/20px 'colaborateLightregular',arial,sans-serif;text-transform:uppercase}.cart-notice{color:#d7225d;display:inline-block;font-size:13px;margin-top:3px}.product-price-wrapper{margin-bottom:10px}.product-add-to-cart-btn{background:url(../images-v2/general.png) 0 -1552px no-repeat;border:0;color:#fff;height:35px;display:inline-block;font:12px/19px 'colaborate-boldregular',arial,sans-serif;margin:5px 0;padding:0 10px;text-align:left;text-transform:uppercase;width:168px}.product-add-to-cart-btn:hover,.product-add-to-cart-btn:focus{background:url(../images-v2/general.png) 0 -1615px no-repeat}@media only screen and (max-width:440px){.product-add-to-cart-btn{background:url(../images-v2/products-list-add-to-cart-small.png) no-repeat;display:inline-block;font:10px/14px 'colaborate-regular',arial,sans-serif;height:40px;margin:0 auto 15px auto;padding:7px 0 5px 38px;text-align:left;text-transform:none;vertical-align:top;width:113px}.product-add-to-cart-btn:hover,.product-add-to-cart-btn:focus{background:url(../images-v2/products-list-add-to-cart-small.png) no-repeat}}.quantity-wrapper label{text-transform:uppercase}#add-to-cart-form select,#cart select{font-size:12px;padding:0 16px 0 5px}.add-to-cart-contact{color:#d7225d;font:18px/33px 'colaborate-boldregular',arial,sans-serif}.product-add-to-wishlist{background:url(../images-v2/general.png) 0 -1508px no-repeat;color:#fff!important;padding:0 0 0 15px;font:11px arial,sans-serif;text-transform:none}.product-add-to-wishlist:hover,.product-add-to-wishlist:focus{background:url(../images-v2/general.png) 0 -1508px no-repeat;text-decoration:underline}.loyalty-points{background:url(../images-v2/general.png) 97px -1800px no-repeat;font:10px/15px 'colaborate-regular',arial,sans-serif;margin:5px 0 0;text-transform:uppercase}.loyalty-points span{display:inline-block;margin:0 35px 0 0;text-align:right;vertical-align:middle;width:85px}.loyalty-points strong{display:inline-block;font:10px/15px 'colaborate-boldregular',arial,sans-serif;vertical-align:middle}.product-comment .h1-2{border-bottom:2px solid #000;display:block;font:22px/22px 'colaborate-thinregular',arial,sans-serif;padding-bottom:0}.product-comment .h1-2 em{font:22px/14px 'baskerville_btbold_italic',arial,sans-serif}.small-notification-comment{font:13px 'colaboratelightregular',arial,sans-serif;position:relative;text-transform:none}.avis-verifies-global{background:url(../images-v2/border-repeat-x.png) repeat-x;margin:0 15px;padding-top:15px}.avis-verifies-global a{color:#333}.avis-verifies-global a:hover,.avis-verifies-global a:focus{text-decoration:underline}.avis-verifies-global .commentNote{display:inline-block}.avis-verifies-global .commentNote5{width:80px}.avis-verifies-global .commentNote img{left:0;top:3px}.products-total-reviews{color:#333;display:inline-block;margin:0 5px;font-size:12px;text-decoration:underline;vertical-align:middle}.product-brand-wrapper{border:1px solid #000;margin:0 0 10px;height:100%;padding:5px 5px 15px}.product-brand-img{margin-bottom:5px;text-align:center}.product-brand-img img{vertical-align:middle}.product-brand-desc{padding:0}.product-brand-desc h1{clear:both;color:#000;font:28px/18px 'colaborate-thinregular',arial,sans-serif;margin:18px 0 0;text-align:left;text-transform:uppercase}.product-brand-desc h1 em{display:block;font:28px 'baskerville_btbold_italic',arial,sans-serif}.product-brand-desc p{color:#4d4d4d;font:13px 'colaboratelightregular',arial,sans-serif;margin:0 0 10px}.product-link-to-all a{background:#000;color:#fff;display:inline-block;font:13px 'colaborate-regular',arial,sans-serif;padding:3px 8px 1px}.product-link-to-all a:hover,.product-link-to-all a:focus{text-decoration:underline}#section_productAside{clear:both}.products-list-carousel-page-wrapper{margin-top:30px}.products-list-carousel .slick-prev,.products-list-carousel .slick-next{background:none repeat scroll 0 0 rgba(0,0,0,0);color:transparent;content:"";cursor:pointer;height:0;opacity:.8;padding:0;position:absolute;text-shadow:none;width:0;z-index:100}.products-list-carousel .slick-prev:hover,.products-list-carousel .slick-next:hover{opacity:1}.products-list-brands .products-list-carousel .slick-next,.gift-on-order-cart .products-list-carousel .slick-next,.products-list-carousel-page-wrapper .slick-next{border-bottom:12px solid transparent;border-top:12px solid transparent;border-left:12px solid #000;right:-10px;top:130px}.products-list-carousel-page-wrapper .slick-next{right:0}.gift-on-order-cart .products-list-carousel .slick-next{right:2px}.products-list-brands .products-list-carousel .slick-prev,.gift-on-order-cart .products-list-carousel .slick-prev,.products-list-carousel-page-wrapper .slick-prev{border-bottom:12px solid transparent;border-top:12px solid transparent;border-right:12px solid #000;left:-10px;top:130px}.gift-on-order-cart .products-list-carousel .slick-prev{left:2px}.products-list-carousel-page-wrapper .slick-prev{left:0}@media only screen and (min-width:641px){.product-brand-desc h1{text-align:left}#add-to-cart-form{margin-bottom:0}#product-infos .features-tabs a{font:13px/20px 'colaboratelightregular',arial,sans-serif;padding:5px 10px;text-transform:uppercase}.product-brand-img{height:125px;line-height:125px;text-align:left}}@media only screen and (min-width:1025px){.product-info-wrapper{margin-bottom:20px}#product-infos{margin:0 0 20px}}@media only screen and (min-width:641px){.products-list-brands .products-list-add-to-cart{background:url(../images-v2/btn-add-to-cart-medium-hover.png) no-repeat;font:9px 'colaborate-boldregular',arial,sans-serif;margin-left:0;width:125px}.products-list-brands .products-list-add-to-cart:hover,.products-list-brands .products-list-add-to-cart:focus{background:url(../images-v2/btn-add-to-cart-medium-hover.png) no-repeat;cursor:pointer}.products-list-brands .products-list-add-to-wishlist{left:8px}}.notifyNewChildFormElement{float:right}.notifyNewChildForm{cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;color:#f68c1f;display:inline-block;font:10px/10px 'colaborate-boldregular';padding-top:4px;text-align:center;text-transform:uppercase;width:180px}.notifyNewChildForm{padding-top:4px}.notifyBackInStock,.notifyNewChild{background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(239,239,239,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%);border:1px solid #dfdfdf;border-radius:3px;cursor:pointer;color:#666;display:inline-block;font:10px/10px 'colaborate-boldregular',arial;height:33px;padding-top:5px;text-align:center;text-transform:uppercase;width:180px}.notifyNewChild{font:13px/25px 'colaborate-boldregular',arial}.notifyNewChildForm input[type=text]{border:1px solid #dfdfdf;width:120px;float:left;font-size:12px;margin-left:26px}@media only screen and (max-width:640px){.products-list-brands .notifyBackInStock{width:100px;height:33px;border-radius:11px;position:relative;z-index:1;font-size:10px;text-transform:none;margin:0}.notifyNewChildForm{width:180px;position:relative;z-index:1;background:#f2ecec}.notifyNewChildForm input[type=text]{font-size:11px;margin:3px 0 7px 5px}.notifyNewChildForm input[type=submit]{margin-top:4px!important}}@media only screen and (min-width:641px){.products-list-brands .notifyBackInStock{width:127px}}.products-list-brands .products-list-btns-wrapper{position:relative}@media only screen and (max-width:395px){.products-list-brands .products-list-add-to-cart{background:url(../images-v2/general.png) -73px -2160px;margin-left:0;padding:0 0 0 8px;width:95px}.products-list-brands .products-list-add-to-cart:hover,.products-list-brands .products-list-add-to-cart:focus{background:url(../images-v2/general.png) -73px -2160px}}.notifyNewChildForm input[type=submit]{width:28px;height:22px;padding:0;background:#333;color:#fff;border:none;border-radius:3px;margin-right:3px;margin-top:1px}.notifyNewChildForm input[type=submit]{height:25px}@media only screen and (max-width:525px){.notifyBackInStock,.notifyNewChild{height:33px;padding:5px 4px;width:auto;margin-left:22px}.notifyNewChildForm{width:180px;position:relative;z-index:1;background:#f2ecec}.notifyNewChildForm input[type=text]{width:120px;margin:2px 0 5px 6px}.notifyNewChildForm input[type=submit]{margin-top:3px}}@media only screen and (max-width:400px){.notifyNewChildForm{margin-bottom:10px;width:160px}.products-list-brands .notifyNewChildForm{width:130px;margin:0;left:-15px}.add-to-cart-foot .notifyNewChildForm input[type=text]{width:85px}.add-to-cart-foot .notifyNewChildForm{width:130px}}@media only screen and (min-width:641px){.optical-product-left h3:before{background:url(../images-v2/optique.png) 0 -40px no-repeat;content:'';right:-11px;top:-9px;height:50px;position:absolute;width:50px}.optical-product-right h3:before{background:url(../images-v2/optique.png) 0 -100px no-repeat;content:'';left:-11px;top:-9px;height:50px;position:absolute;width:50px}}.optical-product-infos-price h3{background:#d3e9f7;border-bottom:4px solid #fff;font:17px/23px 'colaboratelightregular',arial,sans-serif;margin:0;position:relative;text-transform:uppercase}.optical-product-infos-price h3 em{background:#d3e9f7;font:17px/23px 'baskerville_btbold_italic',arial,sans-serif}@media only screen and (min-width:641px){.optical-product-infos-price h3{font:22px/40px 'colaboratelightregular',arial,sans-serif}.optical-product-infos-price h3 em{font:22px/40px 'baskerville_btbold_italic',arial,sans-serif}.opticalProductFormOptions:before{background:url(../images-v2/optical-product-arrow.png) no-repeat;content:"";height:17px;left:155px;position:absolute;top:-4px;width:35px}}.optique-infos-product-wrapper #add-to-cart-form{border:0;padding:0}.opticalProductFormOptions{background:#2593d6;padding:20px 10px 5px;position:relative;text-align:center}.opticalProductFormOptions p{margin:0 0 8px}.opticalProductFormOptions label{color:#fff;display:inline-block;font:12px/22px "sinkinsans-400regular",arial,sans-serif;text-align:right;text-transform:uppercase;width:auto}.opticalProductFormOptions select{display:inline-block;padding:0 14px 0 2px!important;font-size:12px;width:auto}.opticalProductFormInfo{color:#fff;padding:10px}.productOpticalTitle{color:#2593d6;font:19px 'colaborate-boldregular',arial,sans-serif;padding:4px 0 0;position:relative}.opticalProductAdvicesWrapper .productOpticalTitle{padding:4px 0 0 65px}.opticalProductFormPrice{border:1px solid #2593d6;margin:0;position:relative;padding-top:10px;position:relative}.opticalProductAdvicesWrapper .productOpticalTitle:before{background:url(../images-v2/optique.png) no-repeat;content:'';height:31px;left:0;position:absolute;top:0;width:56px}.opticalProductAdvices{background:#d3e9f7;border-top:10px solid #2593d6;padding:15px;font-size:13px;margin-right:0}@media only screen and (max-width:640px){.opticalProductFormOptions{padding:10px 5px}.opticalProductFormOptions label{text-transform:none}.opticalProductAdvicesWrapper{margin-top:10px}}@media only screen and (max-width:1024px){.opticalProductAdvices{margin-bottom:15px}.optique-infos-product-wrapper{margin-top:15px}}.productCE:before{background:url(../images-v2/logo-ce.png) no-repeat;content:'';height:42px;left:0;position:absolute;top:-5px;width:42px}.productCE{padding-left:45px;position:relative}@media only screen and (min-width:1025px){.productCE{padding-left:30px;margin-top:20px}}.main-view-block .product-main-picture-notification{color:#333;display:block;font:italic 11px/13px arial}#product-main-picture .product-main-picture-link{color:#cc004d;font:italic 11px/18px arial;position:relative;top:0}.product-optical-tmpl .product-rate{background:url(../images-v2/border-repeat-x.png) repeat-x;margin-top:20px}.product-optical-tmpl .customers-comments-rating{text-align:center;padding-top:10px}.product-optical-tmpl .product-availability{margin:0}@media only screen and (min-width:1025px){.product-optical-tmpl #add-to-cart-form .percent-off,.product-optical-tmpl .add-to-cart-form .percent-off{position:absolute;left:10px;right:auto;top:10px}.product-optical-tmpl #product-main-picture{height:300px;line-height:300px;text-align:center}}.product-optical-tmpl .add-to-cart-form fieldset{padding-bottom:5px}.optique-infos-wrapper{margin-bottom:10px;margin-top:20px}.header-products-category{margin:0 0 10px;padding:15px}.brand-categories-tmpl .header-products-category-img{margin:10px 10px 0 5px}.gift-page-wrapper{background:#d7225d;padding:10px}.gift-page-inner{border:1px solid #fff;padding:10px}.gift-page-inner-text{background:#fff;padding:15px}.content .mod-text h2.gift-page-title{border:0!important;color:#d7225d;font:18px/27px 'colaborate-boldregular',arial,sans-serif;margin:0;padding-left:40px;padding-top:5px;padding-bottom:5px;text-align:center}.content .mod-text h2.gift-page-title span{display:inline-block;background:url(../images-v2/gift-beauty.png) 0 5px no-repeat;padding:10px 0 10px 49px}.gift-page-description{color:#42335e;font:18px/23px 'colaborate-boldregular',arial,sans-serif;text-align:center}.gift-page-link{text-align:center}.gift-page-link a{background:#42335e;color:#fff!important;display:inline-block;font:15px/23px 'colaborate-boldregular',arial,sans-serif;padding:2px 8px 0}.header-products-category h1,.colmain .h1{color:#d7225d;font:18px/27px 'colaborate-boldregular',arial,sans-serif;margin:15px 15px 5px 0;text-transform:uppercase}.colmain .h1{margin:0 0 20px 20px}#products-category-heading-text p{color:#000;font:13px/19px arial,sans-serif;margin:0 15px 10px 0}@media only screen and (max-width:640px){.header-products-category{border:1px solid #333;margin:0 0 10px 0!important}}@media only screen and (min-width:641px){.header-products-category{border:1px solid #000;margin:0 0 20px 0!important}.header-products-category-img img{vertical-align:top;height:auto!important;max-width:210px!important}.header-products-category-img{float:left}}@media only screen and (min-width:769px) and (max-width:1024px){#products-category-media{width:150px}}@media only screen and (min-width:1025px){#products-category-heading-text{margin:15px 0 20px 20px;width:490px}#products-category-media{width:160px}}@media only screen and (min-width:641px) and (max-width:1024px){.cart-delivery{width:140px}.cart-discount-code input[type=text]{margin:0}.codePromoInputs{display:inline-block;margin-left:25px}}.cart-table-total-notification{color:#d7225d!important;font:14px/15px 'colaborateMediumregular',arial,sans-serif;padding:0 5px}.btn-validate{background:#d7225d;border:1px solid #d7225d;color:#fff;font:22px 'colaborate-thinregular',arial,sans-serif;padding:4px 5px 2px;text-align:center;text-transform:uppercase}.cart-validate{width:100%}.btn-validate:hover,.btn-validate:focus{background:#fff;border:1px solid #d7225d;color:#d7225d}#commande .btn-validate{float:right}.form-button{background:#d2d2d2;border:1px solid #d2d2d2;color:#333;cursor:pointer;text-transform:none;display:inline-block;padding:7px 15px}.form-button:hover,.form-button:focus{border:1px solid #333}@media only screen and (max-width:640px){.cart-table-total .td-empty{padding:0}}@media only screen and (max-width:479px){.flex-table.linearize tbody tr td:before{content:attr(data-beauty-label);font:12px/15px 'colaborateMediumregular',arial,sans-serif;padding-right:10px;text-transform:uppercase}.flex-table.linearize tbody tr td.delete-btn-wrapper:before{text-transform:none}.flex-table td{color:#000;padding-top:8px;text-align:left}.cart-discount-price{font-size:11px}.cart-price{font:12px/15px 'colaborateMediumregular',arial,sans-serif}.cart-item-wrapper{border-bottom:1px solid #fff;padding-bottom:5px;position:relative;top:-5px}.delete-btn-wrapper{border-bottom:5px solid #fff;color:#79a72b}}@media only screen and (min-width:480px) and (max-width:767px){.flex-table th{font:11px/17px 'colaborateMediumregular',arial,sans-serif}.cart-price-wrapper{font:11px/15px 'colaborateMediumregular',arial,sans-serif}.cart-price{display:block;font:13px/17px 'colaborateMediumregular',arial,sans-serif}}.cart-item-wrapper{position:relative}.cart-item-wrapper a{display:block;color:#333}.cart-item-wrapper a:hover .cart-product-name{text-decoration:underline}.cart-product-image{float:left;line-height:50px;margin-right:10px;text-align:center;width:20%}.cart-product-image img{max-height:50px;max-width:50px}.cart-product-name{color:#000;float:left;font:12px/15px 'colaboratelightregular',arial,sans-serif;text-transform:uppercase;width:70%}.cart-discount-price{background:#d7225d;color:#fff;display:inline-block;padding:2px 5px}.cart-product-name{color:#000}.cart-product-name strong{font:15px 'colaborate-boldregular',arial,sans-serif}.cart-quantity{width:40px}.cart-price{font:15px 'colaborateMediumregular',arial,sans-serif}.delete-btn{background:url(../images-v2/general.png) 0 -2892px no-repeat;height:16px;margin:0;padding:0;width:16px}.delete-btn:hover,.delete-btn:focus{background:url(../images-v2/general.png) 0 -2938px no-repeat}.back-link{color:#d7225d;font:14px/17px 'colaborateMediumregular',arial,sans-serif}.back-link:hover,.back-link:focus{color:#d7225d;text-decoration:underline}.cart-price-wrapper{font:11px/15px 'colaborateMediumregular',arial,sans-serif}@media only screen and (min-width:480px){.flex-table thead th{background:#000;color:#fff;font:16px 'colaborate-thinregular',arial,sans-serif;padding:5px 10px;text-align:left;text-transform:uppercase;vertical-align:middle;display:table-cell}.flex-table td{border-bottom:2px solid #e6e6e6;display:table-cell}}@media only screen and (min-width:641px){.cart-table-aside>.columns:first-child{padding-left:0;padding-right:.9375rem;padding-bottom:30px}.cart-table-aside>.columns:last-child{padding-left:.9375rem;padding-right:0;padding-bottom:60px}.flex-table td{font:14px/15px 'colaborateMediumregular',arial,sans-serif}.cart-form .back-link{position:absolute;bottom:0;right:9.38px}.cart-btn-validate{position:absolute;bottom:0;left:9.38px;margin-bottom:0;right:0}}@media only screen and (min-width:768px){.flex-table{margin:0 auto 20px auto}.flex-table th{font:12px/18px 'colaborateMediumregular',arial,sans-serif;text-transform:uppercase}.cart-price-wrapper{font:14px/15px 'colaborateMediumregular',arial,sans-serif}.cart-price{color:#d7225d;display:block}.cart-price-wrapper .cart-price{color:#000}}.form-submit{background:#d7225d;border:0;color:#fff;font:22px 'colaborate-thinregular',arial,sans-serif;padding:4px 5px 2px;text-align:center;text-transform:uppercase;width:100%}.shipping-title span{background:url(../images-v2/customers.png) 0 -1417px no-repeat;padding:10px 0 10px 56px}.customer-side-tmpl .content h2{background:#000;color:#fff;font:16px 'colaborateMediumregular',arial,sans-serif;margin:0 0 15px;padding:3px 5px 2px 10px;text-transform:uppercase}#commande fieldset{margin:0;padding-top:0}.carriersShippingKinds label{color:#6ea700;display:inline-block;font:12px/16px 'colaborateMediumregular',arial,sans-serif;padding:5px 0 5px 30px}.carrierShippingKindAProximiteWrapper label{padding-left:0}#carrierShippingKindAProximiteWrapper span{display:inline-block;font-size:12px;padding:6px 5px 3px 27px}.shippingColissimoInternational{background:url(../images-v2/colissimo-international.png) no-repeat;display:inline-block;height:26px;margin:0 0 0 5px;padding:2px 0 2px 95px}.shippingColissimoOutreMer{background:url(../images-v2/colissimo-outremer.png) no-repeat;display:inline-block;height:27px;margin:0 0 0 5px;padding:2px 0 2px 95px}.cityssimo{background:url(../images-v2/shipping-so-colissimo.png) 0 -203px no-repeat}.poste{background:url(../images-v2/shipping-so-colissimo.png) 0 -121px no-repeat}.commerçant{background:url(../images-v2/shipping-so-colissimo.png) 0 -160px no-repeat}#carrierDpdPredictWrapper .carrierOptions p{border:0;margin:0;padding:0}#mb_shop_carriers_soColissimoPointsRetraits{font-size:12px;width:auto}#carriers input{vertical-align:middle}.carrierOptions input[type=tel]{border:1px solid #b3b3b3;display:inline-block;font-size:14px;padding:3px 5px;width:100px}.carrierOptions li{background:url(../images-v2/bullet.png) 0 6px no-repeat;padding:0 0 0 15px}#carrierRequiredMobile label{margin:0;padding-left:0}.carriersShippingKinds label{color:#6ea700;display:inline-block;font:12px 'sinkinsans-500medium',arial,sans-serif;margin:0 0 0 4px;padding:5px 0 5px 30px;vertical-align:top}.carrierOptions input[type=tel]{border:1px solid #b3b3b3;display:inline-block;font-size:14px;height:30px;padding:3px 5px;width:120px}#carriers .mainLabel>span{display:inline-block;vertical-align:middle}.shippingCarrierSoColissimo{background:url(../images-v2/shipping-so-colissimo.png) no-repeat;display:inline-block;height:23px;margin:0 0 0 5px;padding:0 0 0 95px}#carrierShippingKindMonDomicileWrapper label,.carrierShippingKindMonDomicile{background:url(../images-v2/shipping-so-colissimo.png) 0 -80px no-repeat}.shippingDpdPredict .shippingDpd{margin-left:20px;padding:0;vertical-align:top}.shippingDpdPredict .shippingDpd{display:inline-block;height:30px;width:70px;font:0/0 a;padding:0;vertical-align:top;text-shadow:none;color:transparent}.shippingDpd{background:url(../images-v2/dpd.png) 0 0 no-repeat;padding:5px 0 5px 80px}.shippingDpdPredict{background:url(../images-v2/dpd-predict.png) 0 9px no-repeat;padding:10px 0 6px 130px}.carriersShippingKinds li{background:url(../images-v2/bullet.png) 0 6px no-repeat;padding:0 0 5px 15px}.shippingDpdPickup,.shippingCarrierDpdPickup{background:url(../images-v2/dpd-pickup.png) 0 -1px no-repeat;padding:10px 0 9px 130px}.shippingPrice{color:#d7225d;font:italic bold 22px 'baskerville',arial,sans-serif;float:right;padding-top:5px}.paymentChoice{background:#fff;border:1px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;float:left;height:95px;margin:0 20px 20px 0;padding:10px 10px 0;text-align:center;width:195px}.paymentChoice.paymentActive{border:1px solid #d7225d}@media only screen and (min-width:641px) and (max-width:1024px){#carriers input[type=radio]{width:5%}#carriers .mainLabel>span{width:80%}#carriers .mainLabel{color:#6ea700}.shippingPrice{width:10%}.paymentChoice{margin:0 10px 10px 0}}#carrierShippingKindAProximiteWrapper input[type=radio]+label{padding-left:0}#payzenWrapper,#payzenMultiWrapper{background:url(../images-v2/payment-cards.png) center 60px no-repeat}#payzenPaypalWrapper{background:url(../images-v2/payment_paypal.png) center 51px no-repeat}#chequeWrapper{background:url(../images-v2/payment-cheque.png) center 50px no-repeat}#acceptedGiftVouchers{padding:30px}#acceptedGiftVouchers li{margin:0 30px 30px;float:left}#giftVoucherWrapper{position:relative}#giftVoucherWrapper label{height:50%}#giftVoucherWrapper span{font-size:11px;line-height:14px;position:absolute;top:40px;right:0;left:0}#giftVoucherWrapper .cboxElement{color:#d7225d;display:inline-block;font-size:11px;line-height:12px;position:absolute;bottom:5px;width:100%;left:0}#bankTransferWrapper{background:url(../images-v2/payment-bank.png) center 60px no-repeat}.paymentChoice label{cursor:pointer;display:block;font-size:14px;height:70px}.paymentChoice label.second{cursor:pointer;display:block;font-size:14px;height:70px}@media only screen and (min-width:640px){#payzenWrapper{margin-left:10px}}@media only screen and (max-width:640px){#carriers .mainLabel>span{width:90%}.shippingPrice{float:none;display:block}#choixModePaiement .paymentChoice label{font:14px/20px "colaborateMediumregular",arial,sans-serif}.cart-form .back-link{margin-right:0}}@media only screen and (min-width:641px) and (max-width:1024px){.paymentChoice{margin:0 2px 0 0;width:30%}}@media only screen and (min-width:521px) and (max-width:640px){.paymentChoice{margin:0 1px 0 0;width:31%}}@media only screen and (max-width:520px){.paymentChoice{display:block;float:none;margin-bottom:2px;width:100%}}.cart-form .back-link{color:#d7225d;display:inline-block;font:16px/22px 'colaborate-regular',arial,sans-serif}.cart-form .form-submit{display:inline-block;padding:15px;width:100%}@media only screen and (min-width:640px) and (max-width:1024px){.order-validation .form-submit{margin-left:10px}}@media only screen and (min-width:1025px){.order-validation{margin:0;padding:0 10px 15px;text-align:left}.cart-form .back-link{font:14px/22px 'colaborate-regular',arial,sans-serif}.shipping-tmpl .form-submit{float:right}}.bloc-adress{min-height:160px;margin:0 0 15px}.bloc-adress h3{border:0!important;font:14px 'colaborateMediumregular',arial,sans-serif;text-transform:uppercase}.bloc-adress a{color:#de265a}.bloc-adress p{margin:0}.delivery-form fieldset{background:0 0}.delivery-form h3{border:0!important;font:13px/17px 'colaborateMediumregular',arial,sans-serif;text-transform:uppercase}.delivery-form h2{margin-bottom:15px}.carrier{border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px}.carrier>p{margin:0}#carriers .mainLabel{background:#f2f2f2;color:#d7225d;font:16px/22px 'colaborate-boldregular',arial,sans-serif;display:block;padding:10px}.carriersShippingKinds .dpdPickupBoxPickUpPoint p{border:0;margin:0 0 5px;padding:0;font:12px/15px 'colaborateMediumregular',arial,sans-serif}.carriersShippingKinds .dpdPickupBoxPickUpPoint .pickUpPoint_name{font:12px/17px 'colaborateMediumregular',arial,sans-serif}.carriersShippingKinds{margin-left:33px;margin-top:10px}.carriersShippingKinds p{border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px}#dpdPickupPickUpPointsList{border:1px solid #333;max-height:280px;overflow-y:scroll;margin-bottom:8px;padding:10px}.ptRetrait_horaires tr:nth-child(odd){background:#fff}.ptRetrait_horaires tr:nth-child(even){background:#f2f2f2}.ptRetrait_horaires tbody td{border:0;border:0;font-size:11px;padding:5px 20px 5px 10px}#dpdPickupPickUpPointsList div{font-size:12px}#dpdPickupPickUpPointInfo{padding:0 10px}@media only screen and (min-width:640px) and (max-width:1024px){#dpdPickupPickUpPointsList{float:left;width:45%}#dpdPickupPickUpPointInfo{width:42%;float:left;padding:0 10px}#dpdPickupPickUpPointMap{float:left;width:100%}}@media only screen and (min-width:1025px){#dpdPickupPickUpPointsList{float:left;width:35%}#dpdPickupPickUpPointInfo{width:32%;float:left;padding:0 10px}#dpdPickupPickUpPointMap{float:left;width:32%}}.carrier:last-child{border:0}.carrier-options{margin-left:30px}.shipping-price{color:#6ea700;font:16px/17px 'sinkinsans-500medium',arial,sans-serif;float:right}.ici-relais{padding-left:45px}.ici-relais:before{background-position:0 -3788px;height:40px;left:0;top:-3px;width:40px}.SoColissimo{padding-left:115px}.SoColissimo:before{background-position:0 -3838px;height:44px;left:0;top:-7px;width:115px}.exapaq:before{background-position:0 -3892px;height:33px;left:4px;top:-5px;width:60px}.predict{padding-left:80px}.predict:before{background-position:0 -4089px;height:33px;left:4px;top:-5px;width:75px}.payment-choice .panel{padding-bottom:60px;text-align:center}.payzen:before{background-position:0 -4131px;height:24px;left:-18px;top:35px;width:120px}.payzen-paypal:before{background-position:0 -3935px;height:40px;left:-22px;top:28px;width:75px}.cheque:before{background-position:0 -3985px;height:46px;left:-20px;top:25px;width:88px}.bank{padding-top:25px}.bank:before{background-position:0 -4041px;height:38px;left:-13px;top:25px;width:75px}.delivery-back-link{left:20px;position:absolute;top:20px}@media only screen and (max-width:1024px){.shipping-price{color:#6ea700;display:block;font:16px/17px 'colaborateMediumregular',arial,sans-serif;margin:5px 0 0 25px;float:none}.delivery-back-link{position:static}#carrier-exapaq-predict-wrapper .carrier-options{margin:0}#carrier-exapaq-predict{float:left;width:8%}.shipping-exapaq-predict{float:left;width:90%}}@media only screen and (min-width:641px) and (max-width:1024px){.payment-choice label{font-size:11px!important}}.payment-section{margin:0 auto;text-align:center;width:80%}.recap-cart-table.flex-table{width:100%}.recap-cart-item{padding:2px 5px 5px 22px;position:relative}.recap-cart-table.flex-table thead th{background:#f2f2f2;border-bottom:2px solid #fff;border-right:2px solid #fff;color:#000;text-align:center}.recap-cart-table.flex-table thead tr th:last-child{border-right:0}.recap-cart-table.flex-table tbody td{background:#f2f2f2;border-bottom:2px solid #fff;border-right:2px solid #fff;color:#000;font-size:13px}.recap-cart-table.flex-table tbody tr td:last-child{border-right:0;text-align:center}.recap-cart-table.flex-table .cart-price{color:#000;font:14px arial,sans-serif}.recap-cart-table.flex-table .cart-item-wrapper{border:0}.recap-cart-table tfoot td{border-bottom:2px solid #fff;padding-right:18px;text-align:right;text-transform:uppercase}.recap-cart-table tfoot tr td:first-child{border-right:2px solid #fff}.recap-cart-foot-ttc td{background:#000;border-bottom:0;color:#fff;font-size:14px}.recap-cart-foot-ttc td strong{font:italic bold 22px 'baskerville',arial,sans-serif;color:#d7225d}.recap-cart-table .recap-foot-value{background:#f2f2f2;font:18px 'colaborate-regular',arial,sans-serif}.recap-cart-table .recap-foot-label{background:#f2f2f2;font:14px 'colaborateMediumregular',arial,sans-serif;border-right:2px solid #fff}@media only screen and (max-width:480px){.recap-cart-table .recap-foot-label{border-bottom:0}}.form-error span{background:#b32f36;color:#fff;font:13px arial,"DejaVu Serif",Norasi,serif;display:inline-block;padding:3px 5px}.alert-box.warning{font:13px/19px arial;padding:10px}.login-title span{background:url(../images-v2/login-title.png) no-repeat;display:inline-block;padding:5px 0 10px 40px}.formError,.formErrorCheck{color:#fff;display:inline-block;padding:3px;font:13px arial,"DejaVu Serif",Norasi,serif}.errorFormCheck{color:#e60000}.formInscriptionNotifications{display:none;color:#6ea700;font:11px/17px "colaborate-regular",arial,sans-serif}.login-form fieldset{background:#f2f2f2;padding:10px}.login-email,.login-password{position:relative}.login-email{background:#fff url(../images-v2/login-email.png) no-repeat!important}.login-password{background:#fff url(../images-v2/login-password.png) no-repeat!important}#formInscription input[type=email]+span,#formInscription input[type=password]+span,#formInscription input[type=text]+span,#formInscription input[type=ckeckbox]+span,#formInscription input[type=radio]+span,#formInscription input[type=tel]+span,#formInscription select+span,#cguConfirmation+span{position:absolute;right:0;top:5px}#cguConfirmation+span{top:-10px}.form-group-elements{display:none;margin:0 10px}.form-group-elements label{font:13px 'colaboratelightregular' !important;margin-right:5px;text-transform:none !important;vertical-align:middle}.form-group-elements.active{display:block}.form-group-elements-btn{color:#6ea700;cursor:pointer;text-decoration:underline}.form-group-elements p{width:100%;margin:10px 0}.form-has-tip{background:#ccc;border-bottom:1px dotted #ccc;border-radius:50%;color:#333;cursor:help;font-weight:700;height:20px;position:absolute;right:-25px;text-align:center;bottom:5px;width:20px}.form-tooltip{background:#ccc;border:1px solid #333;display:none;font:11px/18px "colaborate-regular",arial,sans-serif;position:absolute;padding:6px;top:22px!important;right:0;z-index:400;width:200px}.form-has-tip:hover .form-tooltip{display:block}.customer-side-tmpl .content label{font:13px/19px "colaboratelightregular",arial,sans-serif}.header-customer-side{margin-bottom:20px!important}@media only screen and (min-width:641px){.customer-side-tmpl .content label{font:14px 'colaboratelightregular',arial,sans-serif}}.account-dashboard{margin:0 0 10px}.account-dashboard.points-fidelite{background:url(../images-v2/account-icons.png) 25px -1289px no-repeat}.account-dashboard.profil{background:url(../images-v2/account-icons.png) 24px -1609px no-repeat}.account-dashboard.commandes{background:url(../images-v2/account-icons.png) 29px -1096px no-repeat}.account-dashboard.carnet-adresses{background:url(../images-v2/account-icons.png) 27px -976px no-repeat}.account-dashboard.messages{background:url(../images-v2/account-icons.png) 24px -1382px no-repeat}.account-dashboard.parrainages{background:url(../images-v2/account-icons.png) 25px -1489px no-repeat}.account-dashboard.codes-promos{background:url(../images-v2/account-icons.png) 25px -1734px no-repeat}.account-dashboard .panel>a{display:block;height:100%;padding:8px;position:relative}.account-dashboard a:hover{background:#f1f1f1}.account-dashboard .panel{height:100%;padding:0}.account-tmpl .panel{background:0 0;border:1px solid #000;position:relative}@media only screen and (max-width:1024px){.account-tmpl .panel{margin-right:1px}}@media only screen and (max-width:640px){.account-dashboard{margin:10px 5px}.account-tmpl .panel{width:100%}}.account-tmpl .panel h2,.account-tmpl .panel p{position:relative;z-index:2}.account-tmpl .panel p{font-size:14px}.account-tmpl .colmain a{color:#d7225d}.account-tmpl .panel .special-link{background:#d7225d;color:#fff;display:inline-block;font:14px/24px 'sinkinsans-400regular',arial,sans-serif;padding:2px 5px;text-transform:uppercase}.account-tmpl .panel h2{background:0 0;border:0!important;color:#333;font:14px/24px 'sinkinsans-500medium',arial,sans-serif;margin:0 0 15px;padding:0;text-transform:uppercase}.account-tmpl .panel>a:before{content:'';position:absolute;z-index:1}@media only screen and (max-width:641px){.profile-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -10px no-repeat;height:95px;left:50%;margin-left:-37px;margin-top:-47px;top:50%;width:74px}.address-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -195px no-repeat;height:82px;left:50%;margin-left:-47px;margin-top:-41px;top:50%;width:94px}.tickets-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -125px no-repeat;height:50px;left:50%;margin-left:-35px;margin-top:-25px;top:50%;width:69px}.sponsorship-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -510px no-repeat;height:93px;left:50%;margin-left:-40px;margin-top:-46px;top:50%;width:81px}.orders-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -726px no-repeat;height:92px;left:50%;margin-left:-31px;margin-top:-46px;top:50%;width:62px}.whishing-list-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -309px no-repeat;height:65px;left:50%;margin-left:-35px;margin-top:-35px;top:50%;width:69px}.loyalty-points-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -394px no-repeat;height:96px;left:50%;margin-left:-39px;margin-top:-48px;top:50%;width:78px}.discounts-codes-panel a:before{background:url(../images-v2/account-icons-2.png) -10px -623px no-repeat;height:83px;left:50%;margin-left:-36px;margin-top:-41px;top:50%;width:78px}}@media only screen and (min-width:641px){.account-dashboard .row{margin-bottom:10px}.profile-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -10px no-repeat;height:95px;left:50%;margin-left:-37px;margin-top:-47px;top:50%;width:74px}.address-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -195px no-repeat;height:82px;left:50%;margin-left:-47px;margin-top:-41px;top:50%;width:94px}.tickets-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -125px no-repeat;height:50px;left:50%;margin-left:-35px;margin-top:-25px;top:50%;width:69px}.sponsorship-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -510px no-repeat;height:93px;left:50%;margin-left:-40px;margin-top:-46px;top:50%;width:81px}.orders-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -726px no-repeat;height:92px;left:50%;margin-left:-31px;margin-top:-46px;top:50%;width:62px}.whishing-list-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -309px no-repeat;height:65px;left:50%;margin-left:-35px;margin-top:-35px;top:50%;width:69px}.loyalty-points-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -394px no-repeat;height:96px;left:50%;margin-left:-39px;margin-top:-48px;top:50%;width:78px}.discounts-codes-panel>a:before{background:url(../images-v2/account-icons-2.png) -10px -623px no-repeat;height:83px;left:50%;margin-left:-39px;margin-top:-41px;top:50%;width:78px}}.customer-carts-table h2{background:none!important;color:#000!important;margin-bottom:3px!important}.customer-carts-table table{width:100%}.customer-carts-table table p{margin:0 0 5px}.customer-carts-table table input[type=submit]{background:#d7225d;border:1px solid #d7225d;border-radius:3px;color:#fff;cursor:pointer;min-height:25px;opacity:.8}.customer-carts-table table input[type=submit]:hover,.customer-carts-table table input[type=submit]:focus{opacity:1}@media only screen and (max-width:640px){.customer-carts-table table input[type=submit]{padding:0;font-size:9px;width:65px;white-space:normal}.customer-carts-table table td,.customer-carts-table table th{padding:2px}}@media only screen and (max-width:400px){.customer-carts-table table th,.customer-carts-table table td{font-size:9px!important}.customer-carts-table table input[type=submit]{font-size:8px;padding:0}}#blockAddressProfil{background:#ffb2ca;background:rgba(255,178,202,.34);border-radius:3px;padding:15px;overflow:hidden;margin-bottom:15px}.blockAddress{background:#f2f2f2;border-radius:3px;border:1px solid #d7225d;padding:15px;overflow:hidden;margin-bottom:15px}.addressFields strong{color:#d7225d;display:inline-block;font:15px/18px "colaborate-regular",arial,sans-serif;margin-bottom:8px}.blockAddress p{margin:0}.blockAddress .editBtnElement,.blockAddress .deleteBtnElement{background:linear-gradient(to bottom,#fff 0%,#fafafa 62%,#f0f0f0 74%,#f0f0f0 44%,#eaeaea 100%) !important;border:1px solid #afafaf;border-radius:3px;color:#4d4d4d!important;display:inline-block;font-size:12px;height:26px;line-height:26px;margin-bottom:15px;padding:0 15px 0 30px;position:relative}.blockAddress .editBtnElement:hover,.blockAddress .deleteBtnElement:hover{background:linear-gradient(to bottom,#fff 0%,#fafafa 62%,#f0f0f0 74%,#f0f0f0 44%,#eaeaea 100%) !important}.blockAddress .editBtnElement:before{background:rgba(0,0,0,0) url(../images-v2/account.png) no-repeat 4px -178px;content:'';left:0;height:20px;position:absolute;top:0;width:35px}.blockAddress .deleteBtnElement:before{background:rgba(0,0,0,0) url(../images-v2/account.png) no-repeat 18px -150px;content:'';left:-10px;height:20px;position:absolute;top:8px;width:35px}.addAddress{padding-left:30px;position:relative}.addAddress:hover{text-decoration:underline}.addAddress:before{background:#d7225d;border:1px solid #d7225d;border-radius:50%;color:#fff;content:"+";display:inline-block;font:19px/18px "colaborate-regular",arial,sans-serif;height:20px;left:0;position:absolute;text-align:center;top:0;width:20px}@media only screen and (min-width:641px){.addressFields{float:left;width:50%}.addressBtns{float:left;width:35%!important}}.mbWbTicketHeader{font:12px/18px "colaborate-regular",arial,sans-serif}.mbWbMessage,.mbWbMessageSubmit{font:11px/18px "colaborate-regular",arial,sans-serif;padding:10px}.mbWbMessageSubmit input[type=submit]{margin:10px 0}.mbWbMessageSubmit{min-height:90px;padding:0}.mbWbTicketFormSubmit{display:inline-block;padding:2% 0 0 24%!important}#ticketCategory{width:auto}#mbNewTicketForm h3{color:#d7225d;font:14px/18px "colaborate-regular",arial,sans-serif}.mod .accountAdds{background:#d7225d;color:#fff;margin:20px 5px 10px;padding:15px;width:48%}.mod .accountAddsWrapper .accountAdds p{color:#fff;font:14px/20px "colaborate-regular",arial,sans-serif;margin:0}@media only screen and (max-width:640px){.mod .accountAdds{padding:10px;width:41%}}@media only screen and (min-width:1025px){.account-tmpl .colmain{padding:0 0 0 15px}}.header-account{border:1px solid #000;margin:10px 10px 15px;padding:10px}@media only screen and (max:450px){.header-account .mod-text h1{margin-top:0}}@media only screen and (min-width:451px){.header-account{border:1px solid #000;margin:0 10px 15px;padding:10px 10px 10px 100px;position:relative}.header-account:before{content:'';left:10px;position:absolute;top:10px}.header-account.commandes:before{background:url(../images-v2/account-icons.png) 29px -1096px no-repeat;height:85px;width:74px}.header-account.carnet-adresses:before{background:url(../images-v2/account-icons.png) 15px -976px no-repeat;height:85px;width:74px}.header-account.messages:before{background:url(../images-v2/account-icons.png) 15px -1409px no-repeat;height:55px;width:80px}.header-account.points-fidelite:before{background:url(../images-v2/account-icons.png) 15px -1297px no-repeat;height:85px;width:63px}.header-account.parrainages:before{background:url(../images-v2/account-icons.png) 25px -1495px no-repeat;height:81px;width:75px}.header-account.codes-promos:before{background:url(../images-v2/account-icons.png) 15px -1734px no-repeat;height:64px;width:66px}.header-account.espace-client-accueil:before{background:url(../images-v2/login-title.png) 10px 0 no-repeat;height:42px;width:45px}}.accountAdds{background:#d7225d;margin:30px 10px;padding:25px;width:40%}.mod-text .accountAdds p{color:#fff;font:22px 'baskerville_btbold_italic',arial,sans-serif}.product-brand-label{font:13px 'colaborate-boldregular',arial,sans-serif;margin:0}.product-brand-label span{background:#d7225d;color:#fff;display:inline-block;padding:4px 10px 2px;text-transform:uppercase}.product-h1{font:18px 'colaborate-boldregular',arial,sans-serif;margin:0 0 15px}.product-optical-tmpl .product-h1{margin-bottom:0}.product-h1 span{background:#000;color:#fff;display:inline-block;padding:10px 10px 8px;text-transform:uppercase}.header-product-tmpl{margin:10px 15px}.main-content-product{margin:15px 0 0}#product-infos .features-tabs{border-bottom:1px solid #000;margin:0 0 10px 0!important}#product-infos .features-tabs a{background:none!important;color:#666;display:block;font:13px/20px 'colaboratelightregular',arial,sans-serif;padding:5px 8px;text-align:center}#product-infos .features-tabs a:hover,#product-infos .features-tabs a:focus{color:#000;outline:0}#product-infos .features-tabs li.active a{border-bottom:3px solid #000;color:#000}#features1{display:block}#product-infos .product-ref{color:gray;font:12px/17px arial,sans-serif;margin:0}#product-infos .modText{height:150px;overflow:hidden}#add-to-cart-form{background:#fff;border:1px solid #000;padding:30px 0 0;position:relative;text-align:center}#productVariantsListForm{margin-bottom:10px}#add-to-cart-form .percent-off{left:0;right:0;margin-left:auto;margin-right:auto;top:-24px}.product-price-wrapper{margin:5px 15px}.product-old-price{color:#000;font:16px/20px 'colaborateMediumregular',arial,sans-serif}.product-price{color:#d7225d;font:28px/32px 'colaborateMediumregular',arial,sans-serif}@media only screen and (max-width:395px){.product-price{font:18px/32px 'colaborateMediumregular',arial,sans-serif}.product-special-offer{font:14px/18px 'colaborate-boldregular',arial,sans-serif!important}}.product-variant-sur-demande{font-size:18px}.product-comment .avis-verifies-certificat{position:absolute;right:5px;top:0}.product-special-offer{background:#e6e6e6;color:#d7225d;display:inline-block;font:14px/18px 'colaborate-boldregular',arial,sans-serif;padding:1px 5px 0;text-transform:uppercase}.inStock{background:url(../images-v2/general.png) 6px -1676px no-repeat}.onOrder{background:url(../images-v2/general.png) 6px -1759px no-repeat}.outOfStock{background:url(../images-v2/general.png) 6px -1759px no-repeat}.product-availability{background:url("../images-v2/border-repeat-x.png") repeat-x;font:13px/16px 'colaborate-boldregular',arial,sans-serif;margin-bottom:9px;padding-top:10px;text-transform:uppercase}.productHr{background:url(../images-v2/border-repeat-x.png) repeat-x;margin:8px 15px 5px;padding:12px 0 0}.product-availability span{padding:0 0 0 25px}.freeShippingSentence{background:#d7225d;display:inline-block;margin-top:5px;font-size:13px;color:#fff;padding:2px 5px 0 5px!important}.product-special-offer{background:#e6e6e6;color:#d7225d;display:inline-block;font:14px/26px 'colaborate-boldregular',arial,sans-serif;padding:1px 5px 0;text-transform:uppercase}.product-ref{font:14px/26px 'colaborate-regular',arial,sans-serif;color:#757070}#add-to-cart-form{background:#fff;border:1px solid #000;margin-bottom:20px;padding:30px 0 0;position:relative;text-align:center}.add-to-cart-foot{background:#000;color:#fff;padding:10px 5px 3px}.add-to-cart-foot p{margin-bottom:0}.add-to-cart-foot label{display:inline-block}@media only screen and (max-width:420px){.add-to-cart-foot select{width:100%}}#add-to-cart-form label{color:#fff;font:14px/20px 'colaborateLightregular',arial,sans-serif;text-transform:uppercase}.cart-notice{color:#d7225d;display:inline-block;font-size:13px;margin-top:3px}.product-price-wrapper{margin-bottom:10px}.product-add-to-cart-btn{background:url(../images-v2/general.png) 0 -1552px no-repeat;border:0;color:#fff;height:35px;display:inline-block;font:12px/19px 'colaborate-boldregular',arial,sans-serif;margin:5px 0;padding:0 10px;text-align:left;text-transform:uppercase;width:168px}.product-add-to-cart-btn:hover,.product-add-to-cart-btn:focus{background:url(../images-v2/general.png) 0 -1615px no-repeat}@media only screen and (max-width:440px){.product-add-to-cart-btn{background:url(../images-v2/products-list-add-to-cart-small.png) no-repeat;display:inline-block;font:10px/14px 'colaborate-regular',arial,sans-serif;height:40px;margin:0 auto 15px auto;padding:7px 0 5px 38px;text-align:left;text-transform:none;vertical-align:top;width:113px}.product-add-to-cart-btn:hover,.product-add-to-cart-btn:focus{background:url(../images-v2/products-list-add-to-cart-small.png) no-repeat}}.quantity-wrapper label{text-transform:uppercase}#add-to-cart-form select,#cart select{font-size:12px;padding:0 16px 0 5px}.add-to-cart-contact{color:#d7225d;font:18px/33px 'colaborate-boldregular',arial,sans-serif}.product-add-to-wishlist{background:url(../images-v2/general.png) 0 -1508px no-repeat;color:#fff!important;padding:0 0 0 15px;font:11px arial,sans-serif;text-transform:none}.product-add-to-wishlist:hover,.product-add-to-wishlist:focus{background:url(../images-v2/general.png) 0 -1508px no-repeat;text-decoration:underline}.loyalty-points{background:url(../images-v2/general.png) 97px -1800px no-repeat;font:10px/15px 'colaborate-regular',arial,sans-serif;margin:5px 0 0;text-transform:uppercase}.loyalty-points span{display:inline-block;margin:0 35px 0 0;text-align:right;vertical-align:middle;width:85px}.loyalty-points strong{display:inline-block;font:10px/15px 'colaborate-boldregular',arial,sans-serif;vertical-align:middle}.product-comment .h1-2{border-bottom:2px solid #000;display:block;font:22px/25px 'colaborate-thinregular',arial,sans-serif;padding-bottom:0}.product-comment .h1-2 em{font:22px/14px 'baskerville_btbold_italic',arial,sans-serif}.avis-verifies-global{background:url(../images-v2/border-repeat-x.png) repeat-x;margin:0 15px;padding-top:15px}.avis-verifies-global a{color:#333}.avis-verifies-global a:hover,.avis-verifies-global a:focus{text-decoration:underline}.avis-verifies-global .commentNote{display:inline-block}.avis-verifies-global .commentNote5{width:80px}.avis-verifies-global .commentNote img{left:0;top:3px}.products-total-reviews{color:#333;display:inline-block;margin:0 5px;font-size:12px;text-decoration:underline;vertical-align:middle}.product-brand-wrapper{border:1px solid #000;margin:0 0 10px;height:100%;padding:5px 5px 15px}.product-brand-img{margin-bottom:5px;text-align:center}.product-brand-img img{vertical-align:middle}.product-brand-desc{padding:0}.product-brand-desc h1{clear:both;color:#000;font:28px/18px 'colaborate-thinregular',arial,sans-serif;margin:18px 0 0;text-align:left;text-transform:uppercase}.product-brand-desc h1 em{display:block;font:28px 'baskerville_btbold_italic',arial,sans-serif}.product-brand-desc p{color:#4d4d4d;font:13px 'colaboratelightregular',arial,sans-serif;margin:0 0 10px}.product-link-to-all a{background:#000;color:#fff;display:inline-block;font:13px 'colaborate-regular',arial,sans-serif;padding:3px 8px 1px}.product-link-to-all a:hover,.product-link-to-all a:focus{text-decoration:underline}#section_productAside{clear:both}.products-list-carousel-heading{background:#000!important;color:#fff!important;font:24px/31px 'colaboratelightregular',arial,sans-serif!important;margin:15px 0!important;padding:2px 40px 2px 40px!important;text-align:center!important;text-transform:uppercase!important}.products-list-carousel .slick-prev,.products-list-carousel .slick-next{background:none repeat scroll 0 0 rgba(0,0,0,0);color:transparent;content:"";cursor:pointer;height:0;opacity:.8;padding:0;position:absolute;text-shadow:none;width:0}.products-list-carousel .slick-prev:hover,.products-list-carousel .slick-next:hover{opacity:1}.products-list-brands .products-list-carousel .slick-next{border-bottom:12px solid transparent;border-top:12px solid transparent;border-left:12px solid #000;right:-10px;top:130px}.products-list-brands .products-list-carousel .slick-prev{border-bottom:12px solid transparent;border-top:12px solid transparent;border-right:12px solid #000;left:-10px;top:130px}@media only screen and (min-width:641px){.product-brand-desc h1{text-align:left}#add-to-cart-form{margin-bottom:0}#product-infos .features-tabs a{font:13px/20px 'colaboratelightregular',arial,sans-serif;padding:5px 10px;text-transform:uppercase}.product-brand-img{height:125px;line-height:125px;text-align:left}}@media only screen and (min-width:1025px){.product-info-wrapper{margin-bottom:20px}#product-infos{margin:0 0 20px}}@media only screen and (min-width:641px){.products-list-brands .products-list-add-to-cart{background:url(../images-v2/btn-add-to-cart-medium-hover.png) no-repeat;font:9px 'colaborate-boldregular',arial,sans-serif;margin-left:0;width:125px}.products-list-brands .products-list-add-to-cart:hover,.products-list-brands .products-list-add-to-cart:focus{background:url(../images-v2/btn-add-to-cart-medium-hover.png) no-repeat;cursor:pointer}.products-list-brands{left:8px}}.header-products-category{margin:0 0 10px}.brand-categories-tmpl .header-products-category-img{margin:10px 10px 0 5px}.header-products-category h1,.colmain .h1{color:#d7225d;font:18px/27px 'colaborate-boldregular',arial,sans-serif;margin:15px 15px 5px 0;text-transform:uppercase}.colmain .h1{margin:0 0 20px 20px}#products-category-heading-text p{color:#000;font:13px/19px arial,sans-serif;margin:0 15px 10px 0}@media only screen and (min-width:641px){.header-products-category{border:1px solid #000;margin:0 0 20px 0!important}.header-products-category-img img{padding:5px;vertical-align:top}.header-products-category-img{float:left}}@media only screen and (min-width:769px) and (max-width:1024px){#products-category-media{width:150px}}@media only screen and (min-width:1025px){#products-category-heading-text{margin:15px 0 20px 20px;width:490px}#products-category-media{width:160px}}@media only screen and (min-width:1024px){.blog-tmpl .content{padding-left:15px}.blog-tmpl .colmain{padding-left:20px}.blogpost-list{margin:0;padding-top:20px}}.blogpost-list{margin:0}.blogpost-list a:hover .read-more{text-decoration:underline}.blogpost-list-first{margin-bottom:20px}.blogpost-list a{display:block;padding-top:20px}.blogpost-list-elem :nth-child(even){padding-left:0!important}.blogpost-date{color:#4d4d4d;display:block;font:italic 14px georgia,sans-serif;margin:0}.blogpost-list-elem :nth-child(odd) .blogpost-head{left:9.3px}.blogpost-tag{background:#d7225d;color:#fff;display:inline-block;font:14px 'colaborate-boldregular',arial,sans-serif;padding:4px 10px 3px;text-transform:uppercase}.blogpost-label{background:#fff;color:#000;display:inline-block;font:bold italic 14px 'baskerville',arial,sans-serif;margin:0;padding:10px 5px;text-transform:uppercase}.blogpost-list a{color:#333}.blogpost-desc{font-size:13px;line-height:20px}@media only screen and (max-width:640px){.blogpost-list-elem,.blogpost-list-first{border-bottom:1px dashed #ddd}.blogpost-list-first .blogpost-label{font:bold italic 16px 'baskerville',arial,sans-serif;padding:5px 0}}@media only screen and (min-width:641px){.blogpost-list-elem{margin:0 0 20px}.blogpost-list-elem-img{text-align:center}.blogpost-head{left:0;position:absolute;top:0}.blogpost-list-first .blogpost-label{font:bold italic 22px 'baskerville',arial,sans-serif}.blogpost-date{margin:0 0 15px}.blogpost-list-elem a{height:390px}}.blog-tmpl .back-link-wrapper{float:none!important;margin-left:0!important}.blogpost{margin-top:15px}@media only screen and (min-width:641px){.blogpost{padding-top:20px;position:relative}.blogpost .blogpost-label{font:bold italic 22px 'baskerville',arial,sans-serif}.blogpost .blogpost-tag{position:relative;top:-2px}.channelsWrapper .twitter-share-button{position:relative!important;top:5px}}.channelsWrapper{border-bottom:1px dashed #eee;margin:0;padding:0 0 10px}.channels{background:#e6e6e6;font:14px 'colaborate-thinregular',arial,sans-serif;margin:0 0 25px;padding:14px 10px 11px;text-transform:uppercase}.channelsLabel{display:inline-block;margin-right:15px;vertical-align:top}.articles-linking{margin:20px 0}.articles-linking h1{font:bold italic25px/16px 'baskerville',arial,sans-serif;font:bold italic 2.5rem/1.6rem 'baskerville',arial,sans-serif}.articles-linking ul{margin:0}.articles-linking li{margin-bottom:10px;padding-left:0}.articles-linking li:last-child{float:left!important}.articles-linking a{background:#000;color:#fff;display:block;height:190px;padding:15px 10px 10px 15px}.articles-linking h2{color:#fff;font:14px/17px 'colaborateMediumregular',arial,sans-serif;text-transform:uppercase}.articles-linking-img{background:#fff;float:left;height:135px;line-height:130px;margin-top:5px;padding:2px;text-align:center;width:130px}.articles-linking-img img{vertical-align:middle}.articles-linking-desc{float:left;margin-left:10px;width:150px}.articles-linking-content{height:115px;overflow:hidden}.articles-linking a:hover .more{text-decoration:underline}.articles-linking .more{color:#fff}.default-form,#formLogin{margin:0 0 15px}.default-form h2,#formLogin h2{background:#000;color:#fff;font:16px 'colaboratelightregular',arial,sans-serif;padding:6px 5px;text-align:center;text-transform:uppercase}.default-form h3,#formLogin h3{font:16px 'colaboratelightregular',arial,sans-serif;padding:0 0 2px}.default-form fieldset,#formLogin fieldset{background:#f2f2f2;border:0;margin:0;padding:10px 20px}.default-form fieldset>p,#formLogin fieldset>p{margin:10px auto;position:relative;width:80%}@media only screen and (max-width:1024px){.default-form fieldset,#formLogin fieldset{padding:10px 5px}.default-form fieldset>p,#formLogin fieldset>p{width:95%}}@media only screen and (min-width:641px) and (max-width:1024px){.default-form fieldset,#formLogin fieldset{padding:10px 5px}.default-form fieldset>p,#formLogin fieldset>p{width:86%}}@media only screen and (min-width:1025px){.default-form fieldset,#formLogin fieldset{padding:10px 20px}.default-form fieldset>p,#formLogin fieldset>p{width:94%}}.default-form fieldset,#formLogin fieldset{background:#f2f2f2;border:0;margin:0;padding:10px 20px}@media only screen and (max-width:420px){.default-form fieldset,#formLogin fieldset{padding:10px 0}}.default-form input[type=checkbox]+label,.default-form input[type=radio]+label{font-size:11px;margin:0}.default-form p,.default-form .form-desc,#formLogin p,#formLogin .form-desc{color:#333;font:12px/20px arial,sans-serif;padding:0}.default-form label{font:14px 'colaboratelightregular',arial,sans-serif;text-transform:uppercase}.medium-input{width:120px!important}.default-form input[type=text],.default-form input[type=tel],.default-form input[type=email],.default-form input[type=password],.default-form textarea,#formLogin input[type=text],#formLogin input[type=email],#formLogin input[type=password],#formLogin textarea{background:#fff;border:1px solid #b3b3b3;font-size:12px;height:30px;margin:0}.default-form input[type=text]:focus,.default-form input[type=email]:focus,.default-form input[type=password]:focus,.default-form textarea:focus,#formLogin input[type=text]:focus,#formLogin input[type=email]:focus,#formLogin input[type=password]:focus,#formLogin textarea:focus{border:1px solid #d7225d}.default-form textarea{min-height:150px}@media only screen and (min-width:1121px){.login-form label{display:inline-block;text-align:right;width:170px}.login-form input[type=text],.login-form input[type=email],.login-form input[type=tel],.login-form input[type=password],.login-form textarea,.login-form select{display:inline-block;width:270px}.login-form-lost-pass{margin-left:170px}}@media only screen and (min-width:1024px) and (max-width:1120px){.login-form label{display:inline-block;text-align:right;width:165px}.login-form input[type=text],.login-form input[type=email],.login-form input[type=tel],.login-form input[type=password],.login-form textarea,.login-form select{display:inline-block;width:235px}.login-form-lost-pass{margin-left:165px}}.default-form input[type=submit],#formLogin .defaultBtn,.default-form button[type=submit]{background:#d7225d;border:1px solid #d7225d;color:#fff;cursor:pointer;font:14px/30px 'colaborate-regular',arial,sans-serif;margin-top:20px;text-align:center;text-transform:uppercase;width:100%}#formLogin .defaultBtn{font:14px/20px 'colaborate-regular',arial,sans-serif;margin:0;width:200px}.default-form input[type=submit]:focus,.default-form input[type=submit]:hover,.default-form button[type=submit]:hover,.default-form button[type=submit]:focus,#formLogin .defaultBtn:focus,#formLogin .defaultBtn:hover{background:#fff;border:1px solid #d7225d;color:#d7225d}.small-btn{width:auto!important;height:30px!important;line-height:7px!important}.default-form a{color:#d7225d}.default-form input[type=checkbox]+label,.default-form input[type=radio]+label{font-size:13px;width:auto;text-transform:none}.default-form select{font-size:13px;padding-bottom:0}#formLogin{text-align:center}#formLogin label,#formLogin .smallInput{display:inline-block}#formLogin label{text-align:right;vertical-align:top}#formLogin .smallInput input[type=text]{width:200px}.okLog{background:#8cc63f;color:#fff;font-size:14px;margin-top:5px !important;padding:5px;text-align:center}.header-inner{background:#fff}@media only screen and (max-width:640px){.header-inner{background:#fff;position:fixed;top:0;right:0;left:0;z-index:500;height:73px}#edition .header-inner{height:50px}.splash-tmpl .header-inner{height:auto}.top-bar.expanded{bottom:0;height:auto;background:0 0;overflow-y:auto;top:35px;width:100%;width:100%;z-index:502}.top-bar{height:3.8rem;line-height:3.8rem;left:0;right:0;top:35px;position:fixed;z-index:500;width:33%}.no-js .top-bar .toggle-topbar,.no-js .top-bar .toggle-topbar.menu-icon a,.no-js .top-bar,.no-js .top-bar .name,.top-bar .toggle-topbar,.top-bar .toggle-topbar.menu-icon a,.top-bar,.top-bar .name{height:36px;max-height:36px;line-height:31px;overflow:hidden}.ready .top-bar .toggle-topbar,.ready .top-bar .toggle-topbar.menu-icon a,.ready .top-bar,.ready .top-bar .name{max-height:none}.top-bar-1,.top-bar-1 .name{background:#d7225d}.top-bar .name{height:3.8rem}.top-bar.expanded{bottom:0;height:100%;overflow-y:scroll;z-index:502;height:100%!important}.top-bar-1.expanded{background:#fff}.top-bar-2.expanded{background:#d3d3d3}.top-bar.expanded .title-area{background:0 0}.top-bar-section ul li,.top-bar-section{background:#fff}.top-bar .toggle-topbar{background:#79a72b;left:0;right:auto;min-width:85px;width:100%}.parent-link.js-generated{display:none!important}.top-bar .toggle-topbar.menu-icon a{padding:0 30px 5px 5px}.top-bar .toggle-topbar a{font-size:12px}.top-bar.expanded .toggle-topbar a{color:#fff}.top-bar.expanded .toggle-topbar a span:after{box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff}.top-bar-section .has-dropdown.moved>.dropdown{height:100%;overflow-y:initial}.top-bar-section .has-dropdown.moved>.dropdown .dropdown{padding-top:30px}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a,.top-bar-section .dropdown li.parent-link a:hover,.top-bar-section .dropdown li.title h5 a:hover{background:0 0;color:#fff;font:14px/22px 'colaborate-regular',arial,sans-serif;padding:3px 4px!important;position:absolute;z-index:505}.top-bar-section .dropdown .dropdown li.title h5 a,.top-bar-section .dropdown .dropdown li.parent-link a,.top-bar-section .dropdown .dropdown li.parent-link a:hover,.top-bar-section .dropdown .dropdown li.title h5 a:hover{color:#333;top:0}.top-bar-section .dropdown li.title h5 a:before{content:'<< ';font-size:25px;position:relative;left:-8px;top:-2px}.top-bar-1 .top-bar-section ul li>a,.top-bar-1 .top-bar-section ul li>a:focus,.top-bar-1 .top-bar-section ul li>a:hover,.top-bar-1 .top-bar-section ul li:hover:not(.has-form)>a{background:0 0;color:#000;display:block;font:16px/39px 'colaborate-regular',arial,sans-serif;min-height:39px;margin:0;padding:0 0 0 25px;text-transform:uppercase}.top-bar-1 .top-bar-section ul li .dropdown a,.top-bar-1 .top-bar-section ul li .dropdown a:focus,.top-bar-1 .top-bar-section ul li .dropdown a:hover,.top-bar-1 .top-bar-section ul li:hover:not(.has-form) .dropdown a{padding:8px 0 0 65px}.top-bar-1 .top-bar-section ul li>a{border-bottom:1px solid #bcbcbc;position:relative}.top-bar-1 .top-bar-section ul .nav-main-content-brands li>a,.top-bar-1 .top-bar-section ul .nav-main-content-brands li>a:focus,.top-bar-1 .top-bar-section ul .nav-main-content-brands li>a:hover,.top-bar-1 .top-bar-section ul .nav-main-content-brands li:hover:not(.has-form)>a{font:12px/38px 'colaborate-regular',arial,sans-serif!important}.top-bar-1 .top-bar-section ul li:last-child>a{border-bottom:0}.top-bar-1 .top-bar-section ul li .nav-main-sub-items a,.top-bar-1 .top-bar-section ul li:hover:not(.has-form) .nav-main-sub-items a{font:16px/38px 'colaborateMediumregular',arial,sans-serif!important;min-height:38px;padding:0 0 0 20px!important;text-transform:none!important}.top-bar-2 .top-bar-section ul li>a{color:#fff;padding:0 0 0 15px}.top-bar-2 .top-bar-section>ul>li{border-bottom:1px solid #d7225d}.top-bar-2 .top-bar-section>ul>li ul{padding-bottom:10px}.customer-connected .account-form-menu-for-small{display:none}.account-form-menu .logout{display:none}.customer-connected .logout{display:block}.top-bar-cat-title{color:#fff;font:14px/33px 'colaborate-regular',arial,sans-serif;height:33px;padding-left:20px;text-align:center;text-transform:uppercase;z-index:504}.has-dropdown .top-bar-cat-title{background:#d7225d;border-top:1px solid #fff}.nav-main-sub-items>ul>li.back a{position:absolute;top:0}.nav-main-sub-items .dropdown .back a{color:#D7225D!important}.top-bar-1 .nav-main>li>a:before{content:'';left:15px;position:absolute;height:30px;top:5px;width:35px}.top-bar-section .has-dropdown>a:after,.top-bar-section .has-dropdown .has-dropdown>a:after{border-color:transparent transparent transparent #d7225d}.top-bar-section ul li>a:after{position:absolute;right:8px}.top-bar-section ul li>a:hover{background-color:0;color:#6ea700}.top-bar-section ul li>a span{display:block;height:auto;padding:0 5px}.top-bar-section .dropdown .nav-main-sub-items>li>a{font:13px/19px 'colaborate-regular',arial,sans-serif}.top-bar-section .dropdown .nav-main-content-brands>ul>li>a,.top-bar-section .dropdown .nav-main-content-brands>ul>li:hover>a{background:#333;border:0;color:#fff;font:13px/20px 'colaborate-regular',arial,sans-serif;min-height:30px;padding:5px 0 5px 15px!important}.nav-main-content-brands ul ul a,.nav-main-content-brands ul ul li:hover a{border:0!important;color:#000;font:13px/23px 'colaborate-regular',arial,sans-serif;min-height:auto!important;padding:2px 0 2px 15px!important;text-transform:none!important}.top-bar-section .dropdown .nav-main-pages-link a,.top-bar-section .dropdown .nav-main-pages-link a:hover,.top-bar-section .dropdown .nav-main-pages-link a:focus{background:#303030;color:#fff!important;line-height:40px!important;text-align:left;text-transform:uppercase}.top-bar.expanded .top-bar-section{height:100%}.top-bar .toggle-topbar{background:#d7225d;left:0;right:auto;min-width:85px;width:100%}.top-bar-1 .toggle-topbar.menu-icon a{font-size:13px;padding-left:60px!important}.top-bar-1.expanded .toggle-topbar.menu-icon a{padding-left:10px!important}.top-bar-1 .toggle-topbar.menu-icon a span:after{right:auto;left:15px;margin-top:-10px;width:20px}.top-bar-1.expanded .toggle-topbar.menu-icon a span:after{left:60px}.mobile-menu-close{content:'';box-shadow:0;display:none;width:25px;height:25px;top:13px;position:absolute;right:5px}.top-bar.expanded .toggle-topbar a .mobile-menu-close:after{box-shadow:0 0 0 0 #fff,0 0 0 0 #fff,0 0 0 0 #fff}.top-bar-1.expanded .mobile-menu-close{display:block;right:5px;top:4px}.top-bar-2.expanded .mobile-menu-close{display:block;left:5px;top:4px}.top-bar-2 .toggle-topbar{background:#d3d3d3}.top-bar-2 .toggle-topbar.menu-icon a{background:#d3d3d3;color:#333;font-size:13px;line-height:31px;padding:0 2px 5px 0}.top-bar-2{background:#d2d2d2;right:0;left:auto;width:33%}.top-bar-2 .toggle-topbar.menu-icon a span:after{background:#333;box-shadow:0 0 0 1px #333,0 7px 0 1px #333,0 14px 0 1px #333;content:"";display:block;height:2px;margin-top:-10px;position:absolute;right:4px;top:50%;width:2px}.top-bar-2 .toggle-topbar.menu-icon a .mobile-menu-title{float:right;padding-right:20px}.top-bar-2 .top-bar-section ul li,.top-bar-2 .top-bar-section{background:#333}.top-bar-2 .top-bar-section>ul>li>a,.top-bar-2 .top-bar-section ul li:hover:not(.has-form)>a{color:#fff;display:block;font:15px/40px 'colaborate-regular',arial,sans-serif;margin:0;padding:0 0 0 15px;text-transform:uppercase!important}.top-bar-2 .top-bar-section ul li li a,.top-bar-2 .top-bar-section ul li li:hover:not(.has-form)>a,.top-bar-2 .top-bar-section ul li li>a:hover{background-color:0!important;border-bottom:0;color:#fff;display:block;font:15px/13px 'colaborate-regular',arial,sans-serif;margin:0;min-height:30px;padding:5px 0 5px 30px;text-transform:none!important}.top-bar-2 .top-bar-section ul li>a:hover{background-color:0!important}.account-form-menu-for-small .forgotten-pwd{display:block}.account-form-menu-for-small .forgotten-pwd a{display:inline-block!important;padding:0!important}.account-form-menu-for-small p{color:#fff;font-size:12px!important;margin:0}.account-form-menu-for-small fieldset{padding:0;margin:0 10px}.account-form-menu-for-small input[type=email],.account-form-menu-for-small input[type=password]{background:#fff;border:1px solid #d7225d;color:#000;font-size:12px;height:35px;margin-bottom:5px;padding:3px 4px}.account-form-menu-for-small input[type=submit],.top-bar-2 .top-bar-section ul li li .top-bar-2-inscription-link{background:#ffd1d5;border:0;color:#d7225d;cursor:pointer;display:inline-block;height:40px;font:15px/35px 'colaborateMediumregular',arial,sans-serif!important;margin-bottom:5px;padding:5px 0;text-transform:uppercase;width:100%}.account-form-menu-for-small input[type=submit]:hover{background:#fff}.top-bar-2 .top-bar-section ul li li .top-bar-2-inscription-link{background:#eee;color:#333!important;display:block;font:10px/38px 'colaborateMediumregular',arial,sans-serif;padding:0}.top-bar-languages li li a{padding:5px 0 5px 30px}.top-bar-languages{margin-left:30px!important}.top-bar-languages li{display:inline-block;width:40%}.top-bar-languages .icon-flag:hover{background-color:0!important}.hide-block .cart-link-for-small,.hide-block .top-bar{display:none!important;z-index:1}.cart-link-for-small,.cart-link-for-small:focus,.cart-link-for-small:hover{background:#333 url(../images-v2/general.png) 16px -55px no-repeat;display:block;color:#fff;display:block;font:14px/38px arial,sans-serif;height:36px;left:0;margin:0 auto;padding-left:55px;position:fixed;right:0;top:35px;text-transform:uppercase;width:33%;z-index:500}.cart-link-for-small em{color:#79a72b;font:16px arial,sans-serif;margin-left:0;text-transform:none}.nav-main-content-brands{background:none!important;margin-top:15px}.nav-main-content-brands ul{padding-bottom:40px}}@media only screen and (min-width:360px) and (max-width:380px){.top-bar-2 .toggle-topbar.menu-icon a .mobile-menu-title{padding-right:20px}}@media only screen and (max-width:380px){.top-bar-1 .toggle-topbar.menu-icon a{font-size:12px;padding-left:45px !important}.top-bar-2 .toggle-topbar.menu-icon a{font-size:12px}.cart-link-for-small,.cart-link-for-small:hover,.cart-link-for-small:focus{background-image:none;font-size:12px;padding-left:0;text-align:center}.cart-link-for-small:before{left:0;padding:0}.top-bar-2 .toggle-topbar.menu-icon a{font-size:12px}.cart-link-for-small em{font:13px arial,sans-serif;margin-left:0}.top-bar-2 .toggle-topbar.menu-icon a .mobile-menu-title{padding-right:15px}}@media only screen and (max-width:340px){.top-bar-2 .toggle-topbar.menu-icon a .mobile-menu-title{padding-right:10px}}@media only screen and (max-width:290px){.brands-nav-list .arrow-down{display:none}.top-bar-2 .toggle-topbar.menu-icon a{font-size:10px}.icon-cart:before{content:''}.cart-link-for-small{font-size:12px;line-height:38px;padding-left:0;text-align:center}}@media only screen and (min-width:420px) and (max-width:640px){.top-bar{top:40px}.cart-link-for-small,.cart-link-for-small:focus,.cart-link-for-small:hover{top:40px}}@media only screen and (min-width:641px){.top-bar-cat-title{display:none}.nav-main-sub-items .back{display:none !important}.top-bar-section .dropdown .nav-main-sub-items>ul>li{float:none;display:inline}.parent-link{display:none !important}.top-bar-section .has-dropdown>a:after{border:0}.top-bar-section ul li,.contain-to-grid,.top-bar{background:0 0}.nav-main-wrapper{display:block}.nav-main-wrapper .top-bar-section .dropdown{position:static !important}.contain-to-grid .top-bar{max-width:1100px}.top-bar-section .nav-main>.has-dropdown{position:static}.nav-main{background:#010001;display:block !important;margin:0 auto;position:relative;z-index:100}.nav-main>li{background:#fff;float:left}.nav-main>li>a{color:#fff;display:block;font:13px/38px 'colaborateMediumregular',arial,sans-serif !important;margin:0 2px;padding:0 6px;text-align:center;text-transform:uppercase !important}.nav-main>li.cat-optique>a,.top-bar-section>ul>li.cat-optique:not(.has-form)>a:not(.button){background:#2593d6 !important;color:#fff}.nav-main>li.cat-parapharmacie>a{color:#9c3}.nav-main>li.cat-optique:hover>a,.top-bar-section>ul>li.cat-optique:not(.has-form):hover>a:not(.button){background:0 0 !important;color:#2593d6 !important}.nav-main>li.cat-parapharmacie:hover>a,.top-bar-section>ul>li.cat-parapharmacie:not(.has-form):hover>a:not(.button){background:#9c3 !important;color:#fff}.multi-lines-complements a{width:115px !important}.multi-lines-bio a{width:85px !important}.top-bar-section .dropdown li:hover:not(.has-form):not(.active)>a:not(.button){background:0 0}.top-bar-section>ul>li:not(.has-form)>a:not(.button){background-color:transparent !important}.top-bar-section>ul>li:not(.has-form):hover>a:not(.button){background-color:#d7225d !important}.top-bar-section li:first-child>a{margin-left:5px}.top-bar-section>ul>li>a{margin:0 9px;padding:0 4px !important}.sticky .nav-main>li>a{padding-top:0}.nav-main>li>a>span{display:block;height:40px;line-height:38px;padding-bottom:3px;vertical-align:middle}.nav-main>li>a>span{display:block;height:40px;line-height:38px;padding-bottom:3px;vertical-align:middle}.nav-main>li.menu-multi-lines>a{font:13px/40px 'colaborateMediumregular',arial,sans-serif !important}.nav-main>li.menu-multi-lines>a span{display:inline-block;font:13px/14px 'colaborateMediumregular',arial,sans-serif !important;padding:0;height:auto !important}.top-bar-section .has-dropdown>a{padding-right:1px !important}.nav-main>li.multi-lines-complements>a>span,.nav-main>li.multi-lines-bio>a>span{line-height:17px;padding-top:4px}.nav-main-content{background:#fff;box-shadow:0 0 4px #333;left:0;max-width:100% !important;position:absolute;padding:0;right:0;width:100%}.top-bar-section .nav-main-content .has-dropdown.hover>.dropdown,.top-bar-section .nav-main-content .has-dropdown.not-click:hover>.dropdown{position:static !important}.nav-main-content>.dropdown>li{display:block}.nav-main-content{top:125px}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){background:0 0}.nav-main-cat-style-1 .nav-main-content{border-bottom:6px solid #cc004d}.nav-main-content>ul>li{display:block;width:100%}.nav-main-content>ul{float:left}.nav-main-content h3{color:#d7225d;font:18px 'colaborate-boldregular',arial,sans-serif;margin:11px 0 3px;text-transform:uppercase}.top-bar-section ul .nav-main-sub-items{margin:7px 0 10px 5px;display:block}.nav-main-sub-items{padding-top:10px}.nav-main-content-brands{clear:both}.nav-main-content-brands ul ul{display:block}.nav-main-content-brands ul ul a,.nav-main-content-brands ul ul li:hover a{font:11px arial!important;color:#fff}.nav-main-content-brands ul ul li:hover a{text-decoration:underline}.nav-main-sub-items li ul a,.nav-main-sub-items li li:hover a{color:#000 !important;font:14px/23px 'colaborate-regular',arial,sans-serif !important;display:inline-block}.cat-parapharmacie .nav-main-sub-items li ul a,.cat-parapharmacie .nav-main-sub-items li li:hover a{color:#000 !important;font:12px/20px 'colaborate-regular',arial,sans-serif !important}.nav-main-content-brands ul ul a,.nav-main-content-brands ul ul li:hover a{color:#fff !important;font:14px/18px 'colaborate-regular',arial,sans-serif !important;display:inline-block}.nav-main-sub-items li li,.nav-main-content-brands ul li,.nav-main-sub-items li li:hover,.nav-main-content-brands ul ul li:hover{font:14px/19px 'colaborate-regular',arial,sans-serif !important}.nav-main-sub-items li ul a:hover{color:#db205e !important;text-decoration:underline !important}.cat-optique .nav-main-sub-items li ul a:hover{color:#2593d6 !important}.cat-parapharmacie .nav-main-sub-items li ul a:hover{color:#9c3 !important}.nav-main-sub-items>ul>li>a,.top-bar-section .dropdo wn .nav-main-sub-items>ul>li:not(.has-form):not(.active)>a:not(.button),.nav-main-content-brands>ul>li>a,.nav-main-sub-items>ul>li:hover>a,.nav-main-content-brands>ul>li:hover>a,.nav-main-content-brands>ul>li>a:first-child{color:#000;font:14px/20px 'colaborate-regular',arial,sans-serif;display:inline-block}.nav-main-sub-items>ul>li>a:first-child{margin:0 0 3px}.nav-main-content>ul:first-child ul a:hover,.nav-main-content>ul:first-child ul a:focus,.nav-main-content-brands ul ul a:hover,.nav-main-content-brands ul ul a:focus{text-decoration:underline}.nav-main-content-brands>ul{display:block;padding:0 0 0 10px;width:100%}.nav-main-content-brands>ul ul{-moz-column-count:5;-o-column-count:5;-webkit-column-count:5;column-count:5;display:block;height:120px !important;padding:0;width:100%}.no-csscolumns .top-bar-section li .nav-main-content-brands>ul ul li{float:left;margin-left:10px;width:auto}.nav-main-content-brands-others{color:#fff;display:block;position:absolute;right:5px;bottom:5px}.nav-main-content-brands-others a{background:0 0 !important;font:11px/18px 'colaborateMediumregular',arial,sans-serif !important;text-transform:none}.nav-main-content-brands a{padding-left:0 !important}}@media only screen and (min-width:1025px){.cat-parapharmacie .nav-main-content-aside{width:250px}}@media only screen and (max-width:640px){.nav-main-content-brands-others{display:none}.top-bar-section ul .special-nav-main-item{background:#c90000;font-size:18px !important;margin-left:0!important;padding-left:30px!important}.top-bar-section ul .special-nav-main-item a{font-size:17px!important;margin-left:0!important;padding-left:29px!important}}@media only screen and (min-width:641px) and (max-width:720px){.top-bar-section>ul>li>a{font:12px/38px 'colaborateMediumregular',arial,sans-serif !important;margin:0 3px !important;padding:0 !important}.top-bar-section li:first-child>a{margin-left:2px!important}.nav-main>li>a,.top-bar-section>ul>li>a{color:#fff;display:block;font:11px/38px 'colaborateMediumregular',arial,sans-serif!important;padding:0 1px;text-align:center;text-transform:none!important}.nav-main>li.menu-multi-lines>a span{font:11px/14px 'colaborateMediumregular',arial,sans-serif !important}.top-bar-section .has-dropdown>a{padding-right:3px!important}.top-bar-section li:first-child>a{margin-left:1px}}@media only screen and (min-width:721px) and (max-width:794px){.nav-main>li>a,.top-bar-section>ul>li>a{color:#fff;display:block;font:12px/38px 'colaborateMediumregular',arial,sans-serif!important;margin:0 3px;padding:0 1px;text-align:center;text-transform:uppercase!important}.nav-main>li.menu-multi-lines>a span{font:12px/14px 'colaborateMediumregular',arial,sans-serif !important}.top-bar-section .has-dropdown>a{padding-right:0!important}}@media only screen and (min-width:795px) and (max-width:939px){.nav-main>li>a,.top-bar-section>ul>li>a{color:#fff;display:block;font:11px/38px 'colaborateMediumregular',arial,sans-serif!important;margin:0 5px;padding:0 1px;text-align:center;text-transform:uppercase!important}.top-bar-section .has-dropdown>a{padding-right:0!important}}@media only screen and (min-width:641px) and (max-width:939px){.multi-lines-complements a{width:88px!important}.multi-lines-bio a{width:49px!important}}@media only screen and (min-width:940px) and (max-width:1023px){.nav-main>li>a,.top-bar-section>ul>li>a{color:#fff;display:block;font:12px/38px 'colaborateMediumregular',arial,sans-serif!important;margin:0 4px;padding:0 1px;text-align:center;text-transform:uppercase!important}}@media only screen and (min-width:641px) and (max-width:1024px){.nav-main>li.menu-multi-lines>a{max-width:77px}.nav-main>li.menu-multi-lines.cat-bio>a{max-width:44px}}@media only screen and (min-width:1025px){.nav-main>li.menu-multi-lines>a{max-width:100px}.nav-main>li.menu-multi-lines.cat-bio>a{max-width:70px}.nav-main-sub-items .break-inside-avoid{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}@media only screen and (min-width:1024px) and (max-width:1080px){.top-bar-section>ul>li>a{margin:0 6px}}@media only screen and (min-width:641px) and (max-width:1024px){.top-bar-section .dropdown .nav-main-content-brands li:not(.has-form):not(.active)>a:not(.button){color:#fff}.nav-main-wrapper .top-bar-section>ul>li:not(.has-form)>a:not(.button){text-transform:none!important}.nav-main-sub-items>ul>li>a,.top-bar-section .dropdown .nav-main-sub-items>ul>li:not(.has-form):not(.active)>a:not(.button),.nav-main-content-brands>ul>li>a,.nav-main-sub-items>ul>li:hover>a,.nav-main-content-brands>ul>li:hover>a,.nav-main-content-brands>ul>li>a:first-child{font:18px 'colaborate-boldregular',arial,sans-serif}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){white-space:pre-wrap}.nav-main-content,.nav-main .dropdown{display:none}.nav-main>li.hover .nav-main-content,.nav-main>li.hover .dropdown{display:block}.no-touch .nav-main-content,.no-touch .nav-main .dropdown{opacity:0;visibility:hidden}.ready.no-touch .nav-main>li:hover .nav-main-content,.no-touch .nav-main>li:hover .dropdown{visibility:visible;opacity:1;transition:.4s ease .25s}.nav-main-content-aside{margin:20px 5px 10px 5px!important}.nav-main-pages-link{float:left!important;margin-top:20px!important;width:60%!important}.nav-main-pages-link-temp{color:#9c3 !important}.nav-main-page-link-img{float:right;margin-top:46px!important;width:35%}.nav-main-content{border:0;bottom:0;overflow-y:auto;position:fixed}.top-bar-section .nav-main-sub-items>ul{display:block;height:250px!important;-moz-column-count:3;-o-column-count:3;-webkit-column-count:3;column-count:3;column-gap:0;-moz-column-gap:0;-webkit-column-gap:0;-o-column-gap:0}}@media only screen and (min-width:1025px){.nav-main-content-aside{float:left;margin:0 0 10px;width:270px}.nav-main-sub-items>ul{width:calc(100% - 280px)}.nav-main-content-brands{position:relative}.top-bar-section .dropdown .nav-main-content-brands>ul>li:not(.has-form):not(.active)>a:not(.button){color:#d7225d;position:absolute;top:-30px}.nav-main>li .nav-main-content,.nav-main>li .dropdown{display:none}.ready .nav-main>li .nav-main-content,.ready .nav-main>li .dropdown{display:block}.nav-main>li .nav-main-content,.nav-main>li .nav-main-content>.dropdown{visibility:hidden;opacity:0}.nav-main>li:hover .nav-main-content,.nav-main>li:hover .nav-main-content>.dropdown{visibility:visible;opacity:1;transition:.4s ease .25s}}@media only screen and (min-width:768px){.nav-main>li a>span{background:none!important}}@media only screen and (min-width:900px) and (max-width:1024px){.nav-main>li>a,.top-bar-section>ul>li>a{font:13px/38px 'colaborateMediumregular',arial,sans-serif !important}.nav-main>li.menu-multi-lines>a span{font:13px/14px 'colaborateMediumregular',arial,sans-serif !important}.top-bar-section .has-dropdown>a{padding-right:6px!important}}@media only screen and (min-width:641px){.nav-main-sub-items>ul>li>a,.top-bar-section .dropdown .nav-main-sub-items>ul>li:not(.has-form):not(.active)>a:not(.button),.nav-main-content-brands>ul>li>a,.nav-main-sub-items>ul>li:hover>a,.nav-main-content-brands>ul>li:hover>a{color:#d7225d;font:18px 'colaborate-boldregular',arial,sans-serif;margin:11px 0 3px;text-transform:uppercase}.nav-main .cat-optique .nav-main-sub-items>ul>li>a,.nav-main .cat-optique .top-bar-section .dropdown .nav-main-sub-items>ul>li:not(.has-form):not(.active)>a:not(.button),.nav-main .cat-optique .nav-main-content-brands>ul>li>a,.nav-main .cat-optique .nav-main-sub-items>ul>li:hover>a,.nav-main .cat-optique .nav-main-content-brands>ul>li:hover>a{color:#2593D6!important}.nav-main .cat-parapharmacie .nav-main-sub-items>ul>li>a,.nav-main .cat-optique .top-bar-section .dropdown .nav-main-sub-items>ul>li:not(.has-form):not(.active)>a:not(.button),.nav-main .cat-optique .nav-main-content-brands>ul>li>a,.nav-main .cat-optique .nav-main-sub-items>ul>li:hover>a,.nav-main .cat-optique .nav-main-content-brands>ul>li:hover>a{color:#99CC33!important}.top-bar-section .dropdown li:first-child>a{margin-left:0}.top-bar-section .dropdown .nav-main-content-brands>ul>li:not(.has-form):not(.active)>a:not(.button){font:18px 'colaborate-boldregular',arial,sans-serif}.nav-main-content-aside .nav-main-pages-link a{color:#333 !important;border-bottom:5px solid #000;display:block;font:16px 'colaboratelightregular',arial,sans-serif;margin:0 0 5px;text-transform:uppercase}.cat-parapharmacie .nav-main-content-aside .nav-main-pages-link a.nav-main-pages-link-temp{color:#9c3 !important}.nav-main .nav-main-content-aside strong{font:16px 'colaborate-boldregular',arial,sans-serif}}@media only screen and (min-width:1025px){.nav-main-content{top:40px}.top-bar-section ul .nav-main-sub-items{padding-left:5px;width:100%}.top-bar-section .dropdown .nav-main-sub-items li{display:inline-block}.no-csscolumns .top-bar-section .dropdown .nav-main-sub-items li{float:left;width:auto}.no-csscolumns .top-bar-section .dropdown .nav-main-sub-items li ul{display:none}.top-bar-section ul .nav-main-sub-items>ul{display:block;float:left;height:310px!important;padding-left:5px}.top-bar-section .cat-parapharmacie .nav-main-sub-items>ul{height:320px!important}.nav-main-content-aside .nav-main-pages-link li{overflow:hidden}.nav-main-content-aside .nav-main-pages-link li a:hover{border-bottom:5px solid #d7225d;text-decoration:none!important}.nav-main-content-aside .nav-main-pages-link li a.nav-main-pages-link-temp:hover{border-bottom:5px solid #9c3;text-decoration:none!important}.nav-main-content-aside .nav-main-pages-link a{color:#333333!important;border-bottom:5px solid #000;display:block;font:18px 'colaboratelightregular',arial,sans-serif;margin:0 0 10px;text-transform:uppercase}.cat-parapharmacie .nav-main-content-aside .nav-main-pages-link a{font:14px 'colaboratelightregular',arial,sans-serif}.nav-main .nav-main-content-aside strong{font:18px 'colaborate-boldregular',arial,sans-serif}.nav-main-sub-items .break-inside-avoid{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.nav-main-sub-items .break-after{break-after:always;page-break-after:always;-webkit-column-break-after:always}.top-bar-section .nav-main-sub-items>ul{-moz-column-count:3;-o-column-count:3;-webkit-column-count:3;column-count:3;column-gap:0;-moz-column-gap:0;-webkit-column-gap:0;-o-column-gap:0}.top-bar-section .cat-parapharmacie .nav-main-sub-items>ul{-moz-column-count:4;-o-column-count:4;-webkit-column-count:4;column-count:4;column-gap:0;-moz-column-gap:0;-webkit-column-gap:0;-o-column-gap:0}.nav-main-content li{text-align:left}.nav-main-pages-link a{display:block}.nav-main-content-aside{float:right;margin-right:10px;width:250px}}.nav-main-content-brands .nav-main-content-aside .nav-main-pages-link a{background:#303030!important;color:#fff!important;display:block;font:12px/20px 'sinkinsans-400regular',arial,sans-serif!important;margin-bottom:10px;padding:1px 10px!important;position:relative;text-align:center;text-transform:uppercase!important}.nav-main-content-brands .nav-main-content-aside .nav-main-pages-link a:hover{text-decoration:none!important}.cat-style-1 .nav-main-pages-link a:hover{background:#D5174A!important}.cat-style-2 .nav-main-pages-link a:hover{background:#6AA300!important}.cat-style-3 .nav-main-pages-link a:hover{background:#117282!important}.cat-style-4 .nav-main-pages-link a:hover{background:#01A4BE!important}.cat-style-5 .nav-main-pages-link a:hover{background:#FC3212!important}.nav-main-pages-link a:before{content:'';left:-10px;position:absolute}.nav-main-content-brands{background:#d7225d;padding:10px 0 5px}.nav-main-content-brands ul ul a{color:#4d4d4d;font-size:11px;margin:0 0 2px;text-transform:none}@media only screen and (min-width:1025px) and (max-width:1095px){.nav-main-content>ul{width:720px}.nav-main>li>a{font:10px/40px "sinkinsans-400regular",arial,sans-serif}}@media only screen and (min-width:1056px){.cart-light h1,.cart-light-wrapper{margin-top:0;width:135px}}.account-tmpl .navsub{display:none}@media only screen and (max-width:1024px){.navsub{display:none}}@media only screen and (min-width:1025px){.account-tmpl .navsub{display:block}.account-tmpl .navsub{margin:15px 0}.navsub h1 span{background:#000;color:#fff;display:inline-block;font:16px/22px 'colaborate-regular',arial,sans-serif;padding:3px 5px}.navsub-content{margin:0 0 20px;padding:0 10px 10px 0}.navsub li{margin:0 0 5px;padding:0}.navsub .commandes a{background:url(../images-v2/account-icons.png) 8px -2143px no-repeat}.navsub .carnet-adresses a{background:url(../images-v2/account-icons.png) 7px -2069px no-repeat}.navsub .carnet-adresses.active a,.navsub .carnet-adresses:hover a{background:url(../images-v2/account-icons.png) 3px -1999px no-repeat}.account-tmpl .navsub li:hover a,.account-tmpl .navsub li.active a{border-left:4px solid #d7225d;padding:2px 0 0 26px}.account-tmpl .navsub a{padding:2px 0 0 30px}.navsub ul{margin:0}.navsub a{color:#000;display:inline-block;font:14px/20px 'colaborate-regular',arial,sans-serif;padding:0 0 0 10px}.navsub ul ul a{font:12px/20px 'colaborate-regular',arial,sans-serif;padding:0 0 0 20px}.account-tmpl .navsub li:hover a,.account-tmpl .navsub li.active a{border-left:4px solid #d7225d;padding:2px 0 0 26px}.navsub .messages a{background:url(../images-v2/account-icons.png) 8px -2626px no-repeat}.navsub .messages.active a,.navsub .messages:hover a{background:url(../images-v2/account-icons.png) 4px -2562px no-repeat}.navsub .points-fidelite a{background:url(../images-v2/account-icons.png) 7px -2492px no-repeat}.navsub .points-fidelite.active a,.navsub .points-fidelite:hover a{background:url(../images-v2/account-icons.png) 3px -2418px no-repeat}.navsub .parrainages a{background:url(../images-v2/account-icons.png) 7px -2776px no-repeat}.navsub .parrainages.active a,.navsub .parrainages:hover a{background:url(../images-v2/account-icons.png) 3px -2697px no-repeat}.navsub .commandes.active a,.navsub .commandes:hover a{background:url(../images-v2/account-icons.png) 4px -2216px no-repeat}.navsub .codes-promos a{background:url(../images-v2/account-icons.png) 8px -2990px no-repeat}.navsub .codes-promos.active a,.navsub .codes-promos:hover a{background:url(../images-v2/account-icons.png) 4px -3066px no-repeat}}.navSubAccordeon{display:none}@media only screen and (min-width:1025px){.navSubAccordeon{display:block}.navSubAccordeon ul{display:none}.ready .navSubAccordeon ul{display:block}.navSubAccordeon .navSubContent{background:#fff !important;background:-moz-linear-gradient(left,#fff 0%,#eee 100%) !important;background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fff),color-stop(100%,#eee)) !important;background:-webkit-linear-gradient(left,#fff 0%,#eee 100%) !important;background:-o-linear-gradient(left,#fff 0%,#eee 100%) !important;background:-ms-linear-gradient(left,#fff 0%,#eee 100%) !important;background:linear-gradient(to right,#fff 0%,#eee 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=1) !important}.navSubAccordeon h1{background:#000;color:#fff;font:22px "colaborate-thinregular",arial,sans-serif;margin-bottom:10px;margin-right:0;text-transform:uppercase;padding:5px 5px 2px 10px}.navSubAccordeonContent ul{margin:0 5px 0 0}.navSubAccordeon li a{width:100%}.primaryList ul{display:none}.primaryList ul li.active ul{display:none}.primaryList>li>a{display:block;font:16px "colaborateMediumregular",arial,sans-serif;padding:7px 0 8px;position:relative}.primaryList>li>a:after{border-bottom:1px solid #e6e6e6;content:'';bottom:0;position:absolute;right:0;left:20px}.primaryList>li>a>.title{color:#d7225d;display:inline-block;position:relative;width:100%}.primaryList>li>a>.title em{display:inline-block;font-style:normal;padding:2px 0 2px 22px}.primaryList>li>a>.title:before{background-color:#d7225d;content:'';height:13px;text-align:center;display:inline-block;font-size:18px;line-height:11px;margin-right:6px;position:absolute;color:#fff;top:4px;left:2px;width:13px}.primaryList>.primaryAccordion>a .title:before{content:'+'}.primaryList>.primaryAccordion.active>a .title:before{content:'-'}.primaryList>li:hover>a>.title,.primaryList>li.active>a>.title{background-color:#d7225d;color:#fff}.primaryAccordion:hover>a>.title>em,.primaryAccordion:focus>a>.title>em{border-left:1px solid #fff !important;margin-left:17px !important;padding-left:5px !important}.navSubAccordeon .secondaryList{margin-left:33px}.navSubAccordeon .secondaryList ul{margin-left:12px}.navSubAccordeon .secondaryList ul ul{margin-left:17px}.secondaryList .title{color:#000;position:relative}.secondaryList li .title,.secondaryList li .title em{display:block;font-size:12px;font-style:normal}.secondaryList li:hover>a>.title,.secondaryList li:focus>a>.title{margin-left:0;padding-left:0;text-decoration:underline}.secondaryList li:hover>a .title em,.secondaryList li:focus>a .title em{margin-left:0 !important;padding-left:0 !important}.secondaryList .active>a .title{color:#d7225d;text-decoration:none}.secondaryList li:hover li>a .title,.secondaryList li:focus li>a .title{position:relative;text-decoration:none}.secondaryList li:hover li:hover>a .title,.secondaryList li li:focus>a .title{text-decoration:underline}.secondaryList li>a>.title:before{border:1px solid #000;content:' ';float:left;height:4px;width:4px;border:1px solid #000;left:-15px;margin:7px 0 0 2px;position:absolute;top:1px}.secondaryList li.active>a>.title:before{border:1px solid #d7225d}.secondaryAccordion .title:before{border:0;content:'+';height:20px;text-align:center;display:inline-block;font-size:16px;left:-17px;line-height:20px;margin-right:6px;position:absolute;color:#000;top:2px;width:20px}.secondaryAccordion.active>a .title:before{color:#d7225d;border:none !important;float:none !important;height:0 !important;margin:0 !important;width:0 !important}.secondaryAccordion>a .title:before,.secondaryList.active li>.title:before,.secondaryList.active li>li>.title:before{border:none !important;float:none !important;height:0 !important;margin:0 !important;width:0 !important}.secondaryAccordion li>li .title:before{border:none !important;float:none !important;height:0 !important;margin:0 !important;width:0 !important}.menuOpenAccordeon:before{content:'-' !important}.menuCloseAccordeon:before{content:'+' !important}.navSubAccordeon .linkAll a{color:#d7225d;display:inline-block;font:16px "colaborate-Thinregular",arial,sans-serif;margin:12px 0}.navSubAccordeon .linkAll a:hover,.navSubAccordeon .linkAll a:focus{text-decoration:underline}}@media only screen and (min-width:1025px){.customer-side-tmpl .navsub{display:block}.navsub-mobile-wrapper{display:none}}@media only screen and (max-width:640px){.navsub-mobile-wrapper>a{display:block;margin:4px 0 0;padding:1px 25px 1px 40px}.products-list-section .navsub-mobile-wrapper{margin-bottom:10px}}.navsub-mobile-wrapper>a{display:block;font:14px 'Helvetica Neue',Helvetica,Roboto,Arial,sans-serif;height:34px;padding:1px 25px 1px 40px;color:#fff!important;position:relative}.navsub-mobile-wrapper #navsub-mobile-title{display:inline-block;line-height:31px}.cat-style-1-tmpl .navsub-mobile-wrapper>a,.navsub-mobile-wrapper>a{background:#d7225d;border:1px solid #d7225d}.navsub-mobile{background-color:#fff;border-radius:0 0 3px 3px;display:none;left:4px;margin-left:0;margin-top:-2px;max-height:262px;overflow-y:scroll;position:absolute;right:4px;width:auto;z-index:2}.products-list-section .navsub-mobile{right:0}.navsub-mobile-wrapper{background-color:#fff;margin-bottom:10px;padding:4px;position:relative}.products-list-section .navsub-mobile-wrapper{background-color:#fff;padding:0;position:static}.navsub-mobile-wrapper.active .navsub-mobile{border:1px solid #000;border-top:0;left:0;display:block}.navsub-mobile li{margin:3px 0;padding-left:5px;text-align:left}.navsub-mobile a{color:#333;display:block;font:12px 'Helvetica Neue',Helvetica,Roboto,Arial,sans-serif;margin:7px 5px 7px 0;padding-left:5px;text-align:left}.navsub-mobile>li>a{font:14px/17px 'Helvetica Neue',Helvetica,Roboto,Arial,sans-serif;padding:0 0 2px 10px;position:relative}.navsub-mobile li a{color:#000!important}.navsub-mobile>li>a:before{background:#333;border-radius:50%;content:'';height:5px;left:2px;position:absolute;top:7px;width:5px}.navsub-mobile>li:hover>a:before,.navsub-mobile>li.active>a:before{background:#fff}.navsub-mobile>li.active>a:before{background:#fff}.arrow-down-filters{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;height:0;left:2px;position:absolute;top:13px;width:0}.navsub-mobile li.active a,.navsub-mobile li:hover a{background:#d7225d;color:#fff!important}.navsub-mobile li.active li a,.navsub-mobile li:hover li a{background:#fff!important;color:#333!important}.navsub-mobile li li.active a,.navsub-mobile li li:hover a{color:#D7225D!important}.blog-list-sub{margin-bottom:20px}.blog-list-sub ul{background:#fff;margin:0}.blog-list-sub-elem{background:#000;margin-bottom:5px;overflow:hidden;padding:10px}.blog-list-sub-img{background:#fff;float:left;height:85px;line-height:85px;margin:0 10px 0 0;text-align:center}.blog-list-sub-img img{vertical-align:middle}.blog-list-sub-desc{color:#fff;height:85px;overflow:hidden}.blog-list-sub-desc h2{color:#fff;font:14px/16px 'colaborate-regular',arial,sans-serif;height:30px;overflow:hidden;text-transform:uppercase}.blog-list-sub-desc p{font:12px/16px arial,sans-serif}.blog-list-sub a:hover .more,.blog-list-sub a:focus .more{text-decoration:underline}.brands-list{margin-bottom:20px}.brands-list ul{margin:0;overflow:auto}.brands-list li{margin-bottom:5px;overflow:hidden}.brands-list-label{color:#333;display:block;font:13px/18px 'colaborate-boldregular',arial,sans-serif;height:20px;text-transform:uppercase}.brands-list a:hover h2{text-decoration:underline}.brands-list-img{float:left;height:60px;line-height:60px;margin:0 10px 0 0;width:60px}.brands-list-img img{vertical-align:middle}.brands-list-desc{color:#666}.brands-list-desc h2{color:#000;font:bold 12px arial,'Helvetica',sans-serif;margin:0;text-transform:uppercase}.brands-list-desc p{color:#666;font-size:11px;line-height:12px;margin:0}@media only screen and (min-width:641px){.brands-list{margin-bottom:0}}@media only screen and (min-width:1025px){.brands-list ul{height:220px}}.brands-nav-list-inner ul{margin-left:0}.second-header-nav>li{display:inline-block}.second-header-nav>li>a{background:#d7225d;border:1px solid #d7225d;color:#fff;display:inline-block;font:14px/28px 'colaborate-regular',arial,sans-serif;padding:2px 5px 0;position:relative;text-align:center}.brands-nav-list>li>a{padding:2px 5px 0 25px}.second-header-nav>li:hover>a{background:#fff;border:1px solid #ccc;color:#d7225d}@media only screen and (min-width:980px){.brands-nav-list:hover .brands-nav-list-inner{opacity:1;visibility:visible;transition:all .2s ease .3s;z-index:501}}@media only screen and (max-width:1024px){.touch .brands-nav-list.hover .brands-nav-list-inner{opacity:1;visibility:visible;transition:all .2s ease .3s;z-index:501}}.second-header-nav{margin:0;position:relative;top:35px}@media only screen and (min-width:641px) and (max-width:1024px){.second-header-nav{position:static;margin-top:5px!important}.second-header-nav-wrapper{padding:0!important}.second-header-nav .brandsListSpecial{display:inline-block!important}}@media only screen and (min-width:641px) and (max-width:767px){.second-header-nav>li>a{font:13px/28px 'colaborate-regular',arial,sans-serif;padding:2px 1px 0}}@media only screen and (min-width:641px){.brands-nav-list>a{padding-left:20px!important}}@media only screen and (min-width:1025px){.second-header-nav{top:35px}.second-header-nav .brandsListSpecial{display:none!important}}@media only screen and (min-width:371px) and (max-width:640px){#search-form-input-inner{top:65px}}@media only screen and (max-width:640px){.second-header-nav-wrapper{padding-left:2px;width:115px}.second-header-nav{top:0!important}.second-header-nav>li>a{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.brands-nav-list-wrapper{float:right!important;padding-left:0!important;padding-right:0!important;width:130px}.brands-nav-list-inner,.touch .brands-nav-list-inner{bottom:0;position:fixed;overflow:auto;right:0;top:65px}.brands-nav-list>a{padding:0 16px 0 11px;width:100%}.brands-search-wrapper{position:static;top:-50px;right:0;width:155px;float:right;margin-top:-52px}.brands-nav-list>a{background:0 0}.arrow-down{right:7px!important}.second-header-nav .brandsListSpecial{display:none!important}}@media only screen and (max-width:410px){.second-header-nav-wrapper{width:110px}}@media only screen and (min-width:400px) and (max-width:640px){.brands-search-wrapper{margin-top:-44px}}@media only screen and (min-width:445px) and (max-width:640px){.brands-search-wrapper{margin-top:-48px}}.arrow-down{height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;position:absolute;width:0;top:13px;left:2px}.second-header-nav>li>a:hover .arrow-down{border-top:6px solid #ccc}@media only screen and (min-width:1025px){#search-form-input{margin:0}.brands-nav-list:hover .brands-nav-list-inner{left:0;right:0;opacity:1;visibility:visible;transition:all .2s ease .3s}.second-header-nav{margin-top:15px !important;position:static;margin-bottom:2px !important}.header-customer-wrapper{position:static}.header-customer{float:right;widows:300px}.header-customer-wrapper ul{margin:0}#account-link{position:relative}}@media only screen and (min-width:1025px) and (max-width:1045px){.second-header-nav>li>a{font:13px/28px 'colaborate-regular',arial;padding:2px 1px 0}}@media only screen and (max-width:1024px){.brands-nav-list:hover .brands-nav-list-inner{left:0}.brands-nav-list>a{position:relative}}@media only screen and (min-width:641px) and (max-width:1024px){.brands-nav-list>a{padding-left:17px!important}.brands-nav-list-wrapper ul{text-align:right}#mod-search-wrapper{height:0;position:relative}#search-form-input-inner{left:0;top:3.8rem;z-index:155;width:420px}#search-form-input-inner input[type=submit]{vertical-align:top}.brands-nav-list>a{font:9px/35px "sinkinsans-500medium",arial,sans-serif;padding:0 20px 0 2px}.brands-nav-list-wrapper{padding:0}}@media only screen and (min-width:641px) and (max-width:700px){.brands-nav-list>a{padding:0 15px 0 2px}}@media only screen and (min-width:641px) and (max-width:800px){.brands-nav-list i{display:none!important}}@media only screen and (min-width:800px) and (max-width:1024px){.brands-nav-list>a{font:11px/35px "sinkinsans-500medium",arial,sans-serif;text-align:center}}@media only screen and (max-width:480px){.brands-nav-list-wrapper{padding:0}.brands-nav-list a{font:10px/35px "sinkinsans-500medium",arial,sans-serif}}@media only screen and (min-width:481px) and (max-width:640px){.brands-nav-list a{float:right;width:113px}}@media only screen and (min-width:445px) and (max-width:640px){.second-header-nav,#search-form-input label{top:2px!important}}.brands-nav-list i{display:inline-block;font-style:normal}@media only screen and (min-width:1025px){.no-sticky .brands-nav-list-wrapper{padding-right:0}.brands-nav-list-wrapper>ul,.brands-nav-list-wrapper>div>ul{float:right!important}}.brands-nav-list-inner,.touch .brands-nav-list-inner{background:#fff;border:4px solid #f2f2f2;float:none;opacity:.3;padding:10px 12px 0;visibility:hidden;z-index:450;-webkit-transition:all 0s ease;transition:all 0s ease}.brands-nav-list-links a{background:0 0;border:0;color:#000;float:none;font:10px/17px 'sinkinsans-500medium',arial,sans-serif;text-transform:uppercase;width:auto}.brands-nav-list-links a:hover{text-decoration:underline}@media only screen and (max-width:480px){.brands-nav-list-links{-moz-column-count:3;-o-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:10px;-webkit-column-gap:10px;-o-column-gap:10px;column-gap:10px}.second-header-nav>li,.second-header-nav{width:100%}}@media only screen and (max-width:395px){.second-header-nav{top:13px!important}}@media only screen and (min-width:396px) and (max-width:445px){.second-header-nav{top:2px!important}#mod-search-wrapper{right:120px!important;top:0!important}}@media only screen and (min-width:396px) and (max-width:640px){#search-form-input label{top:2px!important}}@media only screen and (min-width:480px) and (max-width:640px){.brands-nav-list-links{-moz-column-count:4;-o-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:10px;-webkit-column-gap:10px;-o-column-gap:10px;column-gap:10px}}@media only screen and (min-width:641px){.second-header-nav>li{display:inline-block!important}.brands-nav-list-inner,.touch .brands-nav-list-inner{float:none;opacity:.3;position:absolute;right:0;-webkit-transition:all 0s ease;transition:all 0s ease}.brands-nav-list-inner,.touch .brands-nav-list-inner{height:350px}.brands-nav-list-links{-moz-column-count:6;-o-column-count:6;-webkit-column-count:6;column-count:6;-moz-column-gap:10px;-webkit-column-gap:10px;-o-column-gap:10px;column-gap:10px;margin-top:15px!important}}.brands-nav-list-links li{height:auto;float:none;margin:0 0 8px;text-align:left;width:90px}@media only screen and (min-width:770px){.brands-nav-list-links a{font:16px/17px 'colaborate-regular',arial,sans-serif}.brands-nav-list-links li{width:120px}}.brandsList a:hover{border:0}.brands-list-letters{overflow:hidden}.brands-list-letters li{height:auto}.brands-list-letters span{background:0 0;cursor:pointer;float:left;font:20px arial,sans-serif;padding:0 7px;text-align:center;text-transform:uppercase}.brands-list-active,.brands-list-letters span:hover{background:#d7225d!important;color:#fff!important;text-decoration:none}.brands-nav-list li{display:inline-block}.brands-main-list li{margin:0}.brands-main-list a{display:block;margin:0 0 20px;border:1px solid #ccc;height:240px;padding:10px;position:relative;text-align:center}.brands-main-list a:hover{border:1px solid #d7225d}.brands-main-list-img{height:130px;line-height:130px}.brands-main-list img{margin:0 auto;text-align:center;vertical-align:middle}.brands-main-list h2{color:#333;display:block;font:13px/18px 'colaborate-boldregular',arial,sans-serif;height:20px;text-transform:uppercase}.brands-main-list-desc,.brands-main-list-desc p,.brands-main-list-desc h2{color:#333;display:block;font:12px/15px 'colaborate-regular',arial,sans-serif;height:30px;overflow:hidden}.brands-main-list-link{color:#333;font:14px/32px 'colaborate-boldregular',arial,sans-serif;padding:3px 10px;text-transform:uppercase}.products-list-filters{font:12px/44px 'sinkinsans-500medium',arial,sans-serif;margin-bottom:5px;margin-top:20px}#search-filters{padding-top:0}#search-filters h1{border:0!important;padding:10px 0 5px 10px}.search-filters-wrapper a{color:#333}#search-prices-filters{padding:0 10px}.searchPriceSlider #amountPriceWithTax{font-size:13px}.search-filters-wrapper ul{margin-bottom:10px}.searchPriceSlider{margin-top:10px}.search-filters-wrapper .products-list-filters h1:after,.search-filters-wrapper h1:after{border-right:10px solid transparent;border-top:10px solid #333;border-left:10px solid transparent;content:"";height:0;left:78px;position:absolute;bottom:-9px;width:0}.search-filters-wrapper h1:after{border-top:10px solid #cc004d}.colsub .search-filters-wrapper h1:after{border:0!important}.products-list-filters-scroller{max-height:150px;overflow-y:auto}@media only screen and (min-width:1025px){#brands-filters{background:url(../images-v2/brand-corner.png) bottom right no-repeat;margin:0 !important;position:relative;width:281px;padding-bottom:10px;max-height:222px}#brands-filters-inner{background:#e6e6e6;height:auto;padding:0 10px 10px}#brands-filters+fieldset{border:0!important}}.products-list-filters .main-label,#search-filters h1{color:#000!important;font:20px/27px 'colaborate-boldregular',arial,sans-serif!important;margin:5px 0 5px 0!important;padding:5px 0 0 0!important;text-transform:uppercase!important;width:100%!important}#search-filters h1{background:none!important}.products-list-filters label{color:#1a1a1a;font:13px/18px 'sinkinsans-500medium',arial,sans-serif;white-space:normal}.products-list-filters label .ais-RefinementList-labelText{font-size:13px}.products-list-filters label .ais-RefinementList-count{font-size:1rem}.rheostat-tooltip{top:-30px !important;font-size:1.1rem !important}.products-list-filters input[type=checkbox]{display:inline-block;width:15px;margin-bottom:0;vertical-align:middle}.products-list-filters input[type=checkbox]+label,.products-list-filters input[type=radio]+label{font:13px Arial,Helvetica,sans-serif;width:107px;margin-right:0;vertical-align:middle}.products-list-filters p{margin:0}.products-list-filters fieldset:first-child{border-top:0;padding-top:0}@media only screen and (min-width:1024px){.priceSlider{width:200px;margin-left:17px;text-align:center}}.priceSlider input[type=text]{background-color:#f2f2f2;border:0;color:#d7225d;display:inline-block;font-size:13px;margin-bottom:10px;margin-left:5px!important;padding:4px 5px!important;width:30%!important}.searchPriceSlider li:first-child{text-align:center}#amountPriceWithTax{display:inline-block;margin:0 10px 10px 0 !important;width:100px}#rangePriceWithTax{margin:0 auto;width:200px}.noUi-connect{background:#d7225d!important}.brandScroller{background:#eee;padding:10px 0}.products-list-filters fieldset{border-top:1px dashed #d6d6d6;margin:0 12px !important;padding:0;max-height:200px;overflow:auto;padding-bottom:10px}.products-list-filters fieldset>div{max-height:200px;overflow:scroll;overflow:-moz-scrollbars-vertical}.brandScroller{height:150px;overflow-y:auto}@media only screen and (max-width:640px){.products-list-filters-top-wrapper{margin:0 10px}.products-list-filters-top{display:inline-block;float:left;vertical-align:top;width:49%}#products-list-sort{float:right}}@media only screen and (min-width:641px) and (max-width:64em){.products-list-section .navsub-mobile-wrapper{float:left;position:relative;width:32%}.products-list-section .navsub-mobile{right:0}.products-list-section .navsub-mobile-wrapper>a{display:block}.products-list-filters-top-wrapper{margin-left:33%;width:65%}.products-list-filters-top{float:left;position:relative;width:49%}#products-list-sort{float:right}}@media only screen and (max-width:64em){.navsub-mobile.open{right:0!important;width:auto!important}}.products-list-filters-top label,.products-list-filters-top select{display:inline-block}.products-list-filters-top>a,#products-list-sort select{background:#d3d3d3;color:#000;color:rgba(0,0,0,.74902);font:13px 'Helvetica Neue',Helvetica,Roboto,Arial,sans-serif;padding:5px 0}@media only screen and (min-width:641px){.products-list-filters-top>a,#products-list-sort select{font:14px 'Helvetica Neue',Helvetica,Roboto,Arial,sans-serif}.products-list-filters-top-wrapper{margin-bottom:15px}}.products-list-filters-top>a{background:#ccc url(../images-v2/filtres-affiner.png) no-repeat scroll 10px 10px!important;border:1px solid #ccc;display:block;height:34px;padding-top:9px;padding-left:45px;position:relative;text-align:left}#products-list-sort select{background:#fff url(../images-v2/filtres-prix.png) no-repeat scroll 10px 6px!important;height:34px;padding:1px 5px 1px 30px}.products-list-filters-top strong{font:15px/25px 'sinkinsans-500medium',arial,sans-serif}.products-list-filters-top ul{margin-left:0!important}.products-list-filters-top>div{display:none}.products-list-filters-top.active>div{background-color:#fff;border:1px solid #ccc;display:block;max-height:262px;left:0;right:0;margin-left:0;margin-top:-2px;overflow-y:scroll;padding:5px 10px;position:absolute;width:100%;z-index:99;border-radius:0 0 3px 3px;top:35px;width:100%;z-index:2}@media only screen and (min-width:1025px){#products-list-sort label,#products-list-sort select{float:left;width:auto}#products-list-sort select{height:26px;margin:0}#products-list-sort label{color:#fff;display:inline-block;font:14px/26px 'colaborate-regular',arial,sans-serif;margin-right:12px!important}}@media only screen and (max-width:640px){.products-list-filters-top.active>div{top:83px}}.products-list-filters-top-btn:focus{outline:0}.products-list-filters-top.active .products-list-filters-top-btn{background:#fff url("../images-v2/filtres-affiner.png") no-repeat scroll 10px 10px !important;border-radius:3px 3px 0 0;border-bottom:0;position:relative;z-index:1}.products-list-filters-top input[type=checkbox]{margin-bottom:0;vertical-align:-1px}.products-list-filters-top input[type=checkbox],.products-list-filters-top label{display:inline-block;float:none;margin:0}.products-list-filters-top label{color:#333;font:11px/17px 'sinkinsans-500medium',arial,sans-serif;float:inherit;margin-right:0!important}.products-list-filters-top li label{font:11px/17px 'sinkinsans-500medium',arial,sans-serif}.products-list-filters-top-1 ul li label,.products-list-filters-top.active .products-list-filters-top-btn{color:#de265a}.products-list-filters-top li li label{color:#333!important;font:11px/17px 'sinkinsans-500medium',arial,sans-serif;float:inherit;margin-right:0!important}.products-list-filters-top li ul{margin-bottom:10px}.products-list-filters-top li{margin:3px 0;padding-left:5px;text-align:left}.products-list-filters-top{display:inline-block;vertical-align:top}.products-list-filters-top>ul{display:none}.products-list-elem,.products-list-elem-gift{position:relative;text-align:center}.products-list-elem:hover h3,.products-list-elem:focus h3,.products-list-elem:hover h2,.products-list-elem:focus h2,.products-list-elem-gift:hover h3,.products-list-elem-gift:focus h3,.products-list-elem-gift:hover h2,.products-list-elem-gift:focus h2{color:#de265a}.products-list li[class*=column]+[class*=column]:last-child{float:left}.products-list-filters-top input[type=text]{display:inline-block;font-size:12px;width:40%}@media only screen and (min-width:1025px){.products-list-filters-top-wrapper{background:#000;color:#fff;padding:3px 10px}}.products-list-filters-top-wrapper label{font:14px 'colaborate-regular',arial,sans-serif}.products-list{margin:0}.products-list li,.pages-list li{border:1px solid transparent;float:left;height:400px;margin:0 0 10px;padding:10px;position:relative}@media only screen and (max-width:640px){.products-list li,.pages-list li{padding:10px 0}}.products-list li:last-child,.pages-list li:last-child{float:left!important}.products-list li:hover,.pages-list li:hover{border:1px solid #d7225d}.products-list-details-link,.pages-list-details-link{display:block;position:relative;text-align:center}.products-list-details-link:hover,.pages-list-details-link:hover{cursor:pointer}.products-list-details-link:hover h3,.products-list-details-link:hover h2,.pages-list-details-link:focus h3,.pages-list-details-link:focus h2{color:#d7225d}.products-list-btns-wrapper,.pages-list-btns-wrapper{display:block;margin:0 auto;position:relative;width:113px}.products-list-btns-wrapper p,.pages-list-btns-wrapper p{margin:0}.products-list-elem-with-variants button.products-list-add-to-cart{display:none}.products-list-add-to-cart.products-list-elem-link{color:#fff}@media only screen and (max-width:640px){.products-list-brands .products-list-add-to-cart.products-list-elem-link{position:absolute;line-height:16px;top:auto;margin-left:27px;width:95px;display:inline-block}.products-list-add-to-cart.products-list-elem-link,.products-list-add-to-cart.products-list-elem-link:hover,.products-list-add-to-cart.products-list-elem-link:focus{border-radius:3px;color:#fff;background:#d7225d;position:absolute;top:0;left:0}.product-pages-link .products-list-btns-wrapper{left:3px}.products-list-btns-wrapper,.pages-list-btns-wrapper{display:block;left:2px;margin:0 auto;position:relative;width:160px}.products-list-add-to-wishlist,.pages-list-add-to-wishlist{background:url(../images-v2/general.png) 0 -2034px;color:transparent!important;display:inline-block;height:33px;left:0;overflow:hidden;position:absolute;text-indent:100%;width:36px;white-space:nowrap}.products-list-add-to-wishlist:hover,.products-list-add-to-wishlist:focus,.pages-list-add-to-wishlist:hover,.pages-list-add-to-wishlist:focus,.products-list-add-to-wishlist.active,.products-list-add-to-wishlist.active,.pages-list-add-to-wishlist.active,.pages-list-add-to-wishlist.active{background:url(../images-v2/general.png) 0 -2097px;color:#e02d5b}.products-list-add-to-cart{background:url(../images-v2/general.png) -50px -2160px;border:0;color:#fff;display:inline-block;font:12px 'colaborate-boldregular',arial,sans-serif;height:33px;line-height:33px;margin-left:32px;padding:0 0 0 10px;text-align:left;text-transform:uppercase;width:160px}.products-list-add-to-cart:hover,.products-list-add-to-cart:focus{background:url(../images-v2/general.png) -50px -2223px;cursor:pointer}}@media only screen and (max-width:410px){.products-list-add-to-cart{width:140px}}@media only screen and (min-width:641px){.products-list-brands .products-list-add-to-cart.products-list-elem-link{line-height:33px;position:absolute;top:0;left:40px}}@media only screen and (min-width:540px) and (max-width:640px){.products-list-btns-wrapper p,.pages-list-btns-wrapper p{display:inline-block}.products-list-btns-wrapper,.pages-list-btns-wrapper{width:230px}.products-list-btns-wrapper a,.pages-list-btns-wrapper a{margin:0}.products-list-add-to-cart{margin:0 auto}}@media only screen and (min-width:540px){.products-list li,.pages-list li{height:345px;margin:0 0 40px;padding:0}}@media only screen and (max-width:539px){.products-list li,.pages-list li{height:350px}}@media only screen and (min-width:641px){.product-pages-link .products-list-btns-wrapper{left:3px}.products-list-btns-wrapper,.pages-list-btns-wrapper{display:block;left:2px;margin:0 auto;position:relative;width:204px}.products-list-add-to-wishlist,.pages-list-add-to-wishlist{background:url(../images-v2/general.png) 0 -2034px;top:0;color:transparent!important;display:inline-block;height:33px;left:0;overflow:hidden;position:absolute;text-indent:100%;width:36px;white-space:nowrap}.notifyBackInStockWrapper .products-list-add-to-wishlist{margin:0}.products-list-add-to-wishlist:hover,.products-list-add-to-wishlist:focus,.pages-list-add-to-wishlist:hover,.pages-list-add-to-wishlist:focus,.products-list-add-to-wishlist.active,.products-list-add-to-wishlist.active,.pages-list-add-to-wishlist.active,.pages-list-add-to-wishlist.active{background:url(../images-v2/general.png) 0 -2097px}.products-list-add-to-cart{background:url(../images-v2/general.png) 0 -2160px;border:0;color:#fff;display:inline-block;font:12px 'colaborate-boldregular',arial,sans-serif;height:33px;line-height:33px;margin-left:32px;padding:0 0 0 10px;text-align:left;text-transform:uppercase;width:168px}.products-list-add-to-cart:hover,.products-list-add-to-cart:focus{background:url(../images-v2/general.png) 0 -2223px;cursor:pointer}}@media only screen and (min-width:641px) and (max-width:767px){.product-pages-link .products-list-add-to-cart{background:url("../images-v2/general.png") repeat scroll -51px -3904px rgba(0,0,0,0);font:13px 'colaborate-boldregular',arial,sans-serif;padding:0 0 0 7px;text-transform:none}}@media only screen and (min-width:767px) and (max-width:1023px){.product-pages-link .products-list-add-to-cart{background:url("../images-v2/general.png") repeat scroll -24px -2160px rgba(0,0,0,0);border:0;color:#fff;display:inline-block;font:13px/33px 'colaborate-boldregular',arial,sans-serif;height:33px;line-height:33px;margin-left:32px;padding:0 0 0 5px;text-align:left;text-transform:none;width:161px}.product-pages-link .products-list-add-to-cart:hover,.product-pages-link .products-list-add-to-cart:focus{background:url(../images-v2/general.png) -24px -2223px;cursor:pointer}}.products-list-contact{color:#000;display:inline-block;font:14px/32px 'colaborate-boldregular',arial,sans-serif;margin-left:45px;text-transform:uppercase;width:168px}.products-list-contact:hover{text-decoration:underline}.products-list-img{display:block;height:200px;line-height:200px;margin:0 auto 0 auto;text-align:center;width:100%}.products-list-img img{display:inline!important;vertical-align:middle}#product-page-connexe .products-list-img img{max-height:198px}.percent-off{background:url(../images-v2/general.png) 0 -1430px;color:#fff;font:14px/48px 'colaborate-regular',arial,sans-serif;height:50px;padding:0;position:absolute;width:50px}.products-list .percent-off{right:12px;top:2px}.products-list h3{color:#333;display:block;height:30px;font:12px/15px 'colaborate-regular',arial,sans-serif;margin:0;overflow:hidden;text-transform:uppercase}.products-list h2{color:#333;display:block;font:13px/18px 'colaborate-boldregular',arial,sans-serif;height:20px;text-transform:uppercase}.products-list-price-wrapper{display:block}.products-list-price{color:#d7225d;font:18px/32px 'colaborate-regular',arial,sans-serif}.products-list-old-price{color:#000;font:15px/22px 'colaborate-regular',arial,sans-serif;margin:0 1px}@media only screen and (min-width:321px){.products-list-price{font:24px/32px 'colaborate-regular',arial,sans-serif;margin-left:5px}.products-list-old-price{font:14px/22px 'colaborate-regular',arial,sans-serif;margin:0}}.list-gift-wrapper{background:url(../images-v2/gift-list-beauty.png) 2px 0 no-repeat;opacity:1;position:absolute;top:0;bottom:0;left:0;right:0}.products-list a:hover .list-gift-wrapper{position:absolute;opacity:1;top:0;bottom:0;left:0;right:0}.list-gift-description-wrapper{display:none}.products-list a:hover .list-gift-description-wrapper{display:block;position:absolute;left:10px;right:10px;top:75px;text-align:center;background:rgba(215,34,93,1);color:#42335e;font:16px/19px 'colaborate-regular',arial,sans-serif;padding:5px}.list-gift-description-title{color:#d7225d!important;display:block;font:17px/15px 'colaborate-boldregular',arial,sans-serif;padding:8px 0 0;text-align:center;text-transform:uppercase}.products-list a:hover .list-gift-description{background:#fff;display:inline-block;padding:3px}.products-list a:hover .list-gift-end{font:10px 'colaborate-regular',arial,sans-serif}.childrenListPagination2{font:14px/15px 'colaborate-regular',arial,sans-serif;text-align:center}.childrenListPagination2 a:hover,.childrenListPagination2 a:focus{text-decoration:underline}#childrenListPrevPage,#childrenListNextPage{color:#000;display:inline-block}#childrenListPrevPage{margin:0 10px 15px 0}#childrenListNextPage{margin:0 0 10px 15px}.childrenListNavPage{background:#f2f2f2;color:#000;display:inline-block;margin:0 0 10px 2px;padding:2px 6px}.childrenListNavPage.active{color:#d7225d}#childrenListShowAll{color:#000}.products-list-carousel{display:none}.ready .products-list-carousel{display:block}.products-tabs .slick-prev,.products-tabs .slick-next{border:0;font-size:0;height:39px;opacity:.8;position:absolute;top:150px;width:21px;z-index:100}.products-tabs .slick-prev{background:url(../images-v2/general.png) 0 -2544px no-repeat;left:0}.products-tabs .slick-next{background:url(../images-v2/general.png) 0 -2682px no-repeat;right:0}.products-tabs .slick-prev:hover,.products-tabs .slick-prev:focus{background:url(../images-v2/general.png) 0 -2613px no-repeat;left:0;outline:0}.products-tabs .slick-next:hover,.products-tabs .slick-next:focus{background:url(../images-v2/general.png) 0 -2751px no-repeat;outline:0;right:0}.carousel-tabs{margin:0 0 25px;padding:0 10px;position:relative}.carousel-tabs-1.carousel-tabs{margin:10px 0 0}.carousel-tabs-1 .tabs-content{margin-bottom:0}.tabs-content{padding:10px 0 0 0!important}.products-tabs>ul{border-bottom:4px solid #000}.products-tabs>ul li{float:left;border-right:1px solid #ccc}.products-tabs .tab-title>a{background:0 0;display:block;color:#000;line-height:35px;height:35px;margin:0 2px 1px 0;padding:0 4px;text-align:center}.products-tabs .tab-title>a>span{display:inline-block;font:13px/20px "colaboratelightregular",arial,sans-serif}@media only screen and (max-width:330px){.products-tabs .tab-title>a>span{font:12px/20px "colaboratelightregular",arial,sans-serif}}.products-tabs .features{padding:15px 0}@media only screen and (min-width:330px) and (max-width:480px){.products-tabs .tab-title>a{font:15px/35px 'colaboratelightregular',arial,sans-serif;margin:0 2px 1px 0;padding:0 4px}}@media only screen and (min-width:481px) and (max-width:640px){.products-tabs .tab-title>a{font:16px/35px "colaboratelightregular",arial,sans-serif;padding:0 9px;text-transform:uppercase}}@media only screen and (max-width:640px){.products-list-carousel{margin-top:20px}.carousel-tabs-1.carousel-tabs{margin-bottom:10px}.carousel-tabs-2{margin-bottom:0!important}.carousel-tabs-2 .tabs-content{margin-bottom:0!important}}@media only screen and (min-width:641px) and (max-width:1024px){.products-tabs .tab-title>a{font:13px/35px 'colaboratelightregular',arial,sans-serif;padding:0 20px;text-transform:uppercase}.carousel-tabs-1.carousel-tabs{margin:20px 0 10px}}@media only screen and (min-width:1025px){.products-tabs{padding:0!important}.carousel-tabs-1.carousel-tabs{margin:25px 0 15px 0!important}.products-tabs .tab-title>a{line-height:35px;padding:0 20px;text-transform:uppercase}.products-tabs .tab-title>a>span{display:inline-block;font:17px/35px 'colaboratelightregular',arial,sans-serif}}.products-tabs>ul strong{font:18px 'baskerville_btbold_italic',arial,sans-serif}.products-tabs .tab-title>a:hover,.products-tabs .tab-title>a:focus,.products-tabs .tab-title.active>a{background:#000;color:#fff;outline:0}.products-tabs dd,.products-tabs .tab-title{position:static}.products-tabs-desc{display:none;float:left;height:325px;margin:0 0 0 10px;position:relative;width:220px}.products-tabs-desc span{background:rgba(255,255,255,.6);bottom:5px;color:#d7225d;font:20px 'colaboratelightregular',arial;padding:5px;position:absolute;text-transform:uppercase}.carousel-tabs-link{color:#fff!important;display:none;font:14px 'colaborate-regular',arial,sans-serif;position:absolute;right:0;top:8px;background:#d7225d;color:#fff;padding:2px 5px}.tabs-content .active .carousel-tabs-link{display:block}@media only screen and (max-width:640px){.carousel-tabs-link{font:13px 'colaborate-regular',arial,sans-serif;top:auto}}@media only screen and (min-width:640px) and (max-width:700px){.carousel-tabs-link{top:10px}}.products-tabs .tab-title>.carousel-tabs-link:hover,.products-tabs .tab-title>.carousel-tabs-link:focus{background:0 0;text-decoration:underline}.tabs-content>.content{display:block;height:0;left:-20px;overflow-y:hidden;margin:0;padding:0}.tabs-content>.content.active{height:auto;overflow-y:auto}.carousel-tabs .tabs-content>.content.active{overflow:hidden}@media only screen and (min-width:641px){#panel2-1{background:url(../images-v2/illustration-beaute-onglet-home.jpg) no-repeat}#panel2-2{background:url(../images-v2/illustration-bebe-onglet.jpg) no-repeat}#panel2-3{background:url(../images-v2/illustration-anti-age-onglet.jpg) no-repeat}.products-list-large-custom-carousel{margin-left:250px}.products-tabs-desc{display:block}}.product-pages-link h1{background:#000;color:#fff;font:24px/31px 'colaboratelightregular',arial,sans-serif;margin:15px 0;padding:2px 40px;text-align:center;text-transform:uppercase}.pages-link-one{background:#000;color:#fff;padding:22px 20px;position:relative}@media only screen and (max-width:640px){.pages-link-one{background:#000;color:#fff;margin-top:10px;padding:22px 5px 0;position:relative}.pages-link-one h1{background:#d7225d;color:#fff;display:inline-block;font:15px/22px 'colaborate-regular',arial,sans-serif;left:0;margin-bottom:2px!important;padding:0 7px;position:absolute;text-transform:uppercase;top:0;z-index:100;right:0}.pages-link-one h1 strong{font:15px/22px 'colaborate-regular',arial,sans-serif}.pages-link-one h2{color:#fff;font:12px/13px 'colaborateMediumregular',arial,sans-serif;height:23px!important;margin-bottom:2px!important;overflow:hidden}.gallery-one-img{height:auto!important}.pages-link-one-img a{display:block!important;max-height:100px!important;line-height:100px!important}.pages-link-one-img{margin-top:0!important}.pages-link-one-img img{max-width:100px;max-height:102px}.pages-link-one .products-list-elem{padding:0 0 0 0!important}.pages-link-one-content-desc{display:none!important}.products-list-old-price{font:13px/22px 'colaborate-regular',arial,sans-serif!important;margin:0 1px}.products-list-price{font:16px/32px 'colaborate-regular',arial,sans-serif!important}.home-flash-wrapper{padding-left:5px!important}.products-list-btns-wrapper button{margin-bottom:10px!important}.pages-link-one-content .products-list-add-to-cart{background:url(../images-v2/general.png) -90px -2160px!important;font:9px 'colaborate-boldregular',arial,sans-serif!important;margin-left:29px!important;padding:0 0 0 6px;text-align:left;text-transform:uppercase;width:82px}}.pages-link-one-content{margin-top:10px;padding:0;text-align:left}.pages-link-one .products-list-elem{padding:10px 0 0 10px}.pages-link-one form{margin:0}@media only screen and (min-width:641px){.pages-link-one h1{background:#d7225d;color:#fff;display:inline-block;font:22px/36px 'colaborate-regular',arial,sans-serif;left:0;padding:0 7px;position:absolute;text-transform:uppercase;top:0;z-index:100}.pages-link-one h1 strong{font:22px/36px 'colaborate-boldregular',arial,sans-serif}.pages-link-one h2{color:#fff;height:53px;overflow:hidden;font:16px/18px 'colaborateMediumregular',arial,sans-serif;text-transform:uppercase}}.pages-link-one .products-list-old-price,.pages-link-one .products-list-price{color:#fff}.pages-link-one h3{color:#fff;font:12px/18px arial,sans-serif;text-transform:uppercase}.pages-link-one .product-list-old-price,.pages-link-one .product-list-price{color:#f12b24}.pages-link-one .products-list-btns-wrapper{margin:0!important}.pages-link-one-img{background:#fff;line-height:201px;margin:10px 0 0 0!important;position:relative;text-align:center}.pages-link-one-content-desc p{color:#fff;margin:0}.pages-link-one-content-desc{overflow:hidden;color:#fff;font-size:12px}.pages-link-one-img a{display:block}.pages-link-one-img span{display:block;line-height:200px}.pages-link-one-img img{max-height:190px;vertical-align:middle}@media only screen and (max-width:640px){.pages-link-one-img img{max-height:90px;vertical-align:middle}}@media only screen and (min-width:641px){.pages-link-one{height:450px;margin-bottom:20px}.pages-link-one-content-desc{height:72px}.pages-link-one .percent-off{background:url(../images-v2/general.png) 0 -1430px;color:#fff;font:16px/48px 'colaborate-regular',arial,sans-serif;height:50px;padding:0;position:absolute;text-align:center;width:50px}}.pages-link-one .percent-off{right:20px;top:0}.percent-off-number{font:23px/36px 'sinkinsans-400regular',arial,sans-serif}@media only screen and (min-width:1025px){.pages-link-one{padding:0}.pages-link-one-img{text-align:center}.pages-link-one .percent-off{right:10px;top:5px}}.pages-link-one .products-list-btns-wrapper{width:auto!important}.tip{background:#d7225d;color:#fff;position:relative;text-align:center}.tip h1{background:#fff;background:rgba(255,255,255,.7);color:#d7225d;font:20px/23px 'colaborate-regular',arial,sans-serif;height:21px;left:0;margin:0;padding-left:5px;position:absolute;text-transform:uppercase;top:91px;width:100%}.tip h1 strong{font:22px/36px 'colaborate-boldregular',arial,sans-serif}.tip h1+a{color:#fff;display:block}.tip h1+a:hover,.tip h1+a:focus{color:#fff;display:block}.tip h2,.tip-desc{color:#fff;font:11px/16px arial,sans-serif;padding:4px 10px}.tip h2{margin:4px 0 0;padding-bottom:6px;text-transform:uppercase}@media only screen and (max-width:640px){.tip{margin-top:20px}}@media only screen and (min-width:641px) and (max-width:700px){.tip h2{padding-bottom:2px}}@media only screen and (min-width:701px){.tip h2{padding-bottom:18px}}.tip-desc{margin:0;padding:0 10px 5px}.link-to-all{background:#000;color:#fff;font:14px/20px 'colaborate-regular',arial,sans-serif;margin:0}.link-to-all a{color:#fff;padding:0 5px}.link-to-all a:hover{text-decoration:underline}.default-bloc-1 .link-to-all{bottom:0;left:0;margin:0;position:absolute;right:0}@media only screen and (min-width:641px) and (max-width:1024px){.tip{height:232px}}@media only screen and (min-width:1025px){.tip{background:#d7225d;color:#fff;height:250px;margin-bottom:0;padding:0 0 10px;position:relative;width:221px;float:right}.tip h2{padding-bottom:0}.tipDesc{display:block;padding-bottom:5px}}.back-link-wrapper{margin:5px 10px 5px 15px}.back-link{background:url(../images-v2/return-link-repeat-bg.png) repeat-x;border:1px solid #ccc;color:#333;font:13px/20px 'colaborate-regular',arial,sans-serif;display:inline-block;margin:0;padding:0 10px}.back-link:hover,.back-link:focus{text-decoration:underline}#edition .breadcrumbs{background:0 0;border:0;padding:0}#breadcrumbs{color:gray;font:12px/20px 'colaborate-regular',arial,sans-serif;margin:0 0 5px;text-transform:none}#breadcrumbs a{color:gray;text-transform:none}#breadcrumbs a:hover,#breadcrumbs a:focus{text-decoration:underline}.home-breadcrumbs{background:url(../images-v2/general.png) 0 -3488px no-repeat;display:inline-block;height:16px;overflow:hidden;text-indent:100%;white-space:nowrap;width:18px}.home-breadcrumbs:hover,.home-breadcrumbs:focus{background:url(../images-v2/general.png) 0 -3532px no-repeat}@media only screen and (min-width:641px){.back-link-wrapper{margin:15px 0 5px 15px!important}.back-link{position:relative}#breadcrumbs{color:gray;font:13px/20px 'colaborate-regular',arial,sans-serif;margin:0 0 0 15px;position:relative}}@media only screen and (min-width:1025px){.back-link-wrapper{float:left}#breadcrumbs{margin:15px 0 5px}.breadcrumbs-product-wrapper{float:left}}input[type=search],input[type=text] input[type=submit]{display:inline-block;margin:0}input[type=submit]{cursor:pointer}form fieldset{border:0;margin:0;padding:0}.newsletter-form{margin:14px 0 0;width:100%}.footer .newsletter-form label{background:url(../images-v2/general.png) 0 -3749px no-repeat;color:#fff;display:inline-block;font:12px/20px Arial,Helvetica,sans-serif;padding-left:20px}.footer .newsletter-form .fieldError{color:red}.newsletter-form label span{display:none}.newsletter-form input[type=email],.newsletter-form input[type=text]{border:1px solid #333;display:inline-block;font-size:13px;height:27px;padding:2px;width:128px}.newsletter-form input[type=email]:focus,.newsletter-form input[type=text]:focus{border:1px solid #d7225d}.footer .newsletter-form input[type=submit]{background:#000;border:0;color:#b3b3b3;cursor:pointer;font-size:14px;font-size:1.4rem;padding:0;text-transform:uppercase}.footer .newsletter-form input[type=submit]:hover,.footer .newsletter-form input[type=submit]:focus{text-decoration:underline}.colsub .newsletter-form label{color:#000;display:block;font:15px 'colaborate-thinregular',arial,sans-serif;padding-left:0}.colsub .newsletter-form input[type=text]{border:1px solid #333;height:18px;padding:2px;width:135px}.colsub .newsletter-form input[type=submit]{background:#d7225d;border:0;border-radius:3px;color:#fff;display:inline-block;font:16px 'colaboratelightregular',arial,sans-serif;padding:4px 5px;text-transform:uppercase}@media only screen and (min-width:641px){.newsletter-form{float:right}}@media only screen and (min-width:641px) and (max-width:715px){.newsletter-form input[type=email],.newsletter-form input[type=text]{width:100px}}.mod-search fieldset{border:0;margin:0;padding:0}#search-form-input-inner{background:#fff;border:1px solid #e22a59;border-radius:5px;box-shadow:0 0 6px #333;color:#000;display:block;height:5.5rem;height:55px}@media only screen and (max-width:640px){#search-form-input-inner{display:none}#search-form-input.active #search-form-input-inner{display:block}}.sticky #search-form-input-inner{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#search-form-input-inner input[type=search]{background:0 0;border:0;box-shadow:0 0 0 #fff;color:#000;display:inline-block;font:1.3rem/2.3rem 'sinkinsans-500medium',arial,sans-serif;font:13px/23px 'sinkinsans-500medium',arial,sans-serif;margin:2px 0 0;width:285px}#search-form-input-inner input[type=submit],#search-form-input-inner input[type=submit]:hover{background:#d7225d url(../images-v2/general.png) 6px -108px no-repeat;border:0;border-radius:3px;cursor:pointer;display:inline-block;height:31px;left:2px;opacity:.9;position:relative;width:31px}@media only screen and (max-width:1024px){#search-form-input-inner input[type=search]:focus{font:16rem/2.3rem 'sinkinsans-500medium',arial,sans-serif!important;font:16px/23px 'sinkinsans-500medium',arial,sans-serif!important;width:240px}}#search-form-input-inner input[type=submit]:hover{opacity:1}.mod-search-wrapper{margin-right:14px;position:static;width:35px}.mod-search{margin:0}@media only screen and (max-width:410px){#search-form-input label{left:5px}.brands-nav-list>a i{display:none}}@media only screen and (max-width:1024px){input[type=search].mod-search-text{display:none}#search-form-input-inner input[type=search]:focus{background:#e9e9e9}#mod-search-wrapper{padding:0;position:static!important;right:280px;top:0;width:40px}#search-form-input label{height:30px;font-size:0;padding:0;position:relative;width:41px;background:#d7225d url(../images-v2/general.png) 10px -110px no-repeat;border-radius:3px;border-top-right-radius:0;border-top-left-radius:0}.active label:before{color:#79a72b}#search-form-input-inner{background-color:rgba(215,34,93,1);color:#fff;height:55rem;height:55px;padding:4px 4px 5px;position:absolute;right:1rem;left:0;top:3rem;z-index:0;opacity:0;padding:4px 8px;overflow:hidden}#search-form-input.active #search-form-input-inner{opacity:1;z-index:501;width:100%}.header-customer-wrapper{position:static!important}#search-form-input-inner input[type=search]{background:#fff;border:1px solid #d7225d;border-radius:4px;box-shadow:0 0 4px 0 #333;display:inline-block;font-size:16px;height:45rem;height:45px;line-height:23px;margin:0;padding:2px 2px 2px 4px;width:86%}#search-form-input-inner input[type=submit]{background:#fff url(../images-v2/general.png) 13px -101px no-repeat;display:inline-block;height:45px;position:relative;width:45px;z-index:400;vertical-align:top}}@media only screen and (min-width:641px) and (max-width:1024px){#search-form-input label{top:0;right:280px;position:absolute}}@media only screen and (max-width:640px){#mod-search-wrapper{right:150px}#search-form-input label{background:#d7225d url(../images-v2/general.png) 10px -107px no-repeat;float:right;width:40px;height:32px;top:13px}#search-form-input-inner{width:100%;left:0;right:0;top:40px}#search-form-input label:before{position:absolute;right:158px;top:-3px}}@media only screen and (min-width:1025px){#mod-search-wrapper{padding-right:0;top:-5px}.mod-search{float:left}.mod-search span{display:inline-block;margin:0}#search-form-input-inner input[type=search]{background:#fff;border:0;font:16px/23px 'sinkinsans-500medium',arial,sans-serif;height:45px;margin:5px 0 0 3px;padding:0 2px 0 10px;width:270px}#search-form-input-inner input[type=submit]{width:12px}#search-form-input.active #search-form-input-inner{display:block}#search-form-input-inner{height:55px;width:320px;margin-top:19px;position:relative}#search-form-input-inner input[type=submit],#search-form-input-inner input[type=submit]:hover,#search-form-input-inner input[type=submit]:focus{background:#d7225d url(../images-v2/magnifier-tool.png) 12px 13px no-repeat;border:0;display:inline-block;height:100%;right:0;position:absolute;top:0;width:55px;z-index:2;bottom:0;left:auto}#search-form-input-inner input[type=submit]:hover,#search-form-input-inner input[type=submit]:focus{background:#d7225d url(../images-v2/magnifier-tool.png) 12px 13px no-repeat}.heading-slogan-list{position:absolute;right:-105px;top:15px}}@media only screen and (max-width:370px){#search-form-input-inner{top:35px}#search-form-input-inner input[type=search]{font-size:10px;text-transform:none;width:80%}#search-form-input-inner input[type=submit]{top:0}}#produits,#categories,#marques{margin-top:0;margin-bottom:5px}#categories a{border-bottom:1px solid #e6e6e6;padding:3px 5px}#produits>li,#marques>li{height:100px}#produits>li{border-bottom:1px solid #df4f7d66}.search-box h1{text-indent:10px;color:#777;background:#e6e6e6;margin:0;font:14px/21px "sinkinsans-500medium",arial,sans-serif;text-indent:10px;text-transform:uppercase}.productText:first-letter {text-transform:uppercase !important}.productText{display:block;width:210px}.brandText{display:block;margin-top:15px!important}.lineImg{display:block;width:90px;float:left}.searchPrice{color:#d7225d;font:18px/21px 'sinkinsans-400regular',arial,sans-serif;white-space:nowrap}.searchPrice strike{font-size:11px;color:#777}@media only screen and (min-width:1024px){.searchPrice{padding-left:20%}}#produits .productText,#marques .brandText{float:left;max-height:80px;padding:5px 0 0 15px;line-height:12px;font-size:12px;width:160px}.search-box{background:#fff;border:2px solid #d7225d;border-radius:4px;display:block;padding:5px;z-index:500;overflow-y:scroll;overflow-x:hidden;position:fixed}.search-box p{margin:0}.search-box p:first-child{margin:0 0 5px}@media only screen and (max-width:1024px){.search-box{height:calc(100% - 96px);left:0;right:0;top:83px;z-index:600}}@media only screen and (max-width:640px){.search-box{top:94px}}@media only screen and (min-width:1024px){.search-box{top:74px;width:1024px;left:calc(50% - 512px);bottom:80px;max-height:700px}.index-tmpl .search-box{top:125px}}.search-box a{display:block;clear:both}.search-box img{margin:0 auto;background-color:#fff}.search-box li:hover,.search-box li:active{background-color:#f6f6f6}.search-box-row .column{display:flex;align-items:center;height:100px}mark.ais-Highlight-highlighted{background-color:transparent;color:#008cba;font-size:12px}#more-results{clear:both;text-align:center;padding:16px 0;font:14px 'sinkinsans-500medium',arial,sans-serif;background-color:#d7225d;opacity:.8;margin-bottom:5px}#more-results:hover,#more-results:active{opacity:1}#more-results a{color:#fff;font:20px 'baskerville_btbold_italic',arial,sans-serif}.search-box a{text-decoration:none;color:#777;font-size:12px}.search-filter-container{padding:5px}@media only screen and (min-width:1024px){.search-filter-container{max-height:106px;overflow-y:hidden}.search-filter-container:hover{max-height:none}}#searchInformation{display:none}.search-refine-toggle{float:none !important;width:100% !important}#search-pagination{margin:20px 0}#clear-filters .ais-ClearRefinements-button{font-size:1.1em;background-color:#000;padding:.5rem 1rem}.mbLoader{background:#292928 url(../../../mbCore/images/loaderMedia.gif) no-repeat center center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;bottom:1px;height:100%;left:1px;right:1px;position:absolute;top:1px;width:100%;z-index:450}#gallery_799711{display:none}.brands-offers-col{background:#fff}.brands-offers-col .preamble{margin:0}.gallery-gifts{margin:15px 0 25px;text-align:center}.title-page-gifts span{background:url(../images-v2/gift-bg.png) 0 0px no-repeat;border-bottom:1px solid #d7225d;display:inline-block;padding-bottom:10px;padding-left:50px;padding-top:15px}.gallery-gifts>a{border:1px solid #d7225d;display:inline-block}.gallery-gifts-img{display:inline-block;height:135px;line-height:135px}.gallery-gifts-img img{vertical-align:middle}@media only screen and (max-width:640.98px){.gallery-gifts>a{height:285px;margin:15px 3px;position:relative;vertical-align:top}.gallery-gifts-label{font:11px/16px 'colaborate-regular',arial,sans-serif;max-width:145px}.gallery-gifts-title{font:14px/15px 'colaborate-regular',arial,sans-serif;max-width:145px}.gallery-gifts-link{position:absolute;bottom:0;left:0;right:0}}@media only screen and (min-width:641px){.gallery-gifts>a{margin:15px 25px}.gallery-gifts-label{font:15px/18px 'colaborate-regular',arial,sans-serif;max-width:235px}.gallery-gifts-title{font:16px/15px 'colaborate-regular',arial,sans-serif}.gallery-gifts-link{max-width:235px}}.gallery-gifts .mbThumbsCanvas{display:block;padding:5px!important;text-align:center;width:100%!important}.gallery-gifts .mbGalleryMediaElement{border:1px solid #cc004d!important;margin:20px 26px!important}#edition .gallery-gifts .mbGalleryMediaElement{display:block}.gallery-gifts-label{background:#fff;color:#333!important;display:block;max-height:70px;min-height:70px;padding:15px 2px 5px;text-align:center}.gallery-gifts>a:hover{background:rgba(204,0,77,.07)}.gallery-gifts-title{color:#cc004d;display:block;margin-top:10px;margin-bottom:5px;text-align:center;text-transform:uppercase}.gallery-gifts-link{background:#cc004d;display:block;font:15px/15px 'colaborate-regular',arial,sans-serif;max-height:30px;min-height:30px;padding-top:7px;text-align:center}.gallery-gifts-link>span{background:#fff;border-radius:3px;color:#cc004d!important;display:inline-block;padding:2px 15px 0;text-transform:uppercase}@media only screen and (max-width:1024px){.gallery-one-img{margin-bottom:15px;text-align:center}}@media only screen and (min-width:641px) and (max-width:1024px){.gallery-one-img{margin-bottom:21px}}.gallery-one-img{border:1px solid #d7225d;height:250px;line-height:194px;text-align:center}.gallery-one-img img{display:inline;vertical-align:middle}@media only screen and (max-width:640px){.gallery-one-img{margin:10px 0}}.gallery-one-img p{margin:0;text-align:center}@media only screen and (min-width:1025px){.gallery-one-img{margin:0 6px 0 0}.gallery-one-img p{text-align:left}.main-view-block{padding-top:10px}}.gallery-one-img img{display:none;vertical-align:middle}.ready .gallery-one-img img{display:inline-block;max-height:250px}.gallery-one-img button{display:none!important}.gallery-one-img .mbGalleryMediaElement{display:block;height:194px}.gallery-one-img .slick-dots li button:before{font-family:'slick';font-size:20px;line-height:20px;position:absolute;top:3px;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gallery-one-img .slick-dots li.slick-active button:before{opacity:1}.gallery-one-img .slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;list-style:none;text-align:center}.gallery-one-img .slick-dots li{display:inline-block;position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.gallery-one-img .slick-dots li button{display:inline-block!important;font-size:0;line-height:0;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}@media only screen and (min-width:641px) and (max-width:1024px){.gallery-one-img .slick-dots{bottom:-13px}.gallery-one-img .slick-dots li button:before{top:17px}}.home-slider{background:#fff;box-shadow:0 0 8px #333;margin-top:10px}.home-slider img{display:none}.no-js .home-slider img,.ready .home-slider img{display:block}.home-slider .slick-slider{background:#f7f7f7;border-bottom:1px solid #e6e6e6;margin:0 !important}.home-slider .slick-slide img{box-shadow:0 0 10px #a7a7a7}.home-slider .slider-menu{background:#fff;border-left:1px solid #e6e6e6;cursor:pointer;display:none;height:60px;margin-bottom:0;padding:10px!important;position:relative}.home-slider .slider-menu:first-child{border-left:0}.home-slider .slider-menu p{margin:0}.slider-description{display:none}.home-slider .slider-thumbs{display:block;margin:3px 0 5px}.slider-img img{width:70px}.home-slider .slider-title{background:gray;color:#fff;display:inline-block;font:12px 'colaborate-thinregular',arial,sans-serif;padding:2px 6px 1px;text-transform:uppercase}.slider-active .slider-title{background:#d7225d}.slider-description{color:#000;font:11px/17px arial,sans-serif}.slider-menu:hover .slider-description,.slider-menu:hover .slider-title{color:#fff}@media only screen and (max-width:480px){.home-slider-elem-desc{display:none}.home-slider-elem-title{display:none}.home-slider-elem-price{top:10px;font:10px/40px 'colaborate-thinregular',arial,sans-serif;height:40px;width:40px}.home-slider-elem-link{bottom:14px}.slick-active .home-slider-elem-price{right:10px;top:8px}}.home-slider-elem-price span{display:inline-block;line-height:17px;vertical-align:middle}@media only screen and (max-width:640px){.home-slider{margin-bottom:10px}.home-slider-elem-price span{line-height:14px}.home-slider .slick-dots{background:rgba(255,255,255,.5);position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center;margin:0;left:0}.home-slider .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.home-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.home-slider .slick-dots li button:before{font-family:slick;font-size:20px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.5;color:#000;-webkit-font-smoothing:antialiased}.home-slider .slick-dots li.slick-active button:before{opacity:.75;color:#000}.home-slider-elem-price{font:16px 'sinkinsans-500medium',arial,sans-serif;height:60px;line-height:60px;width:60px}}@media only screen and (min-width:568px){.home-slider .slider-menu{height:90px}}.slider-active .slider-title,.slider-menu:hover .slider-title{background:#d7225d;color:#fff}.slider-active .slider-description,.slider-menu:hover .slider-description{color:#d7225d;text-decoration:underline}@media only screen and (min-width:641px){.slider-description{display:block}.home-slider-elem-price{font:18px 'colaborateMediumregular',arial,sans-serif;height:81px;line-height:81px;width:81px}}@media only screen and (min-width:641px) and (max-width:1024px){.home-slider-elem-price{font:15px 'colaborateMediumregular',arial,sans-serif;height:40px;line-height:40px;width:40px}.home-slider .slider-menu{display:block;border-bottom:1px solid #e6e6e6;border-left:0!important}.home-slider .slider-title{margin-bottom:4px}.home-slider .slider-img{display:none}.home-slider .slider-menu{padding:5px!important}.slider-menu{height:33%!important}.home-slider{position:relative}.slider-menu-wrapper{height:100%!important;position:absolute;top:0;bottom:0;right:0}}@media only screen and (min-width:1025px){.slider-img img{width:120px}.slider-description{font:11px/13px arial,sans-serif;margin-top:5px}.home-slider{height:360px;margin-bottom:0;overflow:hidden}#edition .home-slider{margin-top:25px;overflow:visible}.home-slider .slick-slider{background:0 0;border-bottom:0}.slider-menu-wrapper{padding:0}.home-slider .slider-title{margin-bottom:3px!important}.home-slider .slider-menu{border-bottom:1px solid #e6e6e6;border-left:0;display:block;height:120px;padding-top:5px!important}.slider-menu-wrapper .slider-menu:last-child{border:0}}@media only screen and (min-width:1100px){.slider-menu-wrapper{width:300px}.home-slider .slick-slider{padding:0;width:800px}}.home-slider .mbGalleryMediaLabel{display:none}#edition .home-slider .gallery.hover{z-index:450}#edition .slider-menu-wrapper{height:330px;overflow:hidden;padding:hidden}#edition .home-slider .modGallery .mbThumbsCanvas{border-style:none!important;line-height:0!important;padding:10px!important}.home-slider-elem{display:block;position:relative}.home-slider-elem-link{background:url(../images-v2/slider-link.png) no-repeat;color:#fff;display:inline-block;font:16px/40px 'colaborate-boldregular',arial,sans-serif;padding:0 20px 0 0;text-transform:uppercase;position:absolute;right:30px;text-align:center;bottom:-50px;width:190px;height:41px;z-index:50;transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;opacity:0}.home-slider-elem-price{background:#d7225d;border:1px solid #d7225d;border-radius:50%;color:#fff;padding:0;position:absolute;right:30px;text-align:center;top:-90px;z-index:50;transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;opacity:0}.home-slider-elem-title{background:#d7225d;color:#fff;font:13px 'colaborate-boldregular',arial,sans-serif;padding:4px 10px 3px;text-transform:uppercase;bottom:70px;position:absolute;left:-500px;z-index:50;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;opacity:0}.home-slider-elem-desc{background-color:rgba(255,255,255,.6);color:#000;font:18px 'colaboratelightregular',arial,sans-serif;padding:10px 20px;text-transform:uppercase;bottom:-30px;position:absolute;left:20px;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;opacity:0}.slick-active .home-slider-elem-title{left:20px;transition:all 1s ease-in-out .3s;transition-delay:-.2s;-o-transition:all 1s ease-in-out .3s;-o-transition-delay:-.3s;-ms-transition:all 1s ease-in-out .3s;-ms-transition-delay:-.3s;-moz-transition:all 1s ease-in-out .3s;-moz-transition-delay:-.3s;-webkit-transition:all 1s ease-in-out .3s;-webkit-transition-delay:-.3s;opacity:1}.slick-active .home-slider-elem-desc{bottom:10px;right:250px;transition:all 1s ease-in-out .2s;-o-transition:all 1s ease-in-out .2s;-ms-transition:all 1s ease-in-out .2s;-moz-transition:all 1s ease-in-out .2s;-webkit-transition:all 1s ease-in-out .2s;opacity:1}.slick-active .home-slider-elem-link{bottom:10px;right:10px;transition:all 1s ease .4s;transition-delay:1s;-o-transition:all 1s ease-in-out .4s;-ms-transition:all 1s ease-in-out .4s;-moz-transition:all 1s ease .4s;-moz-transition-delay:1s;-webkit-transition:all 1s ease-in-out .4s;-webkit-transition-delay:1s;opacity:1}.slick-active .home-slider-elem-price{top:30px;transition:all 1s ease .4s;transition-delay:.8s;-o-transition:all 1s ease-in-out .4s;-ms-transition:all 1s ease-in-out .4s;-moz-transition:all 1s ease .4s;-moz-transition-delay:.8s;-webkit-transition:all 1s ease-in-out .4s;-webkit-transition-delay:.8s;opacity:1}@media only screen and (min-width:641px) and (max-width:1024px){.home-slider-elem-title{bottom:60px}.home-slider-elem-desc{font:12px 'colaboratelightregular',arial,sans-serif;bottom:-2px}.slick-active .home-slider-elem-desc{bottom:-10px}.slick-active .home-slider-elem-link{bottom:-10px}}@media only screen and (max-width:480px){.home-slider-elem-desc{display:none}.home-slider-elem-title{display:none}.home-slider-elem-price{top:10px;font:10px/40px "sinkinsans-500medium",arial,sans-serif;height:40px;width:40px}.home-slider-elem-link{bottom:14px}.slick-active .home-slider-elem-price{right:10px;top:8px}}@media only screen and (min-width:480px) and (max-width:640px){.slick-active .home-slider-elem-desc{bottom:20px;font:12px 'sinkinsans-500medium',arial,sans-serif;padding:3px 10px;text-transform:none}}@media only screen and (min-width:641px){#productComplementaryContentInner{max-height:440px}}.review-order-date{font-style:italic}.avis-verifies-certificat-text{position:absolute;width:120px;right:44px;color:#333;border:1px solid #333;text-align:center;background:#fff;font:8px arial;text-transform:none}.review-item-name{font-size:8px}.commentContent{margin:0 0 10px}.commentAuthor{color:#d7225d;font:16px 'colaborate-thinregular',arial,sans-serif;text-transform:uppercase}.product-comment{background:#f2f2f2;height:400px;overflow:auto;margin-bottom:25px;position:relative;padding:8px 0 0 10px}.product-comment h2{margin:10px 0 12px}.commentDetails{margin:0}.commentDate{color:gray;font:11px arial,sans-serif}.commentText{border-bottom:1px dashed #f2f2f2;font:italic 13px/17px arial,sans-serif;margin-bottom:5px;padding-bottom:5px}.commentNote{display:block;height:17px;overflow:hidden;position:relative}.commentNote img{max-width:none}.avisVerifiesNote{color:#f2f2f2}#productInfoPriceWrapper img{left:0}.product-info-wrapper .commentNote{color:#333;display:inline-block;font:1.3rem/1.8rem arial,sans-serif;margin:0 5px;text-decoration:underline;vertical-align:middle}.commentNote img{position:absolute}.commentNote1{width:15px}.commentNote2{width:32px}.commentNote3{width:48px}.commentNote4{width:64px}.commentNote5{width:80px}@media only screen and (min-width:641px){.product-comment{height:100%;margin-bottom:5px}}#mb-payzen-restjs-form .kr-embedded{margin:0 auto}@media only screen and (min-width:996px){#mb-payzen-restjs-form{background:url('/mbThemes/u-beauty-shop/images-v2/secure-payment-logos.png') no-repeat 150px 40px}}#ie-unsupported{padding:20px;text-align:center;background-color:orange}.categories-list .slick-prev,.categories-list .slick-next{border:0;font-size:0;height:39px;opacity:.8;position:absolute;top:150px;width:21px;z-index:100}.categories-list .slick-prev{background:url(../images-v2/general.png) 0 -2544px no-repeat;left:0}.categories-list .slick-next{background:url(../images-v2/general.png) 0 -2682px no-repeat;right:-20px}.categories-list .slick-prev:hover,.categories-list .slick-prev:focus{background:url(../images-v2/general.png) 0 -2613px no-repeat;left:0;outline:0}.categories-list .slick-next:hover,.categories-list .slick-next:focus{background:url(../images-v2/general.png) 0 -2751px no-repeat;outline:0}.categories-list img{display:inline!important}.modAudioPlayer{padding:0 0 10px 20px}#colMain .modImage,#colSub .modImage{padding-bottom:20px}