.protocol-science{margin:0 auto;padding:40px}.protocol-science__eyebrow{text-align:center;font-size:13px;letter-spacing:.04em;color:#6b6b6b;margin-bottom:24px}.protocol-science__card{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;overflow:hidden}.protocol-science__card--reverse .protocol-science__media{order:2}.protocol-science__card--reverse .protocol-science__content{order:1}.protocol-science__media img,.protocol-science__media-placeholder{width:100%;height:100%;object-fit:cover;display:block;border-radius:16px;background:#e5e3df}.protocol-science__content{padding:40px;display:flex;flex-direction:column;justify-content:center;border-radius:16px;background:#f7f7f8;height:fit-content}.protocol-science__heading{font-size:24px;margin:0 0 16px;line-height:1.3;font-weight:500}.protocol-science__text{margin-bottom:20px}.protocol-science__cta{display:inline-flex;align-items:center;gap:8px;background:none;border:none;padding:0 0 8px;font-size:16px;font-weight:500;font-family:Inter;text-transform:uppercase;cursor:pointer;width:fit-content;position:relative}.protocol-science__cta:after{height:1px;content:"";background:#1f1f1f;width:100%;position:absolute;bottom:0}.protocol-science__cta:hover:after{background:#ffcf03}.protocol-science__arrow{transition:transform .2s ease}.protocol-science__cta:hover .protocol-science__arrow{transform:translate(4px)}@media(max-width:749px){.protocol-science__card{grid-template-columns:1fr}}.protocol-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;visibility:hidden;pointer-events:none}.protocol-drawer[data-open]{visibility:visible;pointer-events:auto}.protocol-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .35s ease}.protocol-drawer[data-open] .protocol-drawer__overlay{opacity:1}.protocol-drawer__panel{position:absolute;top:0;right:0;height:100%;width:min(820px,92vw);background:#fff;box-shadow:-12px 0 40px #00000026;transform:translate(100%);transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.protocol-drawer[data-open] .protocol-drawer__panel{transform:translate(0)}.protocol-drawer__close{position:absolute;top:24px;right:24px;background:none;border:none;cursor:pointer;color:#111;padding:8px;z-index:2}.protocol-drawer__scroll{overflow-y:auto;padding:80px 48px 60px;flex:1}.protocol-drawer__title{font-size:24px;margin:0 0 32px}.protocol-drawer__grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:dense;gap:28px 32px;align-items:start}.protocol-drawer__item--text{display:flex;flex-direction:column;justify-content:center}.protocol-drawer__item--text h3{font-size:18px;margin:0 0 12px;line-height:1.35;font-weight:500}.protocol-drawer__row-body{font-size:14px;line-height:1.65}.protocol-drawer__item--image img{width:100%;border-radius:16px;display:block;object-fit:cover}.protocol-drawer__caption{font-size:12px;color:#7a7a7a;margin:8px 0 0}.protocol-drawer__item--full{grid-column:1 / -1}@media(max-width:749px){.protocol-drawer__panel{width:100%}.protocol-drawer__scroll{padding:70px 24px 40px}.protocol-drawer__grid{grid-template-columns:1fr}}body.protocol-drawer-open{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/1/assets/protocol-science-drawer.css.map */
