header.mkdf-page-header .inner ul li a{padding:0 !important}header.mkdf-page-header .inner ul li a img{border-radius:5px}header.mkdf-page-header .inner ul li a .menu-image-title{padding:10px 0 0 !important;font-style:normal}.brand-partner .mkdf-cc-item a img{height:100px;object-fit:contain}.find-beauty-match .mkdf-blog-list li a img{height:250px;object-fit:cover}footer.mkdf-page-footer .mkdf-footer-bottom-holder{display:none}footer.mkdf-page-footer .mkdf-footer-top-inner{padding:30px 0 !important}.workshop-page .bpa-front-dc--body{min-height:inherit !important;max-height:inherit !important}.workshop-page .bpa-frontend-main-container{max-width:100% !important;min-height:inherit}.workshop-page-gallery .wpb_gallery_slides{margin:0 -5px}.workshop-page-gallery .wpb_gallery_slides .wpb_image_grid_ul{display:flex;flex-wrap:wrap;width:100%;height:inherit !important}.workshop-page-gallery .wpb_gallery_slides .wpb_image_grid_ul li{width:25%;position:relative !important;float:none;max-width:inherit !important;left:0 !important;top:0 !important;margin:0 0 10px;padding:0 5px;box-sizing:border-box}.workshop-page-gallery .wpb_gallery_slides .wpb_image_grid_ul li img{width:100%}.home-testimonials .mkdf-row-bg-text{display:none !important}.home-product-slider h4.entry-title a{font-family:cursive;font-style:italic;font-weight:600}.home-product-slider .mkdf-plc-image img{height:300px;object-fit:contain}.home-product-slider .mkdf-plc-holder .mkdf-plc{text-align:center}.woocommerce-shop ul.products .product .mkdf-pl-image img{height:500px;object-fit:cover}.tax-product_cat .product .mkdf-pl-image img{height:500px;object-fit:cover}.single-product .related.products .product .mkdf-pl-image img{height:300px;object-fit:cover}.single-product .key-ingredients h2{font-size:24px}.single-product .key-ingredients .row{display:flex;margin:0 -15px}.single-product .key-ingredients .row .column{width:33.333%;padding:0 15px;text-align:center}.single-product .key-ingredients .column img{border-radius:100%;width:100%;max-width:300px;height:300px;object-fit:cover}.single-product .related.products h2{margin-top:15px}.mkdf-top-bar{background:#03a1fe !important}.mkdf-top-bar .widget a{color:#fff !important}.mkdf-top-bar .mkdf-dark-link-holder,.mkdf-top-bar .widget a:after{color:#fff !important}.mkdf-top-bar .widget a:hover,.mkdf-top-bar .widget a:hover:after{color:#000 !important}.product-info{background:#fbf9fa;color:#fff}.product-info .mkdf-iwt-text{color:#5a5a5a}.product-info h4.mkdf-iwt-title{color:#03a1fe;font-weight:600}.product-info .mkdf-iwt-icon img{max-height:80px;object-fit:contain}.find-beauty-match .mkdf-blog-list li .mkdf-bli-inner{border:1px solid #ccc}.find-beauty-match .mkdf-blog-list li .mkdf-bli-inner .mkdf-bli-content{padding:15px}.find-beauty-match .mkdf-bli-content p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:70px}.find-beauty-match .mkdf-bli-content h4.entry-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:46px}.home .newsletter-sec{background:#fbf9fa !important;background-image:none !important}.newsletter-sec .wpcf7-email{border:5px solid #03a1fe !important;background:#fff !important}.newsletter-sec .mkdf-row-bg-text-holder .mkdf-row-bg-text{color:#000 !important}header.mkdf-page-header .mkdf-drop-down .wide .second .inner{background:#fff;color:#000}header.mkdf-page-header .inner ul li a .menu-image-title{color:#03a1fe;text-align:left}header.mkdf-page-header .mkdf-drop-down .wide .second .inner>ul>li>a{text-align:left}header.mkdf-page-header .mkdf-drop-down .wide .second .inner ul li a{color:#000;white-space:normal}header.mkdf-page-header .mkdf-drop-down .wide.right_position .second ul li{width:12.5%;box-sizing:border-box;padding:0 10px}header.mkdf-page-header .mkdf-drop-down .wide .second .inner ul li ul li{width:100%;padding:3px 0}.woocommerce-shop .products .product .mkdf-pl-inner{position:relative !important;z-index:1}.woocommerce-shop .products .product .mkdf-pl-inner:before{position:absolute;left:0;top:25%;background:#f3e8ee;width:100%;height:100%;content:"";border-radius:30px}.woocommerce-shop .products .product .mkdf-pl-image img{width:auto !important;margin:0 auto;height:300px !important}.woocommerce-shop .products .product .mkdf-pl-text-wrapper{background:#f3e8ee;margin:0 !important;padding:30px;box-sizing:border-box;text-align:left;border-radius:0 0 30px 30px;min-height:170px}.woocommerce-shop .products .product .mkdf-product-list-title a{color:#000;font-size:24px;font-weight:600}.woocommerce-shop .products .product .mkdf-product-categories a{color:#000;font-family:Lato,sans-serif}.woocommerce-shop .products .product .price{color:#474747;font-family:Lato,sans-serif}.woocommerce-shop .products .product .star-rating{color:#ffdf00}.woocommerce-shop ul.products>.product .mkdf-pl-inner .mkdf-pl-text{border-radius:30px 30px 0 0}