.pakahi-page-hero__heading,.pakahi-text-media__heading,.pakahi-image-grid__heading,.pakahi-haartyp-cards__title,.pakahi-promise-steps__title,.pakahi-hairgoals__title{text-transform:var(--pk-h2-transform);font-synthesis-weight:none;-webkit-font-synthesis:none}.pakahi-page-hero__inner{display:flex;flex-direction:column;gap:2rem;align-items:center}.pakahi-page-hero__media{width:100%;border-radius:var(--media-radius, 0);overflow:hidden}.pakahi-page-hero__image{width:100%;height:auto;display:block}.pakahi-page-hero__content{width:100%;max-width:64ch}.pakahi-page-hero__content--center{text-align:center;margin-inline:auto}.pakahi-page-hero__heading{margin:0 0 .625rem}.pakahi-page-hero__subheading{margin:0 0 1.125rem;color:rgba(var(--color-foreground),.78)}.pakahi-page-hero__body{color:rgba(var(--color-foreground),.85)}.pakahi-page-hero__body p{margin:0 0 1rem}.pakahi-page-hero__cta{margin-top:1.75rem}@media(min-width:990px){.pakahi-page-hero--image_left .pakahi-page-hero__inner,.pakahi-page-hero--image_right .pakahi-page-hero__inner{flex-direction:row;align-items:center;gap:4rem}.pakahi-page-hero--image_right .pakahi-page-hero__inner{flex-direction:row-reverse}.pakahi-page-hero--image_left .pakahi-page-hero__media,.pakahi-page-hero--image_right .pakahi-page-hero__media,.pakahi-page-hero--image_left .pakahi-page-hero__content,.pakahi-page-hero--image_right .pakahi-page-hero__content{flex:1 1 0;width:auto;max-width:none}}.pakahi-text-media__inner{display:flex;flex-direction:column;gap:2rem;align-items:center}.pakahi-text-media__media{width:100%;margin:0}.pakahi-text-media__image{width:100%;height:auto;display:block;border-radius:4px}.pakahi-text-media__media--landscape .pakahi-text-media__image,.pakahi-text-media__media--square .pakahi-text-media__image,.pakahi-text-media__media--portrait .pakahi-text-media__image{object-fit:cover}.pakahi-text-media__media--landscape .pakahi-text-media__image{aspect-ratio:4 / 3}.pakahi-text-media__media--square .pakahi-text-media__image{aspect-ratio:1 / 1}.pakahi-text-media__media--portrait .pakahi-text-media__image{aspect-ratio:4 / 5}.pakahi-text-media__caption{display:block;margin-top:.625rem;color:rgba(var(--color-foreground),.6);text-align:center}.pakahi-text-media__content{width:100%}.pakahi-text-media__heading{margin:0 0 1rem}.pakahi-text-media__body{color:rgba(var(--color-foreground),.88)}.pakahi-text-media__body p{margin:0 0 1rem}.pakahi-text-media__body p:last-child{margin-bottom:0}.pakahi-text-media__cta{margin-top:1.75rem}@media(min-width:990px){.pakahi-text-media__inner{flex-direction:row;align-items:center;gap:4rem}.pakahi-text-media--image_right .pakahi-text-media__inner{flex-direction:row-reverse}.pakahi-text-media--image_above .pakahi-text-media__inner{flex-direction:column;align-items:center}.pakahi-text-media__inner>*{flex:1 1 0;min-width:0}.pakahi-text-media__inner--wide_text .pakahi-text-media__media{flex:0 1 40%}.pakahi-text-media__inner--wide_text .pakahi-text-media__content,.pakahi-text-media__inner--wide_media .pakahi-text-media__media{flex:0 1 60%}.pakahi-text-media__inner--wide_media .pakahi-text-media__content{flex:0 1 40%}}.pakahi-quote__figure{margin:0;text-align:center;max-width:60ch;margin-inline:auto;position:relative}.pakahi-quote--minimal .pakahi-quote__figure{text-align:left;border-left:3px solid rgb(var(--color-foreground));padding-left:1.5rem;max-width:none}.pakahi-quote__mark{display:block;font-synthesis-weight:none;-webkit-font-synthesis:none;color:rgba(var(--color-foreground),.25);margin-bottom:.25rem}.pakahi-quote__text{margin:0 0 1.5rem;font-style:italic;font-weight:var(--pk-w-heading);text-transform:var(--pk-h2-transform);font-synthesis-weight:none;color:rgb(var(--color-foreground))}.pakahi-quote__text p{margin:0}.pakahi-quote__cite{display:inline-flex;align-items:center;gap:.75rem;color:rgba(var(--color-foreground),.65);font-style:normal}.pakahi-quote__avatar{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover}.pakahi-quote__cite-text:before{content:"\2014  ";margin-right:.125rem}.pakahi-quote--minimal .pakahi-quote__cite-text:before{content:""}.pakahi-image-grid__heading{margin:0 0 .75rem}.pakahi-image-grid__intro{color:rgba(var(--color-foreground),.75);margin:0}.pakahi-image-grid__list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.pakahi-image-grid__list--mobile-1{grid-template-columns:1fr}.pakahi-image-grid__list--mobile-2{grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.pakahi-image-grid--2_cols .pakahi-image-grid__list{grid-template-columns:repeat(2,1fr);gap:1.25rem}.pakahi-image-grid--3_cols .pakahi-image-grid__list{grid-template-columns:repeat(3,1fr);gap:1.25rem}.pakahi-image-grid--4_cols .pakahi-image-grid__list{grid-template-columns:repeat(4,1fr);gap:1.25rem}.pakahi-image-grid--mosaic .pakahi-image-grid__list{grid-template-columns:repeat(3,1fr);gap:1.25rem;grid-auto-flow:dense}.pakahi-image-grid--mosaic .pakahi-image-grid__item--feature{grid-column:span 2;grid-row:span 2}}.pakahi-image-grid__item{margin:0;position:relative;overflow:hidden;border-radius:4px}.pakahi-image-grid__item--natural .pakahi-image-grid__image{aspect-ratio:auto}.pakahi-image-grid__item--landscape .pakahi-image-grid__image{aspect-ratio:4 / 3}.pakahi-image-grid__item--square .pakahi-image-grid__image{aspect-ratio:1 / 1}.pakahi-image-grid__item--portrait .pakahi-image-grid__image{aspect-ratio:4 / 5}.pakahi-image-grid__image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .4s ease}.pakahi-image-grid__link{display:block;color:inherit;text-decoration:none}.pakahi-image-grid__caption{display:block;padding:.625rem .25rem 0;color:rgba(var(--color-foreground),.7)}.pakahi-zutatenlexikon__intro{margin:0 auto 1rem;max-width:64ch;color:rgba(var(--color-foreground),.85)}.pakahi-zutatenlexikon__intro p{margin:0 0 .75rem}.pakahi-zutatenlexikon__intro p:last-child{margin-bottom:0}.pakahi-zutatenlexikon__count{margin:.5rem 0 0;font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.6)}.pakahi-zutatenlexikon__empty{background:rgba(var(--color-foreground),.04);border:1px dashed rgba(var(--color-foreground),.2);padding:1.5rem;border-radius:6px;max-width:56ch;margin:2rem auto;text-align:center}.pakahi-haartyp-cards__intro{margin:0 auto;max-width:60ch;color:rgba(var(--color-foreground),.75)}.pakahi-haartyp-cards__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:750px){.pakahi-haartyp-cards__grid--cols-2{grid-template-columns:repeat(2,1fr);gap:1.75rem}.pakahi-haartyp-cards__grid--cols-3{grid-template-columns:repeat(3,1fr);gap:1.5rem}.pakahi-haartyp-cards__grid--cols-4{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.pakahi-haartyp-cards__card{display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease}a.pakahi-haartyp-cards__card:hover{transform:translateY(-2px);box-shadow:0 18px 40px -20px rgba(var(--color-foreground),.25)}.pakahi-haartyp-cards__media{width:100%;overflow:hidden}.pakahi-haartyp-cards__image{width:100%;height:auto;display:block;transition:transform .4s ease}.pakahi-haartyp-cards__body{padding:1.25rem 1.25rem 1.5rem;display:flex;flex-direction:column;gap:.625rem;flex:1}.pakahi-haartyp-cards__title{margin:0}.pakahi-haartyp-cards__description{margin:0;color:rgba(var(--color-foreground),.75)}.pakahi-haartyp-cards__cta{display:inline-flex;align-items:center;gap:.625rem;color:rgb(var(--color-button));padding-top:.75rem;border-top:1px solid rgba(var(--color-foreground),.08);margin-top:.875rem}.pakahi-haartyp-cards__cta svg{transition:transform .2s ease}a.pakahi-haartyp-cards__card:hover .pakahi-haartyp-cards__cta{text-decoration:none}a.pakahi-haartyp-cards__card:hover .pakahi-haartyp-cards__cta svg{transform:translate(3px)}.pakahi-promise-steps__intro{margin:0 auto;max-width:60ch;color:rgba(var(--color-foreground),.75)}.pakahi-promise-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:1.5rem;max-width:760px;margin-inline:auto}.pakahi-promise-steps__item{display:grid;grid-template-columns:auto 1fr;gap:1.25rem;align-items:flex-start}.pakahi-promise-steps__number{width:3rem;height:3rem;border-radius:50%;background:rgba(var(--color-foreground),.08);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.pakahi-promise-steps__digit{letter-spacing:var(--pk-tr-none);font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}.pakahi-promise-steps__icon{width:1.75rem;height:1.75rem;object-fit:contain}.pakahi-promise-steps__title{margin:0 0 .5rem}.pakahi-promise-steps__description{color:rgba(var(--color-foreground),.85)}.pakahi-promise-steps__description p{margin:0 0 .625rem}.pakahi-promise-steps__description p:last-child{margin-bottom:0}.pakahi-promise-steps__footer{margin-top:2rem;text-align:center}@media(min-width:750px){.pakahi-promise-steps--horizontal .pakahi-promise-steps__list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;max-width:none}.pakahi-promise-steps--horizontal .pakahi-promise-steps__item{grid-template-columns:1fr;text-align:center;gap:1rem}.pakahi-promise-steps--horizontal .pakahi-promise-steps__number{margin-inline:auto}}.pakahi-hairgoals__intro{margin:0 auto;max-width:64ch;color:rgba(var(--color-foreground),.85)}.pakahi-hairgoals__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:750px){.pakahi-hairgoals__grid--cols-2{grid-template-columns:repeat(2,1fr)}.pakahi-hairgoals__grid--cols-3{grid-template-columns:repeat(3,1fr)}.pakahi-hairgoals__grid--cols-4{grid-template-columns:repeat(4,1fr)}}.pakahi-hairgoals__card{height:100%;overflow:hidden;display:flex;flex-direction:column}.pakahi-hairgoals__media{width:100%;background:rgba(var(--color-foreground),.04);overflow:hidden}.pakahi-hairgoals__image{width:100%;height:auto;display:block}.pakahi-hairgoals__body{padding:1.25rem;display:flex;flex-direction:column;gap:.625rem;flex:1}.pakahi-hairgoals__title{margin:0}.pakahi-hairgoals__description{margin:0;color:rgba(var(--color-foreground),.8)}.pakahi-hairgoals__links{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.125rem;border-top:1px solid rgba(var(--color-foreground),.08);padding-top:1rem}.pakahi-hairgoals__link{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;text-decoration:none;color:rgb(var(--color-foreground));padding:.5rem 0;transition:color .15s ease}.pakahi-hairgoals__link:hover{color:rgb(var(--color-button))}.pakahi-hairgoals__link-arrow{flex-shrink:0;transition:transform .15s ease,color .15s ease;color:rgba(var(--color-foreground),.55)}.pakahi-hairgoals__link:hover .pakahi-hairgoals__link-arrow{transform:translate(3px);color:rgb(var(--color-button))}.pakahi-haartyp-cards--feature .pakahi-haartyp-cards__grid{gap:2.5rem;max-width:1100px;margin-inline:auto}@media(min-width:750px){.pakahi-haartyp-cards--feature .pakahi-haartyp-cards__grid--cols-2{gap:3.5rem}}.pakahi-haartyp-cards--feature .pakahi-haartyp-cards__card{background:transparent;border:none;text-align:center;align-items:center;box-shadow:none}a.pakahi-haartyp-cards__card.pakahi-haartyp-cards--feature__link:hover,.pakahi-haartyp-cards--feature a.pakahi-haartyp-cards__card:hover{transform:none;box-shadow:none}.pakahi-haartyp-cards--feature .pakahi-haartyp-cards__media{position:relative;padding:1.75rem 1.25rem .5rem;background:rgba(var(--color-button, 238 77 99),.14);margin-bottom:1.75rem;overflow:visible;width:100%}.pakahi-haartyp-cards--feature .pakahi-haartyp-cards__image{width:100%;height:auto;display:block;transition:transform .4s ease}.pakahi-haartyp-cards--feature .pakahi-haartyp-cards__body{padding:0 1rem .5rem;align-items:center;gap:.875rem;flex:none}.pakahi-haartyp-cards--feature .pakahi-haartyp-cards__title{margin:0 0 .5rem;text-transform:var(--pk-h3-transform);letter-spacing:var(--pk-h3-tracking)}.pakahi-haartyp-cards--feature .pakahi-haartyp-cards__description{margin:0 auto 1.25rem;max-width:38ch;color:rgba(var(--color-foreground),.78)}.pakahi-haartyp-cards--feature .pakahi-haartyp-cards__cta-button{display:inline-flex;align-items:center;justify-content:center;margin:.5rem auto 0;text-decoration:none}.pakahi-haartyp-cards--feature span.pakahi-haartyp-cards__cta-button.btn{cursor:pointer;pointer-events:none}a.pakahi-haartyp-cards__card:hover .pakahi-haartyp-cards__cta-button.btn{filter:brightness(.95)}@media(max-width:749px){.pakahi-haartyp-cards--feature .pakahi-haartyp-cards__grid{grid-template-columns:1fr;gap:2.5rem}.pakahi-haartyp-cards--feature .pakahi-haartyp-cards__media{padding:1.25rem 1rem .25rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pakahi-pages.css.map */
