.default-theme{--stock-ticker-headline-color:#fff;--stock-ticker-data-val-color:#fff;--stock-ticker-data-label-color:#fff;--stock-ticker-disclaimer-color:#fff;--stock-ticker-background-color:#00243d}
.stockinfo{background-color:var(--stock-ticker-background-color)}
.stockinfo .cmp-stockinfo{font-family:'BNYM_CORPORATE_Publico_Pro_Roman';padding:48px 20px}
.stockinfo .cmp-stockinfo .headline{font-size:2.5rem;line-height:2.875rem;padding-bottom:16px;color:var(--stock-ticker-headline-color)}
.stockinfo .cmp-stockinfo h3{font-size:1.5rem;margin-bottom:2.5rem;margin-top:0}
.stockinfo .cmp-stockinfo__container{padding:1.5rem}
.stockinfo .cmp-stockinfo__container p{margin:0}
.stockinfo .cmp-stockinfo__basics .current-price{font-size:3.75rem;line-height:4.125rem;margin-bottom:3rem;color:var(--stock-ticker-data-val-color)}
.hide-msg{display:none}
.stockinfo .cmp-stockinfo__details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.stockinfo .cmp-stockinfo__details .down:after,.stockinfo .cmp-stockinfo__details .up:after{font-family:Material Icons;font-size:1.5rem;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga" 1}
.stockinfo .cmp-stockinfo__details .down:after{content:"arrow_drop_down";color:#ec3333}
.stockinfo .cmp-stockinfo__details .up:after{content:"arrow_drop_up";color:#00b102}
.stockinfo .cmp-stockinfo__details-item{width:50%;margin-bottom:1rem}
.stockinfo .cmp-stockinfo__details-data{font-size:1.5rem;line-height:2rem;color:var(--stock-ticker-data-val-color)}
.stockinfo .cmp-stockinfo__label{color:var(--stock-ticker-data-label-color);font-family:'BNYM_CORPORATE_Akkurat_Pro';font-size:.875rem;font-weight:500}
.stockinfo .display-ticker{color:var(--stock-ticker-data-label-color)}
.stockinfo .cmp-stockinfo__disclaimer{color:var(--stock-ticker-disclaimer-color);font-family:'BNYM_CORPORATE_Akkurat_Pro';font-size:.875rem;line-height:1.375rem;margin-top:1rem}
.stockinfo .cmp-stockinfo__no-stock-data{color:var(--stock-ticker-disclaimer-color);font-family:'BNYM_CORPORATE_Akkurat_Pro';font-size:.875rem;line-height:1.375rem;margin-top:1rem}
.stockinfo .cmp-stockinfo__details-data{font-family:'BNYM_CORPORATE_Publico_Pro_Roman'}
.stockinfo .cmp-stockinfo__basics .current-price{font-family:'BNYM_CORPORATE_Publico_Pro_Roman'}
@media(min-width:768px){.stockinfo .cmp-stockinfo__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.stockinfo .cmp-stockinfo .headline{font-size:3.75rem;line-height:4.125rem;padding-bottom:24px}
.stockinfo .cmp-stockinfo__basics{width:50%}
.stockinfo .cmp-stockinfo{padding:80px}
.stockinfo .cmp-stockinfo__details{width:50%}
}
[type="investor"]:lang(ja){.stockinfo .cmp-stockinfo{font-family:"hiragino-mincho-pron"}
.stockinfo .cmp-stockinfo__label{font-family:"source-han-sans-japanese"}
.stockinfo .cmp-stockinfo__disclaimer{font-family:"source-han-sans-japanese"}
.stockinfo .cmp-stockinfo__no-stock-data{font-family:"source-han-sans-japanese"}
.stockinfo .cmp-stockinfo__details-data{font-family:"hiragino-mincho-pron"}
.stockinfo .cmp-stockinfo__basics .current-price{font-family:"hiragino-mincho-pron"}
}