.close-legend{float:right;color:#111;opacity:1}.close-legend span{font-size:1.5rem;font-weight:700;line-height:1;display:inline-block;vertical-align:middle}.close-legend span .icon{font-size:1rem;font-weight:400;display:inline-block;vertical-align:middle;width:40px;height:40px;border-radius:10rem;text-align:center;line-height:40px;opacity:1}.close-legend span .icon:after{content:"\e968";font-size:1.5rem;color:#111;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-left:.5rem;line-height:0}.close-legend span .icon::after{padding-left:0!important;opacity:1;line-height:unset}.close-legend span .icon:hover{background:#e2e2e2}.close-legend span .text{display:none}.close-legend:focus,.close-legend.focus{outline:0;box-shadow:none}.close-legend:hover,.close-legend:focus{color:#111;text-decoration:none;opacity:1}.close-legend:not(:disabled):not(.disabled) {cursor:pointer}button.close-legend{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.polygon-container{position:relative}.polygon-container svg{width:auto;padding:0 .5rem;position:absolute!important;left:50%!important;transform:translate(-50%,0)}.polygon-container svg path,.polygon-container svg image{opacity:.8;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}.polygon-container svg path:hover,.polygon-container svg image:hover{cursor:pointer}.polygon-container .svg-image:hover{border-color:rgba(255,255,255,.5);background:rgba(0,0,0,.4);text-decoration:underline;color:#111}.polygon-container .svg-image-bg>div{position:relative}.tooltip.polygon-tooltip{width:auto!important}.tooltip.polygon-tooltip.show{opacity:1}.tooltip.polygon-tooltip .tooltip-inner{max-width:340px;max-height:none;color:#484848;box-shadow:0 1px 4px rgba(0,0,0,.45);background-color:#fff;padding:0 1rem 0 0;border-radius:0;position:relative}.tooltip.polygon-tooltip .tooltip-inner .text-left:after{content:"\e950";font-size:1rem;color:#111;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-left:.5rem;line-height:0}.tooltip.polygon-tooltip .tooltip-inner .text-left:after{position:absolute;right:.25rem;top:.75rem;line-height:0;font-weight:bold}.tooltip.polygon-tooltip .tooltip-inner .tooltip-content{padding:1rem 0 1rem 1rem;flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex}.tooltip.polygon-tooltip .tooltip-inner .tooltip-content>.row.text-center,.tooltip.polygon-tooltip .tooltip-inner .tooltip-content>.row .col-12.text-center{text-align:left!important}.tooltip.polygon-tooltip .tooltip-inner .tooltip-content>.row .col-12.text-center p{font-size:.75rem;margin-bottom:0;margin-top:.5rem}.tooltip.polygon-tooltip .tooltip-inner .tooltip-content>.row:first-of-type{line-height:1;font-size:.875rem;font-style:normal;color:#484848;cursor:pointer}.tooltip.polygon-tooltip .tooltip-inner .tooltip-content>.row:last-of-type .col-6.text-center{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:left}.tooltip.polygon-tooltip .tooltip-inner .tooltip-content>.row:last-of-type .col-6.text-center img{max-width:100%}.tooltip.polygon-tooltip .tooltip-inner .tooltip-content>.row:last-of-type .col-6.text-left{padding-left:0;padding-right:1.5rem}.tooltip.polygon-tooltip .tooltip-inner .tooltip-content .itemName h6,.tooltip.polygon-tooltip .tooltip-inner .tooltip-content .itemName{font-size:1rem;color:#111}.tooltip.polygon-tooltip .tooltip-inner .tooltip-content .itemFacts{font-size:.875rem;line-height:1}.tooltip.polygon-tooltip .tooltip-inner .tooltip-content .itemColor{font-size:.75rem}.tooltip.polygon-tooltip .arrow{display:none}#polygonTooltipMobile{z-index:1059;position:fixed;left:0;right:0;bottom:0;height:auto;box-shadow:0 0 5px 2px rgba(0,0,0,.2);background-color:#fff;display:block;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#polygonTooltipMobile.show{opacity:1}#polygonTooltipMobile .polygonTooltipClose{cursor:pointer}#polygonTooltipMobile .polygonTooltipContent{padding:1rem;max-width:340px}#polygonTooltipMobile .polygonTooltipContent .tooltip-content{padding:.5rem .5rem .5rem .5rem;flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex}#polygonTooltipMobile .polygonTooltipContent .tooltip-content>.row.text-center{text-align:left!important}#polygonTooltipMobile .polygonTooltipContent .tooltip-content>.row:first-of-type{position:relative;line-height:1;width:100%;font-size:.75rem;font-weight:bold;color:#484848;cursor:pointer;font-weight:normal}#polygonTooltipMobile .polygonTooltipContent .tooltip-content>.row:first-of-type p{text-align:left!important;font-weight:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.75;width:100%;margin-bottom:0}#polygonTooltipMobile .polygonTooltipContent .tooltip-content>.row:first-of-type p:before{content:"\e9ae";font-size:1rem;color:inherit;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}#polygonTooltipMobile .polygonTooltipContent .tooltip-content>.row:first-of-type p:before{line-height:1.25;margin-right:.25rem}#polygonTooltipMobile .polygonTooltipClose{z-index:1;position:absolute;right:0;padding:.5rem;margin:.5rem;float:right;color:transparent;opacity:1;width:40px;height:40px;border-radius:10rem}#polygonTooltipMobile .polygonTooltipClose:after{content:"\e968";font-size:1.5rem;color:#111;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-left:.5rem;line-height:0}#polygonTooltipMobile .polygonTooltipClose:hover{background-color:#f5f5f5}#polygonTooltipMobile .polygonTooltipClose:focus{background-color:#dfdfdf}#polygonTooltipMobile .polygonTooltipClose:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px}#polygonTooltipMobile .itemColor{font-size:.75rem}#polygonTooltipMobile .itemName h6,#polygonTooltipMobile .itemName{font-size:1rem;color:#111}#polygonTooltipMobile .itemName h6:hover,#polygonTooltipMobile .itemName:hover{text-decoration:underline}.tooltip-content img{max-width:100%;height:auto;max-height:110px;margin:auto}@media (min-width:992px){#polygonTooltipMobile{display:none}}.svg-dot{background:rgba(0,0,0,.2);position:absolute;height:36px;width:36px;border:2px solid transparent;border-radius:50%;transform:translateX(-1.125rem) translateY(-1.125rem);transition:border-color .3s ease-in-out , opacity .3s ease-in-out , visibility .3s ease-in-out;display:inline-block}.svg-dot::after{content:"";position:relative;display:block;background:#fff;height:16px;width:16px;box-shadow:0 1px 4px rgba(0,0,0,.55);border-radius:50%;top:25%;left:25%;transition:transform .3s ease-in-out}.svg-dot:hover{border-color:rgba(255,255,255,.5);cursor:pointer}.svg-dot:hover::after{transform:scale(.5)}.svg-image{-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color 250ms ease-in-out , opacity 250ms ease-in-out , visibility 250ms ease-in-out;transform:translateX(-1rem) translateY(-1rem) scale(.999);padding:0;width:2rem;cursor:pointer;height:2rem;border:2px solid transparent;position:absolute;background:rgba(0,0,0,.2);border-radius:64px;line-height:.5;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;pointer-events:none}.svg-image::before{content:"";position:absolute;top:-.5rem;left:-.5rem;right:-.5rem;bottom:-.5rem;display:block}.svg-image::after{content:"";transition:transform 250ms ease-in-out;position:relative;display:block;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.55);width:.75rem;height:.75rem;border-radius:64px}.svg-image:hover,.svg-image.hover{border-color:rgba(255,255,255,.5);background:rgba(0,0,0,.4)}.svg-image:hover::after,.svg-image.hover::after{transform:scale(.667)}.searchable_image_container{display:inline-block}.searchable_image_container .btn_searcher_image{display:block!important;position:absolute!important;right:1.25rem;bottom:1.25rem;overflow:hidden;transition:.2s;z-index:100}.searchable_image_container .btn_searcher_image .btn__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.searchable_image_container .btn_searcher_image .label_image_search{max-width:0;opacity:0;white-space:nowrap;transition:.2s;overflow:hidden}@media (hover:hover) and (pointer:fine){.searchable_image_container .btn_searcher_image:hover .label_image_search{max-width:200px;margin-left:1rem;margin-right:1rem;opacity:1}}