*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'garagegothicregular';src:url('garagegothicregular-webfont.woff2') format('woff2'),url('garagegothicregular-webfont.woff') format('woff'),url('garagegothicregular-webfont.ttf') format('truetype'),url('garagegothicregular-webfont.svg#garagegothicregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'GarageGothicBold';src:url('GarageGothicBold.eot?#iefix') format('embedded-opentype'),url('GarageGothicBold.otf') format('opentype'),url('GarageGothicBold.woff') format('woff'),url('GarageGothicBold.ttf') format('truetype'),url('GarageGothicBold.svg#GarageGothicBold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'GarageGothic-Black';src:url('GarageGothic-Black.eot?#iefix') format('embedded-opentype'),url('GarageGothic-Black.otf') format('opentype'),url('GarageGothic-Black.woff') format('woff'),url('GarageGothic-Black.ttf') format('truetype'),url('GarageGothic-Black.svg#GarageGothic-Black') format('svg');font-weight:400;font-style:normal}span.aida_menu{display:inline-block;width:40px;height:40px;background-image:url(../images/aida.jpg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:5px;vertical-align:middle;border-radius:50%}.customer-account-create .field.gender{display:none}img,iframe{vertical-align:middle;max-width:100%}.top-bar-professional,body.cms-prescription .top-bar{display:none}body.cms-prescription .top-bar-professional{display:block}.page-header .header.panel{padding-top:0}.page-header.fixed .header.panel{padding-top:10px}.page-header.fixed .top-bar,.page-header.fixed .top-bar-professional{display:none}.top-bar,.top-bar-professional{height:30px;position:relative;background-color:#f5f5f5;margin:0 -20px 10px;padding:5px 20px}.top-bar ul,.top-bar-professional ul{list-style:none;padding:0;margin:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar ul li,.top-bar-professional ul li{margin:0 12px;-webkit-transition:.5s opacity ease;transition:.5s opacity ease}.top-bar ul li:before{content:'';display:inline-block;transform:rotate(45deg);height:12px;width:6px;border-bottom:solid 3px #18d2c0;border-right:solid 3px #18d2c0;margin-right:15px}.top-bar-professional ul li:before{content:'';display:inline-block;transform:rotate(45deg);height:12px;width:6px;border-bottom:solid 3px blue;border-right:solid 3px blue;margin-right:15px}.cms-prescription-professional .page-header .logo-default,.cms-prescription .page-header .logo-default,.page-header .logo-prescription.logo-default,.cms-business-meeting .page-header .logo-default,.cms-proefebehandling .page-header .logo-default{display:none}.cms-prescription-professional .page-header .logo-prescription.logo-default,.cms-prescription .page-header .logo-prescription.logo-default,.cms-business-meeting .page-header .logo-prescription.logo-default,.cms-proefebehandling .page-header .logo-prescription.logo-default{display:block}.cms-prescription-professional header .header-top-links .header.links,.cms-business-meeting header .header-top-links .header.links,.cms-proefebehandling header .header-top-links .header.links,body.cms-hoe-het-werkt .panel.header .links,.cms-join-the-salon-revolution-frame .panel.header .links,.cms-prescription-facial .panel.header .links,.cms-frame-3-unboxing .panel.header .links{display:none}.cms-prescription-professional header .icon--minicart,.cms-prescription header .icon--minicart,.cms-business-meeting header .icon--minicart,.cms-proefebehandling header .icon--minicart{vertical-align:top}.navigation .level0.parent>.level-top>.ui-menu-icon:after{display:none}.business-video{padding:0;margin:0;list-style:none;font-family:"helvetica"}.business-video li{margin-bottom:20px;padding-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.business-video li:not(:last-of-type){border-bottom:solid 1px #ddd}.business-video .left-section{width:50%;margin-right:5%}.business-video .video-section{width:45%}.business-video .video-section iframe{width:100%;min-height:280px}.business-video li h4{color:#6c0e5a;font-size:20px;margin:0 0 15px}.business-video li p{margin:0 0 15px;text-align:justify;display:list-item;list-style-type:disc;list-style-position:inside}.green_btn{background-color:#5c88da;color:#fff;padding:0 15px;color:#fff;text-transform:uppercase;border-radius:10px;height:40px;min-width:160px;transition:all .3s ease;-webkit-transition:all .3s ease;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.green_btn:hover{background-color:#567ec7;text-decoration:none;color:#fff}.text-right{text-align:right}.block-search .control{right:15px;top:40px}.navigation li.level0.nav-3+li.level0.nav-1.button>.level-top{background:#86ce80}.navigation li.level0.nav-3+li.level0.nav-1.button>.level-top:hover{background:#79bb73}.product_list{padding:0;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product_list li{position:relative;min-height:250px;width:calc(100%/4 - 10px);margin:0 0 15px;box-shadow:0 3px 10px rgba(0,0,0,.1);padding:30px;border-radius:30px}.product_list li:after{content:'';position:absolute;left:15px;top:15px;right:15px;bottom:15px;border:solid 1px #6c0e5a;border-radius:20px;z-index:-1}.product_list li .product_details{text-align:center}.product_list li h4{margin:0 auto 15px}.product_list li .btn{margin:0 auto;background-color:#5887d9;color:#fff;font-family:'Roboto';text-transform:uppercase;border-radius:10px;height:40px;width:160px;transition:all .3s ease;-webkit-transition:all .3s ease;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product_list li .btn:hover{background-color:#567ec7;text-decoration:none}.container{max-width:1148px;margin:0 auto;padding-left:20px;padding-right:20px}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{display:table;content:" ";clear:both}.col-md-4{float:left;width:calc(100%/3);padding-left:15px;padding-right:15px}.footer_new{padding:50px 0;background-color:#f5f5f5}.footer_new h2{margin:0 0 35px;text-align:center;color:#18d2c0;text-transform:uppercase;font-weight:600}.footer_new h4{margin:0 0 20px;color:#222;border-bottom:solid 1px #222;padding-bottom:8px;text-transform:uppercase}body.customer-account-login .login-container .fieldset>.field>.control{width:55%}.product.data.items>.item.title>.switch{display:inline-table}.minicart-wrapper .block-minicart .minicart-items-wrapper{height:55vh !important}.block-static-block.widget>.bordered-box img{width:100%;height:auto}.product--block a.action.skip.gallery-next-area,.product--block a.action.skip.gallery-prev-area{display:none}.page-header.fixed .navigation li.level0.active>.level-top{color:#5e2154 !important}.logos_blog{padding:0 20px;margin:-60px auto 60px;text-align:center}.logos_blog h4{font-weight:400;line-height:normal;font-family:'GarageGothic-Black';color:grey;text-transform:uppercase;font-size:2em;margin:0 0 20px;display:none}.logos_blog .col-md-4 a{display:block}.product_list li .product_details img{height:250px;width:100%;object-fit:cover}ul.product_list{width:100%;margin:50px auto 0}.product_list li{width:calc(100%/3 - 25px);margin:0 0 50px}.prescription-banner,.professional,.footer_new{display:none !important}.cms-prescription .prescription-banner,.cms-prescription-professional .professional{display:block !important}.block-title.ub-content-slider-title,.cms-prescription .breadcrumbs,.cms-prescription-professional .breadcrumbs{display:none}.page-header .block-search .control{z-index:9999}body.cms-home .ub-content-slider-items{padding:0 20px;max-width:1148px}.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next{right:10px}img{height:auto}.navigation .level0 li.active>a{border-color:#5e2154;border-style:solid;border-width:0 0 0 3px}body.cms-about-us .main>p>span>img{display:none}.checkout-index-index .product-image-container{padding-bottom:0;width:30% !important}.checkout-index-index .product-image-container span.product-image-wrapper img{max-width:initial;display:block;width:70%}.product_list li .btn{background-color:#5887d9;font-family:"helvetica"}.product_list li .btn:hover{background-color:#567ec7}.chat_box_hey{cursor:pointer;position:fixed;bottom:15px;right:15px;width:80px;height:80px;padding:10px;border-radius:50%;display:flex;align-items:center;justify-content:center}.chat_box_hey img{display:flex;align-items:center;justify-content:center;max-width:50px}.chat_box_hey:hover a img{transition:all .5s ease-out;width:100%;max-width:unset}.product_list li h4{font-size:22px;color:#6c0e5a;margin:15px 0;font-family:"helvetica";font-weight:300}a[title=prescription-professional],a[title=Prescription]{display:none}body.cms-prescription-professional ul.product_list{max-width:unset;width:100%}body.cms-prescription-professional ul.product_list li{width:calc(100%/3 - 25px)}body.cms-prescription-professional ul.product_list li.product_list_four{display:none}body.cms-prescription-professional .product_list li.product_list_four .product_details img{object-fit:contain}.bordered_box_custom{border:1px solid #dbdbdb;box-sizing:unset;text-align:center}.bordered_box_custom img{max-width:340px;width:100%;margin:0 auto}.prescription_text_logo{display:block;text-align:center}ul.three_logo_main{padding:0;margin:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;list-style:none}ul.three_logo_main li{width:calc(100%/3 - 15px);text-align:center;margin:0;padding:0 15px}.prescription_text_logo img{width:50%}.custom_landing_logo{display:block;width:100%;margin-bottom:40px}.nav-sections-item-content>.navigation.prescription-menu{display:none}.cms-prescription li.level0.nav-1.first.level-top.ui-menu-item.button a#ui-id-4{background-color:#18d2c0}.cms-prescription li.level0.nav-1.first.level-top.ui-menu-item.button a#ui-id-4:hover{background-color:#0cbdac}.cms-prescription-professional .nav-sections-item-content>.navigation.prescription-menu,.cms-business-meeting .nav-sections-item-content>.navigation.prescription-menu,.cms-proefebehandling .nav-sections-item-content>.navigation.prescription-menu,.cms-hoe-het-werkt .nav-sections-item-content>.navigation.prescription-menu,.cms-join-the-salon-revolution-frame .nav-sections-item-content>.navigation.prescription-menu,.cms-prescription-facial .nav-sections-item-content>.navigation.prescription-menu,.cms-frame-3-unboxing .nav-sections-item-content>.navigation.prescription-menu{display:block}body.cms-prescription .navigation li.level0.button>.level-top,.cms-business-meeting .navigation li.level0.button>.level-top,.cms-proefebehandling .navigation li.level0.button>.level-top,.cms-hoe-het-werkt .navigation li.level0.button>.level-top,.cms-join-the-salon-revolution-frame .navigation li.level0.button>.level-top,.cms-prescription-facial .navigation li.level0.button>.level-top,.cms-frame-3-unboxing .navigation li.level0.button>.level-top{background-color:#86ce80;padding:15px 40px !important;line-height:100%;display:initial;text-decoration:none;border-radius:10px}body.cms-prescription-professional .navigation li.level0.button>.level-top{background-color:#5c88da;padding:15px 40px !important;line-height:100%;display:initial;text-decoration:none;border-radius:10px}body.cms-prescription-professional .navigation li.level0.button>.level-top:hover{background-color:#567ec7}body.cms-prescription .navigation li.level0.button>.level-top:hover,.cms-business-meeting .navigation li.level0.button>.level-top:hover,.cms-proefebehandling .navigation li.level0.button>.level-top:hover{background-color:#79bb73}footer.page-footer .chat_box_hey{display:none}.cms-home footer.page-footer .chat_box_hey{display:flex}body.cms-prescription-professional .product_list li h4,body.cms-prescription .product_list li h4{font-family:'GarageGothicBold';font-size:30px;min-height:66px;overflow:hidden}body.cms-prescription-professional .product_list li p,body.cms-prescription .product_list li p{font-size:18px;min-height:100px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}body.cms-prescription-professional .page-footer .footer .footer-col.footer-store-locator,body.cms-prescription-professional .page-footer .footer .footer-col.footer-instagram,.cms-business-meeting .page-footer .footer .footer-col.footer-store-locator,.cms-business-meeting .page-footer .footer .footer-col.footer-instagram,.cms-proefebehandling .page-footer .footer .footer-col.footer-store-locator,.cms-proefebehandling .page-footer .footer .footer-col.footer-instagram,.cms-hoe-het-werkt .page-footer .footer .footer-col.footer-instagram,.cms-hoe-het-werkt .page-footer .footer .footer-col.footer-store-locator{display:none}.page-footer .footer .footer-col.footer-logo{display:none}body.cms-prescription-professional .page-footer .footer .footer-col.footer-logo,.cms-business-meeting .page-footer .footer .footer-col.footer-logo,.cms-proefebehandling .page-footer .footer .footer-col.footer-logo,.cms-hoe-het-werkt .page-footer .footer .footer-col.footer-logo{display:table-cell}body.cms-prescription-professional .footer.content,.cms-business-meeting .footer.content,.cms-proefebehandling .footer.content,.cms-hoe-het-werkt .footer.content{display:flex;width:100%;justify-content:space-between;flex-direction:row-reverse;margin-bottom:0;padding-bottom:0}body.cms-prescription-professional footer.page-footer .chat_box_hey,.cms-business-meeting footer.page-footer .chat_box_hey,.cms-proefebehandling footer.page-footer .chat_box_hey{display:block;right:unset;bottom:unset;position:initial}body.cms-prescription-professional .logo_left_footer,.cms-business-meeting .logo_left_footer,.cms-proefebehandling .logo_left_footer{display:flex;align-items:flex-end}body.cms-prescription-professional .page-footer .footer .footer-col .footer-content,.cms-business-meeting .page-footer .footer .footer-col .footer-content,.cms-proefebehandling .page-footer .footer .footer-col .footer-content,.cms-hoe-het-werkt .page-footer .footer .footer-col .footer-content{margin:0}body.cms-prescription-professional .page-footer .footer .footer-col,.cms-business-meeting .page-footer .footer .footer-col,.cms-proefebehandling .page-footer .footer .footer-col,.cms-hoe-het-werkt .page-footer .footer .footer-col{width:48%}body.cms-prescription-professional .page-footer .footer .footer-col.footer-logo .bordered_box_custom,.cms-business-meeting .page-footer .footer .footer-col.footer-logo .bordered_box_custom,.cms-proefebehandling .page-footer .footer .footer-col.footer-logo .bordered_box_custom,.cms-hoe-het-werkt .page-footer .footer .footer-col.footer-logo .bordered_box_custom{background-color:#fff}.hey_chat_popup{position:absolute;right:85px;background-color:#5887d9;color:#fff;padding:15px;border-radius:10px;font-size:14px;bottom:5px;width:400px;display:none;font-family:'Roboto';z-index:999}.hey_chat_popup img{display:inline-block;vertical-align:middle}.chat_box_hey:hover .hey_chat_popup{display:block}.hey_chat_popup:before{border:6px solid;border-color:transparent transparent #ffffff00 #5887d9;z-index:99;content:"";display:block;height:0;position:absolute;width:0;right:-12px;bottom:30px}body.cms-prescription .navigation li.level0.button>.level-top,.navigation li.level0.nav-3+li.level0.nav-1.button>.level-top,.cms-business-meeting .navigation li.level0.button>.level-top,.cms-proefebehandling .navigation li.level0.button>.level-top,.cms-hoe-het-werkt .navigation li.level0.button>.level-top,.cms-join-the-salon-revolution-frame .navigation li.level0.button>.level-top,.cms-prescription-facial .navigation li.level0.button>.level-top,.cms-frame-3-unboxing .navigation li.level0.button>.level-top{background-color:#5c88da}body.cms-prescription .navigation li.level0.button>.level-top:hover,.navigation li.level0.nav-3+li.level0.nav-1.button>.level-top:hover,.cms-business-meeting .navigation li.level0.button>.level-top:hover,.cms-proefebehandling .navigation li.level0.button>.level-top:hover{background-color:#567ec7}.block-content.products .products-grid ol li .product-image-container{z-index:0}.three_logo_footer{display:flex;align-items:center;justify-content:space-between;max-width:280px;margin:20px auto 10px}.three_logo_footer img{width:100%;max-width:65px}.top-logo_prescripition img{max-width:220px}.custom_landing_logo .bordered_box_custom{padding:15px 0}.three_logo_footer img.logo_doctor_s{max-width:100px}.logos-bar-professional{display:none}.logo_right_upper{display:inline-block}.logo_right_upper a{padding-left:15px;text-decoration:none}.logo_right_upper a:nth-child(1) img{max-width:50px}.logo_right_upper a:nth-child(2) img{max-width:70px}header.page-header.fixed .logo_right_upper a:nth-child(1) img{max-width:25px}header.page-header.fixed .logo_right_upper a:nth-child(2) img{max-width:40px}header.page-header.fixed .logo_right_upper a{padding:0 18px}header.page-header.fixed .logo_right_upper a:last-child{padding:0 18px 0 0}.logo_right_upper{margin-top:-22px}.custom_login_professional_class{width:100%;max-width:500px;margin:30px auto 0;text-align:center;position:relative;border-radius:10px;padding:30px 50px;box-shadow:0 3px 10px rgba(0,0,0,.1)}.custom_login_professional_class:after{content:'';position:absolute;left:15px;top:15px;right:15px;bottom:15px;border:solid 1px #6c0e5a;border-radius:20px;z-index:-1}.custom_login_professional_class .fieldset>.field:not(.choice)>.label{display:block;width:100%;text-align:left;padding:0;margin:0 0 5px}.custom_login_professional_class .fieldset>.field:not(.choice)>.control{width:100%}.custom_login_professional_class form .fieldset .actions-toolbar{margin-left:0}.login_page_heading{font-family:'Roboto';font-size:30px;color:#6c0e5a}button.sign_in_professional_btn.action{width:100% !important;background-color:#5c88da;border:2px solid #5887d9;padding:15px 40px;border-radius:10px;font-size:16px;font-family:'Roboto';text-transform:uppercase}button.sign_in_professional_btn.action:hover{background-color:#567ec7;border:2px solid #567ec7}a.login_page_logo_prescripition img{max-width:300px;display:block;margin:0 auto 30px}body.cms-login-professional .breadcrumbs{display:none}.custom_login_professional_class div.mage-error[generated]{text-align:left}.vertical_align_0 a.action.remind{margin-top:0}.forgot_create{margin-bottom:15px}.prescription-class-modal .modal-content span.close{line-height:20px;padding-left:15px}.prescription-class-modal .modal-content p{margin:10px 0;padding:0 10px}.prescription-class-modal.modal{display:none;position:fixed;z-index:1;left:0;padding-top:235px;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.prescription-class-modal .modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%}.prescription-class-modal .close{color:#aaa;float:right;font-size:28px;font-weight:700}.prescription-class-modal .close:hover,.prescription-class-modal .close:focus{color:#000;text-decoration:none;cursor:pointer}.prescription-class-modal.modal p.soon-more{text-transform:uppercase;color:#5e2154;float:left;padding-right:10px;font-weight:700;font-size:1.9rem}.prescription-class-modal.modal p.follow-us{color:#5e2154;font-size:1.9rem}.footer-col.footer-store-locator .chat_box_hey{display:none !important}.bordered-box-hom{padding:0 25px}.home_page_family_section{border:1px solid #dbdbdb;padding:40px}.inline_div{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 0}.left_side_family_home,.right_side_family_home{width:50%}.r_col{padding:0 15px;width:55%;float:left}.r_col p{font-size:16px;font-weight:700}.r_col a.btn{padding:11px 23px;background-color:#53ac25;color:#fff;border:1px solid #53ac25;display:inline-block;border-radius:10px;letter-spacing:1px}.r_col a.btn:hover{text-decoration:none;background-color:#479320;border-color:#479320}.left_side_family_home>a,.right_side_family_home>a{width:45%;float:left;text-align:center}.r_col h2{margin:10px 0;color:#5e2154;text-transform:uppercase;font-weight:700}.left_side_family_home>a>img,.right_side_family_home>a>img{width:80%;margin:0 auto}footer.page-footer{display:none}.page-header .header-top-links{margin-top:20px}.page-header .header-top-links ul li{padding:0;margin:5px 5px 0 0}.cms-memberships footer.page-footer{display:block}.cms-memberships footer.page-footer .footer-col:not(:first-child){display:none}.cms-memberships footer.page-footer .footer-col:first-child{max-width:600px;width:100%;text-align:center;margin:0 auto;display:inherit}.cms-memberships .footer__legal .footer.content{text-align:center;margin:0 auto}.cms-memberships .footer__legal ul li{margin:10px 10px 0;float:none;display:inline-block}div#register_new_form .actions-toolbar .primary{float:right}div#register_new_form .actions-toolbar .secondary{float:left}.product-item .product-item-name a{text-transform:lowercase !important}.most-booked .product-image-container:before,.most-wanted .product-image-container:before{border-top:60px solid #ba26a3}span.icon.icon--account.login1{background:url(../images/icon-clients.png) no-repeat 50% 50%;background-size:contain}span.icon.icon--account.login2{background:url(../images/icon-professional.png) no-repeat 50% 50%;background-size:contain}span.icon.icon--account.login3{background:url(../images/icon-student.png) no-repeat 50% 50%;background-size:contain}.page-header.fixed .header-top-links{margin-top:12px}.page-header.fixed .icon--text{display:inline-flex}.page-header.fixed .counter.qty{display:initial}.navigation,.product-item .product-item-name{font-family:Roboto !important}.logos_blog.kkk img{max-width:200px;margin-bottom:20px}.logos_blog.kkk{font-family:"Roboto"}button.btn_faimly_banner{font-family:"Roboto";border:2px solid #5d2154;background-color:#5d2154;color:#fff;font-size:16px;text-transform:uppercase;padding:13px 23px}button.btn_faimly_banner:hover{background-color:transparent;color:#5d2154}.logos_blog.kkk p{font-size:16px;padding:0 25px}.logos_blog.kkk h4{display:block;font-family:Roboto;color:#5d2154}body.cms-home .logos_blog{display:none}body.cms-home .logos_blog.kkk{display:block}.education_page_content button{background-color:#5887d9;color:#fff;padding:11px 20px;line-height:initial;border:none;margin:0 auto 20px;display:block}.education_page_content button:hover{background-color:#567ec7}.education_page_content h4{min-height:50px;text-align:center;font-size:20px;text-transform:uppercase}body.cms-prescription-professional li.level0.nav-2.category-item.last.level-top.parent,body.cms-education2-0 li.level0.nav-2.category-item.last.level-top.parent,body.category-professional-box li.level0.nav-2.category-item.last.level-top.parent,body.category-retail-vehicles li.level0.nav-2.category-item.last.level-top.parent,body.category-retail-actives li.level0.nav-2.category-item.last.level-top.parent,body.cms-business-meeting li.level0.nav-2.category-item.last.level-top.parent,body.cms-join_us_store li.level0.nav-2.category-item.last.level-top.parent,.cms-join-the-salon-revolution-frame li.level0.nav-2.category-item.level-top.parent,.cms-prescription-facial li.level0.nav-2.category-item.level-top.parent,.cms-frame-3-unboxing li.level0.nav-2.category-item.level-top.parent,.cms-login-professional li.level0.nav-2.category-item.level-top.parent,body.category-student-login li.level0.nav-2.category-item.level-top.parent{display:none}.education_page_content p{font-size:16px;text-align:left}.education_page_content p~p{min-height:auto}.education_page_content p:empty{display:none}.page-header .logo-default .logo{background-size:contain;background-position:center left}span.icon.icon--account.myportal{background:url(../images/icon-portal.png) no-repeat 50% 50%;background-size:contain}a[title="PRESCRIPTION PROFESSIONAL BANNER"]{display:none}#privacy_label{color:#00f}.education_page_content{padding:0;margin:0 -20px;display:flex;flex-wrap:wrap}.education_page_content .widget.block.block-static-block{position:relative;min-height:250px;width:calc(100%/3 - 10px);margin:0 0 20px;padding:15px;text-align:justify;border:solid 1px #6c0e5a}.education_page_content .widget.block.block-static-block:not(:first-of-type){margin-left:15px}.education_page_content .widget.block.block-static-block img{max-height:200px;margin:0 auto 10px}.categorypath-shop .page-header.fixed .logo-small,.customer-account-login .page-header.fixed .logo-small,.customer-account-forgotpassword .page-header.fixed .logo-small,.customer-account-create .page-header.fixed .logo-small,.checkout-cart-index .page-header.fixed .logo-small,.customer-account-index .page-header.fixed .logo-small,.checkout-onepage-success .page-header.fixed .logo-small,body.account .page-header.fixed .logo-small,.cms-search .page-header.fixed .logo-small{width:120px;display:block;background:url('../images/logo-pre.png') left center/contain no-repeat}body.storepickup-index-index .storepickup-wrapper.col-full .map-box-container{display:none}body.storepickup-index-index .storepickup-wrapper.col-full .map-box-container+.location-box-view{display:none !important}li.level0.nav-44.category-item.level-top.parent.ui-menu-item{background-image:none;padding-right:10px !important}.storepickup-index-index .storepickup-wrapper .list-store-box{margin:0 auto;float:unset !important}.product_list li:after{left:0;top:0;right:0;bottom:0}.product_list li{border:none}body.cms-prescription-professional .product_list li p{margin-top:10px}.product_list li h4{margin-top:0}.page-header.fixed .navigation li.level0>.level-top,.page-header.fixed .navigation li.level0>.level-top:hover,.page-header.fixed .navigation li.level0>.level-top.ui-state-focus,.page-header.fixed .navigation li.level0>.level-top{color:#5e2154}.logos_blog.kkk img{max-width:90%;margin-bottom:20px}body.cms-home .logos_blog.kkk{display:block;max-width:1148px}.more_info_page img{width:200px;object-fit:cover;border-radius:50%;height:200px;margin:0 auto}.more_info_page h3{font-weight:300;color:#5e2154;margin:15px 0;text-align:center;font-family:'GarageGothicBold';font-size:30px;min-height:66px}.more_info_page button{margin:0 auto;background-color:#5e2154;color:#fff;font-family:'Roboto';font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;border-radius:0;transition:all .3s ease;-webkit-transition:all .3s ease;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:9px 23px;line-height:initial;position:absolute;left:50%;bottom:20px;transform:translate(-50%,-10px)}.more_info_page button:hover{background-color:#4b1a43}.more_info_page p{text-align:justify}.more_info_page a{width:100%;display:block;text-align:center}.more_info_page .col-md-4:after{border:solid 1px #6c0e5a;content:"";position:absolute;z-index:-9;left:0;right:0;top:0;bottom:0}.more_info_page .col-md-4{position:relative;padding:30px;width:calc(100%/3 - 20px);margin-right:30px;padding-bottom:80px}.more_info_page .col-md-4:nth-child(2n+3){margin-right:0}.more_info_page .row{padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.more_info_top_banner{margin-bottom:40px}@media screen and (min-width:1025px){.page-main-wrapper{padding-top:190px}body.customer-account-create .page-main-wrapper{padding-top:215px}.level0.category-item ul.level0.menu{position:absolute !important;padding:10px 0 10px 10px;background-color:#fff;border:0 solid #d1d1d1;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);min-width:230px;margin:0 !important;z-index:1;margin-top:11px;display:none}.level0.category-item ul.level0.menu li a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.level0.category-item ul.level0.menu li{border-bottom:solid 1px #ececec;margin-bottom:0}.level0.category-item ul.level0.menu li:hover{background-color:#ececec}.level0.category-item ul.level0.menu li:hover a{text-decoration:none}.navigation li.level0.nav-1.button>.level-top{display:initial}.navigation .level1.menu,.navigation .level2.menu,.navigation .level3.menu,.navigation .level4.menu{background:#fff;border:0 solid #d1d1d1;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);font-weight:700;min-width:230px;padding:15px 0;display:none;left:0;margin:0 !important;padding:10px 0 10px 10px;position:absolute;z-index:1;margin-top:11px}.navigation .level1.menu,.navigation .level2.menu,.navigation .level3.menu,.navigation .level4.menu{left:100% !important;top:0 !important}li.level1.parent,li.level2.parent,li.level3.parent,li.level2.parent{background-image:url(../images/icon-arrow-down-grey.svg)}.navigation li.level1,.navigation li.level2,.navigation li.level3,.navigation li.level4{position:initial}.navigation .level0.parent>.level-top{padding-right:0}.page-header.fixed .navigation li.level0:not(.parent){padding-right:0}.page-header.fixed .navigation li.level0{margin-right:10px}.cms-prescription-professional .page-header.fixed .logo-prescription.logo-default,.cms-prescription .page-header.fixed .logo-prescription.logo-default,.cms-business-meeting .page-header.fixed .logo-prescription.logo-default,.cms-proefebehandling .page-header.fixed .logo-prescription.logo-default{display:none}body.cms-prescription-professional .page-header .header-top-links ul li.authorization-link,.cms-business-meeting .page-header .header-top-links ul li.authorization-link,.cms-proefebehandling .page-header .header-top-links ul li.authorization-link{display:none}.cms-business-meeting .page-header .logo-prescription.logo-default .logo,.cms-proefebehandling .page-header .logo-prescription.logo-default .logo,body.cms-hoe-het-werkt .page-header .logo-default .logo,.cms-join-the-salon-revolution-frame .page-header .logo-default .logo,.cms-prescription-facial .page-header .logo-default .logo,.cms-frame-3-unboxing .page-header .logo-default .logo{background:url('../images/logo-pre.png') no-repeat center left;background-size:380px}.cms-prescription-professional .page-header.fixed .logo-small,.cms-prescription .page-header.fixed .logo-small,.cms-business-meeting .page-header.fixed .logo-small,.cms-proefebehandling .page-header.fixed .logo-small,.cms-join-the-salon-revolution-frame .page-header.fixed .logo-small,.cms-prescription-facial .page-header.fixed .logo-small,.cms-frame-3-unboxing .page-header.fixed .logo-small,.cms-education2-0 .page-header.fixed .logo-small,.customer-account-index .page-header.fixed .logo-small{display:none}.cms-prescription-professional .page-header.fixed .logo-prescription.logo-small,.cms-prescription .page-header.fixed .logo-prescription.logo-small,.cms-business-meeting .page-header.fixed .logo-prescription.logo-small,.cms-proefebehandling .page-header.fixed .logo-prescription.logo-small,.cms-join-the-salon-revolution-frame .page-header.fixed .logo-prescription.logo-small,.cms-prescription-facial .page-header.fixed .logo-prescription.logo-small,.cms-frame-3-unboxing .page-header.fixed .logo-prescription.logo-small,.cms-education2-0 .page-header.fixed .logo-prescription.logo-small,.customer-account-index .page-header.fixed .logo-prescription.logo-small{background:url('../images/logo-pre.png') no-repeat top left;width:120px;background-position:left;background-size:contain;display:block}body.cms-prescription-professional .page-header.fixed .nav-sections,body.cms-prescription .page-header.fixed .nav-sections,.cms-business-meeting .page-header.fixed .nav-sections,.cms-proefebehandling .page-header.fixed .nav-sections,.cms-join-the-salon-revolution-frame .page-header.fixed .nav-sections,.cms-prescription-facial .page-header.fixed .nav-sections,.cms-frame-3-unboxing .page-header.fixed .nav-sections,.cms-education2-0 .page-header.fixed .nav-sections,.customer-account-index .page-header.fixed .nav-sections,.category-professional-box .page-header.fixed .nav-sections,.category-all-professional-products .page-header.fixed .nav-sections,.category-all-professional-retail .page-header.fixed .nav-sections,.category-shop-professional-box .page-header.fixed .nav-sections,.cms-terms-and-conditions .page-header.fixed .nav-sections{left:160px}.page-header.fixed .navigation li.level0.nav-1.first.level-top.button{background-color:#5e2154;padding:0 15px}.page-header.fixed .navigation li.level0.nav-1.first.level-top.button a{color:#fff !important}}@media screen and (min-width:1024px) and (max-width:1100px){.chat_box_hey{bottom:20px}.logo-prescription.logo-default{display:none}.cms-prescription-professional .logo-prescription.logo-default .logo,.cms-prescription .logo-prescription.logo-default .logo,.cms-business-meeting .logo-prescription.logo-default .logo,.cms-proefebehandling .logo-prescription.logo-default .logo{width:180px}.cms-prescription-professional .page-header.fixed .logo-small,.cms-business-meeting .page-header.fixed .logo-small,.cms-proefebehandling .page-header.fixed .logo-small{background:url('../images/logo-pre.png') no-repeat top left;width:80px;background-size:contain;display:block}.cms-prescription-professional .page-header .logo-default .logo,body.cms-business-meeting .page-header .logo-default .logo,body.cms-proefebehandling .page-header .logo-default .logo,body.cms-hoe-het-werkt .page-header .logo-default .logo{background:url('../images/logo-pre.png') no-repeat center left;width:160px;background-size:contain;display:block}.cms-prescription-professional .page-header.fixed .logo-small,.cms-business-meeting .page-header.fixed .logo-small,.cms-proefebehandling .page-header.fixed .logo-small{top:16px;width:120px}.navigation .level0.parent>.level-top{padding-right:0}.chat_box_hey{display:none}.page-header.fixed{height:130px}.navigation li.level0.nav-1.button>.level-top,body.cms-prescription-professional .navigation li.level0.button>.level-top,body.cms-prescription .navigation li.level0.button>.level-top,.cms-business-meeting .navigation li.level0.button>.level-top,.cms-proefebehandling .navigation li.level0.button>.level-top{padding:15px 30px !important}.product_list li h4{font-size:20px}body.cms-prescription-professional .logo-prescription.logo-default,body.cms-prescription .logo-prescription.logo-default,.cms-business-meeting .logo-prescription.logo-default,.cms-proefebehandling .logo-prescription.logo-default{display:block}body.cms-prescription-professional .page-header.fixed .logo-prescription.logo-default,body.cms-prescription .page-header.fixed .logo-prescription.logo-default,.cms-business-meeting .page-header.fixed .logo-prescription.logo-default,.cms-proefebehandling .page-header.fixed .logo-prescription.logo-default{display:none}body.cms-prescription-professional .minicart-wrapper,.cms-business-meeting .minicart-wrapper,.cms-proefebehandling .minicart-wrapper,.cms-hoe-het-werkt .minicart-wrapper{margin-top:50px}body.cms-prescription-professional a.showcart,.cms-business-meeting a.showcart,.cms-proefebehandling a.showcart,.cms-hoe-het-werkt a.showcart,{color:#7d7d7d}.navigation li.level0.nav-1.button>.level-top{padding:0 !important}}@media screen and (min-width:768px) and (max-width:1024px){.navigation{font-size:1.4rem}.product-image-wrapper{padding-bottom:100% !important}.navigation .level0{top:0 !important}.navigation .ui-widget:not(:first-child) ul{display:block;padding-left:15px}.navigation .ui-widget:not(:first-child).expanded{display:block !important;padding-right:0;top:0 !important}body.customer-account-login .login-container .fieldset>.field>.control{width:100%}.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next{right:25px}.navigation .level0.category-item.parent>.level-top>.ui-menu-icon{display:block}.navigation .level0{top:0 !important}.navigation .ui-widget:not(:first-child) ul{display:block;padding-left:15px}.navigation .ui-widget:not(:first-child).expanded{display:block !important;padding-right:0;top:0 !important}.chat_box_hey{bottom:60px}.cms-prescription-professional .logo-default .logo,.cms-business-meeting .logo-default .logo,.cms-proefebehandling .logo-default .logo{display:none}body.cms-prescription-professional .navigation li.level0.button>.level-top,body.cms-prescription .navigation li.level0.button>.level-top,.cms-business-meeting .navigation li.level0.button>.level-top,.cms-proefebehandling .navigation li.level0.button>.level-top{padding:15px 30px !important;display:initial;border-radius:10px}body.cms-prescription-professional .page-footer .footer .footer-col.footer-logo{width:100%;display:block}.more_info_page .row,.more_info_top_banner{padding:0 15px}}@media screen and (min-width:769px) and (max-width:1023px){.cms-prescription-professional .page-header.fixed .logo-small{display:none}body.cms-prescription-professional li.level0.nav-2.category-item.level-top.parent.ui-menu-item,.cms-business-meeting li.level0.nav-2.category-item.level-top.parent.ui-menu-item,.cms-proefebehandling li.level0.nav-2.category-item.level-top.parent.ui-menu-item{padding:10px 28px 10px 12px !important;border-radius:6px;background-position:center right 10px;background-image:url('../images/icon-arrow-down.svg')}body.cms-prescription-professional .navigation li.level0.button>.level-top,body.cms-prescription .navigation li.level0.button>.level-top,.cms-business-meeting .navigation li.level0.button>.level-top,.cms-proefebehandling .navigation li.level0.button>.level-top{padding:10px 20px !important;border-radius:6px}.cms-prescription-professional .logo-prescription.logo-default .logo,.cms-prescription .logo-prescription.logo-default .logo,.cms-business-meeting .logo-prescription.logo-default .logo,.cms-proefebehandling .logo-prescription.logo-default .logo{background-image:url('../images/logo-pre.png');background-repeat:no-repeat;background-position:left;background-size:contain;width:110px;display:block;height:40px;display:block}.level0.category-item ul.level0.menu{position:absolute !important;padding:10px 0 10px 10px;background-color:#fff;border:0 solid #d1d1d1;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);min-width:230px;margin:0 !important;z-index:1;margin-top:11px;display:none}.level0.category-item ul.level0.menu li a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.level0.category-item ul.level0.menu li{border-bottom:solid 1px #ececec;margin-bottom:0}.level0.category-item ul.level0.menu li:hover{background-color:#ececec}.level0.category-item ul.level0.menu li:hover a{text-decoration:none}.page-header.fixed .nav-sections{top:-50px;left:140px}.navigation{font-size:13px !important}.minicart-wrapper{margin-left:0;margin-right:0;margin-top:-8px}.navigation .level0.parent>.level-top{padding-right:0}.page-header .header-top-links{margin:17px 0}.header-top-links .minicart-wrapper{float:none}}@media screen and (min-width:769px) and (max-width:1024px){.page-header .logo-default .logo{width:200px;height:60px;background-position:left;background-repeat:no-repeat}.page-header .header-top-links{margin:3px 0 12px}.page-header.fixed .icon--text{display:inline-block}.page-wrapper .page-header.fixed .header-top-links{margin-top:17px !important}.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all{position:absolute;top:45px !important;left:0 !important;padding:10px 0 10px 10px;background-color:#fff;border:0 solid #d1d1d1;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);min-width:230px;margin:0 !important;z-index:1}.level0.category-item ul.level0.menu li{border-bottom:solid 1px #ececec;margin-bottom:0}.level0.category-item ul.level0.menu li a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.page-header.fixed ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all .parent{background-image:none}body.cms-prescription-professional .page-footer .footer .footer-col.footer-logo{width:48%;display:table-cell}}@media screen and (min-width:768px) and (max-width:1023px){body.cms-prescription-professional ul.product_list li{width:calc(100%/2 - 25px)}body.cms-prescription-professional .product_list li h4{min-height:unset}body.cms-prescription-professional .footer.content{padding:15px}body.cms-prescription-professional .page-footer .footer .footer-col h3{margin-top:0}.navigation li.level0{margin-right:0}body.cms-prescription-professional li.level0.nav-2.category-item.level-top.parent.ui-menu-item a#ui-id-116,.cms-business-meeting li.level0.nav-2.category-item.level-top.parent.ui-menu-item a#ui-id-116,.cms-proefebehandling li.level0.nav-2.category-item.level-top.parent.ui-menu-item a#ui-id-116{padding:0}body.cms-prescription-professional li.level0.nav-2.category-item.level-top.parent.ui-menu-item a#ui-id-116:after,.cms-business-meeting li.level0.nav-2.category-item.level-top.parent.ui-menu-item a#ui-id-116:after,.cms-proefebehandling li.level0.nav-2.category-item.level-top.parent.ui-menu-item a#ui-id-116:after{top:5px}.r_col a.btn{padding:11px 16px}}@media screen and (max-width:768px){.product-image-container{margin-bottom:5px}ul.product_list{margin:15px 0 0;width:100%}.product_list li{width:100%;margin:0 0 15px;box-shadow:none;border:1px solid #dbdbdb;border-radius:0}.product_list li h4{font-size:20px}img[title="Soap Foundation"]{margin:0 auto;height:auto;display:block;float:unset !important;padding:10px 0}.footer.content{text-align:center}.footer__legal{padding-bottom:0}.navigation .level0.category-item.parent>.level-top>.ui-menu-icon{display:block}li.level1.parent,li.level2.parent,li.level3.parent,li.level2.parent{background-repeat:no-repeat;background-size:18px;background-position:center right}.navigation .level1.menu,.navigation .level2.menu,.navigation .level3.menu,.navigation .level4.menu{left:0 !important;top:unset}.footer-col.footer-instagram{display:flex;align-items:center;justify-content:center;margin:0}.navigation .level0{top:0 !important}.navigation>.ui-widget:not(:first-child) ul{display:block;padding-left:15px}.navigation>.ui-widget:not(:first-child).expanded{display:block !important;padding-right:0;top:0 !important}body.cms-home .ub-content-slider-items{padding:0 15px}.col-md-4{width:100%;padding:0 15px;margin-bottom:20px}.footer__legal ul li{margin:0}.footer_new h4{display:inline-block;margin:0 0 10px}body.customer-account-login .login-container .fieldset>.field>.control{width:100%}.chat_box_hey{bottom:60px}body.cms-prescription-professional ul.product_list li{width:100%;align-items:center;justify-content:center}body.cms-prescription-professional ul.product_list li.product_list_four{display:block}.chat_box_hey,.cms-home footer.page-footer .chat_box_hey{display:none}.custom_landing_logo{margin-bottom:20px}.cms-prescription .logo-default,.cms-prescription-professional .logo-default,.cms-business-meeting .logo-default,.cms-proefebehandling .logo-default{margin-left:0;transform:translateX(-50%)}.cms-search .logo-default .logo,.cms-prescription-professional .logo-default .logo,.cms-business-meeting .logo-default .logo,.cms-proefebehandling .logo-default .logo,.cms-hoe-het-werkt .logo-default .logo,.cms-join-the-salon-revolution-frame .logo-default .logo,.cms-prescription-facial .logo-default .logo,.cms-frame-3-unboxing .logo-default .logo{background-image:url('../images/logo-pre.png');background-repeat:no-repeat;background-position:left;background-size:contain;width:140px;height:52px;display:block;margin-left:-40px}body.cms-prescription-professional .navigation li.level0.button>.level-top,body.cms-prescription .navigation li.level0.button>.level-top,.cms-business-meeting .navigation li.level0.button>.level-top,.cms-proefebehandling .navigation li.level0.button>.level-top,.cms-join-the-salon-revolution-frame .navigation li.level0.button>.level-top,.cms-prescription-facial .navigation li.level0.button>.level-top,.cms-frame-3-unboxing .navigation li.level0.button>.level-top{display:block;border-radius:0;padding:8px 40px 8px 15px !important;color:#fff;line-height:1.42857143}.footer.content .footer-col h3{margin-top:0}.footer.content{padding-top:0}body.cms-prescription .product_list li.product_list_four h4,body.cms-prescription-professional .product_list li h4{min-height:unset}body.cms-prescription-professional .page-footer .footer .footer-col,.cms-business-meeting .page-footer .footer .footer-col,.cms-proefebehandling .page-footer .footer .footer-col,.cms-hoe-het-werkt .page-footer .footer .footer-col{width:100%;padding-top:10px;display:block}body.cms-prescription-professional .footer.content,.cms-business-meeting .footer.content,.cms-proefebehandling .footer.content,.cms-hoe-het-werkt .footer.content{display:block;padding:0 15px !important}body.cms-prescription-professional li.level0.nav-2.category-item.level-top.parent.ui-menu-item>a,.cms-business-meeting li.level0.nav-2.category-item.level-top.parent.ui-menu-item>a,.cms-proefebehandling li.level0.nav-2.category-item.level-top.parent.ui-menu-item>a,.cms-join-the-salon-revolution-frame li.level0.nav-2.category-item.level-top.parent.ui-menu-item>a,.cms-prescription-facial li.level0.nav-2.category-item.level-top.parent.ui-menu-item>a,.cms-frame-3-unboxing li.level0.nav-2.category-item.level-top.parent.ui-menu-item>a{color:#fff;padding:0}body.cms-prescription-professional li.level0.nav-2.category-item.level-top.parent.ui-menu-item>a:after,.cms-business-meeting li.level0.nav-2.category-item.level-top.parent.ui-menu-item>a:after,.cms-proefebehandling li.level0.nav-2.category-item.level-top.parent.ui-menu-item>a:after,.cms-join-the-salon-revolution-frame li.level0.nav-2.category-item.level-top.parent.ui-menu-item>a:after,.cms-prescription-facial li.level0.nav-2.category-item.level-top.parent.ui-menu-item>a:after,.cms-frame-3-unboxing li.level0.nav-2.category-item.level-top.parent.ui-menu-item>a:after{top:-16px;right:0}body.cms-prescription-professional li.level0.nav-2.category-item.level-top.parent.ui-menu-item ul.level0,.cms-business-meeting li.level0.nav-2.category-item.level-top.parent.ui-menu-item ul.level0,.cms-proefebehandling li.level0.nav-2.category-item.level-top.parent.ui-menu-item ul.level0,.cms-join-the-salon-revolution-frame li.level0.nav-2.category-item.level-top.parent.ui-menu-item ul.level0,.cms-prescription-facial li.level0.nav-2.category-item.level-top.parent.ui-menu-item ul.level0,.cms-frame-3-unboxing li.level0.nav-2.category-item.level-top.parent.ui-menu-item ul.level0{left:0 !important}body.cms-prescription-professional li.level0.nav-2.category-item.level-top.parent.ui-menu-item ul.level0>li>a,.cms-business-meeting li.level0.nav-2.category-item.level-top.parent.ui-menu-item ul.level0>li>a,.cms-proefebehandling li.level0.nav-2.category-item.level-top.parent.ui-menu-item ul.level0>li>a,.cms-join-the-salon-revolution-frame li.level0.nav-2.category-item.level-top.parent.ui-menu-item ul.level0>li>a,.cms-prescription-facial li.level0.nav-2.category-item.level-top.parent.ui-menu-item ul.level0>li>a,.cms-frame-3-unboxing li.level0.nav-2.category-item.level-top.parent.ui-menu-item ul.level0>li>a{color:#fff}}@media screen and (max-width:991px){.top-bar ul li,.top-bar-professional ul li{margin:0 5px;font-size:13px}.top-bar ul li:before,.top-bar-professional ul li:before{margin-right:10px}.more_info_page .col-md-4{width:100%;margin:0 0 20px}}@media screen and (min-width:769px){.navigation li.pre_login{display:none}.navigation li.level0.nav-1.button>.level-top:hover{background:0 0}.fixed .page-header .header-top-links .footer__social{display:none}.categorypath-shop .page-header.fixed .nav-sections,.customer-account-login .page-header.fixed .nav-sections,.customer-account-forgotpassword .page-header.fixed .nav-sections,.customer-account-create .page-header.fixed .nav-sections,.checkout-cart-index .page-header.fixed .nav-sections,.customer-account-index .page-header.fixed .nav-sections,.checkout-onepage-success .page-header.fixed .nav-sections,body.account .page-header.fixed .nav-sections,.cms-search .page-header.fixed .nav-sections{left:160px}}@media screen and (max-width:768px){.nav-sections-item-content[id="store.menu"]+.nav-sections-item-title{display:none}.logos_blog{margin:-60px auto 0px}.page-header .header-top-links .minicart-wrapper .action.showcart{display:none}.navigation #ui-id-2>li:nth-of-type(4),.navigation #ui-id-2>li:nth-of-type(7){margin-bottom:30px}.page-main-wrapper{padding-top:100px}.page-header{min-height:auto}.top-bar ul li,.top-bar-professional ul li{white-space:nowrap;opacity:0;margin:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.top-bar ul li.active,.top-bar-professional ul li.active{opacity:1}.page-header .nav-toggle{top:41px}.page-header.fixed .nav-toggle{top:12px}.logo-default{top:37px;margin:0;transform:translateX(-50%)}.page-header.fixed .logo-default{top:7px}.logo-default .logo{width:34px;height:50px}.page-header .header-top-links,.page-wrapper .page-header.fixed .header-top-links{margin-top:5px !important;margin-bottom:20px}.business-video li{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.business-video .left-section{width:100%;margin:15px 0 0}.business-video .video-section{width:100%}body.cms-prescription-professional form#search_mini_form,body.cms-prescription-professional .minicart-wrapper,body.cms-hoe-het-werkt form#search_mini_form,body.cms-hoe-het-werkt .minicart-wrapper,body.cms-proefebehandling form#search_mini_form,body.cms-proefebehandling .minicart-wrapper,body.cms-business-meeting form#search_mini_form,body.cms-business-meeting .minicart-wrapper,.cms-join-the-salon-revolution-frame form#search_mini_form,.cms-prescription-facial form#search_mini_form,.cms-frame-3-unboxing form#search_mini_form,.cms-join-the-salon-revolution-frame .minicart-wrapper,.cms-prescription-facial .minicart-wrapper,.cms-frame-3-unboxing .minicart-wrapper{position:initial;margin:0;right:0}body.cms-prescription-professional .icon--minicart,.cms-hoe-het-werkt .icon--minicart,body.cms-proefebehandling .icon--minicart,body.cms-business-meeting .icon--minicart,.cms-join-the-salon-revolution-frame .icon--minicart,.cms-prescription-facial .icon--minicart,.cms-frame-3-unboxing .icon--minicart{background-image:url(../images/icon-shoppingbag-purple.svg)}body.cms-prescription-professional a.showcart,body..cms-hoe-het-werkt a.showcart,body.cms-proefebehandling a.showcart,body.cms-business-meeting a.showcart,.cms-join-the-salon-revolution-frame a.showcart,.cms-prescription-facial a.showcart,.cms-frame-3-unboxing a.showcart{color:#7d7d7d}body.cms-prescription-professional span.text.icon--text,.cms-hoe-het-werkt span.text.icon--text,.cms-proefebehandling span.text.icon--text,.cms-business-meeting span.text.icon--text,.cms-join-the-salon-revolution-frame span.text.icon--text,.cms-prescription-facial span.text.icon--text,.cms-frame-3-unboxing span.text.icon--text{display:initial}body.cms-prescription-professional a.showcart,.cms-hoe-het-werkt a.showcart,.cms-proefebehandling a.showcart,.cms-business-meeting a.showcart{color:#7d7d7d}body.cms-prescription-professional .logos-bar-professional,.cms-hoe-het-werkt .logos-bar-professional,.cms-proefebehandling .logos-bar-professional,.cms-business-meeting .logos-bar-professional,.cms-join-the-salon-revolution-frame .logos-bar-professional,.cms-prescription-facial .logos-bar-professional,.cms-frame-3-unboxing .logos-bar-professional{display:none}.custom_landing_logo .bordered_box_custom{padding:15px}.cms-business-meeting .page-footer .footer .footer-col.footer-logo,.cms-prescription-professional .page-footer .footer .footer-col.footer-logo,.cms-proefebehandling .page-footer .footer .footer-col.footer-logo,.cms-hoe-het-werkt .page-footer .footer .footer-col.footer-logo{display:inline-block !important}.custom_login_professional_class{max-width:initial;margin:30px 0 0}a.login_page_logo_prescripition img{max-width:100%;margin:0 0 15px}button.sign_in_professional_btn.action{margin-bottom:15px}.login_page_heading{font-size:26px}.section-item-title.nav-sections-item-title.active{display:none}.nav-sections-item-content{padding:0;margin-top:0}.education_page_content .widget.block.block-static-block{width:calc(100%/2 - 10px)}}@media screen and (max-width:767px){.inline_div{display:block}.left_side_family_home,.right_side_family_home{width:100%}.left_side_family_home>a,.right_side_family_home>a,.r_col{width:100%;display:block;float:unset}.left_side_family_home>a>img,.right_side_family_home>a>img{width:100%}.bordered-box-hom{padding:0}.column.main .block:last-child{margin-top:60px}li.ui-menu-item.all-category{display:none}div#register_new_form .actions-toolbar .primary,div#register_new_form .actions-toolbar .secondary{float:right}.navigation li.level0.nav-1.button>.level-top{background:#510f47}.navigation li.level0.nav-1.button>.level-top:hover{background:#510f47}body.cms-prescription-professional a#ui-id-222,body.category-professional-box a#ui-id-222,body.category-retail-vehicles a#ui-id-222,body.category-retail-actives a#ui-id-222,body.cms-business-meeting a#ui-id-222,body.cms-join_us_store a#ui-id-222,body.cms-education2-0 a#ui-id-222,body.cms-login-professional a#ui-id-222,body.category-student-login a#ui-id-222,body.cms-join-the-salon-revolution-frame a#ui-id-222,body.cms-prescription-facial a#ui-id-222,body.cms-frame-3-unboxing a#ui-id-222{opacity:0;display:none}body.cms-prescription-professional a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all,body.category-retail-vehicles a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all,body.category-professional-box a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all,body.category-retail-actives a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all,body.cms-business-meeting a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all,body.cms-join_us_store a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all,body.cms-education2-0 a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all,body.cms-login-professional a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all,body.category-student-login a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all,body.cms-join-the-salon-revolution-frame a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all,body.cms-prescription-facial a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all,body.cms-frame-3-unboxing a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all{border-top:none;display:block !important;margin-top:20px;padding-left:0;text-transform:uppercase}body.cms-business-meeting a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all{display:block !important}body.cms-prescription-professional a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item.all-category,body.category-professional-box a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item.all-category,body.category-retail-vehicles a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item.all-category,body.category-retail-actives a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item.all-category,body.cms-business-meeting a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item.all-category,body.cms-join_us_store a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item.all-category,body.cms-education2-0 a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item.all-category,body.cms-login-professional a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item.all-category,body.category-student-login a#ui-id-222+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item.all-category{display:none}body.cms-prescription-professional ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all{background-color:transparent;color:#575757;padding-left:15px}body.cms-prescription-professional .navigation .level0>.level1 a{color:#575757;font-size:18px;text-transform:uppercase}body.cms-prescription-professional .navigation #ui-id-2>li:nth-of-type(4),body.category-professional-box .navigation #ui-id-2>li:nth-of-type(4),body.category-retail-vehicles .navigation #ui-id-2>li:nth-of-type(4),body.category-retail-actives .navigation #ui-id-2>li:nth-of-type(4),body.cms-business-meeting .navigation #ui-id-2>li:nth-of-type(4),body.cms-join_us_store .navigation #ui-id-2>li:nth-of-type(4),body.cms-education2-0 .navigation #ui-id-2>li:nth-of-type(4),.cms-join-the-salon-revolution-frame .navigation #ui-id-2>li:nth-of-type(4),.cms-prescription-facial .navigation #ui-id-2>li:nth-of-type(4),.cms-frame-3-unboxing .navigation #ui-id-2>li:nth-of-type(4){margin-bottom:0}body.cms-prescription-professional .navigation #ui-id-2>li:nth-of-type(7),body.category-professional-box .navigation #ui-id-2>li:nth-of-type(7),body.category-retail-vehicles .navigation #ui-id-2>li:nth-of-type(7),body.category-retail-actives .navigation #ui-id-2>li:nth-of-type(7),body.cms-business-meeting .navigation #ui-id-2>li:nth-of-type(7),body.cms-join_us_store .navigation #ui-id-2>li:nth-of-type(7),body.cms-education2-0 .navigation #ui-id-2>li:nth-of-type(7),.cms-join-the-salon-revolution-frame .navigation #ui-id-2>li:nth-of-type(7),.cms-prescription-facial .navigation #ui-id-2>li:nth-of-type(7),.cms-frame-3-unboxing .navigation #ui-id-2>li:nth-of-type(7){margin-bottom:0}li.ui-menu-item.all-category{display:none}body.cms-prescription-professional ul.product_list li.product_list_four{display:none}.education_page_content .widget.block.block-static-block{width:100%}.education_page_content{display:block;width:100%}.product_list li:after{left:0;top:0;right:0;bottom:0}.product_list li{border:none;padding:15px}body.cms-prescription-professional .product_list li p{margin-top:10px}}li.level0.nav-2.category-item.level-top.parent.ui-menu-item .level-top.ui-corner-all.ui-state-active+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all,li.level0.nav-2.category-item.level-top.parent.ui-menu-item .level-top.ui-corner-all.ui-state-focus+ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all{display:flex !important;flex-wrap:wrap-reverse}li.level0.nav-2.category-item.level-top.parent.ui-menu-item ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.level1{display:block;width:100%}li.level1.nav-2-6.category-item.last.parent.ui-menu-item ul.level1.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.expanded{display:block !important;position:static !important;box-shadow:none;padding-top:0;padding-bottom:0}ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.level1.nav-2-6.category-item.last.parent.ui-menu-item ul.level1.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.expanded li.level2.nav-2-6-2.category-item.last.ui-menu-item{border-bottom:0}ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.level1.nav-2-6.category-item.last.parent.ui-menu-item a#ui-id-30{border-bottom:solid 1px #ececec}li.level1.nav-2-6.category-item.last.parent.ui-menu-item ul.level1.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.expanded li.ui-menu-item{margin-right:0;display:flex}li.level1.nav-2-6.category-item.last.parent.ui-menu-item ul.level1.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.expanded li.ui-menu-item:before{content:'-';line-height:28px;padding-left:5px;color:#510f47}.mobile-view-pdf{display:none}@media screen and (max-width:768px){.mobile-view-pdf{display:block}div#desktop-view-pdf{display:none}}@media screen and (max-width:767px){ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.level1.nav-2-6.category-item.last.parent.ui-menu-item a#ui-id-30{border-bottom:none}li.level1.nav-2-6.category-item.last.parent.ui-menu-item ul.level1.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.expanded li.ui-menu-item{padding-left:15px}.navigation .level0>.level-top span{color:#5e2154}.navigation li.level0.nav-1.button>.level-top span{color:#fff}.homepage-custom .grid__item .block.related .block-content.products,.homepage-custom .grid__item .block.related,.homepage-custom .grid__item,.homepage-custom .grid.clearfix.widget--highlight,.homepage-custom .products-grid.grid{margin-bottom:0}.column.main .block:last-child{margin-top:30px}.cms-more_info .breadcrumbs{margin-bottom:0}.more_info_page h3{min-height:auto}}body.storepickup-index-index.page-layout-1column header.page-header{padding-bottom:0;margin:0;border-bottom:none}form#co-shipping-method-form dd.item-options .message.error{display:none}div#checkout-shipping-method-load tr.row.row-error .message.error{display:none}