.mad-hotspot-image{max-width:100%;margin-bottom:20px}.mad-hotspot-image__image{position:relative;max-width:100%}.mad-hotspot-image__image img{width:100%}.mad-hotspot-image__legend-container{margin-top:10px}.mad-hotspot-image__legend{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;list-style-type:none;padding:0}@media (max-width:768px){.mad-hotspot-image__legend{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}.mad-hotspot-image__legend-item{display:flex;align-items:center;margin-bottom:5px}.mad-hotspot-image__legend-dot{background-color:rgba(var(--brz-global-color5),1);border-radius:50%;color:rgba(var(--brz-global-color8),1);width:20px;height:20px;text-align:center;line-height:20px;margin-right:10px}.mad-hotspot-image__legend-label{color:rgba(var(--brz-global-color5),1)}.mad-hotspots__container{position:absolute;top:0;left:0;width:100%;height:100%}.mad-hotspots__button-container{position:absolute;transform:translate(-50%,-50%);z-index:40}.mad-hotspots__button-container.tooltip-open{z-index:50}.mad-hotspots__button-container.tooltip-open .mad-hotspots__button{background-color:rgba(var(--brz-global-color4),1)!important;outline:2px solid rgba(var(--brz-global-color4),1)!important}.mad-hotspots__button{cursor:pointer;transform-origin:center;transform:scale(1);border-radius:1000000px;background-color:rgba(var(--brz-global-color3),1);padding:5px;color:rgba(var(--brz-global-color8),1)!important;width:25px;height:25px;font-size:16px;line-height:16px;display:flex;align-items:center;justify-content:center;outline:2px solid rgba(var(--brz-global-color3),1);outline-offset:1px;transition-duration:.3s}.mad-hotspots__button:hover{transform:scale(1.3)}@media (max-width:991px){.mad-hotspots__button{width:24px;height:24px;font-size:15px;line-height:15px}}@media (max-width:768px){.mad-hotspots__button{width:18px;height:18px;font-size:12px;line-height:12px}}.mad-hotspots__tooltip{position:absolute;top:0;left:50%;transform:translate(-50%,calc(-100% - 10px));border:1px solid rgba(var(--brz-global-color5),.3);border-radius:5px;background-color:rgba(var(--brz-global-color2),1);width:290px}.mad-hotspots__tooltip-content{padding:8px 12px 10px 16px;position:relative}.mad-hotspots__tooltip-close{position:absolute;top:8px;right:8px;background:0 0;border:none;cursor:pointer;font-size:18px;color:rgba(var(--brz-global-color7),1);padding:0}.mad-hotspots__tooltip-close .dashicons{font-size:22px;width:22px;height:22px}@media (max-width:768px){.mad-hotspots__tooltip-close .dashicons{font-size:20px;width:20px;height:20px}}.mad-hotspots__tooltip-label{font-family:var(--brz-heading6fontfamily);font-size:var(--brz-heading6fontsize);line-height:var(--brz-heading6lineheight);font-weight:var(--brz-heading6fontweight);letter-spacing:var(--brz-heading6letterspacing);font-variation-settings:var(--brz-heading6fontvariation,initial);font-style:var(--brz-heading6italic,initial);text-decoration:var(--brz-heading6textdecoration,initial);text-transform:var(--brz-heading6texttransform,initial);color:rgba(var(--brz-global-color7),1);margin:0 0 2px}@media (max-width:991px){.mad-hotspots__tooltip-label{font-size:var(--brz-heading6tabletfontsize);line-height:var(--brz-heading6tabletlineheight);font-weight:var(--brz-heading6tabletfontweight);letter-spacing:var(--brz-heading6tabletletterspacing);font-variation-settings:var(--brz-heading6tabletfontvariation,initial);font-style:var(--brz-heading6tabletitalic,initial);text-decoration:var(--brz-heading6tablettextdecoration,initial);text-transform:var(--brz-heading6tablettexttransform,initial)}}@media (max-width:768px){.mad-hotspots__tooltip-label{font-size:var(--brz-heading6mobilefontsize);line-height:var(--brz-heading6mobilelineheight);font-weight:var(--brz-heading6mobilefontweight);letter-spacing:var(--brz-heading6mobileletterspacing);font-variation-settings:var(--brz-heading6mobilefontvariation,initial);font-style:var(--brz-heading6mobileitalic,initial);text-decoration:var(--brz-heading6mobiletextdecoration,initial);text-transform:var(--brz-heading6mobiletexttransform,initial)}}.mad-hotspots__tooltip-description{font-family:var(--brz-smallparagraphfontfamily);font-size:var(--brz-smallparagraphfontsize);line-height:var(--brz-smallparagraphlineheight);font-weight:var(--brz-smallparagraphfontweight);letter-spacing:var(--brz-smallparagraphletterspacing);font-variation-settings:var(--brz-smallparagraphfontvariation,initial);font-style:var(--brz-smallparagraphitalic,initial);text-decoration:var(--brz-smallparagraphtextdecoration,initial);text-transform:var(--brz-smallparagraphtexttransform,initial);color:rgba(var(--brz-global-color1),1);margin:0}@media (max-width:991px){.mad-hotspots__tooltip-description{font-size:var(--brz-smallparagraphtabletfontsize);line-height:var(--brz-smallparagraphtabletlineheight);font-weight:var(--brz-smallparagraphtabletfontweight);letter-spacing:var(--brz-smallparagraphtabletletterspacing);font-variation-settings:var(--brz-smallparagraphtabletfontvariation,initial);font-style:var(--brz-smallparagraphtabletitalic,initial);text-decoration:var(--brz-smallparagraphtablettextdecoration,initial);text-transform:var(--brz-smallparagraphtablettexttransform,initial)}}@media (max-width:768px){.mad-hotspots__tooltip-description{font-size:var(--brz-smallparagraphmobilefontsize);line-height:var(--brz-smallparagraphmobilelineheight);font-weight:var(--brz-smallparagraphmobilefontweight);letter-spacing:var(--brz-smallparagraphmobileletterspacing);font-variation-settings:var(--brz-smallparagraphmobilefontvariation,initial);font-style:var(--brz-smallparagraphmobileitalic,initial);text-decoration:var(--brz-smallparagraphmobiletextdecoration,initial);text-transform:var(--brz-smallparagraphmobiletexttransform,initial)}}.mad-hotspots__tooltip-link{margin:14px 0 0}
/*# sourceMappingURL=hotspot-image.min.css.map */
