:root{--p5-type-h3-size:21px;--p5-type-h3-lh:28px;--p5-type-h3-ls:-.08px;--p5-type-h3-m-size:18px;--p5-type-h3-m-lh:24px;--p5-type-h3-m-ls:0;--p5-type-body-s-size:14px;--p5-type-body-s-lh:20px;--p5-type-body-s-ls:.21px;--p5-type-body-xs-size:12px;--p5-type-body-xs-lh:18px;--p5-type-body-xs-ls:.24px;--p5-type-body-xxs-size:11px;--p5-type-body-xxs-lh:16px;--p5-type-body-xxs-ls:.22px;--p5-dim-200:200px;--p5-dim-220:220px;--p5-dim-280:280px;--p5-radius-md:10px;--p5-color-ink-soft:#5B5B59;--p5-color-surface-2:#F2F1F1;--p5-color-text-on-dark-soft:#A8A6A3;--v3-ink:#1A1918;--v3-ink2:#5B5B59;--v3-s1:#F8F8F8;--v3-s2:#F2F1F1;--v3-line:#DEDDDB;--v3-line2:#EFEEEC;--v3-accent:#D9532F;--v3-green:#2E6B3E;--v3-muted:#8C8B88;--v3-muted2:#A8A6A3;--v3-pad-y:88px;--v3-pad-x:120px;--v3-gap-h:40px}@media(max-width:749px){:root{--v3-pad-y:48px;--v3-pad-x:16px;--v3-gap-h:24px}}:root body :is(.p5-problem,.p5-numbers,.p5-ingredients,.p5-compare,.p5-reviews,.p5-steps,.p5-faq,.p5-product-row,.p5-quality,.p5-founder){padding:var(--v3-pad-y) 0}:root body :is(.p5-problem,.p5-ingredients,.p5-reviews,.p5-steps,.p5-faq,.p5-product-row,.p5-quality,.p5-founder,.p5-press) .p5-page{padding-left:var(--v3-pad-x);padding-right:var(--v3-pad-x)}:root body .p5-numbers,:root body .p5-compare{padding-left:var(--v3-pad-x);padding-right:var(--v3-pad-x)}:root body :is(.p5-problem__title,.p5-numbers__title,.p5-ingredients__title,.p5-compare__title,.p5-reviews__title,.p5-steps__title,.p5-faq__title,.p5-product-row__title){font-family:var(--p5-font-serif,Petrona),serif;font-weight:400;font-size:36px;line-height:41px;letter-spacing:-.43px;color:var(--v3-ink);margin:0}@media(max-width:749px){:root body :is(.p5-problem__title,.p5-numbers__title,.p5-ingredients__title,.p5-compare__title,.p5-reviews__title,.p5-steps__title,.p5-faq__title,.p5-product-row__title){font-weight:500;font-size:28px;line-height:34px;letter-spacing:-.22px}}:root body :is(.p5-ingredients__title,.p5-steps__headgroup,.p5-steps--usage .p5-steps__title){margin-bottom:var(--v3-gap-h)}:root body .p5-problem__head,:root body .p5-numbers__inner,:root body .p5-compare__inner,:root body .p5-reviews__inner,:root body .p5-faq__inner,:root body .p5-product-row__inner{gap:var(--v3-gap-h)}:root body .p5-problem__head{margin-bottom:var(--v3-gap-h)}:root body .p5-steps--steps{background:var(--v3-s2)}:root body .p5-steps--steps .p5-steps__headgroup~*:not(.p5-steps__cards){display:none}:root body .p5-steps--steps .p5-steps__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;counter-reset:v3step;list-style:none;margin:0;padding:0}:root body .p5-steps--steps .p5-steps__card{background:none;border:0;border-radius:0;padding:0;box-shadow:none;display:block;counter-increment:v3step}:root body .p5-steps--steps .p5-steps__card:before,:root body .p5-steps--steps .p5-steps__card:after{display:none!important;content:none!important}:root body .p5-steps--steps .p5-steps__card>:not(.p5-steps__copy){display:none}:root body .p5-steps--steps .p5-steps__copy{display:flex;flex-direction:column;gap:8px}:root body .p5-steps--steps .p5-steps__card-title{font-family:var(--p5-font-serif,Petrona),serif;font-weight:500;font-size:21px;line-height:28px;letter-spacing:-.08px;color:var(--v3-ink);margin:0}:root body .p5-steps--steps .p5-steps__card-title:before{content:counter(v3step) ". "}:root body .p5-steps--steps .p5-steps__card-text{display:block;border-left:1px solid var(--v3-ink);padding-left:16px;font-size:15px;line-height:21px;letter-spacing:.15px;color:var(--v3-ink)}@media(max-width:749px){:root body .p5-steps--steps .p5-steps__cards{grid-template-columns:1fr;gap:20px}:root body .p5-steps--steps .p5-steps__card-title{font-size:18px;line-height:24px;letter-spacing:0}}:root body .p5-problem{background:#fff}:root body .p5-problem__lead{font-size:18px;line-height:25px;color:var(--v3-ink2);margin:0}:root body .p5-problem__cards{gap:20px;align-items:stretch}:root body .p5-problem__card{border:1px solid var(--v3-line);border-radius:10px;overflow:hidden;background:#fff}:root body .p5-problem__media,:root body .p5-problem__img{height:220px}:root body .p5-problem__img{width:100%;object-fit:cover;display:block}:root body .p5-problem__body{padding:16px;gap:6px}:root body .p5-problem__card-title{font-family:var(--p5-font-serif,Petrona),serif;font-weight:500;font-size:21px;line-height:28px;letter-spacing:-.08px;color:var(--v3-ink)}:root body .p5-problem__card-text{font-size:14px;line-height:20px;letter-spacing:.21px;color:var(--v3-ink2)}@media(max-width:749px){:root body .p5-problem__cards{gap:12px}:root body .p5-problem__media,:root body .p5-problem__img{height:200px}:root body .p5-problem__card-title{font-size:18px;line-height:24px;letter-spacing:0}}:root body .p5-numbers{background:var(--v3-s1)}:root body .p5-numbers__inner{max-width:1200px;margin:0 auto}:root body .p5-numbers__row{gap:48px;align-items:center}:root body .p5-numbers__media{flex:0 0 520px;width:520px;height:380px;border-radius:10px;overflow:hidden;background:var(--v3-s1)}:root body .p5-numbers__img{width:100%;height:100%;object-fit:cover}:root body .p5-numbers__list{flex:1 1 auto;gap:0;row-gap:0}:root body .p5-numbers__item{display:flex;gap:24px;align-items:center;padding:16px 0;border-bottom:1px solid var(--v3-line)}:root body .p5-numbers__item:first-child{border-top:1px solid var(--v3-line)}:root body .p5-numbers__fact{flex:0 0 200px;width:200px;font-size:28px;line-height:34px;letter-spacing:-.22px}:root body .p5-numbers__text{flex:1 1 auto;max-width:408px;font-size:15px;line-height:21px;letter-spacing:.15px;margin:0;color:var(--v3-ink)}@media(max-width:749px){:root body .p5-numbers__row{flex-direction:column;gap:20px;align-items:stretch}:root body .p5-numbers__media{flex:none;width:100%;height:300px}:root body .p5-numbers__item{flex-direction:column;align-items:flex-start;gap:6px}:root body .p5-numbers__fact{flex:none;width:auto;font-size:18px;line-height:24px;letter-spacing:0}:root body .p5-numbers__text{max-width:none}}:root body .p5-ingredients__grid{gap:20px}:root body .p5-ingredients__card{background:var(--v3-s1);border-radius:10px;overflow:hidden}:root body .p5-ingredients__media,:root body .p5-ingredients__img{height:280px}:root body .p5-ingredients__img{width:100%;object-fit:cover;display:block}:root body .p5-ingredients__body{padding:20px;gap:4px}:root body .p5-ingredients__name{font-family:var(--p5-font-serif,Petrona),serif;font-weight:500;font-size:21px;line-height:28px;letter-spacing:-.08px;color:var(--v3-ink);margin:0}:root body .p5-ingredients__text{font-size:14px;line-height:20px;letter-spacing:.21px;color:var(--v3-ink2);margin:0}@media(max-width:749px){:root body .p5-ingredients__grid{grid-template-columns:1fr 1fr;gap:10px}:root body .p5-ingredients__media,:root body .p5-ingredients__img{height:140px}:root body .p5-ingredients__body{padding:12px}:root body .p5-ingredients__name{font-size:16px;line-height:21px;letter-spacing:0}:root body .p5-ingredients__text{font-size:12px;line-height:18px;letter-spacing:.24px}}:root body .p5-compare{background:var(--v3-s2)}:root body .p5-compare__inner{max-width:1200px;margin:0 auto}:root body .p5-compare__scroller{overflow:visible}:root body .p5-compare__table{width:892px;max-width:100%}:root body .p5-compare__row{display:grid;grid-template-columns:260px 300px 300px;column-gap:16px;row-gap:0}:root body .p5-compare__label-cell{padding:0;display:flex;align-items:center}:root body .p5-compare__label{display:flex;align-items:center;width:100%;height:58px;padding:0 16px;background:var(--v3-ink);color:#fff;border-radius:8px;font-weight:600;font-size:16px;line-height:22px}:root body .p5-compare__cell{background:#fff;padding:0 6px;height:64px;display:flex;align-items:center;justify-content:center;text-align:center;border-top:1px solid var(--v3-line2);border-radius:0}:root body .p5-compare__row--head .p5-compare__cell{height:80px;border-top:0;border-radius:10px 10px 0 0;padding:24px 6px 0;position:relative}:root body .p5-compare__row.is-last .p5-compare__cell{border-radius:0 0 10px 10px}:root body .p5-compare__cell.is-own{border-left:1px solid var(--v3-ink);border-right:1px solid var(--v3-ink)}:root body .p5-compare__row--head .p5-compare__cell.is-own{border-top:1px solid var(--v3-ink)}:root body .p5-compare__row.is-last .p5-compare__cell.is-own{border-bottom:1px solid var(--v3-ink)}:root body .p5-compare__badge{position:absolute;top:0;left:0;right:0;width:auto;height:24px;padding:0;display:flex;align-items:center;justify-content:center;background:var(--v3-ink);color:#fff;border-radius:9px 9px 0 0;font-size:12px;line-height:18px;letter-spacing:.24px}:root body .p5-compare__name{font-family:var(--p5-font-serif,Petrona),serif;font-weight:500;font-size:21px;line-height:28px;letter-spacing:-.08px;color:var(--v3-ink)}:root body .p5-compare__cell--head:not(.is-own) .p5-compare__name{color:var(--v3-ink2)}:root body .p5-compare__value{display:flex;flex-direction:column;align-items:center;gap:2px}:root body .p5-compare__answer{display:inline-flex;align-items:center;gap:6px;padding:0}:root body .p5-compare__answer-text{font-size:16px;line-height:22px;letter-spacing:.16px;color:var(--v3-ink)}:root body .p5-compare__mark{display:inline-flex;width:20px;height:20px;flex:none}:root body .p5-compare__mark svg{width:20px;height:20px}:root body .p5-compare__mark--yes{color:var(--v3-green)}:root body .p5-compare__mark--no{color:#c0392b}:root body .p5-compare__source,:root body .p5-compare__note{display:none}@media(max-width:749px){:root body .p5-compare__table{width:100%}:root body .p5-compare__row{grid-template-columns:110px 1fr 1fr;column-gap:6px}:root body .p5-compare__label{height:52px;padding:0 10px;font-size:12px;line-height:17px;letter-spacing:.18px}:root body .p5-compare__cell{height:58px}:root body .p5-compare__row--head .p5-compare__cell{height:72px}:root body .p5-compare__name{font-size:15px;line-height:20px;letter-spacing:0}:root body .p5-compare__answer{gap:4px}:root body .p5-compare__answer-text{font-size:11px;line-height:16px;letter-spacing:.22px}:root body .p5-compare__mark,:root body .p5-compare__mark svg{width:16px;height:16px}}:root body .p5-reviews{background:#fff}:root body .p5-reviews__head{align-items:center;text-align:center;gap:var(--v3-gap-h);display:flex;flex-direction:column}:root body .p5-reviews .jdgm-rev-widg{padding:0!important;border:0!important;background:none!important}:root body .p5-reviews .jdgm-rev-widg__header,:root body .p5-reviews .jdgm-rev-widg__actions,:root body .p5-reviews .jdgm-rev-widg__section-title,:root body .p5-reviews .jdgm-rev-widg__sort-wrapper,:root body .p5-reviews .jdgm-rev__actions,:root body .p5-reviews .jdgm-rev__icon,:root body .p5-reviews .jdgm-row-product,:root body .p5-reviews .jdgm-row-extra,:root body .p5-reviews .jdgm-rev__timestamp{display:none!important}:root body .p5-reviews .jdgm-rev-widg__other-content{display:block!important}:root body .p5-reviews .jdgm-rev-widg__reviews{height:auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}:root body .p5-reviews .jdgm-rev-widg__reviews:empty{display:none!important}:root body .p5-reviews .jdgm-rev{position:static!important;width:auto!important;margin:0!important;border:1px solid var(--v3-line)!important;border-radius:10px;padding:14px!important;background:#fff!important;display:flex;flex-direction:column;gap:8px}:root body .p5-reviews .jdgm-rev__header{display:flex;flex-direction:column;gap:8px;order:0}:root body .p5-reviews .jdgm-row-profile{order:9}:root body .p5-reviews .jdgm-rev__content{order:1}:root body .p5-reviews .jdgm-rev .jdgm-star{color:var(--v3-accent)!important;font-size:14px;padding-right:1px}:root body .p5-reviews .jdgm-rev__title{display:block;font-weight:600;font-size:16px;line-height:22px;color:var(--v3-ink);margin:0 0 8px}:root body .p5-reviews .jdgm-rev__body,:root body .p5-reviews .jdgm-rev__body p{font-size:14px;line-height:20px;letter-spacing:.21px;color:var(--v3-ink);margin:0}:root body .p5-reviews .jdgm-rev__author{font-size:12px;line-height:18px;letter-spacing:.24px;color:var(--v3-ink2)!important}:root body .p5-reviews .jdgm-rev__buyer-badge{background:none!important;color:var(--v3-ink2)!important;font-size:12px;padding:0!important}:root body .p5-reviews .jdgm-paginate{grid-column:1/-1}@media(max-width:989px){:root body .p5-reviews .jdgm-rev-widg__reviews{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){:root body .p5-reviews .jdgm-rev-widg__reviews{grid-template-columns:1fr;gap:10px}}:root body .p5-quality,:root body .p5-quality--soft{background:var(--v3-s2)}:root body .p5-quality__inner{gap:28px}:root body .p5-quality__heading{font-family:var(--p5-font-serif,Petrona),serif;font-weight:400;font-size:28px;line-height:32px;letter-spacing:-.34px;margin:0}:root body .p5-quality__points{gap:8px 32px}:root body .p5-quality__point{gap:8px;font-size:14px;line-height:20px;letter-spacing:.21px}:root body .p5-quality__cert{width:100%;max-width:1200px;border-radius:10px}@media(max-width:749px){:root body .p5-quality__inner{gap:20px}:root body .p5-quality__heading{font-weight:500;font-size:28px;line-height:34px;letter-spacing:-.22px}:root body .p5-quality__points{flex-direction:column;gap:10px}}:root body .p5-steps--usage .p5-steps__row{gap:20px}:root body .p5-steps--usage .p5-steps__item{background:var(--v3-s1);border-radius:10px;overflow:hidden}:root body .p5-steps--usage .p5-steps__figure,:root body .p5-steps--usage .p5-steps__image{height:280px}:root body .p5-steps--usage .p5-steps__image{width:100%;object-fit:cover;display:block}:root body .p5-steps--usage .p5-steps__card-body{padding:16px;gap:6px}:root body .p5-steps--usage .p5-steps__head{font-size:21px;line-height:28px;letter-spacing:-.08px}:root body .p5-steps--usage .p5-steps__text{font-size:14px;line-height:20px;letter-spacing:.21px;color:var(--v3-ink2)}@media(max-width:749px){:root body .p5-steps--usage .p5-steps__row{gap:12px}:root body .p5-steps--usage .p5-steps__figure,:root body .p5-steps--usage .p5-steps__image{height:200px}:root body .p5-steps--usage .p5-steps__head{font-size:18px;line-height:24px;letter-spacing:0}}:root body .p5-faq{background:var(--v3-s1)}:root body .p5-faq__list{max-width:900px;padding:0;gap:0;background:none;border-radius:0}:root body .p5-faq__item{border-bottom:1px solid var(--v3-line);padding:16px 0}:root body .p5-faq__item:first-child{border-top:0}:root body .p5-faq__question{font-size:16px;line-height:22px;letter-spacing:0;color:var(--v3-ink)}:root body .p5-faq__answer{padding-top:8px}:root body .p5-faq__answer,:root body .p5-faq__answer .rte,:root body .p5-faq__answer p{font-size:14px;line-height:20px;letter-spacing:.21px;color:var(--v3-ink2)}:root body .p5-product-row__list{gap:16px}:root body .p5-product-row__card{flex:0 0 227px;width:227px;border:1px solid var(--v3-line);border-radius:10px;padding:10px;gap:10px;background:#fff}:root body .p5-product-row__media{width:207px;height:207px;border-radius:6px;overflow:hidden;background:var(--v3-s1)}:root body .p5-product-row__img{width:100%;height:100%;object-fit:cover}:root body .p5-product-row__body{gap:0}:root body .p5-product-row__text{gap:4px}:root body .p5-product-row__name{font-size:18px;line-height:24px;letter-spacing:0;margin:0}:root body .p5-product-row__link{font-size:inherit;line-height:inherit}:root body .p5-product-row__sub{font-size:14px;line-height:20px;letter-spacing:.21px;color:var(--v3-ink2);margin:0}:root body .p5-product-row__price{font-size:14px;line-height:20px;letter-spacing:.21px;color:var(--v3-ink);margin:4px 0}:root body .p5-product-row__btn{min-height:38px;height:38px;border-radius:8px;font-family:var(--p5-font-serif,Petrona),serif;font-size:16px;line-height:22px;letter-spacing:.24px;margin-top:4px}@media(max-width:749px){:root body .p5-product-row__list{display:flex;flex-direction:column;gap:10px;overflow:visible}:root body .p5-product-row__card{flex:none;width:100%;flex-direction:row;align-items:flex-start}:root body .p5-product-row__media{flex:0 0 110px;width:110px;height:110px}:root body .p5-product-row__body{flex:1 1 auto;min-width:0}:root body .p5-product-row__btn{width:100%}}:root body .p5-press,:root body .p5-press--soft{background:var(--v3-s2);padding:48px 0}:root body .p5-press__inner{gap:20px;align-items:center}:root body .p5-press__title{text-align:center;font-family:var(--p5-font-serif,Petrona),serif;font-weight:500;font-size:28px;line-height:34px;letter-spacing:-.22px;margin:0}:root body .p5-press__marquee{margin:0;overflow:visible;width:100%}:root body .p5-press__track{animation:none!important;width:100%;justify-content:center}:root body .p5-press__tiles--copy{display:none!important}:root body .p5-press__tiles{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;width:100%}:root body .p5-press__tile,:root body .p5-press__tile--bare{width:130px;height:72px;padding:13px 15px;background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center}:root body .p5-press__img{max-width:100px;max-height:46px;width:auto;height:auto;object-fit:contain}@media(max-width:749px){:root body .p5-press,:root body .p5-press--soft{padding:40px 0}:root body .p5-press__tiles{gap:8px}:root body .p5-press__tile,:root body .p5-press__tile--bare{width:110px;height:56px;padding:10px 15px}:root body .p5-press__img{max-width:80px;max-height:36px}}:root body .p5-founder__mark{display:none!important}:root body .p5-founder .p5-founder__heading{font-family:var(--p5-font-serif,Petrona),serif;font-weight:500;font-size:28px;line-height:34px;letter-spacing:-.22px;margin:0}:root body .p5-founder .p5-founder__statement{font-size:15px;line-height:21px;letter-spacing:.15px;margin:0}:root body .p5-founder__signoff{align-items:flex-start}:root body .p5-founder__name{font-family:var(--p5-font-serif,Petrona),serif;font-weight:500;font-size:21px;line-height:28px;letter-spacing:-.08px;margin:0}:root body .p5-founder__figure{align-items:stretch}:root body .p5-founder__frame{border-radius:10px;overflow:hidden;background:var(--v3-s1)}:root body .p5-founder__photo{width:100%;height:100%;object-fit:cover}@media(min-width:750px){:root body .p5-founder__row{display:grid;grid-template-columns:600px minmax(0,560px);grid-template-rows:1fr auto auto auto 1fr;column-gap:40px;row-gap:14px}:root body .p5-founder__figure{grid-column:1;grid-row:1/-1}:root body .p5-founder__frame{width:600px;height:486px}:root body .p5-founder__heading{grid-column:2;grid-row:2}:root body .p5-founder__statement{grid-column:2;grid-row:3}:root body .p5-founder__signoff{grid-column:2;grid-row:4}}@media(max-width:749px){:root body .p5-founder__row{gap:20px}:root body .p5-founder__frame{width:100%;height:290px}:root body .p5-founder__signoff{margin-top:-6px}}:root body .p5-gallery__bubble{display:none!important}:root body .p5-ask .p5-question{display:none!important}.v3-footer{background:var(--v3-ink);color:#fff}.v3-footer__in{max-width:1440px;margin:0 auto;padding:72px 120px 40px;display:flex;flex-direction:column;gap:48px}.v3-footer__top{display:flex;gap:80px;align-items:flex-start}.v3-footer__news{flex:0 1 734px;display:flex;flex-direction:column;gap:14px}.v3-footer__news-h{font-family:var(--p5-font-serif,Petrona),serif;font-weight:500;font-size:21px;line-height:28px;letter-spacing:-.08px;color:#fff;margin:0}.v3-footer__field{display:flex;align-items:center;height:52px;background:#fff;border-radius:8px;padding:6px 6px 6px 16px;gap:8px}.v3-footer__field input{flex:1 1 auto;min-width:0;border:0;outline:0;background:none;font:400 15px/21px var(--p5-font-sans,"Instrument Sans"),sans-serif;letter-spacing:.15px;color:var(--v3-ink);padding:0}.v3-footer__field input::placeholder{color:var(--v3-muted);opacity:1}.v3-footer__field:focus-within{box-shadow:0 0 0 2px var(--v3-muted2)}.v3-footer__field button{flex:none;height:40px;min-width:148px;padding:0 18px;border:0;border-radius:6px;background:var(--v3-ink);color:#fff;cursor:pointer;font:600 13px/19px var(--p5-font-sans,"Instrument Sans"),sans-serif;letter-spacing:.2px}:root body .v3-footer__note,:root body .v3-footer__note p,:root body .v3-footer__msg{font-size:12px;line-height:18px;letter-spacing:.24px;color:var(--v3-muted2);margin:0}:root body .v3-footer__note a{color:inherit;text-decoration:underline}.v3-footer__msg{color:#fff}.v3-footer__cols{display:flex;gap:56px;flex:0 0 auto}.v3-footer__col{display:flex;flex-direction:column;gap:10px;min-width:100px}.v3-footer__label{font-weight:600;font-size:12px;line-height:17px;letter-spacing:.18px;color:var(--v3-muted2);margin:0}.v3-footer__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.v3-footer__col a{color:#fff;text-decoration:none;font-size:15px;line-height:21px;letter-spacing:.15px}.v3-footer__col a:hover,.v3-footer__legal a:hover{text-decoration:underline}.v3-footer__div{border:0;border-top:1px solid #3A3936;margin:0;height:0}.v3-footer__bottom{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.v3-footer__logo img{display:block;width:95px;height:auto}.v3-footer__copy{font-size:12px;line-height:18px;letter-spacing:.24px;color:var(--v3-muted2);margin:0}.v3-footer__legal{list-style:none;margin:0 0 0 auto;padding:0;display:flex;gap:16px}.v3-footer__legal a{font-size:12px;line-height:18px;letter-spacing:.24px;color:var(--v3-muted2);text-decoration:none}.v3-footer__wordmark{display:none}@media(max-width:749px){.v3-footer__in{padding:48px 16px 24px;gap:32px}.v3-footer__top{flex-direction:column;gap:32px}.v3-footer__news{flex:none;width:100%}.v3-footer__news-h{font-size:18px;line-height:24px;letter-spacing:0}.v3-footer__cols{display:grid;grid-template-columns:160px 160px;column-gap:24px;row-gap:24px;width:100%}.v3-footer__bottom{flex-direction:column;align-items:flex-start;gap:12px}.v3-footer__logo{display:none}.v3-footer__legal{margin:0}.v3-footer__wordmark{display:block;width:100%;height:auto}}:root body .p5-compare__row:before,:root body .p5-compare__cell:before{content:none;display:none}:root body .p5-compare__label-cell{padding-top:0;position:static}:root body .p5-compare__label{border-radius:8px}:root body .p5-compare__value{margin:0;min-height:0}:root body .p5-compare__row{position:relative}:root body .p5-reviews__head{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}:root body .p5-reviews__title{text-align:center}:root body .p5-reviews .jdgm-rev-widg__other-lang{margin-top:0}:root body .p5-press__tile,:root body .p5-press__tile--bare{box-sizing:border-box;min-height:0;aspect-ratio:auto;flex:none}@media(max-width:749px){:root body .p5-product-row__card:nth-child(n+4){display:none}:root body .p5-product-row__media{height:110px!important;aspect-ratio:auto;padding:0;align-self:flex-start}:root body .p5-press__tile,:root body .p5-press__tile--bare{height:56px!important}:root body .p5-press__tiles{max-width:358px;margin:0 auto}}:root body .p5-reviews .p5-reviews__rating{justify-content:center;margin:0;align-self:center}:root body .p5-reviews .jdgm-rev__header{display:contents!important}:root body .p5-reviews .jdgm-row-rating{order:0}:root body .p5-reviews .jdgm-rev__content{order:1;flex:1}:root body .p5-reviews .jdgm-row-profile,:root body .p5-reviews .jdgm-rev__br{order:9}:root body .p5-reviews .jdgm-rev__body-read-more{display:none!important}:root body .p5-reviews .jdgm-rev-widg__body{display:flex;flex-direction:column;gap:16px}:root body .p5-reviews .jdgm-rev-widg__other-lang{order:1}:root body .p5-reviews .jdgm-rev-widg__primary-lang{order:2}:root body .p5-reviews .jdgm-paginate{display:flex;justify-content:center;padding:0!important}:root body .p5-press__tiles{padding:0!important;margin:0 auto}:root body .p5-press__track{width:100%}:root body .p5-numbers__fact{height:auto!important;min-height:0;aspect-ratio:auto;padding:0!important;margin:0;display:flex;align-items:baseline;gap:8px;background:none;border-radius:0;color:var(--v3-ink)}:root body .p5-numbers__num{position:static;width:auto;height:auto;font:inherit;background:none;border:0;color:inherit;display:inline}:root body .p5-quality__points{flex-wrap:nowrap;justify-content:center;gap:28px}:root body .p5-quality__point{white-space:nowrap}@media(max-width:749px){:root body .p5-quality__points{flex-wrap:wrap;gap:12px 20px}:root body .p5-quality__point{white-space:normal}}@media(min-width:750px){:root body .p5-numbers__list{display:flex;flex-direction:column;gap:0}:root body .p5-numbers__item{display:flex;flex-direction:row;grid-template-columns:none}}@media screen and (min-width:750px){:root body cart-drawer.p5-drawer .drawer__inner{width:460px}}:root body cart-drawer.p5-drawer .drawer__inner{background:#fff}:root body cart-drawer.p5-drawer .p5-drawer__header{background:#f2f1f1;padding:18px 16px;min-height:66px;border:0;box-sizing:border-box}:root body cart-drawer.p5-drawer .p5-drawer__title{font-family:Petrona,serif;font-weight:500;font-size:22px;line-height:29px;letter-spacing:0;margin:0}:root body cart-drawer.p5-drawer .p5-cart-progress{background:#f2f1f1;padding:0 16px 12px;display:flex;flex-direction:column;gap:8px;border:0;margin:0}:root body cart-drawer.p5-drawer .p5-cart-progress__text{font-size:14px;line-height:20px;color:#1a1918;text-align:center;margin:0}:root body cart-drawer.p5-drawer .p5-cart-progress__bar{width:100%;padding:0;height:8px;display:block}:root body cart-drawer.p5-drawer .p5-cart-progress__track{width:100%;height:8px;border-radius:8px;background:#dedddb;overflow:hidden}:root body cart-drawer.p5-drawer .p5-cart-progress__fill{display:block;height:100%;width:var(--p5-progress);background:#1a1918;border-radius:8px}:root body cart-drawer.p5-drawer .p5-cart-progress__badge{display:none}:root body cart-drawer.p5-drawer .p5-cart-progress__ms{margin:0;font-size:12px;line-height:18px;color:#5b5b59}:root body cart-drawer.p5-drawer .p5-cart-progress__ms.is-done{color:#2e6b3e}:root body cart-drawer.p5-drawer .p5-drawer__list{padding:0 16px}:root body cart-drawer.p5-drawer .p5-cart-line{padding:16px 0;gap:12px;border-bottom:1px solid #EFEEEC}:root body cart-drawer.p5-drawer .p5-cart-line__media{width:96px;height:96px;flex:0 0 96px;border-radius:10px;background:#f8f8f8;overflow:hidden}:root body cart-drawer.p5-drawer .p5-cart-line__media img{width:100%;height:100%;object-fit:cover;border-radius:10px}:root body cart-drawer.p5-drawer .p5-cart-line__body{gap:4px}:root body cart-drawer.p5-drawer .p5-cart-line__title,:root body cart-drawer.p5-drawer .p5-cart-line__title a{font-family:Petrona,serif;font-weight:500;font-size:18px;line-height:24px;color:#1a1918;letter-spacing:0}:root body cart-drawer.p5-drawer .p5-cart-line__sub{font-size:12px;line-height:18px;color:#5b5b59}:root body cart-drawer.p5-drawer .p5-cart-line__price{display:flex;align-items:baseline;gap:8px}:root body cart-drawer.p5-drawer .p5-cart-line__amount{font-family:Petrona,serif;font-weight:500;font-size:18px;line-height:24px}:root body cart-drawer.p5-drawer .p5-cart-line__compare{font-size:14px;line-height:20px;color:#8c8b88}:root body cart-drawer.p5-drawer .p5-cart-stepper{height:34px;width:122px;border:1px solid #DEDDDB;border-radius:8px;box-sizing:border-box;display:inline-flex;align-items:center;overflow:hidden}:root body cart-drawer.p5-drawer .p5-cart-stepper__btn{width:40px;height:32px;border:0;background:transparent}:root body cart-drawer.p5-drawer .p5-cart-stepper__input{width:40px;height:32px;border:0;text-align:center;font-size:16px;background:transparent}:root body cart-drawer.p5-drawer .p5-xsell{padding:12px 16px;border:0;background:#fff}:root body cart-drawer.p5-drawer .p5-xsell__title,:root body cart-drawer.p5-drawer .p5-xsell__head{font-family:Instrument Sans,sans-serif;font-size:16px;line-height:22px;font-weight:400;color:#1a1918;margin:0 0 8px}:root body cart-drawer.p5-drawer .p5-xsell__track{display:grid;grid-template-columns:1fr 1fr;gap:8px;overflow:visible}:root body cart-drawer.p5-drawer .p5-xsell__item{min-width:0;width:auto}:root body cart-drawer.p5-drawer .p5-xsell__card{border:1px solid #DEDDDB;border-radius:10px;padding:8px;gap:8px;display:flex;align-items:center;background:#fff;box-shadow:none;min-height:70px;box-sizing:border-box}:root body cart-drawer.p5-drawer .p5-xsell__media{width:52px;height:52px;flex:0 0 52px;border-radius:4px;background:#f8f8f8;overflow:hidden}:root body cart-drawer.p5-drawer .p5-xsell__name{font-family:Petrona,serif;font-weight:500;font-size:15px;line-height:19px}:root body cart-drawer.p5-drawer .p5-xsell__price{font-size:12px;line-height:18px}:root body cart-drawer.p5-drawer .p5-xsell__sub{display:none}:root body cart-drawer.p5-drawer .p5-xsell__dots{display:none}:root body cart-drawer.p5-drawer .p5-xsell__track>:only-child{grid-column:1 / -1}:root body cart-drawer.p5-drawer .p5-cart-summary{background:#f2f1f1;padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px;border-top:0;box-shadow:none}:root body cart-drawer.p5-drawer .p5-cart-totals{display:flex;flex-direction:column;gap:6px;margin:0}:root body cart-drawer.p5-drawer .p5-cart-totals__row{font-size:15px;line-height:21px;color:#1a1918}:root body cart-drawer.p5-drawer .p5-cart-totals__row--saving dd{color:#2e6b3e}:root body cart-drawer.p5-drawer .p5-cart-totals__row--total dt{font-size:16px;line-height:22px}:root body cart-drawer.p5-drawer .p5-cart-totals__row--total dd{font-family:Petrona,serif;font-weight:400;font-size:20px;line-height:24px}:root body cart-drawer.p5-drawer .p5-cart-summary__cta{display:flex;flex-direction:column;gap:8px;margin-top:6px}:root body cart-drawer.p5-drawer .p5-cart-checkout{height:52px;min-height:52px;border-radius:8px;background:#1a1918;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 24px;width:100%}:root body cart-drawer.p5-drawer .p5-cart-checkout__label{font-family:Petrona,serif;font-weight:500;font-size:18px;line-height:24px}:root body cart-drawer.p5-drawer .p5-cart-checkout__compare{font-family:Instrument Sans,sans-serif;font-size:15px;line-height:21px;color:#bdbbb8;font-weight:400}:root body cart-drawer.p5-drawer .p5-cart-payments{justify-content:space-between;padding:0 4px}:root body cart-drawer.p5-drawer .p5-cart-trust--v3{display:flex;gap:6px;justify-content:flex-start;align-items:center;font-size:12px;line-height:18px;color:#1a1918;margin:0}:root body cart-drawer.p5-drawer .p5-cart-trust__stars{color:#d9532f;letter-spacing:1px}@media screen and (max-width:749px){:root body cart-drawer.p5-drawer .p5-cart-checkout__label{font-size:16px}:root body cart-drawer.p5-drawer .p5-cart-trust--v3{font-size:11px;flex-wrap:wrap}}:root body cart-drawer.p5-drawer .p5-cart-progress{padding-top:4px}:root body cart-drawer.p5-drawer .p5-cart-progress__bar,:root body cart-drawer.p5-drawer .p5-cart-progress__track{width:100%!important;max-width:100%;margin:0;box-sizing:border-box}:root body cart-drawer.p5-drawer .p5-cart-line__pack{border:0;background:#fbeee7;color:#1a1918;border-radius:100px;padding:2px 8px;font-size:12px;line-height:18px}:root body cart-drawer.p5-drawer .p5-cart-line:last-child{border-bottom:0}body:has(cart-drawer.p5-drawer.active) pandectes-cmp{visibility:hidden}:root body .p5-compare__table:has(.p5-compare__row>:nth-child(4)){width:1040px}:root body .p5-compare__row:has(>:nth-child(4)){grid-template-columns:240px repeat(3,minmax(0,1fr))}@media(max-width:749px){:root body .p5-compare__row:has(>:nth-child(4)){grid-template-columns:92px repeat(3,minmax(0,1fr));column-gap:4px}:root body .p5-compare__row:has(>:nth-child(4)) .p5-compare__cell{padding:0 2px;font-size:12px}}:root body .p5-numbers__fact{display:block}:root body .p5-numbers__num{margin-right:6px}@media(min-width:750px){:root body .p5-numbers__list{display:grid;grid-template-columns:fit-content(260px) 1fr}:root body .p5-numbers__item{display:grid;grid-column:1/-1;grid-template-columns:subgrid}}html body .jdgm-revs-tab-btn,html body .jdgm-revs-tab-btn.btn,html body #jdgm-revs-tab .jdgm-revs-tab-btn{background:#fff!important;background-color:#fff!important;color:#000!important;border:1px solid #000!important;border-radius:var(--p5-radius-row,10px)!important;box-shadow:none!important;text-shadow:none!important;font-family:inherit!important}html body .jdgm-revs-tab-btn:hover,html body .jdgm-revs-tab-btn:focus{background:#fff!important;color:#000!important;opacity:1!important}html body .jdgm-revs-tab-btn *{color:#000!important}html body .jdgm-revs-tab-btn,html body .jdgm-revs-tab-btn.btn,html body #jdgm-revs-tab .jdgm-revs-tab-btn{border-radius:0 0 var(--p5-radius-row,10px) var(--p5-radius-row,10px)!important}:root body cart-drawer.p5-drawer .p5-xsell__track{margin:0;padding:0}:root body cart-drawer.p5-drawer .p5-xsell__card{width:100%;min-width:0}:root body cart-drawer.p5-drawer .p5-xsell__track>:nth-child(3):last-child{grid-column:1 / -1}:root body cart-drawer.p5-drawer .p5-xsell__track>:nth-child(n+4){display:none}@media screen and (max-width:749px){:root body cart-drawer.p5-drawer .p5-xsell__track>:nth-child(n+3){display:none}:root body cart-drawer.p5-drawer .p5-xsell__card{padding:6px;gap:6px}:root body cart-drawer.p5-drawer .p5-xsell__media{width:40px;height:40px;flex-basis:40px}:root body cart-drawer.p5-drawer .p5-xsell__name{font-size:14px;line-height:18px}:root body cart-drawer.p5-drawer .p5-xsell__price{padding-right:30px}}:root body .p5-founder .p5-founder__frame{position:relative;aspect-ratio:770/623}:root body .p5-founder[data-p5-section] .p5-founder__photo{position:absolute;left:-32%;top:-43.66%;width:146.91%;height:272.37%;max-width:none;object-fit:cover}@media(max-width:749px){:root body .p5-founder .p5-founder__frame{width:100%;height:auto}}:root body .p5-reviews .jdgm-rev[hidden]{display:none!important}@media screen and (min-width:990px){:root body .p5-hero__grid>.p5-hero__media{position:sticky;top:calc(var(--p5-header-offset,0px) + 24px);align-self:start;transition:top var(--p5-duration-fast,.15s) ease}}@media(prefers-reduced-motion:reduce){:root body .p5-hero__grid>.p5-hero__media{transition:none}}:root body .p5-problem__media{height:auto;aspect-ratio:1168/880;padding:12px 16px;background:#fff;box-sizing:border-box;display:flex;align-items:center;justify-content:center}:root body .p5-problem__media .p5-problem__img{width:100%;height:100%;object-fit:contain;border-radius:8px}:root body .p5-problem__card:nth-child(4) .p5-problem__media{padding:28px 40px}:root body .p5-steps--usage .p5-steps__figure{height:auto;aspect-ratio:1200/896}:root body .p5-steps--usage .p5-steps__figure .p5-steps__image{height:100%;object-fit:contain}:root body .p5-quality__cert-media{aspect-ratio:1200/750}:root body .p5-quality__cert-media .p5-quality__cert-img{object-fit:contain}:root body .p5-founder__signoff{gap:2px}:root body .p5-founder__signoff .p5-founder__name{order:0}:root body .p5-founder__signoff .p5-founder__autograph{order:1;display:block;width:132px;height:auto;aspect-ratio:474/198;margin-left:-4px}@media screen and (min-width:750px){:root body .p5-founder__signoff .p5-founder__autograph{width:150px}}.p5-revfoto{display:none;margin:0 0 var(--p5-space-24,24px)}.p5-revfoto.is-bereit{display:block}.p5-revfoto__kopf{margin:0 0 12px;font-size:15px;line-height:20px;font-weight:600}.p5-revfoto__reihe{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.p5-revfoto__reihe::-webkit-scrollbar{display:none}.p5-revfoto__karte{flex:0 0 62%;max-width:240px;margin:0;scroll-snap-align:start;background:#fff;border:1px solid rgba(26,26,26,.12);border-radius:12px;overflow:hidden}@media screen and (min-width:750px){.p5-revfoto__karte{flex-basis:220px}}.p5-revfoto__img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;background:#f4f1ec}.p5-revfoto__text{display:flex;flex-direction:column;gap:4px;padding:10px 12px 12px;font-size:13px;line-height:18px}.p5-revfoto__sterne{color:var(--p5-color-accent,#e2662b);letter-spacing:1px}.p5-revfoto__title{font-weight:600}.p5-revfoto__body{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.p5-revfoto__reviewer{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/74/assets/period-v3-sections.css.map */
