body:has(.header) .hero{padding-top:88px}#fg-header.header{background:#f5f4f1eb;backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);border-bottom-color:var(--line)}#fg-header.header .header__bar{height:60px}#fg-header.header .header__cta{opacity:1;transform:none;pointer-events:auto}.ing-card{isolation:isolate}.ing-card__bg{border-radius:var(--radius-l)}.bundle__name,.bundle__desc{display:block}.bundle__desc{margin-top:2px;line-height:1.35}.bundle__price .pm,.bundle__price .was{display:block}.bundle__price .was{margin-top:2px}.bundle__flag{white-space:nowrap;max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis}@media(max-width:760px){body:has(.header) .hero{padding-top:76px}.compare{min-width:540px}.compare th,.compare td{padding:12px 9px;font-size:.8rem}.compare th.col-ours{font-size:.9rem;padding-top:16px;padding-bottom:14px}.compare tbody td:first-child,.compare tbody th:first-child{max-width:150px}.compare-scroll{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.ing-grid{grid-auto-columns:62%;gap:12px}.ing-card{scroll-snap-align:center}.bundle{padding:16px}}.lead+p{font-size:clamp(1.05rem,1.6vw,1.3rem);color:var(--text-muted);line-height:1.5}.hero__sub+p{font-size:clamp(1.08rem,1.7vw,1.32rem);color:var(--text-muted);max-width:30ch;line-height:1.45}.offer:has(.offer-media-wrap){align-items:end}.offer-media-wrap{width:100%}.offer-media{display:flex;align-items:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;border-radius:var(--radius-l);box-shadow:var(--shadow-sm);scrollbar-width:none}.offer-media::-webkit-scrollbar{display:none}.offer-media__img{flex:0 0 100%;width:100%;height:auto;display:block;scroll-snap-align:start;border-radius:var(--radius-l)}.offer-media .ph{flex:0 0 100%;width:100%;aspect-ratio:4/5;border-radius:var(--radius-l);scroll-snap-align:start}.offer-dots{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:14px}.offer-dot{width:8px;height:8px;border-radius:50%;background:var(--line-strong);border:0;padding:0;cursor:pointer;transition:background .2s ease,transform .2s ease}.offer-dot.is-active{background:var(--accent);transform:scale(1.3)}.bundle__radio{width:21px;min-width:21px;height:21px;aspect-ratio:1;border-radius:50%;flex:none}.header__home{display:inline-flex;align-items:center;gap:7px;font-size:.92rem;font-weight:600;color:var(--text);padding:8px 14px;border:1px solid var(--line-strong);border-radius:999px;white-space:nowrap;transition:border-color .15s ease,background .15s ease}.header__home:hover{border-color:var(--text);background:#0c111808}.header__home svg{width:16px;height:16px;flex:none}.header__left{display:flex;align-items:center;gap:16px;flex:none}.header__bar{gap:18px}@media(max-width:1100px){.header__bar:has(.header__home) .header__links{display:none}}@media(max-width:760px){.header__home{padding:6px 12px;font-size:.86rem}.header__left{gap:12px}}.review-grid{columns:auto;column-count:auto;column-gap:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.review-grid>.review-card{margin-bottom:0;break-inside:auto;display:flex;flex-direction:column}.review-card .meta{margin-top:auto;padding-top:14px}@media(max-width:1000px){.review-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.review-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/follicgen-fix.css.map */
