.sharelocationbutton{display:none}
.sharelocationbutton .share-location-button__warning{display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;text-align:center;font-weight:900;width:100%}
.sharelocationbutton .share-location-button__warning--hidden{display:none}
.sharelocationbutton .share-location-button__warning-title{max-width:880px;padding-bottom:4px}
@media(min-width:992px),(min-width:768px) and (max-width:991px){.sharelocationbutton .share-location-button__warning-title{font-weight:800}
}
@media(max-width:767px){.sharelocationbutton .share-location-button__warning-title{font-weight:400}
}
.sharelocationbutton .share-location-button__warning-description{color:#418fde;font-weight:400;max-width:590px;padding-top:4px}
@media(min-width:992px),(min-width:768px) and (max-width:991px){.sharelocationbutton .share-location-button__warning-description{font-size:28px;line-height:40px}
}
@media(max-width:767px){.sharelocationbutton .share-location-button__warning-description{font-size:18px;line-height:24px}
}
.sharelocationbutton.sharelocationbutton--dark .share-location-button__warning-title{color:#000}
.sharelocationbutton.sharelocationbutton--light .share-location-button__warning-title{color:#fff}
@media(min-width:992px),(min-width:768px) and (max-width:991px){.sharelocationbutton.sharelocationbutton--large .share-location-button__warning-title{font-size:42px;line-height:53px}
}
@media(max-width:767px){.sharelocationbutton.sharelocationbutton--large .share-location-button__warning-title{font-size:26px;line-height:48px}
}
@media(min-width:992px),(min-width:768px) and (max-width:991px){.sharelocationbutton.sharelocationbutton--medium .share-location-button__warning-title{font-size:32px;line-height:48px}
}
@media(max-width:767px){.sharelocationbutton.sharelocationbutton--medium .share-location-button__warning-title{font-size:22px;line-height:20px}
}
.button-core--not-fixed-width .button-core{width:100%}
html.aem-AuthorLayer-Edit .sharelocationbutton,html.aem-AuthorLayer-Targeting .sharelocationbutton,html.aem-AuthorLayer-Layouting .sharelocationbutton{display:block !important}
html.aem-AuthorLayer-Edit .sharelocationbutton button,html.aem-AuthorLayer-Targeting .sharelocationbutton button,html.aem-AuthorLayer-Layouting .sharelocationbutton button{display:flex !important;flex-wrap:nowrap;justify-content:center;margin:0 auto}
html.aem-AuthorLayer-Edit .sharelocationbutton .share-location-button__warning,html.aem-AuthorLayer-Targeting .sharelocationbutton .share-location-button__warning,html.aem-AuthorLayer-Layouting .sharelocationbutton .share-location-button__warning{display:none !important}