.md-product-inpage-anchor{position:relative;text-align:center;overflow-x:hidden;min-height:3px}
.md-product-inpage-anchor--offsetTop{overflow:initial}
.light-on-dark .md-product-inpage-anchor .md-ia-headline::before,.light-on-dark .md-product-inpage-anchor .md-ia-headline::after{border-top-color:#fff}
.md-product-inpage-anchor a{position:absolute;height:1px;display:block}
.md-product-inpage-anchor .md-ia-headline{position:relative;font-family:'MINIItalic','Georgia',serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:1.375rem;font-weight:normal;font-style:italic;text-decoration:none;display:inline-block}
.localized-fonts-loaded .md-product-inpage-anchor .md-ia-headline{font-family:'MINIItalic','MINIItalicLocalized','Georgia',serif}
.md-product-inpage-anchor .md-ia-headline::before,.md-product-inpage-anchor .md-ia-headline::after{content:'';position:absolute;width:20px;top:calc(50% - 1px);border-top:1px solid;display:inline-block}
.md-product-inpage-anchor .md-ia-headline.light-on-dark{border-top:1px solid}
.md-product-inpage-anchor .md-ia-headline::before{left:-29px}
.md-product-inpage-anchor .md-ia-headline::after{right:-30px}
@media(min-width:1280px){.md-product-inpage-anchor .md-ia-headline{font-size:1.125rem;line-height:1.5rem}
}
@media(min-width:1920px){.md-product-inpage-anchor .md-ia-headline{font-size:1.5rem;line-height:1.875rem}
.md-product-inpage-anchor .md-ia-headline::before{left:-33px}
.md-product-inpage-anchor .md-ia-headline::after{right:-35px}
}
.md-direction-rtl .md-product-inpage-anchor{direction:rtl}