.p55{--p55-bg: var(--p55-white);background:var(--p55-bg);color:var(--p55-copy);font-family:var(--p55-font);font-size:18px;line-height:1.6;-webkit-font-smoothing:antialiased}.p55--cream{--p55-bg: var(--p55-cream)}.p55--sage{--p55-bg: var(--p55-sage)}.p55--white{--p55-bg: var(--p55-white)}.p55--dark{--p55-bg: var(--p55-dark);color:var(--p55-on-dark)}.p55 *,.p55 *:before,.p55 *:after{box-sizing:border-box}.p55-wrap{max-width:1200px;margin:0 auto;padding:56px 20px}.p55-wrap--tight{padding-top:40px;padding-bottom:40px}.p55-narrow{max-width:860px;margin-left:auto;margin-right:auto}.p55-center{text-align:center}.p55-center .p55-lead,.p55-center .p55-copy{margin-left:auto;margin-right:auto}@media screen and (min-width:1000px){.p55{font-size:21px}.p55-wrap{padding:96px 40px}.p55-wrap--tight{padding-top:56px;padding-bottom:56px}}.p55-kicker{display:block;margin:0 0 10px;font-family:var(--p55-font);font-size:16px;line-height:1.4;font-weight:600;letter-spacing:0;text-transform:none;color:var(--p55-muted)}.p55--dark .p55-kicker{color:var(--p55-on-dark-accent)}.p55 .p55-h1,.p55 .p55-h2,.p55 .p55-h3,.p55 .p55-promise{font-family:var(--p55-heading-font)!important;font-weight:var(--p55-heading-weight)!important;font-style:normal!important;color:var(--p55-ink);letter-spacing:var(--p55-heading-track)!important;text-transform:none!important;margin:0;text-wrap:balance}.p55--dark .p55-h2,.p55--dark .p55-h3,.p55--dark .p55-promise{color:var(--p55-white)}.p55 .p55-h2{font-size:31px!important;line-height:1.14!important}.p55 .p55-h3{font-size:22px!important;line-height:1.25!important}.p55 .p55-promise{font-size:42px!important;line-height:1.06!important}@media screen and (min-width:1000px){.p55-kicker{font-size:18px;margin-bottom:14px}.p55 .p55-h2{font-size:52px!important;line-height:1.08!important}.p55 .p55-h3{font-size:26px!important}.p55 .p55-promise{font-size:70px!important;line-height:1.02!important}}.p55-lead,.p55-copy{max-width:36em;color:var(--p55-copy)}.p55--dark .p55-lead,.p55--dark .p55-copy{color:#f7f4eee6}.p55-lead{margin-top:18px}.p55-copy>*+*{margin-top:.9em}.p55-copy p,.p55-lead p{margin:0}.p55-copy p+p,.p55-lead p+p{margin-top:.9em}.p55 strong,.p55 b{font-weight:700;color:var(--p55-ink)}.p55--dark strong,.p55--dark b{color:var(--p55-white)}.p55 sup{font-size:.62em;line-height:0;vertical-align:super}.p55 a:not(.p55-btn){color:var(--p55-primary);text-decoration:underline;text-underline-offset:3px}.p55--dark a:not(.p55-btn){color:var(--p55-on-dark-accent)}.p55-head{margin-bottom:32px}.p55-head .p55-lead{margin-top:16px}@media screen and (min-width:1000px){.p55-head{margin-bottom:48px}}.p55-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:14px 28px;border:2px solid var(--p55-primary);border-radius:10px;background:var(--p55-primary);color:#fff!important;font-family:var(--p55-font);font-size:18px;line-height:1.2;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none!important;text-align:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;width:100%;max-width:440px}.p55-btn:hover{background:var(--p55-primary-hover);border-color:var(--p55-primary-hover)}.p55-btn:focus-visible,.p55 summary:focus-visible,.p55 a:focus-visible,.p55 select:focus-visible{outline:3px solid #C8962A;outline-offset:3px}.p55-btn--outline{background:transparent;color:var(--p55-primary)!important}.p55-btn--outline:hover{background:#3f502014;color:var(--p55-primary)!important}.p55--dark .p55-btn--outline{border-color:var(--p55-on-dark);color:var(--p55-on-dark)!important}.p55-btn svg{width:22px;height:22px;flex:0 0 auto}@media screen and (min-width:750px){.p55-btn{width:auto;min-width:280px}}.p55-ic{width:26px;height:26px;flex:0 0 auto;color:var(--p55-olive)}.p55--dark .p55-ic{color:var(--p55-on-dark-accent)}.p55-checks{list-style:none;margin:0;padding:0;display:grid;gap:14px}.p55-checks li{display:flex;gap:14px;align-items:flex-start;margin:0}.p55-checks li:before{content:none}.p55-checks .p55-ic{width:26px;height:26px;margin-top:2px;color:var(--p55-primary)}.p55-checks p{margin:0}.p55-acc{border-top:1px solid var(--p55-line)}.p55-acc details{border-bottom:1px solid var(--p55-line)}.p55-acc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 0;cursor:pointer;font-family:var(--p55-font);font-weight:700;font-size:19px;line-height:1.35;color:var(--p55-ink)}.p55-acc summary::-webkit-details-marker{display:none}.p55-acc summary:after{content:"";flex:0 0 auto;width:14px;height:14px;margin-right:6px;border-right:3px solid var(--p55-primary);border-bottom:3px solid var(--p55-primary);transform:rotate(45deg) translateY(-4px);transition:transform .2s ease}.p55-acc details[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.p55-acc .p55-acc-body{padding:0 0 22px;color:var(--p55-copy);max-width:38em}.p55-acc .p55-acc-body p{margin:0}.p55-acc .p55-acc-body p+p,.p55-acc .p55-acc-body ul{margin-top:.8em}.p55--dark .p55-acc{border-color:#f7f4ee40}.p55--dark .p55-acc details{border-color:#f7f4ee40}.p55--dark .p55-acc summary{color:var(--p55-white)}@media screen and (min-width:1000px){.p55-acc summary{font-size:21px;min-height:72px}}.p55-media{position:relative;overflow:hidden;border-radius:16px;background:#15191f0a}.p55-media img{display:block;width:100%;height:100%;object-fit:cover}.p55-media--contain{background:transparent}.p55-media--contain img{object-fit:contain}.p55-note{font-size:15px;line-height:1.55;color:var(--p55-muted)}.p55-note p{margin:0}.p55-note p+p{margin-top:.6em}.p55--dark .p55-note{color:#f7f4eec7}@media screen and (min-width:1000px){.p55-note{font-size:16px}}.p55-hero{display:grid;grid-template-columns:1fr}.p55-hero__media{position:relative;aspect-ratio:4 / 3.3;overflow:hidden;background:var(--p55-cream)}.p55-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.p55-hero__content{padding:28px 20px 36px;text-align:center}.p55-hero .p55-h1{font-family:var(--p55-font)!important;font-weight:600!important;font-size:16px!important;line-height:1.4!important;letter-spacing:0!important;color:var(--p55-muted);margin:0 0 10px}.p55-hero .p55-lead{margin:18px auto 0;max-width:30em}.p55-hero__cta{margin-top:26px}.p55-hero__trust{list-style:none;margin:22px auto 0;padding:0;display:grid;gap:10px;justify-content:center;font-size:16px;line-height:1.35;color:var(--p55-ink)}.p55-hero__trust li{display:flex;gap:10px;align-items:center;margin:0;text-align:left}.p55-hero__trust li:before{content:none}.p55-hero__trust .p55-ic{width:24px;height:24px;color:var(--p55-primary)}@media screen and (min-width:1000px){.p55-hero{grid-template-columns:minmax(0,46fr) minmax(0,54fr);min-height:min(760px,calc(100vh - 120px))}.p55-hero__media{order:2;aspect-ratio:auto;height:100%;min-height:620px}.p55-hero__content{order:1;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:64px 56px 64px max(40px,calc((100vw - 1200px)/2 + 40px))}.p55-hero .p55-h1{font-size:19px!important;margin-bottom:16px}.p55-hero .p55-lead{margin:24px 0 0}.p55-hero__cta{margin-top:34px}.p55-hero__trust{justify-content:start;margin:28px 0 0;font-size:17px}}.p55-glance{display:grid;gap:28px;align-items:center}.p55-glance__img{display:flex;justify-content:center}.p55-glance__img img{width:auto;height:300px;max-width:100%;object-fit:contain}.p55-glance__card{background:var(--p55-white);border-radius:18px;padding:28px 22px;box-shadow:0 18px 40px -28px #15191f59}.p55-glance .p55-checks{margin-top:22px}.p55-glance__link{margin-top:22px;font-size:17px}@media screen and (min-width:1000px){.p55-glance{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:56px}.p55-glance__img img{height:560px}.p55-glance__card{padding:48px 52px}}.p55-mt{display:grid;gap:28px;align-items:center}.p55-mt__media{aspect-ratio:4 / 3}.p55-mt .p55-checks,.p55-mt .p55-acc{margin-top:26px}.p55-mt__actions{margin-top:30px}.p55-mt__note{margin-top:22px}@media screen and (min-width:1000px){.p55-mt{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}.p55-mt__media{aspect-ratio:4 / 5}.p55-mt--media-right .p55-mt__media{order:2}.p55-mt--top{align-items:start}}.p55-claimbox{margin-top:8px;background:var(--p55-white);border:1px solid var(--p55-line);border-left:6px solid var(--p55-primary);border-radius:12px;padding:24px 20px;text-align:left}.p55--white .p55-claimbox{background:var(--p55-cream)}.p55-claimbox__label{font-size:15px;font-weight:600;color:var(--p55-muted);margin:0 0 10px}.p55-claimbox__claim{font-size:22px;line-height:1.4;font-weight:700;color:var(--p55-ink);margin:0}.p55-claimbox__cond{margin:14px 0 0;font-size:18px;color:var(--p55-copy)}.p55-claimbox__detail{margin-top:16px;padding-top:16px;border-top:1px solid var(--p55-line);font-size:17px}.p55-claimbox__detail p{margin:0}.p55-claim__foot{margin-top:16px;text-align:left}.p55-claim__dose{display:flex;gap:18px;align-items:center;justify-content:center;margin:0 0 28px}.p55-claim__dose img{width:112px;height:auto;border-radius:14px}.p55-claim__dose span{font-size:18px;text-align:left;max-width:16em}@media screen and (min-width:1000px){.p55-claimbox{padding:36px 40px}.p55-claimbox__claim{font-size:28px}.p55-claimbox__cond{font-size:20px}.p55-claimbox__detail{font-size:18px}}.p55-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;counter-reset:p55step}.p55-steps li{margin:0}.p55-steps li:before{content:none}.p55-steps .p55-media{aspect-ratio:4 / 5;border-radius:14px}.p55-step__cap{display:flex;gap:10px;margin-top:12px;font-size:17px;line-height:1.4;color:var(--p55-ink)}.p55-step__num{counter-increment:p55step;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--p55-primary);color:#fff;font-weight:700;font-size:16px}.p55-step__num:before{content:counter(p55step)}.p55-steps__note{margin-top:28px}@media screen and (min-width:1000px){.p55-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.p55-step__cap{font-size:19px}}.p55-quotes{display:grid;gap:18px}.p55-quote{background:var(--p55-cream);border-radius:16px;padding:26px 22px;display:flex;flex-direction:column}.p55--cream .p55-quote{background:var(--p55-white)}.p55-stars{display:flex;gap:3px;color:var(--p55-star)}.p55-stars svg{width:22px;height:22px}.p55-quote__title{margin:14px 0 0;font-weight:700;font-size:19px;color:var(--p55-ink)}.p55-quote blockquote{margin:10px 0 0;padding:0;border:0;font-size:19px;line-height:1.5;color:var(--p55-copy);font-style:normal}.p55-quote blockquote:before,.p55-quote blockquote:after{content:none}.p55-quote__who{margin-top:auto;padding-top:18px;font-size:16px;color:var(--p55-muted)}.p55-quotes__src{margin-top:24px}@media screen and (min-width:1000px){.p55-quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.p55-quote{padding:32px 30px}.p55-quote blockquote{font-size:21px}}.p55-buy__checks{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;font-size:17px;color:var(--p55-ink)}.p55-buy__checks li{display:flex;align-items:center;gap:8px;margin:0}.p55-buy__checks li:before{content:none}.p55-buy__checks .p55-ic{width:22px;height:22px;color:var(--p55-primary)}.p55-cards{display:grid;gap:22px;align-items:stretch}.p55-card{position:relative;display:flex;flex-direction:column;background:var(--p55-white);border:2px solid #E3DED2;border-radius:18px;padding:26px 22px 24px;text-align:left}.p55--white .p55-card{background:var(--p55-white)}.p55-card--accent{border-color:var(--p55-primary)}.p55-card__badge{position:absolute;top:-15px;left:22px;display:inline-block;padding:5px 14px;border-radius:999px;background:var(--p55-primary);color:#fff;font-size:15px;font-weight:700;line-height:1.3}.p55-card__top{display:flex;gap:14px;align-items:center;justify-content:space-between}.p55-card__name{margin:0;font-size:24px;line-height:1.2;font-weight:700;color:var(--p55-ink)}.p55-card__sub{margin:4px 0 0;font-size:17px;color:var(--p55-muted)}.p55-card__img{flex:0 0 auto;width:92px;height:92px;display:flex;align-items:flex-end;justify-content:center}.p55-card__img img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.p55-card__rows{margin:18px 0 0;padding:0}.p55-card__row{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-top:1px solid var(--p55-line);font-size:17px;line-height:1.35}.p55-card__row dt{color:var(--p55-muted);margin:0}.p55-card__row dd{margin:0;font-weight:700;color:var(--p55-ink);text-align:right}.p55-card__price{margin-top:14px;padding-top:14px;border-top:1px solid var(--p55-line)}.p55-card__pp{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.p55-card__pp span:first-child{font-size:17px;color:var(--p55-muted)}.p55-card__pp strong{font-size:30px;line-height:1.1}.p55-card__meta{margin-top:6px;font-size:15px;line-height:1.45;color:var(--p55-muted)}.p55-card__save{margin-top:8px;font-size:16px;font-weight:700;color:var(--p55-primary)}.p55-card form{margin-top:auto;padding-top:20px}.p55-card .p55-btn{width:100%;max-width:none;min-width:0}.p55-card__plan{display:block;margin:0 0 12px;font-size:16px;color:var(--p55-muted)}.p55-card__plan select{display:block;width:100%;margin-top:6px;min-height:52px;padding:10px 14px;border:2px solid #D6D1C4;border-radius:10px;background:#fff;font-family:var(--p55-font);font-size:18px;color:var(--p55-ink)}.p55-card__ship{margin-top:12px;display:flex;gap:8px;align-items:center;justify-content:center;font-size:15px;color:var(--p55-primary);font-weight:600}.p55-card__ship .p55-ic{width:20px;height:20px;color:var(--p55-primary)}.p55-buy__foot{margin-top:26px}@media screen and (min-width:1000px){.p55-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.p55-card{padding:32px 28px 28px}}.p55-contact{display:grid;gap:20px}.p55-contact__card{background:var(--p55-cream);border-radius:18px;padding:30px 24px;display:flex;flex-direction:column;gap:14px}.p55--cream .p55-contact__card{background:var(--p55-white)}.p55-contact__card .p55-h3,.p55-contact__card p{margin:0}.p55-contact__card .p55-btn{margin-top:auto}.p55-contact__mail{font-size:20px;font-weight:700}@media screen and (min-width:1000px){.p55-contact{grid-template-columns:1fr 1fr;gap:28px}.p55-contact__card{padding:44px}}.p55-menu-toggle{display:inline-flex!important;align-items:center;gap:8px}.p55-menu-label{font-family:var(--p55-font);font-size:17px;font-weight:600;line-height:1}@media screen and (max-width:420px){.p55-menu-label{font-size:15px}}.p55-header-buy{display:none}@media screen and (min-width:1000px){.p55-header-buy{display:block}.p55-header-buy a{display:inline-flex;align-items:center;min-height:46px;padding:8px 22px;border:2px solid var(--p55-primary);border-radius:10px;color:var(--p55-primary)!important;font-family:var(--p55-font);font-weight:600;font-size:17px;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.p55-header-buy a:hover{background:var(--p55-primary);color:#fff!important}}.navigation-drawer .panel__wrapper a,.navigation-drawer .panel__wrapper button.h3,.navigation-drawer .panel__wrapper .h3{font-family:var(--p55-font)!important}.p55-drawer-extra{margin-top:28px;padding-top:22px;border-top:1px solid var(--p55-line);display:grid;gap:14px}.p55-drawer-extra a{font-size:18px;font-weight:600;color:var(--p55-primary);text-decoration:none}.product-info .p55-pdp-kicker{margin:0 0 6px;font-family:var(--p55-font);font-size:17px;font-weight:600;color:var(--p55-muted)}.product-info .product-info__title,.product-info h1.product-title,.product-info .product-title{font-family:var(--p55-heading-font)!important;font-weight:var(--p55-heading-weight)!important;letter-spacing:var(--p55-heading-track)!important}.product-info .p55-pdp-lead{margin:10px 0 0;font-family:var(--p55-font);font-size:18px;line-height:1.6;color:var(--p55-copy)}.product-info .p55-pdp-lead strong{color:var(--p55-ink)}.product-info .p55-pdp-checks{list-style:none;margin:18px 0 4px;padding:0;display:grid;gap:12px;font-family:var(--p55-font);font-size:17px;line-height:1.45;color:var(--p55-ink)}.product-info .p55-pdp-checks li{display:flex;gap:12px;align-items:flex-start;margin:0}.product-info .p55-pdp-checks li:before{content:none}.product-info .p55-pdp-checks .p55-ic{width:24px;height:24px;color:var(--p55-primary);margin-top:0}.product-info .p55-pdp-claim{margin:14px 0 6px;padding:14px 16px;border-left:5px solid var(--p55-primary);border-radius:8px;background:var(--p55-cream);font-family:var(--p55-font)}.product-info .p55-pdp-claim p{margin:0;font-size:16px;line-height:1.5;color:var(--p55-ink)}.product-info .p55-pdp-claim p+p{margin-top:8px;font-size:15px;color:var(--p55-muted)}.product-info .product-info__buy-buttons .button,.product-info buy-buttons .button,.product-info .product-form__add-button{min-height:56px!important;font-size:18px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;border-radius:10px!important}.product-info{--pp-olive: var(--p55-primary);--pp-olive-bg: rgba(63, 80, 32, .08);--pp-ink-mute: #4D525A}.product-info .pbx .pbx__label{font-size:17px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:var(--p55-ink)!important}.product-info .pbx .pbx__size{font-size:16px!important;min-height:56px!important}.product-info .pbx .pbx__size-note{font-size:14px!important}.product-info .pbx .pbx__tier-qty{font-size:19px!important}.product-info .pbx .pbx__tier-size,.product-info .pbx .pbx__tier-strike,.product-info .pbx .pbx__tier-day,.product-info .pbx .pbx__tier-soldout{font-size:14px!important}.product-info .pbx .pbx__tier-price{font-size:18px!important}.product-info .pbx .pbx__tier-badge{font-size:14px!important}.product-info .pbx .pbx__flag{font-size:13px!important}.product-info .pbx .pbx__fact-label{font-size:14px!important;letter-spacing:0!important;text-transform:none!important}.product-info .pbx .pbx__fact-value{font-size:19px!important}.product-info .pbx .pbx__dose{font-size:15px!important;color:var(--p55-copy)!important}.product-info .pbx .pbx__mode-title,.product-info .pbx .pbx__mode-price{font-size:18px!important}.product-info .pbx .pbx__mode-strike{font-size:14px!important}.product-info .pbx .pbx__interval-tag{font-size:12px!important}.product-info .pbx .pbx__interval-note,.product-info .pbx .pbx__meta{font-size:15px!important;color:var(--p55-copy)!important}.product-info .pbx .pbx__solo-what{font-size:17px!important}.product-info .pbx .pbx__solo-price{font-size:19px!important}.product-info .pbx .pbx__save{font-size:16px!important}.product-info .tax-shipping-hint p{font-size:15px!important;color:var(--p55-muted)!important}.product-info .ph-trust__t{font-size:15px!important}.product-info .ph-trust__s{font-size:14px!important;opacity:1!important;color:var(--p55-muted)!important}.phenora-mn__eyebrow.phenora-mn__eyebrow.phenora-mn__eyebrow{font-size:16px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--p55-muted)!important}.phenora-mn__eyebrow.phenora-mn__eyebrow.phenora-mn__eyebrow:before,.phenora-mn__eyebrow:after{display:none!important}.phenora-mn__headline.phenora-mn__headline.phenora-mn__headline{font-family:var(--p55-heading-font)!important;font-weight:var(--p55-heading-weight)!important;letter-spacing:var(--p55-heading-track)!important;font-size:clamp(31px,4vw,52px)!important;line-height:1.1!important}.phenora-mn__headline-emphasis.phenora-mn__headline-emphasis.phenora-mn__headline-emphasis{font-style:normal!important;color:var(--p55-primary)!important}.phenora-mn__group-label.phenora-mn__group-label.phenora-mn__group-label{font-size:15px!important;letter-spacing:.04em!important;color:var(--p55-muted)!important}.phenora-mn__name.phenora-mn__name.phenora-mn__name{font-family:var(--p55-heading-font)!important;font-weight:var(--p55-heading-weight)!important;letter-spacing:var(--p55-heading-track)!important;font-size:23px!important;line-height:1.2!important}.phenora-mn__role.phenora-mn__role.phenora-mn__role{font-size:15px!important;letter-spacing:.03em!important}.phenora-mn__text.phenora-mn__text.phenora-mn__text{font-size:17px!important;line-height:1.55!important;color:var(--p55-copy)!important}.phenora-mn__credit.phenora-mn__credit.phenora-mn__credit{font-size:13px!important}.phenora-mn__link.phenora-mn__link.phenora-mn__link{font-size:16px!important;letter-spacing:.03em!important}@media screen and (min-width:1000px){.phenora-mn__name.phenora-mn__name.phenora-mn__name{font-size:26px!important}.phenora-mn__text.phenora-mn__text.phenora-mn__text{font-size:18px!important}}@media screen and (min-width:1000px){.p55-quotes--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px;margin:0 auto}}.footer a{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;word-break:normal}.footer .footer__block--text .prose p:last-child{font-size:15px!important;line-height:1.55!important;opacity:.85}body .shopify-section--main-product .product-info .product-info__title{font-family:var(--p55-heading-font)!important;font-weight:var(--p55-heading-weight)!important;letter-spacing:var(--p55-heading-track)!important;line-height:1.1!important}body .shopify-section--main-product .product-info__accordion summary .text-with-icon span{font-family:var(--p55-font)!important;font-weight:700!important;font-size:19px!important;letter-spacing:0!important}body .shopify-section--main-product .product-info__accordion .accordion__content,body .shopify-section--main-product .product-info__accordion .accordion__content .prose p{font-size:17px!important;line-height:1.6!important}body .shopify-section--main-product .tax-shipping-hint,body .shopify-section--main-product .tax-shipping-hint p{font-size:15px!important}body .pe__eyebrow,body .ph__eyebrow{font-size:15px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;opacity:1!important}body .pe__title,body .pe__title *,body .ph__title,body .ph__title *,body .ph__step-title{font-family:var(--p55-heading-font)!important;font-weight:var(--p55-heading-weight)!important;font-style:normal!important;letter-spacing:var(--p55-heading-track)!important}body .ph__step-text{font-size:17px!important;line-height:1.55!important}.cart-order__recap .h-stack{flex-wrap:wrap;row-gap:4px}.cart-order__recap .h5{font-size:21px!important;line-height:1.3!important;white-space:nowrap}.header .tap-area:before{top:-11px!important;right:-11px!important;bottom:-11px!important;left:-11px!important}@media screen and (max-width:359px){.header a[aria-controls=search-drawer]{display:none!important}}.footer .footer__block--text .prose p,.footer .footer__block--newsletter .prose p{font-size:16px!important;line-height:1.6!important}.footer .footer__block--menu ul{gap:0!important}.footer .footer__block--menu a{display:inline-block;padding-block:10px}.footer .self-submit-button button{position:relative}.footer .self-submit-button button:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}@media screen and (max-width:379px){.footer .footer__block--menu{grid-column:1 / -1}}body #main .product-info__accordion .accordion__toggle,body #main .product-info__accordion .accordion__toggle>span:first-child,body #main .product-info__accordion summary .text-with-icon span{font-family:var(--p55-font)!important;font-weight:700!important;font-style:normal!important;font-size:19px!important;letter-spacing:0!important;line-height:1.3!important}body .shopify-section--main-product .product-info .button,body product-quick-add .button{font-size:18px!important;letter-spacing:0!important;text-transform:none!important}body product-quick-add .button{min-height:52px}.product-info .pbx .pbx__size-note,.product-info .ph-trust__s{font-size:15px!important}body #main .product-info .pbx .pbx__flag{font-size:13px!important;letter-spacing:.01em!important;text-transform:none!important;font-weight:700!important;white-space:normal!important;line-height:1.2!important}body #main .phenora-mn__text,body #main .phenora-mn__text p,body #main .phenora-mn__body,body #main .phenora-mn__body p,body #main .phenora-mn__bio-body,body #main .phenora-mn__bio-body p{font-size:17px!important;line-height:1.55!important;color:var(--p55-copy)!important}.phenora-mn__role.phenora-mn__role.phenora-mn__role,.phenora-mn__group-label.phenora-mn__group-label.phenora-mn__group-label,.phenora-mn__bio-label.phenora-mn__bio-label.phenora-mn__bio-label{font-size:16px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.phenora-mn__link.phenora-mn__link.phenora-mn__link{font-size:17px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.phenora-mn__credit.phenora-mn__credit.phenora-mn__credit{font-size:14px!important}@media screen and (min-width:1000px){body #main .phenora-mn__text,body #main .phenora-mn__text p,body #main .phenora-mn__body,body #main .phenora-mn__body p,body #main .phenora-mn__bio-body,body #main .phenora-mn__bio-body p{font-size:18px!important}}body .pb__title,body .pb__title *,body .pb__card-value,body .reversed-link .first-word{font-family:var(--p55-heading-font)!important;font-weight:var(--p55-heading-weight)!important;font-style:normal!important;letter-spacing:var(--p55-heading-track)!important}body #main .product-info__accordion .accordion__content,body #main .product-info__accordion .accordion__content *{font-size:16px!important;line-height:1.55!important}body .ph-strip__item,body .ph-strip__item span,.jm-review-widget-header__average-rating .jm-text,.jm-sort-filter label{font-size:15px!important}.jm-action-buttons .jm-button,.jm-filters button,.jm-sort-filter select{min-height:44px!important}.navigation-drawer .panel__wrapper .h3,.navigation-drawer .panel__wrapper .h3 a,.navigation-drawer .panel__wrapper .h3 button{font-size:23px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;line-height:1.25!important}.navigation-drawer .panel__wrapper .reversed-link{text-transform:none!important}.p55-pagehead{max-width:860px}.p55-pagehead.p55-center{margin-left:auto;margin-right:auto}.p55-pagehead .p55-lead{margin-top:16px}.p55-pagehead__cta{margin-top:26px}.p55 h1.p55-pagehead__title{font-size:36px!important;line-height:1.08!important}@media screen and (min-width:1000px){.p55 h1.p55-pagehead__title{font-size:60px!important}}.p55-articles{display:grid;gap:22px}.p55-acard{display:flex;flex-direction:column;background:var(--p55-white);border:1px solid var(--p55-line);border-radius:18px;overflow:hidden}.p55--white .p55-acard{background:var(--p55-cream);border-color:transparent}.p55-acard__media{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#15191f0a}.p55-acard__media img{width:100%;height:100%;object-fit:cover;display:block}.p55-acard__body{display:flex;flex-direction:column;gap:10px;padding:22px 22px 24px;flex:1}.p55-acard__body .p55-kicker{margin:0}.p55 .p55-acard .p55-h3 a{color:var(--p55-ink);text-decoration:none}.p55-acard__teaser{margin:0;font-size:17px;line-height:1.55;color:var(--p55-copy)}.p55 a.p55-acard__more{margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:700;font-size:18px;color:var(--p55-primary);text-decoration:none}.p55-acard__more .p55-ic{width:22px;height:22px;color:var(--p55-primary)}@media screen and (min-width:1000px){.p55-articles{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.p55-acard__body{padding:26px 28px 28px}.p55-acard__teaser{font-size:18px}}.product-card .p55-card-sub{display:flex;flex-direction:column;gap:4px;margin-top:4px}.product-card .p55-card-sub span{font-size:16px;line-height:1.4;color:var(--p55-copy)}.product-card .p55-card-sub span+span{font-size:15px;color:var(--p55-muted)}.product-card .product-card__title a{font-size:19px;line-height:1.25}.product-card a.button{min-height:52px;font-size:17px!important;letter-spacing:0!important;border-radius:10px;background:var(--p55-primary)!important;color:#fff!important}@media screen and (max-width:768px){:root{--p-m-headline: clamp(27px, 7.4vw, 32px);--p-m-subhead: clamp(21px, 5.8vw, 24px);--p-m-small-head: clamp(18px, 5vw, 20px);--p-m-body: clamp(16px, 4.4vw, 17px);--p-m-body-s: clamp(15px, 4.1vw, 16px);--p-m-eyebrow: clamp(14px, 3.9vw, 15px);--p-m-legal: clamp(14px, 3.8vw, 15px);--p-m-button: clamp(16px, 4.4vw, 17px);--p-m-track-eyebrow: .01em}}body [class*=phenora][class*=__eyebrow],body [class*=phenora][class*=__subheading]{text-transform:none!important;letter-spacing:.01em!important;font-weight:600!important}body [class*=phenora][class*=__card-tag],body [class*=phenora][class*=__badge],body [class*=phenora][class*=__tag]{font-size:13px!important;letter-spacing:.03em!important;text-indent:0!important}body [class*=phenora][class*=__claim-label],body [class*=phenora][class*=__detail-label]{font-size:15px!important;letter-spacing:0!important;text-transform:none!important}body [class*=phenora][class*=__swipe-label],body [class*=phenora][class*=__scroll-hint],body .pa__swipe,body .ph__swipe{font-size:15px!important;letter-spacing:.01em!important;text-transform:none!important;font-weight:600!important}body .pa__swipe,body .ph__swipe{color:var(--p55-muted)!important;opacity:1!important}body [class*=phenora][class*=__button],body [class*=phenora][class*=__cta]:not([class*=row]):not([class*=cell]):not([class*=spacer]),body #main .button,body #main a.button,body #main button.button{letter-spacing:0!important;text-transform:none!important}@media screen and (min-width:769px){body [class*=phenora][class*=__eyebrow],body [class*=phenora][class*=__subheading]{font-size:15px!important}body [class*=phenora][class*=__button],body [class*=phenora][class*=__cta]:not([class*=row]):not([class*=cell]):not([class*=spacer]){font-size:17px!important}}body .zhz-base-price,body #main .zhz-base-price{font-size:15px!important;opacity:1!important;color:var(--p55-muted)!important}body .subheading,body .pz .pz__eyebrow{font-size:16px!important;letter-spacing:.01em!important;text-transform:none!important;font-weight:600!important}body .pz .pz__title{font-family:var(--p55-heading-font)!important;font-weight:700!important;font-size:32px!important;line-height:1.12!important;letter-spacing:var(--p55-heading-track)!important}body .pz .pz__title em{font-style:normal!important}body .pz .pz__text,body .pz .pz__text p{font-size:18px!important;line-height:1.6!important;color:var(--p55-copy)!important}body .pz .pz__li{font-size:17px!important;line-height:1.5!important;color:var(--p55-copy)!important}body .pz .pz__li svg{width:22px!important;height:22px!important}body .pz .pz__price{font-family:var(--p55-heading-font)!important;font-weight:700!important;font-size:26px!important}body .pz .pz__price small{font-family:var(--p55-font)!important;font-weight:400!important;font-size:15px!important;color:var(--p55-muted)!important}body .pz .pz__cta{min-height:56px;font-size:18px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;border-radius:10px!important;background:var(--p55-primary)!important;color:#fff!important}body .pz .pz__legal,body .pz .pz__legal p{font-size:15px!important;line-height:1.55!important;color:var(--p55-muted)!important}@media screen and (min-width:1000px){body .pz .pz__title{font-size:44px!important}}body #main .phenora-contact__eyebrow{font-size:16px!important;color:var(--p55-muted)!important;margin-bottom:14px!important}body #main .phenora-contact__eyebrow:before{display:none!important}body #main .phenora-contact__headline{font-family:var(--p55-heading-font)!important;font-weight:700!important;font-size:34px!important;line-height:1.1!important;letter-spacing:var(--p55-heading-track)!important;color:var(--p55-ink)!important}body #main .phenora-contact__headline-emphasis{color:var(--p55-primary)!important;font-style:normal!important;font-weight:700!important;margin-top:2px!important}body #main .phenora-contact__intro,body #main .phenora-contact__intro p{font-size:18px!important;line-height:1.6!important;color:var(--p55-copy)!important}body #main .phenora-contact__detail{grid-template-columns:1fr!important;gap:2px!important}body #main .phenora-contact__detail-label{font-size:15px!important;font-weight:700!important;color:var(--p55-ink)!important;padding-top:0!important;margin-bottom:0!important}body #main .phenora-contact__detail-value,body #main .phenora-contact__detail-value a{font-size:17px!important;line-height:1.5!important;color:var(--p55-copy)!important}body #main .phenora-contact__form-wrapper{background:var(--p55-cream)!important;border-radius:18px!important;padding:26px 20px!important}body #main .phenora-contact__form-wrapper:before{display:none!important}body #main .phenora-contact__label{font-size:17px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:var(--p55-ink)!important}body #main .phenora-contact__input,body #main .phenora-contact__textarea{font-size:17px!important;min-height:54px;background:#fff!important;border:1px solid rgba(21,25,31,.3)!important;border-radius:10px!important;color:var(--p55-ink)!important}body #main .phenora-contact__input::placeholder,body #main .phenora-contact__textarea::placeholder{color:#6b7078!important;opacity:1!important}body #main .phenora-contact__submit{width:100%;justify-content:center;min-height:56px;font-size:18px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;background:var(--p55-primary)!important;color:#fff!important;border-radius:10px!important}body #main .phenora-contact__privacy,body #main .phenora-contact__privacy p{font-size:15px!important;line-height:1.55!important;color:var(--p55-muted)!important;margin:0!important}body #main .phenora-contact__privacy a{color:var(--p55-ink)!important;text-decoration:underline!important}body #main .phenora-contact__message{font-size:17px!important}@media screen and (min-width:1000px){body #main .phenora-contact__headline{font-size:52px!important}body #main .phenora-contact__form-wrapper{padding:40px!important}}body .shopify-section--newsletter .prose,body .shopify-section--newsletter .prose p{font-size:17px!important;line-height:1.6!important}body .shopify-section--newsletter .text-xs{font-size:16px!important;line-height:1.55!important}body .shopify-section--newsletter input[type=email],body .shopify-section--newsletter .input{font-size:17px!important;min-height:54px}body .shopify-section--newsletter .button{min-height:56px;font-size:18px!important}body .shopify-section--newsletter .button svg{width:22px;height:22px}body .shopify-section--main-page .prose,body .shopify-section--main-page .prose p,body .shopify-section--main-page .prose li,body .shopify-policy__container .rte,body .shopify-policy__container .rte p,body .shopify-policy__container .rte li{font-size:17px!important;line-height:1.65!important}@media screen and (min-width:1000px){body .shopify-section--main-page .prose,body .shopify-section--main-page .prose p,body .shopify-section--main-page .prose li,body .shopify-policy__container .rte,body .shopify-policy__container .rte p,body .shopify-policy__container .rte li{font-size:18px!important}}.product-card .p55-card-price{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:10px;text-align:center}.product-card .p55-card-price__size{font-size:16px;line-height:1.4;color:var(--p55-copy)}.product-card .p55-card-price__main{font-size:22px;line-height:1.2;font-weight:700;color:var(--p55-ink)}.product-card .p55-card-price__unit{font-size:15px;line-height:1.4;color:var(--p55-muted)}body #main .product-card a.p55-card-button{margin-top:14px;min-height:52px;width:100%;max-width:320px;font-size:17px!important;font-weight:700!important;border-radius:10px!important;background:var(--p55-primary)!important;color:#fff!important}body #main .phenora-bv__header,body #main .phenora-bv__swipe{--pbv-paper: #15191F;--pbv-paper-soft: #2A2F37;--pbv-paper-mute: #4D525A;--pbv-paper-line: rgba(21, 25, 31, .14);--pbv-olive-soft: #3F5020}body #main .phenora-bv__card{background:var(--p55-white)!important;box-shadow:0 0 0 1px #15191f14;border-radius:16px!important}body #main .phenora-bv__eyebrow{font-size:15px!important;color:var(--p55-muted)!important}body #main .phenora-bv__headline-emphasis{font-style:normal!important;color:var(--p55-primary)!important}body #main .phenora-bv__intro,body #main .phenora-bv__intro p{font-size:18px!important;line-height:1.6!important;color:var(--p55-copy)!important}body #main .phenora-bv__card-badge{font-size:13px!important;letter-spacing:.03em!important;text-transform:none!important}body #main .phenora-bv__card-tagline{font-family:var(--p55-font)!important;font-style:normal!important;font-weight:600!important;font-size:16px!important;letter-spacing:0!important;white-space:normal!important;padding:0!important;color:var(--p55-primary)!important}body #main .phenora-bv__card-description,body #main .phenora-bv__card-description p{font-size:16px!important;line-height:1.55!important;color:var(--p55-copy)!important}body #main .phenora-bv__card-footer-volume{font-family:var(--p55-font)!important;font-style:normal!important;font-weight:700!important;font-size:16px!important}body #main .phenora-bv__card-footer-dosage{font-size:15px!important;color:var(--p55-muted)!important}body #main .phenora-bv__card-cta{min-height:52px;font-size:17px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;border-radius:10px!important;background:var(--p55-primary)!important;color:#fff!important}body #main .phenora-bv__swipe-label{color:var(--p55-muted)!important}body .gl-why__s{font-size:16px!important;line-height:1.55!important}body .gl-why__note{font-size:15px!important;line-height:1.5!important}body .ph-save__t{font-size:16px!important;line-height:1.4!important}body .ph-save__s,body .ph-trust__foot{font-size:15px!important}body .pbx__mode-save{font-size:13px!important;letter-spacing:0!important}body .pa__eyebrow{font-size:15px!important;letter-spacing:.01em!important;text-transform:none!important;font-weight:600!important}body .pa__badge{font-size:13px!important;letter-spacing:.03em!important;text-transform:none!important}body .pa__card-text{font-size:16px!important;line-height:1.55!important}body #main .phenora-mn__suffix{font-size:15px!important}body .jm-verified-buyer-badge__text,body .jm-verified-badge .jm-text{font-size:14px!important}body .jm-reviewer-info .jm-cluster>span.jm-text:not(.jm-reviewer-info__name){font-size:15px!important}body .jm-average-rating-display p.jm-text+p.jm-text,body .jm-custom-answer-filter__text{font-size:15px!important}body .shopify-section--phenora-article{background:var(--p55-white)!important;--pa-paper: #FFFFFF}body #main .phenora-toc{background:var(--p55-cream)!important;border-color:transparent!important;border-radius:16px!important}body .phenora-article-hero,body .phenora-article-body .key-takeaways,body .phenora-article-body .info-box,body .phenora-author-box,body .phenora-product-cta-section{--pa-ink: var(--p55-cream);--pa-paper: #15191F;--pa-paper-soft: #2A2F37;--pa-paper-mute: #4D525A;--pa-paper-line: rgba(21, 25, 31, .14);--pa-olive-soft: #3F5020}body .phenora-article-body .key-takeaways,body .phenora-product-cta-section{--pa-ink: var(--p55-sage)}body #main .phenora-breadcrumb,body #main .phenora-breadcrumb a,body #main .phenora-breadcrumb__current{font-size:15px!important;letter-spacing:0!important;text-transform:none!important}body #main .phenora-category-tag{font-size:14px!important;letter-spacing:.02em!important;text-transform:none!important}body #main .phenora-article-hero__subtitle{font-size:19px!important;line-height:1.6!important}body #main .phenora-article-meta,body #main .phenora-reading-time{font-size:15px!important;letter-spacing:0!important}body #main .phenora-toc__eyebrow,body #main .phenora-author-eyebrow,body #main .phenora-product-cta__eyebrow,body #main .phenora-related__eyebrow,body #main .phenora-related-card__category{font-size:15px!important;letter-spacing:.01em!important;text-transform:none!important;font-weight:600!important;color:var(--p55-primary)!important}body #main .phenora-toc__list,body #main .phenora-toc__list a{font-size:16px!important;line-height:1.45!important}body #main .phenora-article-body p,body #main .phenora-article-body li{font-size:18px!important;line-height:1.7!important}body #main .phenora-article-body .key-takeaways li,body #main .phenora-article-body .key-takeaways p,body #main .phenora-article-body .info-box p,body #main .phenora-article-body .info-box li{font-size:17px!important;line-height:1.6!important}body #main .phenora-article-body .info-box{border-left-color:var(--p55-primary)!important}body #main .phenora-article-body .footnote{font-size:15px!important;line-height:1.55!important;font-style:normal!important;color:var(--p55-muted)!important}body #main .phenora-author-bio,body #main .phenora-author-bio p{font-size:17px!important;line-height:1.6!important}body #main .phenora-product-cta__title-emphasis,body #main .phenora-related__title-emphasis{font-style:normal!important;color:var(--p55-primary)!important}body #main .phenora-product-cta__text,body #main .phenora-product-cta__text p{font-size:18px!important;line-height:1.6!important;color:var(--p55-copy)!important}body #main .phenora-product-cta__button{min-height:56px;font-size:18px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;border-radius:10px!important;background:var(--p55-primary)!important;color:#fff!important}body #main .phenora-related-section{background:var(--p55-cream)!important}body #main .phenora-related-card__excerpt{font-size:16px!important;line-height:1.55!important}body #main .phenora-related-card__cta{font-size:17px!important;letter-spacing:0!important;text-transform:none!important;font-weight:700!important;color:var(--p55-primary)!important}.collection-list .collection-card .content-over-media:before{display:none!important}.collection-list .collection-card__content-wrapper{place-self:end center!important;margin-bottom:16px;padding:10px 20px;background:#f7f4eef5;border-radius:12px;color:var(--p55-ink)!important}.collection-list .collection-card__content .h2{font-size:22px!important;line-height:1.25!important;color:var(--p55-ink)!important}.collection-list .collection-card__content-wrapper svg{display:none!important}.collection-list .collection-card__content{margin-block-end:0!important}.p55-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.p55-vid__stage{position:relative}.p55-vid__media{position:relative;overflow:hidden;aspect-ratio:1 / 1;background:#e9e4da}.p55-vid--band .p55-vid__media{aspect-ratio:16 / 9}.p55-vid__media picture,.p55-vid__media img,.p55-vid__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.p55-vid__video{opacity:0;transition:opacity .6s ease}.p55-vid.is-ready .p55-vid__video{opacity:1}.p55-vid__content{padding:26px 20px 30px}.p55-vid__inner{max-width:34em;margin:0 auto;text-align:center}.p55 .p55-vid__cat{font-family:var(--p55-font)!important;font-weight:600!important;font-size:16px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;color:var(--p55-muted);margin:0 0 10px}.p55-vid__lead{margin:16px auto 0}.p55-vid__cta{margin-top:24px;display:flex;flex-direction:column;align-items:center;gap:12px}.p55-vid__toggle{position:absolute;right:12px;bottom:12px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#15191f9e;color:#fff;cursor:pointer}.p55-vid__toggle:hover{background:#15191fcc}.p55-vid__toggle:focus-visible{outline:3px solid #C8962A;outline-offset:3px}.p55-vid__toggle .p55-ic{width:22px;height:22px;color:#fff}.p55-vid__ic{display:inline-flex}.p55-vid__ic--play{display:none}.p55-vid:not(.is-playing) .p55-vid__ic--pause{display:none}.p55-vid:not(.is-playing) .p55-vid__ic--play{display:inline-flex}.p55-vid__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.p55-vid__caption{margin:0;padding:12px 20px 0;text-align:center;font-size:15px;color:var(--p55-muted)}.p55-vid__trust{list-style:none;margin:0;padding:18px 16px 20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;background:var(--p55-sage);font-size:16px;line-height:1.3;font-weight:600;color:var(--p55-ink)}.p55-vid__trust li{display:flex;align-items:center;gap:10px;margin:0;min-width:0}.p55-vid__trust li:before{content:none}.p55-vid__ti{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:var(--p55-white)}.p55-vid__trust .p55-ic{width:22px;height:22px;color:var(--p55-primary)}.p55-vid__trust--n1,.p55-vid__trust--n3{grid-template-columns:minmax(0,1fr);justify-items:start;padding-left:24px}.p55-vid__tt{-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width:379px){.p55-vid__trust{grid-template-columns:minmax(0,1fr);padding-left:20px;padding-right:20px}}@media screen and (min-width:750px){.p55-vid--hero .p55-vid__media{aspect-ratio:16 / 9}.p55-vid__cta{flex-direction:row;justify-content:center;flex-wrap:wrap}.p55-vid__cta .p55-btn{min-width:0}.p55-vid--band .p55-vid__media{aspect-ratio:auto;height:clamp(300px,38vw,560px)}.p55-vid__trust,.p55-vid__trust--n1,.p55-vid__trust--n3{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 36px;padding:20px 32px;font-size:17px}}@media screen and (min-width:1000px){.p55-vid--hero .p55-vid__media{aspect-ratio:auto;height:clamp(600px,80vh,840px)}.p55-vid--hero .p55-vid__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;pointer-events:none;padding:48px 40px 48px max(40px,calc((100vw - 1200px)/2 + 40px))}.p55-vid--hero .p55-vid__inner{pointer-events:auto;margin:0;max-width:500px;text-align:left;background:#f7f4eef2;border-radius:18px;padding:36px 40px 38px;box-shadow:0 24px 60px -30px #15191f8c}.p55-vid--hero .p55-vid__cat{font-size:18px!important;margin-bottom:14px}.p55-vid--hero .p55-promise{font-size:58px!important;line-height:1.04!important}.p55-vid--hero .p55-vid__lead{margin:18px 0 0}.p55-vid--hero .p55-vid__cta{justify-content:flex-start;margin-top:28px}.p55-vid__toggle{right:24px;bottom:24px;width:52px;height:52px}.p55-vid--hero .p55-vid__toggle{top:24px;bottom:auto}.p55-vid__trust{font-size:18px;padding:22px 40px;gap:12px 56px}.p55-vid__ti{width:48px;height:48px}.p55-vid__trust .p55-ic{width:24px;height:24px}}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){@media screen and (min-width:1000px){.p55-vid--hero .p55-vid__inner{background:#f7f4eee6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}}.p55-tiles{list-style:none;margin:0;padding:0;display:grid;gap:18px}.p55-tile{margin:0;display:flex;flex-direction:column;text-align:left;background:var(--p55-white);border:1px solid var(--p55-line);border-radius:18px;padding:26px 22px}.p55-tile:before{content:none}.p55--white .p55-tile{background:var(--p55-cream);border-color:transparent}.p55-tiles--plain .p55-tile{background:transparent;border:0;padding:0}.p55-tile__icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:var(--p55-sage);margin-bottom:18px}.p55--sage .p55-tile__icon{background:var(--p55-white)}.p55-tile__icon .p55-ic{width:30px;height:30px;color:var(--p55-primary)}.p55-tile__img{aspect-ratio:4 / 3;margin-bottom:16px}.p55-tile__label{display:block;margin-bottom:6px;font-size:15px;font-weight:600;color:var(--p55-muted)}.p55 .p55-tile__title{margin:0 0 10px}.p55-tile__text{font-size:18px;line-height:1.55;color:var(--p55-copy)}.p55-tile__text p{margin:0}.p55-tile__text p+p{margin-top:.7em}.p55-tile__small{margin-top:12px}.p55-tiles__actions{margin-top:32px}.p55-tiles__note{margin-top:26px;max-width:60em}.p55-head.p55-center+.p55-tiles+.p55-tiles__note{margin-left:auto;margin-right:auto}@media screen and (min-width:750px){.p55-tiles--2,.p55-tiles--3,.p55-tiles--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.p55-tiles{gap:24px}.p55-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.p55-tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}.p55-tile{padding:34px 30px}.p55-tile__text{font-size:19px}}.p55-stmt__inner{max-width:980px;margin:0 auto;text-align:center}.p55-stmt__inner--img{display:grid;gap:28px;align-items:center;max-width:1100px;text-align:left}.p55-stmt__img{aspect-ratio:4 / 5}.p55 .p55-stmt__big{font-size:34px!important;line-height:1.12!important}.p55-stmt__lead{margin:22px auto 0;max-width:34em}.p55-stmt__inner--img .p55-stmt__lead{margin-left:0}.p55-stmt__actions{margin-top:28px}@media screen and (min-width:1000px){.p55-stmt__inner--img{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}.p55 .p55-stmt__big{font-size:56px!important;line-height:1.08!important}}.p55-starter{display:grid;gap:28px;align-items:center}.p55-starter__media{display:flex;gap:18px;align-items:flex-end;justify-content:center;background:#f0efeb;border-radius:18px;padding:28px 20px}.p55-starter__img img{display:block;width:auto;height:230px;max-width:100%;object-fit:contain}.p55-starter__img+.p55-starter__img img{height:130px}.p55-starter__list{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px}.p55-starter__list li{display:flex;gap:12px;align-items:flex-start;margin:0;font-size:18px;line-height:1.45}.p55-starter__list li:before{content:none}.p55-starter__list .p55-ic{color:var(--p55-primary);margin-top:1px}.p55-starter__each{display:block;font-size:16px;color:var(--p55-muted)}.p55-starter__total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--p55-line)}.p55-starter__total span{font-size:17px;color:var(--p55-muted)}.p55-starter__total strong{font-size:30px;line-height:1.1}.p55-starter__form .p55-btn{margin-top:18px}.p55-starter__note{margin-top:16px}@media screen and (min-width:1000px){.p55-starter{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}.p55-starter__media{padding:52px 32px}.p55-starter__img img{height:380px}.p55-starter__img+.p55-starter__img img{height:180px}.p55-starter__list li{font-size:19px}}.p55-cmp--table{display:none}.p55-cmp--cards{list-style:none;margin:0;padding:0;display:grid;gap:24px}.p55-cmp__card{position:relative;margin:0;background:var(--p55-white);border:2px solid #E3DED2;border-radius:18px;padding:26px 22px 22px}.p55-cmp__card:before{content:none}.p55-cmp__card.is-accent{border-color:var(--p55-primary)}.p55-cmp__badge{position:absolute;top:-15px;left:22px;display:inline-block;padding:5px 14px;border-radius:999px;background:var(--p55-primary);color:#fff;font-size:15px;font-weight:700;line-height:1.3}.p55-cmp__top{display:flex;gap:14px;align-items:center}.p55-cmp__img{flex:0 0 auto;display:flex;align-items:flex-end;justify-content:center;width:72px;height:100px}.p55-cmp__img img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.p55 .p55-cmp__name{display:block;margin:0;font-size:24px;line-height:1.2;font-weight:700;color:var(--p55-ink)}.p55-cmp__tag{display:block;margin:4px 0 0;font-size:17px;line-height:1.35;font-weight:400;color:var(--p55-muted)}.p55-cmp__card .p55-card__rows{margin-top:16px}.p55-cmp__card .p55-card__row dd{max-width:62%}.p55-cmp__unit{display:block;margin-top:2px;font-size:15px;font-weight:400;color:var(--p55-muted)}.p55-cmp__card .p55-btn{width:100%;max-width:none;min-width:0;margin-top:18px}.p55-cmp__here{display:block;margin:18px 0 0;font-size:17px;font-weight:700;color:var(--p55-primary);text-align:center}.p55-cmp__note{margin-top:26px}@media screen and (min-width:1000px){.p55-cmp--cards{display:none}.p55-cmp--table{display:block}.p55-cmp--table table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:19px;line-height:1.4;margin:0}.p55-cmp--table th,.p55-cmp--table td{padding:16px 20px!important;border:0;border-bottom:1px solid var(--p55-line);text-align:center;vertical-align:middle;color:var(--p55-ink);background:transparent}.p55-cmp--table tbody th{width:22%;text-align:left;font-weight:600;color:var(--p55-muted)}.p55-cmp--table thead th,.p55-cmp--table thead td{position:relative;vertical-align:bottom;border-bottom:0;padding-top:36px!important}.p55-cmp--table .is-accent{background:var(--p55-white);box-shadow:inset 2px 0 0 var(--p55-primary),inset -2px 0 0 var(--p55-primary)}.p55-cmp--table thead th.is-accent{border-radius:18px 18px 0 0;box-shadow:inset 2px 0 0 var(--p55-primary),inset -2px 0 0 var(--p55-primary),inset 0 2px 0 var(--p55-primary)}.p55-cmp--table tr.p55-cmp__cta td{border-bottom:0;padding-top:22px!important;padding-bottom:28px!important}.p55-cmp--table tr.p55-cmp__cta td.is-accent{border-radius:0 0 18px 18px;box-shadow:inset 2px 0 0 var(--p55-primary),inset -2px 0 0 var(--p55-primary),inset 0 -2px 0 var(--p55-primary)}.p55-cmp--table .p55-cmp__img{margin:0 auto 14px;width:100px;height:160px}.p55-cmp--table .p55-cmp__badge{top:-15px;left:50%;transform:translate(-50%);white-space:nowrap}.p55-cmp--table .p55-cmp__name{font-size:26px}.p55-cmp--table .p55-cmp__tag{font-size:17px}.p55-cmp__price{display:block;font-size:26px;line-height:1.2;font-weight:700;color:var(--p55-ink)}.p55-cmp--table .p55-btn{width:100%;max-width:280px;min-width:0;padding:12px 16px;font-size:17px}}[data-p55-card][data-mode=once] .p55-only-sub,[data-p55-card][data-mode=sub] .p55-only-once{display:none!important}.p55-btn__in{display:inline-flex;align-items:center;gap:10px}.p55-card__switch{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:18px 0 0;padding:4px;border:0;border-radius:12px;background:var(--p55-cream);min-width:0}.p55-card__opt{position:relative;display:block;margin:0}.p55-card__opt input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.p55-card__opt span{display:flex;align-items:center;justify-content:center;min-height:48px;padding:8px 10px;border-radius:9px;font-size:16px;line-height:1.25;font-weight:600;text-align:center;color:var(--p55-copy)}.p55-card__opt input:checked+span{background:var(--p55-white);color:var(--p55-ink);box-shadow:inset 0 0 0 2px var(--p55-primary)}.p55-card__opt input:focus-visible+span{outline:3px solid #C8962A;outline-offset:2px}.p55-card--choice .p55-card__rows{margin-top:14px}.p55-mt__media--contain{background:transparent}.p55-mt__media--contain img{object-fit:contain;padding:4% 0}@media screen and (max-width:999px){.p55-mt__media--contain{aspect-ratio:1 / 1}}.p55-contact__card>.p55-ic{width:34px;height:34px;color:var(--p55-primary)}.p55-contact__points ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.p55-contact__points li{position:relative;margin:0;padding-left:30px;font-size:18px;line-height:1.45;color:var(--p55-copy)}.p55-contact__points li:before{content:"";position:absolute;left:3px;top:.38em;width:14px;height:8px;border-left:3px solid var(--p55-primary);border-bottom:3px solid var(--p55-primary);transform:rotate(-45deg)}.p55-contact__tel{margin:0;font-size:30px;line-height:1.2;font-weight:700}.p55 .p55-contact__tel a{color:var(--p55-ink);text-decoration:none}.p55-contact__hours{margin:-6px 0 0;font-size:17px;color:var(--p55-muted)}.p55-contact__mail,.p55-contact__chat{display:flex;gap:10px;align-items:center}.p55-contact__chat{align-items:flex-start}.p55-contact__chat .p55-ic{margin-top:2px}.p55-contact__mail .p55-ic,.p55-contact__chat .p55-ic{width:24px;height:24px;color:var(--p55-primary)}.p55-contact__chat{margin:0;font-size:17px;color:var(--p55-copy)}.p55-vid--split .p55-vid__split{display:grid;gap:28px;align-items:center}.p55-vid--split .p55-vid__media{aspect-ratio:1 / 1;border-radius:18px;background:#e9e8e4}.p55-vid--split .p55-vid__text .p55-copy{margin-top:18px}.p55-vid--split .p55-vid__cta{margin-top:26px;align-items:flex-start}.p55-vid--split .p55-vid__caption{text-align:left;padding:10px 0 0}@media screen and (min-width:750px){.p55-vid--split .p55-vid__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.p55-vid--media-right .p55-vid__stage{order:2}.p55-vid--split .p55-vid__cta{justify-content:flex-start}}@media screen and (min-width:1000px){.p55-vid--split .p55-vid__split{gap:72px}}.p55-people__list{list-style:none;margin:0;padding:0;display:grid;gap:28px}.p55-person{margin:0;display:flex;flex-direction:column;background:var(--p55-white);border-radius:18px;overflow:hidden}.p55-person:before{content:none}.p55--white .p55-person{background:var(--p55-cream)}.p55-person__media{margin:0}.p55-person__img{aspect-ratio:1 / 1;overflow:hidden;background:#e9e4da}.p55-person__img img{display:block;width:100%;height:100%;object-fit:cover}.p55-person__media{position:relative}.p55-person__caption{position:absolute;right:10px;bottom:10px;margin:0;padding:3px 9px;border-radius:6px;background:#15191f8c;font-size:13px;line-height:1.35;color:#fff}.p55-person__body{padding:20px 22px 28px}.p55-person__label{display:inline-block;margin-bottom:12px;padding:5px 14px;border-radius:999px;background:var(--p55-sage);color:var(--p55-primary);font-size:15px;line-height:1.3;font-weight:600}.p55 .p55-person__name{font-size:28px!important;line-height:1.15!important}.p55-person__role{margin:8px 0 0;font-size:18px;line-height:1.4;font-weight:700;color:var(--p55-ink)}.p55-person__text{margin-top:14px}.p55-people__cta{margin-top:36px}@media screen and (min-width:750px){.p55-people__list--n2,.p55-people__list--n4{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.p55-people__list--n3{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}@media screen and (min-width:1000px){.p55-people__list--n2{gap:48px}.p55-person__body{padding:26px 32px 34px}.p55 .p55-person__name{font-size:32px!important}.p55-people__cta{margin-top:48px}}shopify-chat::part(activator){background-color:var(--p55-primary, #3F5020)!important;color:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}shopify-chat::part(activator):hover{background-color:var(--p55-primary-hover, #33421A)!important}.p55[id],.p55 [id],[id].shopify-section .p55{scroll-margin-top:84px}@media screen and (max-width:599px){.p55-steps{grid-template-columns:1fr;gap:16px}.p55-steps li{display:grid;grid-template-columns:minmax(96px,36%) 1fr;gap:16px;align-items:center}.p55-steps .p55-media{aspect-ratio:1 / 1;border-radius:12px}.p55-step__cap{margin-top:0;flex-direction:column;gap:8px;font-size:18px;line-height:1.45}}.p55-glance__photo{aspect-ratio:4 / 5;max-width:460px;width:100%;margin:0 auto;border-radius:18px}@media screen and (min-width:1000px){.p55-glance__photo{max-width:none}}@media screen and (min-width:750px)and (max-width:999px){.p55-people__list--n3 .p55-person__body{padding:18px 18px 24px}.p55 .p55-people__list--n3 .p55-person__name{font-size:24px!important}.p55-people__list--n3 .p55-person__role{font-size:16px}}.p55-contact__card .p55-btn:not(:last-child){margin-top:6px}.p55-contact__phone2{margin:auto 0 0!important;padding-top:14px;border-top:1px solid var(--p55-line);font-size:16px;line-height:1.5;color:var(--p55-muted)}.p55 .p55-contact__phone2 a{color:var(--p55-ink);font-weight:600;white-space:nowrap}.p55-contact__card{min-width:0}.phenora-contact__detail--minor{opacity:.85}.p55-abo{margin:36px auto 0;max-width:1080px;padding:26px 20px;border-radius:18px;background:var(--p55-cream);text-align:left}.p55--cream .p55-abo{background:var(--p55-white)}.p55 .p55-abo__title{margin:0;text-align:center}.p55-abo__intro{margin:8px 0 0;text-align:center;color:var(--p55-copy);font-size:18px}.p55-abo__intro p{margin:0}.p55-abo__steps{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:18px}.p55-abo__step{display:flex;gap:14px;align-items:flex-start;margin:0}.p55-abo__step:before{content:none}.p55-abo__ic{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--p55-sage);color:var(--p55-primary)}.p55-abo__ic .p55-ic{width:24px;height:24px}.p55-abo__step-title{margin:0;font-size:18px;font-weight:700;color:var(--p55-ink);line-height:1.35}.p55-abo__step-text{margin:4px 0 0;font-size:17px;line-height:1.5;color:var(--p55-copy)}@media screen and (min-width:1000px){.p55-abo{padding:36px 40px;margin-top:48px}.p55-abo__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.p55-dose{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:4px 0 14px;padding:12px 14px;border-radius:12px;background:var(--p55-cream, #F7F4EE)}.p55-dose__item{margin:0;display:flex;flex-direction:column;align-items:center;gap:4px;flex:0 1 auto;text-align:center}.p55-dose__svg{display:block;width:92px;height:auto}.p55-dose__item figcaption{font-size:13.5px;line-height:1.35;color:var(--p55-copy, #2A2F37);max-width:130px}.p55-dose__item figcaption strong{color:var(--p55-ink, #15191F)}.p55-dose__eq{font-size:28px;font-weight:700;color:var(--p55-primary, #3F5020);padding:0 4px 22px}.p55-addon{display:flex;align-items:center;gap:12px;margin:12px 0 0;padding:10px 12px;border:1px solid #E2E0D9;border-radius:10px;background:#fff;font-family:var(--p55-font)}.p55-addon__img{flex:0 0 auto;width:52px;height:52px;border-radius:8px;object-fit:cover;background:#f4f3ef}.p55-addon__txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.p55-addon__name{font-size:15px;font-weight:700;line-height:1.3;color:#15191f}.p55-addon__meta{font-size:13.5px;line-height:1.35;color:#4d525a}.p55-addon__btn{flex:0 0 auto;min-height:44px;padding:0 14px;border:1.5px solid var(--p55-primary, #3F5020);border-radius:999px;background:#fff;color:var(--p55-primary, #3F5020);font-size:15px;font-weight:700;cursor:pointer;white-space:nowrap}.p55-addon__btn:hover{background:var(--p55-sage, #ECEFE3)}.p55-addon__btn[aria-busy=true]{opacity:.6;cursor:progress}.p55-addon__btn.is-done{background:var(--p55-primary, #3F5020);color:#fff}@media screen and (max-width:379px){.p55-wrap{padding-left:16px;padding-right:16px}.p55-contact__card{padding:26px 18px}.p55-glance__card{padding:24px 18px}.p55-person__body{padding:18px 18px 24px}.p55-abo{padding:22px 16px}.p55-addon{gap:10px;padding:9px 10px}.p55-addon__img{width:44px;height:44px}}.p55-card__total{margin-top:8px;font-size:18px;line-height:1.35;font-weight:700;color:var(--p55-ink)}.p55-card__total span{font-size:16px;font-weight:600;color:var(--p55-muted)}.p55-card__total+.p55-card__meta{margin-top:2px}.p55-card__gift{margin:12px 0 0;display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:10px;background:var(--p55-sage, #ECEFE3);color:var(--p55-primary);font-size:16px;line-height:1.35;font-weight:700}.p55-card__gift .p55-ic{width:22px;height:22px;flex:0 0 22px}.product-info .pbx .pbx__tier-abo{display:block;align-self:center;max-width:100%;margin-top:4px;padding:3px 8px;border-radius:6px;background:var(--p55-sage, #ECEFE3);color:var(--p55-primary, #3F5020);font-size:13px;font-weight:700;line-height:1.25;text-align:center}.product-info .pbx .pbx__tier.is-active .pbx__tier-abo{background:#fff}.product-info .pbx .pbx__sub-gift{display:flex;gap:8px;align-items:center;margin-top:8px;font-size:15px;line-height:1.35;font-weight:700;color:var(--p55-primary, #3F5020)}.product-info .pbx .pbx__sub-gift .p55-ic{width:18px;height:18px;flex:0 0 18px}.p55-addon{margin:12px 0}.p55-addon__name{font-size:16px}.p55-addon__meta{font-size:15px}[data-p55-addon][data-mode=once] .p55-addon__sub,[data-p55-addon][data-mode=sub] .p55-addon__once{display:none!important}[data-p55-addon][data-mode=sub]{background:var(--p55-sage, #ECEFE3);border-color:transparent}.p55-addon__badge{flex:0 0 auto;margin-left:auto;padding:6px 12px;border-radius:999px;background:var(--p55-primary, #3F5020);color:#fff;font-size:14px;font-weight:700}.line-item__gift .p55-ic{width:14px;height:14px}.p55-sign{margin:0 auto;max-width:880px;display:grid;grid-template-columns:168px minmax(0,1fr);gap:36px;align-items:center}.p55-sign__img img{display:block;width:168px;height:168px;border-radius:50%;object-fit:cover}.p55-sign__quote{margin:6px 0 0;padding:0;border:0}.p55-sign__quote p{margin:0;font-size:24px;line-height:1.45;font-weight:600;color:var(--p55-ink)}.p55-sign__who{margin-top:14px;display:flex;flex-direction:column;gap:2px;font-size:17px;line-height:1.4}.p55-sign__who strong{color:var(--p55-ink)}.p55-sign__who span{color:var(--p55-muted)}@media(max-width:749px){.p55-sign{grid-template-columns:minmax(0,1fr);gap:18px;text-align:center}.p55-sign__img img{width:132px;height:132px;margin:0 auto}.p55-sign__quote p{font-size:20px}}.product-info .p55-pdp-checks a{color:var(--p55-primary, #3F5020);text-decoration:underline;text-underline-offset:3px}.p55-nobr{white-space:nowrap}@media screen and (max-width:389px){.p55-buy__checks{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;gap:10px}.p55-buy__checks li{align-items:flex-start;text-align:left;line-height:1.35}.p55-buy__checks .p55-ic{flex:0 0 22px}}@media screen and (max-width:374px){.p55-card{padding:24px 18px 22px}.p55-card__top{gap:10px}.p55-card__top>div{min-width:0}.p55-card__img{width:72px;height:84px}.p55-addon{flex-wrap:wrap}.p55-addon__txt{flex:1 1 0}.p55-addon__btn{flex:1 0 100%;display:flex;align-items:center;justify-content:center;text-align:center}html body #main .product-info .pbx .pbx__tiers{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html body #main .product-info .pbx .pbx__tier,html body #main .product-info .pbx .pbx__tiers:has(.pbx__flag) .pbx__tier{display:grid!important;grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"media qty price" "media size strike" "media tags day";column-gap:12px;row-gap:3px;align-items:center!important;justify-items:start;min-height:0!important;padding:12px 14px!important;text-align:left!important}html body #main .product-info .pbx .pbx__tiers .pbx__tier.has-flag{padding-top:36px!important}html body #main .product-info .pbx .pbx__tier-media{grid-area:media;width:56px!important;height:56px!important;margin:0!important;align-self:center}html body #main .product-info .pbx .pbx__tier-qty{grid-area:qty;font-size:18px!important;line-height:1.2}html body #main .product-info .pbx .pbx__tier-size{grid-area:size}html body #main .product-info .pbx .pbx__tier-tags{grid-area:tags;display:flex!important;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:2px}html body #main .product-info .pbx .pbx__tier-badge{margin:0!important;min-height:0!important;padding:2px 7px!important;font-size:13px!important}html body #main .product-info .pbx .pbx__tier-badge--empty{display:none!important}html body #main .product-info .pbx .pbx__tier-abo{margin:0!important;padding:2px 7px!important;align-self:auto!important;text-align:left!important}html body #main .product-info .pbx .pbx__tier-price{grid-area:price;justify-self:end;margin:0!important}html body #main .product-info .pbx .pbx__tier-strike{grid-area:strike;justify-self:end}html body #main .product-info .pbx .pbx__tier-day{grid-area:day;justify-self:end;margin:0!important;padding:0!important;white-space:nowrap}html body #main .product-info .pbx .pbx__tier-soldout{grid-area:tags}html body #main .product-info .pbx .pbx__flag{padding:5px 14px!important;font-size:13px!important;text-align:left!important;white-space:nowrap!important}html body #main .product-info .pbx .pbx__mode{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dot title price" ". more more" ". gift gift";column-gap:10px;row-gap:0!important;align-items:start}html body #main .product-info .pbx .pbx__mode-dot{grid-area:dot}html body #main .product-info .pbx .pbx__mode-body{display:contents!important}html body #main .product-info .pbx .pbx__mode-title{grid-area:title}html body #main .product-info .pbx .pbx__sub-bullets{grid-area:more}html body #main .product-info .pbx .pbx__sub-gift{grid-area:gift}html body #main .product-info .pbx .pbx__mode-price{grid-area:price}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/p55.css.map */
