@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";:root{--border-radius-small: 1.5rem;--border-radius-large: 1rem;--border-radius-round: 50%;--color-black: #1d1d1b;--color-primary: #085E5D;--color-primary-light: #0b8481;--color-secondary: #29aea0;--color-tertiary: #C2E1E0;--color-light: #F4F5F5;--color-white: #FFFFFF;--color-white-transparent: rgba(255, 255, 255, 0.25);--color-gradient: radial-gradient(circle, var(--color-primary), var(--color-secondary));--font-family-primary: "Open Sans", sans-serif;--font-family-secondary: "Open Sans", sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-small: .75rem;--font-size-regular: 1rem;--font-size-medium: 1.125rem;--font-size-big: 1.25rem;--font-size-large: 1.5rem;--font-size-huge: 1.75rem;--font-size-insane: 2.5rem;--font-size-adjust: 0.5;--letter-spacing: 0.0625rem;--line-height-tiny: 1.125;--line-height-small: 1.5;--line-height-regular: 2;--line-height-medium: 3;--line-height-large: 4;--text-transform: none;--mask-size: 1rem 1rem;--padding-inline: 2rem;--padding-block-small: 4rem;--padding-block: 8rem;--transform-scale-small: scale(1.02);--transform-scale-large: scale(1.04);--transition: all .5s ease;--transition-delay: all .5s ease .5s}@media only screen and (min-width: 80rem){:root{--font-size-medium: 1.25rem;--font-size-big: 1.5rem;--font-size-large: 2rem;--font-size-huge: 2.5rem;--font-size-insane: 3rem}}@media only screen and (min-width: 100rem){:root{--font-size-medium: 1.5rem;--font-size-big: 2rem;--font-size-large: 3rem;--font-size-huge: 4rem;--font-size-insane: 5rem}}@media only screen and (min-width: 40rem){:root{--padding-inline: 4rem}}*,html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;outline:none;word-break:break-word;-webkit-tap-highlight-color:rgba(0,0,0,0)}*::before,*::after,html::before,html::after{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:visited,a:hover{text-decoration:none}ul{list-style-type:none}img{display:block;width:100%;max-width:100%}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0}select::-ms-expand{display:none;border:none;border-radius:0}input[type=date]::-webkit-inner-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}html{font-size:14px;background:var(--color-primary)}@media only screen and (min-width: 40rem){html{font-size:16px}}@media only screen and (min-width: 160rem){html{font-size:.625vw}}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::-webkit-file-upload-button{font-family:var(--font-family-secondary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);background:var(--color-white)}body,.map .map__text *,.form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gform_delete_file,.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::file-selector-button,.form form input,.form form textarea,.form form select,.form form label,.form form legend{font-family:var(--font-family-secondary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);background:var(--color-white)}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container input.active[type=file]::-webkit-file-upload-button{overflow:hidden}body.active,.map .map__text .active,.form .gform_wrapper .gform-footer .active.button,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a.active,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a.active,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a.active,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a.active,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a.active,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a.active,.form .gform_wrapper .gform-footer .active.button,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a.active,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a.active,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a.active,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a.active,.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .active.gform_delete_file,.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container input.active[type=file]::file-selector-button,.form form input.active,.form form textarea.active,.form form select.active,.form form label.active,.form form legend.active{overflow:hidden}main{display:grid;padding-block:var(--padding-block);row-gap:var(--padding-block)}main section.background:first-of-type,main section.background+.background{margin-top:calc(var(--padding-block)*-1)}main section.background:last-of-type{margin-bottom:calc(var(--padding-block)*-1)}blockquote{width:min(100%,50rem + var(--padding-inline)*2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--color-light);position:relative;border-radius:var(--border-radius-large);padding-block:var(--padding-block);padding-inline:var(--padding-inline);position:relative}blockquote::before,blockquote::after{content:"";position:absolute;top:-1.5rem;left:calc(50% - 1.5rem);width:3rem;height:3rem;background:var(--color-primary);z-index:1;border-radius:50%}blockquote::after{background:var(--color-white);-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/harb-quote.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/harb-quote.svg) center center/var(--mask-size) no-repeat}blockquote .text{padding-inline:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}blockquote ul{margin-top:auto;border-top:.0625rem solid var(--color-white);padding-top:2rem}blockquote ul li:nth-child(1){font-weight:var(--font-weight-bold)}em{font-weight:var(--font-weight-medium);color:var(--color-secondary)}iframe{width:100%;height:auto;aspect-ratio:16/9}strong{font-weight:var(--font-weight-bold)}.button,.header .header__side>ul:nth-of-type(1)>li.highlight a,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a,.header .header__menu>ul>li.highlight a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a{border:none;display:block;padding-block:.5rem;padding-inline:2rem;font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);text-align:center;position:relative;z-index:1;border-radius:var(--border-radius-small);-webkit-transition:var(--transition);transition:var(--transition);color:var(--color-white)}.button:hover,.header .header__side>ul:nth-of-type(1)>li.highlight a:hover,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a:hover,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a:hover,.header .header__menu>ul>li.highlight a:hover,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a:hover,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a:hover,.form .gform_wrapper .gform-footer .button:hover,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a:hover,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a:hover,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a:hover,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a:hover{cursor:pointer;color:var(--color-white)}.button--primary{background:var(--color-primary)}.button--primary:hover{background:var(--color-secondary)}.button--primary-hover,.post .post__items .post__item:hover .text .button,.post .post__items .post__item:hover .text .form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .post .post__items .post__item:hover .text .button,.post .post__items .post__item:hover .text .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .post .post__items .post__item:hover .text a,.post .post__items .post__item:hover .text .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .post .post__items .post__item:hover .text a,.post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide:hover .text .button,.post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide:hover .text .form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide:hover .text .button,.post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide:hover .text .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide:hover .text a,.post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide:hover .text .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide:hover .text a,.child .child__items .child__item:hover .text .button,.child .child__items .child__item:hover .text .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .child .child__items .child__item:hover .text a,.child .child__items .child__item:hover .text .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .child .child__items .child__item:hover .text a,.child .child__items .child__item:hover .text .form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .child .child__items .child__item:hover .text .button,.child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide:hover .text .button,.child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide:hover .text .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide:hover .text a,.child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide:hover .text .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide:hover .text a,.child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide:hover .text .form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide:hover .text .button{background:var(--color-secondary)}.button--primary-hover-alt,.text.white .button:hover,.text.white .header .header__side>ul:nth-of-type(1)>li.highlight a:hover,.header .header__side>ul:nth-of-type(1)>li.highlight .text.white a:hover,.text.white .form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a:hover,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight .text.white a:hover,.text.white .header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a:hover,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer .text.white a:hover,.text.white .header .header__menu>ul>li.highlight a:hover,.header .header__menu>ul>li.highlight .text.white a:hover,.text.white .form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a:hover,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight .text.white a:hover,.text.white .header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a:hover,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer .text.white a:hover,.text.white .form .gform_wrapper .gform-footer .button:hover,.header .header__side>ul:nth-of-type(1)>li.highlight .text.white .form .gform_wrapper .gform-footer a:hover,.header .header__menu>ul>li.highlight .text.white .form .gform_wrapper .gform-footer a:hover,.form .gform_wrapper .gform-footer .text.white .button:hover,.form .gform_wrapper .gform-footer .text.white .header .header__side>ul:nth-of-type(1)>li.highlight a:hover,.form .gform_wrapper .gform-footer .text.white .header .header__menu>ul>li.highlight a:hover{background:var(--color-white);color:var(--color-primary)}.button--secondary,.header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__menu>ul>li.highlight a,.form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a{background:var(--color-secondary)}.button--secondary:hover,.header .header__side>ul:nth-of-type(1)>li.highlight a:hover,.header .header__menu>ul>li.highlight a:hover,.form .gform_wrapper .gform-footer .button:hover,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a:hover,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a:hover,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a:hover,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a:hover,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a:hover,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a:hover{background:var(--color-primary)}.button--secondary-hover,.header .header__menu>ul>li.highlight.current-menu-parent>a,.header .header__menu>ul>li.highlight.current-menu-item>a{background:var(--color-primary)}.button--secondary-hover-alt,.header .header__side>ul:nth-of-type(1)>li:hover.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight.current-menu-parent a,.header .header__side>ul:nth-of-type(1)>li.highlight.current-menu-item a,.form .gform_wrapper .gform-footer .button:hover,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a:hover,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a:hover,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a:hover,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a:hover,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a:hover,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a:hover,.table .button:hover,.table .header .header__side>ul:nth-of-type(1)>li.highlight a:hover,.header .header__side>ul:nth-of-type(1)>li.highlight .table a:hover,.table .header .header__menu>ul>li.highlight a:hover,.header .header__menu>ul>li.highlight .table a:hover,.table .form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a:hover,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight .table a:hover,.table .header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a:hover,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer .table a:hover,.table .form .gform_wrapper .gform-footer .button:hover,.header .header__menu>ul>li.highlight .table .form .gform_wrapper .gform-footer a:hover,.form .gform_wrapper .gform-footer .table .button:hover,.form .gform_wrapper .gform-footer .table .header .header__menu>ul>li.highlight a:hover{background:var(--color-white);color:var(--color-primary)}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:1rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.dotdotdot{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.dotdotdot--1{-webkit-line-clamp:1;line-clamp:1}.dotdotdot--2{-webkit-line-clamp:2;line-clamp:2}.dotdotdot--3{-webkit-line-clamp:3;line-clamp:3}.dotdotdot--4{-webkit-line-clamp:4;line-clamp:4}.dotdotdot--5{-webkit-line-clamp:5;line-clamp:5}.dotdotdot--6{-webkit-line-clamp:6;line-clamp:6}.dotdotdot--7{-webkit-line-clamp:7;line-clamp:7}.dotdotdot--8{-webkit-line-clamp:8;line-clamp:8}.dotdotdot--9{-webkit-line-clamp:9;line-clamp:9}.dotdotdot--10{-webkit-line-clamp:10;line-clamp:10}.dotdotdot--11{-webkit-line-clamp:11;line-clamp:11}.dotdotdot--12{-webkit-line-clamp:12;line-clamp:12}.dotdotdot--13{-webkit-line-clamp:13;line-clamp:13}.dotdotdot--14{-webkit-line-clamp:14;line-clamp:14}.dotdotdot--15{-webkit-line-clamp:15;line-clamp:15}.dotdotdot--16{-webkit-line-clamp:16;line-clamp:16}.dotdotdot--17{-webkit-line-clamp:17;line-clamp:17}.dotdotdot--18{-webkit-line-clamp:18;line-clamp:18}.dotdotdot--19{-webkit-line-clamp:19;line-clamp:19}.dotdotdot--20{-webkit-line-clamp:20;line-clamp:20}.dotdotdot--21{-webkit-line-clamp:21;line-clamp:21}.dotdotdot--22{-webkit-line-clamp:22;line-clamp:22}.dotdotdot--23{-webkit-line-clamp:23;line-clamp:23}.dotdotdot--24{-webkit-line-clamp:24;line-clamp:24}.dotdotdot--25{-webkit-line-clamp:25;line-clamp:25}.dotdotdot--26{-webkit-line-clamp:26;line-clamp:26}.dotdotdot--27{-webkit-line-clamp:27;line-clamp:27}.dotdotdot--28{-webkit-line-clamp:28;line-clamp:28}.dotdotdot--29{-webkit-line-clamp:29;line-clamp:29}.dotdotdot--30{-webkit-line-clamp:30;line-clamp:30}.dotdotdot--31{-webkit-line-clamp:31;line-clamp:31}.dotdotdot--32{-webkit-line-clamp:32;line-clamp:32}.dotdotdot--33{-webkit-line-clamp:33;line-clamp:33}.dotdotdot--34{-webkit-line-clamp:34;line-clamp:34}.dotdotdot--35{-webkit-line-clamp:35;line-clamp:35}.dotdotdot--36{-webkit-line-clamp:36;line-clamp:36}.dotdotdot--37{-webkit-line-clamp:37;line-clamp:37}.dotdotdot--38{-webkit-line-clamp:38;line-clamp:38}.dotdotdot--39{-webkit-line-clamp:39;line-clamp:39}.dotdotdot--40{-webkit-line-clamp:40;line-clamp:40}.dotdotdot--41{-webkit-line-clamp:41;line-clamp:41}.dotdotdot--42{-webkit-line-clamp:42;line-clamp:42}.dotdotdot--43{-webkit-line-clamp:43;line-clamp:43}.dotdotdot--44{-webkit-line-clamp:44;line-clamp:44}.dotdotdot--45{-webkit-line-clamp:45;line-clamp:45}.dotdotdot--46{-webkit-line-clamp:46;line-clamp:46}.dotdotdot--47{-webkit-line-clamp:47;line-clamp:47}.dotdotdot--48{-webkit-line-clamp:48;line-clamp:48}.dotdotdot--49{-webkit-line-clamp:49;line-clamp:49}.dotdotdot--50{-webkit-line-clamp:50;line-clamp:50}.dotdotdot--51{-webkit-line-clamp:51;line-clamp:51}.dotdotdot--52{-webkit-line-clamp:52;line-clamp:52}.dotdotdot--53{-webkit-line-clamp:53;line-clamp:53}.dotdotdot--54{-webkit-line-clamp:54;line-clamp:54}.dotdotdot--55{-webkit-line-clamp:55;line-clamp:55}.dotdotdot--56{-webkit-line-clamp:56;line-clamp:56}.dotdotdot--57{-webkit-line-clamp:57;line-clamp:57}.dotdotdot--58{-webkit-line-clamp:58;line-clamp:58}.dotdotdot--59{-webkit-line-clamp:59;line-clamp:59}.dotdotdot--60{-webkit-line-clamp:60;line-clamp:60}.dotdotdot--61{-webkit-line-clamp:61;line-clamp:61}.dotdotdot--62{-webkit-line-clamp:62;line-clamp:62}.dotdotdot--63{-webkit-line-clamp:63;line-clamp:63}.dotdotdot--64{-webkit-line-clamp:64;line-clamp:64}.dotdotdot--65{-webkit-line-clamp:65;line-clamp:65}.dotdotdot--66{-webkit-line-clamp:66;line-clamp:66}.dotdotdot--67{-webkit-line-clamp:67;line-clamp:67}.dotdotdot--68{-webkit-line-clamp:68;line-clamp:68}.dotdotdot--69{-webkit-line-clamp:69;line-clamp:69}.dotdotdot--70{-webkit-line-clamp:70;line-clamp:70}.dotdotdot--71{-webkit-line-clamp:71;line-clamp:71}.dotdotdot--72{-webkit-line-clamp:72;line-clamp:72}.dotdotdot--73{-webkit-line-clamp:73;line-clamp:73}.dotdotdot--74{-webkit-line-clamp:74;line-clamp:74}.dotdotdot--75{-webkit-line-clamp:75;line-clamp:75}.dotdotdot--76{-webkit-line-clamp:76;line-clamp:76}.dotdotdot--77{-webkit-line-clamp:77;line-clamp:77}.dotdotdot--78{-webkit-line-clamp:78;line-clamp:78}.dotdotdot--79{-webkit-line-clamp:79;line-clamp:79}.dotdotdot--80{-webkit-line-clamp:80;line-clamp:80}.dotdotdot--81{-webkit-line-clamp:81;line-clamp:81}.dotdotdot--82{-webkit-line-clamp:82;line-clamp:82}.dotdotdot--83{-webkit-line-clamp:83;line-clamp:83}.dotdotdot--84{-webkit-line-clamp:84;line-clamp:84}.dotdotdot--85{-webkit-line-clamp:85;line-clamp:85}.dotdotdot--86{-webkit-line-clamp:86;line-clamp:86}.dotdotdot--87{-webkit-line-clamp:87;line-clamp:87}.dotdotdot--88{-webkit-line-clamp:88;line-clamp:88}.dotdotdot--89{-webkit-line-clamp:89;line-clamp:89}.dotdotdot--90{-webkit-line-clamp:90;line-clamp:90}.dotdotdot--91{-webkit-line-clamp:91;line-clamp:91}.dotdotdot--92{-webkit-line-clamp:92;line-clamp:92}.dotdotdot--93{-webkit-line-clamp:93;line-clamp:93}.dotdotdot--94{-webkit-line-clamp:94;line-clamp:94}.dotdotdot--95{-webkit-line-clamp:95;line-clamp:95}.dotdotdot--96{-webkit-line-clamp:96;line-clamp:96}.dotdotdot--97{-webkit-line-clamp:97;line-clamp:97}.dotdotdot--98{-webkit-line-clamp:98;line-clamp:98}.dotdotdot--99{-webkit-line-clamp:99;line-clamp:99}.expandable{display:grid;gap:2rem;padding-inline:var(--padding-inline);background:var(--color-light);padding-block:var(--padding-block);border-radius:var(--border-radius-large);width:min(100%,50rem + var(--padding-inline)*2)}.expandable .expandable__item .expandable__title{position:relative;min-height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.expandable .expandable__item .expandable__title h3{padding-right:4rem;-webkit-transition:var(--transition);transition:var(--transition);font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-regular);text-wrap:balance}.expandable .expandable__item .expandable__title h3::after{content:"";position:absolute;left:0;bottom:-1rem;width:100%;height:1rem;background:var(--color-light);z-index:1}.expandable .expandable__item .expandable__title::before{content:"";position:absolute;top:0;right:0;width:3rem;height:3rem;background:var(--color-primary);-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-add_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-add_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;-webkit-transition:var(--transition);transition:var(--transition)}.expandable .expandable__item .expandable__title::after{content:"";position:absolute;inset:0;top:-1rem;border-top:.0625rem solid var(--color-black);pointer-events:none;opacity:.25}.expandable .expandable__item .expandable__title.active::before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.expandable .expandable__item .expandable__title.active h3{color:var(--color-secondary)}.expandable .expandable__item .expandable__title:hover{cursor:pointer}.expandable .expandable__item .expandable__title:hover h3{color:var(--color-secondary)}.expandable .expandable__item .expandable__text{display:none;padding-block:5rem 3rem;position:relative}.expandable .expandable__item .expandable__text .text{padding-inline:0}.expandable .expandable__item .expandable__text::after{content:"";position:absolute;inset:0;top:1rem;border-top:.0625rem solid var(--color-black);pointer-events:none;opacity:.25}.expandable .expandable__item:first-child .expandable__title::after{display:none}.expandable .expandable__item:last-child .expandable__text{padding-bottom:0}.fancybox .fancybox__slide{padding:0}.fancybox .fancybox__nav svg{display:none}.fancybox .f-button.is-next,.fancybox .f-button.is-prev{border:none;pointer-events:all;display:block;width:3rem;height:3rem;background:rgba(0,0,0,0);border-radius:var(--border-radius-round);-webkit-transition:var(--transition);transition:var(--transition);right:var(--padding-inline)}.fancybox .f-button.is-next svg,.fancybox .f-button.is-prev svg{display:none}.fancybox .f-button.is-next::after,.fancybox .f-button.is-prev::after{content:"";position:absolute;inset:0;background:var(--color-white);-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;-webkit-transition:var(--transition);transition:var(--transition)}.fancybox .f-button.is-next:hover,.fancybox .f-button.is-prev:hover{cursor:pointer;background:var(--color-secondary);-webkit-transform:translateY(-50%) var(--transform-scale-large);-ms-transform:translateY(-50%) var(--transform-scale-large);transform:translateY(-50%) var(--transform-scale-large)}.fancybox .f-button.is-next.disabled,.fancybox .f-button.is-prev.disabled{opacity:.25;pointer-events:none}.fancybox .f-button.is-prev{right:auto;left:var(--padding-inline)}.fancybox .f-button.is-prev::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.file{display:grid;gap:2rem;width:min(100%,50rem + var(--padding-inline)*2)}.file .file__item{display:grid;grid-template-columns:4rem 1fr 4rem;gap:1rem;padding-inline:var(--padding-inline);padding-block:2rem;background:var(--color-primary);border-radius:var(--border-radius-large);position:relative;-webkit-transition:var(--transition);transition:var(--transition)}.file .file__item .file__extention{grid-column:1/2;border-radius:var(--border-radius-large);background:var(--color-secondary);text-align:center;color:var(--color-white);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:2rem}.file .file__item .file__size{grid-column:2/3;color:var(--color-white);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:2rem}.file .file__item .file__text{grid-column:1/-1;color:var(--color-white)}.file .file__item::after{content:"";position:absolute;top:2rem;right:var(--padding-inline);width:2rem;height:2rem;background:var(--color-white);-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-arrow_downward_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-arrow_downward_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;-webkit-transition:var(--transition);transition:var(--transition)}.file .file__item:hover{background:var(--color-primary-light)}.file .file__item:hover::after{background:var(--color-secondary)}.image.rounded img{border-radius:var(--border-radius-large)}.link,.text a:not(.button):not(ul.custom a){display:inline-block;color:var(--color-black);font-weight:var(--font-weight-medium);-webkit-transition:var(--transition);transition:var(--transition);position:relative}.link::before,.text a:not(.button):not(ul.custom a)::before,.link::after,.text a:not(.button):not(ul.custom a)::after{content:"";position:absolute;inset:0;border-bottom:.0625rem solid var(--color-primary);opacity:.25}.link::after,.text a:not(.button):not(ul.custom a)::after{border-color:var(--color-secondary);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:var(--transition);transition:var(--transition);opacity:1}.link:hover::after,.text a:hover:not(.button):not(ul.custom a)::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.table{padding-inline:var(--padding-inline);padding-block:var(--padding-block);background:var(--color-primary);border-radius:var(--border-radius-large);width:min(100%,50rem + var(--padding-inline)*2);display:grid}.table h2{font-family:var(--font-family-primary);font-size:var(--font-size-large);font-weight:var(--font-weight-black);line-height:var(--line-height-tiny);color:var(--color-secondary);margin-bottom:4rem}.table .table__row{display:grid;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:1fr auto;border-bottom:.0625rem solid var(--color-primary-light);padding-block:1rem}.table .table__row:first-of-type{border-top:.0625rem solid var(--color-primary-light)}.table .table__row .table__column{color:var(--color-white)}.table .table__row .table__column:last-of-type{text-align:right}.table .button,.table .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .table a,.table .form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight .table a,.table .header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer .table a,.table .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .table a,.table .form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight .table a,.table .header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer .table a,.table .form .gform_wrapper .gform-footer .button,.header .header__side>ul:nth-of-type(1)>li.highlight .table .form .gform_wrapper .gform-footer a,.table .form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .table .form .gform_wrapper .gform-footer a,.table .form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.table .header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a,.header .header__menu>ul>li.highlight .table .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .table .button,.form .gform_wrapper .gform-footer .table .header .header__side>ul:nth-of-type(1)>li.highlight a,.form .gform_wrapper .gform-footer .table .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer .table a,.form .gform_wrapper .gform-footer .table .header .header__menu>ul>li.highlight a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight .table a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer .table a{margin-top:4rem;justify-self:start}.text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;row-gap:2rem;width:min(100%,50rem)}.text h1,.text h2,.text h3,.text h4{font-family:var(--font-family-primary);line-height:var(--line-height-tiny);font-weight:var(--font-weight-bold);color:var(--color-primary);text-wrap:balance}.text h1:not(:first-child):not(:last-child),.text h2:not(:first-child):not(:last-child),.text h3:not(:first-child):not(:last-child),.text h4:not(:first-child):not(:last-child){margin-top:2rem}.text h1+h2,.text h1+h3,.text h1+h4,.text h2+h2,.text h2+h3,.text h2+h4,.text h3+h2,.text h3+h3,.text h3+h4,.text h4+h2,.text h4+h3,.text h4+h4{margin-top:-1rem !important}.text h1 strong,.text h2 strong,.text h3 strong,.text h4 strong{font-weight:var(--font-weight-black)}.text h1{font-size:var(--font-size-huge);font-weight:var(--font-weight-black)}.text h2{font-size:var(--font-size-large);font-weight:var(--font-weight-black);color:var(--color-secondary)}.text h3{font-size:var(--font-size-big)}.text h4{font-size:var(--font-size-medium);color:var(--color-secondary)}.text h4:has(+h2){color:var(--color-primary)}.text p{color:var(--color-black)}.text>ul:not(.custom){width:100%}.text>ul:not(.custom)>li{padding-left:2rem;border-bottom:.0625rem solid var(--color-light);padding-block:.5rem;position:relative}.text>ul:not(.custom)>li:first-child{padding-top:0}.text>ul:not(.custom)>li:last-child{padding-bottom:0;border-bottom:none}.text>ul:not(.custom)>li::before{content:"•";font-weight:var(--font-weight-black);position:absolute;left:1rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:var(--color-secondary)}.text>ul:not(.custom)>li ul>li{border:none;padding-left:2rem;padding-block:.5rem;position:relative}.text>ul:not(.custom)>li ul>li::before{content:"•";font-weight:var(--font-weight-black);position:absolute;left:1rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:var(--color-primary)}.text.white h3,.text.white p,.text.white ul{color:var(--color-white)}.text.white a:not(.button):not(ul.custom a){color:var(--color-white)}.text.white ul li{border-color:var(--color-primary-light)}.video{width:100%;overflow:hidden;position:relative;border-radius:var(--border-radius-large)}.video img{position:absolute;inset:0;z-index:1;-webkit-transition:var(--transition);transition:var(--transition)}.video iframe,.video video{width:100%;aspect-ratio:16/9;pointer-events:none}.video::before,.video::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3rem;height:3rem;background:var(--color-primary);pointer-events:none;z-index:2;border-radius:var(--border-radius-round);-webkit-transition:var(--transition);transition:var(--transition)}.video::after{background:var(--color-light);-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-play_arrow_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-play_arrow_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}.video:hover{cursor:pointer}.video:hover::before{background:var(--color-secondary)}.video:hover::before,.video:hover::after{-webkit-transform:translate(-50%, -50%) var(--transform-scale-large);-ms-transform:translate(-50%, -50%) var(--transform-scale-large);transform:translate(-50%, -50%) var(--transform-scale-large)}.video.active img,.video.active::before,.video.active::after{opacity:0;pointer-events:none}.video.active iframe,.video.active video{pointer-events:all}.wrapper{--grid-columns: 4;--grid-column-gap: 0;--grid-side: 2rem;--grid-row-gap: 4rem;display:grid;grid-template-columns:1fr repeat(var(--grid-columns), calc(min(100% - var(--grid-side) * 2, 100rem) / var(--grid-columns))) 1fr;row-gap:var(--grid-row-gap);grid-auto-flow:dense}@media only screen and (min-width: 40rem){.wrapper{--grid-side: 4rem}}.wrapper>*{grid-column:2/-2}.wrapper>*.left,.wrapper>*>*.left{display:grid;-ms-flex-line-pack:center;align-content:center}@media only screen and (min-width: 80rem){.wrapper>*.left,.wrapper>*>*.left{grid-column:2/4;justify-items:left}}@media only screen and (min-width: 80rem){.wrapper>*.left .text,.wrapper>*>*.left .text{padding-right:var(--padding-inline)}}.wrapper>*.center-left,.wrapper>*>*.center-left{display:grid;-ms-flex-line-pack:center;align-content:center;justify-items:center}@media only screen and (min-width: 80rem){.wrapper>*.center-left,.wrapper>*>*.center-left{grid-column:2/4;justify-items:left}}.wrapper>*.center-left .text,.wrapper>*>*.center-left .text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 80rem){.wrapper>*.center-left .text,.wrapper>*>*.center-left .text{-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-right:var(--padding-inline)}}.wrapper>*.center-left .text *,.wrapper>*>*.center-left .text *{text-align:center}@media only screen and (min-width: 80rem){.wrapper>*.center-left .text *,.wrapper>*>*.center-left .text *{text-align:left}}.wrapper>*.right,.wrapper>*>*.right{display:grid;-ms-flex-line-pack:center;align-content:center;justify-items:center}@media only screen and (min-width: 80rem){.wrapper>*.right,.wrapper>*>*.right{grid-column:4/-2;justify-items:left}}@media only screen and (min-width: 80rem){.wrapper>*.right .text,.wrapper>*>*.right .text{padding-left:var(--padding-inline)}}.wrapper>*.center,.wrapper>*>*.center{display:grid;justify-items:center;-ms-flex-line-pack:center;align-content:center}.wrapper>*.center .text,.wrapper>*>*.center .text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper>*.center .text *,.wrapper>*>*.center .text *{text-align:center}.wrapper>*.justify,.wrapper>*>*.justify{grid-column:2/-2;display:grid;justify-items:center;-ms-flex-line-pack:center;align-content:center}.form:not(section.form){padding-inline:var(--padding-inline);padding-block:var(--padding-block);background:var(--color-primary);border-radius:var(--border-radius-large);width:min(100%,50rem + var(--padding-inline)*2)}.form form label,.form form legend{background:rgba(0,0,0,0);display:block;width:100%;font-weight:var(--font-weight-medium);color:var(--color-tertiary)}.form form input,.form form textarea,.form form select{background:rgba(0,0,0,0);display:block;width:100%;border:none;border-bottom:1px solid var(--color-primary-light);color:var(--color-white)}.form form input::-webkit-input-placeholder, .form form textarea::-webkit-input-placeholder, .form form select::-webkit-input-placeholder{color:var(--color-white);opacity:.5}.form form input::-moz-placeholder, .form form textarea::-moz-placeholder, .form form select::-moz-placeholder{color:var(--color-white);opacity:.5}.form form input:-ms-input-placeholder, .form form textarea:-ms-input-placeholder, .form form select:-ms-input-placeholder{color:var(--color-white);opacity:.5}.form form input::-ms-input-placeholder, .form form textarea::-ms-input-placeholder, .form form select::-ms-input-placeholder{color:var(--color-white);opacity:.5}.form form input::placeholder,.form form textarea::placeholder,.form form select::placeholder{color:var(--color-white);opacity:.5}.form form textarea{height:8rem}.form .gform_wrapper .gform_validation_errors{display:none}.form .gform_wrapper .gform_heading{display:none}.form .gform_wrapper .gform-body .gform_fields{display:grid;gap:2rem}.form .gform_wrapper .gform-body .gform_fields .gfield .gfield_label .gfield_required{padding-left:.0625rem;color:var(--color-secondary);font-weight:var(--font-weight-regular)}.form .gform_wrapper .gform-body .gform_fields .gfield .gfield_description{color:var(--color-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);text-wrap:balance}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::-webkit-file-upload-button{background:rgba(0,0,0,0);color:var(--color-white);border:.0625rem solid var(--color-white);margin-right:1rem;margin-block:.75rem;border-radius:var(--border-radius-small);padding-inline:1rem;-webkit-transition:var(--transition);transition:var(--transition)}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::file-selector-button{background:rgba(0,0,0,0);color:var(--color-white);border:.0625rem solid var(--color-white);margin-right:1rem;margin-block:.75rem;border-radius:var(--border-radius-small);padding-inline:1rem;-webkit-transition:var(--transition);transition:var(--transition)}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::-webkit-file-upload-button:hover{cursor:pointer;border-color:var(--color-secondary);color:var(--color-secondary)}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::file-selector-button:hover{cursor:pointer;border-color:var(--color-secondary);color:var(--color-secondary)}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container input:hover{cursor:pointer}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_rules{display:none}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container .validation_message{display:none}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gfield_fileupload_filename,.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gfield_fileupload_progress{display:none}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gform_delete_file{background:rgba(0,0,0,0);color:var(--color-white);border:.0625rem solid var(--color-white);margin-right:1rem;margin-top:.75rem;border-radius:var(--border-radius-small);padding-inline:1rem;-webkit-transition:var(--transition);transition:var(--transition)}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gform_delete_file:hover{cursor:pointer}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gform_delete_file span.dashicons{display:none}.form .gform_wrapper .gform-body .gform_fields .gfield.gform_validation_container{display:none}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--input-type-select .ginput_container_select{position:relative}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield--input-type-select .ginput_container_select::after{content:"";position:absolute;top:0;right:0;height:100%;width:auto;aspect-ratio:1/1;background:var(--color-secondary);-webkit-mask:url("/wp-content/themes/michelesbeauty-nl-v1/img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;mask:url("/wp-content/themes/michelesbeauty-nl-v1/img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);pointer-events:none}.form .gform_wrapper .gform-body .gform_fields .gfield.gfield_price .ginput_container_singleproduct .ginput_product_price_wrapper label{display:none}.form .gform_wrapper .gform-footer{margin-top:2rem;position:relative}.form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a{margin-top:4rem}.form .gform_wrapper .gform-footer img{position:absolute;top:0;right:0;height:100%;width:auto;aspect-ratio:1/1;background:var(--color-light);-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/loading.svg) center center/100% 100% no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/loading.svg) center center/100% 100% no-repeat}.swiper{overflow:hidden}.swiper .swiper__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper .swiper__wrapper .swiper__slide{-ms-flex-negative:0;flex-shrink:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper.swiper-autoheight{height:auto}@media only screen and (min-width: 80rem){.swiper.swiper-autoheight{height:unset}}.swiper.swiper-autoheight .swiper__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:var(--transition);transition:var(--transition)}@media only screen and (min-width: 80rem){.swiper.swiper-autoheight .swiper__wrapper{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.swiper.swiper-autoheight .swiper__wrapper .swiper__slide{height:auto}@media only screen and (min-width: 80rem){.swiper.swiper-autoheight .swiper__wrapper .swiper__slide{height:unset}}.pagination{position:relative;overflow:hidden;font-size:0;white-space:nowrap}.pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:2rem;height:2rem;position:relative;-webkit-transition:var(--transition);transition:var(--transition);display:inline-block}.pagination.swiper-pagination-bullets .swiper-pagination-bullet::after{content:"";position:absolute;inset:.75rem;border-radius:50%;border:.0625rem solid var(--color-primary);-webkit-transition:var(--transition);transition:var(--transition)}.pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::after{border:.0625rem solid var(--color-secondary);background:var(--color-secondary)}@media(hover: hover)and (pointer: fine){.pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover{cursor:pointer}.pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover::after{border:.0625rem solid var(--color-secondary);background:var(--color-secondary)}}.pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet::after{inset:.875rem}.pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-prev::after,.pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-next::after{inset:.75rem}.pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-main::after{inset:.625rem}.child-slider{padding-block:var(--padding-block);background:var(--color-light);row-gap:0rem}.child-slider .child-slider__pagination{padding:3.25rem}.child-slider .child-slider__slider{overflow:hidden;display:grid}.child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide{background:var(--color-white);border-radius:var(--border-radius-large);overflow:hidden}.child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide .image img{-webkit-transition:var(--transition);transition:var(--transition)}.child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide .text{padding-block:var(--padding-block-small);padding-inline:var(--padding-inline);-webkit-box-flex:1;-ms-flex:1;flex:1}.child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide .text .button,.child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide .text .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide .text a,.child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide .text .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide .text a,.child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide .text .form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .child-slider .child-slider__slider .swiper .swiper__wrapper .swiper__slide .text .button{margin-top:auto}.child .child__items{display:grid;grid-template-columns:repeat(1, 1fr);gap:4rem}@media only screen and (min-width: 80rem){.child .child__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 90rem){.child .child__items{grid-template-columns:repeat(3, 1fr)}}.child .child__items .child__item{background:var(--color-light);border-radius:var(--border-radius-large);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.child .child__items .child__item .text{padding-block:var(--padding-block-small);padding-inline:var(--padding-inline);-webkit-box-flex:1;-ms-flex:1;flex:1}.child .child__items .child__item .text .button,.child .child__items .child__item .text .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .child .child__items .child__item .text a,.child .child__items .child__item .text .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .child .child__items .child__item .text a,.child .child__items .child__item .text .form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight .child .child__items .child__item .text a,.child .child__items .child__item .text .header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer .child .child__items .child__item .text a,.child .child__items .child__item .text .form .gform_wrapper .gform-footer .button,.header .header__menu>ul>li.highlight .child .child__items .child__item .text .form .gform_wrapper .gform-footer a,.form .gform_wrapper .gform-footer .child .child__items .child__item .text .button,.form .gform_wrapper .gform-footer .child .child__items .child__item .text .header .header__menu>ul>li.highlight a{margin-top:auto}.contact{padding-block:var(--padding-block);background:var(--color-light);position:relative}.contact::after{content:"";position:absolute;inset:0;background:var(--color-primary);opacity:.125;z-index:0;-webkit-mask:url("/wp-content/themes/michelesbeauty-nl-v1/img/mb-shape-quater.svg") right bottom/min(50% + 4rem, 60rem) auto no-repeat;mask:url("/wp-content/themes/michelesbeauty-nl-v1/img/mb-shape-quater.svg") right bottom/min(50% + 4rem, 60rem) auto no-repeat;pointer-events:none}.contact .contact__text ul li:nth-of-type(1){font-weight:var(--font-weight-bold);color:var(--color-secondary)}.contact .contact__text ul li a{color:var(--color-black);-webkit-transition:var(--transition);transition:var(--transition)}.contact .contact__text ul li a:hover{color:var(--color-secondary)}.content.content--image{row-gap:var(--padding-inline)}.content.content--image .content__image .image img{border-radius:var(--border-radius-large)}@media only screen and (min-width: 80rem){.content.content--image .content__image.left{padding-right:calc(var(--padding-inline)/2)}}@media only screen and (min-width: 80rem){.content.content--image .content__image.right{padding-left:calc(var(--padding-inline)/2)}}.content.content--text-image{padding-block:var(--padding-block);background:var(--color-primary)}.content.content--text-image .content__image .image img{border-radius:var(--border-radius-large)}.footer{row-gap:0}.footer .footer__top,.footer .footer__middle,.footer .footer__bottom{grid-column:1/-1;display:grid;grid-template-columns:subgrid;justify-items:center;padding-block:4rem;row-gap:2rem}.footer .footer__top>*,.footer .footer__middle>*,.footer .footer__bottom>*{grid-column:2/-2}.footer .footer__top{background:var(--color-primary);padding-block:var(--padding-block);row-gap:4rem}.footer .footer__middle{background:var(--color-secondary)}.footer .footer__logo a{position:relative}.footer .footer__logo a img{height:8rem;width:auto}@media only screen and (min-width: 80rem){.footer .footer__address ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer .footer__address ul li{text-align:center;color:var(--color-white)}@media only screen and (min-width: 80rem){.footer .footer__address ul li:not(:last-of-type)::after{content:", ";white-space:pre}}.footer .footer__address ul li a{color:var(--color-white);-webkit-transition:var(--transition);transition:var(--transition)}.footer .footer__address ul li a:hover{color:var(--color-secondary)}.footer .footer__social ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.footer .footer__social ul li a{display:block;width:3rem;height:3rem;position:relative}.footer .footer__social ul li a::before,.footer .footer__social ul li a::after{content:"";position:absolute;inset:0;width:3rem;background:var(--color-secondary);border-radius:var(--border-radius-round);-webkit-transition:var(--transition);transition:var(--transition)}.footer .footer__social ul li a::after{background:var(--color-white)}.footer .footer__social ul li a.facebook::after{-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-facebook.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-facebook.svg) center center/var(--mask-size) no-repeat}.footer .footer__social ul li a.instagram::after{-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-instagram.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-instagram.svg) center center/var(--mask-size) no-repeat}.footer .footer__social ul li a.linkedin::after{-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-linkedin.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-linkedin.svg) center center/var(--mask-size) no-repeat}.footer .footer__social ul li a.tiktok::after{-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-tiktok.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-tiktok.svg) center center/var(--mask-size) no-repeat}.footer .footer__social ul li a.whatsapp::after{-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-whatsapp.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-whatsapp.svg) center center/var(--mask-size) no-repeat}.footer .footer__social ul li a.youtube::after{-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-youtube.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-youtube.svg) center center/var(--mask-size) no-repeat}.footer .footer__social ul li:hover a::before{background:var(--color-white)}.footer .footer__social ul li:hover a::after{background:var(--color-primary)}@media only screen and (min-width: 80rem){.footer .footer__business ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer .footer__business ul li{text-align:center;color:var(--color-white)}.footer .footer__business ul li span{font-weight:var(--font-weight-medium);padding-right:.25rem}@media only screen and (min-width: 80rem){.footer .footer__legal{grid-column:2/3;justify-self:start}}@media only screen and (min-width: 80rem){.footer .footer__legal ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}}.footer .footer__legal ul li{text-align:center}@media only screen and (min-width: 80rem){.footer .footer__copyright{grid-column:3/-3}}@media only screen and (min-width: 80rem){.footer .footer__disclaimer{grid-column:-3/-2;justify-self:end}}.header{height:6rem;position:relative;z-index:9;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header__logo{grid-row:1/-1;grid-column:2/-2;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative}@media only screen and (min-width: 40rem){.header .header__logo{grid-column:2/4}}.header .header__logo a{position:absolute;top:4rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:min(100%,8rem);height:auto;aspect-ratio:1/1;background:var(--color-primary);padding:2rem;border-bottom-left-radius:var(--border-radius-round);border-bottom-right-radius:var(--border-radius-round)}@media only screen and (min-width: 40rem){.header .header__logo a{top:6rem;width:min(100%,12rem)}}.header .header__logo a img{width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.header .header__menu{grid-row:1/-1;grid-column:2/-2;display:none;justify-items:center;background:var(--color-white)}@media only screen and (min-width: 80rem){.header .header__menu{display:grid}}.header .header__menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.header .header__menu>ul>li{position:relative}.header .header__menu>ul>li:not(.highlight)>a{display:block;line-height:6rem;color:var(--color-black);-webkit-transition:var(--transition);transition:var(--transition);font-weight:var(--font-weight-medium)}.header .header__menu>ul>li:not(.highlight):hover>a{color:var(--color-secondary)}.header .header__menu>ul>li:not(.highlight).current-menu-parent>a,.header .header__menu>ul>li:not(.highlight).current-menu-item>a{color:var(--color-secondary)}.header .header__menu>ul>li:not(.highlight).menu-item-has-children{position:relative}.header .header__menu>ul>li:not(.highlight).menu-item-has-children::after{content:"";position:absolute;bottom:0;right:-2rem;width:2rem;height:2.5rem;background:var(--color-white)}.header .header__menu>ul>li.highlight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header__menu>ul>li.highlight a{line-height:var(--line-height-regular);margin-top:0}.header .header__menu>ul>li>ul.sub-menu{position:absolute;top:0;left:0;opacity:0;pointer-events:none;z-index:-1;-webkit-transition:var(--transition);transition:var(--transition);border-bottom-left-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);overflow:hidden;background:var(--color-secondary)}.header .header__menu>ul>li>ul.sub-menu>li>a{display:block;line-height:4rem;padding-inline:2rem 6rem;position:relative;white-space:nowrap;color:var(--color-white);background:var(--color-secondary)}.header .header__menu>ul>li>ul.sub-menu>li>a::before,.header .header__menu>ul>li>ul.sub-menu>li>a::after{content:"";position:absolute;right:0;top:0;height:100%;width:auto;aspect-ratio:1/1;background:var(--color-light);-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;opacity:.5;-webkit-transition:var(--transition);transition:var(--transition)}.header .header__menu>ul>li>ul.sub-menu>li>a::after{background:var(--color-white);-webkit-mask-position:center center;mask-position:center center;opacity:0}.header .header__menu>ul>li>ul.sub-menu>li:not(:last-of-type){border-bottom:.0625rem solid var(--color-white-transparent)}.header .header__menu>ul>li>ul.sub-menu>li:hover>a::after{opacity:1}.header .header__menu>ul>li>ul.sub-menu>li.current-menu-item>a{font-weight:var(--font-weight-medium)}.header .header__menu>ul>li>ul.sub-menu>li.current-menu-item>a::after{opacity:1}.header .header__menu>ul>li:hover>ul.sub-menu{top:6rem;opacity:1;pointer-events:all}.header .header__contact{grid-row:1/-1;grid-column:-4/-2;padding-right:4rem;display:none}@media only screen and (min-width: 40rem){.header .header__contact{display:initial}}@media only screen and (min-width: 80rem){.header .header__contact{padding-right:0}}.header .header__contact ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem}.header .header__contact ul li a{display:block;width:3rem;height:3rem;line-height:3rem;overflow:hidden;position:relative;color:var(--color-black);font-weight:var(--font-weight-medium)}.header .header__contact ul li a::before,.header .header__contact ul li a::after{content:"";position:absolute;inset:0;width:3rem;background:var(--color-primary);border-radius:var(--border-radius-round);-webkit-transition:var(--transition);transition:var(--transition)}.header .header__contact ul li a::after{background:var(--color-white)}.header .header__contact ul li:hover a::before{background:var(--color-secondary)}.header .header__contact ul li.phone a::after{-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-call_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-call_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}@media only screen and (min-width: 90rem){.header .header__contact ul li.phone a{width:auto;font-size:var(--font-size-regular);padding-left:4rem}}.header .header__contact ul li.email a::after{-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-drafts_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-drafts_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}.header .header__button{border:none;position:fixed;top:1.5rem;right:var(--padding-inline);width:3rem;height:3rem;background:var(--color-secondary);border-radius:var(--border-radius-round);-webkit-transition:var(--transition);transition:var(--transition);z-index:9}@media only screen and (min-width: 80rem){.header .header__button{top:var(--padding-inline);opacity:0;pointer-events:none}}.header .header__button span{position:absolute;top:calc(50% - .03125rem);left:calc(50% - .5rem);width:1rem;height:.0625rem;background:var(--color-white);border-radius:var(--border-radius-small);-webkit-transition:var(--transition);transition:var(--transition)}.header .header__button span:nth-child(1){margin-top:-0.375rem;width:.5rem;margin-inline:.25rem}.header .header__button span:nth-child(4){margin-top:.375rem;width:.5rem;margin-inline:.25rem}.header .header__button:hover{cursor:pointer;background:var(--color-primary)}.header .header__button.active{background:var(--color-secondary);opacity:1;pointer-events:all}.header .header__button.active span:nth-child(1){margin-top:-1rem;opacity:0}.header .header__button.active span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header .header__button.active span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header .header__button.active span:nth-child(4){margin-top:1rem;opacity:0}.header .header__button.scrolled{opacity:1;pointer-events:all}.header .header__side{position:fixed;right:-100%;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-inline:var(--padding-inline);background:var(--color-primary);overflow:scroll;-webkit-transition:var(--transition);transition:var(--transition);z-index:8}.header .header__side::before{content:"";position:fixed;inset:0;opacity:0;pointer-events:none;-webkit-transition:var(--transition);transition:var(--transition);z-index:-1;backdrop-filter:blur(4px)}.header .header__side::after{content:"";position:absolute;inset:0;background:var(--color-primary);z-index:-1}@media only screen and (min-width: 80rem){.header .header__side{width:40rem}}.header .header__side.active{right:0}.header .header__side.active::before{opacity:1;pointer-events:all}.header .header__side>ul:nth-of-type(1){margin-top:6rem}@media only screen and (min-width: 80rem){.header .header__side>ul:nth-of-type(1){margin-top:calc(var(--padding-inline)*2 + 3rem)}}.header .header__side>ul:nth-of-type(1):has(+ul){margin-bottom:4rem}.header .header__side>ul:nth-of-type(1)>li{position:relative}.header .header__side>ul:nth-of-type(1)>li:not(:last-of-type){border-bottom:.0625rem solid var(--color-primary-light)}.header .header__side>ul:nth-of-type(1)>li:has(+.highlight){margin-bottom:2rem}@media only screen and (min-width: 80rem){.header .header__side>ul:nth-of-type(1)>li:has(+.highlight){margin-bottom:4rem}}.header .header__side>ul:nth-of-type(1)>li:not(.highlight)>a{display:block;line-height:4rem;padding-right:4rem;color:var(--color-white);-webkit-transition:var(--transition);transition:var(--transition);position:relative}@media only screen and (min-width: 80rem){.header .header__side>ul:nth-of-type(1)>li:not(.highlight)>a{line-height:6rem}}.header .header__side>ul:nth-of-type(1)>li:not(.highlight):hover>a{color:var(--color-secondary)}.header .header__side>ul:nth-of-type(1)>li:not(.highlight):hover>a::after{opacity:1}.header .header__side>ul:nth-of-type(1)>li:not(.highlight).current-menu-parent>a,.header .header__side>ul:nth-of-type(1)>li:not(.highlight).current-menu-item>a{font-weight:var(--font-weight-medium);color:var(--color-secondary)}.header .header__side>ul:nth-of-type(1)>li:not(.highlight).current-menu-parent>a::after,.header .header__side>ul:nth-of-type(1)>li:not(.highlight).current-menu-item>a::after{opacity:1}.header .header__side>ul:nth-of-type(1)>li:not(.highlight) .header__sub-menu-toggle{position:absolute;right:0;top:.5rem;height:3rem;width:auto;aspect-ratio:1/1;background:var(--color-light);-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;opacity:.5;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:var(--transition);transition:var(--transition)}@media only screen and (min-width: 80rem){.header .header__side>ul:nth-of-type(1)>li:not(.highlight) .header__sub-menu-toggle{top:1.5rem}}.header .header__side>ul:nth-of-type(1)>li:not(.highlight) .header__sub-menu-toggle:hover{cursor:pointer;opacity:1}.header .header__side>ul:nth-of-type(1)>li:not(.highlight) .header__sub-menu-toggle.active{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.header .header__side>ul:nth-of-type(1)>li.highlight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header .header__side>ul:nth-of-type(1)>li.highlight a{line-height:var(--line-height-regular);margin-top:0}.header .header__side>ul:nth-of-type(1)>li>ul.sub-menu{display:none;background:var(--color-primary-light)}.header .header__side>ul:nth-of-type(1)>li>ul.sub-menu li:not(:last-of-type){border-bottom:1px solid var(--color-primary)}.header .header__side>ul:nth-of-type(1)>li>ul.sub-menu li a{display:block;color:var(--color-white);line-height:4rem;padding-inline:2rem;-webkit-transition:var(--transition);transition:var(--transition)}.header .header__side>ul:nth-of-type(1)>li>ul.sub-menu li:hover>a{background:var(--color-secondary)}.header .header__side>ul:nth-of-type(1)>li>ul.sub-menu li:hover>a::after{opacity:1}.header .header__side>ul:nth-of-type(1)>li>ul.sub-menu li.current-menu-parent>a,.header .header__side>ul:nth-of-type(1)>li>ul.sub-menu li.current-menu-item>a{background:var(--color-secondary)}.header .header__side>ul:nth-of-type(1)>li>ul.sub-menu li.current-menu-parent>a::after,.header .header__side>ul:nth-of-type(1)>li>ul.sub-menu li.current-menu-item>a::after{opacity:1}.header .header__side>ul:nth-of-type(1)>li:hover>ul.sub-menu{top:6rem;opacity:1;pointer-events:all}.header .header__side>ul:nth-of-type(2){margin-bottom:2.5rem}.header .header__side>ul:nth-of-type(2) li:not(:last-of-type){border-bottom:.0625rem solid var(--color-primary-light)}.header .header__side>ul:nth-of-type(2) li a{display:block;width:auto;line-height:4rem;padding-right:4rem;color:var(--color-white);position:relative}@media only screen and (min-width: 80rem){.header .header__side>ul:nth-of-type(2) li a{line-height:6rem}}.header .header__side>ul:nth-of-type(2) li a::before,.header .header__side>ul:nth-of-type(2) li a::after{content:"";position:absolute;top:calc(50% - 1.5rem);right:0;width:3rem;height:3rem;background:var(--color-secondary);border-radius:var(--border-radius-round);-webkit-transition:var(--transition);transition:var(--transition)}.header .header__side>ul:nth-of-type(2) li a::after{background:var(--color-white)}.header .header__side>ul:nth-of-type(2) li:hover a::before{background:var(--color-white)}.header .header__side>ul:nth-of-type(2) li:hover a::after{background:var(--color-primary)}.header .header__side>ul:nth-of-type(2) li.phone a::after{-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-call_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-call_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}.header .header__side>ul:nth-of-type(2) li.email a::after{-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-drafts_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-drafts_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}.hero{position:relative}.hero .hero__slider{grid-column:1/-1;display:grid}.hero .hero__slider .swiper .swiper__slide{position:relative}.hero .hero__slider .swiper .swiper__slide .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;inset:0;z-index:1;width:min(100%,100rem + var(--padding-inline)*2);margin:0 auto;padding-inline:var(--padding-inline)}.hero .hero__slider .swiper .swiper__slide .text *{color:var(--color-white)}.hero .hero__slider .swiper .swiper__slide .text h2{margin-bottom:-1rem;font-size:var(--font-size-insane)}.hero .hero__slider .swiper .swiper__slide .text p{font-weight:var(--font-weight-bold);font-size:var(--font-size-medium)}.hero .hero__slider .swiper .swiper__slide .image{position:relative}.hero .hero__slider .swiper .swiper__slide .image img{aspect-ratio:16/9;width:100%;min-height:35rem;max-height:calc(100vh - 6rem);max-height:calc(100vh - 6rem);-o-object-fit:cover;object-fit:cover}.hero .hero__slider .swiper .swiper__slide .image::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center, rgba(0, 0, 0, 0.375) 33.33%, rgba(0, 0, 0, 0) 66.66%);z-index:1}.hero .hero__pagination{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;padding:1.25rem}@media only screen and (min-width: 80rem){.hero .hero__pagination{padding:3.25rem}}.hero .hero__pagination .pagination.swiper-pagination-bullets .swiper-pagination-bullet::after{border:.0625rem solid var(--color-white)}.hero .hero__pagination .pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::after{border:.0625rem solid var(--color-secondary);background:var(--color-secondary)}@media(hover: hover)and (pointer: fine){.hero .hero__pagination .pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover::after{border:.0625rem solid var(--color-secondary);background:var(--color-secondary)}}section.instagram{row-gap:0}section.instagram .instagram__items{display:grid;grid-template-columns:1fr;gap:4rem}@media only screen and (min-width: 60rem){section.instagram .instagram__items{grid-template-columns:1fr 1fr 1fr}}section.instagram .instagram__items .instagram__item:nth-of-type(3){display:none}@media only screen and (min-width: 60rem){section.instagram .instagram__items .instagram__item:nth-of-type(3){display:initial}}section.instagram .instagram__items .instagram__item .image{overflow:hidden;position:relative;border-radius:var(--border-radius-large)}section.instagram .instagram__items .instagram__item .image img{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-webkit-transition:var(--transition);transition:var(--transition)}section.instagram .instagram__items .instagram__item .image::before,section.instagram .instagram__items .instagram__item .image::after{content:"";position:absolute;inset:0;background:var(--color-primary);pointer-events:none;-webkit-transition:var(--transition);transition:var(--transition);opacity:0}section.instagram .instagram__items .instagram__item .image::after{background:var(--color-secondary);-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-instagram.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-instagram.svg) center center/var(--mask-size) no-repeat}section.instagram .instagram__items .instagram__item:hover .image::before{opacity:.875}section.instagram .instagram__items .instagram__item:hover .image::after{opacity:1}section.instagram .instagram__link ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.instagram .instagram__link ul li{padding-top:4rem}section.instagram .instagram__link ul li a{display:block;color:var(--color-primary);-webkit-transition:var(--transition);transition:var(--transition)}section.instagram .instagram__link ul li a:hover{color:var(--color-secondary)}section.instagram .instagram__link ul li:nth-child(1) a{position:relative;padding-left:1.5rem}section.instagram .instagram__link ul li:nth-child(1) a::before{content:"";position:absolute;left:0;top:calc(50% - .5rem);width:1rem;height:1rem;background:var(--color-secondary);-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-instagram.svg) center center/100% 100% no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/social-instagram.svg) center center/100% 100% no-repeat}.intro{padding-block:var(--padding-block);background:var(--color-light);position:relative}.intro::after{content:"";position:absolute;inset:0;background:var(--color-primary);opacity:.125;z-index:0;-webkit-mask:url("/wp-content/themes/michelesbeauty-nl-v1/img/mb-shape-quater.svg") right bottom/min(50% + 4rem, 60rem) auto no-repeat;mask:url("/wp-content/themes/michelesbeauty-nl-v1/img/mb-shape-quater.svg") right bottom/min(50% + 4rem, 60rem) auto no-repeat;pointer-events:none}.intro .intro__text{position:relative;z-index:1}.intro .intro__image{position:relative;z-index:1}.intro .intro__image .image.transparent{margin-bottom:-8rem}.intro .intro__image .image.transparent img{border-radius:0}.logo .logo__slider{grid-column:1/-1;display:grid}.logo .logo__slider .swiper .swiper__wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.logo .logo__slider .swiper .swiper__wrapper .swiper__slide{width:auto;width:16rem;aspect-ratio:16/9;border:.0625rem solid var(--color-light);border-radius:var(--border-radius-large);margin-right:var(--padding-inline)}@media only screen and (min-width: 40rem){.logo .logo__slider .swiper .swiper__wrapper .swiper__slide{width:20rem}}.logo .logo__slider .swiper .swiper__wrapper .swiper__slide img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:2rem}.map .map__map{height:40rem;border-radius:var(--border-radius-large);padding-inline:var(--padding-inline)}.map .map__map .gm-style-iw,.map .map__map .gm-style-iw-c,.map .map__map .gm-style-iw-chr,.map .map__map .gm-style-iw-ch,.map .map__map .gm-style-iw-d,.map .map__map .gm-style-iw-tc{margin:0 !important;padding:0 !important;max-width:none !important;max-height:none !important;overflow:hidden !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;background:rgba(0,0,0,0) !important}.map .map__map .gm-style-iw{top:-2rem}.map .map__map .gm-style-iw-tc{display:none}.map .map__map button.gm-ui-hover-effect{position:absolute !important;top:1rem !important;right:1rem !important;width:3rem !important;height:3rem !important;opacity:1 !important;border-radius:var(--border-radius-round) !important;background:var(--color-primary) !important;-webkit-transition:var(--transition) !important;transition:var(--transition) !important}@media only screen and (min-width: 40rem){.map .map__map button.gm-ui-hover-effect{top:2rem !important;right:2rem !important}}.map .map__map button.gm-ui-hover-effect::after{content:"";position:absolute;inset:0;background:var(--color-white);-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-close_small_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-close_small_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}.map .map__map button.gm-ui-hover-effect span{display:none !important}.map .map__map button.gm-ui-hover-effect:hover{background:var(--color-white) !important;-webkit-transform:var(--transform-scale-large) !important;-ms-transform:var(--transform-scale-large) !important;transform:var(--transform-scale-large) !important}.map .map__map button.gm-ui-hover-effect:hover::after{background:var(--color-primary)}.map .map__text{background:var(--color-secondary);width:16rem;padding-block:4rem;padding-inline:var(--padding-inline);border-radius:var(--border-radius-large)}@media only screen and (min-width: 40rem){.map .map__text{width:24rem}}@media only screen and (min-width: 60rem){.map .map__text{width:32rem}}.map .map__text *{background:rgba(0,0,0,0)}.map .map__text ul li{color:var(--color-white)}.map .map__text ul li h3{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-big);text-wrap:balance;color:var(--color-white)}.map .map__text ul li a{display:block;font-weight:var(--font-weight-medium);color:var(--color-white);-webkit-transition:var(--transition);transition:var(--transition)}.map .map__text ul li a:hover{color:var(--color-primary)}.map .map__marker{width:3rem;height:3rem;font-size:0 !important;position:relative;top:3rem}.map .map__marker::after{content:"";position:absolute;top:-3rem;left:0;width:3rem;height:3rem;background:var(--color-primary);-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-location_on_24dp_000000_FILL1_wght400_GRAD0_opsz24.svg) center center/100% 100% no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-location_on_24dp_000000_FILL1_wght400_GRAD0_opsz24.svg) center center/100% 100% no-repeat}.post-slider{padding-block:var(--padding-block);background:var(--color-light);row-gap:0rem}.post-slider .post-slider__pagination{padding:3.25rem}.post-slider .post-slider__slider{overflow:hidden;display:grid}.post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide{background:var(--color-white);border-radius:var(--border-radius-large);overflow:hidden}.post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide .image img{-webkit-transition:var(--transition);transition:var(--transition)}.post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide .text{padding-block:var(--padding-block-small);padding-inline:var(--padding-inline);-webkit-box-flex:1;-ms-flex:1;flex:1}.post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide .text .button,.post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide .text .form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide .text .button,.post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide .text .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide .text a,.post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide .text .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .post-slider .post-slider__slider .swiper .swiper__wrapper .swiper__slide .text a{margin-top:auto}.post-slider .post-slider__link{margin-top:4rem}.post .post__items{display:grid;grid-template-columns:repeat(1, 1fr);gap:4rem}@media only screen and (min-width: 80rem){.post .post__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 90rem){.post .post__items{grid-template-columns:repeat(3, 1fr)}}.post .post__items .post__item{background:var(--color-light);border-radius:var(--border-radius-large);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.post .post__items .post__item .image img{border:.125rem solid var(--color-light);border-radius:var(--border-radius-large) var(--border-radius-large) 0 0}.post .post__items .post__item .text{padding-block:var(--padding-block-small);padding-inline:var(--padding-inline);-webkit-box-flex:1;-ms-flex:1;flex:1}.post .post__items .post__item .text .button,.post .post__items .post__item .text .form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .post .post__items .post__item .text .button,.post .post__items .post__item .text .header .header__menu>ul>li.highlight a,.header .header__menu>ul>li.highlight .post .post__items .post__item .text a,.post .post__items .post__item .text .form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight a,.form .gform_wrapper .gform-footer .header .header__menu>ul>li.highlight .post .post__items .post__item .text a,.post .post__items .post__item .text .header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer a,.header .header__menu>ul>li.highlight .form .gform_wrapper .gform-footer .post .post__items .post__item .text a,.post .post__items .post__item .text .header .header__side>ul:nth-of-type(1)>li.highlight a,.header .header__side>ul:nth-of-type(1)>li.highlight .post .post__items .post__item .text a{margin-top:auto}.post .post__pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.post .post__pagination ul li a{display:block;width:3rem;height:3rem;background:var(--color-primary);border-radius:var(--border-radius-round);position:relative;-webkit-transition:var(--transition);transition:var(--transition)}.post .post__pagination ul li a::before{content:"";position:absolute;inset:0;background:var(--color-white);-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}.post .post__pagination ul li.prev a::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.post .post__pagination ul li.inactive{pointer-events:none;opacity:.125}.post .post__pagination ul li:hover a{border:.0625rem solid var(--color-secondary);background:var(--color-secondary)}.post .post__pagination ul li:hover a::before{background:var(--color-white)}.review{overflow:visible;row-gap:0;position:relative}.review::before,.review::after{content:"";position:absolute;inset:0;height:100%;background:var(--color-primary);opacity:.125;z-index:0;-webkit-mask:url("/wp-content/themes/michelesbeauty-nl-v1/img/mb-shape-half.svg") left bottom/auto 100% no-repeat;mask:url("/wp-content/themes/michelesbeauty-nl-v1/img/mb-shape-half.svg") left bottom/auto 100% no-repeat;pointer-events:none}.review::after{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.review .review__text{margin-bottom:var(--padding-block-small)}@media only screen and (min-width: 80rem){.review .review__text{margin-block:0}}.review .review__slider{-ms-flex-line-pack:initial;align-content:initial;justify-items:initial;position:relative;display:grid}.review .review__slider::before,.review .review__slider::after{content:"";position:absolute;top:-1.5rem;left:calc(50% - 1.5rem);width:3rem;height:3rem;background:var(--color-secondary);z-index:1;border-radius:50%}.review .review__slider::after{background:var(--color-white);-webkit-mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/harb-quote.svg) center center/var(--mask-size) no-repeat;mask:url(/wp-content/themes/michelesbeauty-nl-v1/img/harb-quote.svg) center center/var(--mask-size) no-repeat}.review .review__slider .swiper__wrapper .swiper__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--color-primary);position:relative;border-radius:var(--border-radius-large);padding-block:var(--padding-block-small);padding-inline:var(--padding-inline)}.review .review__slider .swiper__wrapper .swiper__slide .text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:2rem;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.review .review__slider .swiper__wrapper .swiper__slide ul{margin-top:auto;border-top:.0625rem solid var(--color-primary-light);padding-top:2rem}.review .review__slider .swiper__wrapper .swiper__slide ul li{color:var(--color-white)}.review .review__slider .swiper__wrapper .swiper__slide ul li:nth-child(1){font-weight:var(--font-weight-bold);color:var(--color-tertiary)}.review .review__pagination{padding:3.375rem;position:relative;margin-bottom:calc(var(--padding-block)/-2)}