#bioline-line-intro[hidden]{display:none!important}#bioline-line-intro{background:#fff;color:#24354e;padding:36px clamp(20px,4.8vw,88px) 38px;font-family:Montserrat,Arial,sans-serif;letter-spacing:normal}#MainContent:has(#bioline-line-intro:not([hidden])) [data-instant-id=HHLsrX0bRnoCwIwk] #irdVw9fhrdJlo1SF0{display:none!important}.bl-line-intro{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.8fr);grid-template-rows:auto 1fr;column-gap:clamp(28px,5vw,80px);position:relative;align-items:start}.bl-line-intro__heading{grid-column:1;grid-row:1;padding-top:16px}.bl-line-intro__eyebrow{margin:0 0 15px;font-size:10px;font-weight:600;line-height:1.5;text-transform:uppercase;letter-spacing:.16em;display:flex;align-items:center;gap:10px}.bl-line-intro__eyebrow:before{content:"";width:26px;height:3px;background:var(--line-accent);flex-shrink:0}#bioline-line-intro h1{font-family:Montserrat,Arial,sans-serif;font-size:clamp(27px,2.5vw,40px);font-weight:600;line-height:1.2;letter-spacing:-.025em;color:#24354e;margin:0 0 12px;max-width:650px}.bl-line-intro__tagline{font-family:Georgia,serif;font-size:clamp(19px,1.6vw,24px);font-style:italic;line-height:1.35;color:#526172;margin:0 0 20px}.bl-line-intro__copy{grid-column:1;grid-row:2;padding-bottom:16px}.bl-line-intro__description{font-size:14px;line-height:1.85;margin:0 0 26px;max-width:660px;color:#526172}#bioline-line-intro .bl-line-intro__subheading{font-family:Montserrat,Arial,sans-serif;font-size:13px;line-height:1.5;font-weight:600;letter-spacing:.03em;color:#24354e;margin:0 0 16px}.bl-line-intro__features{padding:0 0 20px;margin:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-bottom:1px solid #e0e4e8}.bl-line-intro__features li{font-size:12px;line-height:1.7;font-weight:400;padding-top:13px;position:relative}.bl-line-intro__features li:before{content:"";position:absolute;top:0;left:0;width:6px;height:6px;border-radius:50%;background:var(--line-accent)}.bl-line-intro__actions{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:16px}#bioline-line-intro .bl-line-intro__actions a{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:12px;line-height:1.5;font-weight:500;text-decoration:underline;text-underline-offset:5px;color:#24354e}#bioline-line-intro .bl-line-intro__actions a:hover{text-decoration-thickness:2px}#bioline-line-intro a:focus-visible{outline:2px solid #24354e;outline-offset:5px}.bl-line-intro__visual{grid-column:2;grid-row:1/span 2;margin:0;align-self:start;justify-self:center;width:100%;max-width:370px;background:#fff}#bioline-line-intro .bl-line-intro__visual img{position:static;width:100%;height:auto;max-height:none;object-fit:contain;object-position:center;display:block;filter:none;mix-blend-mode:normal;opacity:1;transform:none}.bl-line-intro__ingredients{grid-column:1/-1;margin-top:30px;padding-top:28px;border-top:1px solid #e0e4e8}.bl-line-intro__ingredient-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:28px;margin:0;padding:0;list-style:none}.bl-line-intro__ingredient{min-width:0}#bioline-line-intro .bl-line-intro__ingredient img{display:block;width:80px;height:80px;aspect-ratio:1;border-radius:50%;clip-path:circle(50% at 50% 50%);object-fit:cover;object-position:center;position:static;filter:none;mix-blend-mode:normal;opacity:1;margin:0 0 15px}#bioline-line-intro .bl-line-intro__ingredient h3{font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.6;color:#24354e;margin:0 0 7px;letter-spacing:normal}.bl-line-intro__ingredient p{font-size:12px;line-height:1.7;color:#526172;margin:0}.bl-line-intro__ingredient-note{font-size:11px;line-height:1.7;color:#697586;margin:22px 0 0}#MainContent:has(#bioline-line-intro:not([hidden])) #ihyrd3G0vWnPlga8i{scroll-margin-top:140px}@media(max-width:749px){#bioline-line-intro{padding:24px 20px 28px}.bl-line-intro{grid-template-columns:minmax(0,1fr) 128px;column-gap:16px;row-gap:22px}.bl-line-intro__heading{padding-top:0;align-self:center}.bl-line-intro__eyebrow{font-size:8px;letter-spacing:.1em;gap:6px;margin-bottom:10px}.bl-line-intro__eyebrow:before{width:14px;height:3px}#bioline-line-intro h1{font-size:clamp(21px,5.8vw,28px);margin-bottom:10px;overflow-wrap:normal}.bl-line-intro__tagline{font-size:17px;line-height:1.35;margin:0}.bl-line-intro__visual{grid-row:1;align-self:center}.bl-line-intro__copy{grid-column:1/-1;padding:0}.bl-line-intro__description{font-size:13px;line-height:1.75;margin-bottom:20px}.bl-line-intro__features{grid-template-columns:1fr;gap:11px;padding:0 0 16px}.bl-line-intro__features li{font-size:12px;line-height:1.65;padding:0 0 0 17px}.bl-line-intro__features li:before{top:7px}.bl-line-intro__actions{gap:4px 20px;margin-top:10px}#bioline-line-intro .bl-line-intro__actions a{font-size:11px;gap:7px}.bl-line-intro__ingredients{margin-top:0;padding-top:24px}.bl-line-intro__ingredient-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}#bioline-line-intro .bl-line-intro__ingredient img{width:68px;height:68px;margin-bottom:12px}.bl-line-intro__ingredient p{font-size:11px;line-height:1.7}.bl-line-intro__ingredient-note{font-size:10px}}@media(min-width:750px)and (max-width:1000px){.bl-line-intro__features{grid-template-columns:1fr;gap:12px}.bl-line-intro__features li{padding:0 0 0 17px}.bl-line-intro__features li:before{top:7px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bioline-line-intro.css.map */
