:root{--pdb-ink: #171513;--pdb-ivory: #fffdfa;--pdb-paper: #f4efe8;--pdb-champagne: #d9bfa9}.site-header{background:var(--pdb-ink)!important;border-bottom:0!important;box-shadow:none!important;color:var(--pdb-ivory)}.header-wrapper,.header-sticky-wrapper{border:0!important;box-shadow:none!important}#MainContent>.shopify-section:first-child{border-top:0!important;margin-top:-2px!important;position:relative;z-index:1}@supports (-webkit-touch-callout: none){#SiteHeader,#HeaderWrapper,.header-wrapper,.header-sticky-wrapper{border:0!important;outline:0!important;box-shadow:none!important;-webkit-box-shadow:none!important}#MainContent>.shopify-section:first-child{border-top:0!important;margin-top:-1px!important}}.site-header .site-nav__link,.site-header .site-nav__dropdown-link,.site-header .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){color:var(--pdb-ivory)!important}.site-header .site-nav__link svg,.site-header .site-nav__icons svg{filter:invert(1)}.site-header .site-header__logo-link{background:url(/cdn/shop/t/23/assets/pdb-logo-transparent.png) center / contain no-repeat;flex:0 0 72px;height:86px;padding-top:0!important;width:72px}.site-header .site-header__logo{line-height:0;margin:0!important;transform:translateY(-7px)}.site-header .site-header__logo-link img{visibility:hidden}.site-header .site-header__logo-link.logo--has-inverted,.site-header .site-header__logo-link.logo--inverted{display:block!important}.site-header svg{filter:invert(1)!important}.site-header .site-nav__dropdown,.site-header .megamenu{background:#0d0c0beb!important;background-image:none!important;opacity:1!important;border-top:1px solid rgba(255,253,250,.16);box-shadow:0 24px 60px #0000002e;-webkit-backdrop-filter:none;backdrop-filter:none}.site-header .megamenu{border-top:0!important}.site-header .megamenu{isolation:isolate}.site-header .megamenu:before{background:#0d0c0beb!important;content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.site-header .site-nav__dropdown-link:hover,.site-header .site-nav__dropdown-link:focus-visible{color:var(--pdb-champagne)!important}.site-header .megamenu__collection-image,.site-header .megamenu .svg-mask{display:none!important}.site-header .megamenu,.site-header .megamenu .page-width,.site-header .megamenu .grid,.site-header .megamenu .grid__item,.site-header .megamenu .h5,.site-header .megamenu a{background:transparent!important}.site-header .megamenu .grid__item>a:has(.megamenu__collection-image),.site-header .megamenu .grid__item>a:has(.svg-mask){display:none!important}.site-header .megamenu .site-nav__dropdown-link{color:var(--pdb-ivory)!important;background:transparent!important;font-weight:500!important;opacity:1!important;text-shadow:0 1px 8px rgba(0,0,0,.35)}.site-header .megamenu .h5,.site-header .megamenu .h5 a,.site-header .megamenu h5,.site-header .megamenu h5 a{color:var(--pdb-champagne)!important;font-weight:700!important;letter-spacing:.16em;text-transform:uppercase;opacity:1!important}.site-header .megamenu .appear-animation{opacity:1!important;transform:none!important}@media only screen and (max-width:768px){.site-header .site-header__logo-link{flex-basis:94px;height:114px;width:94px}.site-header .site-header__logo{margin:0!important;transform:none}.site-header .site-nav__icons svg,.site-header .site-nav__link--icon svg,.site-header .js-drawer-open-nav svg{filter:brightness(0) invert(1)!important}.drawer#NavDrawer,.drawer#NavDrawer .drawer__contents,.drawer#NavDrawer .drawer__fixed-header,.drawer#NavDrawer .drawer__scrollable,.drawer#NavDrawer .mobile-nav,.drawer#NavDrawer .mobile-nav__item,.drawer#NavDrawer .mobile-nav__sublist,.drawer#NavDrawer .collapsible-content__inner{background:#0d0c0b!important;background-color:#0d0c0b!important;background-image:none!important}.drawer#NavDrawer{color:var(--pdb-ivory)!important;box-shadow:0 0 80px #00000073;z-index:40}.drawer#NavDrawer .appear-animation{opacity:1!important;transform:none!important}.drawer#NavDrawer .mobile-nav__link,.drawer#NavDrawer .mobile-nav__faux-link,.drawer#NavDrawer .mobile-nav__toggle button,.drawer#NavDrawer .mobile-nav__toggle .faux-button,.drawer#NavDrawer .drawer__close-button,.drawer#NavDrawer a:not(.btn){color:var(--pdb-ivory)!important;background:transparent!important;text-shadow:0 1px 8px rgba(0,0,0,.35)}.drawer#NavDrawer .mobile-nav,.drawer#NavDrawer .mobile-nav li,.drawer#NavDrawer .mobile-nav__child-item,.drawer#NavDrawer .mobile-nav__sublist{color:var(--pdb-ivory)!important;opacity:1!important}.drawer#NavDrawer .mobile-nav__toggle button{border:0!important}.drawer#NavDrawer .mobile-nav__item:after,.drawer#NavDrawer .drawer__header{border-color:#fffdfa2e!important}.drawer#NavDrawer svg{filter:invert(1)}.drawer#NavDrawer .icon-chevron-down,.drawer#NavDrawer .drawer__close-button svg,.drawer#NavDrawer .mobile-nav__social svg{filter:none!important}.drawer#NavDrawer .icon-chevron-down path,.drawer#NavDrawer .drawer__close-button svg path{stroke:#fffdfa!important}.drawer#NavDrawer .mobile-nav__social a{background:transparent!important;border:0!important}.drawer#NavDrawer .mobile-nav__social svg path,.drawer#NavDrawer .mobile-nav__social svg circle{fill:#fffdfa!important;stroke:#fffdfa!important}.drawer#NavDrawer .mobile-nav__grandchildlist:before{background:#fffdfa59!important}}@media only screen and (min-width:769px){.site-header .site-nav__icons{display:flex!important;align-items:center;gap:8px}}.product-section{background:var(--pdb-paper)}.product-section[data-product-handle=professionelle-hautanalyse-beratung] .product-single__sticky{display:none!important}.product-section[data-product-handle=professionelle-hautanalyse-beratung] .grid__item:not(.product-single__sticky){width:100%!important;float:none!important}.product-section[data-product-handle=professionelle-hautanalyse-beratung] .product-single__meta{max-width:1180px;margin:0 auto}.product-section[data-product-handle=professionelle-hautanalyse-beratung] .product-block--header,.product-section[data-product-handle=professionelle-hautanalyse-beratung] .product-single__form [type=submit],.product-section[data-product-handle=professionelle-hautanalyse-beratung] .product-single__form .shopify-payment-button,.product-section[data-product-handle=professionelle-hautanalyse-beratung] .product-single__form .quantity-selector,.product-section[data-product-handle=professionelle-hautanalyse-beratung] .product-single__form [name=quantity]{display:none!important}.product-section[data-product-handle=professionelle-hautanalyse-beratung] .pdb-consult-page__button--quiet{background:#ffffff24!important;color:#fff!important;border-color:var(--pdb-champagne)!important}.product-section[data-product-handle=professionelle-hautanalyse-beratung] #apntly-book-button{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.product-section[data-product-handle=professionelle-hautanalyse-beratung] .pdb-consult-page__hero{width:calc(100% + 48px)!important;margin-left:-24px!important;margin-right:-24px!important}@media only screen and (max-width:800px){.product-section[data-product-handle=professionelle-hautanalyse-beratung] .pdb-consult-page__hero{width:100%!important;margin-left:0!important;margin-right:0!important}}.product__main-photos{max-width:620px;margin-right:auto;margin-left:auto}.product__main-photos .product-slideshow,.product__main-photos .product-main-slide{overflow:hidden}.product__main-photos .product-main-slide{aspect-ratio:4 / 5;max-height:640px;background:#e9e0d7}.product__main-photos .product-main-slide .product-image-main,.product__main-photos .product-main-slide .image-wrap{height:100%!important;padding-bottom:0!important}.product__main-photos .product-main-slide img,.product__main-photos .product-main-slide video,.product__main-photos .product-main-slide model-viewer{width:100%;height:100%;object-fit:cover}.product__thumbs .image-wrap__thumbnail{aspect-ratio:4 / 5;padding-bottom:0!important}.product__thumbs .image-wrap__thumbnail img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:798px){.product__main-photos .product-main-slide{max-height:none}}#wisy-toggle{position:fixed!important;bottom:12px!important;right:12px!important;width:72px!important;height:86px!important;background:transparent!important;color:transparent!important;border-radius:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;box-shadow:none!important;cursor:pointer!important;z-index:2147483646!important;border:none!important;transition:all .3s ease!important;-webkit-tap-highlight-color:transparent}#wisy-toggle img{width:100%!important;height:auto!important;display:block!important;filter:drop-shadow(0 10px 15px rgba(0,0,0,.3))!important}#wisy-toggle:hover{transform:scale(1.04) rotate(3deg)}#wisy-widget{position:fixed!important;bottom:100px!important;right:25px!important;width:380px!important;height:600px!important;max-width:calc(100vw - 50px);max-height:calc(100vh - 150px);background:#fff!important;border-radius:20px!important;box-shadow:0 15px 50px #00000026!important;z-index:2147483647!important;display:none;flex-direction:column;overflow:hidden;font-family:Assistant,sans-serif;border:1px solid rgba(0,0,0,.05)}#wisy-header{background:#fff!important;color:#1a1a1a!important;padding:18px 25px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f0f0;font-family:Assistant,sans-serif}#wisy-header span{font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase}#closeChatBtn{color:#1a1a1a;font-size:24px;font-weight:300;opacity:.4;transition:opacity .2s}#closeChatBtn:hover{opacity:1}#wisy-messages{flex:1;padding:20px;overflow-y:auto;background:#fcfcfc;display:flex;flex-direction:column;gap:12px}.wisy-msg{padding:12px 16px;border-radius:15px;font-size:14px;line-height:1.6;max-width:85%}.wisy-msg.bot{background:#f1f1f1;color:#1a1a1a;align-self:flex-start;border-bottom-left-radius:2px}.wisy-msg.user{background:#d4af37;color:#fff;align-self:flex-end;border-bottom-right-radius:2px}#wisy-input-wrapper{padding:15px;background:#fff;border-top:1px solid #eee;display:flex;align-items:center;gap:10px}#wisy-input{flex:1;height:45px;border:1px solid #e0e0e0;border-radius:25px;padding:0 20px;outline:none;font-size:15px;transition:border .3s;background:#f9f9f9;white-space:nowrap;overflow:hidden}#wisy-input:focus{border-color:#d4af37;background:#fff}#wisy-send{background:#d4af37;color:#fff;border:none;width:45px;height:45px;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-shrink:0;transition:background .3s}#wisy-send:after{content:"\27a4";font-size:18px;margin-left:-2px}#wisy-send:hover{background:#b8962d}.wisy-quick-btn{display:block;width:100%;margin-top:8px;padding:12px 15px!important;background:#fff!important;color:#d4af37!important;border:1px solid #e8e1d0!important;border-radius:12px!important;font-size:13px!important;font-weight:600;text-align:left!important;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #00000008}.wisy-quick-btn:hover{border-color:#d4af37!important;background:#fdfaf4!important;transform:translate(5px)}.wisy-contact-btn{background:#d4af37!important;color:#fff!important;border-radius:12px;padding:14px;font-size:14px;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 15px #d4af374d}#wisy-messages::-webkit-scrollbar{width:5px}#wisy-messages::-webkit-scrollbar-thumb{background:#eee;border-radius:10px}.pdb-salonized-reviews .salonized-reviews{max-height:700px!important;overflow-x:hidden!important;overflow-y:auto!important}.template-product .product__photos{--pdb-gallery-max: 620px;position:relative}.template-product .product__main-photos .product-main-slide,.template-product .product__main-photos .product-main-slide .image-wrap,.template-product .product__main-photos .product-main-slide img{background-color:#f4efe8!important}.template-product .product__thumbs[data-position=below]{position:absolute!important;top:0!important;bottom:auto!important;left:50%!important;width:min(100%,var(--pdb-gallery-max))!important;height:100%!important;margin:0!important;transform:translate(-50%)!important;pointer-events:none!important;z-index:6!important}.template-product .product__thumbs[data-position=below] .product__thumbs--scroller{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.template-product .product__thumbs[data-position=below] .product__thumb-arrow{width:42px!important;height:58px!important;top:50%!important;bottom:auto!important;padding:0!important;transform:translateY(-50%)!important;border:1px solid rgba(23,21,19,.22)!important;border-radius:0!important;background:#f4efe8eb!important;color:#171513!important;box-shadow:0 8px 22px #1715131a!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:auto!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease!important}.template-product .product__thumbs[data-position=below] .product__thumb-arrow--prev{left:12px!important}.template-product .product__thumbs[data-position=below] .product__thumb-arrow--next{right:12px!important}.template-product .product__thumbs[data-position=below] .product__thumb-arrow:hover{background:#171513!important;border-color:#171513!important;color:#f7efe8!important}.template-product .product__thumbs[data-position=below] .product__thumb-arrow:focus-visible{outline:2px solid #8b6a52!important;outline-offset:3px!important}.template-product .product__thumbs[data-position=below] .product__thumb-arrow .icon{display:block!important;width:8px!important;height:14px!important;margin:0 auto!important;transform:none!important;fill:currentColor!important}@media only screen and (max-width:768px){.template-product .product__thumbs[data-position=below].small--hide{display:block!important}.template-product .product__thumbs[data-position=below] .product__thumb-arrow{width:36px!important;height:48px!important}.template-product .product__thumbs[data-position=below] .product__thumb-arrow--prev{left:6px!important}.template-product .product__thumbs[data-position=below] .product__thumb-arrow--next{right:6px!important}.template-product .product__thumbs[data-position=below] .product__thumb-arrow{display:none!important}}@media only screen and (max-width:768px){.cart__page .pdb-afterdark-cart-item .cart__image{flex:0 0 88px;margin-right:14px}.cart__page .pdb-afterdark-cart-item .cart__image a{height:88px}.cart__page .pdb-afterdark-cart-item .cart__item-details{min-width:0}.cart__page .pdb-afterdark-cart-item .cart__item-sub{flex-wrap:wrap;line-height:1.35}.cart__page .pdb-afterdark-cart-item .cart__item-sub>div:first-child,.cart__page .pdb-afterdark-cart-item .cart__item-price-col{flex:1 1 100%;margin-right:0}.cart__page .pdb-afterdark-cart-item .cart__item-price-col{margin-top:12px;text-align:left}.cart__page .pdb-afterdark-cart-item .cart__item-price-col .cart__price{display:inline-block;margin-right:8px}.cart__page .pdb-afterdark-cart-item .pdb-afterdark-cart-discount{display:block;margin-top:4px;font-size:12px;line-height:1.4;color:#8b5e3c}body:has(.pdb-afterdark-cart-item) #wisy-toggle,body:has(.pdb-afterdark-cart-item) #wisy-widget{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map?pdb_header=20260915c */
