.font-loaded .notifier-close,.sales-rule-title-count,body,button,input,select,textarea{font-family:Arial,sans-serif}body,html{padding:0;margin:0}.no-scroll,.no-scroll body,svg:not(:root){overflow:hidden}.swiper-wrapper,hr{box-sizing:content-box}a:focus,a:hover{text-decoration:underline;color:#00a189}a,a:focus,a:hover,h1{color:#00a189}.footer-misc-links ul,ol,ul{list-style:none}.mini-product-block-button,.mini-product-flap,.mini-product-main{-webkit-backface-visibility:hidden}.product-flag-value,.sales-rule-cart_fixed .product-flag-value.small{letter-spacing:-1px}.lazy-carousel-image,img[data-lazy-source]+.svg-icon{-webkit-animation:fadeInBack 1.2s ease-out infinite;color:#ccc}*,:after,:before{box-sizing:border-box}html{font-size:calc(.625em)}body{-webkit-font-smoothing:antialiased;overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}figure{margin:0}img{border:0}hr{height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;margin:0}[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}button{overflow:visible;cursor:pointer;border-radius:0;border:none;background:#fff}button,select{text-transform:none}fieldset{border:0;padding:.01em 0 0;margin:0;min-width:0}legend,td,th{padding:0}legend{display:table}.no-js body.page-empty,.no-touch body.page-empty,.touch body.page-empty{padding:0;margin:0}.wrapper-content,body.one-col #main-content,body.two-cols-right #main-content{position:relative;padding-left:15px;padding-right:15px}#header{margin-left:-15px;margin-right:-15px;z-index:510;position:relative}.wrapper-content{margin-right:auto;margin-left:auto;clear:both;z-index:10}.bottom-footer,.footer-mid-container,.row-content,.top-footer{margin-left:-15px;margin-right:-15px}@media only screen and (min-width:768px){.wrapper-content{width:750px}}@media only screen and (min-width:992px){.wrapper-content{width:970px}}@media only screen and (min-width:1380px){.wrapper-content{width:1170px}}.row-content{position:relative}#help-tooltip{z-index:50}body.one-col #main-content{float:left;width:100%;min-height:1px}@media only screen and (min-width:910px){body.one-col #main-content{min-height:900px}body.one-col #main-content.blog-cat-view #main-content,body.one-col #main-content.blog-post-view #main-content,body.one-col #main-content.checkout-cart-index #main-content,body.one-col #main-content.checkout-onepage-index #main-content{min-height:auto}}body.two-cols-right #main-content{min-height:1px}@media only screen and (min-width:910px){body.two-cols-right #main-content{min-height:900px}}body.two-cols-left #main-content,body.two-cols-left .col-left,body.two-cols-right .col-right{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media only screen and (min-width:768px){body.two-cols-right #main-content{float:left;width:75%}}@media only screen and (min-width:1380px){body.two-cols-right #main-content{float:left;width:83.33333333%}}@media only screen and (min-width:768px){body.two-cols-right .col-right{float:left;width:25%}}@media only screen and (min-width:1380px){body.two-cols-right .col-right{float:left;width:16.66666667%}}@media only screen and (min-width:768px){body.two-cols-left .col-left{float:left;width:25%}}@media only screen and (min-width:1380px){body.two-cols-left .col-left{float:left;width:16.66666667%}}@media only screen and (min-width:768px){body.two-cols-left #main-content{float:left;width:75%}}@media only screen and (min-width:910px){body.two-cols-left #main-content{min-height:900px}}body.two-cols-left.customer-account #main-content,body.two-cols-left.customer-account .col-left{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media only screen and (min-width:1380px){body.two-cols-left #main-content{float:left;width:83.33333333%}body.two-cols-left.customer-account .col-left{float:left;width:25%}body.two-cols-left.customer-account #main-content{float:left;width:75%}}@media only screen and (min-width:910px){body.two-cols-left.customer-account #main-content{min-height:900px}}*{outline:0!important;-webkit-tap-highlight-color:transparent}.btn-text,a:focus,form .fields .input-box:focus{outline:0}body,button,input,p,select,table,textarea{color:#636363;font-size:1.4rem;line-height:16px}a{text-decoration:none}a:focus{border:none}ol,ul{margin:0;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:120%}h1{font-size:2rem}@media screen and (min-width:768px){h1{font-size:3rem}}h2{color:#636363}h2,h3,h4,h5,h6{font-size:1.7rem}.device-desktop a[href^="tel:"],.device-smartv a[href^="tel:"]{pointer-events:none;cursor:default}:root:not(.ie9) .custom-radio label *,form label{cursor:pointer}table.table.table-striped.table-bordered.table-hover tr td,tr th{vertical-align:middle}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:6px}::-webkit-scrollbar:horizontal{height:6px}::-webkit-scrollbar-thumb{background-color:#636363;border-radius:6px;border:1px solid #636363}::-webkit-scrollbar-track{border-radius:6px;background-color:#e3e3e3}.img-responsive{display:block;max-width:100%;height:auto}.price-box .price-label{display:none}.dont-see-that,form .fields{display:block;width:100%}.dont-see-that{font-size:1.1rem;line-height:12px;color:#b0b0b0;text-align:left;clear:both;max-width:500px;margin:10px auto}form .validation-advice{padding-top:5px;color:#d31a41}@media only screen and (min-width:768px){.field.half form .validation-advice{max-width:240px}}form .field{text-align:left;width:100%;float:left;margin-bottom:10px}form .field.half{width:100%}@media screen and (min-width:768px){form .field.half{width:48%}form .field.half:first-child{margin-right:4%}}form .field .input-box{margin-top:5px}form label{color:#00a189;padding:10px 5px 5px;margin:0;font-weight:400}form label em{padding:0 2px 0 0}form .custom-select,form .input-file-container,form input,form textarea{border-radius:2px}form input[type="checkbox"]{display:inline}form .input-file-container,form input[type="search"],form input[type="text"],form input[type="email"],form input[type="tel"],form input[type="password"],form textarea{-webkit-appearance:none;transition:.5s all ease;background:#fff;width:100%;border:1px solid #ccc;padding:0 10px;line-height:31px;height:31px}form .input-file-container:focus,form .input-file-container:hover,form input[type="search"]:focus,form input[type="search"]:hover,form input[type="text"]:focus,form input[type="text"]:hover,form input[type="email"]:focus,form input[type="email"]:hover,form input[type="tel"]:focus,form input[type="tel"]:hover,form input[type="password"]:focus,form input[type="password"]:hover,form textarea:focus,form textarea:hover{border-color:#00a189}form .input-file-container.validation-failed,form .input-file-container.validation-failed:focus,form .input-file-container.validation-failed:hover,form input[type="search"].validation-failed,form input[type="search"].validation-failed:focus,form input[type="search"].validation-failed:hover,form input[type="text"].validation-failed,form input[type="text"].validation-failed:focus,form input[type="text"].validation-failed:hover,form input[type="email"].validation-failed,form input[type="email"].validation-failed:focus,form input[type="email"].validation-failed:hover,form input[type="tel"].validation-failed,form input[type="tel"].validation-failed:focus,form input[type="tel"].validation-failed:hover,form input[type="password"].validation-failed,form input[type="password"].validation-failed:focus,form input[type="password"].validation-failed:hover,form textarea.validation-failed,form textarea.validation-failed:focus,form textarea.validation-failed:hover{border-color:#d31a41}form .input-file-container.no-display,form input[type="search"].no-display,form input[type="text"].no-display,form input[type="email"].no-display,form input[type="tel"].no-display,form input[type="password"].no-display,form textarea.no-display{display:none}form textarea{resize:vertical;height:auto;font-size:1.4rem;line-height:1.4em}form .input-file-container{display:inline-block;border-radius:2px 0 0 2px;width:50%;float:left;position:relative;overflow:hidden;margin:0;color:#636363;background-color:#fff;border:1px solid #ccc}@media screen and (min-width:768px){form .input-file-container{width:200px}}form .input-file-container input[type="file"]{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0}form .input-box input.uploadFile{background-color:#ccc;border:1px solid #ccc;border-radius:0 2px 2px 0;padding:5px 10px;width:50%;float:left;margin:0;height:31px}:root .custom-select.prefix,:root .custom-select.region_id{margin-bottom:20px}.input-zip{text-transform:uppercase}input[type="text"]:disabled{background-color:#ccc}.fields.dob{margin-top:10px}.customer-dob .dob-day,.customer-dob .dob-month{width:50px;float:left;margin-right:10px}.customer-dob .dob-year{width:80px;float:left}.prefix .validation-advice{position:absolute;width:300px}.region_id .validation-advice{position:absolute}:root:not(.ie9) .custom-select option,:root:not(.ie9) .custom-select select,:root:not(.ie9) .custom-select:after{color:#636363}:root:not(.ie9) .custom-select select,:root:not(.ie9) .custom-select:after{display:block}:root:not(.ie9) .custom-select option,:root:not(.ie9) .custom-select select{padding:0 35px 0 10px}.custom-select{display:inline}.custom-select .validation-advice{position:absolute;width:340px}:root:not(.ie9) .custom-select{position:relative;display:inline-block;border:1px solid #ccc;background:#fff;vertical-align:middle;padding:0;transition:.5s all ease;max-width:100%}:root:not(.ie9) .custom-select select{background:#fff;height:31px;border:0;vertical-align:middle;outline:0;-webkit-appearance:none;-moz-appearance:none}:root:not(.ie9) .custom-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}:root:not(.ie9) .custom-select select::-ms-expand{display:none}:root:not(.ie9) .custom-select:after{content:"";position:absolute;top:50%;right:10px;margin-top:-7px;width:0;height:0;border:10px solid transparent;border-top:14px solid #adadad;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;-moz-transform:scale(.9)}:root:not(.ie9) .custom-select:focus{border-color:#02d7b7}:root:not(.ie9) .custom-select:hover{border-color:#00a189}.custom-radio{width:100%;position:relative}:root:not(.ie9) .custom-radio{width:auto}:root:not(.ie9) .custom-checkbox input[type=checkbox]+span,:root:not(.ie9) .custom-checkbox input[type=checkbox]+span:before,:root:not(.ie9) .custom-checkbox label,:root:not(.ie9) .custom-radio input[type=radio]+span,:root:not(.ie9) .custom-radio input[type=radio]+span:before,:root:not(.ie9) .custom-radio label{display:inline-block;vertical-align:middle}:root:not(.ie9) .custom-checkbox label,:root:not(.ie9) .custom-radio label{position:relative;padding-left:0}:root:not(.ie9) .custom-radio input[type=radio]{opacity:0;position:absolute;padding:10px 0}:root:not(.ie9) .custom-radio input[type=radio]+span{display:block;padding:10px 0 10px 25px}:root:not(.ie9) .custom-radio input[type=radio]+span:after{content:"";position:absolute;top:50%;margin-top:0;left:5px;width:0;height:0;border-radius:100%}:root:not(.ie9) .custom-radio input[type=radio]+span:before{content:"";position:absolute;top:50%;margin-top:-5px;left:0;width:16px;height:16px;border:1px solid #e5e5e5;background:#fff;border-radius:100%}:root:not(.ie9) .custom-radio input[type=radio]:disabled+span{cursor:default;-moz-opacity:.4;-webkit-opacity:.4;opacity:.4}:root:not(.ie9) .custom-radio input[type=radio]:focus+span:before{border:1px solid #00a189}:root:not(.ie9) .custom-radio input[type=radio]:checked+span:after,:root:not(.ie9) .custom-radio input[type=radio]:hover+span:after{width:6px;height:6px;background:#e5e5e5}:root:not(.ie9) .custom-radio input[type=radio]:checked+span:after{background:#636363;transition:.2s background cubic-bezier(.05,.63,.67,1.53)}.gdpr-content{color:#ccc;font-size:1.2rem}:root:not(.ie9) .custom-checkbox input[type=checkbox]{opacity:0;position:absolute}:root:not(.ie9) .custom-checkbox input[type=checkbox]+span{display:block;margin:0 0 0 25px}:root:not(.ie9) .custom-checkbox input[type=checkbox]+span:after{content:"";position:absolute;top:50%;margin-top:-5px;left:3px;width:0;height:0;background:0 0;border:2px solid transparent;border-top:none;border-right:none;-webkit-transform:rotate(-50deg);transform:rotate(-50deg)}:root:not(.ie9) .custom-checkbox input[type=checkbox]+span:before{content:"";position:absolute;top:50%;margin-top:-5px;left:0;width:16px;height:16px;border:1px solid #e5e5e5;background:#fff;border-radius:2px}:root:not(.ie9) .custom-checkbox input[type=checkbox]:disabled+span{cursor:default;-moz-opacity:.4;-webkit-opacity:.4;opacity:.4}:root:not(.ie9) .custom-checkbox input[type=checkbox]:focus+span:before{border:1px solid #00a189}:root:not(.ie9) .custom-checkbox input[type=checkbox]:hover+span:after{width:12px;height:8px;border-bottom-color:#e5e5e5;border-left-color:#e5e5e5}:root:not(.ie9) .custom-checkbox input[type=checkbox]:checked+span:after{width:17px;height:8px;border-bottom-color:#636363;border-left-color:#636363;transition:.5s width cubic-bezier(.05,.63,.67,1.53)}#footer{background:#f8f8f8;overflow:hidden;padding-bottom:40px;margin-top:20px}#footer button{background:0 0}.footer-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media only screen and (min-width:768px){.footer-container{width:750px}}@media only screen and (min-width:992px){.footer-container{width:970px}}@media only screen and (min-width:1380px){.footer-container{width:1170px}}.bottom-footer,.top-footer{overflow:hidden;clear:both;text-align:center}.top-footer{margin:50px 0 30px}.bottom-footer{display:none}@media (min-width:992px){.bottom-footer{margin:30px 0;display:block}}.footer-mid-container .block-title{padding:5px;width:100%}.footer-mid-container .block-title strong{font-weight:400;margin:0;font-style:normal;line-height:1.4;color:#00a189;text-transform:uppercase}.footer-mid-container .links{padding:0 0 0 15px;margin-bottom:10px;width:100%}@media only screen and (min-width:768px){.footer-mid-container .links{width:50%;float:left;margin-bottom:30px}}@media only screen and (min-width:992px){.footer-mid-container .links{width:25%}}.footer-mid-container .links ul{display:none}@media only screen and (min-width:768px){.footer-mid-container .links ul{display:block}}.footer-mid-container .links button{width:100%;word-break:break-word;line-height:1.4;padding:4px 0;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;color:#636363}.block-advantage,.btn-text,.footer-misc-links,table td,table thead tr:first-child th{text-align:center}@media only screen and (min-width:992px){.footer-mid-container .links button{text-overflow:clip;white-space:normal;overflow:visible}}.footer-mid-container .links button:hover{color:#00a189}.block-advantage{display:inline-block;vertical-align:top;margin:0;padding:10px;width:calc(((100% - 30px)/ 2))}@media screen and (min-width:768px){.block-advantage{width:calc(((100% - 30px)/ 4))}}.block-advantage.purchase-order{display:none}@media screen and (min-width:992px){.block-advantage{width:calc(((100% - 30px)/ 5))}.block-advantage.purchase-order{display:inline-block}}.block-advantage svg{color:#00a189;display:block;margin:auto;width:50px;height:50px}.block-advantage .title{display:block;font-weight:700;color:#00a189;font-size:1.2rem;padding:5px 10px}@media screen and (min-width:480px){.block-advantage .title{padding:5px}}.block-advantage .content{display:none}@media screen and (min-width:992px){.block-advantage .content{font-size:1.1rem;display:block;padding:0 5px;color:#636363}}#footer-advertising{clear:both;overflow:hidden;margin:0 0 20px}.footer-misc-links{clear:both}.footer-misc-links li{display:inline}.footer-misc-links li:before{content:" | "}.footer-misc-links li.first:before{content:""}.col-1.new-users{display:block!important}.login,.new-users,.register,.registered-users{float:left;width:100%}.login h3,.new-users h3,.register h3,.registered-users h3{color:#00a189;text-align:center;margin-top:10px}#main-content .login p,#main-content .new-users p,#main-content .register p,#main-content .registered-users p{display:none}.login .buttons-set a.button,.login .buttons-set button,.new-users .buttons-set a.button,.new-users .buttons-set button,.register .buttons-set a.button,.register .buttons-set button,.registered-users .buttons-set a.button,.registered-users .buttons-set button{margin:10px auto 0}#main-content .new-users,#main-content .register{border-bottom:1px solid #ccc}@media screen and (min-width:768px){.login,.new-users,.register,.registered-users{width:50%;padding:0 20px}.login p,.new-users p,.register p,.registered-users p{display:block}#main-content .new-users,#main-content .register{border-color:transparent}}#main-content .new-users .description,#main-content .register .description{height:35px}.password-lost{padding:5px 5px 0 0;float:right;color:#636363;font-size:1.1rem}.cvv-what-is-this,.remember-me-helper{position:relative;top:3px;text-decoration:none;cursor:pointer;color:#fff;background:#ccc;padding:2px 8px;border-radius:100%}.cvv-what-is-this:after,.remember-me-helper:after{font-size:15px;content:"?"}.cvv-what-is-this:hover,.remember-me-helper:hover{background:#636363;color:#fff;text-decoration:none}.cvv-what-is-this:active,.cvv-what-is-this:focus,.remember-me-helper:active,.remember-me-helper:focus{color:#fff;background:#ccc}#onepage-guest-register-button{margin-bottom:10px}@media only screen and (min-width:768px){#onepage-guest-register-button{margin-bottom:0}}div.remember-me-popup{display:none;clear:both;padding:10px}.std .title,div.remember-me-popup.active,div.remember-me-popup.active span{display:block}div.remember-me-popup p{margin:0;color:#ccc;font-style:italic}@media screen and (min-width:992px){#customer-account-forgotpassword-wrapper,#customer-account-new-wrapper{width:650px;margin:0 auto}.customer-account-forgotpassword .fields{width:400px;margin:0 auto}}.std{clear:both}.std p{margin:0 0 1.5em}.std ol,.std ul{list-style:decimal;margin-bottom:1.5em}.std ol li{margin-left:2em}.std ul:not(.messages){list-style:disc;margin:0 0 1.5em 1.5em}.std>ul:not(.messages) li{margin-left:2em}.std .note{color:#adadad;font-size:13px}.std img{max-width:100%;width:auto;height:auto}.std .title{font-size:2.4rem;color:#636363;font-weight:400}.btn-text{position:relative;display:inline-block;min-width:250px;margin:25px auto;color:#fff;font-weight:400;text-transform:none;background:#00a189;padding:10px;cursor:pointer;border-radius:2px;border:1px solid transparent}.btn-text:focus,.btn-text:hover{background:#056b5a;color:#fff;text-decoration:none}.btn-text:focus{border:1px solid #00a189}.color-default{color:#636363}.color-link{color:#00a189}.color-orange{color:#ffab0b}.text-small{font-size:1.2rem}.text-italic{font-style:italic}@media only screen and (max-width:767px){.hidden-xs{display:none!important}.table-responsive-xs{width:100%;overflow-y:hidden}}table span+span,table th span+span{font-size:1rem}table span{display:block}table thead tr:first-child th:first-child{text-align:left}table thead tr:first-child td>span+span{color:#00a189;font-size:1.2rem}.partenaire h2{margin:30px 0 0 15px}.partenaire h2:after,.partenaire h2:before{content:" ";display:table}.partenaire h2:after{clear:both}.partenaire>div{float:left;margin:15px 20px 0;text-align:center;width:80px;height:120px}.partenaire>div img{width:100%;height:auto}.partenaire span{display:block;padding-top:10px}.contacts-index-pharmacist .page-title{margin-bottom:50px}.contacts-avatar-container{position:relative;z-index:1;margin-bottom:20px}.contacts-avatar-img{z-index:10;margin:0 auto 20px;display:block;position:relative}.contacts-avatar-connector{display:none}@media only screen and (min-width:768px){.contacts-avatar-container .flright{float:right}.contacts-avatar-container .flleft{float:left}.contacts-avatar-img{margin:13px 0}.contacts-avatar-connector{display:block;border-top:1px dotted #ccc;position:absolute;z-index:1;width:100%;top:50%}}.contacts-avatar-content{width:100%;border:1px solid #ccc;padding:20px 20px 0;position:relative;z-index:10;background:#fff}@media only screen and (min-width:768px){.contacts-avatar-content{width:320px}}@media only screen and (min-width:992px){.contacts-avatar-img{margin:0}.contacts-avatar-content{width:480px;margin-top:15px}}@media only screen and (min-width:1380px){.contacts-avatar-content{width:650px;margin:25px 0}}.laboratories-list-introduction{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin:30px 0 0}@media only screen and (min-width:992px){.laboratories-list-introduction{float:left;width:100%}}.laboratories-list-introduction h1{text-align:center;margin-bottom:20px}.laboratories-list-introduction p{margin:30px 0}.brands-facets{padding:0;text-align:center;margin:30px 0}.brands-facets a{display:inline-block;padding:5px 10px;margin:10px 5px;color:#fff;background:#00a189;border-radius:2px}#brands-list,#brands-list .brand-letter-wrapper,#brands-list .brand-letter-wrapper .brand-letter{padding-right:15px;position:relative;min-height:1px;float:left}.brands-facets a:hover{color:#fff;background:#056b5a}@media only screen and (min-width:768px){body:not(.device-tablet) .brands-facets a{display:inline;color:#636363;text-shadow:#adadad 1px 1px 1px;background:0 0;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;margin:0 7px;font-size:18px;line-height:30px}body:not(.device-tablet) .brands-facets a:hover{color:#00a189;background:0 0}}#brands-list{width:100%;padding-left:15px}#brands-list .brand-letter-wrapper{width:100%;padding-left:15px;font-weight:700;color:#adadad;padding-top:20px}#brands-list .brand-letter-wrapper:after,#brands-list .brand-letter-wrapper:before{content:" ";display:table}#brands-list .brand-letter-wrapper:after{clear:both}#brands-list .brand-letter-wrapper .brand-letter{width:16.66666667%;padding-left:0;font-size:1.8rem;text-align:right}#brands-list .brand-letter-list{position:relative;float:left;width:83.33333333%;min-height:1px;border-left:1px solid #ccc;padding-right:0;padding-left:7px}#brands-list .brand-item{float:left;width:50%;position:relative;min-height:1px;text-align:left;padding:5px}@media only screen and (min-width:768px){#brands-list .brand-letter-wrapper .brand-letter{font-size:3.2rem}#brands-list .brand-item{float:left;width:25%}}@media only screen and (min-width:1380px){#brands-list .brand-item{float:left;width:16.66666667%}}#brands-list .brand-name{font-size:1.2rem;text-transform:none;line-height:14px;margin:3px 0}#brands-list .brand-name a{color:#056b5a;text-decoration:none}#brands-list .brand-name a:hover{color:#00a189;text-decoration:none}.aviscertifies_widget_top,.shipping-tracking-popup #algolia-autocomplete-container{display:none}@media only screen and (min-width:992px){.no-touch .aviscertifies_widget_top,.touch .device-desktop .aviscertifies_widget_top{display:block;position:absolute;top:0;right:15px}.no-touch .aviscertifies_widget_top .badge-nb-reviews,.touch .device-desktop .aviscertifies_widget_top .badge-nb-reviews{position:absolute;top:2px;right:63px;color:#636363;font-size:13px;z-index:99}.no-touch .aviscertifies_widget_top img,.touch .device-desktop .aviscertifies_widget_top img{z-index:9}:root:not(.ie9) .no-touch .aviscertifies_widget_top,:root:not(.ie9) .touch .device-desktop .aviscertifies_widget_top{overflow:hidden;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:200px;width:200px;top:-100px;right:-103px}:root:not(.ie9) .no-touch .aviscertifies_widget_top img,:root:not(.ie9) .touch .device-desktop .aviscertifies_widget_top img{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:131px;right:53px}:root:not(.ie9) .no-touch .aviscertifies_widget_top .badge-nb-reviews,:root:not(.ie9) .touch .device-desktop .aviscertifies_widget_top .badge-nb-reviews{top:155px;right:133px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.background-promotion{position:absolute;top:0;left:auto;right:auto}.background-promotion.left{right:100%}.background-promotion.right{left:100%}.background-promotion .large{position:relative;display:none}@media only screen and (min-width:1380px){.background-promotion .large{display:none}}@media only screen and (min-width:1590px){.background-promotion .large{display:block}}.background-promotion .small{position:relative;display:none}@media only screen and (min-width:910px){.background-promotion .small{display:block;top:30px}}@media only screen and (min-width:991px){.background-promotion .small{display:none}}@media only screen and (min-width:1130px){.background-promotion .small{display:block;top:0}}@media only screen and (min-width:1590px){.background-promotion .small{display:none}}#breadcrumbs{display:none}.two-cols-left #breadcrumbs{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media only screen and (min-width:768px){.two-cols-left #breadcrumbs{width:750px}}@media only screen and (min-width:992px){.two-cols-left #breadcrumbs{width:970px}}@media only screen and (min-width:1380px){.two-cols-left #breadcrumbs{width:1170px}}@media screen and (min-width:768px){#breadcrumbs{display:block;margin:5px 0 7px}#breadcrumbs:after,#breadcrumbs:before{content:" ";display:table}#breadcrumbs:after{clear:both}}#breadcrumbs li{float:left;font-size:1.2rem}#breadcrumbs li.beforeLast a,#breadcrumbs li.beforeLast a span,#breadcrumbs li.beforeLast a span:hover,#breadcrumbs li.beforeLast a:hover{color:#00a189}#breadcrumbs li.last a{cursor:default;color:#02d7b7;pointer-events:none}#breadcrumbs a,#breadcrumbs a:hover,#breadcrumbs a:hover span{color:#636363}#breadcrumbs span{padding:0 5px 0 0}.toolbar{display:none}@media screen and (min-width:768px){.toolbar{display:block;height:49px;margin:0 0 15px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;text-align:center;font-size:1.1rem}}.toolbar-bottom .toolbar{display:block;clear:both;margin:15px 0}.pager{font-size:1.1rem;text-align:center;padding:15px 0 0}.pager:after,.pager:before{content:" ";display:table}.pager .limiter label:after,.pager .sorter label:after{content:' :'}.pager:after{clear:both}@media screen and (min-width:768px){.pager{padding:10px 0}}:root:not(.ie9) .pager .custom-select{margin-bottom:0}:root:not(.ie9) .pager .custom-select select{height:25px;padding:0 30px 0 6px}:root:not(.ie9) .pager .custom-select:after{border-width:10px 7px 7px;margin-top:-5px;right:6px}.pager .sorter{float:left}.pager .sorter select{max-width:157px}.pager .sorter label{display:none}@media screen and (min-width:1380px){.pager .sorter label{margin:0;display:inline;vertical-align:middle;font-weight:400}}.pager .sorter .sort-by-switcher{width:30px;height:25px;float:left;margin-right:5px;background-repeat:no-repeat;text-indent:-9999px}.pager .sorter .sort-by-switcher--asc{background-position:4px -542px}.pager .sorter .sort-by-switcher--asc:hover{background-position:-46px -542px}.pager .sorter .sort-by-switcher--desc{background-position:4px -567px}.pager .sorter .sort-by-switcher--desc:hover{background-position:-46px -567px}.pager .amount--has-pages,.pager .amount--no-pages{display:none}@media screen and (min-width:1380px){.pager .amount--has-pages,.pager .amount--no-pages{display:block;float:right;margin-left:5px;margin-top:0;font-style:italic;color:#ccc;font-size:1.1rem;font-weight:400;line-height:25px}}.pager .limiter{float:right}.pager .limiter label{display:none;font-size:1.1rem;font-weight:400;padding-right:5px;vertical-align:middle;margin:0}@media screen and (min-width:1380px){.pager .limiter label{display:inline-block}}.pager .limiter select{max-width:70px}.pager p.view-mode{display:none}.limiter,.sorter{margin-bottom:15px}@media screen and (min-width:768px){.limiter,.sorter{margin-bottom:0}}.pages{display:inline-block}.pages strong{display:none}.pages li{float:left}.pages .current,.pages a{display:inline-block;border:0;font-size:1.1rem;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap;line-height:30px;min-width:23px;height:30px;padding:0;color:#636363;text-decoration:none}.pages a:hover{color:#ccc}.pages .current{font-size:1.2rem;font-weight:700;cursor:default;color:#636363}.pages .next,.pages .previous{font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;position:relative}.pages .next:before,.pages .previous:before{content:'';position:absolute;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;top:50%;margin-top:-3px;left:50%;margin-left:-2px;display:block}.pages .next:before{border-left:4px solid #636363;border-right:none}.pages .next:hover:before{border-left-color:#ccc}.pages .previous:before{border-right:4px solid #636363;border-left:none}.pages .previous:hover:before{border-right-color:#ccc}.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano>.nano-content,.nano>.nano-pane{position:absolute;top:0;bottom:0;right:0}.nano>.nano-content{overflow:auto;left:0}.nano>.nano-content:focus{outline:dotted thin}.nano>.nano-content::-webkit-scrollbar{display:block}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block}.nano>.nano-pane{background:rgba(0,0,0,.25);width:4px;visibility:hidden\9 ;opacity:.01;transition:.2s;border-radius:2px}.nano>.nano-pane>.nano-slider{background:#636363;position:relative;margin:0;border-radius:2px}.nano-pane.active,.nano-pane.flashed,.nano:hover>.nano-pane{visibility:visible\9 ;opacity:.99}.buttons-set{clear:both;margin:0;padding:0;text-align:center}.buttons-set:after,.buttons-set:before{content:" ";display:table}.buttons-set:after{clear:both}@media only screen and (min-width:768px){.buttons-set{margin:10px 0 0}}.buttons-set a.button,.buttons-set button{position:relative;display:block;min-width:250px;margin:25px auto;text-align:center;color:#fff;font-weight:400;text-transform:none;background:#00a189;padding:10px;outline:0;cursor:pointer;border-radius:3px;border:1px solid transparent}.buttons-set a.button:focus,.buttons-set button:focus{background:#056b5a;color:#fff;border:1px solid #00a189;text-decoration:none}@media only screen and (min-width:768px){.buttons-set a.button,.buttons-set button{margin:0 auto 10px}.buttons-set a.button.continue,.buttons-set button.continue{min-width:200px;float:right}}.buttons-set a.button:hover,.buttons-set button:hover{color:#fff;background:#056b5a;text-decoration:none}.buttons-set a.button:after,.buttons-set button:after{content:"";position:absolute;top:50%;margin-top:-9px;width:0;height:0}.buttons-set a.button.continue,.buttons-set button.continue{color:#fff;background:#00a189;padding:12px 30px;margin:10px auto}.buttons-set a.button.continue:after,.buttons-set button.continue:after{right:0;border:9px solid transparent;border-left:13px solid #fff;-webkit-transform:scale(.9);transform:scale(.9)}.buttons-set a.button.continue:hover,.buttons-set button.continue:hover{color:#fff;background:#056b5a}.buttons-set a.button.continue.new,.buttons-set button.continue.new{color:#fff;background:#ccc;margin:10px auto}.buttons-set a.button.continue.new:hover,.buttons-set button.continue.new:hover{color:#fff;background:#adadad}.buttons-set a.button.back-link,.buttons-set button.back-link{color:#636363;background:#fff;border:1px solid #636363;padding:12px 30px}@media only screen and (min-width:768px){.buttons-set a.button.continue.new,.buttons-set button.continue.new{margin-right:20px}.buttons-set a.button.back-link,.buttons-set button.back-link{float:left;min-width:200px}}.buttons-set a.button.back-link:after,.buttons-set button.back-link:after{left:0;border:9px solid transparent;border-right:13px solid #636363;-webkit-transform:scale(.9);transform:scale(.9)}.buttons-set a.button.back-link:hover,.buttons-set button.back-link:hover{color:#fff;background:#ccc;border-color:#ccc}.buttons-set a.button.back-link:hover:after,.buttons-set button.back-link:hover:after{border-right-color:#fff}.buttons-set button a{color:#636363}.buttons-set button a:hover,.buttons-set button:hover a{color:#fff;text-decoration:none}.svg-icon{color:#ccc;width:50px;height:50px}.brand_banner--container{position:relative;display:block;margin:0 auto 20px;width:100%;min-height:240px;background-repeat:no-repeat}.brand_banner--title_brands,.brand_banner--title_products{position:absolute;right:0;left:0;text-align:center;background:0 0;z-index:20}.brand_banner--title_brands{bottom:85px;color:#00a189;font-size:1.7rem}.brand_banner--title_products{bottom:45px;color:#fff;font-size:1.9rem}.laboratories-list-introduction .brand_banner--container{display:none}@media screen and (min-width:992px){.laboratories-list-introduction .brand_banner--container{display:block;min-height:240px;background-size:cover}.laboratories-list-introduction .brand_banner--title_brands{bottom:85px;font-size:1.5rem}}@media screen and (min-width:1380px){.laboratories-list-introduction .brand_banner--container{min-height:280px}.laboratories-list-introduction .brand_banner--title_brands{bottom:100px;font-size:1.7rem}}@media screen and (min-width:992px){.laboratories-list-introduction .brand_banner--title_products{bottom:45px;font-size:1.8rem}}@media screen and (min-width:1380px){.laboratories-list-introduction .brand_banner--title_products{bottom:55px;font-size:2rem}}.mini-product-wrapper{height:100%;z-index:20}.mini-product-item{position:relative;z-index:20;float:left;width:150px;height:310px;margin:10px 0;border:1px solid transparent}.mini-product-item.go-product a{text-decoration:underline}.device-desktop .mini-product-item:hover{border-color:#00a189}.mini-product-main{padding:0;background:#fff;height:100%;width:100%;position:absolute;backface-visibility:hidden;z-index:10}.mini-product-block-more-information,.mini-product-block-price,.mini-product-image,.mini-product-name{position:relative;text-align:center}.mini-product-image{cursor:pointer;width:100%;display:block;overflow:hidden}@media screen and (min-width:768px){.mini-product-image{min-height:140px}}.touch .mini-product-image{min-height:initial}.mini-product-image img{width:100%;max-width:140px;height:auto;margin:auto;transition:.5s opacity ease 0s}@media screen and (min-width:768px){.mini-product-image img{min-height:140px}}.touch .mini-product-image img{width:auto;min-height:initial;height:100px}.no-touch .mini-product-item.flap-visible .mini-product-image img,.no-touch .mini-product-item.flap-visible:hover .mini-product-image img{opacity:1}.no-touch .mini-product-item:hover .mini-product-image img{opacity:.6}.mini-product-name{height:70px;overflow:hidden;line-height:120%;margin:5px 0;padding:0 5px;font-size:1.2rem}.mini-product-name a{color:#636363}.mini-product-block-price{cursor:pointer;height:40px;width:100%;display:block;color:#00a189;padding:5px 0 0;margin:0;font-weight:700;font-size:1.8rem}.mini-product-block-price .tier-prices{color:#636363;margin-top:0}.mini-product-block-price .old-price,.mini-product-block-price .tier-price{padding:0;margin:2px 0 0;font-size:1.1rem}.mini-product-block-price .old-price .price,.mini-product-block-price .tier-price .price{color:#636363}.touch .mini-product-block-more-information{color:#636363;border:1px solid #636363;background:#fff;margin:5px;padding:5px 0;font-size:1.2rem}.touch .mini-product-item.flap-visible .mini-product-block-more-information{color:#fff;background:#636363}.no-touch .mini-product-item .mini-product-block-more-information{position:absolute;top:20px;right:50%;margin-right:-30px;cursor:pointer;visibility:hidden;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);font-size:1.1rem;width:60px;height:60px;line-height:60px;border-radius:100%;border:1px solid #00a189;color:#fff;background:#00a189;transition:.7s opacity ease 0s , -webkit-transform .5s ease 0s , visibility 0s ease .8s;transition:.7s opacity ease 0s , transform .5s ease 0s , visibility 0s ease .8s}.no-touch .mini-product-item:hover .mini-product-block-more-information{visibility:visible;-webkit-transform:scale(1);transform:scale(1);opacity:1;transition:.2s opacity ease 0s , -webkit-transform .7s ease 0s , visibility .5s ease 0s;transition:.2s opacity ease 0s , transform .7s ease 0s , visibility .5s ease 0s}.no-touch .mini-product-item.flap-visible .mini-product-block-more-information,.no-touch .mini-product-item.flap-visible:hover .mini-product-block-more-information{visibility:hidden;opacity:0;transition:0s opacity ease 0s , -webkit-transform 0s ease 0s , visibility 0s ease 0s;transition:0s opacity ease 0s , transform 0s ease 0s , visibility 0s ease 0s}html:not(.safari) .mini-product-item:hover .mini-product-block-more-information{-webkit-transform:rotateY(0) scale(1);transform:rotateY(0) scale(1)}.mini-product-block-button{display:block;backface-visibility:hidden;width:100%;padding:5px;position:relative}.mini-product-block-button a,.mini-product-block-button button{display:block;font-size:1.1rem;padding:7px 0;text-align:center;width:100%;background:0 0;border:1px solid #ccc;text-transform:uppercase}.mini-product-block-button a:hover{text-decoration:none}.mini-product-block-button .btn-cart{color:#fff;border-color:#00a189;background:#00a189}.mini-product-block-button .btn-cart:hover{color:#00a189;background:#fff}.mini-product-block-button .btn-details{color:#fff;border-color:#636363;background:#636363}.mini-product-block-button .btn-details:hover{color:#636363;background:#fff}.mini-product-flap{z-index:5;background:#00a189;position:absolute;backface-visibility:hidden;top:-1px;bottom:-1px;width:calc(100% + 2px)}.mini-product-main:before,.product-flag-wrapper{-webkit-backface-visibility:hidden;position:absolute}@media only screen and (min-width:768px){.mini-product-flap{width:calc(100% + 2px)}}.mini-product-close{display:block;text-align:left;width:100%;background:0 0;padding:0;margin:0}.right .mini-product-close{text-align:right}.mini-product-close .svg-icon{display:inline;height:30px;width:30px;color:#fff;padding:5px}.no-touch .mini-product-close .svg-icon{padding:10px}.mini-product-brand,.mini-product-description,.mini-product-flap .stars .stars-content,.mini-product-more-info{color:#fff;margin:0}.mini-product-description{font-size:1.2rem;text-align:center;padding:0 10px 10px 5px}.mini-product-brand{text-align:center;font-size:1.3rem;font-weight:700;padding:0 0 10px}.mini-product-flap .stars{margin:0;padding:0;text-align:center}.mini-product-flap .stars svg{display:inline-block;color:#fff;width:10px;height:10px;margin:0 1px}@media screen and (min-width:768px){.mini-product-flap .stars svg{width:15px;height:15px}}.mini-product-flap .stars .star-empty{color:#00a189;stroke-width:2px;stroke:#fff}.mini-product-flap .stars .stars-content{font-size:1.2rem}.mini-product-more-info{cursor:pointer;font-size:1.2rem;position:absolute;bottom:13px;right:5px;left:5px;width:calc(100% - 10px);display:block;text-align:center;padding:7px 0;border:1px solid #fff;background:#00a189}.mini-product-more-info:focus,.mini-product-more-info:hover{border:1px solid #fff;background:#fff;text-decoration:none;color:#00a189}.double-row .mini-product-name:hover,.product-flag-content .condition:hover{text-decoration:underline}.mini-product-item{opacity:1;visibility:visible;transition:.5s opacity .1s ease , 0s visibility 0s ease}.mini-product-item.flap-space{z-index:19;opacity:0;visibility:hidden;transition:.5s opacity 0s ease-out , 0s visibility .2s ease}.mini-product-item.flap-visible{border:1px solid #00a189}.mini-product-item.flap-visible.right .mini-product-flap{left:100%;right:auto}@media only screen and (min-width:768px){.mini-product-item.flap-visible.right .mini-product-flap{left:-2px;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.mini-product-item.flap-visible .mini-product-flap{border-color:#00a189;left:auto;right:100%;opacity:1;visibility:visible;transition:.5s opacity .1s ease}@media only screen and (min-width:768px){.mini-product-item.flap-visible .mini-product-flap{left:0;right:auto;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);transition:.7s -webkit-transform 0s ease , .5s opacity .2s ease;transition:.7s transform 0s ease , .5s opacity .2s ease}}.mini-product-flap{visibility:hidden;opacity:0;left:auto;right:100%;transition:.3s opacity .1s ease , 0s visibility .4s ease}@media only screen and (min-width:768px){.mini-product-flap{left:0;right:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:.5s -webkit-transform 0s ease , .1s opacity .3s ease , 0s visibility .8s ease;transition:.5s transform 0s ease , .1s opacity .3s ease , 0s visibility .8s ease}}.right .mini-product-flap{left:100%;right:auto}@media only screen and (min-width:768px){.right .mini-product-flap{left:auto;right:0}}.mini-product-main:before{content:"";z-index:15;backface-visibility:hidden;width:0;height:0;-moz-transform:scale(.9);top:15%;opacity:0;transition:.3s opacity 0s ease;left:-1px;border:10px solid transparent;border-left:10px solid #00a189}.flap-visible .mini-product-main:before{opacity:1}.right .mini-product-main:before{left:auto;right:-1px;border:10px solid transparent;border-right:10px solid #00a189}.device-desktop .double-row .mini-product-item:hover .mini-product-block-button button,.double-row .mini-product-item.flap-visible .mini-product-block-button button{border-right-color:#00a189;border-bottom-color:#00a189}.mini-product-wrapper.products-grid .mini-product-item{margin:10px 0;width:50%}@media screen and (min-width:768px){.mini-product-wrapper.products-grid .mini-product-item{width:calc(100% / 4)}}@media screen and (min-width:992px){.mini-product-wrapper.products-grid .mini-product-item{width:calc(100% / 5)}}@media screen and (min-width:1380px){.mini-product-wrapper.products-grid .mini-product-item{width:calc(99% / 6)}}.one-col .mini-product-wrapper.products-grid .mini-product-item{margin:10px 0;width:50%}@media screen and (min-width:768px){.one-col .mini-product-wrapper.products-grid .mini-product-item{width:calc(100% / 4)}.double-row .mini-product-image img{min-height:auto}}@media screen and (min-width:992px){.one-col .mini-product-wrapper.products-grid .mini-product-item{width:calc(100% / 6)}}@media screen and (min-width:1380px){.one-col .mini-product-wrapper.products-grid .mini-product-item{width:calc(100% / 7)}}.product-carousel .mini-product-wrapper{margin:0;padding:0;height:310px}.mini-product-wrapper.sales-rule-list{overflow-y:auto;overflow-x:hidden;padding:10px 0 10px 2px}@media only screen and (min-width:768px){.mini-product-wrapper.sales-rule-list{padding:10px 0 10px 5px}.double-row .mini-product-item.flap-visible.right .mini-product-flap{left:-12px}}.double-row .mini-product-item{height:180px;border-color:#e5e5e5;margin:0}.double-row .mini-product-item.flap-visible{border-color:#00a189}.double-row .mini-product-image img{max-width:120px}.touch .double-row .mini-product-image img{height:90px}.double-row .mini-product-block-price{position:absolute;bottom:5px;text-align:right;width:calc(100% - 50px)}.double-row .mini-product-block-price .old-price,.double-row .mini-product-block-price .tier-price{font-size:.9rem;line-height:10px}.double-row .mini-product-block-button{z-index:10;position:absolute;bottom:-1px;right:-1px;width:40px;height:40px;padding:0}.double-row .mini-product-block-button button{padding:0;width:100%;height:100%;border-color:#ccc}.device-desktop .double-row .mini-product-item:hover,.double-row .mini-product-block-button button:hover{border-color:#00a189}.double-row .mini-product-block-button button svg{color:#fff;background:#00a189;padding:3px;width:100%;height:100%}.double-row .mini-product-block-button button:hover svg{color:#00a189;background:#fff}.double-row .mini-product-name{cursor:pointer;height:auto;font-size:1.5rem;color:#636363}.double-row .mini-product-flap{width:calc(100% + 12px)}.product-flag-wrapper{backface-visibility:hidden;top:5px;right:0;left:0;bottom:5px;overflow:hidden;z-index:10}.product-flag-expo,.product-flag-label-title-solo{-webkit-backface-visibility:hidden;left:0;display:block}.device-mobile .product-flag-wrapper,.device-tablet .product-flag-wrapper,.mini-product-item:hover .product-flag-wrapper{z-index:auto}.for-product-view{right:auto}.product-flag-tooltip{float:left;clear:left;position:relative;width:100%;margin-bottom:5px}.product-flag-tooltip .color{color:#d31a41}.product-flag-label{cursor:pointer;position:relative;background-color:#d31a41;width:30px;z-index:26}.product-flag-label-title{z-index:15;position:relative;height:30px;width:30px;text-align:center;font-weight:600;color:#fff;font-size:1.2rem;line-height:30px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-flag-label-title-solo{backface-visibility:hidden;position:absolute;top:0;bottom:0;right:0;font-size:.9rem;line-height:30px}.product-flag-expo{backface-visibility:hidden;position:absolute;top:2px;right:0;text-transform:uppercase;font-size:7px;line-height:10px}.product-flag-content,.product-flag-value{-webkit-backface-visibility:hidden;position:absolute}.product-flag-expo.number{font-size:1rem}.product-flag-value{backface-visibility:hidden;display:block;bottom:2px;left:0;right:0;font-size:1.3rem;line-height:13px}.product-flag-value.small{font-size:1.1rem}.product-flag-value.solo{line-height:30px;bottom:0;letter-spacing:0;font-size:12px}.product-flag-label-arrow{z-index:10;height:0;width:0;border:solid transparent;border-left:solid #d31a41;border-width:7.5px;top:50%;margin-top:-7.5px;left:100%;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.product-flag-content-wrapper{z-index:25;overflow:visible;height:auto;top:0;left:30px;right:5px;border-top:1px solid #d31a41;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.product-flag-content{backface-visibility:hidden;text-align:center;font-size:1.2rem;color:#636363;border:1px solid #d31a41;border-top:none;background:#fff;overflow-x:hidden;overflow-y:auto;height:auto;min-height:29px;max-height:150px;top:0;right:0;left:0;padding:5px;box-shadow:3px 2px 5px #b3b3b3;visibility:hidden;-webkit-transform-origin:100% 0 0;transform-origin:100% 0 0;transition:350ms -webkit-transform ease 0s , visibility 350ms;transition:350ms transform ease 0s , visibility 350ms}.ios .product-flag-content,html:not(.safari) .product-flag-content{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}.show-content .product-flag-content{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible;-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:-webkit-transform .3s ease 450ms;transition:transform .3s ease 450ms}.ios .show-content .product-flag-content,html:not(.safari) .show-content .product-flag-content{-webkit-transform:rotateX(0);transform:rotateX(0)}.product-flag-content .condition{background:0 0;color:#636363;font-size:.8rem}.sales-rule-enjoy-it{position:relative;display:block;margin:10px auto auto;text-align:center;font-size:1.2rem;color:#fff;font-weight:400;text-transform:none;background:#d31a41;padding:5px 10px;width:100%;outline:0;cursor:pointer;border-radius:2px;border:1px solid transparent}.loader-message,.notifier-close{font-weight:700;text-align:center}.sales-rule-enjoy-it:focus,.sales-rule-enjoy-it:hover{background:#bc173a;color:#fff;text-decoration:none}.sales-rule-enjoy-it:focus{border:1px solid #780f25}.product-flag-content-wrapper,.product-flag-label-arrow{-webkit-backface-visibility:hidden;backface-visibility:hidden;content:' ';position:absolute;opacity:0;visibility:hidden;transition:.3s -webkit-transform 350ms ease , 0s visibility 1s , 250ms opacity 350ms;transition:.3s transform 350ms ease , 0s visibility 1s , 250ms opacity 350ms}.show-content .product-flag-content-wrapper,.show-content .product-flag-label-arrow{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);transition:450ms -webkit-transform 0s ease , .3s opacity 0s;transition:450ms transform 0s ease , .3s opacity 0s}.product-flag-label svg{width:100%;height:100%;padding:2px;color:#fff}.sales-rule-new svg{background-color:#00a189}#main-content .product-flag-wrapper+.product-image .short-description{top:7px;left:27px}.sales-rule-loyalty_card .product-flag-label{background:#46cecc}.sales-rule-loyalty_card .product-flag-label-arrow{border-left-color:#46cecc}.sales-rule-loyalty_card .product-flag-content-wrapper{border-top-color:#46cecc}.sales-rule-loyalty_card .product-flag-content{border-color:#46cecc}.sales-rule-loyalty_card .sales-rule-enjoy-it{border-color:#46cecc;background:#46cecc}.sales-rule-loyalty_card .sales-rule-enjoy-it:focus,.sales-rule-loyalty_card .sales-rule-enjoy-it:hover{background:#34c6c4;border:1px solid #248a88}.catalog-point-rule .product-flag-label{background:#ffab0b}.catalog-point-rule .product-flag-label-arrow{border-left-color:#ffab0b}.catalog-point-rule .product-flag-content-wrapper{border-top-color:#ffab0b}.catalog-point-rule .product-flag-content{border-color:#ffab0b}img[data-lazy-source]{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;overflow:hidden;display:block;opacity:0}img[data-lazy-source].loaded{visibility:visible;opacity:1;transition:opacity .4s ease .1s , visibility 0s ease 0s}img[data-lazy-source].loaded+.svg-icon{visibility:hidden;opacity:0}img[data-lazy-source]+.svg-icon{opacity:1;animation:fadeInBack 1.2s ease-out infinite;position:absolute;top:50%;margin-top:-35px;width:70px;right:50%;margin-right:-35px;height:70px}.lazy-carousel-image{animation:fadeInBack 1.2s ease-out infinite;width:100%;height:50px;display:block;margin:40px auto}.lazy-carousel-content{-webkit-animation:fadeInBack 1.2s ease-out infinite;animation:fadeInBack 1.2s ease-out infinite;color:#ccc;width:100%;height:150px}.mini-product-wrapper.placeholder{overflow:hidden}.mini-product-wrapper.placeholder .mini-product-item{width:160px}.loader-overlay,.loader-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.jelly-animation{-webkit-animation:jelly 1.5s ease normal both;animation:jelly 1.5s ease normal both}.communication-animation{-webkit-animation:fadeIn 1s ease normal both;animation:fadeIn 1s ease normal both}.communication-menu-animation{-webkit-animation:maxHeight .5s ease-out normal both;animation:maxHeight .5s ease-out normal both}.fadeIn-animation{-webkit-animation:fadeIn .5s ease normal both;animation:fadeIn .5s ease normal both}@-webkit-keyframes jelly{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}3.4%{-webkit-transform:matrix3d(1.411,0,0,0,0,1.609,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.411,0,0,0,0,1.609,0,0,0,0,1,0,0,0,0,1)}4.5%{-webkit-transform:matrix3d(1.455,0,0,0,0,1.723,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.455,0,0,0,0,1.723,0,0,0,0,1,0,0,0,0,1)}4.7%{-webkit-transform:matrix3d(1.457,0,0,0,0,1.736,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.457,0,0,0,0,1.736,0,0,0,0,1,0,0,0,0,1)}6.81%{-webkit-transform:matrix3d(1.395,0,0,0,0,1.723,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.395,0,0,0,0,1.723,0,0,0,0,1,0,0,0,0,1)}9.01%{-webkit-transform:matrix3d(1.209,0,0,0,0,1.497,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.209,0,0,0,0,1.497,0,0,0,0,1,0,0,0,0,1)}9.41%{-webkit-transform:matrix3d(1.17,0,0,0,0,1.443,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.17,0,0,0,0,1.443,0,0,0,0,1,0,0,0,0,1)}10.21%{-webkit-transform:matrix3d(1.089,0,0,0,0,1.332,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.089,0,0,0,0,1.332,0,0,0,0,1,0,0,0,0,1)}13.51%{-webkit-transform:matrix3d(.804,0,0,0,0,.922,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.804,0,0,0,0,.922,0,0,0,0,1,0,0,0,0,1)}13.61%{-webkit-transform:matrix3d(.797,0,0,0,0,.912,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.797,0,0,0,0,.912,0,0,0,0,1,0,0,0,0,1)}14.11%{-webkit-transform:matrix3d(.768,0,0,0,0,.867,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.768,0,0,0,0,.867,0,0,0,0,1,0,0,0,0,1)}17.52%{-webkit-transform:matrix3d(.674,0,0,0,0,.688,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.674,0,0,0,0,.688,0,0,0,0,1,0,0,0,0,1)}17.92%{-webkit-transform:matrix3d(.674,0,0,0,0,.68,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.674,0,0,0,0,.68,0,0,0,0,1,0,0,0,0,1)}18.72%{-webkit-transform:matrix3d(.68,0,0,0,0,.669,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.68,0,0,0,0,.669,0,0,0,0,1,0,0,0,0,1)}21.32%{-webkit-transform:matrix3d(.734,0,0,0,0,.673,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.734,0,0,0,0,.673,0,0,0,0,1,0,0,0,0,1)}24.32%{-webkit-transform:matrix3d(.826,0,0,0,0,.72,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.826,0,0,0,0,.72,0,0,0,0,1,0,0,0,0,1)}25.23%{-webkit-transform:matrix3d(.853,0,0,0,0,.739,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.853,0,0,0,0,.739,0,0,0,0,1,0,0,0,0,1)}29.03%{-webkit-transform:matrix3d(.946,0,0,0,0,.833,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.946,0,0,0,0,.833,0,0,0,0,1,0,0,0,0,1)}29.93%{-webkit-transform:matrix3d(.961,0,0,0,0,.858,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.961,0,0,0,0,.858,0,0,0,0,1,0,0,0,0,1)}34.63%{-webkit-transform:matrix3d(1.008,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.008,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1)}35.54%{-webkit-transform:matrix3d(1.011,0,0,0,0,.998,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.011,0,0,0,0,.998,0,0,0,0,1,0,0,0,0,1)}36.74%{-webkit-transform:matrix3d(1.015,0,0,0,0,1.02,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.015,0,0,0,0,1.02,0,0,0,0,1,0,0,0,0,1)}40.14%{-webkit-transform:matrix3d(1.016,0,0,0,0,1.059,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.016,0,0,0,0,1.059,0,0,0,0,1,0,0,0,0,1)}41.04%{-webkit-transform:matrix3d(1.015,0,0,0,0,1.063,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.015,0,0,0,0,1.063,0,0,0,0,1,0,0,0,0,1)}44.44%{-webkit-transform:matrix3d(1.01,0,0,0,0,1.062,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01,0,0,0,0,1.062,0,0,0,0,1,0,0,0,0,1)}52.15%{-webkit-transform:matrix3d(1.001,0,0,0,0,1.013,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.001,0,0,0,0,1.013,0,0,0,0,1,0,0,0,0,1)}59.86%,62.36%{-webkit-transform:matrix3d(1,0,0,0,0,.988,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,.988,0,0,0,0,1,0,0,0,0,1)}63.26%{-webkit-transform:matrix3d(1,0,0,0,0,.989,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,.989,0,0,0,0,1,0,0,0,0,1)}75.28%{-webkit-transform:matrix3d(1,0,0,0,0,1.002,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.002,0,0,0,0,1,0,0,0,0,1)}84.68%{-webkit-transform:matrix3d(1,0,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1)}100%,85.49%,90.69%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes jelly{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}3.4%{-webkit-transform:matrix3d(1.411,0,0,0,0,1.609,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.411,0,0,0,0,1.609,0,0,0,0,1,0,0,0,0,1)}4.5%{-webkit-transform:matrix3d(1.455,0,0,0,0,1.723,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.455,0,0,0,0,1.723,0,0,0,0,1,0,0,0,0,1)}4.7%{-webkit-transform:matrix3d(1.457,0,0,0,0,1.736,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.457,0,0,0,0,1.736,0,0,0,0,1,0,0,0,0,1)}6.81%{-webkit-transform:matrix3d(1.395,0,0,0,0,1.723,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.395,0,0,0,0,1.723,0,0,0,0,1,0,0,0,0,1)}9.01%{-webkit-transform:matrix3d(1.209,0,0,0,0,1.497,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.209,0,0,0,0,1.497,0,0,0,0,1,0,0,0,0,1)}9.41%{-webkit-transform:matrix3d(1.17,0,0,0,0,1.443,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.17,0,0,0,0,1.443,0,0,0,0,1,0,0,0,0,1)}10.21%{-webkit-transform:matrix3d(1.089,0,0,0,0,1.332,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.089,0,0,0,0,1.332,0,0,0,0,1,0,0,0,0,1)}13.51%{-webkit-transform:matrix3d(.804,0,0,0,0,.922,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.804,0,0,0,0,.922,0,0,0,0,1,0,0,0,0,1)}13.61%{-webkit-transform:matrix3d(.797,0,0,0,0,.912,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.797,0,0,0,0,.912,0,0,0,0,1,0,0,0,0,1)}14.11%{-webkit-transform:matrix3d(.768,0,0,0,0,.867,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.768,0,0,0,0,.867,0,0,0,0,1,0,0,0,0,1)}17.52%{-webkit-transform:matrix3d(.674,0,0,0,0,.688,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.674,0,0,0,0,.688,0,0,0,0,1,0,0,0,0,1)}17.92%{-webkit-transform:matrix3d(.674,0,0,0,0,.68,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.674,0,0,0,0,.68,0,0,0,0,1,0,0,0,0,1)}18.72%{-webkit-transform:matrix3d(.68,0,0,0,0,.669,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.68,0,0,0,0,.669,0,0,0,0,1,0,0,0,0,1)}21.32%{-webkit-transform:matrix3d(.734,0,0,0,0,.673,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.734,0,0,0,0,.673,0,0,0,0,1,0,0,0,0,1)}24.32%{-webkit-transform:matrix3d(.826,0,0,0,0,.72,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.826,0,0,0,0,.72,0,0,0,0,1,0,0,0,0,1)}25.23%{-webkit-transform:matrix3d(.853,0,0,0,0,.739,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.853,0,0,0,0,.739,0,0,0,0,1,0,0,0,0,1)}29.03%{-webkit-transform:matrix3d(.946,0,0,0,0,.833,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.946,0,0,0,0,.833,0,0,0,0,1,0,0,0,0,1)}29.93%{-webkit-transform:matrix3d(.961,0,0,0,0,.858,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.961,0,0,0,0,.858,0,0,0,0,1,0,0,0,0,1)}34.63%{-webkit-transform:matrix3d(1.008,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.008,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1)}35.54%{-webkit-transform:matrix3d(1.011,0,0,0,0,.998,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.011,0,0,0,0,.998,0,0,0,0,1,0,0,0,0,1)}36.74%{-webkit-transform:matrix3d(1.015,0,0,0,0,1.02,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.015,0,0,0,0,1.02,0,0,0,0,1,0,0,0,0,1)}40.14%{-webkit-transform:matrix3d(1.016,0,0,0,0,1.059,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.016,0,0,0,0,1.059,0,0,0,0,1,0,0,0,0,1)}41.04%{-webkit-transform:matrix3d(1.015,0,0,0,0,1.063,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.015,0,0,0,0,1.063,0,0,0,0,1,0,0,0,0,1)}44.44%{-webkit-transform:matrix3d(1.01,0,0,0,0,1.062,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01,0,0,0,0,1.062,0,0,0,0,1,0,0,0,0,1)}52.15%{-webkit-transform:matrix3d(1.001,0,0,0,0,1.013,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.001,0,0,0,0,1.013,0,0,0,0,1,0,0,0,0,1)}59.86%,62.36%{-webkit-transform:matrix3d(1,0,0,0,0,.988,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,.988,0,0,0,0,1,0,0,0,0,1)}63.26%{-webkit-transform:matrix3d(1,0,0,0,0,.989,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,.989,0,0,0,0,1,0,0,0,0,1)}75.28%{-webkit-transform:matrix3d(1,0,0,0,0,1.002,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.002,0,0,0,0,1,0,0,0,0,1)}84.68%{-webkit-transform:matrix3d(1,0,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1)}100%,85.49%,90.69%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes maxHeight{0%{max-height:0}100%{max-height:150px}}@keyframes maxHeight{0%{max-height:0}100%{max-height:150px}}@-webkit-keyframes fadeInBack{0%,100%{opacity:1}50%{opacity:.3}}@keyframes fadeInBack{0%,100%{opacity:1}50%{opacity:.3}}@-webkit-keyframes loaderRotation{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes loaderRotation{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.loader-wrapper{z-index:1000}body>.loader-wrapper{position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden}.loader-overlay{z-index:5;background:#fff;opacity:.9}.loader-image,.loader-image svg{width:100px;height:100px;position:absolute}.loader-image{z-index:10;top:50%;margin-top:-50px;left:50%;margin-left:-50px}.loader-image svg{z-index:20}.loader-image svg.loader{z-index:10;-webkit-animation:loaderRotation 1.7s linear infinite;animation:loaderRotation 1.7s linear infinite;color:#00a189}.loader-image svg.logo{z-index:10}.loader-message{z-index:10;position:absolute;top:50%;margin:60px 0 0;left:10px;right:10px;padding:0 10px;line-height:120%;display:block}.notifier{width:100%;background:#fff;margin-bottom:15px;opacity:0;-webkit-transform:translate3d(105%,0,0);transform:translate3d(105%,0,0);transition:-webkit-transform .4s ease-in , opacity .7s ease , margin .3s ease;transition:transform .4s ease-in , opacity .7s ease , margin .3s ease}.notifier-container{position:fixed;z-index:400;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;color:#636363;transition:top .3s ease 0s}.loader-visible .notifier-container{z-index:1100}.fixed-header .notifier-container{position:fixed;top:120px;right:7px;left:7px}@media screen and (min-width:992px){.fixed-header .notifier-container{top:60px;left:auto;width:550px}}.fixed-header .catalog-product-view .notifier-container,.fixed-header-no-toggle.fixed-header .notifier-container{top:60px}.normal-header .notifier-container{top:120px;right:7px;left:auto;width:550px}.notifier.shown.no-transition{transition:none}.notifier.shown{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:-webkit-transform .5s cubic-bezier(.5,-.5,.3,1.4) , opacity .5s ease , .3s margin ease;transition:transform .5s cubic-bezier(.5,-.5,.3,1.4) , opacity .5s ease , .3s margin ease}.notifier.shown:hover{opacity:1}.notifier-close{float:right;width:20px;height:20px;padding:0;color:#636363;font-size:2.4rem;text-decoration:none;background:0 0;outline:0;border:none;border-radius:50%;cursor:pointer;opacity:.5;transition:.3s ease}@media only screen and (min-width:768px){.notifier-close{font-size:1.4rem;width:16px;height:16px}}.notifier-close:focus,.notifier-close:hover{opacity:1;color:#fff;background:#c9c9c9}.notifier-container-content{position:relative;z-index:20;width:100%;min-height:50px;border-left-width:10px;border-left-style:solid;padding:7px 0;background:#fff;box-shadow:0 2px 7px #636363}.notifier-button-full,.notifier-button-full:focus,.notifier-button-half,.notifier-button-half:focus{border:1px solid #c9c9c9;background:#c9c9c9;color:#fff}.notifier-title{font-size:1.6rem;font-weight:400;margin:0;padding:0 7px}.notifier-message{font-size:1.2rem;margin:0;padding:0 7px}.notifier-title>.notifier-message{padding-top:7px}.notifier-container-button{overflow:hidden;position:absolute;top:100%;left:5px;right:5px;z-index:10}.notifier.notifier-button{margin-bottom:35px}.notifier-button-full,.notifier-button-half{display:block;text-align:center;padding:3px 5px;margin-top:0;cursor:pointer;text-decoration:none}.notifier-button-full:hover,.notifier-button-half:hover{text-decoration:none;border-color:#7d7d7d;background:#7d7d7d;color:#fff}.notifier-button-half{font-size:1.2rem;float:left;width:50%}.notifier-button-half:first-child{border-right-color:#a3a3a3}.notifier-button-full{float:left;width:100%}.notifier .notifier-picto svg{display:none}@media only screen and (min-width:992px){.no-touch .notifier.notifier-button,.touch .device-desktop .notifier.notifier-button{margin-bottom:20px}.no-touch .notifier .notifier-picto svg,.touch .device-desktop .notifier .notifier-picto svg{display:block;color:#fff;width:100%;padding:5px}}.notifier.success .notifier-container-content{border-left-color:#00a189}.notifier.success .notifier-title{color:#00a189}.notifier.success .notifier-picto{background:#00a189}.notifier.notice .notifier-container-content{border-left-color:#636363}.notifier.notice .notifier-title{color:#636363}.notifier.notice .notifier-picto{background:#636363}.notifier.warning .notifier-container-content{border-left-color:#ffab0b}.notifier.warning .notifier-title{color:#ffab0b}.notifier.warning .notifier-picto{background:#ffab0b}.notifier.error .notifier-container-content{border-left-color:#d31a41}.notifier.error .notifier-title{color:#d31a41}.notifier.error .notifier-picto{background:#d31a41}.notifier.cart,.notifier.discount,.notifier.picto-cartes-fidelite{min-height:50px}@media only screen and (min-width:992px){.no-touch .notifier.cart .notifier-container-content,.no-touch .notifier.discount .notifier-container-content,.no-touch .notifier.picto-cartes-fidelite .notifier-container-content,.touch .device-desktop .notifier.cart .notifier-container-content,.touch .device-desktop .notifier.discount .notifier-container-content,.touch .device-desktop .notifier.picto-cartes-fidelite .notifier-container-content{padding-left:50px;border:none}.no-touch .notifier.cart .notifier-picto,.no-touch .notifier.discount .notifier-picto,.no-touch .notifier.picto-cartes-fidelite .notifier-picto,.touch .device-desktop .notifier.cart .notifier-picto,.touch .device-desktop .notifier.discount .notifier-picto,.touch .device-desktop .notifier.picto-cartes-fidelite .notifier-picto{display:block;width:50px;height:100%;position:absolute;top:0;left:0}}.modalOmniphar-open{overflow:hidden}.ios .modalOmniphar-open{overflow:hidden;position:absolute;width:100%;height:100%}.modalOmniphar-container,.modalOmniphar-overlay{-webkit-backface-visibility:hidden;position:fixed;top:0;bottom:0;right:0;left:0;width:100%;height:100%}.modalOmniphar-overlay{cursor:pointer;z-index:600;background:#000;backface-visibility:hidden;opacity:0;visibility:hidden;transition:.3s opacity 0s ease-in , 0s visibility .4s ease}.modalOmniphar-open .modalOmniphar-overlay{visibility:visible;opacity:.6;transition:.3s opacity 0s ease-out , 0s visibility 0s ease}.modalOmniphar-container{z-index:650;overflow:hidden;backface-visibility:hidden;box-shadow:3px 3px 15px #000;background:#fff;border-radius:0;opacity:0;visibility:hidden;transition:.5s opacity 0s ease-in , 0s visibility .5s ease}.loader-visible .modalOmniphar-container{z-index:1110}@media only screen and (min-width:768px){.notifier-button-half{font-size:1.4rem}html:not(.ios) .modalOmniphar-container{border-radius:2px;top:10%;bottom:auto;right:5%;left:5%;width:auto;height:auto;min-height:400px}.modalOmniphar-container{opacity:1;-webkit-transform:translateY(1000px);transform:translateY(1000px);transition:.5s -webkit-transform 0s ease , 0s visibility .7s ease;transition:.5s transform 0s ease , 0s visibility .7s ease}}@media only screen and (min-width:992px){html:not(.ios) .modalOmniphar-container{right:10%;left:10%}}@media only screen and (min-width:1380px){html:not(.ios) .modalOmniphar-container{right:20%;left:20%}}.modalOmniphar-open .modalOmniphar-container{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);transition:.7s opacity 0s ease-out}@media only screen and (min-width:768px){.modalOmniphar-open .modalOmniphar-container{transition:.7s -webkit-transform 0s ease-out;transition:.7s transform 0s ease-out}}.modalOmniphar-body,.modalOmniphar-footer,.modalOmniphar-header{background:#fff;opacity:0}.modalOmniphar-body.reveal,.modalOmniphar-footer.reveal,.modalOmniphar-header.reveal{opacity:1;transition:.5s opacity 0s ease-in}.modalOmniphar-header{position:relative;border-bottom:1px solid #e5e5e5;overflow:hidden;min-height:50px;padding:0}.modalOmniphar-header .modal-header-default{cursor:pointer}.modalOmniphar-header .modal-header-default svg:first-child{float:left}.modalOmniphar-header .modal-header-default svg{color:#969696;float:right;height:50px;width:50px;padding:10px}.modalOmniphar-header .modal-header-default .label-back{display:block;font-size:1.8rem;line-height:50px;color:#969696}.modalOmniphar-header .modal-header-default:hover .label-back,.modalOmniphar-header .modal-header-default:hover svg{color:#636363}.modalOmniphar-title{font-size:2rem}.modalOmniphar-body{position:relative;height:100%;width:100%;background-color:#fff;outline:0;padding:0 15px;-webkit-overflow-scrolling:touch;overflow:auto;min-height:150px}.modalOmniphar-footer{padding:10px;border-top:1px solid #e5e5e5;background:#fff;min-height:20px;overflow:hidden;margin-top:1px}.modalOmniphar-footer a,.modalOmniphar-footer button{float:right;margin:0;padding:5px 10px;max-width:50%;text-decoration:none;border:1px solid transparent;background:#00a189;color:#fff}.modalOmniphar-footer a:first-child,.modalOmniphar-footer button:first-child{float:left}.modalOmniphar-footer a.solo,.modalOmniphar-footer button.solo{float:right}.modalOmniphar-footer a:focus,.modalOmniphar-footer a:hover,.modalOmniphar-footer button:focus,.modalOmniphar-footer button:hover{border-color:#056b5a;background:#056b5a;color:#fff}.sales-rule-condition-content h3{font-size:1.8rem;text-align:left;text-transform:uppercase;margin-bottom:0}.sales-rule-condition-content p{font-size:1.4rem;text-align:left}.sales-rule-condition-content h4{font-size:3rem;font-weight:700;text-transform:uppercase;text-align:center}.sales-rule-condition-content img{margin:auto;max-width:100%;display:block}.sales-rule.modalOmniphar-container{border-radius:0}.sales-rule .modalOmniphar-body{box-shadow:0 0 5px #eee;padding:0 0 50px}@media only screen and (min-width:768px){html:not(.ios) .sales-rule.modalOmniphar-container{top:auto;bottom:0!important;left:0;right:0;height:600px}.sales-rule .modalOmniphar-body{padding-left:50px;padding-right:50px;padding-bottom:0}}.sales-rule ::-webkit-scrollbar{height:10px;width:10px}.sales-rule ::-webkit-scrollbar-track{background-color:#eee;border-radius:0}.sales-rule ::-webkit-scrollbar-thumb{border-radius:0;border:none}.sales-rule .modalOmniphar-header{padding:0;text-align:center}@media only screen and (min-width:768px){.sales-rule .modalOmniphar-header{text-align:left}}.sales-rule .modalOmniphar-header .count{margin:0 1px;padding:1px 3px;background:#00a189;color:#fff;font-weight:700;min-width:20px;display:inline-block;text-align:center}.sales-rule-close-line{display:none;background:#00a189;cursor:pointer}@media only screen and (min-width:768px){.sales-rule-close-line{position:relative;display:block;margin:0;padding:0;width:100%;height:20px}}.sales-rule-close-line:hover{background:#056b5a}.sales-rule-close-line:before{content:"";position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:0;height:0;-webkit-transform:scale(1.5) translateX(10%);transform:scale(1.5) translateX(10%);top:50%;margin-top:-5px;right:50%;margin-right:-8px;border:8px solid transparent;border-top:10px solid #fff}.sales-rule-title-count{display:block;padding:10px 0 0 5px;color:#00a189;font-size:2rem;line-height:26px}@media only screen and (min-width:768px){.sales-rule-close-line:before{-webkit-transform:scale(.9);transform:scale(.9)}.sales-rule-title-count{padding:15px 0 0 20px}}.sales-rule-title-label{display:block;font-size:1.3rem;line-height:15px;padding:10px 0 7px 10px}@media only screen and (min-width:768px){.sales-rule-title-label{padding:10px 0 7px 20px}}.sales-rule-button-close,.sales-rule-button-close:focus{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:60;position:fixed;bottom:0;right:0;left:0;width:100%;height:50px;line-height:50px;padding:0;text-align:center;margin:0;text-decoration:none;border:1px solid transparent;background:#00a189;color:#fff}@media only screen and (min-width:768px){.sales-rule-button-close,.sales-rule-button-close:focus{top:30px;right:20px;left:auto;bottom:auto;width:auto;height:auto;line-height:100%;padding:5px 10px}}.sales-rule-button-close:focus:hover,.sales-rule-button-close:hover{border-color:#056b5a;background:#056b5a;color:#fff}.sales-rule-button-close.target{background:#00a189;color:#fff;border-color:#00a189;height:40px;line-height:40px}.sales-rule-button-close.target:hover{background:#fff;color:#00a189;border-color:#00a189}@media screen and (min-width:768px){.sales-rule-button-close.target{background:#fff;color:#00a189;border-color:#fff;height:30px;line-height:20px;top:20px}.sales-rule-button-close.target:hover{background:#00a189;color:#fff;border-color:#fff}}.sales-rule .picto-target-container{display:block;position:relative;background:#00a189;height:37.5px;width:100%;margin-bottom:20px}.sales-rule .picto-target-container svg{color:#00a189;position:absolute;top:100%;margin-top:-50px;height:75px;left:50%;margin-left:-37.5px;width:75px}@media screen and (min-width:768px){.sales-rule .picto-target-container{height:75px;margin-bottom:50px}.sales-rule .picto-target-container svg{color:#00a189;margin-top:-75px;height:150px;margin-left:-75px;width:150px}}.sales-rule .sales-rule-target-subtitle,.sales-rule .sales-rule-target-title{display:block;padding:0 0 10px;margin:auto;width:100%;text-align:center}@media screen and (min-width:480px){.sales-rule .sales-rule-target-subtitle,.sales-rule .sales-rule-target-title{max-width:500px}}@media screen and (min-width:992px){.sales-rule .sales-rule-target-subtitle,.sales-rule .sales-rule-target-title{max-width:700px}}.sales-rule .sales-rule-target-title{font-size:1.2rem;color:#00a189;font-weight:700}@media screen and (min-width:768px){.sales-rule .sales-rule-target-title{font-size:1.8rem}}.sales-rule .sales-rule-target-subtitle{font-size:1.2rem}@media screen and (min-width:768px){.sales-rule .sales-rule-target-subtitle{font-size:1.5rem}}.sales-rule .product-carousel{width:100%;margin:5px 0}.help-tooltip-container{z-index:500;position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;top:100%;right:0;left:0;padding:0 10px 15px;margin-top:10px;width:100%;height:auto;background-color:#fff;border-top:1px solid #ccc;visibility:hidden;-webkit-transform:translateY(0);transform:translateY(0)}.fixfixed .help-tooltip-container,.fixfixed .help-tooltip-container.help-display{visibility:hidden;opacity:0;transition:opacity .8s ease-out .1s , visibility 0s ease .9s}@media only screen and (min-width:480px){.help-tooltip-container{border:1px solid #ccc;width:auto;max-width:400px;left:auto;right:30px}}.help-tooltip-container.help-display{visibility:visible;-webkit-transform:translateY(-40px);transform:translateY(-40px);transition:-webkit-transform .8s ease-out .1s , visibility 0s ease 0s;transition:transform .8s ease-out .1s , visibility 0s ease 0s}.help-tooltip-container.deployed{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.help-tooltip-container svg{background:#ffab0b;color:#fff;position:absolute;top:-12px;right:20px;padding:5px;width:30px;height:30px;display:inline-block;vertical-align:middle}.help-tooltip-container .help-tooltip-header{height:auto}#help-tooltip-question{display:block;margin:0;padding:5px 51px 5px 15px;font-weight:700;font-size:1.6rem}.help-tooltip-button{display:block;text-align:center;padding:10px 20px;margin:5px auto;width:100%;font-size:1.3rem;line-height:15px;background:#006e5e;color:#fff}#help-tooltip-confirm a,.help-tooltip-button:hover{background:#ffab0b;color:#fff}@media only screen and (min-width:992px){.help-tooltip-button{padding:5px 14px}.nav-advice{-webkit-animation:maxHeight .5s ease-out normal both;animation:maxHeight .5s ease-out normal both}}.touch body:not(.device-desktop) .help-tooltip-container{padding:0;margin:0;height:150px;min-width:320px}.touch body:not(.device-desktop) .help-tooltip-container svg{-webkit-transform:translateY(-80px) translateX(60px);transform:translateY(-80px) translateX(60px);transition:-webkit-transform .3s ease-out .1s;transition:transform .3s ease-out .1s}.touch body:not(.device-desktop) .help-tooltip-container.help-display{visibility:visible;-webkit-transform:translateY(50px);transform:translateY(50px);transition:-webkit-transform .3s ease-out .1s , visibility 0s ease 0s;transition:transform .3s ease-out .1s , visibility 0s ease 0s}@media screen and (min-width:480px){.touch body:not(.device-desktop) .help-tooltip-container.help-display{-webkit-transform:translateY(50px) translateX(30px);transform:translateY(50px) translateX(30px)}}.touch body:not(.device-desktop) .help-tooltip-container.help-display svg{height:35px;width:35px;-webkit-transform:translateY(-130px) translateX(20px);transform:translateY(-130px) translateX(20px);transition:-webkit-transform .3s ease-out .1s;transition:transform .3s ease-out .1s}.touch body:not(.device-desktop) .help-tooltip-container.deployed{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.touch body:not(.device-desktop) .help-tooltip-container.deployed svg{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.touch body:not(.device-desktop) .help-tooltip-container .help-tooltip-header{padding-top:10px}#help-tooltip-confirm ul{display:block;text-align:center}#help-tooltip-confirm li{display:inline-block;margin:0 15px}#help-tooltip-confirm a,#help-tooltip-confirm button{display:block;border-radius:2px;padding:7px 15px;margin-top:25px}#help-tooltip-confirm a{border:1px solid transparent}#help-tooltip-confirm a:hover{text-decoration:none;background:#006e5e;color:#fff}#help-tooltip-confirm button{background:#fff;color:#636363;border:1px solid #636363}#help-tooltip-confirm button:hover{background:#636363;color:#fff;border:1px solid #636363}.customer-logged-out #help-tooltip-confirm .account-support-link{display:none}#help-tooltip-form{padding:20px;background:#fff;width:100%}#help-tooltip-form .custom-radio{padding-left:20px;margin-bottom:20px}#help-tooltip-form .custom-radio label{display:block}#help-tooltip-form .custom-radio input[type="text"]{margin-left:10px;display:block;max-width:250px}#help-tooltip-form .custom-radio input[type="text"]:disabled{background:0 0}#help-tooltip-form .tel-input{max-width:150px}#help-tooltip-form .button-container{text-align:center;display:block;clear:both;margin:10px 0}#help-tooltip-form button{border-radius:2px;padding:10px 20px;margin:0 15px 20px}#help-tooltip-form button[type="submit"]{background:#ffab0b;color:#fff;border:1px solid transparent}#help-tooltip-form button[type="submit"]:hover{background:#006e5e;color:#fff}#help-tooltip-form button[type="button"]{background:#fff;color:#636363;border:1px solid #636363}#help-tooltip-form button[type="button"]:hover{background:#636363;color:#fff;border:1px solid #636363}#help-tooltip-form textarea{min-height:50px;display:block;margin:10px 0}#help-tooltip-form textarea.disabled{display:none}#help-tooltip-form .error-form{color:#d31a41;display:none}#help-tooltip-form .error-form.display{display:block;margin:10px 0;text-align:center}#help-tooltip-form .input-box{display:block;margin-top:10px}.browser_navigation--back_button{position:relative;z-index:60;float:left;max-width:40px;height:48px;padding:0;visibility:visible;opacity:1}.device-desktop .browser_navigation--back_button{display:none}.browser_navigation--back_button.as-activate svg{color:#00a189}.browser_navigation--back_button svg{padding:10px}.nav-advice{width:100%;margin:10px 0;overflow:hidden;opacity:1}@media only screen and (min-width:1380px){.nav-advice{margin-bottom:10px}}.nav-advice>a{opacity:1;width:40%;max-width:422px;overflow:hidden;float:right;margin:0 1%}.nav-advice>a img{width:100%;height:auto}.nav-advice a:first-child{float:left}.nav-advice.solo a{opacity:1;float:none;display:block;margin:0 auto}.nav-advice .pharmacist-advice{opacity:1;width:auto;max-width:20%;height:auto;max-height:100px;text-align:center}.nav-clearfix{clear:both}[data-marketing-widget="catalog_category_menu"],li.level0 .nav-advice [data-promotion-id]{display:none}li.level0:hover .nav-advice [data-promotion-id]{display:block}.item-product-link{float:left;width:68%}@media only screen and (min-width:992px){.no-js li.level0:hover [data-marketing-widget="catalog_category_menu"],.normal-header.no-touch li.level0:hover [data-marketing-widget="catalog_category_menu"],.normal-header.touch .device-desktop li.level0:hover [data-marketing-widget="catalog_category_menu"]{display:block}.no-js .item-product-link,.no-touch .item-product-link,.touch .device-desktop .item-product-link{width:225px}}.item-product-info{float:right;width:50px;margin-right:40px}.item-product-remove{position:absolute;top:3px;right:0;width:30px}@media only screen and (min-width:480px){.item-product-remove{width:35px}}.minicart-wrapper{padding-top:5px;width:100%}.minicart-wrapper[data-ajax-items-enable="true"]{min-height:130px}.minicart-wrapper[data-ajax-items-enable="true"] .svg-icon.miniproduct{width:100%;height:50px;-webkit-animation:fadeInBack 1.2s ease-out infinite;animation:fadeInBack 1.2s ease-out infinite;color:#ccc}.minicart-wrapper .empty{text-align:center}.minicart-wrapper .order-button,.minicart-wrapper .subtotal{float:left;width:50%;padding:0;height:40px;text-align:center}.minicart-wrapper .total-order{display:block;font-size:1.6rem;padding-top:4px;line-height:100%;color:#00a189;margin:0}.minicart-wrapper .total-order.solo{padding-top:0;line-height:40px}.minicart-wrapper .discount-amount{display:block;font-size:1.1rem;color:#ffab0b;text-align:center}.minicart-wrapper .order-button{display:block;margin:0;line-height:40px;color:#fff;font-weight:400;text-transform:none;outline:0;cursor:pointer;background:#00a189;border:1px solid transparent}.minicart-wrapper .order-button:focus,.minicart-wrapper .order-button:hover{background:#056b5a;color:#fff;text-decoration:none}.minicart-wrapper .order-button:focus{border:1px solid #056b5a}.minicart-products{position:relative;padding:0;max-height:325px;overflow:auto}.minicart-products .item{position:relative;margin:0;padding:5px 0;overflow:hidden;line-height:0;border-top:1px solid #ccc}.minicart-products .item:first-child{border-top:none}@media only screen and (min-width:480px){.minicart-products .item{margin:0 7px}}.minicart-products .item.free{background:#e4f3f2}.minicart-products .item.free .product-name,.minicart-products .item.free span{color:#339b83;font-weight:700}.minicart-products .item.free .final-price{color:#fff;background-color:#00a189;line-height:1.2em;min-width:52px;display:block;text-align:center;font-weight:400}.minicart-products .item-product-link:hover{text-decoration:none}.minicart-products .item-product-link:hover .product-name{color:#00a189}.minicart-products .name-qty{color:#00a189;font-size:1.1rem}.minicart-products img{float:left;margin:0 5px}.minicart-products .product-name{font-size:1.2rem;line-height:16px;text-align:left;height:45px;margin:0}@media only screen and (min-width:480px){.minicart-products .product-name{height:35px}}.minicart-products .item-product-info{text-align:center;height:35px;position:relative}.minicart-products .item-product-info .promo-info{position:absolute;top:5px;right:0;font-size:1.2rem}.minicart-products .item-product-info .promo-info:after{content:"";width:100%;height:1px;position:absolute;top:50%;left:0;right:0;background-color:#636363;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.minicart-products .item-product-info .final-price{position:absolute;bottom:5px;right:0;color:#00a189;line-height:100%;font-weight:700}.minicart-products .item-product-remove{cursor:pointer}.minicart-products .item-product-remove:hover{text-decoration:none}.minicart-products .item-product-remove:after{font-family:Arial,sans-serif;display:block;width:16px;height:16px;margin:auto;content:"\00d7";text-align:center;font-weight:400;line-height:100%;border:1px solid #ccc;color:#adadad;background:#fff}.minicart-products .button-view-more a{width:50%;margin:10px auto;line-height:100%;text-align:center;display:block;padding:5px 0;color:#fff;background:#b3b3b3;border:1px solid #ccc}.minicart-products .button-view-more a:hover{text-decoration:none;color:#b3b3b3;background:#fff}.minicart-order-bottom,.minicart-order-top{width:100%;float:left;overflow:hidden;border-top:1px solid #ccc}.nav-cart .nav-cart-puce{position:absolute;display:block;z-index:50;bottom:5px;left:50%;margin:0;border-radius:100%;height:20px;width:20px;font-size:1.2rem;text-align:center;color:#00a189;line-height:18px;background:#fff;border:1px solid #00a189}.nav-account-container{padding:10px}.nav-account-container .minilogin-container{max-width:500px;margin:0 auto}.nav-account-container button{position:relative;display:block;width:80%;margin:5px auto 7px;text-align:center;font-size:1.2rem;color:#fff;font-weight:400;text-transform:none;background:#00a189;padding:5px 2px;outline:0;cursor:pointer;border-radius:2px;border:1px solid transparent}.nav-account-container button:focus,.nav-account-container button:hover{background:#056b5a;color:#fff;text-decoration:none}.nav-account-container button:focus{border:1px solid #00a189}.nav-account-container.log-out button{float:left;width:calc(50% - 11px);margin:5px 5px 15px}.nav-account-container button[type="submit"]{width:100%;margin:5px 0 0;float:none;display:block;clear:both}.nav-account-container form{margin:0 5px;padding:10px 0 0;clear:both;border-top:1px solid #ccc}.nav-account-container input[type="email"],.nav-account-container input[type="password"]{width:100%;margin:5px 0}.nav-account-container .welcome-msg{display:block;font-size:1.4rem;color:#00a189;padding:0 5px 5px}.nav-search .nav-caption{display:none}.normal-header .nav-search .nav-search-container{padding-top:20px;z-index:50;border:none;top:auto;right:auto;position:relative;float:left;overflow:visible;visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;transition:visibility 0s ease 0s , opacity .7s ease 0s , -webkit-transform .3s ease-out 0s , -webkit-transform-origin .4s ease-in .3s;transition:visibility 0s ease 0s , opacity .7s ease 0s , transform .3s ease-out 0s , transform-origin .4s ease-in .3s;width:380px}@media screen and (min-width:1380px){.normal-header .nav-search .nav-search-container{width:550px}}.fixed-header .nav-search .nav-search-container{overflow:visible;width:100%;float:none;padding:10px;visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;transition:visibility 0s ease 0s , opacity .7s ease 0s , -webkit-transform .3s ease-out 0s , -webkit-transform-origin .4s ease-in .3s;transition:visibility 0s ease 0s , opacity .7s ease 0s , transform .3s ease-out 0s , transform-origin .4s ease-in .3s}@media screen and (min-width:992px){.fixed-header .nav-search .nav-search-container{margin-left:40px;padding:10px 0 0;z-index:50;border:none;top:auto;right:auto;position:relative;float:left;overflow:visible;visibility:visible;opacity:1;width:500px}}@media screen and (min-width:1380px){.fixed-header .nav-search .nav-search-container{width:800px}}.fixed-header .device-mobile .nav-search .nav-search-container{border-top:none}.fixed-header .panel-open .nav-search .nav-search-container,.fixed-header .panel-open .nav-search.is-visible .nav-search-container{visibility:hidden;opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% -50%;transform-origin:100% -50%;transition:none}.fixed-header .catalog-product-view .nav-search .nav-caption{display:block;position:absolute;right:96px}@media screen and (min-width:992px){.fixed-header .panel-open .nav-search .nav-search-container,.fixed-header .panel-open .nav-search.is-visible .nav-search-container{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;transition:visibility 0s ease 0s , opacity .7s ease 0s , -webkit-transform .3s ease-out 0s , -webkit-transform-origin .4s ease-in .3s;transition:visibility 0s ease 0s , opacity .7s ease 0s , transform .3s ease-out 0s , transform-origin .4s ease-in .3s}.fixed-header .catalog-product-view .nav-search .nav-caption{display:none}}.fixed-header .catalog-product-view .nav-search.is-visible .nav-search-container{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;transition:visibility 0s ease 0s , opacity .7s ease 0s , -webkit-transform .3s ease-out 0s , -webkit-transform-origin .4s ease-in .3s;transition:visibility 0s ease 0s , opacity .7s ease 0s , transform .3s ease-out 0s , transform-origin .4s ease-in .3s}.fixed-header .catalog-product-view .nav-search .nav-search-container{visibility:hidden;opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% -50%;transform-origin:100% -50%;transition:none}.nav-search-laboratories-label{z-index:10;position:relative;float:left;margin:0 0 0 9px;border:1px solid #00a189;border-radius:2px;background:#00a189;color:#fff;font-size:1.2rem;line-height:31px;text-align:center;height:31px;width:80px;text-decoration:none}.fixed-header .nav-search-laboratories-label{margin:0 9px 0 0}@media screen and (min-width:992px){.fixed-header .catalog-product-view .nav-search .nav-search-container{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;transition:visibility 0s ease 0s , opacity .7s ease 0s , -webkit-transform .3s ease-out 0s , -webkit-transform-origin .4s ease-in .3s;transition:visibility 0s ease 0s , opacity .7s ease 0s , transform .3s ease-out 0s , transform-origin .4s ease-in .3s}.fixed-header .nav-search-laboratories-label{margin:0 0 0 9px}}.nav-search-laboratories-label:focus,.nav-search-laboratories-label:hover{text-decoration:none;background:#056b5a;color:#fff}.input-search-container{z-index:10;position:relative;width:100%;height:31px;margin:0;padding:0}.fixed-header .input-search-container{float:right}.input-search-container input[type="text"]{padding:0 40px 0 5px;position:relative;z-index:10}.input-search-container button[type="submit"]{text-align:center;position:absolute;z-index:10;top:0;bottom:0;right:0;background:#00a189;color:#fff;border-left:#00a189 1px solid;border-radius:0 2px 2px 0;padding:0 5px}.input-search-container button[type="submit"] svg{height:30px;width:30px;color:#fff;padding:5px}.input-search-container button[type="submit"]:hover{background:#006e5e}@media screen and (max-width:992px){.device-desktop .aa-dropdown-menu{top:50px!important}}.nav-contact .nav-contact-content-container{max-width:500px;margin:0 auto}.nav-contact .nav-contact-container{background:#fff;padding:10px}.nav-contact .nav-contact-container button{position:relative;border:1px solid #00a189;color:#00a189;background:#fff;text-transform:uppercase;font-size:1.2rem;line-height:40px;height:40px;text-align:center;padding:0 50px;width:100%}.nav-contact .nav-contact-container button:hover{background:#00a189;color:#fff}.nav-contact .nav-contact-container button:hover svg{color:#fff}.nav-contact .nav-contact-container svg{position:absolute;top:50%;margin-top:-15px;left:5px;color:#00a189;height:30px;width:30px;padding:0}.nav-contact .nav-contact-container p{font-size:1.1rem;text-align:center;line-height:130%;margin:10px 0 0}.nav-contact .nav-contact-container p .color{padding:0;margin:0;color:#00a189}.nav-contact .nav-contact-container p span{display:block}.fixed-header .catalog-product-view .nav-contact{display:none}.nav-logo svg{padding:0;width:130px}.device-mobile .nav-logo svg{width:86.67px}@media screen and (min-width:350px){.device-mobile .nav-logo svg{width:130px}}@media screen and (min-width:768px){.nav-logo svg{width:180px}}.normal-header .nav-logo svg{margin-top:10px;margin-right:20px;width:220px}@media screen and (min-width:1380px){.normal-header .nav-logo svg{margin-right:40px;width:220px}}.nav-logo .nav-caption{margin:0}.device-mobile .fixed-header .nav-logo .nav-caption{width:130px}@media screen and (min-width:768px){.fixed-header .nav-logo .nav-caption{width:180px}}.normal-header .nav-logo .nav-caption{z-index:9}.flap-container{background:#fff;border:2px solid #00a189;border-right:none;border-left:none;overflow:hidden;z-index:20;visibility:hidden;opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% -50%;transform-origin:100% -50%;transition:none;display:block;position:absolute}@media screen and (min-width:992px){.flap-container{border:2px solid #00a189}}.fixed-header .device-mobile .flap-container{border-top:1px solid #00a189}.fixed-header .flap-container{border-top:none;border-width:1px;border-color:#ccc;top:calc(100% + 1px);width:100%}.is-visible .flap-container{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;transition:visibility 0s ease 0s , opacity .7s ease 0s , -webkit-transform .3s ease-out 0s , -webkit-transform-origin .4s ease-in .3s;transition:visibility 0s ease 0s , opacity .7s ease 0s , transform .3s ease-out 0s , transform-origin .4s ease-in .3s}@media screen and (min-width:992px){.fixed-header .flap-container{border-width:2px;border-top-color:#00a189;top:50px;right:0;width:400px}}.normal-header .flap-container{top:calc(100% - 44px);right:15px;width:400px}.flap-container:before{position:absolute;top:0;right:0;width:0;height:0;-moz-transform:scale(.9);border:5px solid transparent;border-top:5px solid #00a189;-webkit-transform:scale(0);transform:scale(0)}.is-visible .flap-container:before{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s ease .3s;transition:transform .3s ease .3s}.normal-header .is-visible.nav-contact .flap-container:before{content:"";right:230px}.fixed-header .is-visible.nav-contact .flap-container:before{content:"";right:112.5px}.normal-header .is-visible.nav-account .flap-container:before{content:"";right:135px}.fixed-header .is-visible.nav-account .flap-container:before{content:"";right:64.5px}.normal-header .is-visible.nav-cart .flap-container:before{content:"";right:40px}.fixed-header .is-visible.nav-cart .flap-container:before{content:"";right:16.5px}html.no-touch body.panel-open,html.touch body.panel-open{overflow:hidden;width:100%}.ios html.no-touch body.panel-open,.ios html.touch body.panel-open{position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden}html.no-touch body.panel-open .is-visible .flap-container,html.touch body.panel-open .is-visible .flap-container{will-change:transform;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);transition-property:-webkit-transform;transition-property:transform;transition-duration:.6s;transition-delay:0s;transition-timing-function:ease}html.no-touch body.panel-open .is-visible .nav-icon,html.touch body.panel-open .is-visible .nav-icon{border:none}html.no-touch body.panel-open .is-visible .nav-icon:before,html.touch body.panel-open .is-visible .nav-icon:before{content:none}.nav-overlay{cursor:pointer;visibility:hidden;z-index:10;background:#000;position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity;top:0;bottom:0;right:0;left:0;width:100%;height:100%;opacity:0;transition:.6s ease opacity , .6s ease visibility}.nav-overlay.is-visible{visibility:visible;opacity:.6}.nav-caption{float:left;z-index:50;position:relative;background:#fff}.nav-caption .svg-icon{color:#00a189}.fixed-header .nav-caption{width:48px;height:48px;margin:0;padding:0}.nav-caption.account,.nav-caption.cart,.nav-caption.contact,.nav-caption.search{float:right}.nav-caption.account .svg-icon,.nav-caption.cart .svg-icon,.nav-caption.contact .svg-icon,.nav-caption.search .svg-icon{padding:0;width:100%}.nav-caption .nav-label{display:none}.nav-caption .nav-label .normal-header{display:block}.normal-header .nav-caption.account,.normal-header .nav-caption.cart,.normal-header .nav-caption.contact,.normal-header .nav-caption.search{position:relative;width:95px;padding:0;margin:0}.normal-header .nav-caption.account .nav-label,.normal-header .nav-caption.cart .nav-label,.normal-header .nav-caption.contact .nav-label,.normal-header .nav-caption.search .nav-label{font-size:1.1rem;color:#00a189;display:block;position:absolute;top:calc(100% - 5px);right:0;left:0}.normal-header .nav-caption.account .svg-icon,.normal-header .nav-caption.cart .svg-icon,.normal-header .nav-caption.contact .svg-icon,.normal-header .nav-caption.search .svg-icon{height:40px}.fixed-header .nav-caption.account .svg-icon,.fixed-header .nav-caption.cart .svg-icon,.fixed-header .nav-caption.contact .svg-icon,.fixed-header .nav-caption.search .svg-icon{padding:7px}.fixed-header .nav-menu .nav-categories{z-index:25;margin:0;padding:0 0 49px 3px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;background:#fff;border-right:#ccc 1px solid;position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;top:49px;left:0;width:400px;visibility:hidden;opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:0 100% 0;transform-origin:0 100% 0}@media (max-width:767px){.fixed-header .nav-menu .nav-categories{left:0;width:100%}}.fixed-header .nav-menu .nav-categories ul{width:100%;padding:0;margin:0}.fixed-header .nav-menu.is-visible .nav-categories{visibility:visible;opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;transition:visibility 0s ease 0s , opacity .5s ease 0s , -webkit-transform .3s ease-out 0s , -webkit-transform-origin .4s ease-in .3s;transition:visibility 0s ease 0s , opacity .5s ease 0s , transform .3s ease-out 0s , transform-origin .4s ease-in .3s}.fixed-header .nav-menu li{cursor:default;width:100%;display:block;position:relative;will-change:transform}.fixed-header .nav-menu li svg{cursor:pointer;display:none;position:absolute;top:0;z-index:20;width:40px;height:100%;padding:10px;stroke-width:10px}.fixed-header .nav-menu li svg.nav-view-more{color:#00a189;display:block;right:0}.fixed-header .nav-menu li svg.nav-back{color:#fff;left:0}.fixed-header .nav-menu li span{cursor:pointer}.fixed-header .nav-menu li a{text-transform:uppercase}.fixed-header .nav-menu li a.active,.fixed-header .nav-menu li button.active{color:#fff;background:#ccc;text-decoration:underline}.fixed-header .nav-menu li a.active svg,.fixed-header .nav-menu li button.active svg{color:#fff}.fixed-header .nav-menu li a,.fixed-header .nav-menu li button{cursor:pointer;display:block;position:relative;width:100%;z-index:10;padding:10px 30px 10px 10px;font-size:1.6rem;color:#00a189;background:#fff;line-height:125%}.fixed-header .nav-menu li a:active,.fixed-header .nav-menu li a:focus,.fixed-header .nav-menu li a:hover,.fixed-header .nav-menu li button:active,.fixed-header .nav-menu li button:focus,.fixed-header .nav-menu li button:hover{text-decoration:none}.fixed-header .nav-menu li a:hover,.fixed-header .nav-menu li button:hover{color:#fff;background:#ccc}.fixed-header .nav-menu li a:hover svg,.fixed-header .nav-menu li button:hover svg{color:#fff}.fixed-header .nav-menu li.is-deploy>a svg.nav-view-more,.fixed-header .nav-menu li.is-deploy>button svg.nav-view-more{display:none}.fixed-header .nav-menu li.is-deploy>a svg.nav-back,.fixed-header .nav-menu li.is-deploy>button svg.nav-back{display:block}.fixed-header .nav-menu li.is-deploy>a,.fixed-header .nav-menu li.is-deploy>button{color:#fff;background:#ccc;padding-left:40px;border-bottom:1px solid #ccc}.fixed-header .nav-menu li.is-deploy li.level1>button{font-weight:700;text-align:left}.fixed-header .nav-menu li.is-deploy li.level1 button{color:#00a189;background:#fff;text-align:left}.fixed-header .nav-menu li.is-deploy li.level1 button:hover,.fixed-header .nav-menu li.is-deploy li.level1.is-deploy>button{color:#fff;background:#ccc}.fixed-header .nav-menu li.is-deploy li.level1 button:hover svg{color:#fff}.fixed-header .nav-categories>li{height:auto;display:block;-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:.5s -webkit-transform 0s ease , .7s visibility 0s ease;transition:.5s transform 0s ease , .7s visibility 0s ease}.fixed-header .nav-categories>li li{height:0;visibility:hidden;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0 200px 0;transform-origin:0 200px 0;transition:.5s -webkit-transform 0s ease , 0s visibility 0s ease;transition:.5s transform 0s ease , 0s visibility 0s ease}.fixed-header .nav-categories.is-deploy>li.is-deploy{height:auto;display:block;visibility:visible;-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:.5s -webkit-transform 0s ease , .7s visibility 0s ease;transition:.5s transform 0s ease , .7s visibility 0s ease}.fixed-header .nav-categories.is-deploy li.is-deploy>ul.is-deploy>li:not(.is-deploy),.fixed-header .nav-categories.is-deploy li:not(.is-deploy)>ul>li,.fixed-header .nav-categories.is-deploy>li:not(.is-deploy){height:0;visibility:hidden;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0 200px 0;transform-origin:0 200px 0;transition:.5s -webkit-transform 0s ease , 0s visibility 0s ease;transition:.5s transform 0s ease , 0s visibility 0s ease}.fixed-header .nav-categories.is-deploy li.is-deploy>ul.is-deploy>li,.fixed-header .nav-categories.is-deploy li.is-deploy>ul>li{height:auto;display:block;visibility:visible;-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:.5s -webkit-transform 0s ease , .7s visibility 0s ease;transition:.5s transform 0s ease , .7s visibility 0s ease}.fixed-header .nav-advice,.fixed-header .nav-advice [data-promotion-id]{display:none}.fixed-header .nav-menu .menu-close,.fixed-header .nav-menu .menu-open{width:100%;height:100%;color:#00a189;padding:7px}.fixed-header .nav-menu .menu-close{stroke:#00a189;stroke-width:0}.fixed-header .nav-menu.is-visible .menu-open,.fixed-header .nav-menu:not(.is-visible) .menu-close{display:none;width:100%;height:auto}.fixed-header.ios .fixfixed .nav-main{position:absolute;width:100%;margin:0}.fixed-header.ios .fixfixed #header{width:100%;margin:0;top:0}.fixed-header.fixed-header-no-toggle #header,.fixed-header.fixed-header-no-toggle .catalog-product-view #header{height:50px}.fixed-header .nav-main{z-index:10;position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;right:0;left:0;height:50px;background:#fff;border-bottom:1px solid #ccc;width:100%;margin:0;padding:0}.fixed-header .nav-main:before{display:block;content:' ';position:absolute;z-index:40;background:#fff;top:0;bottom:0;left:0;right:0}.fixed-header .aviscertifies_widget_top,.normal-header .nav-main{display:none}.fixed-header .wrapper-content{margin-top:100px}.fixed-header #header{position:absolute;height:100px}@media screen and (min-width:992px){.fixed-header #header{height:100px}}html.fixed-header.fixed-header-no-toggle .wrapper-content{margin-top:50px}.fixed-header.fixed-header-no-toggle #header{height:50px}.fixed-header .device-tablet .wrapper-content{margin-top:100px}.fixed-header .catalog-product-view .wrapper-content,.fixed-header .checkout-onepage-index.device-mobile .wrapper-content,.fixed-header .checkout-onepage-index.device-tablet .wrapper-content{margin-top:50px}.fixed-header .device-tablet #header{height:100px}.fixed-header .catalog-product-view #header,.fixed-header .checkout-onepage-index.device-mobile #header,.fixed-header .checkout-onepage-index.device-tablet #header{height:50px}@media screen and (min-width:992px){.fixed-header .device-tablet .wrapper-content{margin-top:50px}.fixed-header .device-tablet #header{height:50px}.fixed-header .blog-cat-view .wrapper-content,.fixed-header .blog-post-view .wrapper-content{margin-top:50px}.fixed-header .blog-cat-view #header,.fixed-header .blog-post-view #header{height:50px}.fixed-header .checkout-cart-index .wrapper-content,.fixed-header .checkout-onepage-index .wrapper-content{margin-top:50px}.fixed-header .checkout-cart-index #header,.fixed-header .checkout-onepage-index #header{height:50px}.fixed-header .catalog-product-view .wrapper-content{margin-top:100px}.fixed-header .catalog-product-view #header{height:100px}}@media only screen and (min-width:992px){.no-js .minicart-products,.no-touch .minicart-products,.touch .device-desktop .minicart-products{max-height:440px}.normal-header .nav-main{display:block}}.normal-header .nav-menu{display:none;z-index:10}.normal-header #header{height:100px}.normal-header .aviscertifies_widget_top{display:none}@media only screen and (min-width:1170px){.normal-header .aviscertifies_widget_top{display:block}}@media only screen and (min-width:992px){.normal-header .nav-menu{position:absolute;bottom:0;left:15px;right:15px;background:#fff;display:block}.normal-header .nav-back,.normal-header .nav-menu .nav-caption,.normal-header .nav-view-more{display:none}.normal-header .nav-categories{display:table;width:100%;height:40px;border-radius:0;position:relative;border-bottom:1px solid #ccc;background:#fff}.normal-header .nav-categories a:hover,.normal-header .nav-categories button:hover{text-decoration:none}.normal-header .nav-categories li.level0.nav-1,.normal-header .nav-categories li.level0.nav-2,.normal-header .nav-categories li.level0.nav-3{width:6%}.normal-header .nav-categories li.level0.nav-4{width:5%}.normal-header .nav-categories li.level0.nav-5{width:6%}.normal-header .nav-categories li.level0.nav-6{width:8%}.normal-header .nav-categories li.level0.nav-7,.normal-header .nav-categories li.level0.nav-8,.normal-header .nav-categories li.level0.nav-9{width:6%}.normal-header .nav-categories li.level0.nav-10{width:8%}.normal-header .nav-categories li.level0.nav-11,.normal-header .nav-categories li.level0.nav-12,.normal-header .nav-categories li.level0.nav-13{width:6%}.normal-header .nav-categories li.level0.nav-14{width:8%}.normal-header .nav-categories li.level0.nav-15{width:7%}.normal-header .nav-categories li.level0{display:table-cell;vertical-align:middle;text-align:center;border-left:none;border-right:none;border-top:1px solid #ccc;border-bottom:2px solid transparent}.normal-header .nav-categories li.level0.active{background:#fff;border-bottom-color:#00a189}.normal-header .nav-categories li.level0>a{width:100%;text-align:center;display:inline-block;line-height:14px;font-size:1.1rem;color:#00a189;text-decoration:none}.normal-header .nav-categories li.level0>a:hover{color:#00a189}.normal-header .nav-categories li.level0:hover{border-bottom-color:#00a189}.normal-header .nav-categories li.level0:hover>ul.level0{will-change:opacity;visibility:visible;opacity:1;transition:opacity .3s ease .3s , visibility 0s ease .3s}.normal-header .nav-categories ul.level0{position:absolute;top:calc(100% + 1px);left:0;right:0;visibility:hidden;opacity:0;background:#fff;border:1px solid #ccc;border-top:none}.normal-header .nav-categories li.level1{float:left;width:25%;text-align:left}.normal-header .nav-categories li.level1>button{text-align:left;font-size:1.2rem;padding:0;color:#00a189;border-bottom:solid 1px #00a189;width:90%;display:block;margin:10px auto}.normal-header .nav-categories li.level1>button:hover{color:#ccc;border-bottom-color:#ccc}.normal-header .nav-categories li.level2{width:90%;margin:5px auto}.normal-header .nav-categories li.level2>button{padding:0;font-size:1.2rem;color:#636363;text-align:left}.normal-header .nav-categories li.level2>button:hover{color:#ccc}}.nav-main{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;position:relative;height:100%}@media only screen and (min-width:768px){.nav-main{width:750px}}@media only screen and (min-width:992px){.nav-main{width:970px}}@media only screen and (min-width:1380px){.normal-header .nav-categories li.level1>button{font-size:1.4rem}.normal-header .nav-categories li.level0>a{font-size:1.2rem}.nav-main{width:1170px}}.nav-menu{z-index:30}.debit_card_list--card--expiry_date.is-expired{color:#d31a41}.catalog_search--close_button{display:none;position:absolute;top:0;left:0;z-index:200;height:40px;width:40px}.catalog_search--close_button svg{color:#00a189;padding:3px;position:absolute;width:40px;height:40px;top:0;left:0}.catalog_search--placeholder_container{background:#fff;padding:30px 5px 10px;display:none;position:relative}.catalog_search--placeholder_arrow_top{height:16px;width:16px;position:absolute;right:60px;top:-8px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);background:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc}.catalog_search--placeholder_row{position:relative;display:block;height:15px;padding-left:40px}.catalog_search--placeholder_row p{display:block;line-height:15px;font-size:1.3rem}.catalog_search--placeholder_row svg{position:absolute;left:10px;top:50%;margin-top:-10px;height:20px;width:20px}.catalog_search--placeholder_row .as-primary_color{color:#00a189}.catalog_search--placeholder_row .as-luxury{color:#bfa355}.catalog_search--placeholder_row .as-mini_price{color:#ed9b4a}.as-focus #algolia-autocomplete-container{z-index:0}.as-query_writed.as-focus #algolia-autocomplete-container{z-index:600}.as-focus .device-mobile .catalog_search--close_button,.as-focus .device-tablet .catalog_search--close_button{display:block}.as-focus .device-mobile .nav-search-laboratories-label,.as-focus .device-tablet .nav-search-laboratories-label{display:none}.as-focus .device-mobile .nav-search-container,.as-focus .device-tablet .nav-search-container{padding:0;z-index:900;position:fixed;top:0;bottom:0;right:0;left:0;width:100%;margin-left:0}.as-focus .device-mobile .input-search-container,.as-focus .device-tablet .input-search-container{width:calc(100% - 40px);height:40px;margin-left:40px}.as-focus .device-mobile .input-search-container button[type="submit"],.as-focus .device-tablet .input-search-container button[type="submit"]{background:#fff;height:40px;width:40px;padding:0;border-color:transparent}.as-focus .device-mobile .input-search-container button[type="submit"] svg,.as-focus .device-tablet .input-search-container button[type="submit"] svg{height:40px;width:40px;color:#00a189;padding:3px}.as-focus .device-mobile .algolia-search-input,.as-focus .device-tablet .algolia-search-input{border-color:transparent;line-height:40px;height:40px;padding:0}.as-focus .device-mobile #search,.as-focus .device-mobile #search:focus,.as-focus .device-tablet #search,.as-focus .device-tablet #search:focus{border-color:transparent;width:calc(100% - 40px);padding-right:5px}.as-focus.fixed-header .device-desktop #algolia-autocomplete-container{position:fixed!important;top:49px}.as-focus .catalog_search--placeholder_container{display:block}.as-query_writed.as-focus .catalog_search--placeholder_container,.fixed-header.as-focus body:not(.device-desktop) .catalog_search--placeholder_arrow_top{display:none}.fixed-header.as-focus .catalog_search--placeholder_container,.normal-header.as-focus .catalog_search--placeholder_container{z-index:200;position:absolute;top:56px;right:90px;left:0;border:1px solid #ccc;padding:0 0 10px}.fixed-header.as-focus .device-mobile .catalog_search--placeholder_container,.fixed-header.as-focus .device-tablet .catalog_search--placeholder_container{border-bottom:none;border-right:none;border-left:none;border-top:1px solid #ccc;top:40px;left:0;right:0;padding-top:0}#algolia-autocomplete-container{position:absolute!important;left:0;right:0;min-height:200px}.aa-dropdown-menu{display:block;width:100%;background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.aa-no-results-products p{font-size:1.2rem}.algolia-autocomplete{width:100%}.autocomplete-wrapper{margin-right:auto;margin-left:auto;background:#fff;padding:5px;width:100%}@media only screen and (min-width:768px){.autocomplete-wrapper{width:750px}}@media only screen and (min-width:992px){.autocomplete-wrapper{width:970px}}@media only screen and (min-width:1380px){.autocomplete-wrapper{width:1170px}}.device-desktop #algolia-autocomplete-container{top:60px}.fixed-header .device-desktop #algolia-autocomplete-container{top:100px}.device-mobile .algolia-search-input,.device-tablet .algolia-search-input{transition:none}.device-mobile .aa-dropdown-menu,.device-tablet .aa-dropdown-menu{border-top-color:transparent;border-bottom-color:transparent}.device-mobile #algolia-autocomplete-container,.device-tablet #algolia-autocomplete-container{border-top:1px solid #ccc;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;top:40px;bottom:0}.device-mobile .autocomplete-wrapper,.device-tablet .autocomplete-wrapper{border-bottom-color:transparent}.catalog_search--algolia_section_header{position:relative;display:block;text-align:center}.catalog_search--algolia_section_header .title{position:relative;display:inline-block;padding:5px 10px;z-index:15;background:#fff;color:#636363;text-transform:uppercase;font-size:1.4rem}.catalog_search--algolia_section_header .middle-line{z-index:10;height:1px;background:#636363;position:absolute;top:50%;right:0;left:0}.autocomplete-wrapper em{font-weight:700;font-style:normal;color:#00a189}.aa-cursor>*{background:#00a189;color:#fff}.aa-cursor>* em{color:#fff}.aa-dataset-blog,.aa-dataset-middle-column,.aa-dataset-products{float:left;width:100%;margin-bottom:20px}@media screen and (min-width:768px){.aa-dataset-middle-column,.aa-dataset-products{width:calc(100% / 2);padding:0 5px}}@media screen and (min-width:992px){.aa-dataset-middle-column,.aa-dataset-products{width:calc(100% / 3);padding:0 5px}.aa-dataset-blog{width:calc(100% / 3 - 10px);padding:0 5px}}.catalog_search--algolia_product--row{position:relative;float:left;margin-bottom:5px;width:100%;text-decoration:none!important}.catalog_search--algolia_product--row img{width:40px;height:40px;float:left}.catalog_search--algolia_product--name{display:block;padding:2px 50px 2px 45px;font-size:1.2rem;color:#636363}.aa-cursor .catalog_search--algolia_product--name{color:#fff}.catalog_search--algolia_product--price{display:none;position:absolute;top:2px;right:2px;font-size:1.2rem;color:#00a189}.aa-cursor .catalog_search--algolia_product--price{color:#fff}.catalog_search--algolia_product---button_all{position:relative;z-index:1;box-shadow:none;outline:0;overflow:hidden;text-transform:uppercase;padding:10px;cursor:pointer;text-align:center;min-height:30px;font-size:1.3rem;width:100%;transition:.7s ease;color:#00a189;border:1px solid #00a189;background:0 0;margin:20px auto;display:table}caption,th{text-align:left}.catalog_search--algolia_product---button_all:empty{display:none}.catalog_search--algolia_product---button_all:focus,.catalog_search--algolia_product---button_all:hover{text-decoration:none}.catalog_search--algolia_product---button_all:hover{border-color:transparent;color:#fff;background:#00a189}.aa-dataset-products .aa-suggestions .aa-suggestion:last-child .catalog_search--algolia_product--row{margin-bottom:20px}.algoliasearch-autocomplete-brand{width:100%;display:block;margin:0;padding:5px 0 5px 5px;font-size:1.2rem;color:#636363;line-height:110%;background:0 0;text-decoration:none!important}.aa-cursor .algoliasearch-autocomplete-brand{background:#00a189;color:#fff}.catalog_search--algolia_categorie{font-size:1.2rem;color:#636363;margin-top:5px;padding:3px;display:block;text-decoration:none!important}.aa-cursor .catalog_search--algolia_categorie{color:#fff}.aa-dataset-blog .aa-suggestion{width:100%;display:block;margin-bottom:10px}@media screen and (min-width:768px){.aa-dataset-blog .aa-suggestion{float:left;margin-left:10px;width:calc((100% / 3) - (20px / 3))}.aa-dataset-blog .aa-suggestion:first-child{margin-left:0}}@media screen and (min-width:992px){.aa-dataset-blog .aa-suggestion{width:100%;margin-left:0}.aa-dataset-blog .aa-suggestion:first-child{margin-left:0}}.catalog_search--algolia_blog{display:table;border:1px solid #ccc;width:100%;min-height:65px;font-size:1.2rem}.catalog_search--algolia_blog:hover{text-decoration:none}.catalog_search--algolia_blog img{height:auto;max-height:140px;width:100%;display:block}.catalog_search--algolia_blog .title{color:#636363;font-weight:700;padding:0 10px;width:60%}.catalog_search--algolia_blog.as-thumbnail .image-container,.catalog_search--algolia_blog.as-thumbnail .title{display:table-cell;vertical-align:middle}.catalog_search--algolia_blog.as-thumbnail .image-container{width:40%}.catalog_search--algolia_blog.as-banner{display:block;width:100%}.catalog_search--algolia_blog.as-banner .image-container{display:block;text-align:left;width:100%}.aa-cursor .catalog_search--algolia_blog{background:0 0;border:1px solid #00a189}.aa-cursor .catalog_search--algolia_blog .title{background-color:#00a189;color:#fff}table{border-collapse:collapse;border-spacing:0;background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:middle;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:normal}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height , visibility;transition-duration:.35s;transition-timing-function:ease}#header:after,#header:before,.autocomplete-wrapper:after,.autocomplete-wrapper:before,.bottom-footer:after,.bottom-footer:before,.clearfix:after,.clearfix:before,.footer-container:after,.footer-container:before,.footer-mid-container:after,.footer-mid-container:before,.nav-main:after,.nav-main:before,.row-content:after,.row-content:before,.top-footer:after,.top-footer:before,.two-cols-left #breadcrumbs:after,.two-cols-left #breadcrumbs:before,.wrapper-content:after,.wrapper-content:before{content:" ";display:table}#header:after,.autocomplete-wrapper:after,.bottom-footer:after,.clearfix:after,.footer-container:after,.footer-mid-container:after,.nav-main:after,.row-content:after,.top-footer:after,.two-cols-left #breadcrumbs:after,.wrapper-content:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.swiper-button-next,.swiper-button-prev{cursor:pointer;position:absolute;z-index:20;width:30px;height:30px;top:50%;margin-top:-15px;padding:5px}.swiper-button-prev{left:5px}.swiper-button-next{right:5px}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;color:#000}.swiper-button-next.swiper-button-disabled svg,.swiper-button-prev.swiper-button-disabled svg{color:#ccc}.pager-mobile,.swiper-pagination{position:relative;display:block;text-align:center;margin:5px auto;z-index:10}.pager-mobile .swiper-pagination-bullet,.swiper-pagination .swiper-pagination-bullet{position:relative;margin:0 5px;width:16px;height:16px;border:1px solid #ccc;display:inline-block}.pager-mobile .swiper-pagination-bullet:after,.swiper-pagination .swiper-pagination-bullet:after{content:"";position:absolute;top:50%;margin-top:-5px;left:50%;margin-left:-5px;background:#b3b3b3;border-color:#b3b3b3;width:10px;height:10px;-webkit-transform:scale(0);transform:scale(0);transition:.2s -webkit-transform ease 0s;transition:.2s transform ease 0s}.no-touch .pager-mobile .swiper-pagination-bullet:hover,.no-touch .swiper-pagination .swiper-pagination-bullet:hover,.pager-mobile .swiper-pagination-bullet-active,.swiper-pagination .swiper-pagination-bullet-active{position:relative}.no-touch .pager-mobile .swiper-pagination-bullet:hover:after,.no-touch .swiper-pagination .swiper-pagination-bullet:hover:after,.pager-mobile .swiper-pagination-bullet-active:after,.swiper-pagination .swiper-pagination-bullet-active:after{-webkit-transform:scale(1);transform:scale(1)}.swiper-title-container{width:100%;display:block;position:relative;text-align:center;margin-top:20px}.swiper-title-border{display:block;position:absolute;top:50%;margin:0;border-top:1px solid #ccc;height:1px;width:100%;z-index:10}.swiper-slide,.swiper-wrapper{height:100%;position:relative;width:100%}.swiper-title-content,.swiper-title-content a{font-family:Arial,sans-serif;position:relative;z-index:15;text-decoration:none;color:#636363;font-size:1.5rem;display:inline-block;padding:5px 10px;background:#fff}.swiper-title-content>a{padding:0}.swiper-title-content>a:hover{color:#00a189}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{z-index:1;display:-ms-flexbox;display:-webkit-flex;display:flex;transition-property:-webkit-transform;transition-property:transform}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex:0 0 auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;transition-property:-webkit-transform , height;transition-property:transform , height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-pagination{transition:.3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet,.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.block--newsletter .title,.block--social_media .title{top:0;min-width:50%;text-align:center;display:block;right:0}.product-carousel,.product-carousel[data-marketing-widget*="up_sell"],.product-carousel[data-marketing-widget*="cross_sell"],.widget-container[data-marketing-widget*="up_sell"],.widget-container[data-marketing-widget*="cross_sell"]{margin:25px 0 35px}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%236c6c6c\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(30%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(60%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(90%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(120%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(150%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate\(180%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate\(210%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate\(240%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate\(270%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate\(300%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate\(330%2060%2C60\)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%23fff\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(30%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(60%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(90%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(120%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(150%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate\(180%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate\(210%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate\(240%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate\(270%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate\(300%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate\(330%2060%2C60\)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.product-carousel,.widget-container{position:relative;clear:both;width:100%}.product-carousel.ajax .swiper-title-content,.widget-container.ajax .swiper-title-content{height:30px;line-height:30px;background:#ccc;width:200px;padding:0 10px}.product-carousel .swiper-container,.product-carousel .swiper-container.placeholder,.widget-container .swiper-container,.widget-container .swiper-container.placeholder{height:360px}.product-carousel .swiper-slide,.widget-container .swiper-slide{width:160px}.touch .product-carousel .swiper-slide,.touch .widget-container .swiper-slide{height:310px}.product-carousel .swiper-navigation,.widget-container .swiper-navigation{width:310px;margin-left:-155px;height:30px;bottom:0;position:absolute;left:50%}@media screen and (min-width:768px){.swiper-title-content,.swiper-title-content a{font-size:2.4rem}.product-carousel .swiper-navigation,.widget-container .swiper-navigation{width:250px;margin-left:-125px}}.touch .product-carousel .double-row .swiper-slide{height:180px}.product-carousel .double-row.swiper-container{height:420px}.product-carousel .double-row .mini-product-wrapper{height:370px}.block--newsletter{position:relative;text-align:center;float:left;width:100%;padding:0 10px;margin:40px 0 20px}.block--newsletter .title{z-index:20;position:absolute;left:0;margin:0 auto 10px;background:#fff;padding:0 5px;font-size:3rem;line-height:32px;max-width:80%}.block--newsletter .container-border{z-index:15;margin-top:15px;float:left;padding:30px 10px 10px;border:1px solid #ccc;background-size:0;text-align:center}.block--newsletter .content{margin:20px 0}@media screen and (min-width:768px){.block--newsletter .container-border{background-size:contain;background-position:100% 30%;background-repeat:no-repeat;padding:0 38% 0 10px;min-height:275px}.block--newsletter .content{margin:100px 0 20px}}.block--newsletter .checkout_onepage_success--button{display:block;position:relative;width:auto;margin:10px auto;color:#00a189;background:#fff;border:1px solid #00a189;text-align:center;font-size:1.1rem;text-transform:uppercase;padding:10px 10px 10px 36px;min-height:35px;max-width:350px}.block--newsletter .checkout_onepage_success--button:active,.block--newsletter .checkout_onepage_success--button:focus,.block--newsletter .checkout_onepage_success--button:hover{color:#fff;background:#00a189;border-color:#fff;text-decoration:none}.block--newsletter .helper{font-size:1rem}.block--social_media{position:relative;text-align:center;float:left;width:100%;padding:0 10px;margin:40px 0 20px}.block--social_media .title{z-index:20;position:absolute;left:0;margin:0 auto 10px;background:#fff;padding:0 5px;font-size:3rem;max-width:80%;color:#636363;line-height:26px}.block--social_media .container-border{z-index:15;margin-top:15px;padding:30px 0 10px 10px;border:1px solid #ccc;text-align:center}@media screen and (max-width:450px){.block--social_media .container-border{background-image:none!important}}@media screen and (min-width:451px){.block--social_media .container-border{background-size:cover;background-position:0 bottom;background-repeat:no-repeat}}@media screen and (min-width:992px){.block--social_media .container-border{background-position:-35px bottom;min-height:250px}}@media screen and (min-width:1380px){.block--social_media .container-border{background-position:right bottom}}.block--social_media .container_top{width:100%;padding:10px;min-height:270px;text-align:left;color:#636363}@media screen and (min-width:450px){.block--social_media .container_top{width:260px;padding:10px 10px 50px}}.block--social_media .button_follow_us{display:block;position:relative;margin:10px auto 0;color:#00a189;background:#fff;border:1px solid #00a189;text-align:center;font-size:1.1rem;text-transform:uppercase;padding:10px;min-height:35px;width:100%}.block--social_media .button_follow_us:active,.block--social_media .button_follow_us:focus,.block--social_media .button_follow_us:hover{color:#fff;background:#00a189;border-color:#fff;text-decoration:none}.block--social_media .content{text-align:center;color:#636363;width:100%;margin:20px 0 25px}@media screen and (min-width:768px){.block--social_media .content{margin-top:0}}.block--social_media .footer{overflow:visible;margin:0;text-align:center;background:0 0;position:absolute;bottom:0;right:0;left:0;padding-bottom:10px}.block--social_media .footer a{z-index:20;position:relative;display:inline-block;overflow:hidden;background:0 0;border-bottom:#ccc solid 1px;transition:.2s border .2s ease;margin:0 5px;padding:0}.block--social_media .footer a svg{width:40px;height:40px;color:#00a189;background-color:#fff;border-radius:100%;padding:3px;-webkit-transform:translateY(30%);transform:translateY(30%);transition:.5s color .1s ease , .5s -webkit-transform 0s ease;transition:.5s color .1s ease , .5s transform 0s ease}@media screen and (min-width:992px){.block--social_media .footer{right:10px;left:10px}.block--social_media .footer a{margin:0 20px 3px}.block--social_media .footer a svg{width:45px;height:45px}}.block--social_media .footer a:hover{border-bottom-color:transparent}.block--social_media .footer a:hover svg{color:#006e5e;-webkit-transform:translateY(0);transform:translateY(0);background-color:#fff;transition:.5s color .1s ease , .5s -webkit-transform 0s ease;transition:.5s color .1s ease , .5s transform 0s ease}.block--social_media .footer a:hover svg.facebook{color:#3b5998}.block--social_media .footer a:hover svg.pinterest{color:#c8232c}.block--social_media .footer a:hover svg.instagram{color:#517fa6}.block--social_media .footer a:hover svg.twitter{color:#429cd6}.block--social_media .footer a:hover svg.google-plus{color:#c13c31}.cookiemanager_banner--container{background:#00a189;z-index:9999;position:fixed;bottom:0;left:0;right:0;margin:0 auto;padding:5px;display:none;clear:both;overflow:hidden}.cookiemanager_banner--container.show{display:block}.cookiemanager_banner--message{display:block;color:#fff;padding:0;margin:10px 5px;width:calc(100% - 100px)}.cookiemanager_banner--page_link{cursor:pointer;color:#fff;background:#00a189;border:none;text-decoration:underline}.cookiemanager_banner--page_link:hover{text-decoration:none;color:#fff}.cookiemanager_banner--button_approve{position:absolute;top:50%;margin-top:-10px;right:5px;border:1px solid #fff;background:#00a189;color:#fff;text-transform:uppercase}#cookie-manager-button,.cookiemanager_popin--button_confirm{display:block;text-transform:none;text-align:center;position:relative;min-width:250px;outline:0;cursor:pointer}.cookiemanager_banner--button_approve:hover{background:#fff;color:#00a189}#cookie-manager-button{margin:25px auto;color:#fff;font-weight:400;background:#00a189;padding:10px;border-radius:2px;border:1px solid transparent}#cookie-manager-button:hover{color:#fff;background:#056b5a;text-decoration:none}#cookie-manager-button:focus{background:#056b5a;color:#fff;border:1px solid #00a189;text-decoration:none}.cookiemanager_popin--content ul{padding-left:20px}.cookiemanager_popin--content li{list-style:circle;padding-bottom:10px}.cookiemanager_popin--footer--title{font-weight:700}.cookiemanager_popin--footer{display:block;margin:20px 0}label.cookiemanager_popin--input_advertising{padding-left:30px;cursor:pointer;width:100%}.cookiemanager_popin--button_confirm{color:#fff;font-weight:400;background:#00a189;padding:10px;border-radius:2px;border:1px solid transparent;clear:both;margin:30px auto}.cookiemanager_popin--button_confirm:focus,.cookiemanager_popin--button_confirm:hover{background:#056b5a;color:#fff;text-decoration:none}.cookiemanager_popin--button_confirm:focus{border:1px solid #00a189}.cmpt_flash_info--ui{position:relative;display:table;width:calc(100% - 30px);min-height:50px;margin:10px 15px;border:1px solid #ffab0b;color:#636363;background-color:#ffe0a4}.cmpt_flash_info--picto{display:table-cell;width:50px;color:#fff;background-color:#ffab0b;font-size:3.4rem;text-align:center;vertical-align:middle}.cmpt_flash_info--french_flag--stripe{display:table-cell;width:16px}@media screen and (min-width:768px){.cmpt_flash_info--french_flag--stripe{width:25px}}.cmpt_flash_info--french_flag--stripe.blue{background-color:#001d6e}.cmpt_flash_info--french_flag--stripe.white{background-color:#fff}.cmpt_flash_info--french_flag--stripe.red{background-color:#e6001f}.cmpt_flash_info--french_label{display:none}@media screen and (min-width:1380px){.cmpt_flash_info--french_label{display:table-cell;padding:0 5px;color:#001d6e;background-color:#fff;text-align:left;vertical-align:middle;font-style:italic;font-weight:700}.cmpt_flash_info--french_label .country{color:#e6001f}}.cmpt_flash_info--text{display:table-cell;padding:0 10px;text-align:left;vertical-align:middle}.form--input-switcher{position:relative;display:block;cursor:pointer;height:30px;margin:10px 0}.form--input-switcher input{opacity:0}.form--input-switcher .is-no,.form--input-switcher .is-yes{cursor:pointer;display:block;color:#fff;font-weight:700;z-index:10;position:absolute;top:0;bottom:0;font-size:1.2rem;line-height:30px;transition:.5s opacity 0s ease;text-transform:uppercase}.form--input-switcher .is-yes{opacity:0;left:5px}.form--input-switcher .is-no{opacity:1;right:5px}.form--input-switcher input:checked+.slider .is-yes{opacity:1}.form--input-switcher input:checked+.slider .is-no{opacity:0}.form--input-switcher input:checked+.slider:before{background-color:#00a189;-webkit-transform:translateX(-40px);transform:translateX(-40px)}.form--input-switcher .slider{display:block;position:relative;float:left;width:80px;height:30px;cursor:pointer;background-color:#ccc;border-radius:2px;overflow:hidden}.form--input-switcher .slider:before{content:"";position:absolute;background-color:#b3b3b3;top:0;bottom:0;right:0;width:40px;height:30px;transition:.5s background-color 0s ease , .5s -webkit-transform 0s ease;transition:.5s background-color 0s ease , .5s transform 0s ease}.form--input-switcher .label{float:left;line-height:30px;padding-left:10px}.form--input-switcher .adds{display:block;clear:both;padding-top:10px}.form_picto--header_title{font-size:1.6rem;font-family:Arial,sans-serif;font-weight:400;font-style:normal;display:block;color:#00a189;text-align:center}.form_picto--header_title svg{display:block;color:#00a189;height:80px;width:80px;padding:5px;margin:auto}.form_picto--header_content{font-size:1.5rem;color:#636363;text-align:center}.form_picto .with-color{color:#00a189}.form_picto--field{width:100%;position:relative;margin-top:10px;clear:both}.form_picto--field input[type="search"],.form_picto--field input[type="text"],.form_picto--field input[type="email"],.form_picto--field input[type="tel"],.form_picto--field input[type="password"],.form_picto--field textarea{height:40px;border:1px solid #ccc}.form_picto--field.as-center{text-align:center}.form_picto--label.without-picto{clear:both;display:block;padding:5px 0 10px;margin:0}.form_picto--label.with-picto{z-index:10;position:absolute;width:39px;height:38px;top:calc(50% + 1px);margin:-20px 0 0;left:1px;padding:0;background:0 0;border-right:1px solid #ccc}.form_picto--label.with-picto svg{width:40px;height:40px;padding:5px;color:#00a189}.form_picto--label.with-picto+input{padding-left:50px}.form_picto--link,.form_picto--paragraph{color:#636363;margin:0;padding:10px 0;display:block}.form_picto--link{text-align:right}.form_picto--paragraph{text-align:center}.form_picto button[type="submit"]{position:relative;display:block;min-width:250px;margin:25px auto;text-align:center;color:#fff;font-weight:400;text-transform:none;background:#00a189;padding:10px;outline:0;cursor:pointer;border-radius:2px;border:1px solid transparent}.as-forgot_password .form_picto button[type="submit"],.as-forgot_password .form_picto form,.as-reset_password .form_picto button[type="submit"],.as-reset_password .form_picto form{margin-top:40px}.form_picto button[type="submit"]:hover{color:#fff;background:#056b5a;text-decoration:none}.form_picto button[type="submit"]:focus{background:#056b5a;color:#fff;border:1px solid #00a189;text-decoration:none}.form_picto--field .custom-radio.is-inline{display:inline-block;padding:0;margin-left:30px}.form_picto .validation-advice{display:block;line-height:16px;font-size:1.4rem;padding:0 0 0 5px;clear:both}.form_picto .for-gender .validation-advice{display:none}.form_picto .for-gender>div:last-child{display:block}.form_picto .for-gender>div:first-child{display:inline-block}.as-forgot_password .form_picto{padding:20px 0}@media screen and (min-width:992px){.as-forgot_password .form_picto{padding:20px 100px}}.as-reset_password .form_picto{padding:20px 50px}@media screen and (min-width:768px){.as-reset_password .form_picto{padding:20px 100px}}.as-login .form_picto form{margin-top:60px}.as-register .form_picto .for-login_register{display:none}.as-login_register .as-register .form_picto .for-login_register{display:block}.page_layout.is-two-columns aside{width:100%;display:block;padding:0 20px}.page_layout .gdpr-content{clear:both;display:inline-block;margin-top:20px;font-size:1rem;color:#adadad}.page_layout.as-login_register{position:relative}.page_layout.as-login_register .for-register{display:none}.page_layout.as-login_register .as-login,.page_layout.as-login_register .as-register{padding:0 20px}@media screen and (min-width:768px){.page_layout.is-two-columns aside{float:left;width:50%}.page_layout.as-login_register .as-login,.page_layout.as-login_register .as-register{padding:0 50px}}@media screen and (min-width:992px){.page_layout.as-login_register .as-login,.page_layout.as-login_register .as-register{padding:0 80px}.page_layout.as-login_register .separator{display:block;z-index:10;position:absolute;width:1px;height:50%;left:50%;border-right:1px solid #ccc;top:15%}}@media screen and (min-width:768px){.page_layout.as-form_with_help .as-form{padding:20px 50px;width:calc(100% / 3 * 2);border:1px solid #00a189}.page_layout.as-form_with_help .customer_help{width:calc(100% / 3)}}.cmpt-title--text{color:#00a189;text-align:left}.cmpt-btn.as-lg>.svg-icon,.cmpt-btn.as-md>.svg-icon,.cmpt-btn.as-sm>.svg-icon,.cmpt-btn.as-xsm>.svg-icon{color:currentColor;position:absolute}.cmpt-title--ui{display:-webkit-flex;display:-ms-flexbox;display:flex}.cmpt-title.as-lvl1{margin:30px 0;padding:0 20px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.cmpt-title.as-lvl1 .cmpt-title--text{font-family:Comfortaa,cursive;font-size:3rem;text-align:center}.cmpt-title.as-lvl2{margin:50px 0 5px}.cmpt-title.as-lvl2 .cmpt-title--text{font-size:2.1rem;font-weight:600}.cmpt-title.as-lvl3{margin:0 0 5px}.cmpt-title.as-lvl3 .cmpt-title--text{font-family:Comfortaa,cursive;font-size:1.7rem;text-align:center}.cmpt-title.as-block{width:100%;padding-left:30px;padding-bottom:10px;background:#fff;border-bottom:solid 6px #00a189;font-size:2.1rem;font-weight:600;line-height:32px}.svg_symbol{display:none}.cmpt-btn,.cmpt-btn--ui{display:-webkit-flex;display:-ms-flexbox;-webkit-align-items:center;box-sizing:unset}.cmpt-btn{display:flex;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;cursor:pointer;text-decoration:none;transition:ease .2s}.cmpt-btn--ui{display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto}.cmpt-btn.btn-append,.cmpt-btn.btn-prepend{display:-webkit-flex;display:-ms-flexbox;-webkit-align-items:center}.cmpt-btn--text{box-sizing:unset;text-transform:uppercase;text-align:center;-webkit-font-smoothing:initial}.cmpt-btn.as-xsm{width:100px;max-width:100px;font-size:12px;padding:7px;height:13px}.cmpt-btn.as-xsm>.svg-icon{width:16px;height:16px}.cmpt-btn.as-sm{width:100%;max-width:214px;padding:7px;font-size:12px;letter-spacing:.3px;height:13px}.cmpt-btn.as-sm>.svg-icon{width:22px;height:22px}.cmpt-btn.as-md{width:100%;max-width:202px;padding:13px;font-size:13px;height:11px}.cmpt-btn.as-md>.svg-icon{width:30px;height:30px}.cmpt-btn.as-lg{width:100%;max-width:262px;padding:13px;font-size:15px;height:11px}.cmpt-btn.as-lg>.svg-icon{width:25px;height:25px}.cmpt-btn.as-primary{color:#fff;background-color:#00a189;border:1px solid #00a189}.cmpt-btn.as-primary:hover{background-color:#056b5a;border:1px solid #056b5a;transition:ease .2s}.cmpt-btn.as-disuasive{color:#636363;border:1px solid #636363;background-color:#fff}.cmpt-btn.as-disuasive:hover{background-color:#636363;color:#fff;transition:ease .2s}.cmpt-btn.as-secondary{color:#00a189;border:1px solid #00a189}.cmpt-btn.as-secondary:hover{background-color:#056b5a;border:1px solid #056b5a;color:#fff;transition:ease .2s}.cmpt-btn.btn-prepend{display:flex;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.cmpt-btn.btn-append{display:flex;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.cmpt-icon,.cmpt-icon--ui{display:-webkit-flex;display:-ms-flexbox;-webkit-align-items:center}.cmpt-btn:hover{text-decoration:none}.cmpt-icon{display:flex;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;cursor:pointer;text-decoration:none;transition:ease .2s}.cmpt-icon--ui{display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cmpt-icon.as-md,.cmpt-icon.as-sm{display:-webkit-flex;display:-ms-flexbox;-webkit-align-items:center}.cmpt-icon--text{text-transform:uppercase;font-weight:600;text-align:center}.cmpt-icon.as-sm{display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;font-size:11px}.cmpt-icon.as-sm .svg-icon{position:absolute;color:currentColor;width:25px;height:25px}.cmpt-icon.as-md{display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px}.cmpt-icon.as-md .svg-icon{position:absolute;color:currentColor;width:35px;height:35px}.cmpt-icon.as-lg{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;font-size:15px}.cmpt-icon.as-lg .svg-icon{position:absolute;color:currentColor;width:35px;height:35px}.cmpt-icon.as-primary{color:#fff;background-color:#00a189;border:1px solid #00a189}.cmpt-icon.as-primary:hover{background-color:#056b5a;border:1px solid #056b5a;transition:ease .2s}.cmpt-icon.as-disuasive{color:#636363;border:1px solid #636363;background-color:#fff}.cmpt-icon.as-disuasive:hover{background-color:#636363;color:#fff;transition:ease .2s}.cmpt-icon.as-secondary{color:#00a189;background-color:#fff;border:1px solid #00a189}.cmpt-icon.as-secondary:hover{background-color:#056b5a;border:1px solid #056b5a;color:#fff;transition:ease .2s}.product-nsfp-essential:after,.product-nsfp-essential:before,.product-nsfp-related:after,.product-nsfp-related:before{content:" ";display:table}.product-nsfp-essential:after,.product-nsfp-related:after{clear:both}.product-view-essential{padding-top:5px;margin-bottom:20px;float:left;width:100%}.product-view-header{width:100%;display:block}@media (min-width:768px){.product-view-essential{padding-top:0;margin-left:-15px;margin-right:-15px}.product-view-header{position:relative;min-height:1px;padding-left:15px;padding-right:15px;width:66%;float:right!important}}@media (min-width:768px) and only screen and (min-width:768px){.product-view-header{float:left;width:66.66666667%}}.product-view-media{width:100%;display:block;overflow:hidden;height:240px;position:relative}@media (min-width:768px){.product-view-media{position:relative;min-height:1px;padding-left:15px;padding-right:15px;width:33%;float:left}}@media (min-width:768px) and only screen and (min-width:768px){.product-view-media{float:left;width:33.33333333%}}.product-view-details-info{width:100%;display:block}@media (min-width:768px){.product-view-details-info{position:relative;min-height:1px;padding-left:15px;padding-right:15px;width:66%;float:right!important}}@media (min-width:768px) and only screen and (min-width:768px){.product-view-details-info{float:left;width:66.66666667%}}.product-view-media .product-image-gallery{z-index:10;display:block;margin:0 auto;width:240px;position:relative;min-height:240px}@media only screen and (min-width:768px){.product-view-media{height:auto}.product-view-media .product-image-gallery{position:relative;width:auto;min-height:220px}}@media only screen and (min-width:992px){.product-view-media .product-image-gallery{min-height:290px}}.product-view-media .product-image-gallery figure{z-index:10;display:none;position:relative;cursor:pointer}.product-view-media .product-image-gallery figure.visible{display:block;margin:0 auto}.product-view-media .product-image-gallery img{z-index:10;display:block;width:auto;max-width:100%;margin:0 auto;height:240px}@media only screen and (min-width:768px){.product-view-media .product-image-gallery img{height:220px}}@media only screen and (min-width:992px){.product-view-media .product-image-gallery img{height:290px}}@media only screen and (min-width:1380px){.product-view-media .product-image-gallery{min-height:350px}.product-view-media .product-image-gallery img{height:350px}}.product-view-media .product-image-gallery img.fili{pointer-events:none;position:absolute;top:0;z-index:20;opacity:.15}.product-image-thumbs{position:absolute;right:0;top:0;bottom:0;z-index:50;width:80px}.product-image-thumbs li:not(.swiper-slide){border:1px solid #ccc;margin-right:5px;float:left;width:100%;max-width:65px;margin-bottom:10px}@media only screen and (min-width:768px){.product-image-thumbs{position:relative;right:auto;top:auto;width:100%;display:block;padding-top:20px}.product-image-thumbs li:not(.swiper-slide){width:auto}}.product-image-thumbs img{width:100%;max-width:75px;height:auto}.product-image-thumbs .carousel-thumbs{height:100%;width:80px}@media only screen and (min-width:768px){.product-image-thumbs .carousel-thumbs{width:100%;height:80px}}.product-image-thumbs .swiper-slide{padding:0;margin:0;text-align:center}.product-image-thumbs .swiper-slide>a{display:block;border:1px solid #ccc;margin:0 5px;background:#fff}.product-image-thumbs .swiper-button-next,.product-image-thumbs .swiper-button-prev{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;background:0 0;cursor:pointer;z-index:15}@media only screen and (min-width:768px){.product-image-thumbs .swiper-button-next,.product-image-thumbs .swiper-button-prev{width:30px;height:100%;top:0;margin-top:0;background:#fff}}.product-image-thumbs .swiper-button-next:after,.product-image-thumbs .swiper-button-next:before,.product-image-thumbs .swiper-button-prev:after,.product-image-thumbs .swiper-button-prev:before{content:"";position:absolute;top:50%;margin-top:-10px;width:0;height:0;-moz-transform:scale(.9);border:10px solid transparent}.product-image-thumbs .swiper-button-next.swiper-button-disabled,.product-image-thumbs .swiper-button-prev.swiper-button-disabled{opacity:.5;pointer-events:none;cursor:default}.product-image-thumbs .swiper-button-next{right:0;margin-right:-1px}@media only screen and (max-width:767px){.product-image-thumbs .swiper-button-next:after,.product-image-thumbs .swiper-button-next:before,.product-image-thumbs .swiper-button-prev:after,.product-image-thumbs .swiper-button-prev:before{border:10px solid transparent;top:auto;margin-top:0}.product-image-thumbs .swiper-button-next{top:auto;bottom:0;width:100%;height:30px;right:0;margin-right:0;margin-top:1px;background:#fff;z-index:9}}.product-image-thumbs .swiper-button-next:after{z-index:10}@media only screen and (min-width:768px){.product-image-thumbs .swiper-button-next:after{border-left-color:#000;left:50%;margin-left:-10px}}@media only screen and (max-width:767px){.product-image-thumbs .swiper-button-next:after{border-top-color:#000;margin-left:25px}}.product-image-thumbs .swiper-button-next:before{z-index:15}@media only screen and (min-width:768px){.product-image-thumbs .swiper-button-next:before{z-index:15;border-left-color:#fff;left:50%;margin-left:-12px}.product-image-thumbs .swiper-button-prev:after{border-right-color:#000}}@media only screen and (max-width:767px){.product-image-thumbs .swiper-button-next:before{border-top-color:#fff;margin-left:25px;margin-top:-2px}.product-image-thumbs .swiper-button-prev{top:0;margin-top:-1px;width:100%;height:30px;right:0;margin-right:0;background:#fff;z-index:9}}.product-image-thumbs .swiper-button-prev{left:0;margin-left:-1px}.product-image-thumbs .swiper-button-prev:after{z-index:10;right:50%;margin-right:-10px}@media only screen and (max-width:767px){.product-image-thumbs .swiper-button-prev:after{border-bottom-color:#000;top:0;margin-right:-10px}}.product-image-thumbs .swiper-button-prev:before{z-index:15;right:50%;margin-right:-12px}@media only screen and (max-width:767px){.product-image-thumbs .swiper-button-prev:before{border-bottom-color:#fff;top:0;margin-top:2px;margin-right:-10px}}@media only screen and (min-width:768px){.product-image-thumbs .swiper-button-prev:before{border-right-color:#fff;margin-left:3px}}.product-view-share{position:absolute;bottom:15px;left:5px;z-index:120}.product-view-share-container{background:#fff;position:relative;left:0;bottom:20px;text-align:center;padding:5px;border:1px solid #ccc;border-radius:2px;visibility:hidden;opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}.product-view-share-container:after,.product-view-share-container:before{z-index:19;content:"";position:absolute;width:0;height:0;top:100%;right:50%;margin-right:-10px;border:10px solid transparent;border-top:15px solid #ccc}.product-view-share-container:before{z-index:20;margin-top:-2px;border:10px solid transparent;border-top:15px solid #fff}.is-open .product-view-share-container{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:.3s -webkit-transform 0s ease-out , .5s opacity .1s ease , 0s visbility 0s ease;transition:.3s transform 0s ease-out , .5s opacity .1s ease , 0s visbility 0s ease}.product-view-share-button{display:block;background:#fff;text-align:center;padding:0;margin:0}.product-view-share-button svg{width:100%;height:100%}.product-view-share-button.toggle{background:#fff;border:1px solid #ccc;border-radius:100%;transition:.3s -webkit-transform 0s ease-out;transition:.3s transform 0s ease-out;height:40px;width:40px;padding:7px}.product-view-share-button.toggle svg{color:#ccc}.is-open .product-view-share-button.toggle,.no-touch .product-view-share-button.toggle:hover{background:#ccc}.is-open .product-view-share-button.toggle svg,.no-touch .product-view-share-button.toggle:hover svg{color:#fff}.is-open .product-view-share-button.toggle{-webkit-transform:scale(1.2);transform:scale(1.2)}.product-view-share-button.share{margin:5px auto;height:30px;width:30px}.device-mobile .product-view-share-button.facebook svg,.device-tablet .product-view-share-button.facebook svg,.product-view-share-button.facebook:hover svg{color:#3b5998}.device-mobile .product-view-share-button.pinterest svg,.device-tablet .product-view-share-button.pinterest svg,.product-view-share-button.pinterest:hover svg{color:#c8232c}.product-view-header h1{font-size:1.4rem;line-height:120%;margin:0 0 10px;padding-right:5px;width:calc(((100% - 85px)));float:left}@media only screen and (min-width:992px){.product-view-header h1{font-size:2rem}}.product-view-header .rewards-points-info{float:right;width:85px}.product-view-header .stars{display:block;overflow:hidden;width:100%;margin-bottom:10px;cursor:pointer;color:#ffab0b}@media only screen and (min-width:768px){.product-view-header .stars{display:inline-block;width:auto}}.product-view-header .stars>span{float:left;margin:3px 0 0}.product-view-header .stars svg{width:15px;height:15px;margin:0 1px 0 0;float:left;color:#ffab0b}.product-view-header .stars .star-empty{color:#fff;stroke-width:2px;stroke:#ffab0b}.product-view-header .stars .stars-content{font-size:1.2rem;width:85px;line-height:14px;margin:0;padding:3px 0 0;display:block;text-align:center}.as-version-b .product-view-essential .product-view-details-info .product-view-stock-alert{display:-webkit-flex;display:-ms-flexbox;display:flex}.product-view-details-info{margin-top:15px}.product-view-details-info .batch-product-container,.product-view-details-info .product-view-short-description-labo,.product-view-details-info .sales-rule-description{width:100%}@media (min-width:768px){.product-view-details-info .batch-product-container,.product-view-details-info .product-view-short-description-labo,.product-view-details-info .sales-rule-description{clear:left;float:left;width:48%;padding-right:2%}}.product-view-details-info .product-view-stock-alert{display:none;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;color:#d31a41;font-weight:700;font-size:1.3rem}.product-view-details-info .product-view-stock-alert span{margin:auto 0}.product-view-details-info .product-view-stock-alert svg{width:30px;height:30px}@media (min-width:768px){.product-view-details-info .product-view-stock-alert{-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;width:50%;float:right}}.product-view-details-info .product-view-price-container,.product-view-details-info .product-view-sell-info-container{width:100%}.product-view-short-description-labo{display:none}@media (min-width:768px){.product-view-details-info .product-view-price-container,.product-view-details-info .product-view-sell-info-container{clear:right;float:right;width:50%}.product-view-details-info .product-view-price-container+div{clear:right!important}.product-view-short-description-labo{display:block;width:50%;margin-bottom:10px}.product-view-price-container{min-height:85px}}.product-view-short-description-labo .short-description{clear:both;margin:0 auto 10px;line-height:1.3em;font-size:1.2rem}.product-view-short-description-labo .more-info{cursor:pointer;display:inline;font-size:1.1rem;padding:0 5px;margin-left:3px;border:1px solid #ccc;background:#fff;position:relative;top:3px}.product-view-short-description-labo .manufacturers{font-size:1.1rem}.product-view-price-container{width:100%;overflow:hidden;border:1px solid #00a189;padding:5px 5px 5px 0;margin-bottom:15px}.product-view-price-container .price-info{position:relative;width:50%;margin:0;padding:0;float:left}.product-view-price-container .regular-price,.product-view-price-container .special-price{color:#d31a41;font-size:2.5rem;text-align:center;display:block;line-height:30px}@media only screen and (min-width:768px) and (max-width:991px){.product-view-price-container .regular-price,.product-view-price-container .special-price{font-size:2rem}}.product-view-price-container .old-price,.product-view-price-container .tier-prices{display:block;padding:0;margin:0;text-align:center;font-size:1.2rem}@media (min-width:768px){.product-view-price-container .price-info{overflow:hidden}.product-view-price-container .regular-price,.product-view-price-container .special-price{line-height:85px}.product-view-price-container .old-price,.product-view-price-container .tier-prices{position:absolute;bottom:0;left:2px;right:2px}}.product-view-price-container form{width:50%;margin:0;padding:0;float:left;overflow:hidden}.product-view-price-container .alert-stock{text-align:center;display:block}body.customer-logged-in .product-view-price-container .alert-stock{position:relative;display:block;text-align:center;color:#fff;font-weight:400;text-transform:none;background:#00a189;padding:10px;outline:0;cursor:pointer;border-radius:2px;border:1px solid transparent;min-width:inherit;max-width:170px;margin:0 auto}body.customer-logged-in .product-view-price-container .alert-stock:hover{color:#fff;background:#056b5a;text-decoration:none}body.customer-logged-in .product-view-price-container .alert-stock:focus{background:#056b5a;color:#fff;border:1px solid #00a189;text-decoration:none}.product-view-price-container .price-label{display:none}.product-view-price-container .add-to-cart{line-height:30px}.catalog-product-view .product-view-price-container .add-to-cart-buttons .button:not(.availablesoon){margin-top:5px}.product-view-price-container .qty-wrapper{margin:0}@media (min-width:768px){.product-view-price-container .add-to-cart{line-height:normal}.product-view-price-container .qty-wrapper{margin:5px 0 10px}}.product-view-sell-info-container{padding:5px;border:1px solid #ccc;float:right}.product-view-loyalty{position:relative;display:block;width:100%;padding:15px 0 0 45px;font-size:1.4rem;color:#636363;min-height:40px}@media only screen and (min-width:768px){.product-view-loyalty{display:inline-block;width:auto}}.product-view-loyalty:focus,.product-view-loyalty:hover{color:#ffab0b;text-decoration:none}.product-view-loyalty svg{color:#ffab0b;width:40px;height:40px;position:absolute;top:50%;margin-top:-20px;left:0}.product-view-loyalty.loyalty-price .price{font-size:2rem;color:#ffab0b}.product-view-loyalty.loyalty-price .percent{color:#ffab0b}.product-view-loyalty.loyalty-percent .percent{font-size:2rem;color:#ffab0b}.product-view-loyalty.loyalty-percent .price{color:#ffab0b}.product-view-customer-services{border-top:1px solid #ccc;padding-top:20px;margin-top:10px}.product-view-customer-services li{float:left;width:50%;overflow:hidden;position:relative;min-height:30px;margin:0 0 5px}@media only screen and (min-width:768px) and (max-width:991px){.product-view-loyalty{line-height:150%}.product-view-customer-services li{width:100%}}.product-view-customer-services li.clear{clear:both;width:100%;min-height:inherit;margin:0}.product-view-customer-services svg{position:absolute;top:50%;margin-top:-15px;left:0;color:#636363;width:30px;height:30px;float:left;margin-right:5px}.product-view-customer-services .consultant,.product-view-customer-services a{display:block;color:#636363;cursor:pointer;padding-left:35px;font-size:1.1rem}.product-view-customer-services a:hover{text-decoration:none;color:#00a189}.product-view-customer-services a:hover svg{color:#00a189}.product-view-customer-services .local-price{font-size:1rem;display:block}.product-view-collateral{margin:60px 0;overflow:hidden;clear:both}.product-view-collateral+.box-up-sell-container{margin-top:80px}.toggle-tabs{display:block;overflow:hidden;position:relative;border-bottom:0 none}.toggle-tabs li{margin-right:5px;position:relative;height:40px;cursor:pointer;float:left}.toggle-tabs li.current:after,.toggle-tabs li:before{content:"";position:absolute}.toggle-tabs li.current{z-index:1}.toggle-tabs li.current:after{display:block;width:2000px;height:4px;left:-800px;bottom:0}.toggle-tabs li:before{width:100%;height:40px;top:0;left:0;-webkit-transform:rotate(5deg);transform:rotate(5deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.toggle-tabs .goTo-onglet{position:relative;display:block;color:#fff;padding:15px 15px 5px;font-size:1.2rem;margin:0}@media only screen and (min-width:768px){.toggle-tabs .goTo-onglet{font-size:1.4rem}}.toggle-tabs #tab-1:after,.toggle-tabs #tab-1:before{background:#00a189}.toggle-tabs #tab-2:after,.toggle-tabs #tab-2:before{background:#ffab0b}.toggle-tabs #tab-3:after,.toggle-tabs #tab-3:before{background:#f26d00}.collateral-tabs{margin:0;border:1px solid #ccc;border-top:none;float:left;width:100%}@media only screen and (min-width:992px){.collateral-tabs{height:400px;width:70%}}.btn-remarque,.btn-remarque div{width:100%;margin:0;height:30px}.tab{display:none}.tab-container{display:none;margin:0;padding:0}.tab-container.current{display:block}.description-container{position:relative;overflow:hidden}.description-container .product-view-sku{display:block;margin-bottom:20px;font-size:1.2rem}.description-container .std{padding:10px 10px 50px}@media only screen and (min-width:992px){.description-container{height:400px}.description-container .std{padding:10px;overflow:hidden;overflow-y:auto;height:365px}.box-reviews{height:400px}}.description-container .std h2{text-transform:none;border-bottom:none;color:#80d0c4;font-size:2rem}.description-container .std .title,.description-container .std h1{font-size:2.4rem;color:#636363;font-weight:400;line-height:30px}.box-reviews{overflow:hidden;overflow-y:auto;border-bottom:1px solid #ccc}.btn-remarque{position:absolute;left:0;right:0;bottom:1px;text-align:left;padding:0;background-color:#fff;border:0 solid transparent}.btn-remarque div{position:relative;border-top:2px solid #00a189;color:#00a189;display:inline-block;box-shadow:-7px 0 13px #b3b3b3}.product-view .button.availablesoon,.qty-wrapper+.add-to-cart-buttons button{z-index:1;box-shadow:none;outline:0;overflow:hidden;min-height:30px;text-transform:uppercase}.btn-remarque svg{position:absolute;top:-14px;left:7px;background:#00a189;color:#fff;width:30px;height:30px;padding:5px 0;display:inline-block;vertical-align:middle}.btn-remarque .label{padding:5px 0 0;margin:0 0 0 50px;line-height:25px}.product-view-info-sidebar{float:left;width:100%;border:1px solid #ccc;margin-top:10px}@media only screen and (min-width:992px){.product-view-info-sidebar{margin-top:0;width:30%;height:400px;border-left:none;border-top:none}}.product-view-info-sidebar .product-view-price-cart-container-bottom,.product-view-info-sidebar .sidebar-box{padding:5px;border-bottom:1px solid #ccc;float:left;height:100px;margin:0 4%;width:92%;overflow:hidden}@media only screen and (min-width:768px){.product-view-info-sidebar .product-view-price-cart-container-bottom,.product-view-info-sidebar .sidebar-box{width:42%}}@media only screen and (min-width:992px){.product-view-info-sidebar .product-view-price-cart-container-bottom,.product-view-info-sidebar .sidebar-box{width:92%}}.product-view-info-sidebar .product-view-price-cart-container-bottom{padding:10px 0;border-bottom:none}.product-view-info-sidebar .customer-services-icon,.product-view-info-sidebar .info-category-title,.product-view-info-sidebar .labo-logo{float:left;height:auto;width:35%}.product-view-info-sidebar .customer-services-content,.product-view-info-sidebar .info-category-list,.product-view-info-sidebar .labo-link-wrapper{float:left;width:65%;padding:15px 0 0 10px}.product-view-info-sidebar .labo-logo img{margin-top:15px;height:auto;max-height:75px;width:auto;max-width:100%}.product-view-info-sidebar .labo-link-wrapper a{float:left;width:100%;margin-top:5px;color:#636363;font-size:1.3rem}.product-view-info-sidebar .labo-link-wrapper a:hover{color:#00a189}.product-view-info-sidebar .customer-services-icon svg{width:80px;height:80px;color:#00a189}.product-view-info-sidebar .customer-services-content a{color:#636363}@media only screen and (min-width:768px) and (max-width:991px){.product-view-info-sidebar .sidebar-box.info-category{border-bottom:none}}.product-view-info-sidebar .info-category-title{margin-top:20px;font-size:1.2rem}@media only screen and (min-width:1380px){.product-view-info-sidebar .info-category-title{font-size:1.4rem}}.product-view-info-sidebar .info-category-list{padding-top:20px}.product-view-info-sidebar .info-category-list li{display:inline;font-size:12px}.product-view-info-sidebar .info-category-list li:before{content:"-";padding:0 2px;display:inline}.product-view-info-sidebar .info-category-list li:first-child:before{content:none}.product-view .button.availablesoon{position:relative;display:block;padding:10px;text-align:center;font-size:1.3rem;margin:auto;width:100%;cursor:default;color:#636363;border:none;background:0 0;transition:none}.product-view .button.availablesoon:empty{display:none}.product-view .button.availablesoon:focus,.product-view .button.availablesoon:hover{text-decoration:none;background:0 0;color:#636363}.product-view .button.availablesoon:hover{border-color:transparent}.batch-product-container{float:left;margin:10px 0;width:100%}@media (min-width:768px){.batch-product-container{margin-top:0}}.batch-product-container h3{font-size:1.5rem;margin:0 0 10px}.batch-product-wrapper{overflow:hidden;width:100%;border-bottom:1px solid #ccc}.batch-product-wrapper.first{border-top:1px solid #ccc}.batch-product-primary-info .batch.button{float:right;margin:2px 0;border:1px solid #00a189;padding:2px;font-size:1.1rem;color:#00a189;background:0 0}.batch-product-primary-info .batch.button:hover{background:#00a189;color:#fff;text-decoration:none}.batch-product-button{position:relative;display:inline-block;margin:0;padding:5px 0 5px 15px;width:30%;font-size:1.3rem;cursor:pointer}.batch-product-button:after{content:'';position:absolute;top:50%;margin-top:-5px;left:0;border:5px solid transparent;border-left:solid #636363 8px;-moz-transform:scale(.9)}.is-open .batch-product-button:after{margin-top:-4px;border:5px solid transparent;border-top:8px solid #636363}.batch-product-price{display:inline-block;color:#d31a41;padding:0 0 0 5px}@media screen and (min-width:768px) and (max-width:991px){.batch-product-button,.batch-product-price{font-size:1.2rem}}.batch-product-details{display:none;position:relative}.is-open .batch-product-details{display:block;overflow:hidden;padding:5px 0;width:100%}.batch-product-details img{max-width:75px;height:auto;float:left;margin:0 5px 5px 0}.qty-wrapper button,.qty-wrapper input.qty{width:30px;height:30px;vertical-align:middle}.batch-product-details a:hover{text-decoration:none}.batch-product-details .short-description{padding:0 0 10px;display:block;color:#636363}.batch-product-details .more-info{position:absolute;bottom:5px;right:0;top:auto;font-size:1.2rem;padding:3px 10px}.qty-wrapper{margin:5px 0 10px;text-align:center}.qty-wrapper label{font-weight:400;padding:0;font-size:1.2rem;line-height:30px;display:none}.device-tablet .qty-wrapper label{display:none}@media only screen and (min-width:1380px){.qty-wrapper label{display:inline-block}}.qty-wrapper input.qty{line-height:30px;border:1px solid #ccc;border-radius:4px;text-align:right!important;padding-left:4px;padding-right:4px}.qty-wrapper button{border:1px solid #ccc;border-radius:4px;background:#fff;font-size:1.8rem;text-align:center;font-weight:700;margin:0;padding:0}.qty-wrapper+.add-to-cart-buttons button{position:relative;display:block;cursor:pointer;text-align:center;margin:auto;width:100%;transition:.7s ease;background:#00a189;color:#fff;max-width:230px;padding:10px 0;font-size:1.1rem}.qty-wrapper+.add-to-cart-buttons button:empty{display:none}.qty-wrapper+.add-to-cart-buttons button:focus,.qty-wrapper+.add-to-cart-buttons button:hover{text-decoration:none}.qty-wrapper+.add-to-cart-buttons button:hover{border-color:transparent}@media only screen and (min-width:992px){.qty-wrapper+.add-to-cart-buttons button{font-size:1.4rem}}#idTabavisverifies{margin-top:15px;color:#5d717e}#idTabavisverifies a{color:#5d717e;text-decoration:none}#idTabavisverifies p{margin:0;padding:0}#idTabavisverifies div.ratingWrapper{background:url(https://cdn2.santediscount.com/skin/frontend/base/default/images/avisverifies/xmini_etoile_empty.png.pagespeed.ic.ClvF33SLra.png) left bottom no-repeat;height:12px;width:70px}#idTabavisverifies div.ratingInner{background:url(https://cdn4.santediscount.com/skin/frontend/base/default/images/avisverifies/xmini_etoile_full.png.pagespeed.ic.bDvhF8OJ6D.png) left top no-repeat;height:13px}#idTabavisverifies .triangle-border{position:relative;padding:12px;margin:14px 0 3px;border:2px solid #ddd;color:#000;background:#fff;border-radius:10px}#idTabavisverifies .triangle-border::after,#idTabavisverifies .triangle-border::before{content:"";border-style:solid;width:0;display:block;position:absolute}#idTabavisverifies .triangle-border.answer{margin-left:20px;color:gray;padding-left:20px}#idTabavisverifies .triangle-border.top::before{top:-16px;bottom:auto;right:auto;left:46px;border-width:0 14px 14px}#idTabavisverifies .triangle-border::before{bottom:-20px;right:40px;border-width:20px 20px 0;border-color:#ddd transparent}#idTabavisverifies .triangle-border.top::after{top:-13px;bottom:auto;right:auto;left:47px;border-width:0 13px 13px}#idTabavisverifies .triangle-border::after{bottom:-13px;left:47px;border-width:13px 13px 0;border-color:#fff transparent}.clear{clear:both}#idTabavisverifies #headerAV{display:block;background-color:#474747;height:30px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;text-align:center;line-height:30px;color:#fff;text-transform:uppercase;font-size:14px}#idTabavisverifies #under-headerAV{display:block;height:50px}#idTabavisverifies div#aggregateRatingAV{list-style:none;margin-left:50px;padding-top:10px;float:left}#idTabavisverifies div#certificatAV{float:right;list-style:none;padding-top:10px;padding-right:10px}#idTabavisverifies .reviewAV{padding-bottom:20px;border-top:3px solid #fff}#idTabavisverifies .reviewAV div.reviewInfosAV{list-style:none;margin:15px 0 0}#idTabavisverifies .reviewAV div.reviewInfosAV>div{display:inline-block;height:25px}#idTabavisverifies .reviewAV div.reviewInfosAV div.rateAV{font-weight:700;font-size:14px}#idTabavisverifies .reviewAV div.reviewInfosAV div.rateAV img{margin-top:1px}#idTabavisverifies .triangle-border.answer p.answer-bodyAV{margin:10px 0 0}#idTabavisverifies #ajax_comment_content{background-color:#f1f1f1;padding:10px}#av_product_award{height:70px;background-color:#e6e6e6;border:1px solid #b6b6b6;border-radius:15px;position:relative;padding:2px;margin-top:20px;max-width:260px}#av_product_award img#sceau{position:absolute;right:-15px;top:-12px;width:90px}#av_product_award #bottom{background:#f7ad26;background:linear-gradient(to bottom,#f7ad26 1%,#f49112 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7ad26', endColorstr='#f49112', GradientType=0);height:20px;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;position:absolute;bottom:2px;width:90%}#av_product_award #bottom a{color:#000;margin-left:56px;margin-top:3px;font-weight:400;display:block}#av_product_award #top{width:68%;text-align:center;padding-top:6px}#av_product_award #top b{display:block}div.ratingInner,div.ratingWrapper{display:inline-block;height:21px;text-align:left}div.ratingWrapper{background:url(https://cdn2.santediscount.com/skin/frontend/base/default/images/images/avisverifies/etoile0.png) left bottom no-repeat;width:120px}div.ratingInner{background:url(/skin/frontend/base/default/images/images/avisverifies/etoile5.png) left bottom no-repeat}#av_load_next_page{text-decoration:none;display:block;padding:4px 14px;margin:10px auto;font-size:12px;line-height:20px;color:#272822;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-repeat:repeat-x;border:1px solid #bbb;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#a2a2a2;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2) , 0 1px 2px rgba(0,0,0,.05)}.rating_summary[data-bv-show="rating_summary"] .bv_main_container .bv_avgRating_component_container,.rating_summary[data-bv-show="rating_summary"] .bv_main_container .bv_numReviews_delimeter{display:none!important}.rating_summary[data-bv-show="rating_summary"] .bv_main_container .bv_main_container_row_flex{display:inline-block!important}.rating_summary[data-bv-show="rating_summary"] .bv_main_container .bv_stars_component_container{padding-right:0!important}.rating_summary[data-bv-show="rating_summary"] .bv_main_container .bv_numReviews_component_container{text-align:center!important;display:block!important;line-height:20px!important}.bv-content-item-avatar-offset .bv-content-actions-container,.rating_summary[data-bv-show="rating_summary"] .bv_main_container .bv_main_container_line_break,.rating_summary[data-bv-show="rating_summary"] .bv_main_container .bv_main_container_row_normal,.review-bv .bv-cv2-cleanslate .bv-shared .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-userstats{display:none!important}.review-bv .bv-cv2-cleanslate .bv-shared .bv-content-item.bv-content-review .bv-author-profile{padding:10px 0 0!important}.product-nsfp-consultant,.product-nsfp-details-info,.product-nsfp-related-primary-info,.product-nsfp-related-secondary-info{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.review-bv .bv-cv2-cleanslate .bv-shared .bv-content-item-author-profile-offset-on{margin:0!important}.review-bv .bv-cv2-cleanslate .bv-shared .bv-content-data,.review-bv .bv-cv2-cleanslate .bv-shared .bv-secondary-content-list{margin-bottom:0!important}.product-nsfp-essential{margin:30px 0}.product-nsfp-details-info{text-align:center}.product-nsfp-related{margin:0}@media only screen and (min-width:992px){.product-nsfp-details-info{float:left;width:58.33333333%}.product-nsfp-consultant{float:left;width:41.66666667%}.product-nsfp-related-primary-info{float:left;width:66.66666667%}.product-nsfp-related-secondary-info{float:left;width:33.33333333%}}.product-nsfp-headline,.product-nsfp-headline-related{background:#fff;text-align:center;position:relative;z-index:20;-webkit-user-select:none;margin:0 0 20px}.product-nsfp-headline-related-title,.product-nsfp-headline-title{font-size:2rem;text-align:center;z-index:20;color:#636363;position:relative;background:#fff;margin:0;padding:10px 30px;display:inline-block}.product-nsfp-headline-border,.product-nsfp-headline-related-border{position:absolute;z-index:1;top:50%;right:0;left:0;height:1px;background:#ccc}.product-nsfp-essential{border-bottom:10px solid #eee;position:relative}.product-nsfp-details-info h1{font-size:1.7rem;color:#636363;text-align:left}.product-nsfp-details-info .product-nsfp-price{float:left;width:50%;text-align:center;font-size:1.7rem;color:#b3b3b3;line-height:26px}.product-nsfp-details-info .product-nsfp-button{float:left;width:50%;display:inline-block;color:#fff;background:#d31a41;padding:5px 10px}.product-nsfp-primary{position:relative;padding:0 0 50px;margin:0 0 20px;float:left;width:100%}@media only screen and (min-width:768px){.product-nsfp-primary{width:60%}}.product-nsfp-image-container{float:left;width:100%}@media only screen and (min-width:768px){.product-nsfp-image-container{width:40%}}.product-nsfp-image-container img{width:100%;height:auto}.product-nsfp-consultant{background:#eee;clear:both}@media only screen and (min-width:992px){.product-nsfp-consultant{clear:none}}.product-nsfp-consultant p{line-height:16px}.product-nsfp-consultant .wrapper-top{padding:10px 5px}.product-nsfp-consultant .wrapper-top img{float:left;width:25%;max-width:200px;height:auto;margin:5px;border-radius:100%}.product-nsfp-consultant .wrapper-top h2{font-size:1.8rem;color:#00a189}.product-nsfp-consultant .wrapper-bottom{clear:both;padding:0 5px 10px;margin:0;display:block}.product-nsfp-consultant .color{color:#00a189}.product-nsfp-consultant-button{text-align:center}.product-nsfp-consultant-button a{display:inline-block;padding:10px 3px;margin:10px 0;text-transform:uppercase;background:#fff;border:1px solid #00a189}.product-nsfp-consultant-button a:hover{text-decoration:none;background:#00a189;color:#fff}.product-nsfp-label{position:relative;display:inline-block;cursor:pointer;padding:0 0 0 10px;margin:0 0 10px}.product-nsfp-label:after{content:'';position:absolute;top:50%;margin-top:-5px;right:100%;border:5px solid transparent;border-left:solid #636363 8px;-moz-transform:scale(.9)}.is-open .product-nsfp-label:after{margin-top:-4px;border:5px solid transparent;border-top:8px solid #636363}.product-nsfp-description{padding:10px 5px;border-top:1px solid #ccc;z-index:50;position:absolute;top:100%;margin-top:-30px;right:30px;left:30px}.product-nsfp-description .description-content{display:none}.product-nsfp-description .product-nsfp-sku{display:block;margin:0 0 10px;font-size:1.2rem}.product-nsfp-description.is-open{border:1px solid #ccc;background:#fff}.product-nsfp-description.is-open .description-content{display:block;text-align:left;padding:10px 0 0;max-height:200px;overflow-x:hidden;overflow-y:auto}.product-related{border:1px solid #ccc;overflow:hidden;margin:0 0 15px}.product-related .special{display:none}.product-nsfp-related-primary-info{padding:5px 5px 0;overflow:hidden}.product-nsfp-related-primary-info .image-container{width:30%;float:left}.product-nsfp-related-primary-info .details-container{width:70%;float:left;padding:0 10px 10px}.product-nsfp-related-primary-info figure{text-align:center}.product-nsfp-related-primary-info img{max-width:100%;width:auto;height:auto}.product-nsfp-related-primary-info .product-name{color:#00a189;margin:10px 0;font-size:1.5rem}@media only screen and (min-width:768px) and (max-width:991px){.product-nsfp-related-primary-info .product-name{font-size:2rem}}.product-nsfp-related-primary-info .short-description{margin:0 0 30px}@media only screen and (min-width:1380px){.product-nsfp-related-primary-info .short-description{margin:0 0 40px}}.product-nsfp-related-primary-info .price-info{position:relative;float:left;width:100%}.product-nsfp-related-primary-info .regular-price,.product-nsfp-related-primary-info .special-price{display:block;color:#d31a41;font-size:2rem;line-height:38px;text-align:center;margin-bottom:15px}@media only screen and (min-width:768px){.product-nsfp-description{right:10px;left:10px}.product-nsfp-related-primary-info .price-info{width:50%}.product-nsfp-related-primary-info .regular-price,.product-nsfp-related-primary-info .special-price{text-align:left}}.product-nsfp-related-primary-info .old-price,.product-nsfp-related-primary-info .tier-prices{position:absolute;bottom:0;left:0;right:0;padding:0;margin:0;text-align:center;font-size:1.2rem}.product-nsfp-related-primary-info .btn-cart,.product-nsfp-related-secondary-info .btn-details{position:relative;z-index:1;box-shadow:none;min-height:30px;font-size:1.3rem;transition:.7s ease;padding:10px;outline:0;overflow:hidden;cursor:pointer;text-align:center}@media only screen and (min-width:480px){.product-nsfp-related-primary-info .old-price,.product-nsfp-related-primary-info .tier-prices{right:auto}}.product-nsfp-related-primary-info .btn-cart{display:block;text-transform:uppercase;color:#00a189;border:1px solid #00a189;background:0 0;float:right;width:80%;margin:0 10%}.product-nsfp-related-primary-info .btn-cart:empty{display:none}.product-nsfp-related-primary-info .btn-cart:focus,.product-nsfp-related-primary-info .btn-cart:hover{text-decoration:none}.product-nsfp-related-primary-info .btn-cart:hover{border-color:transparent;color:#fff;background:#00a189}@media only screen and (min-width:768px){.product-nsfp-related-primary-info .btn-cart{width:50%;margin:0}}.product-nsfp-related-secondary-info{padding:5px;background-color:#fafafa}.product-nsfp-related-secondary-info .labo-logo,.product-nsfp-related-secondary-info .stars{float:left;height:auto;width:34%}.product-nsfp-related-secondary-info .labo-link-wrapper,.product-nsfp-related-secondary-info .reviews-number{float:left;width:65%}.product-nsfp-related-secondary-info .nsfp-related-reviews{clear:both;height:40px;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.product-nsfp-related-secondary-info .reviews-number{margin:0;padding:10px 0 0 5px}.product-nsfp-related-secondary-info .stars{text-align:center;line-height:40px}.product-nsfp-related-secondary-info .stars svg{width:15px;height:15px;margin:0 1px 0 0;color:#ffab0b}.product-nsfp-related-secondary-info .stars .star-empty{color:#fff;stroke-width:2px;stroke:#ffab0b}.product-nsfp-related-secondary-info .labo-logo{height:100%}.product-nsfp-related-secondary-info .labo-logo img{height:auto;max-height:75px;width:100%;max-width:150px}@media only screen and (min-width:992px){.product-nsfp-related-secondary-info{border-left:1px solid #ccc}.product-nsfp-related-secondary-info .nsfp-related-reviews{border-top:none}.product-nsfp-related-secondary-info .labo-logo img{margin-top:5px}}.product-nsfp-related-secondary-info .labo-link-wrapper{padding:15px 0 0 10px}.product-nsfp-related-secondary-info .labo-link-wrapper a{float:left;width:100%;margin-top:5px;color:#636363}.product-nsfp-related-secondary-info .labo-link-wrapper a:hover{color:#00a189}.product-nsfp-related-secondary-info .nsfp-related-manufacturer{clear:both;height:80px;border-bottom:1px solid #ccc}.product-nsfp-related-secondary-info .nsfp-related-link{clear:both;padding:20px 0 0;height:80px}.product-nsfp-related-secondary-info .btn-details{display:block;text-transform:uppercase;margin:auto;width:100%;color:#adadad;border:1px solid #adadad;background:#fff;max-width:200px}.product-nsfp-related-secondary-info .btn-details:empty{display:none}.product-nsfp-related-secondary-info .btn-details:focus,.product-nsfp-related-secondary-info .btn-details:hover{text-decoration:none}.product-nsfp-related-secondary-info .btn-details:hover{border-color:transparent;color:#fff;background:#adadad}.upsell_product--global_link{display:block;overflow:hidden}.upsell_product--global_link:hover{text-decoration:none}.upsell_product--close{cursor:pointer;color:#ccc;position:absolute;top:-10px;left:-10px;background:#fff;border-radius:100%;width:30px;height:30px;display:block;border:1px solid #ccc}.upsell_product--close:hover{border-color:transparent;background:#ccc}.upsell_product--close:hover svg{color:#fff}.upsell_product--close svg{position:absolute;top:50%;margin-top:-8px;height:16px;right:50%;margin-right:-8px;width:16px}.upsell_product--container{background:#fff;border:1px solid #ccc;box-shadow:#b3b3b3 1px 5px 7px;display:block;position:fixed;right:20px;padding:10px;top:50%;width:400px;height:auto;z-index:50;visibility:hidden;-webkit-transform:translateX(500px);transform:translateX(500px);transition:.5s -webkit-transform ease-out 0s , .5s visibility ease .5s;transition:.5s transform ease-out 0s , .5s visibility ease .5s}.upsell_product--container.shown{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);transition:.5s -webkit-transform ease-out 0s;transition:.5s transform ease-out 0s}.upsell_product--push_line{font-size:2rem;width:100%;display:block;text-align:center;margin:0 0 10px;padding:0 20px 10px;border-bottom:1px solid #ccc}.upsell_product--image{float:left;width:25%;margin:0;padding:0}.upsell_product--name{font-size:1.6rem;font-weight:700;color:#636363;float:right;width:75%;text-align:center;padding:0;margin:10px 0}.upsell_product--description{font-size:1.2rem;display:none}.upsell_product--cash_back{width:100%;text-align:center;display:block}.upsell_product--price_wrapper{width:100%;display:block;margin:20px 0;text-align:center}.upsell_product--price_wrapper .price{color:#d31a41;font-size:1.6rem}.upsell_product--price_wrapper .old-price{margin:5px 0 0}.upsell_product--price_wrapper .old-price>span{font-size:1.1rem;color:#636363}.upsell_product--add_to_cart{width:65%;display:block;margin:10px auto 0;font-size:1.1rem;padding:7px 10px;border:1px solid #00a189;text-transform:uppercase;color:#fff;background:#00a189}.upsell_product--add_to_cart:hover{color:#00a189;background:#fff}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden}.fancybox-inner .fili{position:absolute;width:100%;opacity:.2}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/skin/frontend/base/default/images/fancybox/fancybox_sprite.png.pagespeed.ce.eD1AMf5Qw9.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(https://cdn4.santediscount.com/skin/frontend/base/default/images/fancybox/xfancybox_sprite,402x.png.pagespeed.ic.SsGId0Z17m.png);background-size:44px 152px}}#fancybox-loading{position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040;position:absolute}#fancybox-loading div{width:44px;height:44px;background:url(https://cdn2.santediscount.com/skin/frontend/base/default/images/fancybox/fancybox_loading.gif.pagespeed.ce.MozA9seCEU.gif) center center no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){#fancybox-loading div{background-image:url(https://cdn1.santediscount.com/skin/frontend/base/default/images/fancybox/fancybox_loading,402x.gif.pagespeed.ce.-Sk4Y5-olK.gif);background-size:24px 24px}}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(https://cdn2.santediscount.com/skin/frontend/base/default/images/fancybox/blank.gif.pagespeed.ce.MlRyYBVx8x.gif)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:50;background:url(https://cdn4.santediscount.com/skin/frontend/base/default/images/fancybox/xfancybox_overlay.png.pagespeed.ic.hg6gM3MVrR.png)}.fancybox-overlay-fixed{position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;left:0;bottom:0;right:0;z-index:550}.fancybox-lock .fancybox-overlay{overflow:hidden}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:80500;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.sales-rule-description{text-align:center;display:block;margin-bottom:15px;line-height:16px;padding:5px;border:1px solid #ccc;width:100%}@media (min-width:768px){.sales-rule-description{width:50%}}.sales-rule-description>div{min-height:40px;margin:5px 0}.sales-rule-description .color,.sales-rule-description .play,.sales-rule-description a,.sales-rule-description b{color:#d31a41}.sales-rule-description .sales-rule-loyalty_card .condition{color:#46cecc}.sales-rule-description .catalog-point-rule .condition{color:#ffab0b}.sales-rule-description .condition{background:0 0;display:block;margin:auto;color:#d31a41;font-size:.9rem;text-align:center}.sales-rule-description .condition:hover{text-decoration:underline}.sales-rule-description li{display:inline-block}.sales-rule-description li.play{text-transform:uppercase}.sales-rule-description li.play:after{content:" : ";color:#636363}.sales-rule-description li:after{content:", "}.sales-rule-description li.last:after{content:""}.sales-rule-description .sales-rule-enjoy-it{max-width:150px;color:#fff}.product-view-essential .product-flag-wrapper{bottom:auto;z-index:100}.product-view-essential .product-flag-label{overflow:hidden;box-shadow:none;width:40px;height:40px}.product-view-essential .product-flag-label-title,.product-view-essential .sales-rule-button-title{color:#fff;width:40px;height:40px;cursor:default}.product-view-essential .product-flag-expo,.product-view-essential .sales-rule-expo{display:block;position:absolute;left:0;right:0;text-transform:uppercase;line-height:10px;font-size:.9rem;top:5px}.product-view-essential .product-flag-expo.number,.product-view-essential .sales-rule-expo.number{font-size:1.2rem}.product-view-essential .product-flag-value,.product-view-essential .sales-rule-value{display:block;position:absolute;left:0;right:0;line-height:13px;letter-spacing:-1px;font-size:1.6rem;bottom:5px}.product-view-essential .product-flag-value.small,.product-view-essential .sales-rule-value.small{font-size:1.3rem}.product-view-essential .product-flag-value.solo,.product-view-essential .sales-rule-value.solo{line-height:40px;bottom:0;font-size:1.3rem}.product-view-essential .sales-rule-title-solo{font-size:1.2rem;line-height:40px}.catalog-point-rule-view-description,.product-flag-label,.sales-rule-view-description{position:relative}.catalog-point-rule-view-description svg,.product-flag-label svg,.sales-rule-view-description svg{color:#fff;padding:2px;width:100%;height:100%}.catalog-point-rule-view-description .btn-login,.catalog-point-rule-view-description .simulate-link,.product-flag-label .btn-login,.product-flag-label .simulate-link,.sales-rule-view-description .btn-login,.sales-rule-view-description .simulate-link{display:block;margin:10px auto;padding:7px 5px;max-width:250px;border:1px solid #ccc;border-radius:2px;text-transform:uppercase}.product-carousel,.product-carousel[data-marketing-widget*="up_sell"],.product-carousel[data-marketing-widget*="cross_sell"],.widget-container[data-marketing-widget*="up_sell"],.widget-container[data-marketing-widget*="cross_sell"]{margin:25px 0 35px}.catalog-point-rule-icon,.sales-rule-icon{position:absolute;top:0;left:0;background-color:#d31a41;width:40px;height:40px}.sales-rule-loyalty_card .catalog-point-rule-icon,.sales-rule-loyalty_card .sales-rule-icon{background:#46cecc}.catalog-point-rule .catalog-point-rule-icon,.catalog-point-rule .sales-rule-icon{background-color:#ffab0b}.catalog-point-rule-description-wrapper,.sales-rule-description-wrapper{padding-left:50px;text-align:left}.product-carousel,.widget-container{position:relative;clear:both;width:100%}.product-carousel.ajax .swiper-title-content,.widget-container.ajax .swiper-title-content{height:30px;line-height:30px;background:#ccc;width:200px;padding:0 10px}.product-carousel .swiper-container,.product-carousel .swiper-container.placeholder,.widget-container .swiper-container,.widget-container .swiper-container.placeholder{height:360px}.product-carousel .swiper-slide,.widget-container .swiper-slide{width:160px}.touch .product-carousel .swiper-slide,.touch .widget-container .swiper-slide{height:310px}.product-carousel .swiper-navigation,.widget-container .swiper-navigation{width:310px;margin-left:-155px;height:30px;bottom:0;position:absolute;left:50%}@media screen and (min-width:768px){.product-carousel .swiper-navigation,.widget-container .swiper-navigation{width:250px;margin-left:-125px}}