.roche-policy__hero--document .roche-policy__hero-inner{max-width:960px;padding:40px 24px 8px}.roche-policy__crumbs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 36px;font-size:13px;text-align:left;color:rgb(var(--text-color))}.roche-policy__crumbs a{color:rgba(var(--text-color),.55);text-decoration:none}.roche-policy__crumbs a:hover,.roche-policy__crumbs a:focus-visible{color:rgb(var(--policy-gold))}.roche-policy__crumbs-sep{opacity:.5}.roche-policy__hero--document .roche-policy__eyebrow{color:rgb(var(--policy-gold));margin-bottom:12px}.roche-policy__hero--document .roche-policy__title{font-size:clamp(26px,3.4vw,38px);line-height:1.15;letter-spacing:.04em;text-transform:uppercase}.roche-policy__hero--custom .roche-policy__crumbs,.roche-policy__hero--custom .roche-policy__crumbs a{color:var(--policy-hero-text, inherit)}.roche-policy__hero--document.roche-policy__hero--custom .roche-policy__hero-inner{padding-top:32px;padding-bottom:40px}.roche-policy--document .roche-policy__wrap{max-width:960px;padding-top:24px;grid-template-columns:minmax(0,1fr)}.roche-policy--document .roche-policy__main{max-width:none}.roche-policy--document .roche-policy__body{font-size:15px}.roche-policy--document .roche-policy__body>p:first-child{font-size:16px}.roche-policy--document .roche-policy__body p{line-height:1.6;margin-bottom:12px}.roche-policy--document .roche-policy__body h2{margin:28px 0 8px;font-size:16px;line-height:1.4;font-weight:700;letter-spacing:.01em;text-transform:none}.roche-policy--document .roche-policy__body h3{margin:20px 0 6px;font-size:15px;font-weight:700}.roche-policy--numbered .roche-policy__body{counter-reset:roche-h2}.roche-policy--numbered .roche-policy__body h2{counter-increment:roche-h2}.roche-policy--numbered .roche-policy__body h2:before{content:counter(roche-h2) ". "}.roche-policy--document .roche-policy__table-wrap{margin:20px 0 24px}.roche-policy--document .roche-policy__body table{border:1px solid rgb(var(--text-color));font-size:14px}.roche-policy--document .roche-policy__body th,.roche-policy--document .roche-policy__body td{padding:10px 12px;text-align:center;vertical-align:middle;border:1px solid rgb(var(--text-color))}.roche-policy--document .roche-policy__body thead th{background:#0b0b0b;color:#fff;font-weight:700;letter-spacing:.02em}.roche-policy--document .roche-policy__body tbody td:first-child{text-align:left}.roche-policy--document .roche-policy__body blockquote{margin:16px 0;padding:12px 16px;color:rgb(var(--policy-gold))}.roche-policy__closing{margin-top:32px;font-size:16px}.roche-policy__closing p{margin:0}.roche-policy__closing a{color:rgb(var(--policy-gold));text-underline-offset:3px}.roche-policy--document .roche-policy__related{margin-top:32px}@media only screen and (max-width:899px){.roche-policy__hero--document .roche-policy__hero-inner{padding:24px 20px 4px}.roche-policy__crumbs{margin-bottom:24px}.roche-policy--document .roche-policy__wrap{padding-top:16px}.roche-policy--document .roche-policy__body th,.roche-policy--document .roche-policy__body td{padding:8px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/roche-policy-doc.css.map */
