.CmsMantleHotspot_root{position:absolute;width:0;height:0;overflow-wrap:break-word}.CmsMantleHotspot_root:not(.CmsMantleHotspot_root__static):hover .CmsMantleHotspot_innerCircle{background-color:#ff6c1a}.CmsMantleHotspot_root:not(.CmsMantleHotspot_root__static):hover .CmsMantleHotspot_hotspotIcon{border-color:#e54c00}.CmsMantleHotspot_root.CmsMantleHotspot_root__static{pointer-events:none}.CmsMantleHotspot_root__icon{opacity:1!important}.CmsMantleHotspot_root__icon .CmsMantleHotspot_hitboxCircle{width:100px;height:100px}.CmsMantleHotspot_hotspot{position:absolute;display:block}@media only screen and (max-width:767px){.CmsMantleHotspot_hotspot{width:51px;height:51px}}.CmsMantleHotspot_hotspot:focus .CmsMantleHotspot_hotspotIcon{border-color:#e54c00}.CmsMantleHotspot_hotspotIcon{max-width:75px;border:2px solid #fff;border-radius:50%;object-fit:cover}.CmsMantleHotspot_hitboxCircle,.CmsMantleHotspot_hotspotIcon{position:absolute;width:75px;height:75px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.CmsMantleHotspot_hitboxCircle{opacity:0;background-color:#000;border-radius:50%}.CmsMantleHotspot_outerCircle{opacity:.4;width:29px;height:29px;background-color:#000}.CmsMantleHotspot_innerCircle,.CmsMantleHotspot_outerCircle{position:absolute;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.CmsMantleHotspot_innerCircle{width:11px;height:11px;background-color:#fff}.CmsMantleHotspot_root__icon .CmsMantleHotspot_palette__bottomCaret.Palette{bottom:37.5px}.CmsMantleHotspot_root__icon .CmsMantleHotspot_palette__topCaret.Palette{top:37.5px}.CmsMantleHotspot_root__icon .CmsMantleHotspot_palette__leftCaret.Palette{left:37.5px}.CmsMantleHotspot_root__icon .CmsMantleHotspot_palette__rightCaret.Palette{right:37.5px}.CmsMantleHotspot_palette.Palette{position:absolute;z-index:4000;padding:4px}.CmsMantleHotspot_palette__rightCaret.Palette{right:14.5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.CmsMantleHotspot_palette__rightCaret.Palette>.Palette-caret{top:calc(50% - 8px)}.CmsMantleHotspot_palette__leftCaret.Palette{left:14.5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.CmsMantleHotspot_palette__leftCaret.Palette>.Palette-caret{top:calc(50% - 8px)}.CmsMantleHotspot_palette__bottomCaret.Palette{bottom:14.5px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.CmsMantleHotspot_palette__topCaret.Palette{top:14.5px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.CmsMantleHotspot_palette__invisible{opacity:0;overflow:hidden;width:0;height:0}.CmsMantleHotspot_root__paletteShown.CmsMantleHotspot_root__bottomCaret .CmsMantleHotspot_hitboxCircle{border-radius:0 0 50% 50%}.CmsMantleHotspot_root__paletteShown.CmsMantleHotspot_root__topCaret .CmsMantleHotspot_hitboxCircle{border-radius:50% 50% 0 0}.CmsMantleHotspot_root__paletteShown.CmsMantleHotspot_root__leftCaret .CmsMantleHotspot_hitboxCircle{border-radius:50% 0 0 50%}.CmsMantleHotspot_root__paletteShown.CmsMantleHotspot_root__rightCaret .CmsMantleHotspot_hitboxCircle{border-radius:0 50% 50% 0}.CmsMantleHotspot_palette .Palette-contents{position:relative;min-width:230px;max-width:275px;margin:0;padding:0}.CmsMantleHotspot_flyout{position:relative;display:block}.CmsMantleHotspot_flyout__hasImage{min-height:90px}.CmsMantleHotspot_flyout__noLink{color:#676767}.CmsMantleHotspot_image{position:absolute;top:50%;left:0;display:block;width:90px;height:90px;-webkit-transform:translateY(-50%);transform:translateY(-50%);object-fit:cover}.CmsMantleHotspot_image__rounded{border-radius:50%}.CmsMantleHotspot_attributionLine{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;justify-items:center;place-items:center center;-webkit-flex-direction:row;flex-direction:row;-webkit-align-content:center;align-content:center;text-align:left}.CmsMantleHotspot_profileImage{-webkit-flex:0 0;flex:0 0;width:45px;height:45px;margin-right:4px;object-fit:cover}.CmsMantleHotspot_attributionText{-webkit-flex:1 0;flex:1 0;min-width:0}.CmsMantleHotspot_info{line-height:normal}.CmsMantleHotspot_info>:not(:last-child){padding-bottom:.3em}.CmsMantleHotspot_flyout__hasImage .CmsMantleHotspot_info{margin-left:90px;padding-left:8px}.CmsMantleHotspot_text{display:block;line-height:1.25em}.CmsMantleHotspot_flyout__hasLink:hover .CmsMantleHotspot_text{color:#25579d}.CmsMantleHotspot_flyout__hasLink .CmsMantleHotspot_text:hover{color:#ff6c1a}.CmsMantleHotspot_pricing{padding-bottom:.3em;color:#c9c9c9;font-size:.8em}.CmsMantleHotspot_amount{color:#e54c00;font-weight:700}.CmsMantleHotspot_madeByDesignedBy,.CmsMantleHotspot_madeByOwnerOf{color:#212121;cursor:default}.CmsMantleHotspot_madeByOwnerOf{font-size:.9em}.CmsMantleHotspot_madeByDesignedBy{font-size:.8em}.CmsMantleHotspot_madeByLink{color:#676767;text-decoration:underline;cursor:pointer}.CmsMantleHotspot_madeByLink:hover{color:#ff6c1a}.CmsMantleHotspot_storeLink,.CmsMantleHotspot_storeLink:focus,.CmsMantleHotspot_storeLink:visited{color:#0057e2}.CmsMantleHotspot_storeLink:focus:hover,.CmsMantleHotspot_storeLink:hover,.CmsMantleHotspot_storeLink:visited:hover{color:#ff6c1a}.CmsMantleHotspot_storeLink{cursor:pointer}.CmsMantleHotspot_madeByDesignedBy,.CmsMantleHotspot_madeByOwnerOf{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}