#trp_ald_popup_change_language{background:#FF6F61;border-color:#FF6F61}#trp_ald_popup_change_language:hover{background:#E1B87F;border-color:#E1B87F}#trp_ald_x_button_textarea{color:#FF6F61!important}#trp_ald_modal_popup #trp_ald_x_button::before{color:#FF6F61!important}#trp_ald_modal_popup{background-color:#fff}body.translatepress-de_DE .hide-on-de{display:none!important}body.translatepress-en_US .hide-on-en{display:none!important}body.translatepress-fr_FR .hide-on-fr{display:none!important}html{scroll-behavior:smooth}html{scroll-padding-top:160px}@media (max-width:767px){html{scroll-padding-top:120px}}ul.b2g-list-hand{list-style:none;padding-left:0;margin-left:24px}ul.b2g-list-hand li{position:relative;padding-left:2.1em;padding-bottom:12px}ul.b2g-list-hand li::before{content:"👉";font-size:1.4em;position:absolute;left:0;top:0;line-height:1.1}ul.b2g-list-bullet{font-size:17px}ul.b2g-list-bullet li::marker{color:var(--accent-2)}ul.b2g-list-bullet li{line-height:2.1em}@media (max-width:767px){ul.b2g-list-bullet{font-size:15px;margin:0 0 1.5em 1em}}ul.b2g-list--cols{columns:2;-webkit-columns:2;-moz-columns:2;column-gap:24px;transform:translateX(48px)}@media (max-width:767px){ul.b2g-list--cols{transform:translateX(12px)}}.vorher-nachher-gallery .kb-slide-item:not(.is-active) figcaption{opacity:0}.vorher-nachher-gallery figcaption{margin-top:16px!important}@media (max-width:767px){.vorher-nachher-gallery{.kb-slide-item:not(.is-active){padding:20px!important}.kb-slide-item{max-width:240px!important;width:240px!important}.kb-slide-item:not(.is-active) figcaption{max-width:240px!important}.kb-slide-item.is-active figcaption{max-width:280px!important;width:280px!important;margin-inline:-20px!important}.kb-slide-item:not(.is-active) img{height:200px!important;width:200px!important}}}@media (min-width:768px){.vorher-nachher-gallery{.kb-slide-item:not(.is-active){padding:20px!important}.kb-slide-item{max-width:360px!important;width:360px!important}.kb-slide-item:not(.is-active) figcaption{max-width:360px!important}.kb-slide-item.is-active figcaption{max-width:400px!important;width:400px!important;margin-inline:-20px!important}.kb-slide-item:not(.is-active) img{height:320px!important;width:320px!important}}}@media (max-width:549px){#b2g-experience .kb-splide .splide__track{overflow:visible}#b2g-experience .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gal-image-radius{overflow:visible}#b2g-experience .wp-block-kadence-advancedgallery .kt-blocks-carousel{overflow:visible}#b2g-experience .wp-block-kadence-advancedgallery.kb-gallery-wrap-id-1799_d35798-08{overflow:visible}.smartphone-slider{.kb-slide-item:not(.is-active)+.kb-slide-item img{opacity:.75;transform:scale(1.3)}.kb-slide-item.is-active+.kb-slide-item img{transform:scale(1.8)}.kb-slide-item.is-active+.kb-slide-item{z-index:999}}#b2g-experience .b2g-r-slider .splide__arrows.splide__arrows--ltr{bottom:-70px}#b2g-experience .kb-splide .splide__pagination,.kb-splide ul.splide__pagination.splide__pagination{bottom:-109px}}@media (min-width:550px){.smartphone-slider{.kb-slide-item:not(.is-active)+.kb-slide-item img{opacity:.75;transform:scale(.8)}}#b2g-experience .kb-splide .splide__pagination,.kb-splide ul.splide__pagination.splide__pagination{bottom:-39px}}body:not(.admin-bar){--admin-bar-height:0px}body.admin-bar{--admin-bar-height:32px}@media (max-width:1024px){#wpadminbar{display:none!important}html{margin-top:0px!important}}@media (max-width:1024px){body.admin-bar{--admin-bar-height:0px}}:root{--header-height:100px;--topbar-height:40px}@media (max-width:767px){:root{--header-height:70px;--topbar-height:40px}}body.scroll .b2g-r-header{box-shadow:0 3px 6px 0 #00000029}.main-navigation .menu-toggle,.main-navigation .menu-toggle:active,.main-navigation .menu-toggle:hover{font-size:34px;color:var(--accent)}.menu-bar-items{display:none!important}@media (max-width:1024px){div#primary-menu{top:calc(var(--admin-bar-height) + 122px)}}@media (min-width:1280px){nav .main-nav .mega-menu{position:static}nav .main-nav .mega-menu>ul{position:absolute;width:100%;left:0!important;display:flex;flex-wrap:wrap}nav .main-nav .mega-menu>ul>li>a{font-weight:700}nav .main-nav .mega-menu>ul>li{display:inline-block;width:25%;vertical-align:top}nav .main-nav .mega-menu.mega-menu-col-2>ul>li{width:50%}nav .main-nav .mega-menu.mega-menu-col-3>ul>li{width:33.3333%}nav .main-nav .mega-menu.mega-menu-col-4>ul>li{width:25%}nav .main-nav .mega-menu.mega-menu-col-5>ul>li{width:20%}nav .main-nav .mega-menu>ul>li:hover>a,nav .main-nav .mega-menu>ul>li:focus>a,nav .main-nav .mega-menu>ul>li[class*="current-"]>a,nav .main-nav .mega-menu ul ul{background-color:transparent!important;color:inherit}nav .main-nav .mega-menu ul .sub-menu{position:static;display:block;opacity:1;visibility:visible;width:100%;box-shadow:0 0 0;left:0;height:auto;pointer-events:auto;transform:scale(1)}nav .main-nav .mega-menu ul.toggled-on .sub-menu{pointer-events:auto}nav .main-nav .mega-menu .sub-menu .menu-item-has-children .dropdown-menu-toggle{display:none}}button.cky-btn{text-transform:none!important;font-size:14px!important;border-radius:50em!important}@media (max-width:440px){.cky-notice-btn-wrapper{gap:10px;flex-direction:row!important}.cky-btn:not(.cky-btn-accept){width:auto!important;padding-block:0!important}.cky-btn.cky-btn-accept{text-transform:uppercase!important}}.no-ul,.no-ul *{text-decoration:none}.hyphens-manual{hyphens:manual}.hyphens-auto{hyphens:auto}.balance{text-wrap:balance}body:not(.logged-in) .only-logged-in{display:none!important}.no-scrollbar{scrollbar-width:none!important}.aspect-square{aspect-ratio:1 / 1}.sticky{position:sticky;top:0;z-index:1}.hyphens,.hyphens *{hyphens:auto}.pointer{cursor:pointer}.relative{position:relative}body,.sans-serif{font-family:"Open Sans",sans-serif}:root{--b2g-font-family-heading:'Playfair Display', serif;--b2g-font-family-special:'Aescudos', serif;--b2g-font-family-text:'Open Sans', serif}strong{font-weight:600}.gb-container p:last-child:last-of-type{margin-bottom:0}h1 a,h2 a,h3 a{text-decoration:none}.site-footer{display:none!important}.b2g-button-fixed-cta-outer{padding:10px;background:#FF6F6129;border-radius:31px;position:fixed;bottom:20px;right:20px;z-index:999}.b2g-button-fixed-cta-outer:hover{background:#E0B87F29}.b2g-button-fixed-cta-outer:hover .b2g-button-fixed-cta-inner{background:var(--accent-2)}body:not(.scroll) .b2g-button-fixed-cta-outer{display:none!important}.b2g-r-slider{.kb-splide.kt-carousel-arrowstyle-outlineblack{--splide-nav-color:var(--accent-2);--splide-nav-border:none;--splide-nav-background:transparent;--splide-pagination-background:var(--accent-2)}&.wp-block-kadence-advancedgallery .kt-blocks-carousel-init[data-slider-dots=true]{margin-bottom:64px}.splide__arrows.splide__arrows--ltr{position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);height:64px;width:200px}.kb-splide .splide__arrow{opacity:1}.kb-splide .splide__pagination,.kb-splide ul.splide__pagination.splide__pagination{bottom:-39px}.kb-splide .splide__pagination__page{height:7px;width:7px}.kb-splide .splide__pagination__page.is-active{opacity:1}.kb-splide .splide__pagination__page:not(.is-active){background:var(--contrast-4);opacity:1}}.b2g-r-slider--caption-s{.kb-splide .splide__pagination,.kb-splide ul.splide__pagination.splide__pagination{bottom:-19px}.splide__arrows.splide__arrows--ltr{height:24px}.text-subheader:last-child{margin-bottom:0}}#g-review .swiper .swiper-wrapper .swiper-slide .g-review{box-shadow:0 3px 10px 0 rgb(0 0 0 / .1)!important}#g-review .swiper .slider-prev-next-wrapper .grwp-swiper-button-next,#g-review .swiper .slider-prev-next-wrapper .grwp-swiper-button-prev{border:none!important;background:none!important}.grwp-swiper-button-prev:after,.swiper-rtl .grwp-swiper-button-next:after{background-image:url(https://b2g-2026.staging2.net/wp-content/uploads/2025/09/chevron_forward_24dp_E1B87F_FILL0_wght400_GRAD0_opsz24.svg);background-size:cover;width:32px;height:32px}.grwp-swiper-button-next:after,.swiper-rtl .grwp-swiper-button-prev:after{background-image:url(https://b2g-2026.staging2.net/wp-content/uploads/2025/09/chevron_forward_24dp_E1B87F_FILL0_wght400_GRAD0_opsz24.svg);background-size:cover;width:32px;height:32px}.grwp-swiper-button-prev,.swiper-rtl .grwp-swiper-button-next{left:32%}.grwp-swiper-button-next,.swiper-rtl .grwp-swiper-button-prev{right:32%}#g-review .swiper .slider-prev-next-wrapper .grwp-swiper-button-next,#g-review .swiper .slider-prev-next-wrapper .grwp-swiper-button-prev{margin-top:100px}.b2g-lang-switcher-menu .dropdown-menu-toggle{display:none}.b2g-lang-switcher-menu>a{font-size:13px!important}ul.team-filter-list{list-style-type:none;margin:0;display:flex;flex-wrap:wrap}li.team-filter{background:var(--accent);color:#fff;margin-right:10px;margin-bottom:10px;border-radius:18px;padding:0 14px}li.team-filter.active{background:var(--accent-2)}li.team-filter a{color:#fff;text-decoration:none;font-size:12px;text-transform:uppercase;font-weight:700}.team-location h3{font-family:"Open Sans";color:var(--accent-2);font-weight:700;text-transform:uppercase;font-size:16px;margin:48px 0 24px 0}img.team-member__img{height:108px;width:124px;flex:0 0 124px}a.team-member__a{display:flex;text-decoration:none}.team-list{list-style-type:none;margin:0}li.team-member{background:var(--base-4);margin-bottom:8px}.team-member__info{flex:1 0 50%;padding:10px 20px;position:relative;display:flex;flex-direction:column;justify-content:flex-end}p.team-member__title{color:var(--accent-2);font-size:13px;text-transform:uppercase;font-weight:700;margin:0;line-height:1em}p.team-member__name{color:var(--contrast);width:calc(100% - 40px);font-family:Playfair Display,serif;font-size:18px;margin:0}p.team-member__name::after{content:" ";display:inline-block;position:absolute;bottom:15px;right:10px;width:30px;height:24px;background:url(https://b2g-2026.staging2.net/wp-content/themes/Beauty2Go/assets/images/arrow-right.png);background-size:contain;background-repeat:no-repeat}.team__back-and-next{display:flex;justify-content:space-between;margin:20px 0}.team__back-and-next.top{margin:0 0 32px 0}@media (min-width:768px){.team__back-and-next.top{display:none}}.team__back-and-next a{color:var(--accent-2);text-transform:uppercase;font-size:12px;font-weight:600;text-decoration:none}.team__back-and-next a:last-child::after{content:" ";display:inline-block;width:20px;height:24px;background:url(https://b2g-2026.staging2.net/wp-content/themes/Beauty2Go/assets/images/arrow-right.png);background-size:contain;background-repeat:no-repeat;background-position:center bottom;position:relative;top:5px;margin-left:5px}.team__back-and-next a:first-child::before{content:" ";display:inline-block;width:20px;height:24px;background:url(https://b2g-2026.staging2.net/wp-content/themes/Beauty2Go/assets/images/arrow-left.png);background-size:contain;background-repeat:no-repeat;background-position:center bottom;position:relative;top:5px;margin-right:5px}.b2g-price-list{list-style-type:none;margin:0}@media (min-width:768px){.b2g-price-list{columns:2;column-gap:40px}}.b2g-price-list li{position:relative;border-bottom:1px solid var(--accent-2);padding:20px 140px 20px 0;break-inside:avoid-column}.b2g-price-list li strong{position:absolute;right:0;top:20px}.b2g-price-list li em{display:block;font-style:normal;font-size:.8em}@media (max-width:767px){.mobile-background-position__center{background-position:center center}}.wp-gr{--slider-act-dot-color:var(--accent-2)}.wp-gr .grw-review-inner.grw-round{border-radius:16px!important;box-shadow:0 3px 10px 0 rgb(0 0 0 / .1)!important}.wp-gr[data-layout="slider"] .grw-review{padding:24px!important}.wp-gr .grw-header-inner,.wp-gr .grw-review-inner{padding:24px!important}.wp-gr .grw-review-inner>svg{position:absolute!important;top:24px!important;right:24px!important}.grw-btns.grw-prev{position:absolute!important;bottom:-36px!important;left:calc(50% - 110px)!important;z-index:1!important}.grw-btns.grw-next{position:absolute!important;bottom:-36px!important;right:calc(50% - 110px)!important;z-index:1!important}:is(.grw-btns.grw-prev,.grw-btns.grw-next) svg path{fill:var(--accent-2)}.sh-cta .kt-inside-inner-col{padding:50px 10% 50px 40%;text-align:center}.sh-single-inner h2{font-size:25px;line-height:25px;margin-top:50px}.sh-single-inner h3{font-size:18px;line-height:25px;margin-top:50px}.sh-cat-filter{display:flex;flex-wrap:wrap;gap:10px;padding:0;list-style:none;margin:0 0 60px 0;justify-content:center}.sh-cat-filter li{background-color:var(--accent);color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;text-align:center;padding:10px 20px;margin:0;border-radius:24px;transition:background-color 0.3s ease,color 0.3s ease}.sh-cat-filter li a{color:inherit;text-decoration:none;display:block}.sh-cat-filter li:hover{background-color:var(--accent-2)}.category .main-navigation .main-nav ul li a{color:var(--contrast)}.category main{display:flex;flex-wrap:wrap;gap:30px}.category main header,.category main nav{width:100%}.category article{width:calc(33.333% - 20px)}.category article img:first-of-type{margin-top:15px}@media (max-width:640px){.category article{width:100%}}.stark-csss--slider{--logo-count:4;--logo-width:max(120px, 18%);--animation-speed:25s}.stark-csss--slider{width:100%;overflow:hidden;position:relative;background-color:#fff}.stark-csss--slider-track{display:flex;width:calc(var(--logo-width) * var(--logo-count) * 2)}body:not(.wp-admin) .stark-csss--slider-track{animation:scroll var(--animation-speed) linear infinite}.stark-csss--logo-slide{width:var(--logo-width);flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:0 16px}.stark-csss--logo-slide img{max-width:100%;height:auto;display:block;filter:grayscale(100%);opacity:.6;transition:opacity 0.3s,filter 0.3s}.stark-csss--logo-slide img:hover{filter:grayscale(0%);opacity:1}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(var(--logo-width) * var(--logo-count) * -1))}}body:has(article.page-cat-landing-page) .b2g-top-bar{display:none}body:has(article.page-cat-landing-page) #superchat-widget{display:none!important}.b2g-lp-form .fluentform{--base-2:#EFEDED;label{color:var(--accent-2);text-transform:uppercase;font-weight:700!important;font-size:14px}label.ff_tc_label{color:var(--text-grey);text-transform:none;font-weight:400!important}input{border:none!important}.ff-el-input--label.ff-el-is-required.asterisk-right label:after{content:" "!important}&.ff-default .ff-el-form-control{padding:6px 12px}.ff-el-form-check.ff-el-tc{margin-top:-16px}button.ff-btn-submit{font-size:16px;border-radius:50em;padding:6px 20px}&.ff-default .ff-el-form-control:focus{background-color:var(--base-2)}.ff-el-group.ff_list_inline .ff-el-form-check{display:inline-block!important;margin:0 15px 10px 0!important}}