*{-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}@font-face{font-family:'graphikregular';src:url('graphik_regular-webfont.woff2') format('woff2'),url('graphik_regular-webfont.woff') format('woff');font-weight:400;font-style:normal}.top-bar li a{color:#fff;text-decoration:underline}ul.socials_top_menu{display:flex;padding-left:15px}ul.socials_top_menu li:not(:last-child){margin-right:10px}span.instagram_icon{background-image:url(../images/instagram.png);width:25px;height:24px;margin:0;display:block;background-repeat:no-repeat}span.facebook_icon{background-image:url(../images/facebook.png);width:24px;height:24px;margin:0;display:block;background-repeat:no-repeat}header.page-header.fixed span.instagram_icon,header.page-header.fixed span.facebook_icon{filter:unset}.ub-content-slider.no-items{display:none}.page-header .header.panel{padding:0}.page-header.fixed .header.panel{padding:0}.top-bar{height:40px;font-size:16px;line-height:19px;position:relative;background-color:#f99fc9;margin:0;padding:5px 20px;color:#fff;display:flex;align-items:center;justify-content:center}.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 2px #fff;border-right:solid 2px #fff;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}.page-header.fixed .top-bar,.page-header.fixed .top-bar-professional{display:flex}img.logo-small-ss,body.cms-home img.logo-small-ss{width:48px;height:75px}header.page-header.fixed{background-color:#fff}header.page-header.fixed img.logo-small-ss{filter:unset;width:40px;height:auto}body:not(.cms-home):not(.cms-the-professional-box):not(.cms-smart-salon) .page-header .header.content,.page-header.fixed .header.content{padding:10px 30px;background:#fff;border-bottom:1px solid #dcdcdc}body:not(.cms-the-professional-box):not(.cms-smart-salon) .page-header .navigation li.level0>.level-top,.page-header.fixed .navigation li.level0>.level-top{color:#5e2154 !important}body:not(.cms-home) img.logo-small-ss{filter:unset;width:48px;height:75px}body:not(.cms-home) span.icon.icon--minicart{background-image:url(../images/icon-shoppingbag-purple.svg)}body.cms-home .header.content{padding:10px 30px}.page-header.fixed .nav-sections{position:static}header.page-header.fixed span.icon.icon--minicart,body:not(.cms-home) span.icon.icon--minicart{filter:unset}body:not(.cms-home) .page-main-wrapper{padding-top:135px}body.cms-home .ub-content-slider-items{width:100%;object-fit:cover;position:relative;max-width:100%;padding:0}body.cms-home .ub-content-slider-items .text_overlay{color:#fff;text-align:center;width:100%;max-width:800px;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}body.cms-home .ub-content-slider-items .slide-content{text-align:center;height:577px;width:100%}body.cms-home .ub-content-slider-items h2{font-size:50px;line-height:1.5;margin:0;font-weight:500}body.cms-home .ub-content-slider-items p{font-size:24px;margin:0}body.cms-home .ub-content-slider-items{margin:0 auto 0;display:inline-flex;flex-direction:column;align-items:center;cursor:pointer}body.cms-home .ub-content-slider-items img{margin-bottom:7px;clear:both;display:block;width:100%}video#home-page-vid-desktop,video#home-page-vid-desktop source{width:100%;height:100%;object-fit:cover}.page-header.fixed .navigation li.level0.nav-1.first.level-top.button{background-color:transparent;padding:0}.page-header.fixed .navigation li.level0.nav-1.first.level-top.button a{color:#5e2154 !important}.page-header{box-shadow:none}.mobile-slider{display:none !important}.desktop_menu{display:block !important}nav.navigation.prescription-menu{display:none}.page-main-wrapper{padding-top:40px}.page-header .header-top-links{display:none}.owl-carousel.owl-theme .owl-pagination .owl-page span{background:0 0;opacity:1;width:16px;height:16px;border:3px solid #fff;border-radius:50%;margin:0}.owl-carousel.owl-theme .owl-pagination .owl-page.active span{background-color:#fff}.owl-controls .owl-pagination{margin:0;z-index:9;position:absolute;bottom:16px;left:0;transform:translate(0px,0%);width:100%}.owl-theme .owl-controls .owl-page:not(:last-child){margin-right:8px}.owl-carousel.owl-theme .owl-controls .owl-buttons{display:block;z-index:9;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev{float:left;left:150px;background-image:none;transform:rotate(45deg);box-sizing:border-box;height:24.5px;width:24.5px;border-left:1.5px solid #fff;border-bottom:1.5px solid #fff}.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next{right:150px;margin:0;position:absolute;background-image:none;transform:rotate(-135deg);box-sizing:border-box;height:24.5px;width:24.5px;border-left:1.5px solid #fff;border-bottom:1.5px solid #fff}.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev:hover,.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next:hover{border-color:#fff}.slide-content-desc{position:absolute;text-align:center;width:100%;top:40%;left:50%;transform:translate(-50%,-40%);z-index:9999999;color:#fff}.slide-content-desc .slide-desc h2,.slide-content-desc .slide-desc p{color:#fff}.slide-content-desc a.slide-readmore,.owl-carousel.owl-theme .owl-controls .owl-buttons div:before{display:none}body.cms-home .ub-content-slider-items h2{color:#fff;font-family:Roboto;font-size:58px;font-weight:500;letter-spacing:0;line-height:68px;text-align:center;margin-bottom:15px}body.cms-home .ub-content-slider-items p.banner-p{color:#fff;font-family:Roboto;font-size:28px;letter-spacing:0;line-height:33px;text-align:center}.ub-content-slider-items button.custom-banner-button{border-radius:4px;transition:all .3s ease;margin-top:60px;background-color:#5e2154;color:#fff;font-family:Roboto;font-size:18px;letter-spacing:0;line-height:21px;text-align:center;border:2px solid #5e2154;padding:15px 72px}.ub-content-slider-items button.custom-banner-button:hover{background-color:#923883;border-color:#923883}.page-main-wrapper>p{display:none}.navigation li.level0>.level-top{text-transform:capitalize}.page-header .header.content,.page-header{background-color:transparent}.page-header .header.content{padding:0 32px;display:flex;align-items:center;justify-content:center;flex-direction:row-reverse}.page-header{top:0}body.cms-home .ub-content-slider-items:before{display:none}@media (min-width:769px){.navigation li.level0{margin-right:10px !important}.navigation li.parent.level-top{padding-right:10px !important}nav.navigation{max-width:100%}.page-header.fixed .navigation li.level0:not(.parent){padding-right:10px}}span.icon.icon--minicart{background-image:url(../images/icon_shopping-bag.png) !important;width:22px;height:24px;margin:0}.owl-wrapper-outer.autoHeight{height:480px !important}span.logo-div-ss.ui-menu-item{padding-left:20px;padding-right:45px}.minicart-wrapper .action.showcart{position:relative}.minicart-wrapper .action.showcart .counter.qty{position:absolute;top:-20px;right:-14px;background-color:#5e2154;color:#fff;width:20px;height:20px;border-radius:50%;text-align:center;font-size:12px;line-height:20px}.page-header .navigation .parent>a:after{content:'';height:8px;width:8px;border-left:1px solid #5e2154;border-bottom:1px solid #5e2154;display:inline-block;transform:rotate(-45deg);margin:-4px 0 0 6px}.page-header .navigation .parent,.page-header.fixed .navigation .parent{background-image:none}.page-header .navigation .parent>a{display:flex !important;align-items:center}.page-header .navigation .parent:hover a:after,.page-header .navigation .parent>a.ui-state-active:after{transform:rotate(134deg);margin:4px 0 0 6px}.boxes{display:inline-block;width:100%;padding:0;margin:0;list-style:none}.boxes li .mobile_img,.boxes li p br~br{display:none}.boxes li{position:relative;float:left;width:calc(50% - 15px);margin-bottom:30px}.boxes li:nth-child(2n+1){margin-right:30px}.boxes li .details{position:absolute;left:0;top:0;width:100%;height:100%;padding:30px;display:flex;flex-wrap:wrap;align-items:flex-start}.boxes li .details .top{width:100%;height:calc(100% - 55px)}.custom_btn{display:inline-block;background-color:#5e2154;font-size:18px;line-height:21px;color:#fff;border-radius:4px;padding:15px 24px;border:solid 1px #5e2154;transition:all .3s ease}.custom_btn:hover,.custom_btn:focus,.custom_btn:active{background-color:#923883;border-color:#923883;color:#fff;text-decoration:none;box-shadow:none}.custom_btn:visited{color:#fff}.boxes li a.custom_btn{width:270px;text-align:center}.boxes li h2{color:#fff;font-size:38px;font-weight:500;letter-spacing:0;line-height:44px;margin:0 0 10px}.boxes li p{color:#fff;font-size:21px;letter-spacing:0;line-height:24px}.columns .column.main{padding-bottom:0}.breadcrumbs .items li.item a,.breadcrumbs strong{color:#9b9b9b !important}.breadcrumbs{border:none;padding-bottom:0 !important}.breadcrumbs .items{color:#9b9b9b;font-size:14px;line-height:16px;text-transform:capitalize}.footer__legal .footer.content{padding:0;margin:0;max-width:100% !important;flex-direction:column !important}.footer_BC .container_bc{width:100%;margin:0 auto;max-width:1148px;padding:0 20px;display:flex;flex-wrap:wrap}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}.footer_BC{border:1px solid #e6e6e6;padding-top:30px}.footer_menu_bc .col-5{width:calc(100%/5)}.footer_BC h4{margin:0 0 15px;color:#5e2154;font-size:16px;letter-spacing:0;line-height:19px}.footer__legal .footer_BC ul{list-style:none;margin:0;padding:0}.footer_BC ul li{float:none;margin:0}.footer_BC .custom_link li:not(:last-child){margin:0 0 15px}.footer_BC .custom_link_bc li a{color:#4a4a4a;margin-bottom:15px;transition:all .3s ease;display:inline-block;font-size:16px;transition:all .3s ease}.footer_BC .custom_link_bc li a:hover{color:#5e2154;text-decoration:none;padding-left:5px}.footer_menu_bc .col-5:last-child{text-align:right}.footer_BC .socials_bc li{display:inline-block;margin:0 15px 0 0}.footer_BC .socials_bc li:last-child{margin:0}.footer_BC .socials_bc li a{display:inline-block}.footer_logos_bc{padding:32px 0;display:flex;border:1px solid #e6e6e6}.footer_menu_bc{padding-bottom:15px}.footer_BC .footer_logos_bc .container_bc{align-items:center;justify-content:space-between}.footer_logos_bc .left_bc img{max-height:55px;display:none}.footer_logos_bc ul{display:flex;align-items:center}.footer_BC ul li{float:none;margin:0}.footer_logos_bc ul li:not(:last-child){margin-right:100px}.footer_logos_bc ul li img{max-height:30px;max-width:110px}.footer_bottom_bc{border-top:solid 1px #e6e6e6;font-size:13px;padding:20px 0;display:flex;align-items:center;background-color:#f9f9f9}.footer_BC .footer_bottom_bc .container_bc{align-items:center}.footer_bottom_bc p{margin:0;color:#6d7278}.footer_bottom_bc ul li a{display:inline-block;color:#6d7278;transition:all .3s ease}.footer_bottom_bc ul li a:hover{color:#5e2154;text-decoration:none}.footer_bottom_bc ul li{display:inline-block;margin-left:40px}.footer__legal{padding-bottom:0}.action.tocart,.action.update{color:#fff;width:100%;max-width:80%;border-radius:4px;padding:12px 24px;border:solid 1px #5e2154 !important;transition:all .3s ease}.actions-primary .tocart.icon-book :after,.actions-primary .tocart :after,.catalog-product-view .product-info-main .box-tocart .actions #product-addtocart-button :after,.catalog-product-view .product-info-main .box-tocart .actions #product-updatecart-button :after{display:none}.action.tocart span,.action.update span{margin-right:0}.product.details.product-item-details{padding:0 15px}.product-item .product-item-name a{color:#5e2154;margin:0;font-size:21px;letter-spacing:0;line-height:23px;text-align:center}.product-item-name{margin:0 0 10px}.product__teaser p{color:#4a4a4a;font-size:12px;letter-spacing:0;margin-bottom:10px;line-height:21px;text-align:center}.product__volume{font-size:12px;letter-spacing:0;line-height:21px;text-align:center;color:#4a4a4a;margin-bottom:10px}.product__info .price-box .price{font-size:18px}.grid .product__info{margin:10px 0 20px}.product-item .price-box{margin:0}.grid .actions-primary{bottom:30px}.grid .product-item-actions .actions-primary form{margin-bottom:0}.page-layout-2columns-left .filter-content .filter-options li.item a{font-size:16px;display:block;text-decoration:underline;letter-spacing:0;line-height:24px;color:#5e2154}.page-layout-2columns-left .filter-content .filter-options li.item a:hover{text-decoration:none}.page-layout-2columns-left .filter-content .filter-options li.item{padding:0 10px;margin:0 0 15px}.page-layout-2columns-left .filter-content .filter-options .filter-options-title{color:#4a4a4a;font-size:16px;font-weight:600;line-height:24px;padding:0;border:0}.page-layout-2columns-left .filter-content .filter-options{padding-top:0}.page-layout-2columns-left .filter-content .filter-options .filter-options-content{border-bottom:0}.action.tocart:hover,.action.update:hover{background-color:#923883 !important;color:#fff;border-color:#923883 !important}.catalog-product-view .product-info-main .box-tocart .actions #product-addtocart-button span,.catalog-product-view .product-info-main .box-tocart .actions #product-updatecart-button span{margin:0;font-size:16px}body.page-with-filter.page-products.catalog-category-view .page-title-wrapper h1#page-title-heading{display:none}.category-description{color:#4a4a4a;font-size:18px;line-height:24px}a.link-icon[data-action=view-howto]{display:none}.page-layout-2columns-left .filter-content .filter-options .filter-options-content{margin-bottom:10px;padding-bottom:10px}.skin_goals_top_part{padding:20px 0}.skin_goals_top_part h4{color:#5e2154;font-size:38px;font-weight:500;line-height:44px;text-align:center;margin:0 0 15px}.skin_goals_top_part p{color:#5e2154;font-family:Roboto;font-size:18px;line-height:24px;text-align:center;margin:0}.skin_goals_main_section{margin:50px 0 0}ul.boxes-2,ul.boxes-3{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap}ul.boxes-2 li{width:calc(100%/2 - 20px);margin-bottom:30px}ul.boxes-2 li h4{color:#5e2154;font-size:28px;line-height:33px;margin:0 0 20px}ul.boxes-2 li p{color:#4a4a4a;font-size:21px;line-height:32px;margin:0}.skin_goals_product_section{display:block;width:100%;margin-bottom:150px}.skin_goals_product_section h3{color:#5e2154;font-size:38px;font-weight:500;line-height:44px;text-align:center;margin:30px 0 70px}ul.boxes-3 li{width:calc(100%/3 - 110px);margin-bottom:30px}ul.boxes-3 li a{color:#5e2154 !important;font-family:Roboto;font-size:21px;letter-spacing:0;line-height:24px;text-align:center;margin-bottom:10px;display:block}ul.boxes-3 li p{color:#4a4a4a;font-family:Roboto;font-size:16px;letter-spacing:0;line-height:21px;text-align:center}h3.benieuwd-naar-jouw-p{font-size:28px;line-height:33px;margin:30px 0}.btn_center{text-align:center}.skin_goals_product_section .custom_btn{padding:15px 45px;font-size:16px}p.para_review{color:#4a4a4a;font-size:21px;line-height:32px;margin:30px 0 0;text-align:center}body.cms-about-us .breadcrumbs,body.cms-doctor-at-soap .breadcrumbs,body.cms-soap-founders .breadcrumbs,body.cms-prescription-by-soap .breadcrumbs,body.cms-soap-foundation .breadcrumbs{display:none}h4.about_title{margin:40px 0 60px;color:#5e2154;font-size:38px;font-weight:500;line-height:44px;text-align:center}.about_page ul.boxes-2 li p{font-size:18px;margin-bottom:30px}.about_page ul.boxes-2 li{width:calc(100%/2 - 15px)}.about_page ul.boxes-2 li h5{margin:0;font-size:18px;line-height:32px;font-weight:400}body.cms-about-us .page-title-wrapper,body.cms-doctor-at-soap .page-title-wrapper,body.cms-soap-founders .page-title-wrapper,body.cms-prescription-by-soap .page-title-wrapper,body.cms-soap-foundation .page-title-wrapper{display:none}body.cms-about-us .page-main,body.cms-doctor-at-soap .page-main,body.cms-soap-founders .page-main,body.cms-prescription-by-soap .page-main,body.cms-soap-foundation .page-main{max-width:100% !important;padding:0}.about_page_cont{max-width:1148px;margin:0 auto;padding:0 15px}.main_banner img{width:100%;height:400px;object-fit:cover}body.cms-doctor-at-soap .main_banner img{object-position:100% 27%}.page-title{color:#5e2154;font-size:38px;font-weight:500;letter-spacing:0;line-height:44px;text-align:center;margin:0 0 20px}.page_sub_title{color:#5e2154;font-size:18px;letter-spacing:0;line-height:24px;text-align:center;margin-bottom:10px}.row_col{display:flex;justify-content:space-between;margin:40px 0}.col-6{width:50%;padding:0 15px}.sec_title{color:#5e2154;font-size:28px;letter-spacing:0;line-height:33px;font-weight:400;margin:0 0 20px}.col-6 p{color:#4a4a4a;font-size:21px;letter-spacing:0;line-height:32px;margin:0 0 30px}ul{padding:0;margin:0;list-style:none}.video_div{margin:20px 0}.video_div li{display:flex;margin-bottom:20px}.video_div ul li span{padding-left:16px}.video_tag{padding-right:16px}.huidverbetering_content .custom_btn{font-size:16px}.catalog-product-view .product-info-content{padding:0}.catalog-product-view .product-info-main .box-tocart .fieldset{margin-bottom:0}.catalog-product-view .product-info-main .box-tocart{position:static;height:auto;font-weight:400;margin:0}.catalog-product-view .product-info-main .box-tocart .actions{position:static;height:auto;margin-top:15px;display:flex !important;flex-direction:column;align-items:center}.catalog-product-view .product-info-main{width:100% !important}.catalog-product-view .product-info-content .product.media{float:left;width:50%}.catalog-product-view .product-info-content .page-title-wrapper{float:right;width:50%;padding-left:30px;text-align:center;display:inline-flex;flex-wrap:wrap}.catalog-product-view .product--block{border:none;padding:0}.product-info-main .page-title-wrapper .page-title{width:100%;font-weight:500}.catalog-product-view .product-info-content .page-title-wrapper .page-title-wrapper.product{order:1;float:none;width:100%;padding:0}.catalog-product-view .product-content-main-left{order:3;width:100%;margin:0;float:none}.catalog-product-view .product-add-form{order:4;width:100%;padding:10px 0 0}.catalog-product-view .product-info-title{order:2;width:100%;color:#5e2154;font-size:18px;font-weight:400;padding:0;border-bottom:none;margin:0 0 15px;text-transform:none;font-family:'Roboto',sans-serif !important}.catalog-product-view .product-info-main .box-tocart .actions #product-addtocart-button,.catalog-product-view .product-info-main .box-tocart .actions #product-updatecart-button{position:static;line-height:normal;height:auto;border-radius:8px;text-transform:none;padding:15px 70px 16px;width:auto}.catalog-product-view .product-info-main .box-tocart .field{position:static;width:auto;height:auto;margin:0;display:flex !important;justify-content:center}.catalog-product-view .product-info-main .box-tocart .actions{position:static;height:auto;margin-top:15px;display:flex !important;flex-direction:column;align-items:center}.catalog-product-view .product-info-main .box-tocart .actions button{order:4;display:inline-block;margin:15px 0}.catalog-product-view .product-info-main .box-tocart .field .label{margin:0 10px 0 0}.product-volume,.product__volume{display:block;text-align:center;padding:0 15px;margin:0 0 10px !important}.fotorama__dot{border-radius:15px;border:1px solid #979797;height:15px;width:15px;left:0;top:0}.fotorama__active .fotorama__dot{background-color:#9b9b9b;border-color:#979797}.catalog-product-view .product-info-main .fotorama__arr,.fotorama__caption{display:none}.product-info-main .product.attribute.overview,.catalog-product-view .product.overview p{min-height:unset;padding:0;margin:0}.catalog-product-view .product.description{line-height:24px;font-size:16px}.catalog-product-view .product-info-main .box-tocart .actions #product-addtocart-button:hover,.catalog-product-view .product-info-main .box-tocart .actions #product-updatecart-button:hover{color:#fff;background-color:#923883 !important}.catalog-product-view .product-info-social{display:none}.catalog-product-view .product.info.detailed{float:left;margin:30px 0;width:calc(50% - 15px)}.catalog-product-view .product.data.items{margin:0;border-radius:4px;border-style:solid;border-color:#e4e4e4;border-width:1px;padding:30px}.product.data.items>.item.title{margin:0;float:none}.product.info.detailed>.product.data.items>.item.content,.catalog-product-view .product.overview{display:block !important}.product.data.items>.item.content{margin:0;padding:0;border-top:none;float:none}.product.data.items>.item.title>.switch{color:#5e2154;padding:0;line-height:normal;font-size:21px;font-weight:600;text-transform:none;display:block;margin:0 0 15px;height:auto}.product.data.items>.item.title.active>.switch{color:#5e2154 !important;border:0 !important;padding:0 0 10px}.product.data.items p{font-size:16px;line-height:24px}.catalog-product-view .product-info-main~.widget.block.block-static-block{float:right;width:calc(50% - 15px);clear:right;margin:30px 0}.product-block{margin:0 0 30px;border-radius:4px;border-style:solid;border-color:#e4e4e4;border-width:1px;padding:30px}.sub_title{color:#5e2154;font-size:21px;font-weight:600;margin:0 0 15px}.product-block p{color:#4a4a4a;font-size:16px;line-height:24px;margin-bottom:30px}.mobile-product-footer{display:none}div#additional table tbody tr:first-child{display:none}div#additional table tbody tr th,div#additional table tbody tr td{display:block;padding:0}div#additional table tbody tr th.col.label{color:#5e2154;font-size:21px;line-height:23px;margin-bottom:25px}div#additional table tbody tr td.col.data,div#additional table tbody tr td.col.data p{color:#4a4a4a;font-size:14px;line-height:21px;text-align:center}div#additional table tbody tr td.col.data p img{width:100%;height:60px;object-fit:contain;margin-bottom:15px}div#additional table tbody tr td.col.data p{width:calc(100%/3 - 40px);margin-right:60px;float:left;margin-bottom:15px}div#additional table tbody tr td.col.data p:nth-child(3n+3){margin-right:0}.product-info-main .page-title-wrapper .page-title{font-size:28px;font-family:Roboto !important}.product-block .custom_btn{font-size:16px;line-height:18px}.block.related{clear:both}.block.related .actions-primary,.block.related .product__info{position:static}.block.related .product-items{margin-left:0}.block.related .product-item-info .product-image-wrapper img{margin:10px auto 0;position:static}.block.related .product-image-container{padding-bottom:0;position:static;height:100%;text-align:center}.block.related .product-image-wrapper{padding:0 !important;height:auto}.catalog-product-view .block.related .title strong{color:#5e2154;font-family:Roboto !important;font-size:28px !important;line-height:33px}.block.related ol.products.list.items.product-items{margin:0}.page-layout-1column .block.related .products-grid .product-item:first-child,.page-layout-1column .block.related .products-grid .product-item:nth-child(4n+5){margin-left:0}.block.related .product.details.product-item-details{padding-top:30px}.block.related .grid .product-item .product-item-name a.product-item-link{min-height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.block.related .grid .product-item .product__teaser{min-height:20px}.block.related .products-grid .product-item{padding-bottom:20px !important}.block.related a.link-icon.float--right{display:none}.block.related .product__info .product__volume{display:block;padding:0}.block.related .product__info .product__volume:after{display:none}video.product_page_vid{margin-bottom:25px;width:100%;height:300px;object-fit:cover}.video_section_part{position:relative}.video_section_part .play_btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.video_section_part .play_btn p{color:#fff;font-size:18px;line-height:21px}.to-hide-form{display:none}#desktop-view{display:block}#mobile-view{display:none}#desktopview{display:block}#mobileview{display:none}.book_now_a{display:none}.cart.main.actions button.action.update{width:auto;border:1px solid #5e2154 !important;color:#fff;background-color:#5e2154}.cart.main.actions button.action.update:hover,.cart-summary._sticky .action.primary:hover{background:#923883 !important;border:1px solid #923883 !important;color:#fff}.cart.main.actions a.action.continue,.cart.main.actions button{padding:12px 24px}.cart.main.actions a.action.continue{padding-left:5px}.checkout-index-index .nav-sections{display:block}.checkout-index-index .nav-sections nav.navigation li{display:none}.checkout-index-index .page-header .sections.nav-sections{order:3}.opc-estimated-wrapper .minicart-wrapper{display:none}.mobile_usp_show{display:none}.desktop_usp_show{display:block}.covid_safty_page{width:50%;padding:30px;margin:25px auto;border:1px solid #ccc;font-size:16px}ul.covid_safty_list{list-style:disc;padding:20px 30px}body.cms-extra-hygiene-en-preventiemaatregelen header.page-header{display:none}body.cms-extra-hygiene-en-preventiemaatregelen .page-main-wrapper{padding:0}body.cms-extra-hygiene-en-preventiemaatregelen .breadcrumbs,body.cms-extra-hygiene-en-preventiemaatregelen .footer__legal{display:none}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset{display:flex;width:100%;margin:0 0 20px;border:1px solid #e4e4e4;border-radius:4px;padding:30px}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset .field.required>label{color:#5e2154;text-transform:uppercase;margin-bottom:15px;text-align:center;display:block;height:auto;padding:0}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset .field.required .control label{color:#fff;width:100%;height:80px;padding:22px 0;display:inline-grid;align-items:center;text-transform:initial}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:not(:checked),.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:checked{opacity:0;width:0;margin:0}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:not(:checked)+label,.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:checked+label{position:relative;cursor:pointer}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:not(:checked)+label:before,.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:checked+label:before{content:'';position:absolute;left:0;top:unset;width:100%;height:100%;border:2px solid #5e2154;background:#5e2154;border-radius:4px;box-shadow:none;box-sizing:border-box;z-index:-9;transition:all .3s ease}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:not(:checked)+label:after,.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:checked+label:after{opacity:0;transform:scale(1)}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:disabled:not(:checked)+label:before,.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:disabled:checked+label:after{color:#999}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:disabled+label{color:#aaa}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:checked:focus+label:before,.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:not(:checked):focus+label:before{border:2px solid #5e2154}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset label:hover:before{border:2px solid #5e2154}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset .options-list.nested .field.required{display:flex;width:100px;margin:0;border-radius:4px;padding:0;background-color:transparent;transition:all .3s ease}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset .field.required .control .options-list.nested{display:flex;width:100%;justify-content:space-around}div#product-options-wrapper .field.required{width:100%}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset .options-list.nested .field.required:last-child{margin-right:0}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset .options-list.nested .field.required:hover label{color:#5e2154}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset .options-list.nested .field.required:hover label:before{background-color:transparent}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset .options-list.nested .field.required:hover{background-color:transparent;cursor:pointer}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:checked+label:before{background-color:transparent}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:checked+label{color:#5e2154 !important}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset [type=checkbox]:checked+label:after{content:"";border:2px solid #5e2154;position:absolute;left:0;right:0;top:0;bottom:0;z-index:9;opacity:1;margin:5px;transition:all .3s ease}div#mp_recaptcha_0{margin-left:40px}div#mp_recaptcha_0>div{margin:0 auto}@media (min-width:769px){.catalog-product-view .product-info-content .product.media .fotorama__stage{height:400px !important;margin-bottom:10px}}@media screen and (min-width:991px) and (max-width:1024px){span.logo-div-ss.ui-menu-item{padding-left:0;padding-right:30px}.navigation li.level0{margin-right:10px !important}.page-header.fixed .header.panel{padding-top:0}.page-header.fixed .top-bar,.page-header.fixed .top-bar-professional{display:flex}.page-header.fixed .header.content{height:90px}.owl-wrapper-outer.autoHeight{height:456px !important}}@media screen and (max-width:768px){.mobile-menu .custom_link li.parent ul.menu{display:none}.mobile-menu .custom_link>li.parent,.mobile-menu .custom_link>li.parent ul.menu>li.parent{position:relative}li.level0.parent:after,li.level1.parent:after{content:'';height:8px;width:8px;border-left:1px solid #5e2154;border-bottom:1px solid #5e2154;display:inline-block;transform:rotate(-45deg);position:absolute;right:25px;top:15px;z-index:1}.mobile-menu .custom_link>li.parent.active>ul.menu{display:block}.mobile-menu .custom_link li.parent.active>ul.menu>li.parent.active>ul.menu{display:block}li.level0.parent.active:after,li.level1.parent.active:after{transform:rotate(135deg)}.mobile-menu .custom_link li.parent ul li{padding:0 10px}.mobile-menu .custom_link li.parent ul li a:before{content:'-';color:red;line-height:28px;padding-left:5px;padding-right:10px;color:#4a4a4a}video.product_page_vid{height:410px}ul.socials_top_menu{display:none}.desktop_menu{display:none !important}.mobile_menu{display:block}.page-header.fixed .top-bar{display:block}.page-header.fixed .header.panel{padding-top:0}body.cms-home .top-bar{margin-bottom:0}.mobile-menu{overflow-y:auto;overflow-x:hidden}html.nav-before-open.nav-open .mobile-menu{margin-bottom:100px}.menu_socials,.menu_socials ul{display:flex;align-items:center;padding:0;margin:0;list-style:none}ul.custom_link{list-style:none;padding:0;margin:0}.menu_socials{border-top:solid 1px #e6e6e6;padding:9px 10px}.menu_socials strong{color:#5e2154;margin-right:5px;font-size:16px}.menu_socials ul li{margin:0 0 0 10px}.mobile-menu .custom_link li{margin:0;border-top:solid 1px #e6e6e6 !important;padding:0 10px}.mobile-menu .custom_link li a{color:#4a4a4a;width:100%;font-size:16px;line-height:19px;display:inline-block;padding:11px 0;transition:all .3s ease}.mobile-menu .custom_link li a:hover{color:#5e2154;text-decoration:none}.mobile-menu .nav-toggle{position:static;width:32px !important;height:30px !important;top:41px;text-decoration:none;cursor:pointer;display:block;font-size:0;left:15px;z-index:1}.nav-toggle:before,.nav-toggle:hover:before{color:#5e2154;line-height:1}body.cms-home header.page-header.fixed .nav-toggle:before,body.cms-home header.page-header.fixed .nav-toggle:hover:before{color:#5e2154}.page-header{min-height:80px}.page-header .mobile_logo a{display:initial;text-indent:unset}.nav-open .nav-toggle:before,.nav-open .nav-toggle:hover:before{transform:rotate(45deg);margin:9px 0 0}.nav-open .nav-toggle:before,.nav-open .nav-toggle:hover:before,.nav-open .nav-toggle:after,.nav-open .nav-toggle:hover:after{content:'';position:static;background-color:#5e2154;width:100%;height:2px}.nav-open .nav-toggle:after,.nav-open .nav-toggle:hover:after{transform:rotate(-45deg);margin:-2px 0 0}.nav-open .nav-toggle:before,.nav-open .nav-toggle:hover:before,.nav-open .nav-toggle:after,.nav-open .nav-toggle:hover:after{content:'';position:static;background-color:#5e2154;width:100%;height:2px}.nav-open .page-header .sections.nav-sections,.nav-open .page-header.fixed .nav-sections{top:40px;padding-bottom:0;height:calc(100vh - 40px)}.page-header .sections.nav-sections,.page-header.fixed .nav-sections{order:4;width:100%;left:unset;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;transition:all .3s ease}.nav-sections{position:unset}.nav-open .page-header .sections.nav-sections{position:fixed;top:40px;left:0}.hamburger-menu{float:left}.nav-open .mobile_logo{top:7px;transform:translate(-50%,0%)}.nav-open img.logo-small-ss,.nav-open body.cms-home img.logo-small-ss{filter:unset}.mobile_menu_show_sec{display:flex;align-items:center;justify-content:space-between}.nav-open .mobile_menu_show_sec{margin-bottom:10px;position:fixed;z-index:9;width:100%;top:40px;height:86px;background-color:#fff;left:0}html.nav-before-open.nav-open .hamburger-menu{padding-left:15px}.minicart-wrapper{position:absolute;right:30px;z-index:99999;top:32px}.mobile_logo{position:absolute;left:50%;transform:translate(-50%,0%)}.mobile-menu .minicart-wrapper{display:block;position:static;transform:unset;padding-right:15px}header.page-header.fixed img.logo-small-ss{width:48px;height:75px}.page-header.fixed .header.content{height:auto}.nav-sections-item-content{padding:30px 15px}html.nav-before-open.nav-open .nav-sections-item-content{padding:0}.nav-open span.icon.icon--minicart{filter:unset}.mobile-menu .menu_socials,.mobile-menu .custom_link{display:none}html.nav-before-open.nav-open .mobile-menu .menu_socials,html.nav-before-open.nav-open .mobile-menu .custom_link{display:block}html.nav-before-open.nav-open .mobile-menu .menu_socials{display:flex;margin-top:90px}.nav-open .page-header .header.content{background-color:#fff;padding:30px 20px 26px}.nav-open .page-wrapper{left:0;position:static}.page-header .header.content{padding:0 !important;background:0 0;display:block}.mobile-slider{display:block !important}.mobile-slider .owl-controls{display:block !important}.owl-carousel.owl-theme.mobile-slider .owl-controls .owl-buttons div.owl-prev{left:15px}.owl-carousel.owl-theme.mobile-slider .owl-controls .owl-buttons div.owl-next{right:15px}body{padding-bottom:20px}body:not(.cms-home):not(.cms-the-professional-box):not(.cms-smart-salon) .page-header .header.content,.page-header.fixed .header.content,div#store.menu{background-color:transparent}.nav-sections-item-content{margin-left:0}.nav-sections-item-title,.section-item-title.nav-sections-item-title,.section-item-title.nav-sections-item-title.active{display:none}body:not(.cms-home):not(.cms-the-professional-box):not(.cms-smart-salon) .page-header .header.content,.page-header.fixed .header.content{padding:15px}.owl-wrapper-outer.autoHeight,body.cms-home .ub-content-slider-items img{height:420px !important}.footer__mobile{display:none}.book_now_a{font-size:16px;line-height:21px;color:#5e2154;display:none}header.page-header.fixed .book_now_a,html.nav-before-open.nav-open .book_now_a{color:#5e2154}html.nav-before-open.nav-open .book_now_a{margin-right:60px}li#book_now_mobile{position:relative;color:#5e2154}li#book_now_mobile.active ul{display:block !important;position:absolute;top:24px !important;left:0 !important;background-color:#fff;padding:15px;border-radius:5px;width:120px}li#book_now_mobile:after{right:-15px;top:5px}.book_now_a ul{padding-right:8px}.book_now_a{position:absolute;right:70px;top:32px !important;z-index:9}li.level1.nav-502-1.category-item.ui-menu-item{margin-bottom:0}li#book_now_mobile.active ul li a{color:#5e2154}.boxes li h2{text-align:left;word-break:break-all}.boxes li{margin-bottom:24px}.boxes li:last-child{margin-bottom:10px}.boxes li,.border-box,ul.boxes-3 li{width:100%}.boxes li p br~br{display:block}.boxes li img{height:390px;object-fit:cover;width:100%}.boxes li .details{padding:30px}.boxes li:nth-child(2n+1){margin-right:0}.desktop-slider{display:none !important}.mobile_slider{display:block !important}.owl-carousel.owl-theme .slide-content-desc{left:50%;top:50%;padding:0 15px;max-width:80%;transform:translate(-50%,-36%)}.ub-content-slider-items button.custom-banner-button{padding:15px 45px;margin-top:60px}.mobile-slider,body.cms-home .ub-content-slider-items .slide-content{height:420px}body.cms-home .ub-content-slider-items h2{font-size:28px !important;line-height:33px}body.cms-home .ub-content-slider-items p.banner-p{font-size:21px;line-height:24px}video#home-page-vid-mob{width:100%;height:100%;object-fit:cover}h2{color:#5e2154;font-size:28px;font-weight:500;line-height:33px;text-align:center}ul.boxes-2 li{width:100%}ul.boxes-3 li img{margin:0 auto;display:block}.skin_goals_product_section h3{margin:20px 0;font-size:28px;line-height:33px}.skin_goals_top_part h4{font-size:28px;line-height:33px}.skin_goals_top_part p{font-size:16px}ul.boxes-2 li h4,h3.benieuwd-naar-jouw-p{font-size:24px;line-height:28px}ul.boxes-2 li p{font-size:18px}.products-grid .product-item{width:calc(100%/2 - 15px);border:1px solid #dcdcdc;border-radius:4px;background-color:#fff;margin:15px 30px 0 0;padding-bottom:30px !important}.products-grid .product-item:nth-child(2n+2){margin-right:0}.products-grid .product-item .actions-primary,.grid .product__info{position:static}.column.main .product-items{margin-left:0}.products-grid .product-item .product-item-info .product-image-wrapper img{margin:10px auto 0;position:static}.products.grid .product-image-container{padding-bottom:0;position:static;height:100%;text-align:center}.catalog-product-view .product-info-content .product.media{width:100%}.catalog-product-view .product-info-content .page-title-wrapper{width:100%;padding:30px 0 0}.catalog-product-view .product.info.detailed,.catalog-product-view .product-info-main~.widget.block.block-static-block{width:100%}.col-6{width:100%;padding:0}.row_col{display:block;margin:20px 0}#flex-wrap_mobile{display:flex;flex-wrap:wrap-reverse}.page-title{font-size:28px}.sec_title{font-size:24px}.col-6 p:last-child{margin:0}.video_div li{display:flex;margin-bottom:25px}.col-6 .custom_btn{margin:0 auto;display:block}.about_page ul.boxes-2 li{width:100%}h4.about_title{font-size:28px;line-height:33px;margin:25px 0}.about_page ul.boxes-2 li p{font-size:16px}.footer__legal ul li{margin:0;text-align:left}.footer_menu_bc .col-5{width:100%}.footer_menu_bc .col-5 h4{display:flex;align-items:center;justify-content:space-between}.footer_BC .custom_link_bc li:not(:last-child){margin:0 0 10px}.footer_menu_bc .col-5:last-child{text-align:left}.footer_BC .socials_bc li{text-align:left;width:auto}.footer_BC .custom_link li a{font-size:16px}.footer_BC .container_bc{display:block}.footer_logos_bc ul{justify-content:space-between;margin:20px 0 0}.footer_logos_bc ul li:not(:last-child){margin-right:0}.footer_logos_bc ul li{width:auto}.footer_bottom_bc{text-align:left}.footer_bottom_bc ul li{display:inline-block;margin:10px 0 0;width:100%}.footer_menu_bc .col-5:not(:last-child) h4:after{content:'';height:8px;width:8px;border-left:1px solid #5e2154;border-bottom:1px solid #5e2154;display:inline-block;transform:rotate(-45deg)}.footer_menu_bc .col-5.active:not(:last-child):not(:nth-child(4)) h4:after{transform:rotate(134deg)}.footer_menu_bc .col-5:not(:last-child) .custom_link_bc{opacity:0;visibility:hidden;height:0;transition:all .3s ease}.footer_menu_bc .col-5.active .custom_link_bc{opacity:1;visibility:visible;height:auto}.footer_BC{border:none;border-top:1px solid #e6e6e6}.footer_logos_bc{margin-top:20px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.mobile-menu .custom_link li{margin:0;border-top:solid 1px #e6e6e6;padding:0 20px}.mobile-menu .menu_socials{border-top:solid 1px #e6e6e6;padding:9px 20px}.footer__legal{padding:0}.owl-carousel.owl-theme .owl-controls .owl-buttons{display:none}}@media screen and (min-width:768px) and (max-width:991px){.boxes li img.mobile_img{margin:0 auto}.boxes li .details{padding:30px 60px}.product-image-wrapper{padding-bottom:0 !important}}@media screen and (max-width:768px){#desktop-view{display:none}#mobile-view{display:block}#desktopview{display:none}#mobileview{display:block}.mobile-menu .custom_link li#ui-id-121-100011.active ul,.mobile-menu .custom_link li#ui-id-1211.active ul{display:block !important}.mobile_usp_show{display:block}.desktop_usp_show{display:none}.boxes li,.border-box,ul.boxes-3 li{width:100%}.boxes li{margin-bottom:24px}.boxes li:last-child{margin-bottom:10px}.boxes li img{display:none}.boxes li img.mobile_img,.boxes li p br~br{display:block}.boxes li .details{padding:30px 16px 24px}ul.boxes-3 li{padding-top:20px;border:1px solid #e4e4e4;border-radius:4px;margin:0 0 20px}ul.boxes-3 li h4,ul.boxes-3 li p{padding:0 16px}.border-box h4,ul.boxes-3 li h4{color:#611957;line-height:21px;font-size:18px;margin:0 0 10px}.border-box p,ul.boxes-3 li p{margin-bottom:44px}ul.boxes-3 li .photo img{width:100%}ul.boxes-3 li .photo .custom_btn{font-size:16px;line-height:1.3;white-space:nowrap;bottom:16px;left:50%;transform:translateX(-50%)}.boxes li:nth-child(2n+1){margin-right:0}.boxes li .details h2{font-size:24px;line-height:28px;margin:0 0 15px}}@media screen and (max-width:767px){#desktop-view{display:none}#mobile-view{display:block}#desktopview{display:none}#mobileview{display:block}.products-grid .product-item{width:100%;border:1px solid #dcdcdc;border-radius:4px;background-color:#fff;margin:15px 0;padding-bottom:30px !important}.product-item .product-item-name{font-size:21px;line-height:23px}.page-with-filter .columns .sidebar-main{display:none}.column.main .product-items{margin-left:0}video.product_page_vid{height:310px}.mobile-product-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e6e6e6;padding:15px 30px;background-color:#fff;z-index:1;position:fixed;bottom:0;left:0;width:100%}.catalog-product-view .product-info-main .mobile-product-footer button{margin:0 !important;padding:16px 24px !important;font-size:16px !important;line-height:19px !important}.price-fix{color:#5e2154;font-size:18px}body.catalog-product-view.category-products{padding-bottom:85px}div#additional table tbody tr td.col.data p,div#additional table tbody tr td.col.data p:nth-child(3n+3){width:calc(100%/2 - 40px);margin-right:80px;padding:0 10px}div#additional table tbody tr td.col.data p:nth-child(2n+2){margin-right:0}div#additional table tbody tr td.col.data:before{display:none}.catalog-product-view .block.related .title strong{margin:0;display:block;text-align:center}body.cms-home .book_now_a{display:block}video#home-page-vid-mob,video#home-page-vid-mob source{height:420px !important;object-fit:cover}.desktop-add-to-cart{display:none !important}.about_page ul.boxes-2 li h5.mobile_enjoy{margin-bottom:25px}.fotorama__stage{height:260px !important}.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td[data-th]:before,.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr th[data-th]:before{display:none}}.cms-soap-founders .page.messages,.cms-doctor-at-soap .page.messages,.cms-prescription-by-soap .page.messages,.cms-soap-foundation .page.messages{margin:0}.panel{margin-bottom:0}.page-header{padding-bottom:0}body.soap-treatment.checkout-index-index .page-main-wrapper{padding-top:170px}ul.level0.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all{flex-wrap:wrap-reverse}body.catalog-product-view .loading-mask .loader>img{width:80px !important}body.soap-treatment.checkout-index-index .socials_top_menu{display:none}.checkout-index-index .page-header .sections.nav-sections{width:100%;display:flex}.checkout-index-index .page-header .header.content{align-items:unset}.products.wrapper.list.products-list ol.products.list.items.product-items button.action.tocart{max-width:100%}.minicart-items .product-item .product-image-container img{max-width:unset}.toolbar.toolbar-products+.products.wrapper+.toolbar.toolbar-products{margin-bottom:20px}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,.level0.category-item ul.level0.menu li{position:relative}.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.expanded{max-height:200px;overflow-y:auto}.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.expanded::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.expanded::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.menu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.expanded::-webkit-scrollbar-thumb{background-color:#5e2154}li.level0.nav-3.category-item.last.level-top.parent.ui-menu-item,li.level0.nav-3.category-item.last.level-top.parent{display:none}@media screen and (max-width:768px){.checkout-index-index .nav-toggle:before,.checkout-index-index .nav-toggle:hover:before{display:none}li.level0.nav-3.category-item.last.level-top.parent.ui-menu-item,li.level0.nav-3.category-item.last.level-top.parent{display:block}.mobile-menu .custom_link li.level0.nav-2.active ul.level0.menu{display:flex;flex-wrap:wrap-reverse}.mobile-menu .custom_link>li.parent.active>ul.menu li{display:block;width:100%}.covid_safty_page{width:100%}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset{padding:10px}.catalog-product-view .product-add-form div#product-options-wrapper .fieldset .options-list.nested .field.required{width:90px}.top-bar ul li,.top-bar-professional ul li{display:none}.top-bar ul li.active,.top-bar-professional ul li.active{display:block}}.media-controls-container{display:none !important}video::-webkit-media-controls-start-playback-button{display:none !important}video::-webkit-media-controls-start-playback-button{display:none !important}video{&::-webkit-media-controls{display:none !important}&::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}}li.seach_top_bar{position:relative}li.seach_top_bar .block.block-search{margin-top:0}li.seach_top_bar .minisearch .field.search{position:initial}li.seach_top_bar .block-search .label:before,li.seach_top_bar .block-search .label:hover:before{color:#5e2154}ul.socials_top_menu{align-items:center}.page-header.fixed ul.socials_top_menu .block-search{position:initial}ul.socials_top_menu .block-search .label.active+.control input{border-radius:100px;padding:15px;height:40px;display:flex;align-items:center;color:#5e2154}.search-autocomplete ul li:not(:empty){margin-right:0;height:45px;display:flex;align-items:center}ul.socials_top_menu .block-search .label.active+.control input::placeholder{color:#5e2154;opacity:1}ul.socials_top_menu .block-search .label.active+.control input:-ms-input-placeholder{color:#5e2154}ul.socials_top_menu .block-search .label.active+.control input::-ms-input-placeholder{color:#5e2154}ul.socials_top_menu .search-autocomplete ul li .amount{top:11px}.smartconsulition_page .page_content{display:flex;justify-content:stretch}.smartconsulition_page .left_side,.smartconsulition_page .right_side{width:50%;padding:0 15px}.smartconsulition_page .page-title{text-align:left}.smartconsulition_page .left_side img{max-width:70%;margin:0 auto;display:block}.smartconsulition_page .right_side h2{font-size:20px;font-weight:700;color:#5e2154}.smartconsulition_page select{height:45px}body.cms-smartconsultation .breadcrumbs{display:none}.custom-select{margin-bottom:30px}.smartconsulition_page button.custom_btn{text-transform:uppercase}@media screen and (max-width:768px){.smartconsulition_page .page_content{display:block}.smartconsulition_page .left_side,.smartconsulition_page .right_side{width:100%;padding:0}.smartconsulition_page button.custom_btn{margin-bottom:20px}div#mp_recaptcha_0>div{margin:0}}@media screen and (max-width:767px){body.catalog-product-view .TrengoWidgetLauncher__iframe{bottom:85px !important}.top-bar li.hide_on_load{display:none !important}}.video_section_part .play_btn img{max-width:80%;margin-top:-15px}.from_add_to_gift{display:none;text-align:left}.from_add_to_gift label{color:#5e2154;margin:0 0 5px;display:block}.from_add_to_gift input[type=text],.from_add_to_gift textarea{margin-bottom:10px}.from_add_to_gift>fieldset{border:2px solid #5e2154;border-radius:5px}.from_add_to_gift legend{color:#5e2154}.col_6_addgift{width:50%;float:left;padding:0 10px}.col_12_addgift{width:100%;padding:0 10px}a.add_note_here:after{content:'';height:8px;width:8px;border-left:1px solid #5e2154;border-bottom:1px solid #5e2154;display:inline-block;transform:rotate(-45deg);margin:-4px 0 0 6px}a.add_note_here.current:after{transform:rotate(135deg)}.product_right_sec{display:none}.product.data.items{display:none}